﻿body
{
	background-color:#D3CAAA;margin-top:0px; /*#C0CEE9  728C57 D3CAAA*/
	font-size:14px;
	font-family: Calibri, Verdana, Tahoma, Arial, Sans-Serif;
	line-height:1.5;
	color:#008;
}

div#container{width:600px;background-color:#FFF;padding:0px 0 10px 0;margin:0 auto;}

div#txtContent{padding:10px 30px 0px 30px;}

h1 {font-size:18px;text-align:center;}
h2 {font-size:16px;text-align:left;}
h2{margin-bottom:-10px;}
h2.raceDetails {margin-top:30px; margin-bottom:-10px; clear:left;}

li.tshirt{list-style-position:inside;}

div#teams img{float:left;margin-left:30px;}

div#teams br{clear:left;}

div#teams div {margin-left:160px;font-weight:bold;height:60px;padding-top:0px;margin-bottom:10px;}

div#teams div img {margin-left:0px;padding-right:10px;}

div#teams div p {margin-top:5px;padding-left:5px;font-weight:normal;cursor: pointer;color:#00F;width:210px;}
div#teams div p:hover {font-weight:bold;}


div#teams span{font-weight:normal;display:block;text-align:left;}

div#teams span#foofTS,
div#teams span#rockTS,
div#teams span#queenTS
{cursor: pointer;color:#00F;}

div#teams span#foofTS:hover,
div#teams span#rockTS:hover,
div#teams span#queenTS:hover
{font-weight:bold; }

hr {color:#009;background-color:#009;height:1px;}

a:link {color:#00F;text-decoration:none;border-bottom:dashed 1px #00F;background-color:Transparent;}
a:visited {color:#00F;text-decoration:none;border-bottom:dashed 1px #00F;background-color:Transparent;}
a:hover {color:#090;font-weight:bold;text-decoration:none;border-bottom:solid 1px #090;border-top:none;}
a:active {color:#FFF;background-color:#090;text-decoration:none;padding:0 2px;border:solid 1px #090;cursor:pointer;font-weight:bold;}

li a:link,
ul.arrow li a:link,
ul.pdf li a:link
{color:#009;text-decoration:none; border:none; background-color:transparent;}
li a:visited {color:#009; text-decoration:none;border:none;background-color:transparent;}
li a:hover,
ul.arrow li a:hover,
ul.pdf li a:hover
 {color:#090;font-weight:bold;text-decoration:none;border-bottom:solid 1px #090;border-top:none;}
ul.arrow li a:active,
ul.pdf li a:active,
li a:active {color:#FFF;background-color:#090;text-decoration:none;border:none;cursor:pointer;font-weight:bold;padding:2px;}

ul.arrow,
ul.pdf
{margin-top:5px;margin-left:-17px;}

ul.arrow li { list-style-image : url("/Assets/Images/Bullets/arrow.gif");}
ul.pdf li {list-style-image : url("/Assets/Images/FileTypes/pdf_big.gif");}

form.ppal input[type="image"]{cursor:pointer;}

form.ppal {padding:10px;}
form.ppal input[type="image"]{cursor:pointer;margin-bottom:-5px;padding-left:5px;}
form.ppal table {width:400px;}
form.ppal table td.label { font-weight:bold;}
form.ppal table td.label {width:100px;}
form.ppal table td.select {width:300px;}

span.jGetDirections{color:#00F;cursor:pointer;text-transform:none;font-weight:normal;font-size:14px;}
div#directions
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:13px;
	padding:0 10px 10px 10px;
	display:none;
	width:400px;
	margin:0 auto;
	border:solid 1px #999;
	margin-top:0;
	background-color:#F5F5F5;
	}
div#directions a:active{background-color:Transparent;}
p.raceHeader{ font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:0;margin-top:0;}