
body
{
	margin:0;
	background-color:#FFFFFF;
}

TD
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
}

td.menutab-hl
{
	background-color:#F1F1F1;
	height:24;
	text-align: center;
	border-right: 0.8pt outset #CCCCCC;	
	border-left: 0.8pt outset #CCCCCC;
	border-top: 0.8pt outset #CCCCCC;
}


td.menutab
{
	background-color:#CCCCCC;
	border:0.8pt solid #999999;
	height:22;
	text-align: center;
}

td.separator
{
	BORDER-BOTTOM: #999999 0.8pt solid;
}

td.sidetab
{
	background-color:#E9E9E9;
	height:23;
	text-align: center;
	border-top: 0.8pt solid #CCCCCC;
	border-right: 0.8pt solid #cccccc;
	border-bottom: 0.8pt solid #CCCCCC;
}

td.sidetab-sel
{
	background-color:#FFFFFF;
	height:23;
	text-align: center;
	border-top: 0.8pt solid #CCCCCC;
	border-left: 0.8pt solid #cccccc;
	border-bottom: 0.8pt solid #CCCCCC;
}

td.sideseparator
{
	background-color:#F1F1F1;
	border-right: 0.8pt solid #cccccc;
}

td.sidemenu
{
	background-color:#F1F1F1;	
}

A
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight:bold;
	color:#003366;
	text-decoration: none;
}

A:visited
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight:bold;
	color:#003366;
	text-decoration: none;
}

A.mmlink
{
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
}

A.mmlink:visited
{
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
}

A.trlink
{
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;	
}

A.trlink:visited
{
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;	
}

A.smlink
{
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
}

A.smlink:visited
{
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
}

.warningText
{
	font-family: Verdana, Tahoma, Arial;
	font-size:8pt;
	font-weight:bold;
	color:Red;
}

/* FORM CONTROLS */

.pageTitle
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 14pt;
	font-weight: bold;
	color:#000000;
}

.pageTitle2
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color:#000000;
}
.pageTitle3
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	color:#FFFFFF;
}

.label2
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color:#000000;
	padding:3;

}

.label
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color:#FFFFFF;
	padding:3;

}

.label_cln
{
	background-color:#003366;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight: bold;
	color:#FFFFFF;
}


.btn
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight:bold;
	background-color:#CCCCCC;
	border:0.9pt solid #000000;
}

.btn2
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight:normal;
	background-color:#CCCCCC;
	border:0.8pt solid #000000;
	padding:0;
}

.textbox
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
}

.text2
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
}

.text3
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
}

.textbox-ro
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color:#CCCCCC;
}

.droplist
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
}

td.TabHeader1
{ 
	BORDER-RIGHT: #003366 1pt solid; 
	BORDER-TOP: #003366 1pt solid; 
	BORDER-LEFT: #003366 1pt solid; 
	BACKGROUND-COLOR: #85aefe;
	font-weight: bold;
	COLOR: White;
}

td.TabHeader2
{ 
	BORDER-RIGHT: #003366 1pt solid; 
	BORDER-TOP: #003366 1pt solid; 
	BORDER-LEFT: #003366 1pt solid; 
	BORDER-BOTTOM: #003366 1pt solid; 
	BACKGROUND-COLOR: #f6f6f6 
}

A.TabHeader2Link
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Tahoma, Arial
}

A.TabHeader2Link:visited
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Tahoma, Arial
}

.TabPage
{ 
	BORDER-RIGHT: #003366 1pt solid; 
	BORDER-LEFT: #003366 1pt solid; 
	BORDER-BOTTOM: #003366 1pt solid; 
	BACKGROUND-COLOR: #85aefe
}

.TabBody
{ 
	BORDER-RIGHT: #555555 1pt solid; 
	BORDER-LEFT: #555555 1pt solid; 
	BORDER-BOTTOM: #555555  1pt solid; 
	BORDER-TOP: #555555  1pt solid; 
	BACKGROUND-COLOR: #FFFFFF;
}

/* GRID */

.gridheader
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	font-weight:bold;
	background-color: #CCCCCC;
	color: #000000;
	padding: 2;
	text-align:center;
}

.gridRow
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #FFFFFF;	
	
}

.gridRowAlt
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	background-color: #F9F9F9;	
}
.small {line-height: 150%}