*{margin:0; padding:0;}
div{margin:0; padding:0;}
body{width:100%; height:auto; background-color:#fff; background-image:url(img/insidebg.png); background-repeat:repeat-x;  font-family:Arial, Helvetica, sans-serif;}

#wrapper{ position:relative; width:100%;  margin:0 auto; height:auto; }

#smallheader{ width:100%; height:43px; float:left;}

#header{ width:100%; height:86px; float:left;}

#line { width:998px; height:2px; margin:0 auto;}

#logo { width:292px; height:156px; float:left;}

#topbox{ width:705px; height:156px; float:left; }
#contentcentre{ width:998px; height:auto; margin:0 auto; }


.nav{margin:0; padding:0; width:900px;float:left;margin-left:0px; margin-top:6px; text-align:left; }
.nav li{margin:0; padding:0; list-style:none; float:left; text-transform:capitalize;}
.nav li a{display:block; font-size:11.5px; color:#fff;text-decoration:none; padding:10px 45px; }
.nav li a:hover{background:url(img/buttonnew1.png) no-repeat center; color:#fff;}
.nav li a.current{background:url(img/buttonnew1.png) no-repeat center; color:#fff; }

 

.email
{
	font-size:13px;
	color:#fff;
	text-decoration:none;
 
}


a.email:link
{
	font-size:13px;
	color:#fff;
	text-decoration:none;
 
}	

a.email:hover
{
	font-size:13px;
	color:#666;
	text-decoration:none;
 
}


.servicebtn
{
	font-size:13px;
	color:#224087;
	text-decoration:none;
 
}


a.servicebtn:link
{
	font-size:13px;
	color:#224087;
	text-decoration:none;
 
}	

a.servicebtn:hover
{
	font-size:13px;
	color:#3e3e3e;
	text-decoration:none;
 
}

.Highlightbtn
{
	font-size:13px;
	color:#3e3e3e;
	text-decoration:none;
 
}


 

.border1
{
	border-left:1px solid #187876;
	border-right:1px solid #187876;
 border-bottom:1px solid #187876;
	border-top:1px solid #187876;
	 
	 
	 
}


 

/* -- Header Ends -- */


/* -- Menu Starts -- */

.menu{ width:457px; height:41px; background-image:url(img/menu.png); background-repeat:no-repeat;}

#homeicon{ width:50px; height:44px; float:left;}

#menustrip{ width:889px; height:44px; float:right;}


/* -- Menu Ends -- */

/* -- Banner Starts -- */

#banner{ width:100%; height:152px; float:left; }

/* -- Banner Ends -- */

/* -- Greybox-- */

#greybox{ width:998px; height:46px; margin:0 auto; background-image:url(img/greystrip.png); background-repeat:repeat-x;}

/* -- Greybox -- */


.pageheading
{
	font-size:10px;
	color:#224087;
	font-weight:bold;
}

.pageheading2
{
	font-size:10px;
	color:#224087;
	font-weight:bold;
 
}

.pageheading2323
{
	font-size:14px;
	color:#224087;
	font-weight:bold;
 
}

#servicebg
{
	background-image:url(img/servicebg.png);
	width:100%;
	height:331px;
	float:left;
}
	

/* -- pagecontent start -- */

#contentmain{ width:100%; height:auto; float:left; }

#contentheading { width:100%; height:55px; float:left;}

#content { width:998px; height:620px; margin:0 auto; }
#content1 { width:740px; height:620px; float:left; }
#content2 { width:258px; height:620px; float:left; }


 .pagecontent
{
	font-size:13px;
	color:#224087;
	text-decoration:none;
	text-align:justify;

} 



#heading2
{
	width:100%; height:30px; float:left;}

.pagecontent1{ font-size:15px; color:#136e6c; text-decoration:none; text-align:justify; font:Arial; } 

.pagecontentbullet{ font-size:15px; color:#136e6c; text-decoration:none; text-align:justify; line-height:23px; }

 .readmore
{
	font-size:13px;
	color:#666;
	text-decoration:none;

}


a.readmore:link
{
	font-size:13px;
	color:#666;
	text-decoration:none;

}	

a.readmore:hover
{
	font-size:13px;
	color:#000;
	text-decoration:none;

}

 
.box1{ height:22px; width:140px;
    border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
	color:#a9a9a9;

}

.box2{ height:40px; width:140px;
    border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;
	border-bottom:1px solid #cfcfcf;
	color:#a9a9a9;
	font:Arial, Helvetica, sans-serif;

}



/* -- pagecontent Ends -- */


/* -- Footer -- */

#footer{ background-image:url(img/footerbg.png); background-repeat:repeat-x; width:100%; height:111px; float:left;}

.footer
{
	font-size:12px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
 
}


a.footer:link
{
	font-size:12px;
	color:#ffff;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
 
}	

a.footer:hover
{
	font-size:12px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
 
}

.powered
{
	font-size:11px;
	color:#fff;
	text-decoration:none;
 
}


a.powered:link
{
	font-size:11px;
	color:#393939;
	text-decoration:none;
	text-align:right;
}	

a.powered:hover
{
	font-size:11px;
	color:#666;
	text-decoration:none;
	text-align:left;
}

/* -- Footer Ends -- */


.enquiry{ font-size:14px; color:#fff; text-decoration:none; } 

.enquiryheading{ font-size:13px; color:#fff; text-decoration:none;  font:Arial;  } 

.enquirybg{ width:258px; height:283px; background-image:url(img/enqbg.png); background-repeat:no-repeat;}

.enquirybg1{ width:258px; height:140px; background-image:url(img/enqbg1.png); background-repeat:no-repeat;}


	
.email1
{
	font-size:15px;
	color:#65bdbb;
	text-decoration:none;
	font-weight:bold;
 
}

.enquiry2345{ font-size:9px; color:#fff; text-decoration:none; } 


a.email1:link
{
	font-size:15px;
	color:#65bdbb;
	text-decoration:none;
	font-weight:bold;
 
}	

a.email1:hover
{
	font-size:15px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
 
}

.News1
{
	font-size:11px;
	color:#393939;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	text-align:left;
}