a.AccountHeading
{
	font-variant:small-caps;
	font-family:Georgia;
	font-size:14px;
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	COLOR: #565656;
    letter-spacing:0.2pt;
}

.additionalColumnHeader 
{
	background-color: #eeeedd;
	font-weight: bold;
	color: #003366;
}

.additionalColumn
{
	background-color: #eeeedd;
}

.AdjustmentAccountLabel 
{
	color: red;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;			
}

.StandByMessage
{
	color: red;
	font-weight: bold;
	font-size: 12px;
}

.AccountLabel
{
	color: #003366;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;		
}

.OptionalAccountLabel
{
	color: #003366;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;		
}

.SummaryAccountLabel
{
	color: #336600;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;		
}

.optional_custom_label
{
	font-family: MS Sans Serif, Verdana, Arial, Helvetica, Tahoma;
	font-size: 100%;
	text-decoration: none; color: #003366; 		
}

.preserved_custom_label
{
	font-family: MS Sans Serif, Verdana, Arial, Helvetica, Tahoma;
	font-size: 100%;
	text-decoration: none; color: #003366; 		
}

.custom_label_text
{
	font-family: MS Sans Serif, Verdana, Arial, Helvetica, Tahoma;
	font-size: 100%;
	text-decoration: none; color: #003366; 		
}

.customInput
{
	text-align: right;
	font-size: 10px;
	width: 83px;
	border:solid 1px #888888;
}
.customInputText
{
	text-align: right;
	font-size: 10px;
	width: 183px;
	border:solid 1px #888888;
}
.handpointer
{
	cursor:pointer;
	cursor:hand;
}
.input
{
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
}
.error 
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: Maroon;		
}

.note {
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 10px;
	color: Red;
}

.ProfitInputBox
{
	text-align: right;
	width: 93px;
	border:solid 1px #888888;
}

.ProfitWideTextBox
{
	border:solid 1px #888888;
}

.InputBox
{
	border:solid 1px #888888;
}

.input_bottom_footer
{
	clear: both;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	width: 790px;
}
.input_top_header 
{
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	width: 790px;
}
.IntegratorInstructions {
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	background-color: #f8f8f8;
	cursor: default;
}

.IntegratorInstructionsPrinterFriendly {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #333333;
}

.medium {
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 11px;
}

.newslinks
{
	FONT-SIZE: 11px;
	COLOR: #666666
}