@charset "utf-8";
.main_bg {
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.top_bg {
	background-image: url(../images/top_bg.png);
	background-repeat: repeat-x;
	height:135px;

}
.header_bg {
	background-image: url(../images/header-_midbg.png);
	background-repeat: repeat-x;

}
.call {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #A9A9A9;
	padding-left:8px;
}
.call a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #A9A9A9;
	text-decoration:none;
}
.call a:hover {
	color: #FFFFFF;
}
.navi_bg {
	background-image: url(../images/navi_midbg.jpg);
	background-repeat: repeat-x;

}
.selected  {
	background-image:url(../images/navi_selected.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.un_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	
}
.un_selected a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
	display:block;
	height:37px;
	line-height:37px;
}
.un_selected a:hover {
	color: #FFFFFF;
	background-image:url(../images/navi_selected.jpg);
	background-repeat:repeat-x;
}
.gray_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #929292;
}
.gray_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #929292;
	text-decoration:none;
}
.gray_text a:hover {
	color: #F18024;
	text-decoration:none;
}
.banner_bg {
	background-image:url(../images/banner.png);
	background-repeat:no-repeat;
}
.banner_bg2 {
	background-image:url(../images/banner2.png);
	background-repeat:no-repeat;
}

.h1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #D2D2D2;
}
.h2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #929292;
}
.side_bg {
	background-image:url(../images/side_mid.gif);
	background-repeat:repeat-x;
	border-left:1px solid #2B2B2B;
	border-right:1px solid #2B2B2B;
}
.foot_bg {
	background-image:url(../images/foot_mid.gif);
	background-repeat:repeat-x;

}
.white_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D2D2D2;
}
.white_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D2D2D2;
	text-decoration:none;
}
.white_text a:hover {
	color: #F18024;
	text-decoration:none;
}
.con_bg {
	background-image:url(../images/con_mid.png);
	background-repeat:repeat-x;

}
.right_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D2D2D2;
	border-bottom:1px solid #2B2B2B;
	padding-left: 10px;
	padding-top: 4px;
}
.right_links a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D2D2D2;
	text-decoration:none;
	
}

.right_links a:hover{
	color: #F18024;

}
.contact_point {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D2D2D2;
}

.service_bg {
	background-image:url(../images/services_border.png);
	background-repeat:no-repeat;
	background-position:center;
	height:564px;
	width:993px;

}
.service_hed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D2D2D2;
}
.filed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D2D2D2;
	border:1px solid #252525;
	background-color:#0B0B0B;
	width:210px;
	height:18px;
}
.filed2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D2D2D2;
	border:1px solid #252525;
	background-color:#0B0B0B;
	width:210px;

}
.drop_down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D2D2D2;
	border:1px solid #252525;
	background-color:#0B0B0B;
	width:212px;
	height: 20px;

}
.gray_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #929292;
}



.sigh_fileds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border:1px solid #999999;
	background-color:#FFFFFF;
	width:170px;
	height:16px;
}
.drop_down2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border:1px solid #999999;
	background-color:#FFFFFF;
	width:170px;
	padding-left:4px;
}
.sigh_fileds2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border:1px solid #999999;
	background-color:#FFFFFF;
	width:170px;

}
.subscribe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border:1px solid #999999;
	background-color:#FFFFFF;
	width:270px;
	height:25px;
	padding-left:5px;

}
.con_filed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D2D2D2;
	border:1px solid #252525;
	background-color:#0B0B0B;
	width:300px;
	height:18px;
}
.con_filed2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D2D2D2;
	border:1px solid #252525;
	background-color:#0B0B0B;
	width:630px;

}
.con_drop_down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D2D2D2;
	border:1px solid #252525;
	background-color:#0B0B0B;
	width:300px;

}
.hed_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D2D2D2;
}

.join {
	background-image:url(../images/banner2.png);
	background-repeat:no-repeat;
}
.fix_footer {
	height:53px;
	position:fixed;
	bottom:0px;
	left:0px;
	z-index:9999;
	visibility:hidden;
	background: url(../images/join_bg.jpg) repeat-x;
	width:100%;
	
}

