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

HTML {
	HEIGHT: 100%;
}
BODY {
	HEIGHT: 100%; background-repeat:repeat; 
	

}

form { margin: 0; padding: 0; }
HTML {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px}
BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; background-color:#003366; background-image:url(images/css/bg3.png);}
BODY {
	font-family:Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	font-size: 11px;
}
#container {MIN-HEIGHT: 100%;  MARGIN-LEFT: auto;  WIDTH: 947px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left; background: #927150; background-image: url(images/css/cont_back.gif); background-repeat:repeat-y; }
#home_container {MIN-HEIGHT: 100%;  MARGIN-LEFT: auto;  WIDTH: 947px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left; background: #FFFFFF;}

* HTML #container {HEIGHT: 100%;WIDTH: 947px}

#mrclear {clear: both; height: 3px;}

#mrclear2 {clear: both; text-align: center; font-size:10px; margin: 10px 0px 15px 0px;}

#header {background: #FFFFFF;MARGIN: 0px 30px 0px 0px; OVERFLOW: hidden; width: 930px; HEIGHT: 75px;}
#header IMG {margin: 10px 0px 0px 5px;}


#toplinks {float: right; margin: 15px 75px 10px 0px; font-size: 11px;}
#toplinks p{ margin: 15px 10px 10px 0px; font-size: 11px; display: inline;}
#toplinks a:link {margin: 15px 10px 10px 0px; color:#666666; text-decoration: none; }
#toplinks a:visited {margin: 15px 10px 10px 0px; color:#333333; text-decoration: none;}
#toplinks a:hover {margin: 15px 10px 10px 1px; color: #003399; text-decoration:underline; font-weight: bold; }
#toplinks a:active {margin: 15px 10px 10px 0px; color:#003399;}


#news_outlier {border: 1px;}

#mainheader {Z-INDEX: 4; LEFT: 843px; width: 100px;  POSITION: absolute; TOP: 0px; HEIGHT: 62px;}


#navigation_region {background: #FFFFFF;width: 100%; height: 39px; border-bottom: 15px #056eac solid; margin: 0px 0px 0px 0px;}
#navigation_region IMG{border: none;}

#search {background-image: url(images/css/search_back.gif); height: 39px; width: 190px; margin: 0px 0px 0px 25px; float:left;}
#search input{margin: 0px 0px 3px 10px; padding: 0px 0px 0px 0px; width: 130px; height: 15px;}


#navigation {float: right; width: 600px; margin: 3px 50px 0px 0px;}
#navigation IMG{float: left; margin: 0px 5px 0px 0px;}


#pitchform {border: 1px dotted #666666; margin: 10px 25px 10px 25px; }

#leftfield {margin: 0px 0px 10px 0px;width: 200px;  float:left;}
#leftfield h1{font-size: 18px; font-weight:bold; margin: 7px 0px 7px 7px; padding-top: 5px; }
#leftfield h2{font-size: 16px; font-weight:bold; margin: 7px 0px 7px 7px; padding-top: 5px; }
#leftfield h3{font-size: 14px; font-weight:bold; margin: 7px 0px 7px 7px; padding-top: 5px; }
#leftfield h4{font-size: 12px; font-weight:bold; margin: 7px 0px 7px 7px; padding-top: 5px; }
#leftfield h5{font-size: 12px; font-weight:bold; margin: 7px 0px 7px 7px; padding-top: 5px; }
#leftfield h6{font-size: 12px; font-weight:bold; margin: 7px 0px 7px 7px; padding-top: 5px; }

#region_insure {margin: 0px 0px 0px 10px; background-image:url(images/css/insure_region.png); width: 205px; height: 78px;}
#region_insure h1{line-height: 75px; margin: 0px 0px 0px 20px; font-size: 1.8em; font-weight:bold; color:#FFFFFF;}


#login {margin: 14px 0px 0px 10px; background-image: url(images/css/login_back.png); height: 113px; width: 205px;}

#login p {padding: 0px 0px 3px 14px;}
#login input {
	margin: 10px 0px 0px 13px;
	padding: 0px 0px 0px 0px;	
	display:block;
}

