/* Main */
body {
	background: url(../images/bg-img.gif) no-repeat top #6690b0;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

ul { margin:0px; padding: 0px; list-style:none;}
h1 { margin:0px; padding:0px; font-weight:normal; }
h2 { margin:0px; padding:0px; font-weight:normal; }
h3 { margin:0px; padding:0px; font-weight:normal; }
h4 { margin:0px; padding:0px; font-weight:normal; }
hr { height:1px; border:none; border-top: 1px dotted #CCCCCC; margin-bottom:5px; }

form { margin:0px; padding:0px;}
/* end main*/

/* Main Wrapper Area */
#mainwrapper { float:left; width: 100%; }
#mainholder { margin:0px auto; width: 856px; background: #FFFFFF; }
#holder { width: 855px; 
background:#FFFFFF; float:left; border: 1px solid #e0e9ef; 
min-height: 600px; padding-bottom: 10px;	
border-top: none; }
/* End Main Wrapper Area */


/* Header will start here */
#headerhold { float:left; width: 856px; margin:0px; }
#headerhold .logoarea { float:left;width: 221px; height:83px; border:none;}
#headerhold .logoarea a { float:left;width: 221px; height:83px; border:none;}
#headerhold .topmenu { float:left; 
width: 625px; text-align:right; padding: 10px 10px 0px 0px; 
font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #2e5e80;
 }
#headerhold .topmenu a{ color: #2e5e80; text-decoration: none; padding:0px 5px 0px 5px;}
#headerhold .topmenu a:hover{ text-decoration: underline;}
/* End Header */


/* Start Main menu */
#menuhold { margin: auto; padding: 0px 1px 0px 1px; }
#mainmenu { float: left; width: 854px; 
background:url(../images/menu-bg.gif) repeat-x; 
padding:8px 0px 11px 0px;  }
#mainmenu li{ float:left; display:block; text-align:center; 
font-family:Georgia, "Times New Roman", Times, serif; 
font-size: 16px; color: #FFFFFF; 
background:url(../images/menu-margin.gif) no-repeat left; 
padding:0px 10px 0px 9px; 
}
#mainmenu li a{ color:#FFFFFF; text-decoration: none; 
padding:0px 12px 0px 9px; display:block; 
background:url(../images/menu-aero.gif) no-repeat right 5px;
}
#mainmenu li a:hover{ text-decoration: none; 
background:url(../images/menu-aero-ho.gif) no-repeat right 5px;}
/* End Main menu */


/* Start banner */
#bannerhold { margin:auto; padding: 5px; 
font-family:Georgia, "Times New Roman", Times, serif; }
#bannerhold .bannerbg { float: left; background:url(../images/Main-Banner.jpg) no-repeat left;; 
width: 846px; }
#bannerhold .bannerleft { float:left;  
padding: 48px 0px 0px 55px; width: 365px; 
height: 173px; }
#bannerhold .bannerimg{ float:right; width: 394px;} 
#bannerhold h1 { font-size: 30px; color: #2c2c2c; }
#bannerhold h2 { font-size: 28px; color: #457495; }
#bannerhold .viewbtn { text-align:right; font-size: 18px; padding: 10px 15px 10px 0px; font-style:italic; }
/* End banner */


/* Start Contant */
#maincontent { margin:auto; padding: 10px; }
#contenthold { width: 835px; float:left; }
#contenthold .blockarea { float:left; width: 270px; padding-right: 12px; }
#contenthold .block { 
background:url(../images/block-bg.gif) repeat-x top; float:left; 
padding:0px 10px 5px 10px; width:250px; 
}
#contenthold .heading1 { 
background: url(../images/aero-icon.gif) no-repeat left; 
font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; 
padding: 5px 0px 5px 25px; width: 225px;}
#contenthold .heading2 { background: url(../images/lock-icon.gif) no-repeat left; 
font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; 
padding: 5px 0px 5px 25px; width: 225px;}
#contenthold .heading3 { 
background: url(../images/strangth-icon.gif) no-repeat left; 
font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; 
padding: 5px 0px 5px 25px; width: 225px;}
#contenthold h4{ font-family:Arial, Helvetica, sans-serif; 
color: #323232; text-align:justify; 
padding:10px 0px 10px 0px; font-size:12px; }
#contenthold .more { color: #df1c3c; text-align:right;}
#contenthold .more a{ color: #df1c3c; text-decoration: none; }
#contenthold .more a:hover { text-decoration:underline; }
/* End Content */

