/* CSS Document */

body	{background-color:#eeeeee;
			margin:0px;
			font: 12px Verdana, Helvetica, san serif;
			line-height:1.4;
		}
		
table  	{border-collapse: collapse; border-spacing: 0;font: 12px Verdana, Helvetica, san serif;line-height:1.4;}

input, select, textarea  {border: #666666 1px solid;}

li		{margin-bottom:10px;}

h1 {
	color:#666;
	font-size:16px;
	text-decoration:none;
	font-family:Verdana , Arial , Helvetica, sans-serif;
}

h2 {
	color:#666;
	font-size:14px;
	text-decoration:none;
	font-family:Verdana,Arial,Helvetica, sans-serif;
}

#overallLayout		{width:777px;height:100%;background-color:#ffffff;}

#layerTopRed		{width:775px;height:2px;background-color:#ffffff}

#layerLogo				{width:775px;height:59px;border-bottom:1px solid #B8C7D1;}
	#logoArea			{float:left;width:580px;height:59px;border-right:1px solid #B8C7D1;}
	#logoArea img		{margin-left:0px;margin-top:0px;}
	#quoteArea			{float:left;width:194px;font:10px Verdana,Arial,san serif;color:#9D0029;}
	#quoteArea div		{margin:8px 0 0 19px;}
	#quoteArea a		{text-decoration:none;color:#9D0029;}
	
#layerMenu					{width:775px;height:24px;background-color:#033824;}

#menuLeft{
		float:left;
		width:240px;height:24px;
		//border-right:1px solid #527695;}
		
#menuRight			{float:left;}

#layerContent		{width:775px; margin-top:0px;display:block;	border-top:1px solid #E0E0E0; background-color:#fff;}
	#layerContent a		{text-decoration:none;color:#9D0029;}						
#secondaryContent		{width:775px; padding:0 10 0 10; display:block;	border-top:1px solid #E0E0E0; background-color:#fff;}
	#secondaryContent a		{text-decoration:none;color:#9D0029;}						

#layerFooterNew		{width:775px;height:33px;
						background-color:#033824;
						color:white;
						font:10px Verdana,Arial,san serif;margin-top:30px;}
						
#layerFooterNew div	{margin:0 0 0 18;padding-top:10;}
#layerFooterNew p		{margin:0 0 10 0;}							
#layerFooterNew a		{color:white; text-decoration:none; }
#layerFooterNew a:hover{text-decoration:none;}

#mainContent{
	padding-left:15px;
	font-family:Georgia,Trebuchet MS, Times New Roman, Times, serif;
}

#contentLeft		{float:left;width:550px; border-right:1px solid #527695;}
#contentRight		{float:left;margin-left:10px;width:100px;}

#contentRight a		{text-decoration:none;color:#FFFFFF;}
#contentRight a:hover {text-decoration:underline;}
#headerRight		{color:#FFFFFF; vertical-align: middle; font:bold 16px arial; text-decoration:none; width:195px; height:24px; background-color:#987349; padding: 0 0 0 10}
#textRight			{padding:10 10 10 10}

#contentArea		{margin:20 0 0 18; }
#contentArea a		{text-decoration:none;color:#9D0029;}
#contentArea a:hover {text-decoration:none;}

#forSection			{width:580px;height:170px;background-color:#d2dbd8;border-bottom:1px solid #E0E0E0;
						background-image:url(../images/home/bg_for3b.gif);
						background-repeat:repeat-y;}
#forSection	p		{margin:10 0 10 0;}

#forCommercial					{float:left;width:239px;}
	#forCommercial_Top			{color:#FFF;font:bold 14px Verdana,Arial,Helvetica, sans-serif;text-decoration:none;height:43px;background-color:#987349;}
	#forCommercial_Content		{margin:0;padding:0;line-height:1.3; padding:5 0 0 0}
	#forCommercial_Content	a	{text-decoration:none;color:#FFF}
	#forText_Commercial			{font-size:11px;}
	#forText_Commercial img		{margin:5 5 5 5;}
	
#forIndustrial				{float:left;width:341px; height:170;}
	#forIndustrial_Top		{color:#FFF;font:bold 14px Verdana,Arial,Helvetica, sans-serif;text-decoration:none;height:43px;background-color:#987349;}
	#forIndustrial_Content	{margin:0;padding:0;line-height:1.3; padding:5 0 0 0}
	#forIndustrial_Content a{text-decoration:none;color:#FFF;}
	#forText_Industrial img	{margin:5 5 5 5;}

#forResidential					{float:left;width:194px; height:170; background-color:#d2dbd8}
	#forResidential_Top			{color:#FFF;font:bold 14px Verdana,Arial,Helvetica, sans-serif;text-decoration:none;height:43px;background-color:#987349;}
	#forResidential_Content		{margin:0;padding:0;line-height:1.3; padding:5 0 0 0}
	#forResidential_Content a	{text-decoration:none;color:#FFF;height:30px;}
	#forText_Residential img	{margin:5 5 5 5;}


#forPic						{float:left;padding:5 5 5 10;}
#forText_Commercial			{float:left;padding:0 0 0 0;width:160;}
#forText_Commercial a		{text-decoration:none;color:#9D0029}
#forText_Commercial a:hover {text-decoration:none;}
#forText_Industrial			{float:left;padding:0 0 0 0;width:235;font-size:11px;}		
#forText_Industrial a		{text-decoration:none;color:#9D0029}
#forText_Industrial a:hover {text-decoration:none;}
#forText_Residential		{padding:0 0 0 0;width:112;font-size:11px;}
#forText_Residential a		{text-decoration:none;color:#FFF;height:30px;}
#forText_Residential a:hover{text-decoration:none;}

#hedDescription			{width:190px;height:43px;background-color:#336767}

#bodyDescription		{width:195px;line-height:1.3;margin:10 0 0 0;font-size:11px;}
#bodyDescription a		{text-decoration:none;color:#9D0029}
#bodyDescription a:hover 	{text-decoration:none;}

#articles					{float:left;width:735px; margin:10 10 10 10}
	#articles a 			{font:12px Verdana,Arial,san serif; text-decoration:none;color:#9D0029}
	#articles div.pic		{float:left;margin:10 10 10 10;}
	#articles div.pic img	{border:1px solid black;}
	#articles div.text		{float:left; margin:10 0 0 10; width:765px;}
	#articles div.text h1	{font:18px Verdana,Arial,san serif;font-weight:bold;color:#003C71;margin:0 0 10 0;}
	#articles div.text h2	{font:11px Verdana,Arial,san serif;font-weight:bold;color:#003C71;margin:0 0 10 0;}
	#articles div.text a	{text-decoration:none;color:#9D0029}
	#articles div.text a:hover {text-decoration:none;}
	
#home						{float:left;width:520px; margin:10 15 0 15}
	#articles div.margin	{margin:0 0 0 10px;}
	#articles div.text		{float:left; margin:10px 0 0 13;width:520px;}
	#articles div.text h1	{font:11px Verdana,Arial,san serif;font-weight:bold;color:#003C71;margin:0 0 10 0;}
	#articles div.text a 	{font:12px Verdana,Arial,san serif; text-decoration:none;color:#9D0029}

#secondaryLeft				{float:left;width:550px; margin:10 10 10 10;}
	#secondaryLeft a 		{font:12px Verdana,Arial,san serif; text-decoration:none;color:#9D0029}
	
#secondaryRight				{float:left;width:195px;}
	#secondaryRight a 		{font:12px Verdana,Arial,san serif; text-decoration:none;color:#9D0029}
	
.fax {
width:5px;
visibility:hidden;
}





