﻿/* Content Area */
#contentContainer
{
	width: 940px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	text-align: left;
	background-color: #FFFFFF;
	padding: 10px 9px;
	overflow: auto;
	clear: both;	
}
#companyTitle
{
	width: 940px;
	font: 20px Tahoma, Trebuchet, Verdana;
	text-transform: uppercase;
	font-weight: bold;
	color: #003366;
	margin-bottom: 10px;
}

#leftCol
{
	float: left;
	width: 220px;
	text-align: left;
}

#rightCol
{
	margin-left: 20px;		
	float: left;
	width: 700px;
	text-align: left;
}

/* -------------------------------- Left Column Styles -------------------------------- */
.leftColContainer
{
	width: 218px;
	text-align: left;
	background-color: #F7F9F9;
}
.leftColContent
{
	width: 208px;
	margin: 0 5px;
	overflow: hidden;
}
#companyName
{
	width: 208px;
	font: 14px Tahoma, Trebuchet, Verdana;
	font-weight: bold;
	color: #990000;	
	text-align: left;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCCCCC;
}
.companyInfoSection
{
	margin-bottom: 10px;	
}
.leftColSectionHeader
{
	font: 12px Tahoma, Trebuchet, Verdana;
	color: #003366;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
}
.leftColSection
{
	width: 208px;
	margin-left: 20px; 
}
/* -------------------------------- Right Column Styles -------------------------------- */
.rightColContainer
{
	width: 698px;
	text-align: left;
	background-color: #FFFFE5;
}
.rightColContent
{
	width: 688px;
	margin: 0px 5px;
	overflow: hidden;
}
#rightColTitle
{
	width: 688px;
	font: 14px Tahoma, Trebuchet, Verdana;
	font-weight: bold;
	color: #990000;	
	text-align: left;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCCCCC;	
}
.rightColHeader
{
	font: 12px Tahoma, Trebuchet, Verdana;
	color: #003366;
	font-weight: bold;
	width: 688px;
	text-transform: uppercase;
	margin-bottom: 5px;
}
.requiredLegend
{
	color: Red;
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	width: 688px;
}
.formSection
{
	width: 668px;
	padding-left: 20px;
}
.formRow
{
	width: 668px;
	overflow: auto;
}
.spacer
{
	width: 100%;
	height: 7px;	
}
.formField
{
	font-weight: bold;
}
.reqFormField
{	
	font-weight: bold;
	color: Red;	
}
.reqIndentField
{
	font-weight: bold;
	color: Red;	
	width:120px; 
	float:left; 
	margin-right:10px; 
	text-align:right;	
}
.indentField
{
	font-weight: bold;
	width:120px; 
	float:left; 
	margin-right:10px; 
	text-align:right;	
}
.indentElement
{
	float:left; 
	width:538px;	
}