@charset "utf-8";
/* CSS Document */

body{
	width:1005px;
	height:auto;
	margin:0px auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
}
.clear{
	clear:both;
}
img{
	border:0px;
}
#main{
	width:1005px;
	height:auto;
	margin:0px auto;
}
.bnr{
	width:1005px;
	height:332px;
	float:left;
	background:url(../images/bnr_bg.gif) repeat-x;
	padding:0 0 0 0px;
}
.banner{
	width:1005px;
	height:auto;
	float:left;
	background:url(../images/bannr_bg.gif) repeat;
	padding:0 0 0 0px;
}
.logo_main_box{
	width:504px;
	height:194px;
	float:left;
	padding:94px 0 0 49px;
}
.logo_box{
	width:504px;
	height:143px;
	float:left;
}
.logo_box2{
	width:504px;
	height:133px;
	float:left;
	margin:17px 0 0 0;
}
.slide_box{
	width:452px;
	height:288px;
	float:left;
}
.flash_box{
	width:1005px;
	height:240px;
	float:left;
	padding:0 0 0 0px;
}
.blank_box{
	width:85px;
	height:20px;
	float:left;
	padding:0 0 0 0px;
}
.menu{
	width:980px;
	height:45px;
	float:left;
	padding:0 0 0 24px;
	background:url(../images/menu_gb.gif) repeat-x;
}
.menu a{
	padding:14px 5px 14px 5px;
	margin:0 2px 0 0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#080a66;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}
.menu a:hover{
	padding:14px 5px 14px 5px;
	background:url(../images/menu_hover.gif) repeat-x;
	color:#FFF;
}
.active{
	width:auto;
	height:auto;
	padding:14px 5px 14px 5px;
	background:url(../images/menu_hover.gif) repeat-x;
	color:#FFF;
}
.mdle_cot{
	width:985px;
	height:auto;
	float:left;
	padding:10px 0 10px 0px;
	margin:10px 0 0 0;
}
.text_expl_hed{
	width:370px;
	height:31px;
	float:left;
	background:url(../images/glob.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_abt{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob2.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_wind{
	width:580px;
	height:31px;
	float:left;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	background:url(../images/glob17.gif) no-repeat;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_how{
	width:580px;
	height:31px;
	float:left;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	background:url(../images/glob18.gif) no-repeat;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_gener{
	width:580px;
	height:31px;
	float:left;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	background:url(../images/glob16.gif) no-repeat;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_vis{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob7.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_vis{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob7.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_mis{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob8.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_locat{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob19.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_obs{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob10.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_manag{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob9.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_trave{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob14.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}

.text_expl_hed_acad{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob12.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_ach{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob3.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_moral{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob15.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_dres{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob13.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_affil{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob11.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_con{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob6.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl_hed_phot{
	width:580px;
	height:31px;
	float:left;
	background:url(../images/glob5.gif) left top no-repeat;
	font-size:18px;
	font-family:Arial;
	color:#23268d;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 10px 0;
	padding:30px 0 0 75px;
	letter-spacing:1px;
	border-bottom:#999 dashed 1px;
}
.text_expl{
	width:435px;
	height:auto;
	font-family:Verdana;
	font-size:12px;
	float:left;
	line-height:18px;
	text-align:justify;
	margin:0 0 0 0px;
}
.text_expl a{
	color:#666;
	text-decoration:none;
}
.text_expl a:hover{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.text_expl_abt{
	width:660px;
	height:auto;
	font-family:Verdana;
	font-size:12px;
	float:left;
	line-height:18px;
	text-align:justify;
	margin:0 0 0 0px;
}
.text_expl_win{
	width:660px;
	height:auto;
	font-family:Verdana;
	font-size:12px;
	float:left;
	text-indent:17px;
	line-height:18px;
	text-align:justify;
	margin:0 0 0 0px;
}
.text_expl_con{
	width:360px;
	height:auto;
	font-family:Verdana;
	font-size:12px;
	float:right;
	line-height:18px;
	text-align:justify;
	margin:0 0 0 0px;
}
.text_exp_big{
	width:445px;
	height:auto;
	font-family:Verdana;
	font-size:12px;
	float:left;
	line-height:18px;
	text-align:justify;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}
.ach_right_box{
	width:245px;
	height:auto;
	float:right;
}
.blank_box2{
	width:10px;
	height:20px;
	float:left;
	padding:0 0 0 0px;
}
.side_menu_box{
	width:165px;
	height:auto;
	float:left;
	border:#CCCCCC 1px solid;
	margin:18px 0 0 0;
	}
.home_contact{
	width:269px;
	height:210px;
	float:right;
	background:url(../images/home_cntct_bg.gif) no-repeat;
	margin:25px 0px 0 0;
	padding:15px 0 0 50px;
	line-height:18px;
	color:#000;
	font-size:11px;
}
.home_contact_inner{
	width:169px;
	height:150px;
	float:left;
	padding:10px 0 0 0px;
	}
.vacency_box{
	width:800px;
	height:auto;
	float:left;
	margin:10px 0 0 6px;
	}
.vacency_inner_box{
	width:200px;
	height:auto;
	float:right;
	padding:15px 0 0 50px;
	margin:0 18px 0 5px;
	border:#CCCCCC 2px dotted;
	}
.vacency_inner_box a{
	color:#666;
	text-decoration:none;
}
.img_box{
	width:150px;
	height:100px;
	float:left;
	border:#999999 1px dashed;
	margin:0 0 0 10px;
	}
.phot_gal_img_box{
	width:140px;
	height:100px;
	float:left;
	border:#023268 3px solid;
	margin:10px 0 0 10px;
	padding:5px 5px 5px 5px;
	}
.text_expl_phgal{
	width:760px;
	height:auto;
	font-family:Verdana;
	font-size:12px;
	float:left;
	line-height:18px;
	text-align:justify;
	margin:0 0 0 0px;
}
#footer{
	width:1005px;
	height:70px;
	margin:0px auto;
	background:url(../images/footer_bg.gif) repeat-x;
}
.footer_text{
	padding:30px 0 0 0; 
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#034875;
	line-height:15px;
}
.footer_text a{
	color:#034875;
	text-decoration:none;
}
.footer_text a:hover{
	color:#FFF;
}
.vimilo_box{
	width:555px;
	height:auto;
	float:left;
	margin:10px 0 0 18px;
	padding:0 0 0 10px;
}
.vimilo_inner_box{
	width:155px;
	height:135px;
	float:left;
	margin:15px 0 0 18px;
	background-color:#cfe4f1;
	border:#999 2px dotted;
}
.vimilo_cont_box{
	width:140px;
	height:135px;
	float:left;
	margin:5px 0 0 6px;
	text-align:justify;
	color:#666;
}
.vimilo_cont_box a{
	color:#666;
	text-decoration:none;
	font-weight:bold;
}
.vimilo_cont_box a:hover{
	color:#FFF;
}
	
