.headline { color: black; font-size: 24px; font-family: arial; font-weight: bold; text-align: left; margin: 6px; }
.date_headline  /* style for date under news headlines */ { color: black; font-size: 12px; font-family: arial; font-weight: bold; line-height: 12px; text-align: left; margin: -4px 6px 6px; }
.subhead { color: black; font-size: 16px; font-family: arial; font-weight: bold; text-align: left; margin: 6px; }
.staff_heads { color: black; font-size: 14px; font-family: arial; font-weight: bold; text-align: left; margin: 6px; }
.staff { color: black; font-size: 18px; font-family: arial; font-weight: bold; text-align: left; margin: 9px 9px 2px; }
.staffposition { color: #00451b; font-size: 11px; font-family: arial; font-style: italic; text-align: left; margin: 2px 9px; }
.captions { color: black; font-size: 11px; font-family: arial; font-style: italic; text-align: center; padding-top: 0; padding-bottom: 1px; }
.sidebar_head { color: #ccc; font-size: 16px; font-family: arial; font-weight: bold; background-color: #00451b; text-align: left; margin: 0; padding: 6px; }
.copy { color: black; font-size: 13px; font-family: arial; text-align: justify; text-indent: 9px; margin: 0; padding: 6px; }
.copy_no_indent { color: black; font-size: 13px; font-family: arial; text-align: justify; margin: 0; padding: 6px; }
.copy_list_nos { color: black; font-size: 13px; font-family: arial; font-weight: bold; text-align: justify; margin: 0; padding: 6px; list-style-type: decimal; }
.copy_list { color: black; font-size: 13px; font-family: arial; text-align: justify; margin: 0; padding: 6px; list-style-type: square; }
.newsline { color: #000; font-size: 11px; font-family: arial; font-style: italic; line-height: 12px; text-decoration: none; margin-top: -6px; margin-bottom: 8px; }
.schools { color: black; font-size: 14px; font-family: arial; font-weight: bold; text-align: left; padding: 6px; }
.days { color: white; font-size: 14px; font-family: arial; font-weight: bold; text-align: center; margin: 2px; padding: 2px; }
.month { color: black; font-size: 14px; font-family: arial; font-weight: bold; text-align: center; margin: 2px; padding: 2px; }
.dates { color: black; font-size: 9px; font-family: arial; text-align: left; margin: 2px; }
.calendar { margin: 6px; padding: 2px; border-width: 0; outline-width: 0; }
.opponent { color: black; font-size: 10px; font-family: arial; }
.player { color: black; font-size: 12px; font-family: arial; margin: 3px; }
.playername { color: #ccc; font-size: 12px; font-family: arial; font-weight: bold; margin: 3px; }
.sponsors { color: white; font-size: 12px; font-family: arial; font-weight: bold; text-align: center; }
.player_w { color: black; font-size: 12px; font-family: arial; background-color: white; text-align: left; padding: 3px; }
.player_g { color: black; font-size: 12px; font-family: arial; background-color: #d7d7d7; text-align: left; padding: 3px; }
.vitals_w { color: black; font-size: 12px; font-family: arial; background-color: white; text-align: center; padding: 3px; }
.vitals_g { color: black; font-size: 12px; font-family: arial; background-color: #d7d7d7; text-align: center; padding: 3px; }
.listen_links { color: blue; font-size: 12px; font-family: arial; font-weight: bold; text-align: center; padding: 3px; }
.listen_links_green { color: white; font-size: 12px; font-family: arial; font-weight: bold; text-align: center; padding: 3px; }
.worl_w { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; padding: 3px; }
.worl_g { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: #d7d7d7; text-align: center; padding: 3px; }
.stathead_name { color: black; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none; text-align: left; margin: 0; padding: 3px; border-bottom: 2px solid black; border-top-width: 0; border-right-width: 0; border-left-width: 0; outline-style: none; outline-width: 0; }
.stathead { color: black; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none; text-align: center; margin: 0; padding: 3px; border-bottom: 2px solid black; border-top-width: 0; border-right-width: 0; border-left-width: 0; outline-style: none; outline-width: 0; }
.headline { color: black; font-size: 24px; font-family: arial; font-weight: bold; text-align: left; margin: 6px; }
.newsline { color: #000; font-size: 11px; font-family: arial; font-style: italic; line-height: 12px; text-decoration: none; margin-top: -6px; margin-bottom: 8px; }
.days { color: white; font-size: 14px; font-family: arial; font-weight: bold; text-align: center; margin: 2px; padding: 2px; }
.month { color: black; font-size: 14px; font-family: arial; font-weight: bold; text-align: center; margin: 2px; padding: 2px; }
.dates { color: black; font-size: 9px; font-family: arial; text-align: left; margin: 2px; }
.calendar { margin: 6px; padding: 2px; border-width: 0; outline-width: 0; }
.opponent { color: black; font-size: 10px; font-family: arial; }
.player { color: black; font-size: 12px; font-family: arial; margin: 3px; }
.playername { color: #ccc; font-size: 12px; font-family: arial; font-weight: bold; margin: 3px; }
.sponsors { color: white; font-size: 12px; font-family: arial; font-weight: bold; text-align: center; }
.neutral  /* This is for games played at neutral sites */ { color: #fff; font-size: 12px; font-family: arial; background-color: #616161; text-align: center; padding: 3px; }
.player_w { color: black; font-size: 12px; font-family: arial; background-color: white; text-align: left; padding: 3px; }
.player_g { color: white; font-size: 12px; font-family: arial; background-color: #00451b; text-align: left; padding: 3px; }
.vitals_w { color: black; font-size: 12px; font-family: arial; background-color: white; text-align: center; padding: 3px; }
.vitals_g { color: #fff; font-size: 12px; font-family: arial; background-color: #00451b; text-align: center; padding: 3px; }
.worl_w { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; padding: 3px; }
.worl_g { color: #fff; font-size: 12px; font-family: arial; font-weight: bold; background-color: #00451b; text-align: center; padding: 3px; }
.stathead_name { color: white; font-size: 14px; font-family: arial; font-weight: bold; background-color: black; text-decoration: none; text-align: left; margin: 0; padding: 3px; border-bottom: 2px solid black; border-top-width: 0; border-right-width: 0; border-left-width: 0; outline-style: none; outline-width: 0; }
.stathead { color: white; font-size: 14px; font-family: arial; font-weight: bold; background-color: black; text-decoration: none; text-align: center; margin: 0; padding: 3px; border-bottom: 2px solid black; border-top-width: 0; border-right-width: 0; border-left-width: 0; outline-style: none; outline-width: 0; }
.home { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: #ccc; text-align: left; padding: -2px 4px; }
.homesquare { background-color: #fff; border: solid 2px black; }
.neutralsqare { background-color: #616161; border: solid 2px black; }
.awaysquare { background-color: #00451b; border: solid 2px black; }
.outline { border: solid 2px black; }
.sponsor_heads { color: silver; font-size: 16px; font-family: arial; font-weight: bold; background-color: #00451b; padding: 6px; border: solid 1px black; }
a:link { color: #00451b; }
.allseats { background-color: white; border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver; }
.adults { background-color: white; border-right: 1px solid silver; }
.students { background-color: white; border-top: 1px solid silver; border-right: 1px solid silver; border-bottom: 1px solid silver; }
.studentID { background-color: white; border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver; }
.ticketprice { color: black; font-size: 14px; font-family: arial; font-weight: bold; text-align: right; margin: 3px; }
.ticketcopy { color: black; font-size: 14px; font-family: arial; font-weight: bold; text-align: left; margin: 3px; }
.studentIDcopy { color: black; font-size: 12px; font-family: arial; font-style: italic; margin: 3px; }
.away { color: #ccc; font-size: 12px; font-family: arial; font-weight: bold; background-color: #00451b; text-align: left; padding: -2px 4px; border: solid 1px #00451b; }
/*table styles
*/
.ad_table { border: solid 4px #00451b; }
.lt_top_side_cal { color: black; font-size: 11px; font-family: arial; margin: 0; padding: 4px; border-top: 1px solid gray; border-left: 1px solid gray; }
.lt_top_btm_side_cal { color: black; font-size: 11px; font-family: arial; margin: 0; padding: 4px; border-top: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; }
.all_side_cal { color: black; font-size: 11px; font-family: arial; margin: 0; padding: 4px; border: solid 1px gray; }
.lt_rt_top_side_cal { color: black; font-size: 11px; font-family: arial; margin: 0; padding: 4px; border-top: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray; }
.rt_side { background-color: white; border-right: 1px solid black; }
.lt_side { background-color: white; border-left: 1px solid black; }
.lt_rt { background-color: white; border-right: 1px solid black; border-left: 1px solid black; }
.btm_rt { background-color: white; border-right: 1px solid black; border-bottom: 1px solid black; }
.btm_lt { background-color: white; border-bottom: 1px solid black; border-left: 1px solid black; }
.btm_lt_rt { background-color: white; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; }
/*tryout table*/
.tryout_headlines_left { color: silver; font-size: 14px; font-family: arial; font-weight: bold; background-color: #00451b; text-align: center; margin: 0; padding: 2px; border-top: 1.5px solid black; border-left: 1.5px solid black; }
.tryout_headlines_all { color: silver; font-size: 14px; font-family: arial; font-weight: bold; background-color: #00451b; text-align: center; margin: 0; padding: 2px; border-top: 1.5px solid black; border-right: 1.5px solid black; border-left: 1.5px solid black; }
.tryout_lt_top { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border-top: 1.5px solid black; border-left: 1.5px solid black; }
.tryout_lt_top_btm { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border-top: 1.5px solid black; border-bottom: 1.5px solid black; border-left: 1.5px solid black; }
.tryout_all { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border: solid 1.5px; }
.tryout_lt_top_rt { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border-top: 1.5px solid black; border-right: 1.5px solid black; border-left: 1.5px solid black; }
.tryout_lt { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border-left: 1.5px solid black; }
.tryout_lt_rt { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border-right: 1.5px solid black; border-left: 1.5px solid black; }
.tryout_lt_btm { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border-bottom: 1.5px solid black; border-left: 1.5px solid black; }
.tryout_rt_btm { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border-right: 1.5px solid black; border-bottom: 1.5px solid black; }
.tryout_lt_rt { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border-right: 1.5px solid black; border-left: 1.5px solid black; }
.tryout_lt_rt_btm { color: black; font-size: 12px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 2px; border-right: 1.5px solid black; border-bottom: 1.5px solid black; border-left: 1.5px solid black; }
/*Roster table
*/
.menunew {font-family:Futura Medium font-size:12px}
.table_header_ro { color: white; font-size: 14px; font-family: arial; font-weight: bold; background-color: #00451b; text-align: left; margin: 0; padding: 4px; }
.table_header_ro_ctr { color: white; font-size: 14px; font-family: arial; font-weight: bold; background-color: #00451b; text-align: center; margin: 0; padding: 4px; }
.table_subheads_left { font-size: 13px; font-family: arial; font-weight: bold; background-color: white; text-align: left; margin: 0; padding: 4px; border-bottom: 2px solid black; }
.table_subheads_ctr { font-size: 13px; font-family: arial; font-weight: bold; background-color: white; text-align: center; margin: 0; padding: 4px; border-bottom: 2px solid black; }
.table_copy_lt_white { font-size: 11px; font-family: arial; font-weight: normal; background-color: white; text-decoration: none; text-align: left; margin: 0; padding: 4px; }
.table_copy_ctr_white { font-size: 11px; font-family: arial; font-weight: normal; background-color: white; text-decoration: none; text-align: center; margin: 0; padding: 4px; }
.table_copy_ctr_gray { font-size: 11px; font-family: arial; font-weight: normal; background-color: silver; text-decoration: none; text-align: center; margin: 0; padding: 4px; }
.table_copy_lt_gray { font-size: 11px; font-family: arial; font-weight: normal; background-color: silver; text-decoration: none; text-align: left; margin: 0; padding: 4px; }
.table_outline { border: solid 1.5px black; }
.btm { border-bottom: 2px solid silver; }
.Listen { color: blue; font-size: 16px; font-family: arial; font-weight: bold; font-style: oblique; text-align: center; margin: 0; padding: 3px; }
.Listen_pb { color: blue; font-size: 14px; font-family: arial; font-weight: bold; font-style: oblique; text-align: center; margin: 0; padding: 3px; }
.next_last { color: black; font-size: 18px; font-family: arial; font-weight: bold; text-align: center; margin: 0; padding: 0; }
.next__last_grayed_out { color: gray; font-size: 18px; font-family: arial; font-weight: bold; text-align: center; margin: -2px; padding: -2px; }
.next_last_school { color: black; font-size: 13px; font-family: arial; font-weight: bold; text-align: center; margin: 0; padding: 0; }
.last_score { color: black; font-size: 24px; font-family: arial; font-weight: bold; text-align: center; margin: 0; padding: 6px; }
.location_of_game { color: black; font-size: 11px; font-family: arial; font-weight: bold; text-align: center; }
.Schedule {
	font-weight: bold;
}
.schedule {
	text-align: center;
}

