﻿#fields {}
#fields .field { padding: 5px; margin-bottom: 3px;  }
#fields .field .title { font-weight: bold; }
#fields .field .title label { }
#fields .field .description { font-size: 90%; color: gray; }
#fields .field .fixedDescription { font-size: 90%; color: #444; }

#fields .personName .firstName,
#fields .personName .middleName { float: left; padding-right: 10px; }
#fields .personName .lastName { }

#fields .date .month,
#fields .date .day,
#fields .phone .area,
#fields .phone .digit0,
#fields .address .city,
#fields .state { float: left; padding-right: 10px; }

#fields .street1,
#fields .street2 { margin-bottom: 5px; }

#fields .separator { padding: 10px 3px; background: white;}
#fields .separator .title label { font-size: 130%; }
#fields .separator .description { font-size: 100%; color: black;}

#fields .active {  }
#fields .over {  }
#fields .req { font-weight:normal;}

.form-report
{
	padding:20px 0;
	color:#666c71;
	width:250px;
}

.form-report ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}

.form-report .bar
{
    background: url(../Images/poll-bar.gif) repeat-x;
    margin-top: 10px;
    font-size: 8px;
}
