
body {margin:0; padding:0; background:#F4F6FB; text-align:center;}

.header {height:127px; background:url(../../images/site/bg_header.jpg) bottom repeat-x #3B6C89;}
	.logo {float:left;}
	.header .banner {float:right; padding:29px 1px 0 0;}

.topMenu {border-bottom: 1px solid #688494;}

.topMenu1 {background:url(../../images/site/bg_top_menu_1.gif) left top repeat-x; color:#FFFFFF; padding-top:5px; 
				font-family:tahoma,verdana,arial; font-size:11px; text-decoration: none; vertical-align:middle}
	.topMenu1 a {color:#FFFFFF; margin:0 3px; text-decoration:none;}
	.topMenu1 a:hover {color:#F5F6F9; text-decoration:none;}
	.topMenu1 .links {padding-left:10px; margin-top: 10px}

.topMenu2 {background:url(../../images/site/bg_top_menu_2.gif) top repeat-x; font-family:tahoma, verdana, arial; font-size:11px;}
	.topMenu2 ul {margin:0; padding:0; list-style:none; width:600px;}
	.topMenu2 li {float:left; height:25px; width:83px; text-align:center; vertical-align:middle; background:url(../../images/site/bg_top_menu_2_2.gif) top left no-repeat; padding-top:15px; font-size:12px; font-weight:bold; margin-bottom:0;}
    .topMenu2 li a {color:#336699; margin:0 3px; text-decoration:none;}
	.topMenu2 li a:hover {text-decoration:none; color:#000000;}
	.topMenu2 li.image {width:4px; height:40px; background:none; padding:0; margin:0; background:url(../../images/site/img_top_menu.gif) left top no-repeat;}


.topMenu3 {background:url(../../images/bg_top_menu_3.jpg) right top no-repeat #264759; color:#FFFFFF; width:330px; padding:17px 0; font-size:12px; height:126px;}
	.topMenu3 ul {margin:0; padding:0; list-style:none;}
	.topMenu3 li {float:left; width:48%; margin-bottom:0;}
	.topMenu3 a, .topMenu3 strong {display:block; color:#FFFFFF; background:url(../../images/bg_top_menu_3_2.gif) left top no-repeat; padding:1px 0 5px 36px; font-weight:normal;}
	.topMenu3 a:hover, .topMenu3 strong {text-decoration:none; background-image:url(../../images/bg_top_menu_3_2_o.gif); color:#FF9900;}

.topMenu4 {border-left:1px solid #F8F9FC; padding:5px 16px; background:url(../../images/bg_top_menu_4.jpg) top right no-repeat #5D6F7C; color:#FFFFFF; font-size:12px; line-height:20px;}
	.topMenu4 td {color:#FFFFFF; font-size:12px;}
	.topMenu4 a {color:#FFFFFF;}
	.topMenu4 a:hover {color:#C4E1F2; text-decoration:none;}

.footer {}
	.footer .left {background:url(../../images/site/bg_footer_left.gif) right top no-repeat; padding-top:37px; color:#9FCFF5; font-weight:bold; padding-left:14px;  width:314px;}
	.footer .copy {margin-bottom:18px; font-family:tahoma, verdana, arial; font-size:11px;}
	.footer .right {background:url(../../images/site/bg_footer_right.gif) right top no-repeat; padding-top:37px;}
	.footer .menu {color:#CCCCCC; padding-left:31px; margin-bottom:22px; font-family:tahoma, verdana, arial; font-size:11px;}
		.footer .menu a {color:#CCCCCC; margin:0 3px; font-size:11px; text-decoration:none;}
		.footer .menu a:hover {color:#C2C2C2; text-decoration:none;}
	.designBy {width:300px; float:right; margin-bottom:15px; color:#666666; font-family:tahoma, verdana, arial; font-size:11px;}
	.designBy a, .designBy a:hover {color:#666666; text-decoration:none;}
	.designBy a:hover {color:#5A5A5A;}

.inp_gray {background-color: #E0DFE3;}