
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}

/* Global properties ======================================================== */
html {width:100%; background:#FFFFFF;}

body {font: 14px Arial, Helvetica, sans-serif; font-size:100%;color:#333333;min-width:980px;  /*background:#5e4076;*/background:url(../images/New_Bg1.jpg) repeat-x;}

.ic, .ic a {border:0;float:right;background:#fff;color:#FFFFFF;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
.main {width:1180px;padding:0;margin:0 auto;font-size:0.875em;/*line-height:1.428em;*/ background:#ededed; /*border:1px #c2c4c2 solid;*/}
.main1 {width:1180px;padding:0;margin:0 auto;font-size:0.875em;line-height:1.542em; color:#333333; }
.main2 {width:1100px;padding:0;margin:0 auto;font-size:0.875em;line-height:1.542em; color:White; }


a {color:#000000;  font-weight:bold;/*color:#0000CC;*/ coutline:none; text-decoration:none;}
a:hover {text-decoration:none; color:#FFFFFF;}

.p12{
padding:0 10px 0 10px; font-family:Microsoft Sans Serif; font-size:13px;
}

.p14{
padding:0 0px 0 0px; font-family:Microsoft Sans Serif; font-size:13px;
}
.a2 {color:#0000CC; coutline:none; text-decoration:none;}
.a2:hover {text-decoration:none;  color:#0000CC;}
.col-1, .col-2, .col-3, .col-4 {
float:left; 
background:url(../images/bar2.jpg) repeat-x;
-moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	
}


.inside{ padding: 2px; }

.img-indent { 
	margin:0 20px 0 0; 
	float:left;

	}
	
.img-indent1 { 
	margin:0 20px 20px 0; 

	float:left;

	}

.templatemo_post_textR2 {
	width: 920px;
	height:auto;
	text-align:justify;
	 background:url(../images/bar2.jpg) repeat-x;
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:15px;
	margin-right::15px;
	padding: 5px 12px 12px 12px;
}

.templatemo_post_Feature {
	width: 920px;
	height:300px;
	text-align:justify;
	 background:url(../images/bar2.jpg) repeat-x;
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:15px;
	margin-right::15px;
	padding: 5px 12px 12px 12px;
}

.templatemo_post_textfirst {
	width: 100%;
	height:3px;
	text-align:justify;
	background:url(../images/new.jpg) repeat-x ;
	/*border-bottom:1px solid #a0a0a1;
	*/
	/*margin-left:60px;
	margin-right::60px;*/
	margin-bottom:10px;
	margin-right:10px;
	
	padding: 10px 0 0 0;
	
}
.templatemo_post_text1ast {
	width: 1035px;
	height:1px;
	text-align:justify;
	/* background:url(../images/bar2.png);*/
	border-top:2px solid #ccc;
	margin-left:60px;
	margin-right::60px;
	margin-top:15px;
	padding: 5px 12px 12px 12px;
}

.templatemo_post_text1astHD {
	width: 100%;
	height:300px;
	text-align:justify;
	position:relative;
	/* background:url(../images/bar2.png);*/
	/*border-top:2px solid #ccc;*/
/*	margin-left:45px;
	margin-right::60px;*/
	margin-left:0;
	margin-right:20px;
	margin-top:15px;
	margin-bottom:80px;
	padding: 5px 32px 12px 14px;
}

.clientimg {
width: 1130px;
	height:auto;
	text-align:justify;
	 background:url(../images/bar2.jpg) repeat-x;
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:15px;
	margin-right::15px;
	padding: 5px 12px 12px 12px;
}

.clientimg2 {
width: 1134px;
	height:100px;
	text-align:justify;
	 background:url(../images/barNew1.png) no-repeat;
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:10px;
	margin-right::10px;
	padding: 5px 12px 0px 12px;
}
.templatemo_post_textNew {
	width: 1134px;
	height:255px;
	text-align:justify;
	
	 background:url(../images/barNew.png) no-repeat;
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:10px;
	margin-right::10px;
	padding: 5px 12px 0px 12px;
}

/*
.templatemo_post_textNew:hover {
	width: 1134px;
	height:320px;
	text-align:justify;
	
	background:#FFFFFF;
	box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -moz-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -webkit-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -o-box-shadow: 0px -5px 10px rgba(120,120,120,0.5);
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:10px;
	margin-right::10px;
	padding: 5px 12px 0px 12px;
}*/

.templatemo_post_textNewm {
	width: 1134px;
	height:200px;
	text-align:justify;
	 background:url(../images/barNewm.png) no-repeat;
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:10px;
	margin-right::10px;
	padding: 5px 12px 0px 12px;
}

.templatemo_post_textNewPl {
	width: 1134px;
	height:385px;
	text-align:justify;
	background:#FFFFFF;
/*	 background:url(../images/barNewPl.png) no-repeat;*/
	/* -moz-border-radius:29px;*/
	/*-webkit-border-radius:02px;*/
	/*border-radius: 19px;*/
	behavior:url(css/PIE.htc);
	
	margin:-5px 10px -15px 10px;
	padding: 5px 12px 0px 12px;
}
.templatemo_post_textNewPr {
	width: 1134px;
	height:auto;
	text-align:justify;
		background:#FFFFFF;
	/* background:url(../images/barNewpr.png) no-repeat;*/
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:10px;
	margin-right:10px;
	margin-bottom:20px;
	margin-top:20px;
	padding: 0px 29px 0px 29px;
}
#txtPr{width:1100px;
margin:0 auto;
}
#HDPr{margin:2px 0 0px 0; text-align:center;}

.templatemo_post_textNew1 {
	width: 1134px;
	height:100px;
	text-align:justify;
	 background:url(../images/barNew1.png) no-repeat;
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:10px;
	margin-right::10px;
	padding: 0px 12px 0px 12px;
}


.templatemo_post_text1 {
	width: 1124px;
	height:auto;
	text-align:justify;
	 background:url(../images/bar2a.png) no-repeat;
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	
	margin:10px 20px 10px 20px;
	/*margin-left:20px;
	margin-right::20px;*/
	
	padding: 5px 12px 12px 12px;
}


.templatemo_post_textOther {
	width: 1134px;
	height:auto;
	text-align:justify;
	/* background:url(../images/bar2a.png) no-repeat;*/
	background:#FFFFFF;
	/* -moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius: 18px;*/
	behavior:url(css/PIE.htc);
	margin-left:10px;
	margin-right::10px;
	margin-bottom:20px;
	padding: 5px 12px 12px 12px;
}

#templatemo_post_textOther1 {
	width: 1134px;
	height:auto;
	text-align:justify;
	/* background:url(../images/bar2a.png) no-repeat;*/
	background:#fbfbfb;
	
/*	 -moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius: 18px;
	behavior:url(css/PIE.htc);
*/	
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright:18px;
	-moz-border-radius-bottomleft: 18px;
	border-top-left-radius:0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 18px;
	border-bottom-left-radius: 18px; 

margin-left:10px;
	margin-right:10px;
	
	padding: 5px 12px 0px 12px;
}
#templatemo_post_textOther1.div {
}
#templatemo_post_textOther1.tableft1 
{

font-family:"microsoft Sans Serif";
float:left;


width:65%;
  
}

#coltd11{ color:#FFFFFF; border-right:1px solid #FFFFFF;  padding:10px 0 0 2px; margin:0 0 0 2px;  width:110px;

} 

.imgs{

padding:10px 20px 5px 20px;  
color:#FFFFFF;
text-align:center;
 
 background:url(../images/hd1.jpg) no-repeat;
		-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius:0px;
}
.imgs1{

padding:10px 16px 5px 16px;  
color:#FFFFFF;
text-align:center;
 
 background:url(../images/hd2.jpg) no-repeat;
		-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius:0px;
}
.imgs2{

padding:10px 16px 5px 17px;  
color:#FFFFFF;
text-align:center;
 
 background:url(../images/hd3.jpg) no-repeat;
		-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius:0px;
}
.imgs3{

padding:10px 7px 5px 7px;  
color:#FFFFFF;
text-align:center;
border-right:1px solid #FFFFFF;
 
 background:url(../images/hd4.jpg) no-repeat;
		-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius:0px;
}
.imgs4{

padding:10px 13px 5px 13px;  
color:#FFFFFF;
text-align:center;

 
 background:url(../images/hd5.jpg) no-repeat;
		-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius:0px;
}
#coltd12{ color:#FFFFFF; border-right:1px solid #FFFFFF;   padding:9px 0 0 3px;width:110px; } 

#coltd13{ color:#FFFFFF; border-right:1px solid #FFFFFF;   padding:9px 0 0 3px; width:110px;} 

#coltd14{ color:#FFFFFF; border-right:1px solid #FFFFFF;  padding:9px 0 0 3px; width:110px;} 

#coltd15{ color:#FFFFFF; border-right:1px solid #FFFFFF;  padding:9px 0 0 0px; width:110px;} 

#coltdOth{/*border-right:1px solid #d4d4d4;*/ 
  color:#254970; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; background:#FFFFFF; padding:10px 0 0 14px; } 

#coltd2{ color:#034269; border-right:1px solid #d4d4d4;  padding:10px 0 0 10px;} 

.thSt{/*background:#dff1fd;*/  height:35px; 
}

.imgbx{
padding:0 0 0 15px;
}

.thSt1{/*background:#f3faff; */font-family:"microsoft Sans Serif";   border:1px solid #FFFFFF; border-right:1px solid #dedbdb; height:35px;  background:#dedbdb;
}

#thSt2{/*background:#f3faff; */ border:1px solid #FFFFFF; height:35px; width:739px;  background:#dedbdb;
font-size:16px; font-weight:bold; color:#ddc41f; 
-webkit-user-select: none;
	-moz-user-select: none;
	font-family:"microsoft Sans Serif";
	user-select: none;
	-moz-border-radius-topleft: 18px;
	-moz-border-radius-topright: 18px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:18px;
	border-top-right-radius: 18px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 

}

#thSt3{/*background:#f3faff; */ border:1px solid #d4d4d4; height:35px; width:739px;  background:#dedbdb;
font-size:16px; font-weight:bold; color:#ddc41f; 
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright:18px;
	-moz-border-radius-bottomleft: 18px;
	border-top-left-radius:0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 18px;
	border-bottom-left-radius: 18px; 



}
.thMainSt{font-size:16px; font-weight:bold; color:#000000; background:url(../images/headbg.jpg) repeat-x;/*background:url(../images/bgtb.jpg) repeat;*/ padding:10px 0 0 10px;  width:32%;}
.thOthSt{ font-size:13px; font-weight:700; color:#3b3a3b; border-right:1px solid #d4d4d4;   padding:10px 0 0 10px;/*background:#FFFFFF;*/ background:url(../images/bgtb1.jpg) repeat;  width:32%;} 
.thMainSt2{font-size:13px; font-weight:700; color:#3b3a3b; padding:10px 0 0 10px;}
.thOthSt2{ font-size:13px; font-weight:700; color:#3b3a3b; border-right:1px solid #d4d4d4; padding:10px 0 0 10px; /*background:#FFFFFF;*/background:url(../images/bgtb1.jpg) repeat; width:32%;} 

#thOthWd{ margin:5px 0 0 0; width:110px; color:#FFFFFF; }
#thOthWd span{width:95px; }
#thOthWd a{ margin:15px 0 0 0;  color:#CCCCCC; text-align:center; }
#thOthWd a:hover{ margin:15px 0 0 0; color:#3399FF; }


.ButnTab{ 
background:url(../images/btn2A1.jpg) repeat; padding:7px 0 0 2px;  color:#FFFFFF; text-align:center; border:1px solid #d4d4d4;
list-style:none;

font-size:12px;
font-weight:700;

}



.RGT {
float:right;

   width:330px;
  padding:0px 10px 0 0px;
  
 
}





.templatemo_post_textR {
	width: 920px;
	height:auto;
	text-align:justify;
	 background:url(../images/bar2.jpg) repeat-x;
	 -moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);
	margin-left:15px;
	margin-right::15px;
	padding: 5px 12px 12px 12px;
}


.templatemo_post_text5 {
	width: 920px;
	height:250px;
	text-align:justify;
	 background:url(../images/bar2.jpg) repeat-x;
	/*border-left: 1px #cccccc solid;
	border-right: 1px #cccccc solid;*/
	margin-left:15px;
	margin-right::15px;
	
	padding: 5px 12px 12px 30px;
}

.templatemo_post_text3{
	width: 460px;
	heigh:220px;
	text-align:inherit;
	 background:url(../images/bar2.jpg) repeat-x;
	/*border-left: 1px #cccccc solid;
	border-right: 1px #cccccc solid;*/
	margin-left:15px;
	margin-right::15px;
	
	padding: 5px 12px 12px 12px;
}

.templatemo_post2_text {
	width: 250px;
	text-align:justify;
	/*border-left: 1px #cccccc solid;
	border-right: 1px #cccccc solid;*/
	padding: 5px 12px 12px 12px;
}

.data1{
width:355px;
height:auto;
font-family:"microsoft Sans Serif";
/*padding-top:30px;*/
float:left;
padding:0px 15px 10px 10px;
/*margin:40px 0 5px 20px;*/
}

.data2{
width:500px;
height:auto;
float:left;
padding:0px;
padding-left:30px;
margin:0 0 5px 15px;
}

.data3{
width:355px;
height:auto;
/*padding-top:30px;*/
float:left;
padding:0px 0 10px 10px;
/*margin:40px 0 5px 20px;*/
}

/*.data2{
width:500px;
height:auto;
float:left;
padding:0px;
padding-left:30px;
margin:0 0 5px 15px;
}*/

.client1{
width:250px;
height:auto;
padding-top:30px;
float:left;
padding:0px;
margin:20px 0 5px 20px;
}

.client2{
width:500px;
height:auto;
float:left;
padding:0px;
padding-left:30px;
margin:0 0 5px 15px;
}

.contact1 {
padding-left:15px;
height:auto;
padding-top:5px;
}

.fcol-1, .fcol-2 {float:left}
.fcol-3 {float:right; text-decoration:none; color:#FFFFFF;}
.fcol-1 {width:340px; margin-right:40px; color:#333333;}
.fcol-2 {width:100px; float:right;}
.fcol-A {width:340px; float:left;}  

.fcol-3 {width:140px; margin-right:15px;}
.wrapper {width:100%; overflow:hidden;}
.extra-wrap {overflow:hidden}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
 
p {margin-bottom:5px; line-height:1.3em;}
.p1 {margin-bottom:8px}
.p2 {margin-bottom:15px}
.p3 {margin-bottom:30px}
.p4 {margin-bottom:40px}
.p5 {margin-bottom:50px}
.p9{margin:-30px 0 10px 0; padding:0 0 0 10px;}

.reg {text-transform:uppercase}

.fleft {float:left}
.fright {float:right}

.alignright {text-align:right}
.alignleft {text-align:left; width:100%;}
.aligncenter {text-align:center; width:100%;}

.it {font-style:italic}

.color-1 {color:White; padding-top:12px; float:left;}
.color-2 {color:#000}
.color-3 {color:#666}
.color-4 {color:#FFFF00; padding-top:12px; text-align:center; }
/*********************************boxes**********************************/
.indent-top {padding-top:10px}
.indent-left {padding-left:1px; color:#333333;}
.indent-left2 {padding-left:30px}
.indent-right {padding-right:50px}

.indent-bot {margin-bottom:20px}
.indent-bot2 {margin-bottom:30px}
.indent-bot3 {margin-bottom:45px}

.prev-indent-bot {margin-bottom:10px}
.img-indent-bot {margin-bottom:25px}
.margin-bot {margin-bottom:5px;}

.img-indent {float:left;margin:0 20px 0px 0}	
.img-indent2 {float:left;margin:0 13px 0px 0}	
.img-indent-r {float:right;margin:0 0px 0px 40px}	

.img-border {
/*	float:left;*/
	padding:5px;
	/*background:#fff;*/
	box-shadow: 0px 0px 2px #858483;
	border-radius:8px;
	margin-top:2px;
	margin-bottom:2px;
}




.img-border1 {
	float:left;
	padding:5px;
	/*background:#fff;*/
	/*box-shadow: 0px 0px 2px #ebecee;*/
	border-radius:8px;
	margin-top:2px;
	margin-bottom:2px;
}




.buttons a:hover {cursor:pointer}


.list-1{ width:260px;
         padding-left:10px;
	   }



.menu li a,
.list-1 li a,
.list-2 li a.item,
.list-services li  a,
.link,
.button,
.button2,
h1 a {text-decoration:none}	

/*********************************header*************************************/
header {
	width:100%;
	
	
}
	#page1 header {min-height:100px;}




h1 {
	padding:5px 0 0 30px;
	position:relative;
	float:left;
}
	h1 a {
		display:block;
		width:354px;
		height:95px;
		text-indent:-9999px;
		background:url(../images/logo.png) 0 0 no-repeat;
	}
	h1 strong {
		display:inline-block;
		font-size:13px;
		line-height:2em;
		color:#848484;
		margin-top:-13px;
		padding-left:137px;
	}
	
	.submn{width:280px;  float:right; margin:20px -19px 0 0;  color:#147ac5; font-size:18px;/* background:url(../images/back6.png) no-repeat;*/ }
	
	
	.submnTxt{width:280px; height:58px; font-family:Verdana, Arial, Helvetica, sans-serif;  float:right; color:#FFFFFF; font-weight:bold; margin:11px 0 0 4px; font-size:13px;}
	.submnTxt a{color:#FFFFFF;}
	
	
	.p_1{margin-top:20px;
	 height:20px;}
	
/***** menu *****/
.menu {
	padding:25px 0 0 0;
	float:right;
	
}
.menu li {
	float:left;
	position:relative;
	/*background:url(../images/menu-spacer.gif) left top no-repeat;*/
	
}
.menu li:first-child {background:none}
.menu li a {
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	line-height:2em;
	padding:8px 16px 1px 14px;
	margin-right:10px;
	color:#999999;
	
}
.menu li a.active {color:#ffffff; border-bottom:#f97104 solid 3px; background:#575556;}
.menu > li > a:hover {color:#ffffff; border-bottom:#f97104 solid 3px; background:#575556;}







.menu1 {
	padding:32px 0 0 0;
	float:right;
	
}
.menu1 li {
	float:left;
	position:relative;
	background:url(../images/menu-spacer.gif) left top no-repeat;
}
	.menu1 li:first-child {background:none}
.menu1 li a {
	display:inline-block;
	font-size:16px;
	font-weight:bold;
	line-height:2em;
	padding:2px 16px 6px 14px;
	color:#fff;
	background:url(../images/btn1.png) no-repeat;
	text-decoration:none;
	text-align:center;
}
.menu1 li a.active {color:#ffffff;}
.menu1 > li > a:hover {color:#ffffff;}







/* menu */
#templatemo_menu {
	width: 100%;
	height:30px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	background:url(../images/hover1.jpg) repeat-x;
/*	background-repeat: repeat-x;*/
	
	

}

#templatemo_menu ul {
	list-style: none;
	display: inline;
}

#templatemo_menu ul li {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
	border-right:1px solid #4b62af;
}

#templatemo_menu ul li.last {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
	border:none;
}

.fixed{
	top:0;
	position:fixed;
	float:left;
	margin:0;
	margin-bottom:10px;
	width:750px;
	height:30px;
	/*width:1085px;*/
	
}


#templatemo_menu li a {
	float: left;
	height: 25px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;	
	/*font-weight: bold;*/
	text-align: center;
	cursor: pointer;
	margin: 0 0 0 0;
	padding: 5px 55px 0 55px;
}

#templatemo_menu li.current , #templatemo_menu li a:hover {
	background:url(../images/hover2.jpg) repeat-x;
	color: #fff;
    
}











.btn{
background:url(../images/btn1.png) no-repeat;
border-bottom:none;
}

/***** slider *****/
.slider-

 {
	width:850px;
	height:200px;
	padding:20px 0 0 130px;
	margin-top:-120px;
	position:relative;
	overflow:hidden;
	background:url(../images/slider-bg.png) 0 0 no-repeat;
}
.slider {
	position:relative;
	width:830px;
	height:180px;
}

.Rdiv {
	padding-left:25px;
	margin-left:30px;
	}

#subHeder{ width:100%; height:300px;}


#templatemo_image_fader {
	
	width: 850px;
	height: 300px;
	float:left;
	padding: 0px 0px 0px 0px;
	border-bottom:#f0efef solid 1px;
	background:#f0efef;
	
}


#templatemo_image_faderRGT {
	
	width: 328px;
	height: 300px;
	float:right;
	
	/*padding: 5px 20px 0px 0;*/
	border-bottom:#f0efef solid 1px;
	background:url(../images/bgright.jpg) repeat-y;
	
}

.rightbg{

 width:332px; height:300px; float:right;
 font-family:"microsoft Sans Serif";
 

}


#templatemo_image_fader1 {
	
	width: 980px;
	height: 150px;
	padding: 5px 0 10px 0;
	border-bottom:#f0efef solid 1px;
	background:#f0efef;
	
}



.items {display:none}

.pagination {
	position:absolute;
	left:30px;
	top:20px;
	z-index:99;
}
	.pagination li {padding-bottom:1px}
		.pagination li a {
			display:block;
			width:101px;
			height:70px;
			text-decoration:none;
			text-align:center;
			color:#fff;
			background:url(../images/pagination-a.png) left bottom no-repeat;
			position:relative;
			cursor:pointer;
		}
		.pagination li a:hover,
		.pagination li.current a {background-position:left top}
			.pagination li a strong {
				display:block;
				width:50px;
				height:50px;
				font-size:30px;
				line-height:50px;
				/*letter-spacing:-2px;*/
				position:absolute;
				left:10px;
				top:10px;
			}
			.pagination .item-1 strong {background:url(../images/pagin-1.png) 0 0 no-repeat}
			.pagination .item-2 strong {background:url(../images/pagin-2.png) 0 0 no-repeat}
			.pagination .item-3 strong {background:url(../images/pagin-3.png) 0 0 no-repeat}
			.pagination .item-4 strong {background:url(../images/pagin-4.png) 0 0 no-repeat}
			
.banner {
	width:280px;
	height:346px;
	padding:65px 10px 20px;
	color:#fff;
	font-size:14px;
	line-height:25px;
	font-weight:normal;
	text-align:center;
	background:url(../images/banner-bg.png) 0 0 no-repeat;
	border-radius:0 22px 22px 0;
	position:absolute;
	right:0;
	top:0;
	z-index:99;
}
	.banner .close {
		display:block;
		width:13px;
		height:13px;
		text-indent:-9999px;
		background:url(../images/close.gif) 0 0 no-repeat;
		cursor:pointer;
		position:absolute;
		right:20px;
		top:20px;
		z-index:99;
	}
	.banner strong {
		display:block;
		font-size:50px;
		line-height:1.2em;
		/*letter-spacing:-2px;*/
	}
	.banner span {
		display:block;
		font-weight:bold;
		text-transform:uppercase;
		margin-bottom:25px;
	}
	.banner b {
		display:block;
		font-weight:normal;
	}
	
.button2 {
	display:inline-block;
	font-size:14px;
	line-height:40px;
	padding:0 25px;
	color:#000;
	background:#fff;
}
	.button2:hover {color:#fff;background:#000}
	footer .button2:hover {background:#666}

/*********************************content*************************************/
#content {
	width:100%;
	padding:25px 0 42px;
	
	background:#ffffff;
	/*background:url(../images/content-bg.jpg) center -196px repeat-y #f4f5f7;*/
}

h2 {
	font-size:20px;
	line-height:1.2em;
	font-weight:bold;
	color:#3b035f;
	text-align:left;
	font-family:"microsoft Sans Serif";
	/*letter-spacing:-2px;*/
/*	margin-top:-13px;*/

padding:5px 0 5px 10px;
}
	h2 strong {display:block;margin-top:-43px}
h3 {
	font-size:17px;
	line-height:1em;
	font-family:"microsoft Sans Serif";
	color:#f93905;
	/*width:500px;*/
	text-align:center;
	margin-bottom:5px;
	
}
h6 {color:#5e5d5c;margin-bottom:5px}

.border-bot1 {
	width:100%;
	padding-bottom:3px;
	background:url(../images/pic-3.gif) 0 bottom repeat-x;
}
.border-bot2 {
	width:100%;
	padding-bottom:5px;
	background:url(../images/pic-2.gif) 0 bottom repeat-x;
}

.button {
	display:inline-block;
	padding:0 24px;
	margin-left:2px;
	margin-bottom:2px;
	font-size:14px;
	line-height:38px;
	color:#000;
	border:1px solid #fff;
	background:url(../images/button-tail.gif) 0 0 repeat-x #f2f2f2;
	box-shadow:0 0 2px #bbb;
	cursor:pointer;
}
.button:hover {background:#60b001;color:#fff}

.list-1 li {
	line-height:20px;
	padding:10px 0;
	background:url(../images/pic-1.gif) 0 bottom repeat-x;
}
.list-1 li.last-item {background:none}
	.list-1 li a {color:#333333; padding-left:15px;}
	.list-1 li a:hover {color:#60b001}

.list-2 li {
	padding:0 0 15px 30px;
	background:url(../images/marker-1.png) 0 5px no-repeat;
}
	.list-2 li a.item {
		display:inline-block;
		font-size:23px;
		line-height:1.217em;
		color:#080808;
		margin-bottom:4px;
	}
	.list-2 li a.item:hover {color:#60b001}
	.list-2 li span {
		display:block;
		padding-bottom:16px;
		background:url(../images/pic-1.gif) 0 bottom repeat-x;
	}
	.list-2 .last-item span {background:none;padding-bottom:25px}
	
.list-3 {margin-top:-7px}
.list-3 li {
	line-height:20px;
	padding:10px 0;
	background:url(../images/pic-2.gif) 0 bottom repeat-x;
}
	.list-3 li a {
		display:inline-block;
		padding-left:30px;
		color:#fff;
		background:url(../images/marker-1.png) 0 3px no-repeat;
	}
	.list-3 li span {color:#333333;display:inline-block}
	.list-3 .last-item {background:none}

.link:hover {text-decoration:underline} 

dl dt {font-weight:bold;color:#000;margin-bottom:3px}
dl span {float:left;width:80px}

#map_canvas {
	width:260px;
	height:223px;
	overflow:hidden;
}

.col4{
width:910px;
padding:20px 00px 20px 15px;
margin: 00px 80px 00px 20px;
background:url(../images/bar2.jpg) repeat-x;
-moz-border-radius:09px;
	-webkit-border-radius:09px;
	border-radius: 09px;
	behavior:url(css/PIE.htc);

}

.col4 a{
color:#0066FF;
}

.col4 a:hover{
color:#000099;
}


/***** contact form *****/
#contact-form {
	position:relative;
	vertical-align:top;
	width:100%;
	z-index:1;
	}
	#contact-form fieldset {
		border:none;
		padding:0;
		}			
			#contact-form label {
				display:block;
				height:50px;
			}
			
			#contact-form input {
				width:323px;
				padding:12px 20px;
				margin:0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				line-height:1.214em;
				color:#333333;
				border:1px solid #e6e6e6;
				background:#fff;
				outline:none;
			}
			#contact-form textarea {
				overflow:auto;
				height:130px;
				width:563px;
				padding:12px 20px;
				margin:0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				line-height:1.214em;
				color:#333333;
				border:1px solid #e6e6e6;
				background:#fff;
				outline:none;
			}
		.buttons-wrapper {padding:18px 0 0 0;text-align:right}
		.buttons-wrapper a {margin-left:15px}
		
/****************************footer************************/
.footer {
	width:100%;
	padding:5px 0 10px;
	/* background:#5e4076;*/
	
	background:url(../images/New_Bg1.jpg) repeat-x;
	
	
}


.ftcol{width:120px;
float:left;
padding:20px 20px 20px 20px;
color:White;

}




.list-services {
	margin-top:-5px;
}
	.list-services li {
		line-height:20px;
		padding:10px 0;
		background:url(../images/pic-2.gif) 0 bottom repeat-x;
	}
	.list-services li.last-item {background:none}
		.list-services li a {
			display:inline-block;
			padding-left:31px;
			color:#333333;
			background:url(../images/social-icons.png) 0 0 no-repeat;
		}
		.list-services li a.it-2 {background-position:0 -40px}
		.list-services li a.it-3 {background-position:0 -80px}
		.list-services li a.it-4 {background-position:0 -120px}
		.list-services li a:hover {color:#0066FF}
		
		
			
		
		
		.listN li {
	padding:0 0 15px 30px;
	

}
	.listN li a.item {
		display:inline-block;
		font-size:23px;
		line-height:1.217em;
		color:#FFFFFF;
		text-decoration:none;
		margin-bottom:4px;
	}
	.listN li a.item:hover {color:#CCCCCC}
	.listN li span {
		display:block;
		padding-bottom:12px;
		background:url(../images/pic-1.gif) 0 bottom repeat-x;
	}
	.listN .last-item span {background:none;padding-bottom:25px}
	
	
	.blink1{ color:#f93905; padding-top:30px; font-size:18px; font-weight:bold; text-align:left; padding-left:42px;}
	/* ----------------------------------------------Search Form-------------------------------------*/

#sitesearch{
	display:block;
	/*float:right;
	width:260px;*/
	margin:80px 0 0 18px;
	text-align:center;
	}

#sitesearch input{
	display:block;
	float:left;
	width:150px;
	height:25px;
	margin:0 2px 0 0;
	padding:0 5px;
	color:#333333;
	
	/*background:url("../images/form_input_long.gif") 0 0 no-repeat #510000;*/
	
	 border:1px solid #ccc;
	/*border:none;*/
	}


#sitesearch input.input5{
	display:block;
	float:left;
	width:15px;
	height:15px;
	margin:0 2px 0 0;
	padding:0 5px;
	color:#333333;
	
	/*background:url("../images/form_input_long.gif") 0 0 no-repeat #510000;*/
	
	 border:1px solid #ccc;
	/*border:none;*/
	}
	
	#sitesearch input.input4{
	display:block;
	float:left;
	width:65px;
	height:25px;
	margin:-10px 2px 0 130px;
	padding:0 5px;
	color:#333333;
	
	/*background:url("../images/form_input_long.gif") 0 0 no-repeat #510000;*/
	
	 border:1px solid #ccc;
	/*border:none;*/
	}
	
	
#sitesearch input#search{
	width:67px;
	height:27px;
	margin:0;
	padding:0;
	cursor:pointer;
	background:none;
	float:left;
   border:none;
	
	/*background:#0066FF;;
	
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px; */
	/*box-shadow: 0px 0px 0px 1px #2b2b2b;
		-moz-box-shadow: 0px 0px 0px 1px #2b2b2b;
		-webkit-box-shadow: 0px 0px 0px 1px #2b2b2b;*/
	
		}
		
form, fieldset,legend{
	margin:0;
	padding:0;
	border:none;
	}

legend{
	display:none;
	}
	input, textarea, select{
	font-size:12px;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	}

#btnImg{
background:url(../images/btn1.png) no-repeat;
width:100px;
height:28px;
margin:10px 0 0 55px;
padding:6px 0 0 0px; 
text-align:center;
color:#CCCCCC;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px; 
 }

#btnImg a{ color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; }

#btnImg a:hover{ color:#0066FF;}


#Hd1{ 
background:url(../images/hd1.jpg) no-repeat; width:200px; color:#FFFFFF; text-align:center; 
font-family:"microsoft Sans Serif";
font-size:14px;

padding: 5px 0 5px 0;
margin: 0 0 10px 0;
font-size:16px;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 
	/*box-shadow: 0px 0px 0px 1px #2b2b2b;
		-moz-box-shadow: 0px 0px 0px 1px #2b2b2b;
		-webkit-box-shadow: 0px 0px 0px 1px #2b2b2b;*/

}

#Hd2{ 
background:url(../images/hd2.jpg) no-repeat; width:200px; color:#FFFFFF; text-align:center; 
font-family:"microsoft Sans Serif";
font-size:14px;

margin: 0 0 10px 0;
padding: 5px 0 5px 0;
font-size:16px;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 

}


#Hd3{ 
background:url(../images/hd3.jpg) no-repeat; width:200px; color:#FFFFFF; text-align:center; 
font-family:"microsoft Sans Serif";
font-size:14px;

margin: 0 0 10px 0;
padding: 5px 0 5px 0;
font-size:16px;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 

}

#Hd4{ 
background:url(../images/hd4.jpg) no-repeat; width:200px; color:#FFFFFF; text-align:center; 
font-family:"microsoft Sans Serif";
font-size:14px;

margin: 0 0 10px 0;
padding: 5px 0 5px 0;
font-size:16px;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 

}

#Hd5{ 
background:url(../images/hd5.jpg) no-repeat; width:200px; color:#FFFFFF; text-align:center; 
font-family:"microsoft Sans Serif";
font-size:14px;
margin: 0 0 10px 0;
padding: 5px 0 5px 0;
font-size:16px;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 

}

#Butn{ 
background:url(../images/btn2.jpg) repeat-x; width:200px; color:#FFFFFF; text-align:center; 
list-style:none;
margin: 0 0 0 0;
padding: 6px 0 6px 0;
font-size:14px;
font-weight:bold;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 

}
#Butn a{ list-style:none; text-decoration:none; color:#FFFFFF;}
#Butn a:hover{ list-style:none; color:#0066FF;}

.subhd{ color:#FFFFFF; font-size:20px; font-weight:600; margin:5px 0 0 0; padding:0 0 10px 0; background:url(images/hdbt.png) no-repeat bottom;}

.colhd{float:left; width:900px; list-style:none; /*background: #b9bec1;*/
font-size:26px;
font-weight:bold;
color:#000000;
height:auto;
margin:0px 0 0 0px;
padding:10px 0 0 0;

-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px; 
 }




.listSt1{
 /*width:180px;*/
 padding:0px 20px 0 20px;
 text-align:center;
 list-style:none;

}


.col1{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; background: #ecf7ff;
text-align:center;
background:url(../images/plan.jpg) repeat-y;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	font-family:"microsoft Sans Serif";
	 /*border-top: 1px solid #efbcf8;  background: url(images/main.png) repeat-x 0 0; box-shadow: 0px -5px 10px rgba(185,56,208,0.5); -moz-box-shadow: 0px -5px 10px rgba(185,56,208,0.5); -webkit-box-shadow: 0px -5px 10px rgba(185,56,208,0.5); -o-box-shadow: 0px -5px 10px rgba(185,56,208,0.5); */

 }
 
.col1:hover{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; /*background: #efbcf8;*/
/*background:url(../images/plan.jpg) repeat-y;*/
/*background-image:url(../images/plan.jpg) ;
background-repeat:repeat-y;
*/
font-family:"microsoft Sans Serif";
text-align:center;
color:#000000;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 
 border-top: 1px solid #efbcf8;  box-shadow: 0px -5px 10px rgba(185,56,208,0.5); -moz-box-shadow: 0px -5px 10px rgba(185,56,208,0.5); -webkit-box-shadow: 0px -5px 10px rgba(185,56,208,0.5); -o-box-shadow: 0px -5px 10px rgba(185,56,208,0.5); 


/*background: #aeadad;
  background: -moz-linear-gradient(#aeadad, #dcdbdb);
  background: -o-linear-gradient(#aeadad, #dcdbdb);
  background: -webkit-linear-gradient(#aeadad, #dcdbdb);
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  border: 1px solid #aeadad;
*/
 } 
 
 .col2{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; background: #ecf7ff;
text-align:center;
background:url(../images/plan.jpg) repeat-y;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 
    font-family:"microsoft Sans Serif";
 }
 
.col2:hover{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; background: #7c42da;
text-align:center;
color:#000000;
background:url(../images/plan.jpg) repeat-y;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 
   border-top: 1px solid #46257f;  box-shadow: 0px -5px 10px rgba(70,37,127,0.5); -moz-box-shadow: 0px -5px 10px rgba(70,37,127,0.5); -webkit-box-shadow: 0px -5px 10px rgba(70,37,127,0.5); -o-box-shadow: 0px -5px 10px rgba(70,37,127,0.5); 
font-family:"microsoft Sans Serif";
 } 
 .col3{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; background: #ecf7ff;
text-align:center;
background:url(../images/plan.jpg) repeat-y;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 
font-family:"microsoft Sans Serif";
 }
 
.col3:hover{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; background: #3ab466;
text-align:center;
color:#000000;
background:url(../images/plan.jpg) repeat-y;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 
    border-top: 1px solid #49ad6e;  box-shadow: 0px -5px 10px rgba(73,173,110,0.5); -moz-box-shadow: 0px -5px 10px rgba(73,173,110,0.5); -webkit-box-shadow: 0px -5px 10px rgba(73,173,110,0.5); -o-box-shadow: 0px -5px 10px rgba(73,173,110,0.5); 
font-family:"microsoft Sans Serif";
 } 
 .colCl{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; background: #ecf7ff;
text-align:center;
background:url(../images/plan.jpg) repeat-y;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 
font-family:"microsoft Sans Serif";
 }
 
.colCl:hover{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; background: #79b222;
text-align:center;
color:#000000;
background:url(../images/plan.jpg) repeat-y;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 
 border-top: 1px solid #75a920;  box-shadow: 0px -5px 10px rgba(117,169,32,0.5); -moz-box-shadow: 0px -5px 10px rgba(117,169,32,0.5); -webkit-box-shadow: 0px -5px 10px rgba(117,169,32,0.5); -o-box-shadow: 0px -5px 10px rgba(117,169,32,0.5); 
font-family:"microsoft Sans Serif";
 } 
 
 .col5{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; background: #ecf7ff;
text-align:center;
background:url(../images/plan.jpg) repeat-y;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 
font-family:"microsoft Sans Serif";
 }
 
.col5:hover{float:left; width:200px; margin:10px 13px 10px 13px; list-style:none; background: #fd9a32;
text-align:center;
color:#000000;
background:url(../images/plan.jpg) repeat-y;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px; 
border-top: 1px solid #fb8f22;  box-shadow: 0px -5px 10px rgba(251,143,34,0.5); -moz-box-shadow: 0px -5px 10px rgba(251,143,34,0.5); -webkit-box-shadow: 0px -5px 10px rgba(251,143,34,0.5); -o-box-shadow: 0px -5px 10px rgba(251,143,34,0.5); 
font-family:"microsoft Sans Serif";
 } 
 
 .colA{float:left; width:375px; margin:0 0 10px 0; list-style:none; /*background:url(../images/rgtBdr.png) no-repeat right;*/
 
 }
.colAh2{ color:#0689f0; margin:10px 0 0 0; font-weight:bold; font-family:"microsoft Sans Serif"; text-align:left; width:365px; font-size:20px; height:55px;}


/*.colA p{ width:375px; padding:0 0 0 0; text-align:left; }*/



/*.colL{float:right; width:375px; margin:0 0 10px 0px; list-style:none; 
 
 }
 
.colLh2{ color:#0689f0; margin:0 0 10px 20px; text-align:left; width:375px; }

.colL p{ width:375px; padding:0 0 0 0px; text-align:left; }
*/
/*.col1 li {
	display:block;
	
	width:290px;
	
	list-style:none;
	margin:5px 20px 5px 20px;

}*/

.cols3 li.last1 {
	margin:0;
	
}




.col1 h2 {
	margin:0;
}
.col1 p .thumb {
	margin:10px 0;
}
.col1 p .thumb img {
	display:block;
	width:290px;
	border:#999999 1px solid;
	padding:3px;
}
.more {
	text-align:right;
	line-height:34px;
	padding-right:15px;
}
.more a {
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	padding:7px 12px;
	text-decoration:none;
	font-weight:bold;
}

.listSt{
 width:160px;
 padding:0px 20px 0 20px;
 text-align:center;
 list-style:none;

}

.lst1{
padding:5px 0 9px 0 ;
/* border-bottom:1px solid #666666;*/

font-weight:600;
font-size:14px;
background:url(../images/sep2.png) no-repeat bottom;

}

.lst1:hover{
padding:5px 0 9px 0 ;
/* border-bottom:1px solid #666666;*/

font-weight:600;
font-size:14px;
background:url(../images/sep2.png) no-repeat bottom;

}

.lst3{
padding:5px 0 9px 0 ;
/* border-bottom:1px solid #666666;*/

font-weight:600;
font-size:14px;
/*background:url(../images/sep2.png) no-repeat bottom;
*/
}

.lst3:hover{
padding:5px 0 9px 0 ;
/* border-bottom:1px solid #666666;*/

font-weight:600;
font-size:14px;
/*background:url(../images/sep2.png) no-repeat bottom;
*/
}
.lst2{
padding:5px 0 5px 0 ;

}

.clr{width:100%; color:#FFFFFF; height:20px; margin-bottom:10px; background:url(images/sep3.png) no-repeat bottom; padding: 10px 0 5px 0;}


.colA{float:left; width:275px; margin:0 5px 10px 15px; list-style:none; background:url(Images/rgtBdr.png) no-repeat right;
 
 }
.colA h2{ color:#0689f0; margin:0 0 10px 20px; text-align:left; }

.colA p{ width:230px; padding:0 10px 0 10px; text-align:left; }

.colL{float:right; width:275px; margin:0 30px 10px 0px; list-style:none; 
 
 }
 
.colL h2{ color:#0689f0; margin:0 0 10px 20px; text-align:left; }

.colL p{ width:230px; padding:0 10px 0 10px; text-align:left; }

#ButnRM{ 
background:url(../images/btnA.jpg) no-repeat; color:#FFFFFF;/* text-align:center;*/
float:right;

list-style:none;
margin: 15px 20px 10px 0;
padding: 6px 10px 6px 10px;
font-size:13px;
font-weight:bold;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px; 

}
#ButnRM a{ list-style:none; text-decoration:none; color:#FFFFFF;}
#ButnRM a:hover{ list-style:none; color:#0066FF;}


.Ftr{float:left; width:285px; margin:0 10px 10px 0; list-style:none; list-style:none; text-decoration:none; font-size:13px; }

.Ftr h2{ color:#333333; font-size:16px; margin:10px 0 10px 0px; text-align:left; list-style:none; text-decoration:none;}

.Ftr ul{ list-style:none; text-decoration:none;  text-align:left; height:65px;}

.Ftr ul li{ list-style:none;  font-size:10px; text-decoration:none;  padding:6px 0 6px 0;}

.Ftr ul li a{ color:#0066FF;}

.Ftr ul li a:hover{ color:#FFFFFF;}


.Ftr1{float:left; width:205px; margin:0 10px 10px 0; list-style:none; list-style:none; text-decoration:none; font-size:12px; }

.Ftr1 h2{ color:#333333; font-size:16px; margin:10px 0 10px 0px; text-align:left; list-style:none; text-decoration:none;}

.Ftr1 ul{ list-style:none; text-decoration:none;  text-align:left; height:65px; float:left;}

.Ftr1 ul li{ list-style:none;  font-size:10px; text-decoration:none;  padding:6px 0 6px 0;}

.Ftr1 ul li a{ color:#0066FF;}

.Ftr1 ul li a:hover{ color:#FFFFFF;}



.imgIc{ float:left; margin: 0px 10px 0 0;}

.arClass{ margin: 5px 5px 0 0; font-size:13px; }

.tabClass{min-width:980px;
margin-left:auto;
margin-right:auto;
}


.imgLeft{
float:left;
margin:0 15px 6px 0;
padding: 3px 3px 3px 3px;
border:1px #999999 solid;
width:150px;
height:150px;
}


/***** search form *****/
#search-form {
	padding:0px 05px 10px 40px;
	margin-left:30px;
	font-family:calibri;
	font-size:18px;
	float:left;
	width:290px;
	 background:#dedbdb;
  -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius: 20px; 
	
}

#search-form:hover{
	padding:0px 05px 10px 40px;
	
	  box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -moz-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -webkit-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -o-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); 

	float:left;
	width:290px;
	 background:#f8f7f7;
  -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius: 20px; 
	
}



#search-form input {
	width:245px; 
	font-family:calibri;
	font-size:16px;
	color:#646458;
/*	background:none; f3faff*/
	
	
	
	
}
#search-form .search-button {
	display:block; 
	width:20px;
	height:20px;
	text-indent:-5000px;
	background:url(../images/search-icon.png) left top no-repeat;
	position:absolute;
	border:none;
	right:12px;
	top:2px;
	
}








#search-form3 {
	padding:0px 05px 10px 40px;
	margin-left:30px;
	font-family:calibri;
	font-size:18px;
	
	
	float:left;
	width:445px;
	 background:#dedbdb;
  -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius: 20px; 
	
}

#search-form3:hover{
	padding:0px 05px 10px 40px;
	
	  box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -moz-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -webkit-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -o-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); 

	float:left;
	width:445px;
	 background:#f8f7f7;
  -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius: 20px; 
	
}



#search-form3 input {
	width:245px; 
	font-family:calibri;
	font-size:14px;
	color:#646458;
/*	background:none; f3faff*/
	
	
	
	
}
#search-form3 .search-button {
	display:block; 
	width:20px;
	height:20px;
	text-indent:-5000px;
	/*background:url(../images/search-icon.png) left top no-repeat;*/
	position:absolute;
	border:none;
	right:12px;
	top:2px;
	
}




.taghead{
width:320px; height:30px;  

margin-top:-30px;
}

.txt{
color:#333333;

float:left;
font-family:calibri;
font-size:14px;
padding-left:2px;
margin:0px 0 5px 0;
} 

.btn
{
background:#999999;
margin-left:90px;
padding:5px 12px 5px 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
 -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius: 10px; 

}
.button3
{
background:#999999;
margin-left:170px;
padding:5px 12px 5px 12px;
-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius: 10px; 
}

.clntCls{
 width:100%;
 background:#e4e4e4;
 height:80px;
 
 
}
.clnLft{
width:15%;
float:left;

margin:20px 7px 10px 12px;
}

.clnRgt{
width:10%;
float:right;

margin:20px 5px 10px 00px;
}




.CtCls{ width:100%;}

.CtClsLft{
 float: left; 
 width:40%;
/*border: 1px #a2a3a4 solid;*/
 margin:05px 20px 00px 50px;
 
 }
 
 .patai{
 font-style:italic;
 font-family:calibri;
 font-size:16px;
 padding:0 75px 10px 77px;
 }
 
 .CtClsRgt{
 float: right; 
 width:40%; 

 margin:55px 0 20px 0px;
 }
 
 
 .CtClsRgt1{
 float: right; 
 width:37%; 
 font-family:calibri;
 font-size:15px;
 font-weight:normal;
 line-height:0.8em;
 height:200px;
 margin:170px 0 0px 20px;
 }
 
 /***** search form New *****/
#search-form1 {
	padding:0px 30px 10px 30px;
	
	float:left;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg.png) repeat;
}
#search-form1 fieldset {
	position:relative; 
	width:100%; 
	display:block; 
	overflow:hidden;
	border:none;
}
#search-form1 .search-field {
	/*float:right;*/
	
	width:400px;
	height:28px;
	border:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	

	/*background:url(../images/search-bg.png) 0 0 no-repeat; */
}
#search-form1 input {
	width:300px; 
	font-size:14px;
	line-height:1.25em;
	padding:9px 15px 9px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#646458;
