@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,body,p
{padding:0px; margin:0px;}
img
{border:0px;}
.clearer
{clear:both;}

body
{background:url(../img/bkgd.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}

#header
{width:100%; height:171px; background:url(../img/header-right.jpg) right bottom no-repeat;}
	#headerCont
	{width:950px; margin:auto; height:171px;}
	#logo
	{padding:21px 0 0 27px;}
	
#navCont
{width:950px; margin:auto; height:70px; font-size:15px; letter-spacing:-1px; font-family:Georgia, "Times New Roman", Times, serif;}
	#navCont a
	{color:#FFF;}

#bodyBkgd
{border-bottom:4px solid #B58D01; padding-bottom:20px;}
#body
{width:950px; margin:auto;}
	#body #left
	{float:left; background:url(../img/leftDiv.jpg) right top no-repeat; width:468px; padding:10px;}
		#body #left #content
		{padding:15px;}
		#body #left #content li
		{padding-left:10px; margin:5px 0 0 10px; list-style-image:url(../img/bullet2.gif);}

		#body #left #contentTech
		{padding:15px;}
		#body #left #contentTech li
		{padding-left:10px; margin:5px 0 0 10px; list-style-image:url(../img/bullet2.gif);}
		#body #left #contentTech td
		{padding:5px;}
		
	#body #right
	{float:right; width:442px; padding:10px;}



	#body #left2
	{float:left; background:url(../img/leftDiv.jpg) right top no-repeat; width:668px; padding:10px;}
		#body #left2 #content
		{padding:15px;}
		#body #left2 #content li
		{padding-left:10px; margin:5px 0 0 10px; list-style-image:url(../img/bullet2.gif);}

		#body #left2 #contentTech
		{padding:15px;}
		#body #left2 #contentTech li
		{padding-left:10px; margin:5px 0 0 10px; list-style-image:url(../img/bullet2.gif);}
		#body #left2 #contentTech td
		{padding:5px;}
		
	#body #right2
	{float:right; width:242px; padding:10px; text-align:center; padding-top:50px;}


	#body #left3
	{float:left;  width:930px; padding:10px;}
		#body #left3 #content
		{padding:15px;}
		#body #left3 #content li
		{padding-left:10px; margin:5px 0 0 10px; list-style-image:url(../img/bullet2.gif);}

		#body #left3 #contentTech
		{padding:15px;}
		#body #left3 #contentTech li
		{padding-left:10px; margin:5px 0 0 10px; list-style-image:url(../img/bullet2.gif);}
		#body #left3 #contentTech td
		{padding:5px;}

#sidepanelBack
{background:url(../img/sidepanel-back.jpg) top; padding:10px;}
.sidepanel a
{color:#333; display:block; text-align:center; text-decoration:none; padding:10px; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #666;}
.sidepanel a:hover
{color:#FFF; background-color:#042600;}


#homeRightimgCont
{width:399px; margin:auto; font-size:11px;}
	#homeRightimgCont img
	{padding-bottom:10px;}


	.homeRightimgContEl
	{float:left; margin-right:19px; width:120px;}

	.homeRightimgContEl2
	{float:left; width:120px;}

#footer
{width:900px; margin:auto; padding-top:10px; font-size:11px;}
	#footerRight
	{float:right;}
	#footer a
	{color:#999; text-decoration:none;}
	#footer a:hover
	{color:#000; text-decoration:underline;}

#newsbox
{border:1px solid #ccc; background-color:#F2F2F2; padding:5px;}
#news
{font-family:"Times New Roman", Times, serif; font-size:14px; color:#666;}

.formpadding
{padding:0 5px 5px 0;}

.highlighted
{color:#363; font-weight:bold;}

.blackbold
{font-weight:bold; color:#333;}

.form
{padding:2px; color:#333; border:1px solid #ccc; background-color:#FFC;}

.size11
{font-size:11px;}

.images
{padding:5px;}

.strap
{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;  text-align:center; padding:3px; border:1px dotted #ccc;}

.italics
{font-style:italic; font-size:11px; color:#999;}

.clientlistBtn a
{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;  text-align:center; padding:3px; border:1px dotted #ccc; display:block; text-decoration:none; color:#333;}

.clientlistBtn a:hover
{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px;  text-align:center; padding:3px; background-color:#043201; display:block; text-decoration:none; color:#fff;}

.clientListName
{padding:5px; line-height:25px;}
.clientListLoc
{padding:5px; color:#043201; line-height:25px;}

.tables
{padding:5px; font-size:11px;}

.bold
{font-weight:bold;}
