
			.clsMenuBar 
			{ 
				padding:0; 
				font-style:normal; 
				font-weight: normal; 
				font-size: 9pt; 
				text-transform: ; 
				color: white; 
				font-family: Trebuchet MS, Verdana,Tahoma,Helvetica; 
				text-decoration:none;
			}
			
			.clsInside
			{
				color:#FFFFFF;
			    font-weight: bold; 
				font-size: 11px; 
				font-family: Verdana, "Courier New", Courier, Monaco 
			}
						
			.LnkRef
			{
				font-weight: lighter;
				text-decoration: none;
				color: #003366;
				
			}
			
			.normaltext   
			{ 
				color: ; 
				font-size: 12px; 
				line-height: 17px; 
				font-family: Verdana, "Courier New", Courier, Monaco;
				text-align:justify;
				text-style:auto;
			}
			
			.news 
			{ 
				font-size: 11px; 
				line-height: 15px; 
				font-family: Verdana, "Courier New", Courier, Monaco 
			}
			.clsBottom
			{
				font-size:11px;
				line-height:15px;
				font-family:Verdana,"Courier New", Courier, Monaco;
				
			}

			.clsFntSmall
			{
				font-size:9px;
				line-height:10px;
				font-family:Verdana,"Courier New", Courier, Monaco;
			}

			.clsBoldLetter
			{
				color: ; 
				font-size: 12px; 
				line-height: 17px; 
				font-family: Verdana, "Courier New", Courier, Monaco;
				text-align:justify;
				text-style:auto;
				font-weight:bold;
			}
/*newstyles*/

.jobtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	}
	a.jobtext{
		text-decoration:underline;
		color:#000000;
		}
	a.jobtext:hover{
		text-decoration:none;
		color:#666666;
		}
.bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
.ashtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	}
.bluebold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#192f7c;
	}
.link-btn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#192f7c;
	border:1px solid #d8dfec;
	background-color:#f4f8ff;
	padding:2px;
	}
a.link-btn{
	color:#192f7c;
	text-decoration:none;
	}
a.link-btn:hover{
	color:#5a74c2;
	text-decoration:none;
	}

.input{
	width:180px;
	border:1px solid #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
		}
.textarea{
	width:180px;
	height:100px;
	border:1px solid #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}
.inputbtn{
	widows:100px;
	border:1px solid #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:25px;
	color:#333333;
	background-color:#999999;
	}
.toplink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
a.toplink{
	color:#000000;
	padding:3px;
	text-decoration:none;
	}
a.toplink:hover{
	color:#999999;
	padding:3px;
	text-decoration:none;
	}
	
	
	.toplink1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #336699  ;
	}
a.toplink1{
	color:#336699;
	padding:3px;
	text-decoration:none;
	}
a.toplink1:hover{
	color: #006699 ;
	padding:3px;
	text-decoration:none;
	}
	/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	
	background: transparent;
}
body{
	line-height: 16px;
	margin:0px auto;
	padding:0px;
	background:url(../images/bg.jpg) repeat-x left top;
	}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
p{
	padding:0px 0px 2px 0px;
	margin:8px 0px;}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/***********COLOR************/
