/* CSS Document */

body{
margin:0px;
padding:0px;
font:12px  Arial, Helvetica, sans-serif; color:#4D4D4D;
background:url(../images/bg-img.jpg) top repeat-x;
}

.clear{
clear:both;
}

#container{
margin:0px auto;

width:1000px;
}


/*************************************************************************/


#top-panel{
margin:0px;
padding:0px;
background:#2E2E2E;

}

#logo{
margin:0px;
padding:28px 0px 0px 60px;
background:url(../images/logo-bg.jpg) top left no-repeat;
float:left;
width:400px;
}

.logo-txt{margin:0px 0px 32px 50px; padding:10px 0px 0px 0px; font:11px Arial, Helvetica, sans-serif; color:#fff;}
.logo-txt p {margin:0px; padding:0px 0px 0px 20px;}	







/**************************************************************************/


#header{
margin:0px;
padding:0px;
background:url(../images/header-grd.jpg) top repeat-x; background-color:#5b7ba6;

}

.header-detail{
margin:0px;
padding:0px;
float:left; display:block; width:520px;
}

.header_details {margin:50px 0px 62px 60px; padding:0px;}
.header_details h1 { font-size:34px; font:40px  Helvetica, sans-serif; color:#fff; font-weight:normal; padding:0px 10px 0px 0px; margin:0px 0px 0px 0px; float:left; }
.header_details h4 {margin:0px; padding:10px 0px 0px 0px; font-size:15px; color:#fff; margin:0px 0px 20px 180px;}
.header_details p {margin:0px; padding:0px 30px 0px 0px; color:#fff; line-height:24px;}
.header-detail-2 { position:absolute; margin:0px 0px 0px 520px;	width:447px;	height:424px;	z-index:1;}


/********************************************************************************/


#navigation-bar { clear:both; background-color:#fff;}

.menu {
margin:0px;
padding:0px;
height:70px;
}

.menu ul {
margin:0px 0px 0px 10px;
padding:0px;

}

.menu ul li {
margin:10px 0px 0px 20px;
padding:15px 0px 15px 20px;
float:left; list-style:none;
border-left:1px solid #C7C7C7;
text-align:center; font-size:14px;
font-weight:bold; text-transform:uppercase;
}


.menu ul li a {
margin:0px 0px 0px 0px; text-decoration:none;
padding:0px; color:#626262; }

.menu ul li a:hover{ text-decoration: underline;}




/****************************************************************/

#detail-zone{
margin:0px; padding:0px;
}

.detail-zone-left{
margin:0px;
padding:0px;
background:url(../images/welcom-grd.jpg) repeat-x; background-color:#d6e5f4;
width:593px; display:block;
float:left;
}

.mid_left_panel {margin:40px 70px 0px 100px; padding:0px 0px 38px 0px;}
h1{ font-size:26px  ; color:#6383AB;  font-weight: normal;}

.detail-zone-left h4{ font:18px Trebuchet MS, Helvetica, sans-serif; color:#4D4D4D; font-weight:normal; margin:20px 0px 0px 0px; padding:0px;}

.detail-zone-left p{ margin:0px; padding:0px; color:#686b6e; font-weight:bold; font-size:14px; line-height:24px;}

.detail-zone-left p a{ color:#6383ab;}
.detail-zone-left p a:hover {text-decoration:none;}


.detail-zone-right{
margin:0px; padding:0px; background:url(../images/welcom-grd-right.jpg) repeat-x; width:407px; float:right; background-color:#c5d3e1;
}



/*****************form panel*******************************/
.main_search_panel {margin:45px 40px 0px 0px; padding:0px;}
.form_panel {margin:25px 0px 25px 25px; padding:0px;}
.form_panel h3 {margin:0px; padding:0px; font-size:24px; font-weight: bold;}
.form_panel h3 span {color:#6383ab;}
.form_panel h4 {margin:0px; padding:20px 0px 0px 0px; font-size:14px; font-weight:bold; color:#6383ab;}
.form_panel p {margin:0px; padding:0px 0px 10px 0px; line-height:24px; color:#6383ab;}
.form_panel form {margin:0px; padding:0px;}

.user_id {margin:0px; padding:0px;}
.user_id label {margin:0px; padding:0px; font-weight:bold; color:#000;}
.user_id input {margin:10px 0px 0px 10px; padding:0px;}

.password label {margin:0px; padding:0px 0px 0px 12px;  font-weight:bold; color:#000;}
.password input {margin:0px 0px 0px 10px; padding:0px; }

.forgotpass {margin:0px; padding:0px;}
.forgotpass p {margin:0px; padding:0px 0px 0px 60px; font-size:11px;}
.forgotpass p a { color:#6383ab;}
.forgotpass p a:hover {text-decoration:none;}




/**************************************************************/

#bottom-zone{
margin:0px; padding:0px;}


#bottom-left{
margin:0px; padding:0px;
float:left;
width:344px;
background:url(../images/saperator.jpg) right top no-repeat;
 }
 
.bottom-menu{margin:30px 0px 40px 100px; padding:0px;}

.bottom-menu ul {margin:0px; padding:0px;}
.bottom-menu ul li {margin:0px; padding:0px; list-style:none; line-height:24px; background:url(../images/bullet.jpg) left no-repeat;}
.bottom-menu ul li a {margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#6383ab;}
.bottom-menu ul li a:hover{ text-decoration:none;}


#right_panel {margin:0px; padding:0px;  float:right; width:650px; display:block;}
.bottom-right{margin:30px 0px 0px 20px; padding:0px;}
.bottom-right h3 {margin:0px 0px 10px 0px; padding:0px; font:20px Trebuchet MS, Helvetica, sans-serif; color:#4D4D4D;}
.bottom-right p {margin:0px 0px 0px 0px; padding:0px; font:16px Trebuchet MS, Helvetica, sans-serif; color:#4D4D4D;
line-height:24px; font-weight:normal;}
.bottom-right p a {color:#6383AB;}





#footer{ clear:both; }

#main_bottom {clear:both; background:url(../images/bottom_bg.jpg) repeat-x; background-color:#424242; }
.bottom {margin:0px; padding:0px;}
.bottom h5 {margin:0px; padding:40px 70px 30px 0px; text-align:right; font-size:12px; font-weight:normal; color:#fff; border:none}
.bottom p{margin:0px; padding:40px 40px 30px 100px; color:#fff; float:left;}
.bottom p a  { color:#fff;}
.bottom p a:hover { text-decoration:none;}





a{ color:#6383AB; text-decoration:underline}
a:hover{text-decoration:none}
.clear{ clear:both}

/* inner pages css start */
/*h2{font:30px "Times New Roman", Times, serif ;margin:0px; color:#fff;  padding:15px 0px 10px 10px;}
h2 span{color:#16eb00}*/

h5{font:15px Tahoma, Arial, Helvetica, sans-serif; color:#6383AB; font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dotted #999; margin:0px 0px 10px 0px;}
h6{font:18px Tahoma, Arial, Helvetica, sans-serif; color:#6383AB; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}

.aboutus-img{float:right; border:4px solid #999; margin:0 0px 10px 20px;}
.aboutcolumnzone{padding:20px 0px 16px 0px;}
.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}
.abouticon{float:left; margin:0px 20px 0px 0px;}
.insidereadmore{padding:10px 0px 10px 0px;}
input.button{color:#fff; background:#333; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #999;}
input.button:hover{cursor:pointer; color:#fff; background:#999}
.project-img{float:right; margin-left:20px;	border: 6px solid #999}
.whiteheading{font:30px Myriad Pro, Arial; color:#CBD76B; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}
.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #999; padding-bottom:10px; padding-right:20px}
.servicecolumnzone{padding:20px 0px 16px 0px;}
.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}
.blog-posted-row{padding:3px;}
/* inner pages css ends */
																						
	
																					
	
													
	
				
	
		
	
	
															
