#contactFormContainer
{
float: left;
width: 49x0px;
margin: 2px 0 0 20px;
padding: 2px 14px;
background-color: #f5f5f5;
color: #000;
font-size: 11px;
}

#contactFormContainer br
{
clear: left;
}

#contactFormContainer b
{
font-style: italic;
}

.inputContainer
{
float: left;
margin: 0 10px 5px 0;
}

.inputContainerWide
{
float: left;
clear: both;
margin: 0 10px 5px 0;
}

.inputHalf
{
float: left;
width: 195px;
}

.inputWide
{
float: left;
width: 420px;
margin: 0 0 5px 0;
}

.selectHalf
{
width: 198px;
}

.selectWide
{
width: 200px;
}

#contactFormContainer label,
#contactFormContainer input
{
float: left;
margin: 1px 4px 1px 0;
}

label.checkbox
{
padding: 2px 10px 0 5px;
}

.line
{
float: left;
clear: both;
margin: 2px 0;
padding: 2px 0;
}

#submitButton
{
float: left;
clear: both;
margin: 10px 0 0 275px;
padding: 5px 0;
}

.required
{
float: left;
margin: 1px 7px 0 0;
}

#requiredField
{
float: left; 
margin: 1px 0 0 0; 
background: transparent;
color: #999;
}

.clear
{
clear: both;
}

