/* Copyright 2004 majorprogram.com 
If you use this stylesheet, we have a search spider that will find your 
site and you will be sued.

redefining of HTML tags*/
body {padding:0px; margin:0px;background: url(images/left.jpg) repeat-y top left;}
p {margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px} 
table,td,div { font: normal 12px Verdana, Arial, Helvetica, sans-serif;}
h1 {background-color:black; color:#ffffff; padding:0px 1px 0px 1px;
	font:bolder 16px Arial,Helvetica,sans-serif; 
	border-bottom:1px solid #c0bfbf; border-top:1px solid #c0bfbf;
	margin: 0px;} 
h2 { font:bolder 16px Arial,Helvetica,sans-serif;
	margin:1px 0px 3px 0px; padding:0px;}
 
h3 {font-size: 13px; font-weight: bold; color: Black; margin: 1px; padding: 1px; 
	border-bottom:1px solid #696969; font-family: Arial, verdana, sans-serif;} 
	 
/* Hyperlink properties */
a {font-weight:bold; color:#141414; text-decoration:underline} 
a:hover {color: Gray;}
/*	a:visited { color: Black; }  */
a.alt { color:White; font-size:11px; font-weight:normal; 
	text-decoration:none;} 
	a.alt:hover {	color:#fcd526;} 
a.nav {color: black; display:block; width:142px; height:18px;
	padding: 2px 0px 0px 25px; margin:0px; text-decoration: none;
	background:URL(images/leftnav.jpg) no-repeat top; 
	font:900 11px Arial, Helvetica, sans-serif;
	text-indent: 15px; text-transform: uppercase;} 
a.nav:hover {color: #e8112d; text-decoration:underline;}
/* a.nav:visited { color: #dcdcdc} */
a.top { color: black; text-decoration: none; font-size: 12px; font-family: arial;}
a.top:hover { color:red; text-decoration: underline; }

/* Special table classes */
.main { padding:0px 0px 0px 182px !important;
		padding:0px;
		float: none !important;
		float:right;}
.picture {	border: 1px solid #e00000;	background : ghostwhite;} 
.left {background: url(images/left.jpg) repeat-y top left;}

.right {font-size:11px; border-left:2px solid #404040; 
	border-bottom:2px solid #404040; background-color: white;}
.righthead { font-size:11px; background-color: black; color:white; 
	font-weight:bold; text-align:center;}

table.cal {background-color:#404040;}
td.cal {font: 8pt normal Arial, Helvetica, sans-serif;
 background-color:white;}
td.nodate {background-color: #404040;}
	
.sporthead {background-color: black; padding: 0px 1px 0px 1px;
	border-bottom: 1px solid #c0bfbf; border-top: 1px solid #c0bfbf;
	margin: 0px; text-align: right; height: 20px; 
	vertical-align: middle;}

/* Special paragraph classes */
.sm { font-size: 10px; font-weight: normal;}
.smalt { font: normal 10px Verdana,Arial,sans-serif; color:white;} 
.bold { font-weight:bold;}
.smbold { font-weight: bold; font-size: 10px }
.wbw {background-color:#141414; color:#ffffff; 
	height:12px; padding:1px 1px 1px 1px; font-weight:bold;
	border-bottom:1px solid #c0bfbf; border-top:1px solid #c0bfbf;}

/* form elements */
form {	margin: 0px; padding: 0px;	border: 0px none;}
select, textarea, input {margin: 0px;padding: 0px;color: #141414; 
	font: bold 10px Verdana, Arial, sans-serif;}
legend, label.dd {display:none;}
fieldset {border:0px none;}

/* colors: scarlet #e8112d ... gold #fcd526 ... dk gray #141414 */