/*	background:none; f3faff*/
	border:none;
	margin:0;
	border:none;
	outline:none;
	background:#dff1fd ;
}
#search-form1 .search-button {
	display:block; 
	width:20px;
	height:20px;
	text-indent:-5000px;
	background:url(../images/search-icon.png) left top no-repeat;
	position:absolute;
	border:none;
	right:12px;
	top:2px;
	
}

.hide{
float:right; color:#8000FF; font-weight:bold;
}

.txt1{
color:#333333;
font-family:calibri;
	font-size:14px;
	line-height:1.5em;
} 

.btn1
{
background:#999999;

}

.image_fade2{
margin:-29px 0 0 0; width:340px; height:140px;
}
.testi{margin:20px 0 0 0;}
 
 .testi:hover {p}
 
 
 #divMain{position:absolute; left:10; top:50; font-family: Verdana, Arial,sans-serif; font-size:10pt; color:#8b0000; font-weight:bold}
#divText1 {width:auto; height:auto;}
#divText2 {width:auto; height:auto;}


/* new css  */
.rightbox{
display:block; height:30px; width:130px; background:#B0B0B0; -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright:20px;
	-moz-border-radius-bottomleft: 20px;
	border-top-left-radius:0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius:20px; 
	
}
div.box_button {
	height: 20px;
	width: 110px;
	text-align: center;
	float: left;
	
}
div.box_main {
	height: 700px;
	width:750px;
	
	float: left;
	/*border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4D4D4D;
	border-right-color: #4D4D4D;
	border-left-color: #4D4D4D;*/
}
div.box_wrap {

	
	float: left;
	clear: both;
	
	position: absolute;
	
	top: -1px;
	/*top: 50px;*/
}
div.content {
	

}
/*End slide out box*/


