/* All capture forms */
div.CaptureForm {}

/* ContactUs form */
div#ContactUs {}

/* All container divs */
div#ContactUs div.Container 
{
margin-bottom: 2px;
}

/* All question text */
div#ContactUs span.Label {}

/* All validators */
div#ContactUs span.Validator {}

/* There is no easy way to get all input fields, as drop down menues are "select" */
/* All textbox container divs */
div.Textbox div.Container {}

/* All textbox question text */
div.TextBox span.Label {}

/* All textbox validators */
div.TextBox span.Validator {}

/* All textboxes */
div.TextBox div.Container input {}

/* All drop down menu container divs */
div.DropDown div.Container {}

/* All drop down menu question text */
div.DropDown span.Label {}

/* All drop down menu validators */
div.DropDown span.Validator {}

/* All drop down menues */
div.DropDown div.Container select 
{}

/* All checkbox container divs */
div.Checkbox div.Container {}

/* All checkbox question text */
div.Checkbox span.Label {}

/* All checkbox validators */
div.Checkbox span.Validator {}

/* All checkboxes */
div.Checkbox div.Container input {}

/* Intro text */
div#ContactUs span#CaptureForm_lblIntroductoryText {}

/* First Name */
div#ContactUs div#CaptureForm_FirstNameContainer {}
div#ContactUs div#CaptureForm_FirstNameContainer span#CaptureForm_FirstNameLabel {}
div#ContactUs div#CaptureForm_FirstNameContainer span.Validator {}
div#ContactUs div#CaptureForm_FirstNameContainer #CaptureForm_FirstName 
{
margin-left: 100px;
}

/* Last Name */
div#ContactUs div#CaptureForm_LastNameContainer {}
div#ContactUs div#CaptureForm_LastNameContainer span#CaptureForm_LastNameLabel {}
div#ContactUs div#CaptureForm_LastNameContainer span.Validator {}
div#ContactUs div#CaptureForm_LastNameContainer #CaptureForm_LastName 
{
margin-left: 100px;
}

/* Email Address */
div#ContactUs div#CaptureForm_EmailAddressContainer {}
div#ContactUs div#CaptureForm_EmailAddressContainer span#CaptureForm_EmailAddressLabel {}
div#ContactUs div#CaptureForm_EmailAddressContainer span.Validator {}
div#ContactUs div#CaptureForm_EmailAddressContainer #CaptureForm_EmailAddress 
{
margin-left: 81px;
}

/* Address1 */
div#ContactUs div#CaptureForm_Address1Container {}
div#ContactUs div#CaptureForm_Address1Container span#CaptureForm_Address1Label {}
div#ContactUs div#CaptureForm_Address1Container span.Validator {}
div#ContactUs div#CaptureForm_Address1Container #CaptureForm_Address1 
{
margin-left: 104px;
}

/* City */
div#ContactUs div#CaptureForm_CityContainer {}
div#ContactUs div#CaptureForm_CityContainer span#CaptureForm_CityLabel {}
div#ContactUs div#CaptureForm_CityContainer span.Validator {}
div#ContactUs div#CaptureForm_CityContainer #CaptureForm_City 
{
margin-left: 138px;
}

