/* CSS Document */

body{
	margin:0px 0 0 0;
	padding:55px 0 0 0;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#4d4d4d; 
	background:url(images/body_bg.gif) left top repeat-x #dadada;
	}
	
/*======================general==========================*/	
	
	div, table, tr, td, img, form, input, select, p, h1, h2, h3, h4, h5, h6, ul, li, label, textarea, chexbox, radiobutton, ol{
		padding:0;
		margin:0;
		}
		
	h1{
		padding:10px 0px 0px 0px; margin:0px; font:bold 18px/20px Verdana; color:#004a4a;
	}
	
	h2{
		padding:10px 0px 5px 0px; margin:0px; font:bold 14px/20px Verdana; color:#004a4a;
	}
	
	ul{
		padding:0;
		margin:0;
		/*list-style-type:none;*/
		}
	ol{
		padding:0;
		margin:0;
		/*list-style-type:none;*/
		}	
		
		
	a{
		padding:0;
		margin:0;
		text-decoration:none;
		outline:none;
		}
	img{
		padding:0;
		margin:0;
		outline:none;
		}
	chexbox{
		padding:0;
		margin:0;
		width:20px;
		height:20px;
		}	
	.spacer{
		padding:0;
		margin:0;
		font-size:0;
		line-height:0;
		clear:both;
		}
/*======================generalend==========================*/		
/*=====================maincontent==========================*/
#maincontent{
	width:1002px;
	margin:0 auto;
	background-color:#ffffff;
	}
#mainbody{
	width:1002px;
	margin:0 auto;
	}	
/*=====================logopannel==========================*/
#logopannel{
	width:489px;
	float:left;
	margin:0 0 20px 0px;
	}
/*=====================logopannelend==========================*/

/*=====================addpannel==========================*/
#addpannel{
	width:211px;
	float:right;
	padding:21px 0 0 0px;
	}
#addpannel img.addimg{
	margin:0 10px 0px 0px;
	float:left;
	}
/*=====================addpannelend==========================*/
.dropmenudiv{
	position:absolute;
	top:0;
	z-index:100;
	color:#fff;
	background:#000;
	width:160px;
	visibility:hidden;
	margin:0px 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	}
	.dropmenudiv a{
	display:block;
	background: #006d6e;
	color: #fff;
	font: 11px arial;
	height:30px;
	text-decoration: none;
	line-height:28px;
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
	border-right:solid 1px #fff;
	padding-top: 10;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
	}
	.dropmenudiv a.noBdr{
		border:none;
	}
	.dropmenudiv a:hover{
	background: #09cdcd;
	color: #fff;
	width: 150px;

		/*background-color:#306EAF;*/
	}
	.dropmenudiv a.active{
		/*background:url(images/middle_navbg.gif) repeat-x 0 0;*/
		border-left:1px solid #047700;
		border-right:1px solid #047700;
		padding:0 19px;
		visibility:hidden;
		}

/*=====================maincontentend==========================*/
/*=====================headerpannel==========================*/
#headerpannel{
	width:1002px;
	margin:0 auto;
	background:url(images/header_bg.jpg) left top no-repeat;
	height:262px;
	}
	
	#headerpannel1{
	width:1002px;
	margin:0 auto;
	/*	background:url(images/header_bg.jpg) left top no-repeat;*/
	height:262px;
	}
/*=====================headerpannelend==========================*/
/*=====================bodypannel==========================*/
#bodypannel{
	width:1002px;
	margin:0 auto;
	background:url(images/body_pannel_top.gif) left top no-repeat;
	border-bottom:1px solid #dadada;
	}
#bodypannel01{
	width:1002px;
	margin:0 auto;
	border-bottom:1px solid #dadada;
	background-color: #FFFFFF;
	}
	
#subbodypannel{
	width:980px;
	margin:0 auto;
	padding:17px 0 0 0px;
	}
/*=====================leftpannel==========================*/
#leftpannel{
	width:192px;
	float:left;
	}
#leftpannel ul{
	width:192px;
	padding:0 0 0 0px; 
	}	
#leftpannel ul li{
	background:url(images/left_list_bg.gif) left top repeat-x;
	display:block;
	text-transform:uppercase;
	}	
#leftpannel ul li a{
	padding:0 0 0 30px;
	font:bold 11px/39px Arial, Helvetica, sans-serif;
	color:#013232;
	background-color:inherit;
	background:url(images/left_list_icon.gif) 17px 50% no-repeat;
	text-transform:uppercase;
	}	
#leftpannel ul li a:hover,#leftpannel ul li a.active{
	padding:0 0 0 30px;
	font:bold 11px/39px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	background:url(images/hover_icon.gif) 17px 50% no-repeat;
	text-transform:uppercase;
	text-decoration:underline;
	}	
	
/*=====================leftpannelend==========================*/

