body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
}
td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
}
th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


a:link.menu {color: #305959; font-family: Arial; font-size: 12px; font-weight: bold;   text-decoration: none; vertical-align: 4px;}
a:visited.menu {color: #305959; font-family: Arial; font-size: 12px; font-weight: bold;   text-decoration: none; vertical-align: 4px;}
a:hover.menu {color: #000000; text-decoration: none; height: 18px;}
a:active.menu {color: #305959; font-family: Arial; font-size: 12px; font-weight: bold;   text-decoration: none; vertical-align: 4px;}





a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #E31836;
}
a.navTxtReg:link {
	color: #000000;
	font-weight: bold;
}
a.navTxtReg:visited {
	color: #000000;
	font-weight: bold;
}
a.navTxtHover:link {
	color: #000000;
	font-weight:bold;
}
a.navTxtHover:visited {
	color: #000000;
	font-weight:bold;
}
.infoBackground {
	background-color: #BDB7C1;
}
.tableHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #D2D2D2;
	color: #000000;
}
.menubkground {
	background-color: #FFFFFF;
	/*background-color: #CCCCCC;*/
	text-align: center;
}
.navCellHover {
	background-color: #E31836;
	text-align: center;
	cursor: hand;
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.large {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;

}

.med {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;

}

.bullet {
	 background-color: #AFB7BA; 
	/*background-color: #AAFF00;*/
}
.bkground {
	 background-color: #E31836; 
	/*background-color: #AA0066;*/
}
.bg   {font-family: Arial, Verdana; font-weight: bold; text-size: 10px; 
       margin-bottom: 0px;
}
.title {
	font-size: 13px;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
}
.emptext {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}
.subtitle {
	font-size: 11px;
	text-decoration: underline;
	color: #000066;
}

.dataTable {
	border:2px solid #E31836;
	border-collapse:collapse;
}

.dataTable thead th {
	background-color:#D2D2D2;
	text-align:left;
}

.dataTable tbody th {
	background-color: #F0F0F0;
	text-align:left;
	font-weight:normal;
	font-size: 11px;
}

.dataTable tbody th.tmaster{
	font-weight:normal;
	font-size: 11px;
        background-color:#CCFFCC;
}
.dataTable tbody th.twomen{
	font-weight:normal;
	font-size: 11px;
        background-color:#FFCC99;
}
.dataTable tbody th.tespoir{
	font-weight:normal;
	font-size: 11px;
        background-color:#CCFFFF;
}
.dataTable tbody th.tjunior{
	font-weight:normal;
	font-size: 11px;
        background-color:#FFFF99;
}
.dataTable tbody th.tregular {
	font-weight:normal;
	font-size: 11px;
	background-color: #F0F0F0;
}


.resultsTable {
	border:0px solid #FF2BEE;
	border-collapse:collapse;
}

.resultsTable thead th {
	background-color:#D2D2D2;
	text-align:left;
}

.resultsTable tbody th {
	background-color: #F0F0F0;
	text-align:left;
	font-weight:normal;
	font-size: 11px;
}



.dataFootNote {
	font-weight:normal;
	font-size: 10px;
        font-style: italic;
}

.titleby {
	font-weight:normal;
	font-size: 11px;
        font-style: italic;
}




