body{margin:0;padding:0 0 10px 0;background:#FFF;color:#000;font:82% arial,helvetica,"Nimbus Sans L",sans-serif;text-align:center;min-width:775px;}
a:link{color:#039;}
a:visited{color:#339;}
#header{min-width:775px;width:62.5em;*width:62em;_width:775px;margin:0 auto;padding-top:7px;text-align:left;position:relative;font-size:95%;_font-size:12px;}
body:last-child:not(:root:root) #header{width:62em;}
@media all and(min-width:0){#header{width:775px;}
}

div#main{width:775px;margin:0 auto;text-align:left;padding:0 0 10px;background:#FFF;display:inline-block;clear:both;}
div#main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

h1{font-size:165%;margin:0 0 15px;padding:3px 0 7px;border-bottom:1px solid #CCC;color:#000;text-align:left;font-weight:bold;}
h1 a:link,h1 a:visited{text-decoration:none;}
h1 a:hover{text-decoration:underline;}
h2{font-size:140%;margin:0;}

#footer{min-width:775px;width:62.5em;margin:25px auto;font-size:95%;}
body:last-child:not(:root:root) #footer{width:62em;}
@media all and(min-width:0){#footer{width:775px;font-size:95%!important;}
}
.errorpg div#header{padding:12px 0;border-bottom:1px solid #999;}
.errorpg div#main{text-align:left;padding-left:50px;padding-bottom:30px;width:750px;voice-family:"\"}\"";voice-family:inherit;width:685px;}
html>body .errorpg div#main{width:685px;}
.errorpg div#main h1{border:0;margin:15px 0 0;padding:0;font-weight:bold;}
.errorpg div#main p{border:0;margin:15px 0 0;padding:0;}
.errorpg .error404 ul{float:left;width:165px;margin:0 0 0 30px;padding:0 0 0 15px;}