BODY    { scrollbar-3dlight-color:#90adee; scrollbar-arrow-color:#ebcee6; scrollbar-base-color:#90adee; scrollbar-darkshadow-color:#CCCCCC; scrollbar-face-color:#999999; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#707070 }

TABLE.mainpage_sports			{ width: 100% }

TD.mainpage_sports_header { line-height: 30pt; text-align: center; text-decoration: none; font-family: arial,helvetica,sans serif; color: #DE7F36; font-size: 24px; font-weight: bold; }
TD.mainpage_sports_header A:link { text-decoration: none; font-family: verdana,arial,helvetica,sans serif; font-size: 28px; font-weight: bold; color: #007CAF }
TD.mainpage_sports_header A:visited { text-decoration: none; font-family: verdana,arial,helvetica,sans serif; font-size: 28px; font-weight: bold; color: #007CAF }
TD.mainpage_sports_header A:hover { text-decoration: underline; font-family: verdana,arial,helvetica,sans serif; font-size: 28px; font-weight: bold; color: #007CAF }
TD.mainpage_sports_header A:active { text-decoration: underline; font-family: verdana,arial,helvetica,sans serif; font-size: 28px; font-weight: bold; color: #007CAF }

TD.mainpage_sports_caption { text-align: center; width: 33%; text-decoration: none; font-family: arial,helvetica,sans serif; color: #DE7F36; font-size: 12px; font-weight: bold; }
TD.mainpage_sports_caption A:link { text-decoration: underline; color: #DE7F36; font-size: 12px; font-weight: bold; }
TD.mainpage_sports_caption A:hover { text-decoration: underline; color: #DE7F36; font-size: 12px; font-weight: bold; }
TD.mainpage_sports_caption A:visited { text-decoration: underline; color: #DE7F36; font-size: 12px; font-weight: bold; }
TD.mainpage_sports_caption A:active { text-decoration: underline; color: #DE7F36; font-size: 12px; font-weight: bold; }

.mainpage_sports_subhead { text-align: center; text-decoration: none; font-family: arial,helvetica,sans serif; color: #DE7F36; font-size: 12px; font-weight: bold; }

TD.mainpage_sports_link { text-align: center; line-height: 16pt; }
A.mainpage_sports_link	{ }

TABLE.frame					{ width: 100%; }
TABLE.frame_middle	{ width: 750px; }
TABLE.mainpage_features { width: 535px; }
TD.mainpage					{ padding: 20px 20px 20px 20px; }

a:link  { text-decoration: underline; color: #336699; font-family: arial; font-size: 12px } a:hover  { text-decoration: none; color: #336699; font-family: arial; font-size: 12px } a:visited { color: #336699; font-family: arial; font-size: 12px }  
a:hover  { text-decoration: underline; color: #336699; font-family: arial; font-size: 12px } a:hover  { text-decoration: none; color: #336699; font-family: arial; font-size: 12px } a:visited { color: #336699; font-family: arial; font-size: 12px }  
a:visited  { text-decoration: underline; color: #336699; font-family: arial; font-size: 12px } a:hover  { text-decoration: none; color: #336699; font-family: arial; font-size: 12px } a:visited { color: #336699; font-family: arial; font-size: 12px }  
a.small:link  { text-decoration: underline; color: #757575; font-family: arial; font-size: 10px } a.small:hover  { text-decoration: none; color: #757575; font-family: arial; font-size: 10px } a.small:visited { text-decoration: underline; color: #757575; font-family: arial; font-size: 10px }  
a.small:hover  { text-decoration: underline; color: #757575; font-family: arial; font-size: 10px } a.small:hover  { text-decoration: none; color: #757575; font-family: arial; font-size: 10px } a.small:visited { text-decoration: underline; color: #757575; font-family: arial; font-size: 10px }  
a.small:visited  { text-decoration: underline; color: #757575; font-family: arial; font-size: 10px } a.small:hover  { text-decoration: none; color: #757575; font-family: arial; font-size: 10px } a.small:visited { text-decoration: underline; color: #757575; font-family: arial; font-size: 10px }  
a.orange:link  { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px }  
a.orange:hover  { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px }  
a.orange:visited  { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px }  
a.white:link  { text-decoration: underline; color: #ffffff; font-family: times; font-size: 12px } a.white:hover  { text-decoration: none; color: #ffffff; font-family: times; font-size: 12px } a.white:visited { color: #ffffff; font-family: times; font-size: 12px }  
td.small {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #ffffff}
td.small_black {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #000000}
td.small_orange {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #DE7F36}
td.medium_orange {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #DE7F36}
td.small_grey {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #757575}
td.medium_grey {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #757575}
td.medium_black {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000}
td.medium_white {text-decoration: none; font-family: arial,times,helvetica,sans serif; font-size: 15px; color: #FFFFFF}
h5.orange {text-decoration: none; font-family: arial,times,helvetica,sans serif; font-size: 13px; color: #DE7F36}
h4.orange {text-decoration: none; font-family: arial,times,helvetica,sans serif; font-size: 14px; color: #DE7F36}
.large {text-decoration: none; font-family: arial black,helvetica,sans serif; font-size: 22px; color: #777777}
.small {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000}
td.small2 {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000}
td.Error  {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: DarkRed}

.side_nav { text-decoration: none; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px }  
a.side_nav:link  { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px }  
a.side_nav:hover  { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px }  
a.side_nav:visited  { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #DE7F36; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #DE7F36; font-family: arial; font-size: 10px }  

.featured_title { text-decoration: none; color: #DE7F36; font-size: 24px; font-weight: bold; }
a.featured_title:link { text-decoration: underline; color: #DE7F36; font-size: 24px; font-weight: bold; }
a.featured_title:hover { text-decoration: underline; color: #DE7F36; font-size: 24px; font-weight: bold; }
a.featured_title:visited { text-decoration: underline; color: #DE7F36; font-size: 24px; font-weight: bold; }

.subcat_header { text-decoration: none; color: #DE7F36; font-size: 12px; font-weight: bold; }
a.subcat_header:link { text-decoration: underline; color: #DE7F36; font-size: 12px; font-weight: bold; }
a.subcat_header:hover { text-decoration: underline; color: #DE7F36; font-size: 12px; font-weight: bold; }
a.subcat_header:visited { text-decoration: underline; color: #DE7F36; font-size: 12px; font-weight: bold; }

.subcat_text { text-decoration: none; color: #007CAF; font-size: 10px; font-weight: normal; }
a.subcat_text:link { text-decoration: underline; color: #007CAF; font-size: 10px; font-weight: normal; }
a.subcat_text:hover { text-decoration: underline; color: #007CAF; font-size: 10px; font-weight: normal; }
a.subcat_text:visited { text-decoration: underline; color: #007CAF; font-size: 10px; font-weight: normal; }

.roundbox_categories { text-decoration: none; color: #007CAF; font-size: 10px; font-weight: normal; }
a.roundbox_categories:link { text-decoration: underline; color: #007CAF; font-size: 10px; font-weight: normal; }
a.roundbox_categories:hover { text-decoration: underline; color: #007CAF; font-size: 10px; font-weight: normal; }
a.roundbox_categories:visited { text-decoration: underline; color: #007CAF; font-size: 10px; font-weight: normal; }

.footer_nav { text-decoration: none; color: #007CAF; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #007CAF; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px }  
a.footer_nav:link  { text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #007CAF; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px }  
a.footer_nav:hover  { text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #007CAF; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px }  
a.footer_nav:visited  { text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px } a.orange:hover  { text-decoration: none; color: #007CAF; font-family: arial; font-size: 10px } a.orange:visited { text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px }  

.searchbox { height: 15px; width: 118px; border-color: #000000; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; background-color: #FAFCF2; font-weight: normal; font-size: 10px; color: #00506C; }
.roundbox_header {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #999999; font-weight: bold}
.side_nav_subhead {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #007CAF; font-weight: bold}
.copyright {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #000000}
.policies {text-decoration: none; font-family:  arial,helvetica,sans serif; font-size: 12px; color: #333333}

.directions {text-decoration: none; font-family:  arial,helvetica,sans serif; font-size: 12px; color: #333333}
.form_caption {text-decoration: none; font-family:  arial,helvetica,sans serif; font-size: 12px; color: #000000; font-weight: bold}
.form_details {text-decoration: none; font-family:  arial,helvetica,sans serif; font-size: 12px; color: #000000}

tr.results_header { background-color: #ffffff; }
tr.results_footer { background-color: #ffffff; }
tr.results_standard { background-color: #D9E9FB; }
tr.results_alternate { background-color: #F5F5F5; }
tr.results_divider { background-color: #9B9B9B; }

.results_header_title {text-decoration: none; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 24px; color: #2091C0}
.results_header_subtitle { text-decoration: none; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 14px; color: #2091C0 }
A.results_header_title:link {text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 24px; color: #2091C0}
A.results_header_title:hover {text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 24px; color: #2091C0}
A.results_header_title:visited {text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 24px; color: #2091C0}

td.results_header_details { text-decoration: none; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #2091C0 }
A.results_header_details:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #2091C0 }
A.results_header_details:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #2091C0 }
A.results_header_details:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #2091C0 }

.results_column_header { text-decoration: none; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #007CAF; }
A.results_column_header:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #007CAF; }
A.results_column_header:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #007CAF; }
A.results_column_header:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #007CAF; }

td.event_event_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
A.event_event_text:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
A.event_event_text:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
A.event_event_text:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }

td.event_venue_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
A.event_venue_text:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
A.event_venue_text:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
A.event_venue_text:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }

td.event_date_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000; }
A.event_location_text:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #666666; }
A.event_location_text:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #666666; }
A.event_location_text:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #666666; }

td.event_tickets_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000; }
A.event_tickets_text:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #333333; }
A.event_tickets_text:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #333333; }
A.event_tickets_text:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #333333; }

.event_day_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.event_date_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #333333; }
.event_time_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #880303; }

.ticket_purchase_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000; }
A.ticket_purchase_text:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000; }
A.ticket_purchase_text:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000; }
A.ticket_purchase_text:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; color: #000000; }

td.ticket_marked_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #333333; }
td.ticket_avail_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #333333; }
td.ticket_section_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #333333; }
td.ticket_row_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #333333; }
td.ticket_face_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #333333; }
td.ticket_retail_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #880303; }
td.ticket_notes_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; font-style: italic; color: #333333; }

.ticket_section_caption { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.ticket_section_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #880303; }
.ticket_row_caption { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.ticket_row_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #880303; }

.purchase_inputtable_links { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #838383 }
A.purchase_inputtable_links:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #838383 }
A.purchase_inputtable_links:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #838383 }
A.purchase_inputtable_links:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #838383 }

td.purchase_inputtable_row_caption { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #838383 }
td.purchase_inputtable_directions { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #838383 }
td.purchase_inputtable_details { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #838383 }
td.purchase_inputtable_error { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #ff3333 }
td.purchase_inputtable_receipt { text-decoration: none; font-family: courier,monospace; font-size: 12px; font-weight: normal; color: #333333 }

tr.purchase_inputtable_directions { background-color: #ffffff }
tr.purchase_inputtable_details { background-color: #ffffff }
tr.purchase_inputtable_error { background-color: #ffffff }

