
.formtable
{
BORDER-COLLAPSE: separate
}
.optionsCell
{
	BORDER-COLLAPSE: separate;
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    background-color:#E9ECF4;	    
    background-color:#ffffff;
}

.noteHeader
{
	BORDER-RIGHT: #590361 2px solid; BORDER-TOP: #590361 2px solid; BORDER-LEFT: #590361 2px solid; BORDER-BOTTOM: #590361 2px solid; BORDER-COLLAPSE: separate;
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    background-color:#FDF7DF;	    
    font-weight:bold;
}
.optionsTable
{
	padding: 2 2 2 2;
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: separate;
	background-color:#ffffff;
}

.inputnoborder {background-color:#f7f7f7; font-family: Verdana,Arial, sans-serif; font-weight:bold;border-color:#F2F2F2; border-style: solid; border-width:1;}

.formLabel
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
}

.formLabelClamp
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
}

.formNoteVisible
{
    font-size:8pt;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    background-color:#FDF7DF;
    font-style:italic;
}

.formNoteVisibleClamp
{
    font-size:8pt;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    background-color:#FDF7DF;
    font-style:italic;
}

.formHeader
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    FONT-WEIGHT:bold;
    background-color:#ffffff;
}

.errorLabel
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    color:#CC0202
}
.helpButton 
{
	font-size:11pt;
	text-decoration:none;
	cursor:hand;
	font-weight:bold;
	background-color: #E2E2E2;
	border: solid 1px #A2A2A2;
	color:#590361;
}
a.helpButton:hover 
{
	font-size:medium;
	cursor:hand;
	text-decoration:none;	
	font-weight:bold;
	color:#590361;
}
.boldlink 
{
	font-weight:bold;	
}

.gridHeader
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    FONT-WEIGHT:bold;
}

.finalId
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Arial, 'MS Sans Serif';
    FONT-WEIGHT:bold;
}

.popup {border: solid 1px #590361; PADDING-RIGHT:4px;  PADDING-LEFT:4px; FONT-SIZE:9pt; Z-INDEX:100; LEFT:0px; VISIBILITY:HIDDEN; PADDING-BOTTOM:4px;  WIDTH:275px; PADDING-TOP:4px; FONT-FAMILY:Verdana,Arial,Sans-Serif; font-size:8pt; POSITION:absolute; TOP:0px; BACKGROUND-COLOR:#F2F2F2; font-weight:normal;}
.list {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000}


#resultsTable a:link, #resultsTable a:visited {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
}

#resultsTable a:hover{
	text-decoration: none;
}

#resultsTable td{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #907967;
	background-color: #EEEEEE;
}

#resultsTable .tableHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	border-right: 1px solid #999999;
	background-color:	#AC81B0;	
}