/*Start drop down menu*/
/*ul#menu, ul#menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	width: 15em;
	width: 300px;
}

ul#menu a {
	display: block;
	text-decoration: none;
}
#menu li a img {
	margin-right: 5px;
}

ul#menu li {
	width: 300px;
}

ul#menu li a {
	color: #333;
	background-color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333;
	font-size: 36px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}*/

.fixed{
top:0;

}






#search-form4 {
	padding:0px 05px 10px 40px;
	
	
	float:left;
	width:290px;
	 background:#dedbdb;
  -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius: 20px; 
	
}

#search-form4:hover{
	padding:0px 05px 10px 40px;
	
	  box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -moz-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -webkit-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -o-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); 

	float:left;
	width:290px;
	 background:#FFFFFF;
  -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius: 20px; 
	
}



#search-form4 input {
	width:245px; 
	font-size:14px;
	

	font-family:Arial, Helvetica, sans-serif; 
	color:#646458;
/*	background:none; f3faff*/
	
	
	
	
}
#search-form4 .search-button {
	display:block; 
	width:20px;
	height:20px;
	text-indent:-5000px;
	background:url(../images/search-icon.png) left top no-repeat;
	position:absolute;
	border:none;
	right:12px;
	top:2px;
	
}

.b1{
font-size:18px;
}

