body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:url(images/body_bg.jpg) left top repeat-x;
}
*{padding:0px; margin:0px;}
img{ border:none;}
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
/*---------------------------------------------------------------------------------------------------------------------*/
.header{
clear:both;
}
.content_area{
clear:both;
padding-left:14px;
padding-right:14px;
}
.footer_area{
clear:both;
background:url(images/footer_bg.jpg) left top repeat-x;
height:94px;
}
.wraper{
width:975px;
margin:0px auto;
}

/*------------------------------------------------------------------------------------*/
.language_box_area{
float:right;
clear:both;
}
.language_box_left_corner{
float:left;
width:7px;
height:28px;
}
.language_box_right_corner{
float:left;
width:7px;
height:28px;
}

.language_box_middle{
float:left;
height:20px;
padding-top:8px;
padding-left:10px;
padding-right:10px;
background:url(images/top_language_box_middle_rpt.jpg) left top repeat-x;
}
.flag_area{
float:left;
padding-right:0x;
}
.flag_icon{
float:left;
/*width:18px;*/
height:12px;
margin-right:5px;
}
/*.flag_icon_txt{
float:left;
color:#fff;
padding-left:6px;
}
.flag_icon_txt a{
color:#fff;
text-decoration:none;
}
.flag_icon_txt a:hover{
color:#fff;
text-decoration:underline;
}*/
.flag_area_right{
float:left;
}
.logo_area{
/*padding-top:19px;*/
padding-right:19px;
clear:both;
}
.logo_txt{
	float:left;
	font-weight:bold;
width:289px;
height:33px;
/*padding-left:35px;*/
text-align:center;
color:#1d88cc;
	}
.logo{
float:left;
width:289px;
height:33px;
padding-left:17px;
}
.search_area{
float:right;
width:150px;
height:24px;
background:url(images/search_bg.jpg) left top no-repeat;
}
.search_txt_area{
float:left;
width:118px;
height:20px;
padding-top:2px;
padding-left:5px;
}
.search_txt_fild{
width:118px;
height:20px;
border:none;
font-size:12px;
color:#1e88cc;
}
.search_icon{
padding-top:2px;
float:left;
width:22px;
height:21px;
}
.nav_area{
padding-top:11px;
padding-right:20px;
clear:both;
}
.head_nav ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.head_nav li{
list-style-type:none;
float:right;
padding-left:57px;
color:#125bac;
font-size:15px;
height:20px;
}
.head_nav li a{
color:#125bac;
text-decoration:none;
}
.head_nav li a:hover{
border-bottom:4px solid #308bca;
color:#125bac;
text-decoration:none;
}

/*-------------------------- drop down css 06_07_10-------------------*/
/*.head_nav li ul {
	position: absolute;
	left: ?px;
	top: ?px;
	width: 190px;
	background-color: #ee1c24;
	border: 1px solid #454545;
	padding: 5px;
	display: block;
	margin-left: -15px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 22px;
}
.head_nav li ul li {
	border-bottom: 1px dotted #000000;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	float: none;
	border-right: 0px;
}
.head_nav li ul li a:link {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.head_nav li ul li a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.head_nav li ul li a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	border:none;
}
*/
.slider_area{
width:947px;
height:296px;
padding-left:14px;
}