#intro { width: 320px; background-image:url(images/css/lucy2.png); margin: 0px 0px 10px 10px; border: 1px dotted #ccc;}
#intro h5 {font-size: 18px; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px;}

#newsletter {margin: 14px 0px 0px 10px; background-image: url(images/css/login_back.png); height: 113px; width: 205px;}

#newsletter p {padding: 0px 10px 3px 14px; font-size:10px; margin: 0px 0px 0px 7px;}
#newsletter input {
	margin: 10px 0px 0px 13px;
	padding: 0px 0px 0px 0px;	
	display:block;
}


#rightfield {
	margin: 0px 10px 10px 10px;
	
	width: 662px;
	float: right;
}

#main_content_for_page {
	margin: 5px 0px 0px 10px;
	background-image:url(images/css/1.png);
	background-repeat:no-repeat;
	padding: 15px 15px 5px 10px;
	color:#000000;
}
	
#main_content_for_page li{
	font-size: 11px;
	
}
#main_content_for_page p{
	font-size: 12px;
	padding: 3px 0px 0px 0px;
	margin: 5px 3px 1px 0px;
	color:#000000;
	
}
#main_content_for_page h1{
	margin: 0px;
	padding: 0px;
	color:#333333;
}
#main_content_for_page h2{
	margin: 0px 0px 7px 0px;
	padding: 0px;
	color:#000000;
}
#main_content_for_page h3{
	margin: 0px;
	padding: 0px;
	color:#000000;
}
#main_content_for_page h4{margin: 0px; padding: 0px; color:#000;}
#main_content_for_page h5{margin: 0px; padding: 0px; color:#000;}


#main_content_for_page_foot {
	margin: 0px 0px 20px 10px;
	background-repeat:no-repeat;
	height: 16px;
	color:#FFFFFF;
}

#blacktext {color:#333333;}
#vafpalette {
	margin: 5px 0px 10px 0px;
	clear:both;
	background-color:#fff;
	background-image:url(images/css/bg2.png);
}
#vafpalette p{color: #000; font-size:12px; margin: 7px 0px 7px 0px;}
#vafpalette ul{
	font-size:12px;
	margin: 3px 0px 3px 0px;
	padding: 0px 0px 0px 6px;
}
#vafpalette li{
	font-size:11px;
	padding: 2px 0px 2px 0px;
	margin: 2px 0px 2px 0px;
	;
}
#vafleft {
	float: left;
	width: 270px;
	background-color: #fff;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
}
#vafright {
	float: right;
	width: 270px;
	background-color:#fff;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
}


#newspalette {margin: 15px 0px 10px 0px; clear:both; background-color:#CC6666; background-image:url(images/css/50.png);}
#newspalette p{color: #000; font-size:12px; margin: 7px 0px 7px 0px;}
#newspalette ul{font-size:12px; margin-top: 0px; margin-bottom: 0px;}
#newspalette li{font-size:12px; padding: 3px 0px 3px 0px; margin: 3px 0px 3px 0px;;}
#newsleft {
	float: left;
	width: 272px;
	background-color:#fff;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	font-size: 10px;
}
#newsright {
	float: right;
	width: 272px;
	background-color:#fff;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	font-size: 10px;
}

#industry_content {
	background-image:url(images/css/1.png);
	margin: 120px 20px 5px 15px;
	width: 620px;
	color:#000;
	padding: 10px 10px 10px 10px;
}
#industry_content h1{
	color:#000; font-size: 36px; line-height: 36px; margin: 0px;
}
#industry_content p{
	font-size: 12px;
}

#industry_content ul{
	font-size: 12px;
}


#navheader {width: 100%; margin: 85px 0px 0px 0px;}

#stage { height: 174px; float:left; margin: 0px 0px 0px 0px;}

#stage4 { height: 604px; float:left; margin: 10px 0px 0px 30px; }


#stage3 { height: 220px; width:370px; float:left; margin: 0px 0px 0px 0px;}
#left_thresh {float: left; height: 174px; width: 5px;}
#left_thresh_long {float: left; height: 700px; width: 5px;}
#right_thresh {float: right; height: 174px; width: 5px;}
#bottom_thres {height: 3px; width: 100%;clear:both;}


