/* CSS Document */
html{color:#FFFFFF;overflow-y:scroll}
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,button,input,textarea,form,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}
ul,ol{list-style:none;}

a{text-decoration:none;color:#FFFFFF;}
a:hover{text-decoration:underline;color:#CC0033;}

a.white{text-decoration:none;color:#FFFFFF;}
a.white:hover{text-decoration:underline;color:#FFFFFF;}

#doc{width:1001px;background:#4B4F5A;margin:0 auto;text-align:left}
.nav{width:525px;position:relative;}
.nav li{float:left;width:71px;margin-left:12px;}
.nav li a {display:block;color:#333333;font-size:14px;height:42px;font-weight:bold;line-height:45px;vertical-align:middle;text-align:center}
.nav li a:hover {position:relative;display:block;color:#CC0033;text-decoration:none; background:url(navbg2.jpg) no-repeat 0 0;}
.nav li ul {display:none;position:absolute;top:42px;left:0px;width:525px;}
.nav li ul li {float:left;height:21px;}
.nav li:hover ul {display:block;}
.nav li ul li a {float:left;color:#FFFFFF;font-size:12px;word-break:keep-all;font-weight:normal;line-height:21px;height:21px;vertical-align:middle;text-align:center}
.nav li ul li a:hover {color:#CC0033;background:none;line-height:21px;height:21px;vertical-align:middle;text-align:center;text-decoration:none;}