body {
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}

#header {
	width:944px;
	height:116px;
	background-image: url(../images/headerbg.jpg);
	background-repeat:no-repeat;
	}
	
#maintablebg {
	background-image:url(../images/maintable-bg.gif);
	background-repeat:no-repeat;
	}

#ourservice {
	width:835px;
	height:183px;
	background-image: url(../images/baq-truck.gif);
	background-repeat:no-repeat;
	}

#left-panel {
	width:425px;
	height:304px;
	background-image: url(../images/leftpanel.gif);
	background-repeat:no-repeat;
	}

#right-panel {
	margin-right:10px;
	width:475px;
	height:304px;
	background-image: url(../images/rightpanel.gif);
	background-repeat:no-repeat;
	}
	
#right-pane2 {
	background: url(../images/about-rightpanel.jpg) no-repeat;
	width:469px;
	height:291px;
	}
#right-pane3 {
	background: url(../images/services-rightpanel.jpg) no-repeat;
	width:469px;
	height:291px;
	}
#right-pane4 {
	background: url(../images/contact-rightpanel.jpg) no-repeat;
	width:469px;
	height:291px;
	}

#footer {
	margin:3px 0px 5px 0px;
	width:838px;
	height:54px;
	background-image: url(../images/footerbg.gif);
	background-repeat:repeat-y;
	}

#footer .flink a:link	{color: #FFF; font-size:13px; font-weight:bold} 
		.flink a:link 	{text-decoration: none; color : #FFF; font-weight:bold}  
		.flink a:visited {text-decoration: none; color : #FFF; font-weight:bold}  
		.flink a:hover 	{text-decoration: none; color : #ff6e02; font-weight:bold}

#intablebg {
	background-image: url(../images/innertable-bg.gif);
	background-repeat:repeat-y;
	}

#intablebg #bottomborder {
	background-image: url(../images/bottombg.gif);
	background-repeat:no-repeat;
	}


#titlebar {
	font-size:10px;
	color:#FFFFFF;
	padding-left:32px;
	width:897px;
	height:29px;
	background-image: url(../images/toptitlebar.gif);
	background-repeat:no-repeat
	}


#head .headimg1 {
	height:70px;
	background-image: url(../images/aboutus-head.gif);
	background-repeat:no-repeat;
	}
	
#head .headimg2{
	height:44px;
	background-image: url(../images/service-head.gif);
	background-repeat:no-repeat;
	}
	
#head .headimg3{
	height:44px;
	background-image: url(../images/qual-assurance-head.gif);
	background-repeat:no-repeat;
	}	

#head .headimg4{
	height:44px;
	background-image: url(../images/contact-head.gif);
	background-repeat:no-repeat;
	}


#head .headimg5 {
	height:44px;
	background-image: url(../images/green-tech.gif);
	background-repeat:no-repeat;
	}

.text-field{
	background-color:#FFF;
	border: 1px solid #3e3e3e;
	height: 14px;
	width: 200px;
	vertical-align:middle;
	}

.text-area{
	background-color:#FFF;
	border: 1px solid #3e3e3e;
	height: 50px;
	width: 200px;
	vertical-align:middle;
	}

/* navigation links
-------------------------------------------------------- */
ul#nav {
	position: relative;
	margin: 0px 0px 0px 0px;
	height: 23px; width:100%;
	background: url("../images/nav.gif") no-repeat;
	}

	ul#nav li {
		float: left;
		list-style: none;
		}
	
	ul#nav li a {
	position: absolute;
	text-indent: -9999px;
	text-decoration: none;
	border: none !important;
	top: 0px;
	height: 23px;
	background-image: url(../images/nav.gif);
		}

		ul#nav li#home a { 
			left: 0; width: 118px;
			background: url("../images/nav.gif") 0px 0px no-repeat;
			}
		ul#nav li#about a { 
			left: 118px; width: 85px; 
			background: url("../images/nav.gif") -118px 0 no-repeat;
			}
		ul#nav li#service a { 
			left: 203px; width: 83px; 
			background: url("../images/nav.gif") -203px 0 no-repeat;
			}
		ul#nav li#assurance a { 
			left: 286px; width: 150px; 
			background: url("../images/nav.gif") -286px 0 no-repeat;
			}
		ul#nav li#contact a { 
			left: 436px; width: 91px; 
			background: url("../images/nav.gif") -436px 0 no-repeat;
			}
		ul#nav li#green a { 
			left: 527px; width: 100px; 
			background: url("../images/nav.gif") -527px 0 no-repeat;
			}
				
			
ul#nav li#home a:hover  		{ background-position:   0px -23px; }
ul#nav li#about a:hover   	{ background-position: -118px -23px; }
ul#nav li#service a:hover      	{ background-position: -203px -23px; }
ul#nav li#assurance a:hover  	{ background-position: -286px -23px; }
ul#nav li#contact a:hover     	{ background-position: -436px -23px; }
ul#nav li#green a:hover     	{ background-position: -527px -23px; }

ul#nav li#home a.active      	{ background-position: 	  0px -46px; }
ul#nav li#about a.active  	{ background-position: -118px -46px; }
ul#nav li#service a.active  		{ background-position: -203px -46px; }
ul#nav li#assurance a.active    { background-position: -286px -46px; }
ul#nav li#contact a.active  	{ background-position: -436px -46px; }
ul#nav li#green a.active  	{ background-position: -527px -46px; }



.content{ 
		  text-align:justify
		  }

.star{
	color:#f82a0f;
	}

.divider{
	color:#FFF;
	}
	
.text{
	font-size:11px;
	color:#002063;
	}		

.ftext{
	font-size:10px;
	color:#FFF;
	}
	
.more a	{color: #282c6c; font-weight: normal;} 
.more a:link 	{text-decoration: underline; color : #b46600;}  
.more a:visited {text-decoration: underline; color : #b46600;}  
.more a:hover 	{text-decoration: underline; color : #ec8703;}


.bottomlink a:link		{font-size:10px; color: #FFF; font-weight: normal;} 
.bottomlink a:link 		{text-decoration: none; color : #FFF;}  
.bottomlink a:visited 	{text-decoration: none; color : #FFF;}  
.bottomlink a:hover 	{text-decoration: none; color : #286fab;}

.sitemap a	{font-size:12px; color: #002063; font-weight: bold;} 
.sitemap a:link 		{text-decoration: none; color : #002063;}  
.sitemap a:visited 	{text-decoration: none; color : #002063;}  
.sitemap a:hover 	{text-decoration: none; color : #D55D04;}