.content_box_top{
background:url(images/content_box_top.jpg) left top no-repeat;
width:948px;
overflow:hidden;
}
.content_box_bottom{
background:url(images/content_box_bottom.jpg) left bottom no-repeat;
width:940px;
padding-left:3px;
padding-right:5px;
padding-bottom:30px;
overflow:hidden;
}
.content_box_middle{
background:url(images/content_box_middle_rpt.jpg) left top repeat-y;
width:948px;
overflow:hidden;
}
.content_left_colum{
float:left;
width:221px;
}
.content_right_colum{
padding-left:16px;
float:left;
width:702px;
}
.left_panel_box_top_left_corner{
width:8px;
height:41px;
float:left;

}
.left_panel_box_top_right_corner{
float:right;
width:8px;
height:41px;
}
.left_panel_box_top_mid_rpt{
background:url(images/left_panel_box_top_rpt.jpg) left top repeat-x;
height:41px;
}
.left_panel_box_bottom_mid_rpt{
background:url(images/left_panel_box_bottom_rpt.jpg) left top repeat-x;
height:16px;
}
.left_panel_box_bottom_left_corner{
width:8px;
height:16px;
float:left;
background:url(images/left_panel_box_bottom_left_corner.jpg) no-repeat;
}
.left_panel_box_bottom_right_corner{
float:right;
width:8px;
height:16px;
background:url(images/left_panel_box_bottom_right_corner.jpg) no-repeat;
}
.left_panel_box_content_bg{
background:url(images/left_panel_box_middle_rpt.jpg) left top repeat-x #4e9edd;
/*overflow:hidden;*/
padding-left:12px;
padding-right:6px;
}
.left_panel_heading{
background:url(images/left_panel_bg_heading.jpg) left top no-repeat;
padding-left:18px;
padding-right:18px;
padding-top:5px;
width:164px;
height:31px;
float:left;
}
.left_panel_heading_txt{
font-size:16px;
float:left;
color:#fff;
}
.heading_icon{
float:right;
width:22px;
height:19px;
background:url(images/menu_icon_1.png) no-repeat;
}
.news_date{
font-size:12px;
font-weight:bold;
color:#fff;
}
.news_content_area{
padding-top:15px;
padding-bottom:11px;
height:48px;
}
.read_more{
color:#1a578f;
font-size:11px;
font-weight:bold;
padding-bottom:20px;
}
.read_more a{
color:#1a578f;
text-decoration:underline;
}
.read_more a:hover{
color:#1a578f;
text-decoration:none;
}
.face_book_box{
background:url(images/face_book_bg.jpg) left top no-repeat;
width:197px;
height:52px;
padding-left:24px;
padding-top:19px;
}
.face_book_icon{
float:left;
width:78px;
height:29px;
}
.join_us{
float:left;
padding-left:7px;
padding-top:9px;
color:#012d4a;
font-size:14px;
width:100px;
}
.join_us a{
color:#012d4a;
text-decoration:underline;
}
.join_us a:hover{
color:#012d4a;
text-decoration:none;
}
.pament_method{
color:#1e88cc;
font-size:14px;
font-weight:bold;
border-bottom:1px solid #d6d6d6;
padding-bottom:3px;
padding-left:14px;
padding-top:17px;
margin-left:10px;
}
.visa_wrap{
padding-left:26px;
padding-top:8px;
}
.visa_icon{
float:left;
width:39px;
height:27px;
padding-right:3px;
}
.visa_txt{
color:#323232;
padding-top:5px;
}
h2{
color:#1e88cc;
font-size:24px;
padding-top:10px;
padding-bottom:0px;
padding-left:14px;
}
.wel_come_border{
background:url(images/welcome_border.jpg) bottom center no-repeat;
overflow:hidden;
padding-left:14px;
}
.wel_come_content{
height:55px;
overflow:hidden;
}
.more{
color:#3996d1;
font-weight:bold;
padding-top:12px;
padding-bottom:9px;
}
.more a{
color:#3996d1;
text-decoration:none;
}
.more a:hover{
color:#3996d1;
text-decoration:underline;
}
.right_panel_box_wrap{
padding-top:10px;
width:345px;
float:left;
padding-right:5px;
}
.right_panel_box_wrap_page{
padding-top:10px;
width:700px;
float:left;
padding-right:5px;
}
.right_panel_heading_wrap{
height:33px;
clear:both;
}
.right_panel_heading_wrap_page{
clear:both;
}
.right_panel_heading_top_left_corner{
float:left;
width:16px;
height:33px;
}
.right_panel_heading_top_right_corner{
float:left;
width:39px;
height:33px;
}
.right_panel_heading_top_middle{
background:url(images/right_panel_box_heading_middle_rpt.jpg) left top repeat-x;
float:left;
padding-top:6px;
height:27px;
font-size:18px;
color:#fff;
text-decoration:none;
}
.right_panel_heading_top_middle_page{
background:url(images/right_panel_box_heading_middle_rpt.jpg) left top repeat-x;
float:left;
padding-top:6px;
height:27px;
width:635px;
font-size:18px;
color:#fff;
text-decoration:none;
}

.right_panel_box_top_middle{
background:url(images/right_panel_box_top_middle_rpt.jpg) left top repeat-x;
height:5px;
}
.right_panel_box_bottom_middle{
background:url(images/right_panel_box_bottom_middle_rpt.jpg) left top repeat-x;
height:5px;
}
.right_panel_box_bottom_left_corner{
float:left;
width:6px;
height:5px;
}
.right_panel_box_bottom_right_corner{
float:right;
width:6px;
height:5px;
}
.right_panel_box_content_area{
background:url(images/right_panel_box_content_area.jpg) left top repeat-x #e9e9e9;
padding-left:5px;
padding-right:5px;
}
.thumb_pic{
width:334px;
height:125px;
border:1px solid #fff;
}
.thumb_content{
padding-top:5px;
padding-left:9px;
padding-right:11px;
height:58px;
overflow:hidden;
}
.thumb_content_page{
padding-top:5px;
padding-left:9px;
padding-right:11px;
}
.thumb_more{
color:#3996d1;
font-weight:bold;
padding-top:6px;
padding-left:9px;
}
.thumb_more a{
color:#3996d1;
text-decoration:none;
}
.thumb_more a:hover{
color:#3996d1;
text-decoration:underline;
}
.footer_link{
font-size:12px;
font-weight:bold;
color:#fff;
text-align:center;
padding-top:28px;
}
.footer_link a{
color:#fff;
text-decoration:none;
padding-left:40px;
}
.footer_link a:hover{
color:#fff;
text-decoration:underline;
}
.term_condition{
padding-top:15px;
color:#fff;
text-align:center;
font-size:11px;
font-weight:bold;
padding-left:30px;
}
.term_condition a{
text-decoration:none;
color:#fff;
}
.term_condition a:hover{
text-decoration:underline;
color:#fff;
}

