a { font-family: verdana; font-size: 12px; padding: 0px; margin: 0px; }
a:link { color : green; text-decoration : hover; }
a:hover { text-decoration : underline; color : green; }
a:visited { text-decoration : hover; color : navy; }
a:active { text-decoration : underline; color : red; }
body { background-attachment: fixed; background: #CBFFCB no-repeat; font-family: verdana; font-size: 12px; margin: 15px; }
form { margin: 0; padding: 0; }
h1 { font: bold normal normal 18px verdana; color: #1c8230; vertical-align: text-bottom; }
h2 { font: bold normal normal 18px verdana; color: darkgreen; vertical-align: text-bottom; }
h3 { margin: 3; padding: 0; white-space: nowrap; }
h4 { font: normal normal normal 12px verdana; color: black; vertical-align: text-bottom; }
li { margin-top: 3px; margin-left: 25px; }
p { font-size: 12px; font-family: verdana; text-indent: 10px; margin-left: 10px; }
span { margin: 0; padding: 0; }
table { font-size: 12px; font-family: verdana; }
td { padding-left: 8; padding-right: 8; font-family: verdana; font-size: 11px; }
th { color: #ffffff; background-color: #336633; padding-left: 8px; padding-right: 8px; font-family: verdana; font-size: 11px;}
ul { padding: 0px; padding-top: 5px; padding-bottom: 10px; list-style-type: disc; }
.banner { font-family: verdana; font-size: 20px; font-weight: normal; color: #336633; }
.cueBall16 { list-style-image:url('../graphics/cueball16.gif'); padding: 0px; margin: 0px; padding-bottom:5; padding-top:2; border-width: 0; height:16; }
.greenButton { height: 24px; text-align:center; backGround-color:#336633; color: lightYellow; font-weight:bold; font-size: 11px; border-width:medium; border-color:Green; border-style:outset; }
.gridStyle { font-size: 10pt; white-space: nowrap; }
.header { background-color: #336633; color: White; font-weight: bold; }
.ledger { background-color: #aaddaa; }
.ledgerLight { background-color: rgb(245,250,245); }
.linkCaption { font-size: 13px; text-indent: 0; margin: 0 0 1em 2em; clear: right; }
.mailIcon { list-style-image:url('../graphics/mailIcon.gif'); padding: 0px; margin: 1px; padding-bottom:5; padding-top:2; padding-left: 10px; border-width: 0; height: 16; }
.pageWidth { width: 625px; }
.paleGreen { background-color: rgb(230,235,230); }
.printButton { height: 42; text-align: center; backGround-color: rgb(230,235,230); background-image: url('../graphics/buttons/button_print.gif'); background-repeat: no-repeat; border-width: medium; border-color: rgb(230,235,230); border-style: outset; }
.statsWeek { font-weight: bold; font-size: 9pt; }
.matchStyle { text-align: center; }
.teamName { color: Black; font-weight: bold; font-size: 14pt; padding: 7; }
#stats { width: 780px; text-align: center; }
#calendar{ width: auto; height:215px; vertical-align: middle; }
@media print {
	body, div { background-color: transparent; color: Black; width: 100%; }
	form { margin: 0; padding: 0; width: 100%; }
	.gridStyle { border-bottom: solid 1px silver; }
	.noPrint { display: none; }
	#uplLogo, #jpLogo { border: none; margin: 0; padding: 0; }
	#logos { display: inline; margin: 0; padding: 0; border: none; width: 100%; height: 70px; overflow: hidden; }
}
@media screen { 
    #logos, #uplLogo, #jpLogo { display: none; }
}