﻿#contactUs_form_container
{width:520px;margin:0 3em;font-size:.9em;}

.ContactUs_PhoneContactText
{font-size:.8em;}

#contactUs_otherForms 
{display: none;border: 1px solid #ccc;padding: .5em;margin: 1em;}

#contactUs_otherForms img
{margin-right: .5em;}


#ContactUs_ContactInformation
{margin-bottom:0;padding-bottom:0;border-bottom:none;}

#ContactUs_ContactInformation input, #ContactUs_ContactInformation select 
{margin: .3em .3em 0 .3em;}

#ContactUs_ContactInformation .form_label
{width:140px;vertical-align:text-bottom;line-height:1.8em;float:left;position:relative;}

#ContactUs_ContactInformation .form_control
{margin-left:140px;line-height:1.8em;}

#ContactUs_ContactInformation .error_text
{display:block;font-size:80%;}


#ContactUs_storeList ul
{list-style-type:none;margin:.5em .5em 1em .5em;padding:0;}

.ContactUs_Products table, .ContactUs_Url
{width: 95%;margin: 0 auto 1em;}

.ContactUs_Url
{background-color:#ddd;padding:.35em;margin:.35em;font-size:110%;color:#444;}

#ContactUs_PreferredStore ul
{float: left;width: 22%;height:60px;
margin:1em;padding:0;list-style-type:none;position:relative;}

#ContactUs_PreferredStore input
{display: inline;}

#ContactUs_Phone_storeList ul 
{list-style-type:none;clear:both;margin:0;padding:0;
border-bottom:solid 1px #bbb;height:15px;width: 300px;}

#ContactUs_Phone_storeList ul li
{float: left;margin-bottom: 1em;}

#ContactUs_Phone_storeList ul li.storeList_Name
{width: 150px;}

#ContactUs_Phone_storeList ul li.storeList_Phone
{}

#ContactUs_Phone_storeList input
{margin:2em 0 0 2em;}

.contactUs_questionType_serviceInquiry 
{display: none;}

.contactUs_questionType_orderStatus {
	display: none;
}

.contactUs_questionType_priceQuote 
{display: none;}

.storeList_Phone2
{display:none;}


#contact_statusSuccess 
{font-size: 1.5em;color: #009900;margin: 1em 0;}

#contact_statusError 
{font-size: 1.5em;color: #c00000;	margin: 1em 0;}

.contact_secondaryForms 
{list-style-type: none;margin: .35em;padding: 0;}

.contact_secondaryForms li
{margin: .6em 0;}

.contact_secondaryForms .form_label 
{width: 100px;}

.contact_message 
{width: 400px;margin: 1em 0;}

