a, a:link, a:visited {
 	color: #333333;
 	text-decoration:underline;
}
a:hover {
 	color: #129CEC;
 	text-decoration:underline;
}
.bodyDefault {
	font-family: Verdana, sans-serif;
 	color: #333333;
 	font-size: 13px;
 	text-align: justify;
}
.homeTitle {
	font-family: Verdana, sans-serif;
	color: #000000;
	font-weight:bold;
	font-size:24px;
}
.subHomeTitle {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-weight:bold;
	font-size:18px;
}
.subTitle {
	font-family: Verdana, sans-serif;
	color: #000000;
	font-weight:bold;
	font-size:16px;
}
.bodyText {
	font-family: Verdana, sans-serif;
 	color: #333333;
 	font-size: 12px;
 	font-weight:normal;
 	text-align: justify;
}
.bodyText a, .bodyText a:link, .bodyText a:visited {
	font-family: Verdana, sans-serif;
 	color: #333333;
 	font-size: 12px;
 	text-decoration:none;
}
.bodyText a:hover {
	font-family: Verdana, sans-serif;
 	color: #129CEC;
 	font-size: 12px;
 	text-decoration:underline;
}

.footerText {
	font-family: Verdana, sans-serif;
 	color: #ffffff;
 	font-size: 13px;
 	text-decoration:none;
}
.footerText a, .footerText a:link, .footerText a:visited {
	font-family: Verdana, sans-serif;
 	color: #ffffff;
 	font-size: 13px;
 	text-decoration:none;
}
.footerText a:hover {
	font-family: Verdana, sans-serif;
 	color: #cccccc;
 	font-size: 13px;
 	text-decoration:underline;
}
.breadCrumb, .breadCrumb a, .breadCrumb a:link, .breadCrumb a:visited {
	font-family: Verdana, sans-serif;
 	color: #333333;
 	font-size: 12px;
 	text-decoration:none;
}
.breadCrumb a:hover {
	font-family: Verdana, sans-serif;
 	color: #129CEC;
 	font-size: 12px;
 	text-decoration:underline;
}
.breadCrumbTitle{
	font-family: Verdana, sans-serif;
 	color: #333333;
 	font-size: 20px;
 	font-weight:bold;
 	text-decoration:none;
}
.bodysubTitle{
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 15px;
}
.FooterSigText{
	color: #ffffff;
 	font-size: 10px;
}
.sponsorTitle {
	padding:6px 10px;
	background-color:#333; 
	color:#fff; 
	text-decoration:none; 
	border:1px solid #342b21;
	font-family: Verdana, sans-serif;
	font-size: 14px;
}
a.buyTicket, a.buyTicket2{
	text-transform:uppercase;
	font-weight:bold;
	padding:5px 6px;
	/* Gradient background */
	background:#e40617;
	background: -moz-linear-gradient(top, #fb665d, #e40617);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fb665d), to(#e40617));
	color:#fff; 
	text-decoration:none; 
	outline:1px solid #e50012;
	border:1px solid #f27677;
	margin-right: 10px;
}
a.complete{
	text-transform:uppercase;
	font-weight:bold;
	padding:5px 6px;
	/* Gradient background */
	background:#7CC615;
	background: -moz-linear-gradient(top, #B3F340, #7CC615);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#B3F340), to(#7CC615));
	color:#000; 
	text-decoration:none; 
	outline:1px solid #78c312;
	border:1px solid #7CC615;
	margin-right: 10px;
	font-size: 10px;
}
.scheduleRight a.complete{
	padding:3px 10px 2px;
}
.scheduleRight a.buyTicket{
	padding:3px 10px 2px;
}
a.disabled{
	opacity: 0.5;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity:0.5;
}
.scheduleRight a.buyTicket2{
	padding:1px 10px 2px;
}
a.buyTicket:hover, a.buyTicket2:hover{
	color:#000; 
	border-color: #f00;
}
.scheduleRight a.disabled:hover{
	color:#fff; 
	border:1px solid #f27677;
}
.rdImg{
	border:1px solid #333333;
}
.footerTitle{
	font-size: 11px;
  	text-transform: uppercase;
  	margin: 0px;
  	font-weight: bold;
}
.relatedSubTitle {
	color: #a5a5a5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.relatedText {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.formText {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.relatedText:link, a.relatedText:active, a.relatedText:visited {
	color: #666666;
	text-decoration: underline;
}
a.relatedText:hover {
	color: #129CEC;
	text-decoration: underline;
}
.myError {
	color: #ED1C24;
	font-size: 12px;
}
.detailRed {
	color: #ED1C24;
	font-size: 11px;
}

.myError2 {
	color: #ED1C24;
	font-size: 16px;
	font-weight: bold;
}
.myMAerror {
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
}
#myError{
	padding: 5px;
	background-color: #ec1b23;
}
#terms{
	padding: 5px;
	background-color: #333333;
	border:1px solid #333333;
	width: 947px;
	height: 300px;
	overflow: auto;
}
#terms2{
	padding: 5px;
	background-color: #333333;
	border:1px solid #333333;
	width: 947px;
	height: 190px;
	overflow: auto;
}
.navArrow {
	color: #ED1C24;
	font-size: 10px;
}
.bodysubTitle{
	font-size: 12px;
	font-weight: bold;
}
.relatedTitleSmall {
	color: #129CEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.resultsTitle {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.schTitleHL {
	color: #EA1D22;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.highlightTitle {
	color: #129CEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a.resultsTitle:link, a.resultsTitle:active, a.resultsTitle:visited {
	color: #CCCCCC;
	text-decoration: none;
}
a.resultsTitle:hover {
	color: #129CEC;
	text-decoration: underline;
}
.piclarge {
border-color: #ED1C24;
border: 2px solid;
}
.liveLink {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.liveLink:link, a.liveLink:active, a.liveLink:visited {
	color: #CCCCCC;
	text-decoration: none;
}
a.liveLink:hover {
	color: #129CEC;
	text-decoration: underline;
}