body {
	background-color: #4c4c4c;
}

.purple{
}

td.off {
	background: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
} 

td.on {
	background: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
} 

td.blank {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

td.off2 {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
} 

td.on2{
	display: block;
	background: #E9EDE9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;

} 

td.off3 {
	border: 1px solid #66CC33;
} 

td.on3{
	display: block;
	background: #DAFECB;
	border: 1px solid #336600;
	text-decoration: none;
	text-align: center;
	}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
a.h1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline
}

p {  font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #666666
}

a:link, a:visited, a:active {
	text-decoration: none;
	color: #900;
}

a:hover {
	color: #999999;
	text-decoration: underline;
}

.clickhere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #900;
	letter-spacing: 2px;
	font-weight: bold;
}

#schedule {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B31679;
	letter-spacing: 2px;
	font-weight: bold;
	text-align: center;
}

.scheduleON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B31679;
	letter-spacing: 2px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #DF0075;

}

.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.rightborder {
	border-right-color: #333333;
}

.topright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.topmenu {
	text-decoration: none;
}

a.topmenu:link, a.topmenu:visited, a.topmenu:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.topmenu:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bolder;
}

.copyright {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.copyright:link, a.copyright:visited, a.copyright:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.copyright:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.underline {
	text-decoration: underline;
}

#top {
background: white;
text-align: center;
margin: 0;
padding: 0;
border: 1px solid black;
height: 100px;
overflow: hidden;
width: 100%;
}

/*
#schedule a:link, #schedule a:visited, #schedule a:active {
	text-decoration: none;
	color: #B31679;
}

#schedule a:hover {
	color: #999999;
	text-decoration: underline;
}

.on3 a:link, .on3 a:visited, .on3 a:active, .on3 a:hover {
	text-decoration: underline;
	color: #999999;
	font-weight: bold;

}
*/
.sponsor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660033;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;

}
.cancelled {
	color: #F00;
}
body div table tr td table tr td p {
	color: #609;
}
body div table tr td table tr td p {
	color: #666;
	text-align: left;
}
.NewlyAdded {
	color: #30C;
}
.purple tr td .purple tr .search {
	text-align: center;
}
.centerText {
	text-align: center;
}
.purple tr td .purple tr .search div {
	font-size: 12px;
}
.darkred {
	color: #900;
}

