#wishlist{width:92px;height:31px;display:block;background:#EB1A23;color:#fff;font:bold 15px/31px Arial;position:absolute;right:0;top:50px;}

#right h3 {style.css
-x-system-font:none;
background:transparent url(/img/rh1.gif) repeat-x scroll left bottom;
color:#464444;
font-family:Arial;
font-size:21px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:48px;
line-height:48px;
margin:0;
}

.news_maincontent{font: 12px/16px Arial; color:#323132; margin:10px 0 10px 0;min-height:48px; height:auto;}
*html .news_maincontent{height:48px;}
.news_maincontent p{margin-bottom:14px;}

#news_story #news_maintop_right{width:200px; float:right; text-align:center; margin:0 auto;padding-top:30px;}
#news_story #news_maintop_right img{text-align:center; margin:0 auto;}

.catim{ 
padding-bottom: 10px; 
padding-top: 10px;
}

.productgridspace{
	clear:both;
	height: 10px;
}

#maincontent{font: 12px/16px Arial; color:#323132; margin:10px 0 10px 0;min-height:48px; height:auto;}
#maincontent p{margin-bottom:14px;}

.log_in{width:92px;height:31px;display:block;background:#333232;color:#fff;font:bold 15px/31px Arial;position:absolute;right:0;top:0;}


.faqquestion a{
	-x-system-font:none;
	color:#EB1A23;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:32px;
	text-decoration:underline;
}

.faqanswer{
	display:none;
}

.rule{
	height:1px;
	width: 100%;
	background: url(/img/rh1.gif);
	background-repeat: repeat-x;
}

.jobtitle a{
	-x-system-font:none;
	color:#EB1A23;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:32px;
	text-decoration:underline;
}

.jobdescription{
	display:none;
}

.apply{width: 180px; padding-bottom: 7px;}
.apply_job_btn{height:28px;background: url(/img/sub_box_btn.gif) repeat-x top;text-align:right;padding-right:4px;}
.apply_job_btn a{font:bold 14px/28px Arial;color:#fff;background: url(/img/sub_box_arrow.gif) no-repeat right 5px;padding-right:11px;}


.boldrule
{
	border-top: 5px solid #575555;
	display:block;
	height:0px;
}
#locatortitle{
	font-family:Arial;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold; 
	line-height:32px;
	height: 55px;
	padding-top: 10px;
}
.locatorformitem
{
	float:left;
	
}

.locatorformitemheader{
	background-color: #e1e1e1;
	padding: 5px;
	font-weight: bolder;
	margin-bottom: 5px;
}

#radiusitem,
#searchitem{
	margin-right: 5px;

}

#searchitem{
	width: 280px;
}
#searchitem input{
	width: 276px;
	height: 20px;
	margin-top: 4px;
}
#radiusitem{
	width: 282px;
}
#radiusitem select{
	width: 278px;
	height: 20px;
	margin-top: 4px;
}
#submititem{
	width: 175px;
}

input, textarea, select {
border: 1px solid threedshadow;
}

.sidefiller{
	height: 20px;
}

#searchradiustitle,
#searchagainstitle,
#searchresultstitle{
	font-family:Arial;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold; 
	line-height:32px;
}

#searchresultsheader{
	height: 40px;

}
#searchresultsbtn {width: 170px;float:right;margin-top:2px;}
#search_again_btn{height:28px;background: url(/img/sub_box_btn.gif) repeat-x top;text-align:right;padding-right:4px;}
#search_again_btn a{font:bold 14px/28px Arial;color:#fff;background: url(/img/sub_box_arrow.gif) no-repeat right 5px;padding-right:11px;}

#map_canvas{
	margin-top: 5px;
	margin-bottom: 5px;
}

#installerresults{
	padding-top: 10px;
}
.installerresult{
	float:left;
	width: 186px;
}

.actualradius{
	color: #EB1A23
}
#searchradiustitle{
	padding-top: 5px;
	padding-bottom: 5px;
}

#noresults{
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.installerresultline a{
	-x-system-font:none;
	color:#EB1A23;
	font-family:Arial;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.installerresultline#links{
	color:#EB1A23;
}

#right p a,
.box_right p a,
.news_maincontent p a,
#maincontent p a{
	color:#EB1A23;
}

#right ol,
.box_right ol,
.news_maincontent ol,
#maincontent ol{

list-style-position: outside;
	list-style-type: square;
	padding: 6px;
	margin: 2px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	margin-left:16px;
	display:block;
	list-style-type:decimal;
	list-style-position:inherit;


}

#right ol li,
.box_right ol li,
.news_maincontent ol li,
#maincontent ol li
{
	list-style: decimal;

}
#right ul,
.box_right ul,
.news_maincontent ul,
#maincontent ul
{
	
	list-style-position: outside;
	list-style-type: square;
	padding: 6px;
	margin: 2px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	margin-left:16px;
}

#right ul li,
.box_right ul li,
.news_maincontent ul li,
#maincontent ul li
{
	list-style: square;

}

.dealerformlink a,
#login a,
#right ul li a,
.box_right ul li a,
.news_maincontent ul li a,
#maincontent ul li a
{
	color:#EB1A23;
}
#nosidenavspacer{

	height: 55px;
	width: 10px;
}

.installerresultline{
	font-size: 11px;
}

.docrowheader{
	font-size: 16px;
	font-weight: bold;

	padding-top: 15px;
}
.docitemtitle{
	font-weight: bold;
}

.documentationrow{
	float:left;
	width: 325px;
	padding-right: 50px;
}

.documentationitem{
	padding-top: 15px;
	padding-bottom: 40px;
}

.docitemdownload{
	padding-top:15px;
	padding-bottom:15px;
}

#downloadinstructions{
	padding-top: 10px;
	width: 350px;
	padding-bottom: 25px;
}

#downloadinstructions p{
	padding-top: 10px;
	font-weight: bold;

}

#installationguides{
	padding-top: 15px;
	padding-bottom: 15px;
	
}

.installguidename{
	color:#464444;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 5px;
}


.installguide{
	padding-bottom: 15px;
}

.arow{
	float:left;
	width: 325px;
	padding-right: 50px;
	padding-bottom: 40px;
}

.arowcontent{
	padding-top: 10px;
}

#formsubmit{
	padding-top: 10px;
	padding-bottom: 10px;
}
#disclaimer{
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11px;
}


#contactform{
	padding-bottom: 10px;
}


input[type="radio"], input[type="checkbox"]{
	border: 0px;
}


#login table{
	width: 250px;
}

.dealerformlink a{
	font-size: 14px;
	

}
.dealerformlink{
	padding-bottom: 10px;
}


.logout{
	font-size: 14px;
	color: #EB1A23;
	
}












































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
