html{font-size:100.01%;}
body{width:100%; font-size:62.5%; line-height:1; font-family:Arial, sans-serif; color:#000; background-color:#fff;}
input,select,textarea{font-size:100%;}
table{empty-cells:show; border-collapse:collapse; border-spacing:2px; border-color:#999; font-size:100%;}
table tr td,table tr th{border-color:#999;}
h1, h2, h3, h4, h5, h6, pre, code, kbd{font-size:1em;}
dl, ul, ol, li, dd, dt, h1, h2, h3, h4, h5, h6, pre, form,body, html, blockquote, table, tr, td, th, fieldset, input{margin:0; padding:0; list-style:none;}

fieldset{border:none;}
a img,:link img,:visited img{border:none;}
a { color:#9a0000; }
address, abbr{font-style:normal;}
#snav{ margin-bottom:20px; background-color:#faa61a;height:36px;line-height:36px;font-family:Tahoma,Geneva,sans-serif;font-size:11px;color:#4f4f4f;}
#snav .cnt{height:36px;position:relative;}
.cnt{margin:auto; width:960px;}
.lb{float:left;width:250px; }

#home a.current,#home a:hover{background-position:14px 14px;}
#map a.current,#map a:hover{background-position:-39px 14px;}
#sm a.current,#sm a:hover{background-position:-87px 14px;}
#sb{width:300px;display:block;border:1px solid #4F4F4F;height:21px;background-color:#f5cf82;position:absolute;right:0px;top:6px;}
#sb .in{font-family:Tahoma,Geneva,sans-serif;font-size:11px;color:#666;background-color:#F5CF82;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;float:left;width:275px;padding-top:3px;padding-left:2px;}
#sb:hover .in{color:#000;}
#sb .but{font-size:11px;color:#F5CF82;background-color:#F5CF82;background-image:url(zoom.png);background-repeat:no-repeat;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;background-position:50% 50%;line-height:22px;height:20px;width:20px;float:right;cursor:pointer;}
#logo{position:absolute;left:0px;top:30px;height:50px;width:180px;}
#top{height:110px;margin-right:auto;margin-left:auto;width:960px;position:relative;font-family:Tahoma,Geneva,sans-serif;font-size:12px;color:#9a0000;line-height:18px;}
#top strong{color:#000;}
#top a:hover{color:#333;}
#mid{margin:auto;width:960px;overflow:hidden;zoom:1;}
#lb{width:180px;float:left;}
#m1{font-size:12px;font-family:Tahoma,Geneva,sans-serif;font-weight:bold;display:block;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#999;}
#m1 ul{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;display:block;}
#m1 li{display:block;border-top-width:1px;border-top-style:dotted;border-top-color:#999;}
#m1 li a{color:#000;text-decoration:none;display:block;padding-top:3px;padding-bottom:3px;}
#m1 li li{background-image:url(/_files/img/b.gif);background-repeat:no-repeat;background-position:0px 9px;}
#m1 li li li{background-image:none;}
#m1 li li a{font-size:11px;padding:3px 3px 3px 10px;color:#9a0000;font-weight:normal;}
#m1 li li li a{color:#807000;}
#m1 li li li li a{color:#333;padding-left:15px;}
#m1 a.current{background-color:#9A0000;color:#FFF;}
#m1 a:hover{color:#000;text-decoration:underline;}

#content{ line-height:125%; font-size:12px; font-family:Tahoma,Geneva,sans-serif; margin-bottom:40px; margin-left:200px; color:#444;}
#content h1{font-size:19px;color:#333;}
#content h2{font-size:16px;color:#333;font-family:Arial,Helvetica,sans-serif;line-height:21px;}
#content h3{font-size:16px;color:#666;font-family:Arial,Helvetica,sans-serif;line-height:21px;}
#content h4{font-size:14px;color:#666;font-family:Arial,Helvetica,sans-serif;}

.personal img{height:18px;width:18px;vertical-align:middle;}

img.left{float:left;padding:3px;margin-right:5px;margin-bottom:5px;border:1px solid #CCC;}
#btm{position:relative;height:100px;font-size:11px;color:#999;width:960px;margin-top:20px;margin-right:auto;margin-bottom:auto;margin-left:auto;border-top-width:1px;border-top-style:solid;border-top-color:#666;}
#btm a{color:#999;}
#copyright{position:absolute;left:195px;top:10px;}
#office42{position:absolute;left:580px;top:10px;}