.adpara{
font-size:15px;
font-weight:bold;
line-height:1.6em;
}
.address{
float:left; 
height:200px;
font-family:calibri;
font-size:14px;
 width:40%;
 padding:0px 0 0 87px;
}













#search-form6 {
	padding:10px 05px 10px 20px;
	/*margin-left:230px;*/
	margin-top:20px;
	background:url(../images/sep3a.png) center top no-repeat;
	font-family:calibri;
	font-size:16px;
	margin-left:auto;
	margin-right:auto;
	
/*	float:left;*/
	width:600px;
	/* background:#dedbdb;*/
  -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius: 20px; 
	
}

/*#search-form6:hover{
	padding:10px 05px 10px 20px;
	margin-left:230px;
	margin-top:40px;
	  box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -moz-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -webkit-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); -o-box-shadow: 0px -5px 10px rgba(120,120,120,0.5); 

	float:left;
	width:600px;
	 background:#f8f7f7;
  -webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius: 20px; 
	
}*/



#search-form6 input.input1{
	width:245px; 
	font-family:calibri;
	font-size:14px;
	color:#646458;
/*	background:none; f3faff*/
	
	
	
	
}
#search-form6 .search-button {
	display:block; 
	width:20px;
	height:20px;
	text-indent:-5000px;
	/*background:url(../images/search-icon.png) left top no-repeat;*/
	position:absolute;
	border:none;
	right:12px;
	top:2px;
	
}


.a2
{
    color:Black;
	font-weight:normal;
}

.a2:hover
{
    color:Blue;
    /*font-weight:bold;*/
    text-decoration:none;
}