.gray{color:#999999;}
.black{color:#000000;}
.lightGray{color:#CCCCCC;}
.mediumGray{color:#666666;}
.darkGray{color:#333333;}
.red{color:#FF0000;}
.orange{color:#FF9900;}
.violet{color:#6666FF;}
.indigo{color:#00FFFF;}
.blue{color:#0000FF;}
.green{color:#00CC99;}
.yellow{color:#FFFF00;}
/***********FONT************/
.txtSmallNormal{font:normal 11px Tahoma, Arial, Helvetica, sans-serif;}
.txtSmallBoldSans{font:bold 11px Verdana,Arial,Helvetica,sans-serif;}
.txtSmallItalicSans{font:italic 10px Verdana,Arial,Helvetica,sans-serif;}
.txtMediumNormal{font:normal 12px Tahoma, Arial, Helvetica, sans-serif;}
.txtArealNormal{font:normal 12px Arial, Helvetica, sans-serif;}
.txtMediumBoldSans{font:bold 12px Verdana,Arial,Helvetica,sans-serif;}
.txtMediumItalicSans{font:italic 12px Verdana,Arial,Helvetica,sans-serif;}
.txtLargeNormalSans{font:normal 14px Verdana,Arial,Helvetica,sans-serif;}
.txtLargeBoldSans{font:bold 14px Verdana,Arial,Helvetica,sans-serif;}
.txtLargeItalicSans{font:italic 14px Verdana,Arial,Helvetica,sans-serif;}
.txtExtraLargeNormal{font:normal 18px Verdana,Arial,Helvetica,sans-serif;}
.txtExtraLargeBold{font:bold 18px Verdana,Arial,Helvetica,sans-serif;}
.txtExtraLargeItalicSans{font:italic 16px Verdana,Arial,Helvetica,sans-serif;}
.txtSmallNormalSerif{font:normal 10px "TimesNewRoman",Times,serif;}
.txtSmallBoldSerif{font:bold 10px "TimesNewRoman",Times,serif;}
.txtSmallItalicSerif{font:italic 10px "TimesNewRoman",Times,serif;}
.txtMediumNormalSerif{font:normal 12px "TimesNewRoman",Times,serif;}
.txtMediumBoldSerif{font:bold 12px "TimesNewRoman",Times,serif;}
.txtMediumItalicSerif{font:italic 12px "TimesNewRoman",Times,serif;}
.txtLargeNormalSerif{font:normal 14px "TimesNewRoman",Times,serif;}
.txtLargeBoldSerif{font:bold 14px "TimesNewRoman",Times,serif;}
.txtLargeItalicSerif{font:italic 14px "TimesNewRoman",Times,serif;}
.txtExtraLargeNormalSerif{font:normal 16px "TimesNewRoman",Times,serif;}
.txtExtraLargeBoldSerif{font:bold 16px "TimesNewRoman",Times,serif;}
.txtExtraLargeItalicSerif{font:italic 16px "TimesNewRoman",Times,serif;}
/***********HEIGHT************/
.ht1{height:1px;}
.ht2{height:2px;}
.ht3{height:3px;}
.ht5{height:5px;}
.ht10{height:10px;}
.ht15{height:15px;}
.ht20{height:20px;}
.ht25{height:25px;}
.ht50{height:50px;}
.ht100{height:100px;}
/***********PADDING************/
.pd1{padding:1px;}
.pd2{padding:2px;}
.pd3{padding:3px;}
.pd5{padding:5px;}
.pd10{padding:10px;}
.pd15{padding:15px;}
.pd20{padding:20px;}
.pd25{padding:25px;}
.pdt10{padding:10px 0px 0px;}
/***********BORDER************/
.brdThinSolid{border:1px solid;}
.brdThinDotted{border:1px dotted;}
.brdThinDashed{border:1px dashed;}
.brdThinDouble{border:1px double;}
/****************************************/

.clear{clear:both;}
.outer{ width:996px;
	  	height:auto;
		margin:0px auto;
		}
.shadow_lft{
	background:url(../images/left_shadow.jpg) no-repeat left top;
	width:40px;
	height:750px;
	float:left;
	}
.shadow_rht{
	background:url(../images/right_shadow.jpg) no-repeat left top;
	width:40px;
	height:750px;
	float:left;
	}
.inside_wrap{
	width:915px;
	padding:0px;
	margin:0px;
	float:left;
	background:#FFFFFF;
	}
.top{width:915px; height:107px; background:url(../images/top_bg.jpg);}
.banner{ height:230px; width:915px;}
.inner_banner{ height:150px; width:915px;}
.hor_lile{width:915px; height:18px; background:url(../images/hor_line.jpg) repeat-x left top;}
.box{
	width:295px;
	float:left;
	}
.box_head{
	width:275px;
	height:29px;
	background:url(../images/box_head.jpg) repeat-x left top;
	padding:8px 0px 0px 20px;
	font:normal 18px "Trebuchet MS", Arial, sans-serif;
	color:#FFFFFF;
	}
.box_content{
	width:272px;
	height:150px;
	border:1px solid #e4ebee;
	padding:10px;
	background:#FFFFFF;
	line-height:20px;

	}
/*----*/
.box2{
	width:297px;
	float:left;
	}
.box2_head{
	width:277px;
	height:29px;
	background:url(../images/box_head.jpg) repeat-x left top;
	font:normal 18px "Trebuchet MS", Arial, sans-serif;
	color:#FFFFFF;
	padding:8px 0px 0px 20px;
	}
.box3_content{
	width:277px;
	height:147px;
	padding:10px;
	margin:0;
	background:url(../images/box_content_bg.gif) no-repeat left bottom;
	line-height:20px;
	}
.box2_content_list{
	padding:2px 0px 2px 15px;	
	margin:0;
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	background:url(../images/bullet_circle.gif) no-repeat left  -1px;
	line-height:20px;
}
.box2_content{
	width:277px;
	height:150px;
	padding:10px 10px 27px 10px;
	background:#e2eaee url(../images/box_btm_shadow.jpg) no-repeat left bottom;
	line-height:20px;
	}
.box2_content ul{
	padding:0px;
	margin:0px;
	line-height:20px;
	}
.box2_content li{
	list-style:none;
	padding:9px 0px 0px 15px;	
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	background:url(../images/bullet_circle.gif) no-repeat left  center;
	}
.margrR{margin-right:12px;}
a.more_detail{
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color:#bd8101;
	background:url(../images/icon_detail.gif) no-repeat left center;
	padding:0px 0px 0px 20px;
	}
a.more_detail:hover{
	color:#bd8101;
	text-decoration:none;
	}
.footer{
	border-top:1px solid #cdd3d6;
	padding:10px 0px 10px 0px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#022454;
	}
.footer a{
	 padding:0px 8px;
	 color:#022454;
	 text-decoration:none;
	 }
.footer a:hover{
	 color:#114998;
	 text-decoration:none;
	 }
.fr{
	float:right;}
.fl{ float:left;}
.resume{
	font:bold 18px Verdana,Arial,Helvetica,sans-serif;
	color:#455696;
	line-height:30px;
	}
.resume a{
	color:#f39003;
	text-decoration:underline;
	}
.resume a:hover{
	color:#f39003;
	text-decoration:none;
	}
.logo{
	width:225px;
	height:98px;
	float:left;
	padding:9px 0px 0px;
	}
.top_container{
	width:670px;
	height:107px;
	float:left;
	padding-left:20px;
	}
.callus{
	width:670px;
	height:55px;
	text-align:right;
	}
.menu{
	width:670px;
	height:25px;
	background:url(../images/menu_bg.jpg) repeat-x left top;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	padding:7px 0px 0px 0px;
	}
.menu a{
	padding:0px 13px;
	color:#FFFFFF;
	text-decoration:none;
	}
.menu a:hover{
	color:#c2d0ff;
	text-decoration:none;
	}
/*----------------- Inner Pages*/
.inner_wrap{
	width:885px;
	background:url(../images/inner_bg.jpg) repeat-x left top;
	padding:10px 10px 10px 20px
	}
.inner_wrap h1{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#043350;
	padding:0px 0px 15px 0px;
	}
.inner_wrap h2{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#043350;
	padding:10px 0px;
	}

/*----------------- Listing*/

.listing_style_01 ul {
	padding:10px 0px 0px 0px;
	margin:0px;
}
.listing_style_01 li {
	padding:0px 0px 15px 23px;
	margin:0px;
	background:url(../images/arrow_icon.jpg) no-repeat left top;
}

.listing_style_02 ul {
	padding:10px 0px 0px 0px;
	margin:0px;
}
.listing_style_02 li {
	padding:0px 0px 15px 23px;
	margin:0px;
	background:url(../images/arrow_icon1.jpg) no-repeat left top;
}
.listing_style_03{
	width:300px;
	float:left;
	}
.listing_style_03 ul  {
	padding:10px 0px 0px 0px;
	margin:0px;
	
}
.listing_style_03 li {
	padding:0px 0px 15px 23px;
	margin:0px;
	background:url(../images/arrow_icon.jpg) no-repeat left top;
}

.listing_style_04{
	padding:0px 0px 0px 0px;
	}
.listing_style_04 ul  {
	padding:0px 0px 0px 0px;
	margin:0px;
	
}
.listing_style_04 li {
	padding:0px 0px 15px 23px;
	margin:0px;
	background:url(../images/arrow_icon.jpg) no-repeat left top;
}
.text_normal_link{
	font:normal 12px Arial,Helvetica,sans-serif;
	color:#073e88;
	text-decoration:underline;
}
.text_normal_link:hover{
	font:normal 12px Arial,Helvetica,sans-serif;
	color:#073e88;
	text-decoration:none;
}


.conphoto{
	width:400px;
	float:left;
	}
	
.listing_style_05 ul {
	padding:10px 0px 0px 0px;
	margin:0px;
}
.listing_style_05 li {
	padding:0px 0px 15px 40px;
	margin:0px;
	background:url(../images/tick_icon.gif) no-repeat left top;
}

.text_bold_link{
	font:bold 12px Arial,Helvetica,sans-serif;
	color:#073e88;
	text-decoration:underline;
}
.text_bold_link:hover{
	font:bold 12px Arial,Helvetica,sans-serif;
	color:#073e88;
	text-decoration:none;
}

.img_wrap_padding{
	float:right;
	padding:0px;
	width:250px;
	line-height:18px;
	padding-left:10px; 
}

/*Sep 18------------*/
.input_field{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	width:300px;
	border:1px solid #196392;
	padding:0;
	margin:0;
	height:22px;
}
.textarea{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000;
	width:300px;
	border:1px solid #196392;
	padding:0;
	margin:0;
	height:75px;
}

.benefit_link{
	font:bold 14px Arial,Helvetica,sans-serif;
	color:#073e88;
	text-decoration:underline;
}
.benefit_link:hover{
	font:bold 14px Arial,Helvetica,sans-serif;
	color:#073e88;
	text-decoration:none;
}