body {
	color: #000000;
	font-family: Arial, Times, Helvetica, sans-serif;
	font-size: 12px;

}

.msoDisclaimerText {
	color: #000000;
	font-family: Arial, Times, Helvetica, sans-serif;
	font-size: 11px;

}

				/** for table head cells**/		
.tableHead		{
					background-color: #669966;
				}
				
.tableHeadText	{	
					color:white;
					font-size: 12px;
				}
				
/** for links in table header cells, for sorting **/
a.tableHeadSortLink:link, a.tableHeadSortLink:active, a.tableHeadSortLink:visited	{
					color:white;
					font-size: 14px;
				}
				
a.tableHeadSortLink:hover	{
	color:#B3CDB3;
	font-size: 14px;
}

.outputData		{
					font-size:12px;
				}
a.outputData:link, a.outputData:active, a.outputData:visited	{
					font-size:12px;
				}

a.outputData:hover	{
					color: #334D33;
					font-size:12px;
				}	
				
/** for odd repeated rows **/
.tableRowOdd	{
	background-color: #F0F5F0;
	color: #000000;
	font-size: 12px;
				}

/** for even repeated rows **/
.tableRowEven	{
	background-color: #D9E5D9;
	color: #000000;
	font-size: 12px;

}
/** for the text prompts for field inputs or fields **/
.label				{
						
							font-size:14px;
							color:white;

						}						

/** for the table cells containing labels **/
.labelCell				{
							background-color: #669966;

						}	

/** for the cell containing any field input or display elements **/
.outputDataCell		{
						background-color: #D9E5D9;

					}
					
/** for the labels between sections of inputs or fields **/
.sectionLabel	{
					color: #FFFFFF;							
					font-size:16px;
					font-weight: bold;
					line-height: 15px;
				}						

/** for the table cells containing the sectionLabels **/
.sectionLabelCell	{							
						background-color: #4D734D;
						text-indent: 3px;
					}	
