a { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 12px; color: #515C68; text-decoration: underline; }
a:hover { /*color: #ECBD5E; text-decoration: underline; */}

body, td { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 12px; color: #657485; text-decoration: none; line-height : 16px; }
b { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #657485; text-decoration: none; line-height : 16px; }
.text { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 12px; color: #657485; text-decoration: none; line-height : 16px; }
.yb  
{
	font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #ECBD5E;  
}
.yb1 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #BF994B; text-decoration: none; }

body { background-image: url(../pics/bg.gif); background-repeat: repeat-x } 

h1 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 18px; color: #2360A4; text-decoration: none; line-height: 18px;}
h2 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #2360A4; text-decoration: none; }
h3 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #657485; text-decoration: none; }

.estimate { font-weight:bold;font-size:15px;color:#2360A4;font-family:Sans-Serif,Arial,Helvetica,Verdana;}
.headd { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 18px; color: #2360A4; text-decoration: none; line-height: 18px;}
.error { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #FF0000; text-decoration: none; line-height : 16px; }

.Heading2 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #2360A4; text-decoration: none; }
.Heading3 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #657485; text-decoration: none; }

.footer { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #000000; text-decoration: none;}

.nav_1 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #657485; text-decoration: none; line-height: 15px;}
.nav_1:HOVER { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #657485; text-decoration: underline; line-height: 15px;}
.nav_1_a { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none; line-height: 15px;}
.nav_1_a:HOVER { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: underline; line-height: 15px;}

.nav_2 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #AAB2BC; text-decoration: none; line-height: 15px;}

.nav_2_2 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 11px; color: #657485; text-decoration: underline; line-height: 15px;}
.nav_2_2:HOVER { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 11px; color: #657485; text-decoration: none; line-height: 15px;}
.nav_2_a { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #657485; text-decoration: none; line-height: 15px;}
.nav_2_a:HOVER { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #657485; text-decoration: underline; line-height: 15px;}
.nav_2_x { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #ECBD5E; text-decoration: none; line-height: 15px;}

.nav_top { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 12px; color: #657485; text-decoration: none; line-height: 15px;}
.nav_top:HOVER { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 12px; color: #657485; text-decoration: underline; line-height: 15px;}
.nav_top1
{
	font-family: sans-serif, Arial, Helvetica, Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
	line-height: 15px;
}
.nav_top1:HOVER { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: bold; font-size: 12px; color: #657485; text-decoration: underline; line-height: 15px;}
.nav_top2
{
	font-family: sans-serif, Arial, Helvetica, Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #000099;
	text-decoration: none;
	line-height: 15px;
}


.news_2 { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #657485; text-decoration: none; line-height: 12px;}
.news_2:HOVER { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #657485; text-decoration: none; line-height: 12px;}


.footer { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #657485; text-decoration: none; line-height: 15px;}
.footerlink { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #657485; text-decoration: none; line-height: 15px;}
.footerlink:HOVER { font-family: sans-serif, Arial, Helvetica, Verdana; font-weight: normal; font-size: 11px; color: #ECBD5E; text-decoration: none; line-height: 15px;}

form { margin:0; } 
input[type="text"]
{ 
	vertical-align: middle; 
	font-family: sans-serif, Arial, Helvetica, Verdana; 
	font-size: 16px; 
	height: 21px; 
	border-color: #ADB2B6; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; border-bottom-width: 1px; 
	border-left-width: 1px;  
	background-color: #FFFFFF; 
	margin-top: 1px;
	padding-left:5px;
}
input[type="submit"]{ color: #657485; font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 12px; height: 21px; border-color: #ADB2B6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  background-color: #FFFFFF; }
input[name="checkbox"]{ margin-bottom: 10px;}
textarea {	background-color:#FFFFFF; color:#657485; font: 12px sans-serif, Arial, Helvetica, Verdana; }
.est {background-color: #FFF5DB;}
.bt { font-family: sans-serif, Arial, Helvetica, Verdana; font-size: 12px; font-weight: bold; background-color: #919191; color: #FFFFFF; height: 21px; padding-bottom: 2px; }

#contentTable TD.grayBoxText {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #003366;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	text-align: left;
	padding: 15px 0px 15px 15px;
	margin: 0px;
	text-decoration: none;
}
.quickEstimateHolder
{ 
	font-family: sans-serif, Arial, Helvetica, Verdana; 
	font-weight: bold; 
	font-size: 12px; 
	color: #ECBD5E; 
	text-decoration: none; 
	line-height: 12px;
}
.quickEstimate
{
	text-align:center;
	font-family: sans-serif, Arial, Helvetica, Verdana; 
	font-weight: bold; 
	font-size: 13px; 
	color: #657485;
	margin-top:5px;
	margin-bottom:5px;
}
.phoneNumber
{
	width:150px;
	color:#E0E0E0;		
}
.ctl00_menuMain_4 td a
{
	display:block; 
	width:100%;
}