/*=====================rightpannel==========================*/
#rightpannel{
	width:755px;
	float:right;
	}
	
#rightpannel p{
	padding:5px 0px 0px 0px; margin:0px;
	}
	
#rightpannel p a{
	padding:0px; margin:0px; font-weight:bold; text-decoration:underline;
	}
	
#rightpannel a{
	color:#535353;
	}
	
#rightpannel ul{
	padding:0px 10px 5px 14px; margin:0px;
	}
	
#rightpannel ul li{
	padding:0px; margin:3px 0px;
	}
	
#rightpannel .pannel1{
	width:305px;
	float:left;
	font:normal 11px/13px "tahoma";
	color:#535353;
	background-color:inherit;
	padding:0 0 40px 0px;
	}	
.welcome_text{
	margin:0 0px 7px 0px;
	}	
#rightpannel .pannel2{
	width:397px;
	float:right;
	background:url(images/right_pannel_right_bg.gif) left top repeat-y;
	padding:13px 0 0 26px;
	}	
#rightpannel .pannel2 img.see_janelle{
	float:left;
	padding:0 18px 21px 0px;
	}
p.janelle_brittain{
	font:normal 11px/13px "tahoma";
	color:#222222;
	background-color:inherit;
	padding:17px 0 0 0px;
	}	
p.janelle_brittain a{
	font:bold 11px/13px "tahoma";
	color:#000000;
	background-color:inherit;
	padding:3px 0 0 0px;
	display:block;
	}	
/*=====================rightpannelend==========================*/
/*=====================rightfrem result pannel==========================*/
#rightfremresultpannel{
	width:700px;
	float:right;
	background:url(images/right_frem_our_bg.gif) left top repeat-x #ffffff;
	padding:29px 0 0 36px;
	}
#rightfremresultpannel #our_resultspannel{
	padding:0;
	width:296px;
	float:left;
	margin:0 57px 0 0px;
	}
#rightfremresultpannel #our_resultspannel .our_resultspannel_bg{
	padding:5px 0 16px 17px;
	width:279px;
	background:url(images/our_results_pannelbg.gif) left top repeat-y;
	}
#rightfremresultpannel #our_resultspannel .our_resultspannel_bg p{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:0 27px 0 0px;
	}	
#rightfremresultpannel #our_resultspannel .our_resultspannel_bg p a{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:15px 0px 0 14px;
	background:url(images/read_more_icon.gif) left 20px no-repeat;
	display:block;
	text-decoration:underline;
	}	
#rightfremresultpannel #our_clientsspannel{
	padding:0;
	width:296px;
	float:left;
	}
#rightfremresultpannel #our_clientsspannel .our_clientsspannel_bg{
	padding:5px 0 16px 17px;
	width:279px;
	background:url(images/our_clients_pannelt_bg.gif) 
	left top repeat-y;
	}	
#rightfremresultpannel #our_clientsspannel .our_clientsspannel_bg p{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:0 27px 0 0px;
	}
#rightfremresultpannel #our_clientsspannel .our_clientsspannel_bg p a{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:15px 0px 0 14px;
	background:url(images/read_more_icon1.gif) left 20px no-repeat;
	display:block;
	text-decoration:underline;
	}	
img.clients{
	margin:0 0 16px 0px;
	}	
/*=====================rightfrem result pannel end==========================*/
/*=====================deliverypannel==========================*/
#deliverypannelbg{
	width:1002px;
	margin:0 auto;
	background:url(images/delivery_pannel_bg.jpg) left top repeat-x #fff;
	padding:14px 0 10px 0px; 
	}
#deliverypannelbg #deliverypannel{
	width:891px;
	margin:0 auto;
	background:url(images/delivery_bg.jpg) left top no-repeat;;
	padding:27px 0 12px 37px; 
	}
#deliverypannelbg #deliverypannel p{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#151515;
	padding:14px 368px 0 0px; 
	background-color:inherit;
	}	
#deliverypannelbg #deliverypannel p strong{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#151515;
	padding:4px 0px 12px 0px; 
	background-color:inherit;
	display:block;
	}		
/*=====================deliverypannelend==========================*/
/*=====================footerpannel==========================*/
#footerpannel{
	width:1002px;
	margin:0 auto;
	background:url(images/footer_bg.gif) left top repeat-x #dadada;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#8e8e8e;
	padding:20px 0px 20px 0px;
	text-align:center;
	}
#footerpannel ul{
	text-align:center;
	padding:0; margin:0px auto; width:600px;
	}	
#footerpannel ul li{
	padding:0;
	font:normal 13px/16px Arial, Helvetica, sans-serif;
	color:#2c2b2b;
	background-color:inherit;
	display:inline;
	}	
#footerpannel ul li a{
	color:#2c2b2b;
	background-color:inherit;
	}
