body 	{margin: 0px; padding: 0px; background: #fff; color: #000; 
		font-family: "trebuchet ms", verdana, arial, helvetica, sans-serif; 
		font-size: 1.0em;
		scrollbar-highlight-color:#ffffcc;
		scrollbar-shadow-color:#3a3f83;
		scrollbar-track-color:#fff;
		scrollbar-face-color:#3a3f83;
		scrollbar-arrow-color:#ffffcc;} /* arrows */
		
.main	{background: #FFF; margin-left: 200px; width: 545px; padding-top: 10px;}
	
a.nav:link		{color: #ffff99; text-decoration: none;}
a.nav:visited 	{color: #ffff99; text-decoration: none;}
a.nav:hover		{color: #ffffff; text-decoration: underline;}
a.nav:active 	{color: #ffff99; text-decoration: none;}

a:link		{color: blue; text-decoration: underline;}
a:visited 	{color: blue; text-decoration: underline;}
a:hover		{color: #993333; text-decoration: underline;}
a:active 	{color: red; text-decoration: underline;}

h1	{font-size: 1.3em; color: #993333;}
h2	{font-size: 1.1em; color: #3a3f83;}
h3	{font-size: .9em; color: #993333;}
h4	{font-size: 1.2em; color: #993333; border-bottom: solid 3px #993333; letter-spacing: 3px; font-variant: small-caps;}

.closed	{color: #993333; font-weight: bold;font-size: 14pt;}
.open	{color: #008000; font-weight: bold; font-size: 14pt;}
td	{font-size: .9em; vertical-align: top;}

.td1	{background: #3A3F83; color: #ffff99; text-align: center; font-weight: bold;}
.td2	{background: transparent; color: #3A3F83; text-align: center;}
.td3	{background: #f0f0f0; padding-left: 5px;}
.td4	{background: #fff; padding-left: 5px;}
.td5	{background: #f0f0f0; color: #990000; font-weight: bold; border-bottom: solid 1px #808080; padding-left: 5px;}
.td6	{background: #fff; padding-left: 5px; border-bottom: solid 1px #c4c4c4;}
.club	{background: #FFF; margin-left: 200px;}

.banner	{background-color: #fff; background-image: url('images/logo.jpg'); 
		 background-repeat: no-repeat; width:790px; height:144px;}
		
.navbar	{background-color: #3a3f83; font-size: 1.0em; color: #ffffff; text-align: right; width: 790px;
		padding: 2px; word-spacing: 2px;}
		
.sidebar	{background: #fff; border: 1px #3A3F83 inset;margin-bottom: 4px;}

.side	{position: absolute; top:183px; left: 0%; width:185px; background-color:#3A3F83; text-align: center;
		 /* added to fix ie5 hack */
			voice-family:"\"}\""; 
			voice-family: inherit;
			width: 185px;}
body>.side	{width: 185px;} /* end of ie5 hack */

.error	{text-align: center;}
.foot {background-color: #3A3F83; font-size: .9em; color: #ffff99; text-align: center; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.date	{font-size: .8em; color: #ffffff;}	
.top	{background-color: #3a3f83; width: 790px; height: 17px;}
