.is_price{ background-color:#ffff00;}
a.showroom_link,a.showroom_link:active{ 
	color:#0000FF; 
	font: bold 14px Arial; 
	text-decoration:none;
}
a.showroom_link:hover{ 
	color:#FF0000; 
	font: bold 14px Arial;
	text-decoration:underline;
}
#showroom_table{	width:80%;
					color:#000009; 
					font: bold 14px Arial;
					margin:10px;			
}
#research_iframe{	background:fffffe;
					width:990px;
					height:400px;
}
.internal_iframe{	background:fffffe;
					width:870px;
					height:500px;
}

.showroom_button{ margin:5px;}
.location_table{ background:#fffffe url('../images/locations_bg.jpg');background-repeat:repeat-x;color:#000000; font: normal 12px arial;width:90%;margin:10px;border:1px solid #c0c0c0;text-align:left;}
.location_name{ color:#000099; font: bold 14px arial;height:22px;}
a.service_parts_link,a.service_parts_link:active{ color:#000099; font: normal 12px arial; text-decoration:none;}
a.service_parts_link:hover{ color:#990000; font: normal 12px arial; text-decoration:underline;}
#service_table{color:#000000; font: normal 12px arial;width:100%;}

h1.fpage-title{ font: bold 16px tahoma; margin:0px; padding:10px; text-align:left;}
#cform-page-div{ background-color:#fffffe; width:800px; color:#000000; height:400px;}
#cform-div{ width:500px; float:left; text-align:left;}
fieldset.form-fs{ border-color: 1px solid #cccccc; font:normal 11px tahoma; color:#000000; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; margin-bottom:10px;  margin-left:10px;}
legend{ color:#000000;}
label{ float: left; width:100px; text-align:right; padding-right:5px; font:normal 12px tahoma;}
label.hours{ float: left; width:75px; text-align:right; padding-right:5px; font:normal 11px tahoma;}
label.error { float: left; color: red; padding-left: .5em; width:90%; text-align:center;}
input.error { width:250px; color:#000000; text-align:left; font:normal 12px tahoma; border:1px dotted #ff0000;}
textarea.error { width:250px; color:#000000; text-align:left; font:normal 12px tahoma; border:1px dotted #ff0000;}
em{ font-weight: bold; padding-right: 1em; vertical-align: top; color:#ff0000;}
p { clear: both; }
.form-input{ width:250px; color:#000000; text-align:left; font:normal 12px tahoma;}
.charcounter{ padding-left:5px;}
div.hours-div{ margin-top:5px; margin-bottom:5px; font:normal 11px tahoma;}
.contact-button{ width:100px; border:1px solid #999999; margin:2px; font:normal 11px tahoma;}
a.cform_link, a.cform_link:visited, a.cform_link:active { color:#0000ff; text-decoration:none; font:normal 11px tahoma;}
a.cform_link:hover{	color:#0000ff; cursor:hand; text-decoration:none; font:normal 11px tahoma;}
