body, table{margin:0px; font-family:Helvetica, Arial, sans-serif; font-size: 11px;}
img{border:0;}
form{margin:0;}
p{margin: 0;}
hr{color:#E3182E; height:1px;border: 0; background: #E3182E;}
#container{width:800px; margin:0 auto;vertical-align:top; background:url(bg.gif); padding:0px; position:relative; z-index:1;}
#topBar{height:90px; position:relative;}
#logo{left: 20px; top: 6px; position:absolute;}
#topText{left: 230px; top: 60px; position:absolute;}
#navPanel{height:52px; background:#E3182E url(bg_nav.gif); position:relative;}
#navList{list-style-type:none; margin: 0 25px; padding: 0px; height:100%;}
.navItem{float:left; margin-top:18px; padding-left:18px; padding-bottom:10px;position:relative; color: white; font-size:11px; font-weight:bold; cursor:hand;display:block;}
.navItem a, .navItem a:visited, .navItem a:hover, .navItem a:active {color:white; text-decoration:none; border-right: 1px solid white; padding-right:18px;cursor:hand; font-size:11px;}
.navItem span{ }
.navItem img{display:none; top: -12px; position: absolute; left:0;text-align:center; }
.submenu {list-style-type:none; display:none; position:absolute; text-align:left; top: 20px; left:0px; margin:0;  padding:0px; z-index:999; width:350px; background-image: url(space.gif);}
.submenu li{float:none;  margin: 0; padding: 3px 0 0 3px;  border-left: 1px solid #D20B1F; }
.submenu li a,.submenu li a:visited, .submenu li a:active {color:#E3182C; text-decoration:none; font-size:11px; border:0px; margin:0; padding:0;}
.submenu li a:hover{color:#6D6E71;text-decoration:underline; border:0px; }
#content{ background-color: white; width:100%; height:auto !important; min-height:220px; border:0;  *height:240px; /*height: 410px; *height:200px;  z-index: 0; overflow:auto; */}
#mask{position: absolute; left:0; top:0; width: 100%; height:100%; background:white; ;z-index:0;FILTER: alpha(opacity=80); ZOOM:1; display:none;-moz-opacity: 0.7;}
#loadingPanel{position: absolute; width: 200px; height:34px; padding-top: 16px; vertical-align: middle; text-align: center; background: #ffea98 url(loading_arrow.gif) no-repeat 40px 15px;; border: 1px solid black; top: 145px; left:300px; display:none;}
#footer{background:#E3182E url(bg_footer.gif); height:49px;font-family:Arial,sans-serif, Helvetica; text-align:center; color:white; padding: 10px 0 0 0;}
#addr {font-size: 12px; letter-spacing: 1px;}
#toll {font-size:12px; font-weight:bolder; margin: 5px 0 0 0; letter-spacing: 1px; }
#siteInfo{padding: 5px;}
#copyright{position: absolute; margin-left:15px; width: 220px; font-size: 10px; color: gray;}
#std{color:#E3182E; font-family: Arial Narrow, Helvetica,Arial,sans-serif;  font-size: 12px; font-weight: bold; position: absolute; right: 45px; }

/**/
.subhead{color:#E3182C; font-size:16px; font-weight:600; }
.subhead1{font-weight:600;}
.redBG{background-color:#E3182C; color:#FFF; padding:3px 3px 3px 3px;}
.bodyText{font-size:12px;}

a {color:#E3182C; text-decoration:none; font-size:13px; }
a:visited {color:#E3182C;}
a:hover{color:#6D6E71;text-decoration:underline;}
a:active{color:#E3182C;}

a.small{
color:#E3182C;
text-decoration:none;
font-size:11px;
}

a.small:visited{
color:#E3182C;
}

a.small:hover{
color:#6D6E71;
text-decoration:underline;
}

a.small:active{
color:#E3182C;
}
.smallText{font-size:9px;}