TABLE.frmT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: collapse
}
TD.frmL {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TD.frmL_sm {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}

TD.frmText {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TD.frmC {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TD.frmH {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; LETTER-SPACING: 5px; BACKGROUND-COLOR: #6f64aa; FONT-VARIANT: small-caps
}
TD.frmF {
	FONT-SIZE: 8pt; COLOR: white; BACKGROUND-COLOR: #6f64aa; TEXT-ALIGN: right
}
INPUT.frmB
{
	font-size: 9pt;
	color: black;
	background-color: #d2d2d2;
}
.frmR {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ff0000
}
.flat {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Verdana,sans-serif; 
}
INPUT.transparent {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: transparent
}
.hidden {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10pt; BORDER-LEFT: medium none;BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana,sans-serif; 
}
SELECT.ms {
	FONT-SIZE: 11px; FONT-FAMILY: courier new, monospace
}