#footerpannel ul li a:hover,#footerpannel ul li a.active{
	color:#000000;
	background-color:inherit;
	text-decoration:underline;
	}	
.img05{
	margin:10px 10px 0 0px;
	}	
p.copyright{
	color:#7e7e7e;
	background-color:inherit; 
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	font-style:italic;
	padding:5px 0 20px 0px;
	}	
	
p.copyright a{
	color:#7e7e7e;
	background-color:inherit;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	font-style:italic;
	}
	
p.copyright a:hover{
	color:#000000;
	text-decoration:underline;
	background-color:inherit;
	}			
/*=====================footerpannel end==========================*/	
/*===================== Teamwork page==========================*/	
#rightpannel h4{
	font:normal 23px/28px Arial, Helvetica, sans-serif;
	color:#a1a2a2;
	background-color:inherit;
	padding:10px 0 0 0px;
	}
#rightpannel h4 span{
	color:#004a4a;
	background-color:inherit;
	}	
#rightpannel p.text001{
	font:normal 12px/16px "tahoma";
	color:#222222;
	background-color:inherit;
	padding:15px 0 0 0px;
	}	
	
/*===================== Teamwork page end==========================*/

/*=====================contactuspage==========================*/
#contactus{
	width:420px;
	float:left;
	padding:10px 0px 20px 0px;
	}
.img01{
	margin:35px 24px 0 0px;
	float:left;
	}
	
.con_txt{
	font:bold 12px/18px "Verdana";
	border:1px solid #333;
	background-color:#fffdfd;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
/*=====================contactuspageend==========================*/	
/*=====================bodypannelend==========================*/


/*=====================Board_Directors Page CSS==========================*/

.quote{
	padding:0px 0px 0px 0px; margin:0px; font:bold 12px/16px "tahoma"; color:#006F6F; font-style:normal;
}

.quote2{
	padding:0px; margin:0px; font:normal 12px/18px "tahoma"; color:#006F6F; font-style:normal;
}

.quoter{
	padding:0px 0px 5px 0px; margin:0px; font:bold 12px/16px "tahoma"; color:#004a4a;
	}
	
.desig{
	padding:10px 0px 0px 0px; margin:0px; font:normal 12px/16px "tahoma"; color:#000;
	}
	
.links{
	padding:0px 10px 0px 10px; margin:0px;
	}
	
.links ul{
	padding:0px; margin:0px;
	}
	
.links ul li{
	padding:0px; margin:5px 0px; font:bold 12px/16px "tahoma"; color:#333333;
	}
	
.links ul li a{
	padding:0px; margin:0px; font:bold 12px/16px "tahoma"; color:#333333; text-decoration:none;
	}
.links ul li a:hover{
	text-decoration:underline;}
	
	

/*=====================Client List Page CSS==========================*/
.dowwn
{font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#4a4c50;
text-decoration:underline;
}
.scrollClipper{
	padding:0px; margin:0px;
}

.client_head{
	padding:10px 0px 0px 0px; margin:0px; font:bold 14px/20px Verdana; color:#004a4a;
	}
	
.scrollClipper ul{
	padding:15px; margin:0px; float:left;
	}

.scrollClipper ul li{
	padding:0px; margin:3px 15px 3px 0px; width:350px; font:bold 11px/14px Verdana; color:#111111; float:left;
	}
	
.right{
	padding:0px; margin-right:0px; font:bold 12px/24px "Verdana"; text-align:right; 
	}
.right a{
	 font:bold 12px/24px "Verdana"; text-decoration:none; color:#078080; background:url(images/up-arrorw.jpg) no-repeat left; height:30px; padding:0px 20px; width:100px; text-align:right;
	 }

#menupannel{
	width:1002px;
	background:url(images/menu_bg.gif) left top repeat-x;
	}
#menupannel ul{
	padding:0; margin:0px; list-style:none;
	}	
#menupannel ul li{
	padding:0;
	font:normal 11px/46px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	float:left;
	background-color:inherit;
	background:url(images/li_bg.gif) right top no-repeat;
	margin:0 2px 0 0px;
	}
#menupannel ul li.noimg{
	background-image:none;
	}	
		
#menupannel ul li a{
	padding:0 8px 0 8px;
	font:normal 11px/46px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:inherit;
	display:block;
	}
#menupannel ul li a span{
	font:normal 11px/46px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:inherit;
	display:block;
	width:74px;
	}		
#menupannel ul li a:hover{
	padding:0 8px 0 8px;
	font:normal 11px/46px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	display:block;
	background:url(images/hover_bg.gif) left top repeat-x;
	background-color:inherit;
	}
#menupannel ul li a.active{
	padding:0 8px 0 8px;
	font:normal 11px/46px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	display:block;
	background:url(images/hover_bg.gif) left top repeat-x;
	background-color:inherit;
	cursor:text;
	}	
	
