BODY, P, TABLE, TH, TD {
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin : 0px 0px 0px 0px;
}
BODY {
	background-color:#FFFFFF;
}
A {
	color: #000099;
	text-decoration : none;
}
A:hover {
	text-decoration : underline;
}
button {
	background-color: #000066;
	color: White;
	font-size: 9px;
	height: 19px;
	cursor : hand;
	margin: 0px 0px 0px 0px;
	border : 2px outset Silver;
}
.errortxt {
	color: #CC0033;
	font-weight : bold;
}
.rect {
	background-color: #CC0033;
	font-size:1px;
	width : 1px;
	height : 1px;
	}
.bar {
	background-color: #000066;
	color: #FFFFFF;
	font-size:10px; 
	font-weight:bold;
	margin: 0px 2px 1px 2px;
}
.text {
	background-color: #FFFFFF;	
}
.tools {
	background-color: #B0E0E6;
	border : solid Black;
	border-width : 0px 0px 1px 0px;	
}
.border {
	background-color: #F0F0F0;
	border : solid Black;
	border-width : 1px 1px 1px 1px;
}
.loading {
	font-weight:bold;
	text-align : center;
}
.map {
	border : solid Black;
	border-width : 1px 2px 2px 2px;	
}
.message {
	background-color: #FFFFFF;		
}
.statusBar {
	background-color: #B0E0E6;
}
.statusBarText {
	color: #000000;
	font-size:9px; 
	font-weight : bold;
}
.panarrows{
	background-color: #F0F0F0;
}
.panarrowsover{
	background-color:#CCCCCC;
}
.panstrips{
	background-color: #B0E0E6;
}
.tblHdr, .tblCat, .tblRow1, .tblRow2 {	
	padding : 0px 3px 0px 3px;
}
.tblHdr, .tblCat {
	color : Black;
	background-color: #FFFFEE;
	font-weight: bold;
}
.tblRow1 {
	color : #000000;
	background-color: #FFFFFF;
}
.tblRow2 {
	color : #000000;
	background-color: #DADADA;
}
.tblLineH, .tblLineV {
	background-color:#000066;
	font-size:1px;
}
.tblLineH {
	height:1px;
}
.tblLineV {
	width:1px;
}
