@charset "utf-8";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #cc9966;
	background-image:url(/images/layout/swatch.png);
	background-repeat:repeat;
	margin: 0px;
	padding: 0px;
}


.GridText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}


.BodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color:#000000;
}

.BodyText a:link {
	color: #000000;
	text-decoration:underline;
}

.BodyText a:visited {
	color: #000000;
	text-decoration:underline;
}

.BodyText a:hover {
	color: #085a7b;
	text-decoration:underline;
}

.BodyText a:active {
	color: #085a7b;
	text-decoration: none;
}

.BodyTextLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.3em;
}

.BodyTextMedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.3em;
}

.BodyTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2em;
}

.GridTinyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 1.3em;
}

.GridTimeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.3em;
}

.LegalContent {
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#2C3556;
}


table.SessionGrid
{
border-width: 0 0 1px 1px;
border-spacing: 0;
border-collapse: collapse;
border-style: solid;
}
 
.SessionGrid td, .SessionGrid th
{
    margin: 0;
    padding: 0px;
    border-width: 1px 1px 0 0;
    border-style: solid;
}


table.SessionGrid.Basic
{
border-width: 0 0 0 0;
border-spacing: 0;
border-collapse: collapse;
border-style: solid;
}
 
.SessionGrid.Basic td, .SessionGrid th
{
    margin: 0;
    padding: 0px;
    border-width: 0 0 0 0;
    border-style: solid;
}

table.SessionGridInternal
{
border-width: 0px;
border-spacing: 0;
border-collapse: collapse;
border-style: solid;
}
 
.SessionGridInternal td, .SessionGridInternal th
{
    margin: 0;
    padding: 0px;
    border-width:0px;
    border-style: solid;
}

.SessionHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}


.TrackHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


.TrackTagLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.BodyHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}


.RegHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color:#adc5d6; 
	color:#000000;
	padding: 3px 3px 3px 6px;
}

.RegSubmitButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#adc5d6; 
	color:#000000;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #000000;
	margin: 0px;
}

.RegLinkButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#b5d994; 
	color:#000000;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #000000;
	margin: 0px;
}


.MainContentFontSmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.MainContentFontLarge {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;.BodyTextLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
}
