/* HANDHELD/PRINTER STYLESHEET - Copyright (C) 2003-2009 Charles A Upsdell, All Rights Reserved; www.upsdell.com */


/* CSS FOR HANDHELDS */
@media handheld
{
/* Screen font sizes */
h1
	{ font-size:1.75em; }
h2, table.banner tr.assoc td
	{ font-size:1.52em; }
h3
	{ font-size:1.32em; }
h4
	{ font-size:1.15em; }
h5, table.banner tr.team td
	{ font-size:1.00em; }
h6
	{ font-size:1.00em; }
html
	{ color:#000; background-color:#fff; }
body
	{ margin:0; padding:0; }
div.mcol div.c1, div.mcol div.c2
	{ width:100%; float:none; }
div.mcol div.c1 ul, div.mcol div.c2 ul
	{ margin-bottom:0; }
div.sidebar
	{ width:100% !important; }
div.sidebar, div.ss.submenu
	{ float:none; margin:0.67em 0 !important; border:none; }
li#zTeam
	{ display:block; }
p.footnote
	{ display:none; }
table.calendar_games div.game_score.result_l, table.calendar_games div.game_score.result_t, table.calendar_games div.game_score.result_w
	{ width:3.5em; }
table.faq tr th
	{ width:1.5em; font-weight:bold; font-size:150% !important; }
table.page
	{ margin:0; border:none; }
table.page tbody tr td.mylogo, table.page tbody tr td.mylogo p
	{ color:inherit; background-color:#fff; border:none; }
table.page thead tr.alt_menu, table.page thead tr.alt_menu ul
	{ max-width:240px; }
table.page thead tr.masthead td.logo, table.page thead tr.masthead td.spacer3
	{ display:none; }
table.page thead tr.masthead td.banner table.banner tr.assoc td, table.page thead tr.masthead td.banner table.banner tr.team td
	{ text-align:center; }
table.page thead tr.masthead td.banner table.banner
	{ margin:0 0.33ex; }
table.page thead tr.hmenu ul#hormenu li ul, table.page tbody td.ss
	{ display:none !important; }
table.page tr td.mylogo p
	{ margin-bottom:0; }
td.body
	{ margin:0; border:none; }
ul
	{ list-style-position:inside; margin-left:0; padding-left:0; list-style-image:none; list-style-type:disc; }
ul li ul
	{ list-style-position:inside; margin-left:0.5em; padding-left:0; list-style-image:none; list-style-type:circle; }
ul li ul ul li
	{ list-style-position:inside; margin-left:1em; padding-left:0; list-style-image:none; list-style-type:square; }
p.handheld, td.handheld
	{ display:block; }
span.handheld
	{ display:inline; }
p.handheld_clear
	{ clear:both; }
p.map_satellite
	{ margin-left:-88px !important; }
.handheld
	{ display:block; }
tr.handheld
	{ display:table-row !important; }
div.screen, .screen
	{ display:none !important; }
}


/* CSS FOR PRINTING */

@media print
{
body, html, li, p, tr, td, th
	{ font-size:11pt; }
.small, div.sidebar p, div.sidebar ul li, div.grid th, div.grid td, small
	{ font-size:9pt; }
a, a:link, a:visited, a:active, a:hover
	{ color:#000; background-color:transparent; }
body
	{ margin:0; padding:0; }
h1,h2,h3,h4,h5,h6
	{ color:#000; background-color:transparent; }
h3.section
	{ border:none; }
html,body,a,div, h1,h2,h3,h4,h5,h6,p,td,td ul,li
	{ font-family:'Times New Roman', Times, 'Nimbus Roman No9 L', serif; }
html
	{ margin:0; color:inherit; background-color:#fff; background-image:none; }
p.em
	{ color:#000; background-color:#fff !important; font-weight:bold; padding:0; }
table.calendar_games td.typeT, table.calendar_games td.typeX, span.calendar_games_typeT, span.calendar_games_typeX
	{ color:#fff !important; background-color:#000 !important; }
table.calendar_games td.result_l, table.calendar_games div.game_score.result_l,
table.calendar_games td.result_t, table.calendar_games div.game_score.result_t,
table.calendar_games td.result_w, table.calendar_games div.game_score.result_w
	{ color:#000 !important; background-color:#fff !important; background-image:none; }
td.body
	{ border:none; }
ul
	{ list-style-image:none; }
ul li ul
	{ list-style-image:none; }
span.printonly
	{ display:inline; }
.noprint, tr.hmenu, tr.masthead
	{ display:none; }
 }


