/* 
    Document   : clientpnformationform
    Created on : Jul 9, 2012, 3:06:46 PM
    Author     : admin
    Description:
        Purpose of the stylesheet follows.
*/
#ssn
{
    padding: 3px;
}
#first_name
{
    float: left;
    padding: 3px;
}
#middle_name
{
    float: left;
    padding: 3px;
}
#last_name
{
	
    padding: 3px;
}
#current_address
{
    float: left;
    padding: 3px;
}
#email
{
    padding: 3px;
}
#city
{
    float: left;
    padding: 3px;
}
#state
{
    float: left;
    padding: 3px;
}
#zipcode
{
    float: left;
    padding: 3px;
}
#genderWidget
{
    padding-top: 8px;
}
#genderLabel
{
    float: left; 
    padding: 8px;
}
#home_phone
{
    float: left;
    width: 244px;
    padding: 3px;
}
#cell_phone
{
    float: left;
    width: 243px;
    padding: 3px;
}
#work_phone
{
    float: left;
    width: 243px;
    padding: 3px;
}
#birth_date
{
    padding: 3px;
}
#license_no
{
    float: left;
    padding: 3px;
}
#prev_address1
{
    padding: 3px;
}
#prev_address2
{
    padding: 3px;
}
#prev_address3
{
    padding: 3px;
}
#license_state
{
    float: left;
    padding: 3px;
}
#state
{
    float: left;
    padding: 3px;
}
#ethnicity
{
    float: left;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
}
#employer
{
    float: left;
    padding: 3px;
}
#employment_type
{
    padding: 3px;
}
#alias
{
    float: left;
    width: 476px;
    padding: 3px;
}
#church_affiliation
{
    padding: 3px;
}
#spouse_detail_id
{
    float: left;
    width: 40%;
    padding: 3px;
}
#spouse_other_name
{
    float: left;
    padding: 3px;
}
#spouse_other_ssn
{
    float: left;
    padding: 3px;
}
#spouse_other_birthdate
{
    padding: 3px;
}
#children
{
    padding: 3px;
}
#other_adult_oneFirstName
{
   padding: 3px; 
}
#other_adult_oneLastName
{
   padding: 3px; 
}
#other_adult_oneSsn
{
   padding: 3px; 
}
#other_adult_twoFirstName
{
   padding: 3px; 
}
#other_adult_twoLastName
{
   padding: 3px; 
}
#other_adult_twoSsn
{
   padding: 3px; 
}



form.clientinformationform div { clear: left; margin-bottom: 10px; }
form.clientinformationform label { float: left; margin-right: 10px; text-align: right; width: 100px; font-weight: bold; vertical-align: top; padding-top: 10px; }
form.clientinformationform input[type="text"],
form.clientinformationform input[type="email"]
    { width: 500px; line-height: 26px; font-size: 20px; min-height: 26px; }
form.clientinformationform textarea { width: 500px; height: 150px; line-height: 26px; font-size: 20px; }
form.clientinformationform input[type="submit"] { margin-left: 110px; width: 508px; line-height: 26px; font-size: 20px; min-height: 26px; }
form.clientinformationform ul li { color: #ff0000; margin-bottom: 5px; }


