
body{margin:0px; padding:0px;  height:100%; background:#6399cf url(../images/outer_bg.jpg) left top repeat-x;}
img,fieldset{border:none;}
span.clear{clear:both;}
ol{line-height: 17px; margin-top:-5px}

.credits{float:left; padding:0px; margin:-10px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px;}

.subheads{font-size:13px; font-weight:bold; color:#333366; padding-bottom:5px}

a{color:#db0500; text-decoration:none; font-weight:bold;}
a:hover{text-decoration:underline;}

#layout{width:911px; margin:0 auto 0 auto;}

#main{width:911px; float:left; padding:0px; margin:0px; background:url(../images/main_bg.jpg) left top repeat-y;}

#left_bg{width:906px; float:left; padding:0 0 0 5px; margin:0px; background:url(../images/left_bg.jpg) left top no-repeat;}

#right_bg{width:900px; float:left; padding:0 6px 0 0; margin:0px; background:url(../images/right_bg.jpg) right top no-repeat;}

#header{width:900px; float:left; padding:0px; margin:0px; background:url(../images/header_right.jpg) right top no-repeat;}
#header img{float:left;}

#header .menu{width:900px; float:left; margin:0px; padding:0px; background:url(../images/menu_bg.jpg) left top repeat-x;}

#header .menu ul{width:auto; float:right; padding:0 0 0 0; margin:0px; list-style:none;}
#header .menu li{width:auto; float:left; margin:0px; padding:0 1px 0 0; font-family:"Helvetica", Verdana, Arial, Helvetica, sans-serif; font-size:12px; letter-spacing: .5px; display:inline; }
#header .menu li.last{padding:0px;}
#header .menu li.last a{background:none;}
#header .menu li a{float:left; color:#fff; padding:15px 20px 15px 20px; text-decoration:none; font-weight:bold; text-transform:uppercase; background:url(../images/seperater.gif) right top no-repeat;}
#header .menu li a:hover{background:url(../images/over_menu.jpg) left top repeat-x;}
#header .menu li a.current{background:url(../images/over_menu.jpg) left top repeat-x; cursor:default}
#header .menu li a.curent_prev{ background-image:none}

#header .menu li a.curent_prev:hover{background:url(../images/over_menu.jpg) left top repeat-x;}



#body_container{width:859px;  height:100%; float:left; margin:0px; padding:0 20px 0 21px;}

#body_container .left_container{width:438px; float:left; margin:0px; padding:0px;}
#body_container .left_container img{float:left;}
#body_container .left_container h1{color:#333366; font-size:22px; float:left; width:438px; padding:20px 0 8px 0; margin:0px; font-family:"HelveticaLTStd", Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}

#body_container .left_container p{display:block; padding:0 0 18px 0; margin:0px; width:419px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:17px;}
#body_container .left_container p a{color:#db0500; text-decoration:none; font-weight:bold;}
#body_container .left_container p a:hover{text-decoration:underline;}

#body_container .left_container .black_box{width:397px; float:left; background:#000; padding:14px 11px 17px 11px; margin:0px; font-size:12px; color:#dc0904; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:24px;}
#body_container .left_container .black_box p{width:397px; float:left; margin:0px; padding:0px; line-height:24px;}
#body_container .left_container .black_box a{color:#dc0904; text-decoration:none;}
#body_container .left_container .black_box a:hover{text-decoration:underline;}
#body_container .left_container .black_box h2{color:#fff; font-size:22px; float:left; width:380px; padding:0 0 5px 0; margin:0px; font-family:"HelveticaLTStd", Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; font-weight:normal;}

#body_container .right_container{width:421px; height:100%;float:left; margin:0px; padding:25px 0 0 0;}

#body_container .right_container .gray_box{width:405px; height:100%; float:left; margin:0px; padding:16px 0 10px 16px; background:#e9e9e9; font-family:Arial, Helvetica, sans-serif; line-height:15px;}
#body_container .right_container .gray_box h2{color:#333366; font-size:20px; float:left; width:400px; padding:0 0 5px 0; margin:0px; font-family:"HelveticaLTStd", Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; font-weight:normal;}
#body_container .right_container .gray_box h2 img{float:left;}
#body_container .right_container .gray_box img{float:right; margin-top:5px;}
#body_container .right_container .gray_box span{font-size:10px; color:#333; display:block; padding-top:5px;}
#body_container .right_container .gray_box p{display:block; padding:17px 0 0 0; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333}
#body_container .right_container .gray_box p a{color:#db0500; text-decoration:none; font-weight:bold;}
#body_container .right_container .gray_box p a:hover{text-decoration:underline;}

#body_container .right_container .gray_box .click{width:183px; float:left; margin:0px; padding:0 0 0 222px;}

#body_container .right_container .gray_box .click img{float:left; padding:0px; margin:0px;}



#body_container_about{width:859px; float:left; margin:0px; padding:20px 20px 0 21px;}

#body_container_about .left_container_about{width:248px; background-color:#ebebeb; float:left}

#body_container_about .left_container_about .station_box{float:left; width:218px;padding:15px 15px 20px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px}

#body_container_about .left_container_about .box{float:left; width:218px; margin-top:10px}

#body_container_about .left_container_about .box.seprator{ background-image:url(../images/border_bg.jpg); background-repeat:repeat-x; background-position:bottom left; padding-bottom:10px; margin-bottom:5px;}

#body_container_about .left_container_about .box h3{ margin:0px; padding:0px 0px 5px 0px; font-size:12px; text-transform:uppercase; color:#333333}

#body_container_about .left_container_about .box ul{margin:0px; padding:0px; list-style:none; font-size:12px;}

#body_container_about .left_container_about .box ul li{float:left; width:109px; color:#cc0000; font-weight:bold; padding-bottom:5px;}

#body_container_about .left_container_about .box ul li a{color:#cc0000; text-decoration:none}

#body_container_about .left_container_about .box ul li a:hover{ text-decoration:underline}

#body_container_about .right_container_about{width:590px; float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0px 0px 0 20px;}

#body_container_about .right_container_about h3{ margin:0px; padding:5px 0px 5px 0px;}

#body_container_about .right_container_about .spacer{ margin-top:15px; margin-bottom:5px}

#body_container_about .right_container_about .spacer2{ margin-bottom:5px}

#body_container_about .right_container_about p{ padding:5px 0px 10px 0px; margin:0px; line-height:17px}

#body_container_about .right_container_about p a{ color:#cc0000; font-weight:bold; text-decoration:none}

#body_container_about .right_container_about p a:hover{ text-decoration:underline}


#footer{width:859px; float:left; padding:11px 0 30px 0; margin:19px 0 0 0; border-top:1px #666666 solid;}
#footer p.copyright{float:left; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px;}
#footer p.link{float:right; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px;}
#footer p.link a{color:#666; text-decoration:none;}
#footer p.link a:hover{text-decoration:underline;}


