
body, td, p {
  font-family: geneva, verdana, sans-serif;
  font-size: 10px;
  color: #444444;
}

.text {
  font-family: geneva, verdana, sans-serif;
  font-size: 12px;
  color: #000000;
}

.boldblack {
  font-family: geneva, verdana, sans-serif;
  font-size: 10px;
  color: #000000;
}

.boldblue {
  font-family: geneva, verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #003399;
}

.blueheader {
  font-family: verdana;
  font-size: 13px;
  font-weight: bold;
  color: #003399;
}

.boldorange {
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #FF6600;
}

select {
  font-family: geneva, verdana;
  font-size: 10px;
}

input {
  font-family: geneva, verdana;
  font-size: 10px;
}

input.search {
  font-family: geneva, verdana;
  font-size: 10px;
  width: 150px;
}

input.browse {
  font-family: geneva, verdana;
  font-size: 10px;
  width: 125px;
}

.fineprint {
  font-family: geneva, verdana;
  font-size: 9px;
  color: #999999;
}

.header {
  font-size: 14px;
  font-weight: bold;
}

.orangeheader {
  font-family: verdana;
  font-size: 13px;
  font-weight: bold;
  color: #FF6600;
}

.venue {
  font-size: 12px;
  font-weight: bold;
  color: #333333;
}

.artist {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

a:link {
  color: #000000;
}

a:visited {
  color: #000000;
}

a:hover {
  color: #EE5500;
}

a:link.noline {
  color: #003366;
  text-decoration: none;
}

a:visited.noline {
  color: #003366;
  text-decoration: none;
}

a:hover.noline {
  color: #3366ff;
  text-decoration: none;
}

.leftnav {
  font-size: 11px;
  font-weight: bold;
  color: #222222;
}
a.cal {
	text-decoration : none;
	color : white;
}

a:hover.cal {
	text-decoration : underline;
	color : ffcc33;
  font-weight: bold;
}

.REDADMIN {
	color:	#FF0000;
}

.DASH {
	border: dashed 1px #999966;
        padding: 1px;
}