/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2a2a2a; line-height:20px;
}

a:link {	color: #000000;	text-decoration: none; outline:none;}
a:visited {	text-decoration: none;	color: #13328C;}
.wht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {	text-decoration:  none;	color: #13328C;}


a.readmore:link {	color: #86aa24;	text-decoration: none;}
a.readmore:visited {	text-decoration: none;	color: #86aa24;}
a.readmore:hover {	text-decoration: none;	color: #0e3193;}

a.top:link {	color: #fff;	text-decoration: none;}
a.top:visited {	text-decoration: none;	color: #fff;}
a.top:hover {	text-decoration: none;	color: #fff;}


a.footer-tab:link {	color: #2a2a2a;	text-decoration: none;}
a.footer-tab:visited {	text-decoration: none;	color: #2a2a2a;}
a.footer-tab:hover {	text-decoration: none;	color: #006494;}

a.sitmap:link {color:#69A21E; font-weight:bold;	text-decoration: none;}
a.sitmap:visited {	text-decoration: none;font-weight:bold;		color: #69A21E;}
a.sitmap:hover {	text-decoration: none;font-weight:bold;		color:#13328C; }

a.moree:link {	color: #458F6A;	text-decoration: underline;}
a.moree:visited {	text-decoration: none;	color: #458F6A;}
a.moree:hover {	text-decoration: none;	color: #2a2a2a;}

a.heading:link {	color: #017bb5;	text-decoration: none; font-size:13px; font-weight:bold;}
a.heading:visited {	text-decoration: none;	color: #017bb5; font-size:13px; font-weight:bold;}
a.heading:hover {	text-decoration: none;	color: #2a2a2a; font-size:13px; font-weight:bold;}







h1{font-family:"Trebuchet MS"; font-size:19px; color:#2a2a2a; margin:0px 0 10px 0; padding:0px;}
h2{font-family:"Trebuchet MS"; color:#458F6A; font-size:20px; margin:0px; padding:0px; line-height:20px;}

h3{font-family:"Trebuchet MS"; color:#458F6A; font-size:22px;margin:0px 0 8px 0; padding:0px 0 8px 0; border-bottom:#ccc 1px dashed }

h4{font-family:"Trebuchet MS"; color:#2a2a2a; font-size:16px;margin:0px 0 0px 0; padding:0px 0 8px 0;  font-weight:bold}

.border-dashed{border-bottom:#ccc 1px dashed }

.main-wraper{width:985px; height:auto; margin:auto; }
.header{width:985px; height:auto; margin:auto;}
.header-top{ width:985px; height:97px; margin:auto;}
.logo{ width:180px; height:65px; float:left; padding-top:16px;}
.top-right{width:700px; float:right; height:97px;} 
.top-nav{
	width:448px;
	height:30px;
	float:left;
	text-align: center;
	padding-top:4px;
	padding-bottom:4px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 10px;
}
.main-nav{width: auto; height:30px; float:right; margin-top:18px;}
.menu-left{width:5px; height:30px; float:left;}
.menu-right{width:5px; height:30px; float:left;}

.banner{width:900px; height:284px; margin:auto; margin-top:3px;}

.content{width:985px; height:auto; margin:auto; overflow:hidden; margin-top:15px }
.slider{width:985px; height:177px; margin:auto; height:153px; border:none }
.maincontent{width:985px;  margin:auto; overflow:hidden; margin-top:15px;}

#about-us{width:390px; height:auto; float:left; text-align:justify; padding-right:25px;}
.about-us{width:710px; height:auto; float:left; text-align:justify;}
.testimonials{width:246px; height:auto; float:left; text-align:justify;  border-right: 1px solid #e0e0e0; padding-left:22px; padding-right:30px;}
.enquiry-form{width:240px; height:auto; float:right; padding-left:0px;  }

.left-wraper{ width:695px; float:left; text-align: justify}

.border-left{border-left: 1px solid #e0e0e0;}

.footer-full{width:985px; height: auto; margin:auto;}
.footer{width:985px; height:30px; margin:auto; background-image:url(../images/footer-bg.jpg); background-repeat:no-repeat; padding-top:19px; padding-left:5px;}
.footer-bottom{width:980px; height:20px; margin:auto;  padding-top:7px; padding-left:5px; border-top: 1px solid #d5d5d5; padding-bottom:14px;}





/*main navigation*/
.navigation{ height:30px; float:left; background-image:url(../images/menu-center.jpg); background-repeat:repeat-x;  padding:0px; margin:0px}

.navigation ul{ margin:0px; padding:0px; list-style:none;}

.navigation li{list-style:none; display:inline;  color:#30769b; margin:0px;  color:#777a7d; background:url(../images/line.jpg) no-repeat right;}

.navigation li a{font: normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:none; padding:0 13px 0 13px; font-weight:bold; line-height:27px }
		
.navigation li a:hover{ text-decoration:none; color:#40540b;  font-weight:bold; }



 /*end main navigation*/




featur{
width:985px; 
	margin:0px; padding-left:0px;margin:auto; overflow:hidden;border-bottom:1px solid #e0e0e0; height:123px}
	
.featur ul{
	width:auto;

	margin:0;
	padding:0px;
	list-style:none;
	float:left;
	
}
.featur li{
	float:left; 
	list-style:none;
	display:block; color:#2a2a2a;  border-right: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;width:245px ; height:153px ; border-bottom: 1px solid #e0e0e0}

.featur a{
	font:normal 12px Arial, Helvetica, sans-serif; 
	color:#2a2a2a;  display:block;
	 text-decoration:none; padding:15px 10px;height:123px;}
		
.featur a:hover{ font:normal 12px Arial, Helvetica, sans-serif; 
	color:#2a2a2a;  display:block;
	 text-decoration:none; padding:15px 10px; background-color:#CDFFCC;
}

.featur a:hover h2{ color:#24B907;}
.featur ul li a .read-more{ decoration: none; color:##458F6A;display:block}
.featur ul li a:hover .read-more{ decoration: none; color:#24B907;display:block}

.featur ul .curv-left{ font:normal 12px Arial, Helvetica, sans-serif; 
	color:#2a2a2a;  display:block;
	
	 text-decoration:none; background-color:#fff; 
	 background-image:url(../images/curv-left.jpg); background-repeat:no-repeat; background-position:left;}
	 
	 .featur ul .curv-left a:hover{ font:normal 12px Arial, Helvetica, sans-serif; 
	color:#2a2a2a;  display:block;
	
	 text-decoration:none; background-color:#CDFFCC; 
	 background-image:url(../images/slider-over-left.jpg); background-repeat:no-repeat; background-position:left;}
	 
	 .featur ul .curv-right{ font:normal 12px Arial, Helvetica, sans-serif; 
	color:#2a2a2a;  display:block;
	
	 text-decoration:none; background-color:#fff; 
	 background-image:url(../images/curv-right.jpg); background-repeat:no-repeat; background-position:right;}
	 
	 .featur ul .curv-right a:hover{ font:normal 12px Arial, Helvetica, sans-serif; 
	color:#2a2a2a;  display:block;
	
	 text-decoration:none; background-color:#CDFFCC; 
	 background-image:url(../images/slider-over-right.jpg); background-repeat:no-repeat; background-position:right;}
	 
	 
.bullet{margin:0px 0 0 15px; padding:0px; }
.bullet ul{margin:0px 0 0 0px; padding:0px; }
.bullet li{margin:0px; padding:0px; list-style-image:url(../images/bullet.jpg); margin-top:3px; font-size:12px}
.bullet li a{ text-decoration:none; color:#000000}
.bullet li a:hover{ text-decoration: none; color:#13328C}

.small-bullet{margin:0px 0 0 0px; padding:0px 0px 0 0px; background:#ffffff url(../images/right-bg.jpg) no-repeat ; border-top:#c6c4c4 3px solid }
.small-bullet ul{margin:0px 0 0 0px; padding:0px; }
.small-bullet li{margin:0px; padding:5px 0; list-style-image:url(../images/small-bullet.jpg); margin-top:0px; font-size:12px; border-bottom:#ccc 1px dotted; list-style-position:inside; padding-left:10px}
.small-bullet li a{ text-decoration:none; color:#2a2a2a; font-weight: normal;}
.small-bullet li a:hover{ text-decoration: none; color:#13328C}

.input{background-color:transparent;border:none; width:240px; height:21px; padding-left:8px; font:normal 12px Arial, Helvetica, sans-serif; color:#232323; line-height:25px; border:#ccc 1px solid}
.new-heading{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#017bb5; font-weight:bold;}
