A:link:hover
{
	COLOR: fuchsia;
}

Button 
{
	padding:0px; 
	cursor:hand;
}

.clsGeneral
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralBold
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralRed
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	COLOR: red;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralBlue
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	COLOR: blue;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralBoldTableHeader
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: white;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: 0C2D83;
}

.clsGeneralSmaller
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralSmallerBold
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralSmallest
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralSmallestBold
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralSmallestWarning
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: red;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralBigger
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralBiggerBold
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralBiggerBoldWarning
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: red;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralWarning
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	COLOR: red;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralWarningBold
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	COLOR: red;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralWarningItalic
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	COLOR: red;
	font-style : italic;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralSmallerWarning
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: red;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsGeneralSmallerGray
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: 777777;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsSortHeader
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	text-decoration: none; 
	color: white;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsSortHeaderBold
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	text-decoration: none; 
	color: white;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsLegendText
{
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	COLOR: Teal;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.clsMouseOverBigger
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	CURSOR: hand;
	COLOR: blue;
}

.clsPleaseWait
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	COLOR: red;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	visibility:hidden;
}	

.clsPleaseWaitDot
{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	border: solid red 1px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	visibility:hidden;
	padding:2px;
}

.clsTextBoxSmaller
{
	height: 18;
}	

.clsFixedLength
{
	FONT-FAMILY: Courier, Courier New, monospace;
}	

.clsMoneyBox
{
	FONT-FAMILY: Courier, Courier New, monospace;
}	

.clsMoneyBoxViewOnly
{
	FONT-FAMILY: Courier, Courier New, monospace;
	background-color: cccccc;
}

.clsMoneyBoxViewOnly2
{
	FONT-FAMILY: Courier, Courier New, monospace;
	COLOR: ffffff;
	background-color: cccccc;
}

.clsDropDownList
{
	FONT-SIZE: 14px;
	WIDTH: 256px;
	COLOR: 003366
}

.clsTableHeaderBgColor
{
	background-color: 000066;
	color: FFFFFF;
}
	
.clsBorderTop {
	border-top: 2px solid white;
}
	
.clsNoBorderTop {
	border-top: 0px;
}
	
.clsBorderBottom {
	border-bottom: 2px solid white;
}
	
.clsNoBorderBottom {
	border-bottom: 0px;
}

.clsBorderLeft {
	border-left: 2px solid white;
}

.clsNoBorderLeft {
	border-left: 0px;
}

.clsBorderRight {
	border-right: 2px solid white;
}

.clsNoBorderRight {
	border-right: 0px;
}

.clsBold
{
	font: bold;
}

.clsItalic
{
	font: italic;
}

.clsSmaller
{
	FONT-SIZE: 12px;
}

.clsSmallest
{
	FONT-SIZE: 10px;
}

.clsBigger
{
	FONT-SIZE: 16px;
}

.clsBiggest
{
	FONT-SIZE: 20px;
}

.clsBlue
{
	COLOR: blue;
}

.clsFuchsia
{
	COLOR: fuchsia;
}

.clsRed
{
	COLOR: red;
}

.clsGray
{
	COLOR: Gray;
}

.clsGrayLight
{
	COLOR: 808080;
}

.clsTeal
{
	COLOR: Teal;
}

.clsVerticalText
{
	writing-mode:tb-rl;
}

.clsIconCell
{
	width: 30px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
}

.clsSSIBody
{
	/*border: 2px solid 000066;*/
}