/* CSS Document */

body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#e7f9fe;
}

a{ outline:none; text-decoration:none;}

img{border:0px;}

.clear {
	clear:both;
}

.wrapper {
	width:1000px;
	margin:0 auto;
}

.header { height:122px;}
.header .bg1 { background:url(../images/header_bg1.jpg) repeat-x; height:122px;}
.header .bg2 { background:url(../images/header_bg2.jpg) no-repeat; height:88px; padding:34px 0 0 0;}

.logo { width:486px; height:57px;}

.body_bg { background:url(../images/body_bg.jpg) repeat-x; min-height:521px; padding:10px 0 0 0;}

.menu {background:url(../images/menu_bar_bg.jpg) repeat-x;}
.menu_bar_left { background:url(../images/menu_bar_left.jpg) no-repeat left; height:102px;}
.menu_bar_right { background:url(../images/menu_bar_right.jpg) no-repeat right; height:102px;}

.menu ul { margin:0px 0 0 4px; padding:0px; list-style:none;}
.menu ul li { margin:0px 7.2px; padding:0px; float:left;}

.menu ul .seperator { background:url(../images/seperator.jpg) no-repeat; height:84px; width:2px;}

.menu ul .m1 a { background:url(../images/m1.png) no-repeat; width:89px; height:49px; display:block; text-indent:-999999px;margin:20px 0 0 0;}
.menu ul .m1 a:hover { background:url(../images/m1_over.png) no-repeat; }
.menu ul .m1 .active { background:url(../images/m1_over.png) no-repeat;}

.menu ul .m2 a { background:url(../images/m2.png) no-repeat; width:70px; height:25px; display:block; text-indent:-999999px; margin:29px 0 0 0;}
.menu ul .m2 a:hover { background:url(../images/m2_over.png) no-repeat;}
.menu ul .m2 .active { background:url(../images/m2_over.png) no-repeat;}

.menu ul .m3 a { background:url(../images/m3.png) no-repeat; width:78px; height:41px; display:block; text-indent:-999999px; margin:20px 0 0 0;}
.menu ul .m3 a:hover { background:url(../images/m3_over.png) no-repeat;}
.menu ul .m3 .active { background:url(../images/m3_over.png) no-repeat;}

.menu ul .m4 a { background:url(../images/m4.png) no-repeat; width:39px; height:25px; display:block; text-indent:-999999px; margin:29px 0 0 0;}
.menu ul .m4 a:hover { background:url(../images/m4_over.png) no-repeat;}
.menu ul .m4 .active { background:url(../images/m4_over.png) no-repeat;}

.menu ul .m5 a { background:url(../images/m5.png) no-repeat; width:68px; height:26px; display:block; text-indent:-999999px; margin:28px 0 0 0;}
.menu ul .m5 a:hover { background:url(../images/m5_over.png) no-repeat;}
.menu ul .m5 .active { background:url(../images/m5_over.png) no-repeat;}

.menu ul .m6 a { background:url(../images/m6.png) no-repeat; width:64px; height:25px; display:block; text-indent:-999999px; margin:29px 0 0 0;}
.menu ul .m6 a:hover { background:url(../images/m6_over.png) no-repeat;}
.menu ul .m6 .active { background:url(../images/m6_over.png) no-repeat;}

.menu ul .m7 a { background:url(../images/m7.png) no-repeat; width:92px; height:41px; display:block; text-indent:-999999px; margin:20px 0 0 0;}
.menu ul .m7 a:hover { background:url(../images/m7_over.png) no-repeat;}
.menu ul .m7 .active { background:url(../images/m7_over.png) no-repeat;}

.menu ul .m8 a { background:url(../images/m8.png) no-repeat; width:56px; height:41px; display:block; text-indent:-999999px; margin:20px 0 0 0;}
.menu ul .m8 a:hover { background:url(../images/m8_over.png) no-repeat;}
.menu ul .m8 .active { background:url(../images/m8_over.png) no-repeat;}

.menu ul .m9 a { background:url(../images/m9.png) no-repeat; width:91px; height:26px; display:block; text-indent:-999999px; margin:28px 0 0 0;}
.menu ul .m9 a:hover { background:url(../images/m9_over.png) no-repeat;}
.menu ul .m9 .active { background:url(../images/m9_over.png) no-repeat;}

.menu ul .m10 a { background:url(../images/m10.png) no-repeat; width:55px; height:26px; display:block; text-indent:-999999px; margin:28px 0 0 0;}
.menu ul .m10 a:hover { background:url(../images/m10_over.png) no-repeat;}
.menu ul .m10 .active { background:url(../images/m10_over.png) no-repeat;}


.left_box { width:650px; float:left; margin:0 0 0 20px;}
.left_box_top { width:650px; height:56px; background:url(../images/left_box_top.jpg) no-repeat;}
.left_box_bg { width:650px; background:url(../images/left_box_bg.jpg) repeat-y;}
.left_box_bottom { width:650px; min-height:326px; background:url(../images/left_box_bottom.jpg) no-repeat bottom;}
.left_box .content{font-size:14px; padding:20px;}
.left_box .content a{font-size:14px; font-weight:bold; color:#117C93; text-decoration:none; padding:2px 0; display:block;}
.left_box .content a:hover{font-size:14px; color: #000; text-decoration:none;}


.heading { padding:16px 0 0 20px;}
.heading span.red{ font-size:22px; color:#fe4e4e; font-weight:bold;}
.heading span.white{ font-size:22px; color:#e0e0e0; font-weight:bold;}

.right_box { width:291px; float:right;}

.footer { height:147px;}
.footer .bg1 { background:url(../images/footer_bg1.jpg) repeat-x; height:147px;}
.footer .bg2 { background:url(../images/footer_bg2.jpg) no-repeat; height:147px;}

.copyright { font-size:11px; color:#7c7c7c; text-align:center; padding:100px 0 0 0;}

.login_box { background:url(../images/login_box_bg.jpg) no-repeat; width:771px; height:396px; margin:0 auto; padding-top:20px;}
.login_form { width:700px; margin:0 auto; margin-top:30px;}
.login_form .field_text { font-size:12px; color:#e56060; font-weight:bold; text-align:right;}
.login_form .text_field { background:#FFF; border:1px solid #c4d6dc; width:230px;}
.login_form .text_area { background:#FFF; border:1px solid #c4d6dc; width:400px; height:150px;}
.login_form .button { background: url(../images/butt_submit.jpg) no-repeat; width:114px; height:29px; text-indent:-999999px; border:0px;}

.login_box ul { margin:0px; padding:0px; list-style:none; clear:both;}
.login_box ul li{ margin:0px; padding:0px; float:left; padding:10px 25px 0 0;}
.login_box ul .width { width:200px;}