#additional_needs {
	width: 500px;
	clear:both;
	background-color:#F4F4F4;
	border: 1px dashed #FFFFFF;
	clear: both;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 50px;
}
#additional_needs p{padding: 2px 5px 2px 5px;font-size: 10px; color:#FF0000;}
#additional_needs ul{padding: 1px 1px 1px 10px; margin: 2px 2px 2px 12px;}
#additional_needs li{padding: 1px 1px 1px 10px; margin: 1px 2px 1px 12px;}

#form_region {padding: 10px 0px 10px 0px; margin: 5px 0px 5px 0px; background-color:#FFFFFF;}

#formback {background-image:url(images/css/darq_cont.png); width: 450px;}


#disability {height: 350px; clear: both; display:block;}


#content {background:#ffffff; margin: 10px 0px 0px 0px;}

#apDiv1 {
	position:absolute;
	width:580px;
	padding: 10px 10px 10px 10px;
	height:179px;
	background-image:url(images/css/darq.png);
	z-index:1;
	left: 342px;
	top: 114px;
	background-repeat:no-repeat;
	visibility: hidden;
}

#apDiv2 {
	position:absolute;
	width:514px;
	padding: 10px 10px 10px 10px;
	height:174px;
	z-index:1;
	left: 408px;
	top: 114px;
	background-image:url(images/css/darq2.png);
	background-repeat:no-repeat;
	visibility: hidden;
}
#apDiv3 {
	position:absolute;
	width:389px;
	padding: 10px 10px 10px 10px;
	height:220px;
	z-index:1;
	left: 533px;
	top: 114px;
	background-image:url(images/css/darq3.png);
	background-repeat:no-repeat;
	visibility: hidden;
}
#apDiv4 {
	position:absolute;
	width:389px;
	height:377px;
	padding: 10px 10px 10px 10px;
	z-index:1;
	left: 533px;
	top: 114px;
	background-image:url(images/css/darq4.png);
	background-repeat:no-repeat;
	visibility: hidden;
}

#toppad {margin: 15px 0px 0px 0px;}


#apDiv1 p{padding: 9px 15px 0px 15px; margin: 0px 0px 0px 0px; font-size: 11px; background-image:url(images/css/blanq.gif); }

#apDiv1 a:link {color:#FFFFFF;font-size: 11px; text-decoration:none; font-weight:bold;}
#apDiv1 a:visited {color:#fff;font-size: 11px;text-decoration:none; font-weight:normal;}
#apDiv1 a:hover {color:#FFFFFF;font-size: 11px; text-decoration:underline; margin: 0px 0px 0px 2px;}
#apDiv1 a:active {color:#FFFFFF;font-size: 11px;}



#apDiv2 p{padding: 10px 15px 0px 15px; margin: 0px 0px 0px 0px; font-size: 11px; background-image:url(images/css/blanq.gif); }

#apDiv2 a:link {color:#FFFFFF;font-size: 11px; text-decoration:none; font-weight:bold;}
#apDiv2 a:visited {color:#FFFFFF;font-size: 11px;text-decoration:none; font-weight:normal;}
#apDiv2 a:hover {color:#FFFFFF;font-size: 11px; text-decoration:underline; margin: 0px 0px 0px 2px;}
#apDiv2 a:active {color:#FFFFFF;font-size: 11px;}

#apDiv3 p{padding: 8px 15px 0px 15px; margin: 0px 0px 0px 0px; font-size: 11px; background-image:url(images/css/blanq.gif); }

#apDiv3 a:link {color:#FFFFFF;font-size: 11px; text-decoration:none; font-weight:bold;}
#apDiv3 a:visited {color:#FFFFFF;font-size: 11px;text-decoration:none; font-weight:normal;}
#apDiv3 a:hover {color:#FFFFFF;font-size: 11px; text-decoration:underline; margin: 0px 0px 0px 2px;}
#apDiv3 a:active {color:#FFFFFF;font-size: 11px;}

#apDiv4 p{padding: 10px 15px 0px 15px; margin: 0px 0px 0px 0px; font-size: 11px; background-image:url(images/css/blanq.gif); }

