body  {
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
}

td  {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : 333333;
}

.top {
	background-color: 0066cc;
}

A, A:visited, A:active  {
	color : ff0000;
}

A:hover  {
	color : ff9933;
}

.border {
	background-color: ff0000;
	height: 1px;
}

.datetime {
	font-size: 9px;
	color: 333333;
}

.tableheader  {
	font-size : 11px;
	color : black;
	height : 15px;
	font-weight : bold;
	background-color : efefef;
}

.tableheaderline  {
	background-color : cccc99;
	height : 5px;
}

.title  {
	color: 996633;
	font-size : 11px;
}

.textbox {
	font-family: verdana;
	font-size: 9px;
}


.textbox1 {
	display: none;
}


.label {
	font-size: 10px;
	height : 22px;
}

.spacing  {
	height : 4px;
}

.rowodd  {
	background-color : ffffff;
	padding-top : 4px;
	padding-bottom : 4px;
}

.roweven  {
	background-color : efefef;
	padding-top : 4px;
	padding-bottom : 4px;
}

.rowodd2  {
	background-color : ffffff;
}

.roweven2  {
	background-color : efefef;
}

.padtop {
	padding-top : 2px;
}

.padbottom {
	padding-bottom : 4px;
}

.blacklinehoriz  {
	line-height : 1px;
	background-color : black;
}

.blacklinevert  {
	width: 1;
	background-color : black;
}

.grey  {
	background-color : efefef;
}

.red  {
	color : cc3333;
}

.button {
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: outset 2px #69c;
	border-right: outset 2px #069;
	border-bottom: outset 2px #069;
	border-left: outset 2px #69c;
}

.navLeft {
	font-size: 10px;
}

.navLeftsubtitle {
	font-size: 9px;
}

.spacerHoriz {
	width: 20px;
}

.red  {
	color : ff0000;
}