/*
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧 
   ｩ2003 American Web Services  |  All Rights Reserved.
覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧覧

hash color sets ###
-----------------------------------------------
RED ***
ED1C2E		red			' primary
EB0000		maroon		' secondary

BLUE ***
306295		navy		' primary
C2E4FF		blue		' secondary 
0000EB		blue		' tertiary
369			blue		' quadrinary
*/

/* BASE TAGS */
body			{ background: #FFF url(../_images/bg-sub.jpg) no-repeat; font: 78.5% Verdana,Geneva,Arial,Helvetica,sans-serif; color: #000; margin: 0px; }
a				{ color: #00F; }
a:active 		{ color: #00F; }
a:visited 		{ color: #00F; }
a:hover 		{ color: #ED1C2E; }
img				{ border: 0px; }
form			{ margin: 0px; padding: 0px; }
h1				{ font: normal 1.5em Verdana,Geneva,Arial,Helvetica,sans-serif; margin: 0px; padding: 0px; }
h2				{ font: normal 1.5em Verdana,Geneva,Arial,Helvetica,sans-serif; margin: 0px; padding: 0px; border-top: 1px solid #000; }
h3				{ font: normal 1.7em Verdana,Geneva,Arial,Helvetica,sans-serif; color: #900; }
dd				{ margin: 0px; padding: 0px; }

/* LAYOUT & PROPERTIES */
.formskin		{ border: 1px solid #ED1C2E; }
#printer		{ display: none; }
#wrapper		{ width: 760px; }

.footer			{ padding-top: 20px; }
/* TOOLBAR */
#toolbar			{ background: #ED1C2E; padding: 3px 0px 2px 0px; }
#toolbar span		{ display: block; margin: 0px 0px 0px 6px; }
#toolbar a			{ padding: 0px 7px 0px 0px; }
#toolbar form		{ margin-right: 5px; }
#toolbar .formskin	{ margin: 0px 10px 5px 0px; border: 1px solid #600; }

/* TOOLBAR */
#subtoolbar			{ width: 100%; background: #1A3B73; font-weight: bold; font-size: 0.8em; }
	#subtoolbar td		{ padding: 0 3px; }
	#subtoolbar a		{ color: #DDD; text-decoration: none; }
	#subtoolbar a:hover	{ text-decoration: underline; }

/* COPYRIGHT NOTICE */
#footer				{ font-weight: bold; color: #306295; margin: 35px 35px 50px 0px; padding: 0px 0px 0px 10px; text-align: center; clear: both; }
#footer small		{ display: block; padding: 0px 0px 25px 0px; }
#footer span		{ font-style: italic; color: #ED1C2E; }
#footer img			{ padding: 0px 20px 0px 20px; }


/* calendar Large */

.calendar-large-holder						{  }
/*.calendar-large:after						{ content:""; clear: both; display: block; }*/
.calendar-large								{ width: 600px; zborder: 1px solid green; padding: 7px 14px 12px 15px; background: #efe2cd url(../_images/bg-calendar.gif) repeat-x; text-align: center; }
.month-large:after							{ content:""; clear: both; display: block; }
.month-large								{ width: 100%; display: block; font-weight: bold; color: #000; text-transform:uppercase; line-height: 16px; padding: 9px 0 12px 0; }
.month-large strong							{ float: left; }
.month-large-left							{ width: 12px; height: 12px; background: url(../_images/bg-month-left.gif) no-repeat; text-indent: -9999px; margin: 3px 9px 0 7px; overflow: hidden; float: left; }
.month-large-right							{ width: 12px; height: 12px; background: url(../_images/bg-month-right.gif) no-repeat; margin: 3px 0 0 13px; text-indent: -9999px; overflow: hidden; float: left; }
.calendar-large-tab							{ width: 100%; background: #cfd0de; font-size: 10px; border-collapse: collapse; }
.calendar-large-tab tr						{ height: 90px; }
.calendar-large-tab tr td					{ width:78px !important; border: 1px solid #cfd0de; background: #fff; padding: 0; vertical-align: top; }
.calendar-large-tab .noday					{ border: 1px; background: #cfd0de; padding: 0; }
.calendar-large-tab tr td span				{ width: 20px; display: block; border-bottom: 1px solid #cfd0de; border-right: 1px solid #cfd0de; background: #fff; float:left; }		
.calendar-large-tab tr td span.practice			{ background: #a98f64; color: #fff; }
.calendar-large-tab tr td span.game				{ background: #11165c; color: #fff; }
.calendar-large-tab tr td span.other			{ background: #008000; color: #fff; }
.calendar-large-tab tr td div.cell				{ text-align:left; padding-left: 2px; float:left; width: 78px;  }
.calendar-large-tab tr td div.cell a			{ color: #000; }

.calendar-large-practice					{ background: url(../_images/bg-practice.gif) no-repeat 0 50%; font-size: 10px; line-height: 16px; color: #a98f64; margin: 15px 0 0 0; padding: 0 0 0 14px; text-transform:uppercase; float: left; }
.calendar-large-game						{ background: url(../_images/bg-game.gif) no-repeat 0 50%; color: #11165c; font-size: 10px; line-height: 16px; margin: 15px 0 0 0; padding: 0 0 0 14px;  text-transform:uppercase; white-space:nowrap; float: left; }
.calendar-large-other						{ background: url(../_images/bg-other.gif) no-repeat 0 50%; color: #008000; font-size: 10px; line-height: 16px; margin: 15px 0 0 0; padding: 0 0 0 14px;  text-transform:uppercase; white-space:nowrap; float: left; }