/* Start Contant Left */
#contentleft { float:left; width: 790px; padding: 10px 15px 0px 0px; }
#contentleft h1{ font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; color: #4c4d4d; padding:0px 0px 10px 0px; }
#contentleft h4 { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; text-align:justify; }
h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color:#1093a4; text-align:justify; padding:0px 0px 10px 0px; }
#contentleft p { margin: 0px; padding: 0px 0px 10px 0px; line-height: 18px; text-align:justify; color:#666666;}
#contentleft ul { padding-bottom: 10px;}
#contentleft li { background:url(../images/dot.jpg) no-repeat left 5px; font-size:12px; padding:0px 5px 5px 15px; float:left; width: 250px;}
#contentleft li a{ color: #306082;}
#contentleft li a:hover{ text-decoration:none;}
/* End Contant Left */

/* Start Contant right */
#contentright { float:left; width: 272px; padding: 10px 0px 0px 0px; }
#contentright p { font-family:Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px 0px 10px 0px; line-height: 18px; text-align:justify; color:#666666;}
.enquiry { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.enquiry li{ padding-bottom: 10px; float:left; color:#555555; font-weight:bold; width:150px;}
.enquiry input { width: 150px; border:1px solid #999999;}
.enquiry textarea { width: 150px; border:1px solid #999999; height: 70px; overflow:auto;}
h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color:#1093a4; text-align:justify; padding:0px 0px 10px 0px; }
#contentright a { color:#FF9900;}
#contentright a:hover { text-decoration:none;}
/* End Contant right */


/* Start Footer Area */
#footer { float:left; width: 100%; background:#d9d9d9; padding: 10px 0px 10px 0px;}
#footer .footerarea { margin:0px auto; width: 856px; font-family:Arial, Helvetica, sans-serif; color: #616161;}
#footer .footlink{ font-size:13px; padding-bottom: 5px;}
#footer .copyright { float:left; width: 589px; font-size: 12px;}
#footer .footright { float:left; width: 267px; text-align:right; font-size: 12px;color:#FFFFFF; }
#footer .footright a{ padding:0px; }
#footer a{ color: #616161; text-decoration: none; padding: 0px 5px 0px 5px;}
#footer .footright a{ color: #616161; text-decoration: none; padding: 0px 5px 0px 5px;color:#FFFFFF; }
#footer a:hover{ text-decoration: underline; }
/* End Footer Area */

/* Start Request a proposal */
fieldset {padding: 10px; float:left; width: 525px; margin:0px; border:1px solid #F1F1F1;}
legend { color: #FF6600;}
#contentleft .request { float:left; width:565px; padding-top:10px;}
#contentleft .request ul { margin:0px; padding: 0px; list-style: none; }
#contentleft .request li { background: none; float:left; width:auto; font-size: 12px; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:10px; margin:0px;}
#contentleft .request input{ border:1px dotted #CCCCCC; width: 300px; }


#sitemap-pages { color:#666666; padding-left:20px;}
#sitemap-pages a{color:#666666; text-decoration:none;}
#sitemap-pages a:hover{color: #003366;}
 
/* end Request a proposal */

/*---------------------------------17-03-2010-----------------------------*/
.mt8
{
margin-top:8px;
}

/*---------------------------------18-03-2010-----------------------------*/

.bullet_dot
{ width:100%;
margin:0px;
padding:0px;
}
.bullet_dot ul
{
width:100%;
list-style-type:none;
margin:0px;
padding:0px;
}
.bullet_dot ul li
{
display:block;
background:url(../images/dot.jpg) top left no-repeat;
line-height:20px;
padding:0 0 0 10px; margin:0px; width:auto!important;
float:none!important;
}