#apDiv4 a:link {color:#FFFFFF;font-size: 11px; text-decoration:none; font-weight:bold;}
#apDiv4 a:visited {color:#FFFFFF;font-size: 11px;text-decoration:none; font-weight:normal;}
#apDiv4 a:hover {color:#FFFFFF;font-size: 11px; text-decoration:underline; margin: 0px 0px 0px 2px;}
#apDiv4 a:active {color:#FFFFFF;font-size: 11px;}


#common_footer {clear: both; margin: 10px 0px 10px 0px; padding: 10px 0px 10px 0px; background:#F3F3F3;}
#gemstone {margin: 10px 10px 10px 10px; border: 1px dotted #FF9900;}
#left_common_footer {float: left; margin: 5px 10px 5px 10px;}
#right_common_footer {float: right; margin: 5px 10px 5px 10px;}

#footer {clear: both; width: 100%; margin: 20px 0px 0px 0px; padding: 0px; text-align:center;}
#footer p{font-size: 10px; margin: 10px 0px 3px 0px; padding: 0px;}



#service_2nd_navigation {margin: 0px 0px 0px 10px; background-image:url(images/css/tt1.png); width: 205px;}
#service_2nd_navigation li{list-style:none; margin: 2px 0px 2px 7px; padding:1px 0px 1px 0px; font-size: 11px; border-bottom: 1px dotted #999999; }
#service_2nd_navigation ul{margin: 3px 0px 0px 5px; padding:0px 0px 0px 0px;}
#service_2nd_navigation p{border-bottom: 1px dotted #666666;}

#service_2nd_navigation a:link {color:#0066CC;font-size: 11px; text-decoration:none; font-weight:normal;}
#service_2nd_navigation a:visited {color:#660000;font-size: 11px;text-decoration:none font-weight:normal;}
#service_2nd_navigation a:hover {color:#0066CC;font-size: 11px; text-decoration:underline; margin: 0px 0px 0px 2px;font-weight:bold;}
#service_2nd_navigation a:active {color:#0066CC;font-size: 11px;}


#service_2nd_navigation p{margin: 3px 0px 1px 18px;  font-size: 12px; padding-bottom: 3px;}
#service_navigation_footer {margin: -1px 0px 0px 10px; background-image:url(images/css/shado.png); width: 225px; height: 6px; padding: 0px;}


/* homepage buttons*/
#plussize1 {
	position: absolute;
	top: 255px;
	left: 155px;
}

#plussize2 {
	position: absolute;
	top: 255px;
	left: 335px;
}

#plussize3 {
	position: absolute;
	top: 254px;
	left: 513px;
}

#plussize4 {
	position: absolute;
	top: 254px;
	left: 693px;
}

#plussize5 {
	position: absolute;
	top: 254px;
	left: 873px;
}

#tabcontent {
	background-image: url(images/css/home/bg.gif);
	background-repeat:no-repeat;
	height: 220px;
}
#tabcontent p{font-size: 12px; color:#FFFFFF; margin: 0px; padding-top: 10px;}


#tabcontent h1 {font-size: 36px; color: #FFFFFF; margin: 0px; padding: 0px; line-height: 36px;}
#tabcontent h2 {font-size: 36px; color: #FFFFFF; margin: 0px; padding: 0px; line-height: 36px;}
#tabcontent h3 {font-size: 36px; color: #FFFFFF; margin: 0px; padding: 0px; line-height: 36px;}
#tabcontent h4 {font-size: 36px; color: #FFFFFF; margin: 0px; padding: 0px; line-height: 36px;}
#tabcontent h5 {font-size: 36px; color: #FFFFFF; margin: 0px; padding: 0px; line-height: 36px;}

