tr { 
	font-family: Verdana,Arial,Helvetica; 
	font-size: xx-small; 
	color:#000000;
}

td { 
	font-family: Verdana,Arial,Helvetica; 
	font-size: xx-small; 
	color:#000000;
}

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

a:link.main { color: #9C0300; text-decoration: underline; font-weight: bold; font-family: Arial, Helvetica, sans-serif;  }

a:visited.main { color: #9C0300; text-decoration: underline; font-weight: bold; font-family: Arial, Helvetica, sans-serif;  }

a:hover.main { color: #666666; text-decoration: underline; font-weight: bold; font-family: Arial, Helvetica, sans-serif;  }

a:active.main { color: #9C0300; text-decoration: underline; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

span.main { color: #9C0300; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

.odd_row {
	font-family: Verdana,Arial,Helvetica; 	font-size: xx-small;
	background-color: #CCCCCC;
	vertical-align: top;
	border: 1px solid #CCCCCC;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 2px;
        padding-bottom: 2px;
}

.odd_row_highlight {
	font-family: Verdana,Arial,Helvetica; 	font-size: xx-small;
	background-color: #FFFFFF;
	vertical-align: top;
	border: 1px solid #666666;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 2px;
        padding-bottom: 2px;
}

.even_row {
	font-family: Verdana,Arial,Helvetica; 	font-size: xx-small;
	background-color: #FFFFFF;
	vertical-align: top;
	border: 1px solid #FFFFFF;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 2px;
        padding-bottom: 2px;
}

.even_row_highlight {
	font-family: Verdana,Arial,Helvetica; 
	font-size: xx-small;
	background-color: #FFFFFF;
	vertical-align: top;
	border: 1px solid #666666;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 2px;
        padding-bottom: 2px;
}

.error {
	color: #9C0300;
	}

.php {
visibility : hidden;
}
