a {
	text-decoration : underline;
	line-height: 10pt;
	color : black;
}

a:Visited  {
	text-decoration : underline;
	line-height: 10pt;
	color : black;
}

a:Hover {
	text-decoration : none;
	line-height: 10pt;
	color: black;
}

a.white {
	text-decoration : none;
	line-height: 10pt;
	color : white;
}

a.white:Visited  {
	text-decoration : none;
	line-height: 10pt;
	color : white;
}

a.white:Hover {
	text-decoration : underline;
	line-height: 10pt;
	color: white;
}

a.red {
	text-decoration : underline;
	line-height: 10pt;
	color : red;
}

a.red:Visited  {
	text-decoration : underline;
	line-height: 10pt;
	color : red;
}

a.red:Hover {
	text-decoration : none;
	line-height: 10pt;
	color: red;
}

ul.niceList {
	margin-left:0em;
	padding-left:0.2em;
	margin-bottom:1em;
}
ul.niceList li {
	background:url(/track/images/bullet.gif) 0em 0.5em no-repeat; /* change background em accordingly */
	padding-left: 0.8em;
	list-style: none;
}
.niceList ul li { background-image:url(/track/images/bullet_child.gif); }
ol.niceList li, ul.niceList li { margin-bottom:0.5em; }
ol.niceList {
	margin-left:1.5em;
	padding-left:0px;
}
.niceList ol li {
	list-style:decimal;
	background-image:none;
	padding-left:0em;
}

body  {
	font-family: verdana, tahoma, arial, geneva;
	font-size:10pt;
	color:black;
	background-color: #dcdcdc;
}

.print  {
	font-family: verdana, tahoma, arial, geneva;
	font-size:10pt;
	color:black;
	background-color: white;
}

.text {
  font-family: verdana, tahoma, arial, geneva;
  font-size: 10pt;
  color: black;
}

td {
  font-family: verdana, tahoma, arial, geneva;
  font-size: 10pt;
  color: black;
}

h3 {
  margin: 0 0 0 0;
}

.centertextbold {
  font-family: verdana, tahoma, arial, geneva;
  font-size: 10pt;
  color: black;
  font-weight: bold;
  text-align: center;
  width: 100px;
}

.smtext {
  font-family: verdana, tahoma, arial, geneva;
  font-size: 8pt;
  color: black;
}

fieldset {
	width: 400px;
	border: 2px solid black;
	background: #F5F5F5;
	padding: 10px 10px 10px 10px;
}

legend {
	color: #ffffff;
	background: black;
	border: 1px solid black;
	padding: 2px 5px 5px 2px;
	margin-bottom: 5px;
}

fieldset.bc{
	width: 90%;
	border: 2px solid black;
	background: #F5F5F5;
	padding: 10px 10px 10px 10px;
	margin-bottom: 15px;
}

legend.bc {
	color: #ffffff;
	background: blue;
	border: 1px solid black;
	padding: 2px 5px 5px 2px;
	margin-bottom: 5px;
}

label {
    width: 5em;
    float: left;
    text-align: right;
    clear: both;
    font-weight: bold;
}

 input.dancesignup {
    background-color: #ffffff;  
}    

.button {
    background-color: #cc0000; 
    font-weight: bold; 
    font-size: 10px; 
    color: white;
}

.buttonform {
    background-color: #cc0000; 
    font-weight: bold; 
    font-size: 10px; 
    color: white;
    margin-top: 5px;
}

.smallspace {
    margin-bottom: 5px;
}
