#contactFormContainer
{
width: 560px;
font-size: 11px;
background: transparent;
color: #da4020;
}

#contactFormContainer br
{
clear: left;
}

#contactFormContainer b
{
background: transparent;
color: #da4020;
font-weight: normal;
}

#contactFormContainer p
{
margin: 2px 0;
color: #999;
}

.inputContainer
{
float: left;
margin: 0 10px 5px 0;
}

.inputContainerWide
{
float: left;
clear: both;
margin: 0 10px 5px 0;
}

.inputHalf
{
width: 125px;
}

.inputWide
{
width: 300px;
margin: 0 0 5px 0;
}

.selectHalf
{
width: 130px;
margin: 0 0 5px 0;
}

.selectWide
{
width: 200px;
}

label,
input
{
float: left;
margin: 1px 4px 1px 0;
color: #999;
}

.line
{
float: left;
clear: both;
margin: 2px 0;
}

.btmLine
{
float: left;
clear: both;
width: 500px;
margin: 5px 0;
border-bottom: 1px solid #666;
}

* html .btmLine
{
margin: 0;
}

#contactFormContainer .agree
{
float: right;
margin: 5px 60px 0 0;
}

* html #contactFormContainer .agree
{
margin: 0 30px 0 0;
}

#submitButton
{
float: right;
clear: both;
margin: 5px 60px 0 0;
}

* html #submitButton
{
margin: 5px 60px 0 0;
}

.required
{
float: left;
margin: 0 7px 0 0;
}

#requiredField
{
float: left; 
margin: 1px 0 0 0; 
background: transparent;
color: #999;
}
 
#cb_col1 p
{
margin: 0;
}

img.subheader {
	margin: 15px 0 0 0;
}

.clear
{
clear: both;
line-height: 1px;
}