/*-----------------------------------menu_link-------------------------------------------------*/
.menu_link ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.menu_link li{
margin:0px;
padding:0px;
list-style-type:none;
background:url(images/arow.png) right top no-repeat;
padding-bottom:8px;
}
.menu_link li a{
font-size:14px;
text-decoration:none;
color:#000;
}
.menu_link li a:hover{
font-size:14px;
color:#fff;
text-decoration:none;
}
/*------------------------------------dropdown--------------------------------------------------------*/
.dropdownarea {
	position: absolute;
	left: ?px;
	top: ?px;
	width: 159px;
	display: none;
}

.NavBgArea {
	background-image: url(images/nav_bg.png);
	background-position: left top;
	background-repeat: repeat;
	padding: 0px 5px 0px 5px;
}
.NavLinkArea {
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	background-image: url(images/NavSepArea.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-left: 3px;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	cursor: pointer;
}
.NavLinkArea:hover {
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	background-image: url(images/NavSepArea.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-left: 3px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
}
/*------------------------------------ sidedropdown--------------------------------------------------------*/
.Sidedropdownarea {
	position: absolute;
	left: ?px;
	top: ?px;
	width: 184px;
	display: none;
	margin-left: 209px;
	margin-top: -20px;
}
.NavBgAreaSide {
	background-image: url(images/SidePanelMiddle.png);
	background-position: left top;
	background-repeat: repeat;
	padding: 0px 5px 0px 5px;
}
.NavLinkArea {
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	background-image: url(images/NavSepArea.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-left: 3px;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	cursor: pointer;
}
.NavLinkArea:hover {
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	background-image: url(images/NavSepArea.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-left: 3px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	cursor: pointer;
}
/*------------------------------------------------------banner slider---------------------------------------------------*/

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;

		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		width:944px;
		height:290px;
		overflow:hidden;
		margin-left:0px;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:54px;
		height:54px;
		position:absolute;
		left:50%;
		margin-left:-500px;
		top:250px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:50%;
		position:absolute;
		margin-left:445px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:54px;
		height:54px;
		background:url(images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/btn_next.png) no-repeat 0 0;
		padding-left:25px;	
		}	
		
	/* numeric controls */	

	ol#controls{
		/*margin:5px 13px 0px 0px;*/
		padding:0;
		/*height:28px;*/
		float:right;	
		}
	ol#controls li{
		/*margin:0 5px 0 5px; */
		padding:0;
		float:left;
		list-style:none;
		/*height:28px;
		line-height:28px;*/
		}
	ol#controls li a{
		float:left;
		display:none;
		height:0px;
		/*border:1px solid #ccc;*/
		color:#000;
		line-height:24px;
		font-size:12px;
		font-weight:bold;
	/*	padding:0 8px;*/
		text-decoration:none;
		}
	ol#controls li.current a{
		background:url(images/slider_pagination_rol.jpg) left 4px no-repeat;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

/*-----------------------/slider----------------------------------------------------*/

.dropdownarea2 {
	position: absolute;
	left: ?px;
	top: ?px;
	width: 200px;
	display: none;
	margin-top: 20px;
	background-image: url(images/droptransImg.png);
	background-position: left top;
	background-repeat: repeat;
}
.dropdownarea2 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 200px;
}
.dropdownarea2 ul li {
	line-height: 25px;
	height: 25px;
	vertical-align: middle;
	background-image: url(images/NavSepArea.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-left: 10px;
	float: none;
}
.dropdownarea2 ul li:hover {
	line-height: 25px;
	height: 25px;
	vertical-align: middle;
	background-image: url(images/NavSepArea.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-left: 10px;
	float: none;
}
.dropdownarea2 ul li a:link {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.dropdownarea2 ul li a:visited {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.dropdownarea2 ul li a:hover {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border-bottom: none;
}
.dropdownarea2 ul li ul {
	margin: 0px;
	padding: 0px;
	list-style: 0px;
	margin-left: 180px;
	background-image: url(images/droptransImg.png);
	background-position: left top;
	background-repeat: repeat;
	width: 200px;
}
	