/* CSS Document */

body {margin:0px; font:13px Georgia, "Times New Roman", Times, serif  ;    color:#a1a9b2;  background-color:#fff;}


/********************Globel work***********************************/
*{margin:0px; padding:0px;}

body, ol, ul, p, hr {margin:0px; padding:0px;} 

h1, h2, h3, h4, h, h6 {line-height:normal; margin:0px; padding:0px;}


/****************** Globel  ID & Class **************/


/*************************Right Globel ID & Class***********************************/
a {color:#7b1515; text-decoration: none;  } 
a:hover {text-decoration: underline;}

/******************** layout panel *************************/
#wapper {width:auto; height:auto;}

#container {margin:0px auto; width:1000px; }
.centerPanel {margin:0px auto; width:900px;}

.clear {clear:both;}
.floatr { float:right; }
.floatl { float:left; }


/****************************** MainControllerPanel*******************************/
#mainController { margin: 0px; padding:0px;}


/****************************** HeaderPanel*******************************/

#mainHeaderPanel {margin:0px; padding:0px; }

/****************************** HeaderLeft*******************************/

#headerLeft { float:left; width:255px;}


/****************************** Logo*******************************/
#logo {margin: 0px; padding:49px 0px 60px 0px; }


/****************************** TopSearchPanel*******************************/
#SearchPanel { background:url(../images/search_bg.gif) no-repeat; width:255px; float:left;}
.searchForm {margin:0px; padding:5px 10px 1px 10px;}
form {margin:0px; padding:0px;}
form label {margin:0px; padding:0px; float:left; font-size:12px; color:#4e4e4e; font-weight: bold; }
form span.zoom { margin:0px; padding: 10px 0px 15px 30px; background: url(../images/zoom.gif) no-repeat; display: block;}
form input {margin:5px 0px 0px 5px; padding:2px 5px 0px 5px;  border: 1px #d7d6bc solid; width:100px; height:21px; float:left; color:#7d7d7d; }
form input.go { margin:5px 0px 0px 5px; padding:0px; width:32px; height:23px; float: left; border:none;}



/****************************** HeaderRight*******************************/
#headerRight { float: right; width:585px; background:url(../images/header_bg.gif) no-repeat; height:259px;}

/****************************** NavigationPanel*******************************/
#navigation {margin:0px; padding:20px 0px 0px 0px;}
ul.navList {margin:0px; padding: 0px;}
ul.navList li {margin:0px; padding:0px; list-style: none;  font-size:13px; line-height:30px; float:left; display: block; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; }
ul.navList li a{margin:0px; padding: 0px 0px 0px 25px;cursor:pointer; color:#000;}
ul.navList li a:hover { color:#7b1515;}
ul.navList li a.active { color:#7b1515;}
span.circleImg {margin:0px; padding:45px 0px 0px 160px; display: block; width:135px; height:123px; } 
 

  
 /**********************middle panel *******************/
#mainMiddlePanel { margin: 0px; padding: 40px 0px 0px 0px; }

/********************** leftBox *******************/
 #leftBox { float: left; width: 255px;}
 .leftContent {margin-bottom:46px; width: 255px; padding:0px 0px 10px 0px; background: url(../images/dot.gif) bottom left repeat-x;}
   .leftContent h2 {margin: 0px; padding: 0px 0px 15px 0px; font-size:28px; color: #000; font-weight: normal; background: url(../images/dot.gif) bottom left repeat-x; margin-bottom: 15px; } 
   .leftContent a {margin:0px; padding:10px 0px 5px 0px;  color:#7b1515; font-size:11px; display: block;}
   
  span.boxTxt {margin:0px; padding: 0px 0px 10px 0px; display: block; font-size:12px; font-weight: bold; color: #afb5bb; line-height:22px;}
   
   ul.boxList { margin: 0px; padding:  0px 0px 5px 0px ; width: 255px; display: block;}
   ul.boxList li {margin:0px; padding:0px; list-style: none; height: 30px; line-height:30px; background: url(../images/dot.gif) repeat-x 0 bottom; font-size:12px; color:#838d93;}
   ul.boxList li a {margin: 0px; padding: 0px 0px 0px 20px; width: 235px; background:url(../images/bullet.gif) no-repeat 0 9px; color: #838d93;}
   ul.boxList li a span {line-height:30px;}
   span.readMore {margin:0px; padding:10px 0px 5px 0px;  text-align: right; color:#7b1515; font-size:11px; display: block;}
   span.img2 {margin:0px; padding: 0px 0px 3px 0px; display: block;}
   
   
   /**********************rightBox*******************/
#rightBox {float:right; width:585px; }	
  .rightContent {margin-bottom:54px; line-height: 22px; padding:0px 0px 10px 0px; background: url(../images/dot.gif) bottom left repeat-x;  }
  .rightContent h1 {margin-bottom:30px; padding:5px 0px 10px 10px; display: block ; font-size:65px; font-weight: normal; color:#fff; background:url(../images/gradient.gif) repeat-x; background-color:#cbd1d7; line-height:28px;} 
    .rightContent h1.company { font-size:65px; letter-spacing: -4px; }
    .rightContent span {
	margin: 0px;
	font-size:12px;
	color:#99CE66;
}
	    .rightContent span.text {margin: 0px; font-size:18px; font-weight: bold; color:#878e6d;}
	.rightContent p {
	margin:0px;
	padding:25px 0px 0px 0px;
	display:block;
	line-height:22px;
	color:#666;
	font-size: 12px;
} 
	span.img3 {margin:0px; padding:0px; display: block; float:left;}
	.rightContent h2{margin: 0px; padding: 0px 0px 15px 0px; font-size:28px; color: #000; font-weight: normal; background: url(../images/dot.gif) bottom left repeat-x; margin-bottom: 15px; } 
	.rightContent a { color:#7b1515; font-size:11px; }
	.rightContent a.readMore {margin:0px; padding:25px 0px 0px 0px;  text-align: right; color:#7b1515; font-size:11px; display: block;}
  
/**********************fottoer panel*******************/


#main_footer_panel {clear:both;  }
.main_footer_details {margin:0px; padding:0px 0px 30px 0px; }
.main_footer_details h4 {margin:0px; padding:5px 0px 0px 0px;   font-size:12px; font-weight: normal;  color:#000; text-align: right; }
.main_footer_details p {margin:0px; padding-top:5px;  color:#000;   font-size:12px; float:left;  }
.main_footer_details p a {color:#000; text-decoration:none; margin:0px; padding:0px 5px 0px 5px; }
.main_footer_details p a:hover {text-decoration:underline;}


/* inner pages css start */
/*h1{font:35px "Times New Roman", Times, serif ;margin:0px; color:#ffc850; font-weight:bold; padding:0px 0px 0 0px;}
h1 span{color:#fff}*/
.aboutus-img{float:right; border:4px solid #e1e0c1;	margin:0 0px 10px 20px;}
h5{font:15px Tahoma, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dotted #000;	margin:0px 0px 10px 0px;}
h6{font:15px Tahoma, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}
.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:#000; background:#ffc850; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #5b7a92;}
input.button:hover{cursor:pointer; color:#fff; background:#663300; border:1px solid #ffc850;}
.project-img{float:right; margin-left:20px;	border: 6px solid #e1e0c1;}
.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 #000; 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 */.EybsDesign {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #99CE66;
	text-decoration: underline;
}
.mandatory {
	font-size: 9px;
}
#container .centerPanel #mainController #mainMiddlePanel #rightBox .rightContent div div p .mandatory {
}
.jxhkmjfxk {
	color: #666;
}
#container .centerPanel #mainController #mainMiddlePanel #rightBox .rightContent div div p .jxhkmjfxk {
	font-size: 13px;
}
#container .centerPanel #mainController #mainMiddlePanel #rightBox .rightContent div div p .EybsDesign a {
	color: #99CE66;
}

