BODY {
	background-color : White;
	margin : 0px 0px 5px 0px;
}

A:LINK, A:ACTIVE, A:VISITED {
	color : Blue;
}

A:HOVER {
	color : Blue;
	text-decoration : none;
}

A:LINK.leftmenu, A:ACTIVE.leftmenu, A:VISITED.leftmenu, A:HOVER.leftmenu {
	color : White;
	text-decoration : none;
}

TABLE.maintable {
	width : 100%;
}

TABLE.menutabletop {
	background : #F1F1F1;
	width : 100%;
	height : 20px;
	border : 1px solid Black;
}

TABLE.lefttable {
	width : 175px;
	text-align : left;
	border : 1px solid Black;
}

TABLE.middletable {
	width : 100%;
	border : 1px solid Black;
}

TABLE.righttable {
	width : 200px;
	border : 1px solid Black;
	text-align : left;
}

TH {
	color : White;
	font : bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	border-bottom : 1px solid Black;
	vertical-align : middle;
	padding : 0px;
	background: #00349A url(/images/thbg.jpg) repeat-x;
}

TD.subhead {
	font: xx-small normal;
	border-bottom: 1px solid Black;
    text-align: left;
    border-right: 1px solid Silver;
}

TD.subdata {
	font: xx-small normal;
	border-bottom: 1px solid Silver;
	border-right: 1px solid Silver;
}

TD.smalldata {
	font: xx-small normal;
}

TR.leftmenu {
	background : #4682B4;
}

TD.leftmenu {
	font : x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor : hand;
	border-bottom : 1px solid Black;
}

TR.leftmenuover {
	background : Black;
}

TR.hoverclick {
	background : #E4E4E4;
	cursor : hand;
}

INPUT.submit {
	background : #00349A;
	border : 1px solid Black;
	color : White;
	font : bold 11px Tahoma, Arial, Helvetica, sans-serif;
	cursor : hand;
	padding : 2px 0px 2px 0px;
}

SELECT.formatted {
	background : #00349A;
	border : 1px solid Black;
	font : x-small Tahoma Arial Helvetica sans-serif;
	color : White;
	vertical-align : bottom;
}

DIV#ToolTip {
	font : xx-small;
	text-align : left;
}

.altrow {
	background : #E4E4E4;
}

.error {
	color : Red;
}