#header{position:relative;width:780px;margin:0 auto;height:105px;border-bottom:1px solid #CCC}
#header a{display:block;width:780px;height:105px; color:#FFF; text-decoration:none}
#header h1{float:left;background:#186823 url(../images/metro_logo_new.jpg) no-repeat; height:97px; width:296px;}
#header h1 span, #header h2 span{visibility:hidden}

#menu{position:relative;width:780px; margin:0 auto;font-size:11px}
#menu #menu_position1{position:absolute;width:460px; right:0;top:-80px;clear:both;}
#menu #menu_position1 li{display:inline;font-size:5px}
#menu #menu_position1 li a{float:left;display:block}
#menu #menu_position1 a.on,a.active_01,a.active_02,a.active_03{width:153px;height:70px;color:#FFF }

#menu #menu_position2{position:absolute;right:0;top:0;height:20px;}
#menu #menu_position2 li{display:inline}
#menu #menu_position2 li a{display:block;float:left;text-decoration:none;padding:3px 5px;color: #6C6C6C}
#menu #menu_position2.m01 a.active{color:#176A22;background:url(../images/sub1_01.gif) no-repeat top center}
#menu #menu_position2.m02 a.active{color:#FF6600;background:url(../images/sub1_02.gif) no-repeat top center}
#menu #menu_position2.m03 a.active{color:#014A81;background:url(../images/sub1_03.gif) no-repeat top center}
#menu #menu_position2.m01 a:hover{color:#176A22}
#menu #menu_position2.m02 a:hover{color:#FF6600}
#menu #menu_position2.m03 a:hover{color:#014A81}

#menu #menu_position3{position:absolute;right:0;top:20px;height:20px;}
#menu #menu_position3 li{display:inline}
#menu #menu_position3 li a{display:block;float:left;text-decoration:none;padding:3px 5px;color: #6C6C6C}
#menu #menu_position3.m01 a.active{color:#176A22;background:url(../images/sub2_01.gif) no-repeat bottom center}
#menu #menu_position3.m02 a.active{color:#FF6600;background:url(../images/sub2_02.gif) no-repeat bottom center}
#menu #menu_position3.m03 a.active{color:#014A81;background:url(../images/sub2_03.gif) no-repeat bottom center}
#menu #menu_position3.m01 a:hover{color:#176A22}
#menu #menu_position3.m02 a:hover{color:#FF6600}
#menu #menu_position3.m03 a:hover{color:#014A81}

#menu #menu_position3.m03.submenu_2 li a {
	text-align: left;
}

/*rollover menu_position1*/
#menu a.on,a.active_01,a.active_02,a.active_03{width:153px;height:70px;color:#FFF }
#menu .menu_01 a.on{background:url(../images/bg_menu_01.gif) no-repeat right bottom}
#menu .menu_02 a.on{background:url(../images/bg_menu_02.gif) no-repeat right bottom}
#menu .menu_03 a.on{background:url(../images/bg_menu_03.gif) no-repeat right bottom}
#menu .menu_01 a.on:hover,a.active_01{background:url(../images/bg_menu_01_hover.gif) no-repeat right bottom;}
#menu .menu_02 a.on:hover,a.active_02{background:url(../images/bg_menu_02_hover.gif) no-repeat right bottom}
#menu .menu_03 a.on:hover,a.active_03{background:url(../images/bg_menu_03_hover.gif) no-repeat right bottom}
a.active_01,a.active_02,a.active_03{cursor:default}

#footer{position:relative;width:780px;margin: 10px auto 0 auto;}
#footer a{color:#888888;text-decoration:none; font-size:11px}
#footer a:hover{color:#333;background:#ECECEC;}
#footer p{position:relative;top:15px;text-transform:uppercase;color:#888888;font-size:14px;margin-bottom:10px}
#footer #pulldown{visibility:hidden;}
#footer #pulldown{position:absolute;width:72px;right:0; bottom:30px}
#footer #pulldown a{display:block; color:#4F4A4A; background:#ECECEC; border:1px solid #FFF; text-align:center}
#footer #pulldown a:hover{color:#333}
#footer #press{visibility:hidden;}
#footer #press{position:absolute;width:72px;right:72px; bottom:30px}
#footer #press a{display:block; color:#4F4A4A; background:#ECECEC; border:1px solid #FFF; text-align:center}
#footer #press a:hover{color:#333}

.footer_left{float:left;width:564px; border-bottom:1px solid #CCC;border-top:1px solid #CCC;text-align:left;height:22px}
.footer_right{float:right;width:216px; border-bottom:1px solid #CCC;border-top:1px solid #CCC;height:22px}
.footer_left a.pull, .footer_right a{}
.footer_left a.pull{margin-right:10px;width:72px; display:block; float:left; margin-top:3px; height:16px; text-align:center}
.footer_right a.pull{width:72px; display:block; float:left; margin-top:3px; height:16px; text-align:center}
.footer_left li, .footer_right li{display:inline}