/* State */
div#ContactUs div#CaptureForm_StateContainer {}
div#ContactUs div#CaptureForm_StateContainer span#CaptureForm_StateLabel {}
div#ContactUs div#CaptureForm_StateContainer span.Validator {}
div#ContactUs div#CaptureForm_StateContainer #CaptureForm_State 
{
margin-left: 130px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

/* Postal Code */
div#ContactUs div#CaptureForm_PostalCodeContainer {}
div#ContactUs div#CaptureForm_PostalCodeContainer span#CaptureForm_PostalCodeLabel {}
div#ContactUs div#CaptureForm_PostalCodeContainer span.Validator {}
div#ContactUs div#CaptureForm_PostalCodeContainer #CaptureForm_PostalCode 
{
margin-left: 109px;
}

/* Home Phone */
div#ContactUs div#CaptureForm_HomePhoneContainer {}
div#ContactUs div#CaptureForm_HomePhoneContainer span#CaptureForm_HomePhoneLabel {}
div#ContactUs div#CaptureForm_HomePhoneContainer span.Validator {}
div#ContactUs div#CaptureForm_HomePhoneContainer #CaptureForm_HomePhone 
{
margin-left: 87px;
}

/* PhoneCheck */
div#ContactUs div#CaptureForm_PhoneCheckContainer 
{
height: 30px;	
}
div#ContactUs div#CaptureForm_PhoneCheckContainer span#CaptureForm_PhoneCheckLabel {}
div#ContactUs div#CaptureForm_PhoneCheckContainer span.Validator {}
div#ContactUs div#CaptureForm_PhoneCheckContainer #CaptureForm_PhoneCheck 
{
position: relative;
left: 330px;
top: -20px;
}

/* HomeLocation */
div#ContactUs div#CaptureForm_HomeLocationContainer {}
div#ContactUs div#CaptureForm_HomeLocationContainer span#CaptureForm_HomeLocationLabel {}
div#ContactUs div#CaptureForm_HomeLocationContainer span.Validator {}
div#ContactUs div#CaptureForm_HomeLocationContainer #CaptureForm_HomeLocation 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
margin-left: 15px;
}

/* CommunityInterest */
div#ContactUs div#CaptureForm_CommunityInterestContainer {}
div#ContactUs div#CaptureForm_CommunityInterestContainer span#CaptureForm_CommunityInterestLabel {}
div#ContactUs div#CaptureForm_CommunityInterestContainer span.Validator {}
div#ContactUs div#CaptureForm_CommunityInterestContainer #CaptureForm_CommunityInterest {}

/* PriceRange */
div#ContactUs div#CaptureForm_PriceRangeContainer {}
div#ContactUs div#CaptureForm_PriceRangeContainer span#CaptureForm_PriceRangeLabel {}
div#ContactUs div#CaptureForm_PriceRangeContainer span.Validator {}
div#ContactUs div#CaptureForm_PriceRangeContainer #CaptureForm_PriceRange 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
margin-left: 50px;
}

/* MoveInDate */
div#ContactUs div#CaptureForm_MoveInDateContainer {}
div#ContactUs div#CaptureForm_MoveInDateContainer span#CaptureForm_MoveInDateLabel {}
div#ContactUs div#CaptureForm_MoveInDateContainer span.Validator {}
div#ContactUs div#CaptureForm_MoveInDateContainer #CaptureForm_MoveInDate 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
margin-left: 52px;
}

/* SellExisting */
div#ContactUs div#CaptureForm_SellExistingContainer {}
div#ContactUs div#CaptureForm_SellExistingContainer span#CaptureForm_SellExistingLabel {}
div#ContactUs div#CaptureForm_SellExistingContainer span.Validator {}
div#ContactUs div#CaptureForm_SellExistingContainer #CaptureForm_SellExisting 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
margin-left: 20px;
}

/* PurchaseReason */
div#ContactUs div#CaptureForm_PurchaseReasonContainer {}
div#ContactUs div#CaptureForm_PurchaseReasonContainer span#CaptureForm_PurchaseReasonLabel {}
div#ContactUs div#CaptureForm_PurchaseReasonContainer span.Validator {}
div#ContactUs div#CaptureForm_PurchaseReasonContainer #CaptureForm_PurchaseReason {}

/* LearnAbout */
div#ContactUs div#CaptureForm_LearnAboutContainer {}
div#ContactUs div#CaptureForm_LearnAboutContainer span#CaptureForm_LearnAboutLabel {}
div#ContactUs div#CaptureForm_LearnAboutContainer span.Validator {}
div#ContactUs div#CaptureForm_LearnAboutContainer #CaptureForm_LearnAbout 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
margin-left: 15px;
}

/* Comments */
div#ContactUs div#CaptureForm_CommentsContainer {}
div#ContactUs div#CaptureForm_CommentsContainer span#CaptureForm_CommentsLabel { }
div#ContactUs div#CaptureForm_CommentsContainer span.Validator {}
div#ContactUs div#CaptureForm_CommentsContainer #CaptureForm_Comments 
{
margin-left: 15px;
width: 400px;
height: 100px;
}