#tab1 {
	width: 149px;
	height: 132px;
	background-image:url(images/css/home/1.png);
	margin: 5px 5px 0px 5px;
	padding: 15px 10px 5px 10px;
	float: left;
}
#tab2 {
	width: 149px;
	height: 132px;
	background-image:url(images/css/home/2.png);
	margin: 5px 5px 0px 5px;
	padding: 15px 10px 5px 10px;
	float: left;
}
#tab3 {width: 149px; height: 132px; background-image:url(images/css/home/3.png); margin: 5px 5px 0px 5px; padding: 15px 10px 5px 10px;float: left;}
#tab4 {width: 149px; height: 132px; background-image:url(images/css/home/4.png); margin: 5px 5px 0px 5px; padding: 15px 10px 5px 10px;float: left;}
#tab5 {width: 149px; height: 132px; background-image:url(images/css/home/5.png); margin: 5px 5px 0px 5px; padding: 15px 10px 5px 10px;float: left;}


#middlehome { clear:both;}
#mainstate {
	float: left;
	margin: 0px 0px 0px 10px;
	background-image:url(images/css/home/meat.png);
	height: 154px;
	width: 656px;
}

#mainstate IMG{
	margin: -20px 20px 0px 0px; float:left;
}

#mainstate p{
	margin: 5px 10px 5px 30px;
	font-size: 11px;
}

#mainstate h6{
	margin: 10px 10px 10px 20px;
	font-size: 24px;
}

#loginhome {
	float: right;
	background-image: url(images/css/home/sback.png);
	width: 205px;
	height: 154px;
	margin: 0px 10px 0px 0px;
}

#loginhome p{
	margin: 15px 10px 5px 15px; font-size: 24px;
}

#loginhome input{
margin: 10px 0px 0px 13px;
	padding: 0px 0px 0px 0px;	
	display:block; }
	
#loginhomecenter {
	float: center;
	background-image: url(images/css/home/sback.png);
	width: 205px;
	height: 154px;
	margin: 0px 10px 0px 0px;
}

#loginhomecenter p{
	margin: 15px 10px 5px 15px; font-size: 24px;
}

#loginhomecenter input{
margin: 10px 0px 0px 13px;
	padding: 0px 0px 0px 0px;	
	display:block; }

#lowerdeck {
	margin: 30px 15px 15px 15px;
}
#lowerdeck ul {margin: 0px 0px 3px 0px; padding: 0px;}
#lowerdeck li {margin: 0px 0px 3px 0px; padding: 0px;list-style-type:none; border-bottom: 1px dotted #999999; font-size: 11px;}


#lowerblog1a {float: left; font-size: 24px; margin: 3px 10px 0px 3px;}
#lowerblog1b {
	float: left;
	width: 200px;
	margin: 3px 1px 0px 0px;
	font-size: 11px;
}
#lowerblog2a {float: right; width: 200px; margin: 3px 10px 0px 3px;}
#lowerblog2b {float: right; width: 200px; margin: 3px 10px 0px 3px;}
#lowerblog2c {
	margin: 3px 3px 0px 3px;
	float: right;
	font-size: 24px;
	text-align: right;
}

#overture {float: right; width: 250px; border: 1px dotted #333333; padding: 5px 5px 5px 5px; margin: 7px 7px 7px 7px; background:#FDFDFD;}



#service_navigation {margin: 0px 0px 0px 10px; background-image:url(images/css/tt.png); width: 205px;}
#service_navigation li{list-style:none; margin: 2px 0px 2px 7px; padding:1px 0px 1px 0px; font-size: 11px; border-bottom: 1px dotted #999999; }
#service_navigation ul{margin: 3px 3px 0px 5px; padding:0px 0px 0px 0px;}
#service_navigation p{border-bottom: 1px dotted #666666;}

#service_navigation a:link {color:#0066CC;font-size: 11px; text-decoration:none; font-weight:normal;}
#service_navigation a:visited {color:#660000;font-size: 11px;text-decoration:none font-weight:normal;}
#service_navigation a:hover {color:#0066CC;font-size: 11px; text-decoration:underline; margin: 0px 0px 0px 2px;font-weight:bold;}
#service_navigation a:active {color:#0066CC;font-size: 11px;}


#service_navigation p{margin: 3px 3px 1px 18px;  font-size: 12px; padding: 3px;}
#service_navigation_footer {margin: -1px 0px 0px 10px; background-image:url(images/css/shado.png); width: 225px; height: 6px; padding: 0px;}

/* below are banners for industry or service homepages */


