body,td{
	font-family:verdana,arial,tahom,sans;
	font-size:12px;
}
h1{
	font-size:16px;
	color:#800000;
}
h2{
	font-size:15px;
	color:#900000;
}
h3{
	font-size:14px;
	color:#333333;
}
a.leftNav{
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
a.leftNav:hover{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
body{
	/*
	background: #FFFFFF url(img/bg.jpg) top right no-repeat;
	*/
	background:#333333;
}
a.guides{
	color:#333333;
	text-decoration:none;
	font-size:10px;
}
b.guides{
	color:#aa0000;
}
a:hover{
	text-decoration:none;
}
td.contentTable{
	font-size:11px;
}
td.contentTable strong{
	font-size:12px;
	font-weight:bold;
	color:#dd0000;
}
table.contentTABLE{
	background: #dedede;
}
td.contentTABLE{
	background: #efefef;
}
table.mainWindow{
	background:#ffffff;
}
body,td,span,p,input,select{
	margin:0px 0px 0px 0px;
	font-family:verdana,arial,tahoma,sans,times;
	font-size:12px;
	
}
td.topRed{
	background:#990000 url(/images/topRedBG.jpg) top left repeat-x;
	color:#ffffff;
	font-size:12px;
	height:30;
}
a.topRed{
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.topRed:hover{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
td.privacyTXT{
	font-size:10px;
	color:#000000;
}

a{
	font-size:12px;
}

td.head{
	
}
td.br{
	border-right:1px solid white;
}
td.topNav{
	height:24px;
	text-align:center;
}

a.topNav{
	text-decoration:none;
	font-size:12px;
	color:#ffffff;

}
td.topNav{
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	background:transparent url(/images/menu_mid.png) top left repeat-x;
	height:43px;
}
td.topLinks{
	color:#ea0f15;
	font-weight:bold;
	font-size:11px;
}

a.topLinks, a.topLinks font{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
a.topNav:hover{
	color:#ea0f15;
	height:18px;
}
td.bottomNav{
	height:24px;
	text-align:center;
}

a.bottomNav{
	text-decoration:none;
	font-size:12px;
	background-color:#ffffff;
	color:#000000;
}



a.bottomNav:hover{
	color:#aaaaaa;
}
b.callNow{
	font-size:22px;
	color:#810101;
	
}

a.parentPage{
	font-weight:bold;
}

a.childPage{
	font-weight:normal;
}
input,select,textarea{
	font-size:11px;
	/*
	color:#FFFFFF;
	background-color:#333333;
	*/
}
input.navSubmit{
	color:#FFFFFF;
	background-color:#333333;
	font-size:11px;
}
input.navSearch{
	color:#FFFFFF;
	background-color:#444444;
	font-size:11px;
}

td.freeQuoteTXT{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
select.freeQuote{
	background-color:#ffffff;
	color:#000000;
	opacity: 1; /* Safari, Opera and Mozilla */
	filter: alpha(opacity=100);
	width:120px;
	font-size:10px;
}
td.freeQuoteBorder{
	background:#ffffff;
	border:1px solid #000000;
	

}

.show{
	display:block;
}
.hide{
	display:none;
}
a.privacyTXT{
	text-decoration:none;
	font-size:10px;
	color:#0000FF;	
}
a.privacyTXT:hover{
	text-decoration:none;
	font-size:10px;
	color:#FF00FF;	
}
table.freeQuoteBG{
	
	position:absolute;
	z-index:5;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	
}
table.freeQuote{
	position:absolute;
	z-index:10;
	background: transparent;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;

	
}

a.parentLink{
	font-weight:bold;
	color:#000066;
	font-size:14px;
	text-decoration:none;	
}
a.child1{
	font-size:13px;
	color:#000099;	
	text-decoration:none;
}
a.child2{
	font-size:12px;
	color:#0000aa;
	text-decoration:none;	
}
a.child3{
	font-size:11px;
	color:#0000CC;
	text-decoration:none;	
}
span.gdtxt{
	font-family:verdana,arial;
	font-size:12px;
}
input.tbxgn,textarea.tbxgn, input.leadSEInputBox, textarea.leadSEInputBox, input.inputBox, input.inputBG{
	background-image:url(/images/inputBG.jpg);
	background: #ffffff url(/images/inputBG.jpg) left top;
	font-size:11px;
	color:#000000;
}
select.ddlgn, select.leadSEtxtSelect, textarea{
	background-image:url(/images/inputBG.jpg);
	background: #ffffff url(/images/inputBG.jpg) left top;
	font-size:11px;
	color:#000000;
}
h1.productName{
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	paddiong:0px 0px 0px 0px;
	color:#aa0000;
}
a.prodHead{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#3333333;
}
.hidden{
	display:none;
}
table.products{
border-right:1px solid #666666;	
border-left:1px solid #666666;	
border-bottom:1px solid #666666;	

}
td.productCatHeading{
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;	
	background:#dedede;
	font-size:12px;
	font-weight:bold;
	background: #dedede url(/images/prodBG.jpg) top left repeat-x;
}
td.productText{
	color:#aaaaaa;
}
a.products{
	text-decoration:none;
	font-size:10px;
	color:#333333;
}
table.form1{
	border:1px solid #aaaaaa;
	background:#efefef;
}
td.footer{
	font-size:10px;
	border-top:1px solid #aaaaaa;
	color:#aaaaaa;
}
form{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
