.formgeneratorErrorDiv
{
    width:100%;
}


.FormGenerator_CssClass
{
    width:100%;
}


.Section_CssClass 
{
    width:100%;
}


.CheckBoxList_CssClassRow, .DropDownList_CssClassRow,
.FileUpload_CssClassRow, .ListBox_CssClassRow,
.RadioButtonList_CssClassRow, .Spacer_CssClassRow,
.Submit_CssClassRow, .TextBox_CssClassRow
{
    height:24px;
}


.CheckBoxList_CssClassLabelCell, .CheckBoxList_CssClassLabelRequiredCell,
.DropDownList_CssClassLabelCell, .DropDownList_CssClassLabelRequiredCell,
.FileUpload_CssClassLabelCell, .FileUpload_CssClassLabelRequiredCell,
.ListBox_CssClassLabelCell, .ListBox_CssClassLabelRequiredCell,
.RadioButtonList_CssClassLabelCell, .RadioButtonList_CssClassLabelRequiredCell,
.TextBox_CssClassLabelCell, .TextBox_CssClassLabelRequiredCell,
.Spacer_CssClassLabelCell
{
    text-align:right;
    vertical-align:top;
    padding:4px 10px 0px 0px;
}

.CheckBoxList_CssClassLabel, .CheckBoxList_CssClassLabelRequired,
.DropDownList_CssClassLabel, .DropDownList_CssClassLabelRequired,
.FileUpload_CssClassLabel, .FileUpload_CssClassLabelRequired,
.ListBox_CssClassLabel, .ListBox_CssClassLabelRequired,
.RadioButtonList_CssClassLabel, .RadioButtonList_CssClassLabelRequired,
.TextBox_CssClassLabel, .TextBox_CssClassLabelRequired,
.Spacer_CssClassLabel
{
	margin:0px;
	padding:0px;
    color:#333333;
    font-family:Verdana;
    font-size:11px;
	font-weight:normal;
	line-height:16px;
}


.CheckBoxList_CssClassData, .CheckBoxList_CssClassDataRequired,
.DropDownList_CssClassData, .DropDownList_CssClassDataRequired,
.FileUpload_CssClassData, .FileUpload_CssClassDataRequired,
.ListBox_CssClassData, .ListBox_CssClassDataRequired,
.RadioButtonList_CssClassData, .RadioButtonList_CssClassDataRequired,
.TextBox_CssClassData, .TextBox_CssClassDataRequired,
.postalCodeTextBox
{
    color:#333333;
    font-family:Verdana;
    font-size:10px;
	font-weight:normal;
	padding:0px 2px 0px 2px;
	border:solid 1px #BBBBBB;
	height:15px;
	width:400px;
}

.DropDownList_CssClassData, .DropDownList_CssClassDataRequired
{
    height:20px;
    width:auto;
    padding:0px;
}

.TextArea_CssClassData, .TextAreaBox_CssClassDataRequired
{
    color:#333333;
    font-family:Verdana;
    font-size:10px;
	font-weight:normal;
	padding:0px 2px 0px 2px;
	border:solid 1px #BBBBBB;
	width:400px;
	resize:none;
}

.postalCodeTextBox
{
    width:50px;
}

.CheckBoxList_CssClassFieldTip, .CheckBoxList_CssClassFieldTipRequired,
.DropDownList_CssClassFieldTip, .DropDownList_CssClassFieldTipRequired,
.FileUpload_CssClassFieldTip, .FileUpload_CssClassFieldTipRequired,
.ListBox_CssClassFieldTip, .ListBox_CssClassFieldTipRequired,
.RadioButtonList_CssClassFieldTip, .RadioButtonList_CssClassFieldTipRequired,
.TextBox_CssClassFieldTip, .TextBox_CssClassFieldTipRequired
{
	margin:0px;
	padding:0px 0px 0px 5px;
    color:#333333;
    font-family:Verdana;
    font-size:11px;
	font-weight:normal;
	line-height:16px;
}


.Submit_CssClassCell 
{
    height:40px;
    text-align:center;
}


a.Submit_CssClassSubmit, a.Submit_CssClassSubmit:link, a.Submit_CssClassSubmit:active, a.Submit_CssClassSubmit:visited, a.Submit_CssClassSubmit:hover
{
    background-image:url('/01/images/SquarePoints.gif');
    background-repeat:no-repeat;
    background-position:5px;
    padding-left:20px;
    color:#000000;
    font-family:Verdana;
    font-size:11px;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
}


a.Submit_CssClassSubmit:hover
{
    color:#D21E27;
    text-decoration:underline;
}


.formgeneratorError
{
    color:#FF0000;
}