/* big guys */
#insure {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/unsure.gif); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#about {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/contractors.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#contractors {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/contractors.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#hospitality {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/staff.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#heavyind {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/scrap.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#healthcare {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/healthcare.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#manufacturing {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/furniture_maker.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#buildingmaint {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/janitor.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#foodproducts {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/food.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#theatre {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/ballet.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#trucking {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/truckers.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#otherind {clear: both; width: 897px; background:#927150; margin: 0px 0px 0px 25px; background-image:url(images/banners/other.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}

#service_partners {clear: both; width: 897px; background:#927150;background-image:url(images/banners/suits.jpg); background-repeat:no-repeat; margin: 0px 0px 0px 25px; background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#workers_comp_service {clear: both; width: 897px; background:#927150;background-image:url(images/banners/workers.jpg); background-repeat:no-repeat; margin: 0px 0px 0px 25px; background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#request_quote2 {clear: both; width: 897px; background:#927150;background-image:url(images/banners/color_paper.jpg); background-repeat:no-repeat; margin: 0px 0px 0px 25px; background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#enviro_safety_services {clear: both; width: 897px; background:#927150;background-image:url(images/banners/enviro_services.jpg); background-repeat:no-repeat; margin: 0px 0px 0px 25px; background-repeat:no-repeat; padding: 10px 0px 0px 0px;}


#organizational_effectiveness_services {clear: both; width: 897px; background:#927150;background-image:url(images/banners/teamwork.jpg); background-repeat:no-repeat; margin: 0px 0px 0px 25px; background-repeat:no-repeat; padding: 10px 0px 0px 0px;}


#request_quote_all {clear: both; width: 897px; background:#927150;background-image:url(images/banners/tree_in_field.jpg); background-repeat:no-repeat; margin: 0px 0px 0px 25px; background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#representation_fees {clear: both; width: 897px; background:#927150;background-image:url(images/banners/vista.jpg); margin: 0px 0px 0px 25px; background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#specialization {clear: both; width: 897px; background:#927150;background-image:url(images/banners/big_tree_in_field.jpg); background-repeat:no-repeat; margin: 0px 0px 0px 25px; background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#philosophy {clear: both; width: 897px; background:#927150; background-repeat:no-repeat; margin: 0px 0px 0px 25px;background-image:url(images/banners/stonewall.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#bigtree {clear: both; width: 897px; background:#927150; background-repeat:no-repeat; margin: 0px 0px 0px 25px;background-image:url(images/banners/stream.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#bios_page {clear: both; width: 897px; background:#927150; background-repeat:no-repeat; margin: 0px 0px 0px 25px;background-image:url(images/banners/crane_in_sunset.jpg); background-repeat:no-repeat; padding: 10px 0px 0px 0px;}
#firstreport {clear: both; width: 897px; background:#FFE8F4; margin: 0px 0px 0px 25px; padding: 10px 0px 0px 0px;}

#homepage1 {background:#fff;clear: both; width: 897px; margin: 0px 0px 0px 25px; padding: 10px 0px 0px 0px;}

#standard {clear: both; width: 897px; background:#999999; margin: 0px 0px 0px 25px;  padding: 10px 0px 0px 0px;}

.row {
  clear: both;
  padding-top: 1px;
  font-size: 11px;
  
  }
.p label {font-size: 11px; color:#333333;}

.row span.label {
  float: left;
  width: 290px;
  height: 19px;
  text-align: right;
  }

.row span.formw {
  float: right;
  margin: 0px 0px 0px 0px;
  width: 290px;
  text-align: left;
  } 
  
#form_container {border: 1px dotted #FFFFFF; width: 590px; padding: 10px 10px 10px 10px;}
#form_container input{ border: 1px #003333 dotted; height: 25px; color:#000066;}

#quickform {width: 590px; padding: 10px 0px 10px 0px; }
#quickform input{ border: 1px #003333 dotted; height: 25px; color:#000066;}

#clientnamehead {text-align:center; float: center; font-size: 24px; margin: 3px 10px 0px 3px;}
#clienttextcenter {text-align:center; float: center; font-size: 12px; margin: 3px 10px 0px 3px;}