.WebFormBox-WebFormBlock2Col
{
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	clear: both;
}
.WebFormBox-WebFormHeadBlock2Col
{	
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.WebFormBox-WebFormTitle2Col
{
	padding: 5px 0px 0px 30px;
    margin: 0px 0px 5px 0px;
    font-size: 12pt;
    font-family:  verdana, arial, helvetica, sans-serif;
    font-weight: Normal;  
    color: #000000;
	height: 16px;
}
.WebFormBox-WebFormBody2Col
{
	padding: 5px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 9pt;
    font-family:  arial, helvetica, sans-serif;
	line-height: 12pt;
    color: #000000;
}
.WebFormBox-WebFormTable2Col
{
	width: 75%;
}
.WebFormBox-WebFormErrorMessage2Col
{
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	font-size: 10pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}
.WebFormBox-WebFormQuestion2Col,
.WebFormBox-WebFormQuestionReadOnly2Col,
.WebFormBox-WebFormQuestionError2Col
{    
	padding: 5px 0px 0px 5px;
    margin: 0px 0px 0px 0px;
    font-size: 9pt;
    font-family:  arial, helvetica, sans-serif;
    vertical-align: top;
    text-align: right;
    width: 50%;
}
.WebFormBox-WebFormAsterisk2Col,
.WebFormBox-WebFormAsteriskReadOnly2Col,
.WebFormBox-WebFormAsteriskError2Col
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    color: #CC0000;
}
.WebFormBox-WebFormNumber2Col
{
	padding: 0px 2px 0px 0px;
	margin: 0px 0px 0px 0px;
    color: #313031;
}
.WebFormBox-WebFormNumberReadOnly2Col
{
	padding: 0px 2px 0px 0px;
	margin: 0px 0px 0px 0px;
    color: #999999;
}
.WebFormBox-WebFormNumberError2Col
{
	padding: 0px 2px 0px 0px;
	margin: 0px 0px 0px 0px;
    color: red;
}
.WebFormBox-WebFormQuestionText2Col
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    color: #313031;
}
.WebFormBox-WebFormQuestionTextReadOnly2Col
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    color: #999999;
}
.WebFormBox-WebFormQuestionTextError2Col
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    color: red;
}
.WebFormBox-WebFormAnswer2Col,
.WebFormBox-WebFormAnswerReadOnly2Col,
.WebFormBox-WebFormOutput2Col
{    
	padding: 2px 0px 0px 5px;
    margin: 0px 0px 0px 0px;
    font-size: 9pt;
    font-family:  arial, helvetica, sans-serif;
    vertical-align: top;
    color: #313031;
    width: 50%;
}
.WebFormBox-WebFormInput2Col,
.WebFormBox-WebFormPassword2Col,
.WebFormBox-WebFormSelectList2Col
{
    width: 100%;
}
.WebFormBox-WebFormInputReadOnly2Col
{
	width: 100%;
	color: #999999;	    
}
.WebFormBox-WebFormRangeEntry2Col
{
	padding: 0px 5px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 9pt;
    font-family:  arial, helvetica, sans-serif;
}
.WebFormBox-WebFormSelectLine2Col,
.WebFormBox-WebFormSelect1Line2Col
{
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.WebFormBox-WebFormTextArea2Col
{
    width: 100%;    
    height: 80px;
}
.WebFormBox-WebFormQuestionErrorLine2Col
{    
	padding: 0px 0px 0px 5px;
    margin: 0px 0px 0px 0px;
    font-size: 9pt;
    font-family:  arial, helvetica, sans-serif;
    vertical-align: top;
    color: Red;
    width: 50%;
}
.WebFormBox-WebFormSubmit2Col
{
	padding: 10px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    vertical-align: top;
    text-align: right;
}

