body{ margin:0 0 0 0 ; background-color:#E6E6E6;}
a:link    {	text-decoration: none; color: #000000;}
a:visited {	text-decoration: none; color: #000000;}
a:hover   {	text-decoration: underline; color: #000000;}
a:active  {	text-decoration: none; color: #000000;}
.regular {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; }

body, p, h1, h2, h3,form{
	margin: 0;
	padding: 0;
}

/**************
     DIVS 
**************/
#header {height:97px;background:url(../images/header_bg.gif) repeat; text-align:center; padding-left:0px;}
#container{ position:static; width:798px; }
#col1, #col2, #col3{ text-align:left; position:relative; float:left; }
#col1{  width:120px; height:700px; background:url(../images/menu_bottombg.gif) repeat-y; }
#col2{ width:500px; background:white;}
	#main{ margin:5px; margin-bottom:50px;} /*This is where the main content goes.*/	
	#userdata{ 
		background:#CCCCCC;
		padding:5px;
		text-align:right;
		border-bottom:green solid 1px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px;
	} 
	#news{float:left; padding-right:3px;}
	#module{float:left}
	#archive{clear:both; background:grey; margin-bottom:3px;}
#col3{ width:166px; background:url(../images/standings_bottombg.gif) repeat-y;}
	#logo{ width:166px; height:150px; text-align:center; background:url(../images/standings_bg.gif) repeat-y;}

/**************
     MENU 
**************/
#menu {margin: 0px 0 0px 0; padding: 0px 0 0px 0; list-style: none;width:125;FONT-WEIGHT: normal;FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif; background:url(../images/menu_bg.gif) repeat-y}
#menu a{width:125px; padding:0 10px 0 0;}
#menu li {
	position: relative;
	padding: 2px 2px 2px;
	background-image: url(../images/menu_link.gif);
	background-repeat:no-repeat;
	text-indent: 10px;
	text-align: left;
	list-style:none;
	line-height:14px;
	display:block;
}
/*#menu li:hover{ background:url(../images/menu_link_team.gif) no-repeat; cursor:pointer}*/
#menu li ul {	padding: 0px;	list-style: none;margin:2px -2px -2px -2px; }
#menu li ul li  {
	position: relative;
	padding: 2px 2px 2px;
	background-image: url(../images/menu_link_team.gif);
	background-repeat:no-repeat;
	text-indent: 14px;
	text-align: left;
	list-style:none;
}

/* Fix IE. Hide from IE Mac 
* html #menu li {height: 1%; margin-bottom: -1px; }
* html #menu li ul {height: 1%;	margin-bottom: -2px; }
* html #menu li ul li {	height: 1%;	margin-bottom: 0px; }
/* End */


/**************
    HEADERS 
**************/
h3{font:  bold 15px Arial, Helvetica, sans-serif;color: #009242;}
h3.left{	
	background: url(../images/header_menu.gif) no-repeat;
	height:25px;
	text-indent:12px;
	padding-top:5px;
	margin: 0 0 -5px 0;
}
h3.right_top{
	width:166px;
	background: url(../images/header_rightbg.gif) no-repeat;
	height:25px;
	text-indent:5px;
	padding-top:5px;
	margin: 0 0 -5px 0;
}
h3.right{	
	width:166px;
	background: url(../images/header_rightbg.gif) no-repeat;
	height:25px;
	text-indent:5px;
	padding-top:5px;
	margin: -1px 0 -5px 0;
}




/**************
SCHEDULE STYLES 
**************/
#results {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.showstate{ /*Definition for state toggling image */
cursor:hand;
cursor:pointer;
float: right;
margin-top: 2px;
margin-right: 3px;
border:none;
}
.ticker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
/*MENU for editinc*/
.list {margin:0; padding:0; list-style: none; }
.scheduleAdmin{
	border:solid 1px #ccc;
	border-top:0;
	border-left:0;
	padding:3px;
	background:white;
	margin:3px 0 0 -3px;
}
/**************
NEWS
**************/
h2.headline{
	font:  bold 20px Arial, Helvetica, sans-serif;
}
.copy{}


.photo{
	border:solid 1px black;
}
.newsbrief .header{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold; }
.caption{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
/**************
TABLE TABLE TABLE TABLE 
**************/
.table {
	border: 1px solid #009242;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.table th {
	background-image:url(../images/table_bg.gif);
	padding: 2px;
	color: #009242;
	font-size: 12px;
	font-weight: bold;
	background-color: #009242;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009242;
	height: 18;
}
.table td {
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
.dotted{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}

.table th a:link { color:#009242; text-decoration: none; }
.table th a:visited { text-decoration: none; color: #009242; }
.table th a:hover { text-decoration: none; color: #666666; }
.table th a:active { text-decoration: none;	color: #666666; }

/**************
INDEX CONTENT
***************/
.window{
	border-right: 1px solid #56B172;
	border-bottom: 1px solid #56B172;
	border-left: 1px solid #56B172;
	padding:4px;
}
.results{
	background-image: url(../images/results_bg.gif);
	background-repeat: repeat;
	background-position: left bottom;
}
.tab_left_link{
	background-image: url(../images/upcoming_link.gif);
	background-repeat: no-repeat;
	background-position: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #56B172;
}
.tab_left_selected{
	background-image: url(../images/upcoming.gif);
	background-repeat: no-repeat;
	background-position: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #56B172;
}
.tab_right_link{
	background-image: url(../images/tab_right_link.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.tab_right_selected{
	background-image: url(../images/results.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#mini_schedule th{
	padding:2px;
}
#mini_schedule td{
	padding:2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #56B172;
}
#mini_schedule{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #56B172;
}
.window_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009242;
	padding-left:4px;
	padding-right:7px;
	font-weight: bold;
}
.tab_white{
	background:#FFFFFF;
	border-bottom-color:#56B172;
	border-bottom-width:1px;
	border-bottom-style:solid;
}
#mini_forum th{
	padding: 3px;
}
#mini_forum .author{
	padding: 4px;
	font-weight: normal;
	border:0px;
}
#mini_forum td{
	padding: 4px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E5E5E5;
	border-bottom-color: #56B172;
	white-space:normal;
}
#mini_forum{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border-right: 1px solid #56B172;
	border-left: 1px solid #56B172;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #56B172;
}
#mini_forum:link{
	text-decoration: none;
	color: #000000;
}
#mini_forum td a:hover{
	text-decoration: none;
	color: #000000;
}
.forumline {
	background: #388830 url(images/forum_th2.gif);
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 3px 3px 7px;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #56B172;
}
.paper_cell{
	padding:4px;
	border-right: 1px solid #56B172;
	border-bottom: 1px solid #56B172;
	border-left: 1px solid #56B172;
}.paper_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009242;
	padding-left:4px;
	font-weight: bold;
	background-image: url(../images/header_archive.gif);
	background-repeat: repeat;
	background-position: left bottom;
	height:20px;
	border: 1px solid #56B172;
}
/**************
MODULES 
**************/
.module-indent{
	text-indent:8px;
	text-align:left;
	width:150px;
	 background:url(../images/right_bg.gif) left no-repeat;
}
.module_right{
	background:url(../images/standings_pts.gif) right no-repeat;
	text-align:right;
	padding-right:15px;
}
	/**************
	RIGHT TABLE STATS 
	**************/

#menu li {
	position: relative;
	padding: 2px 2px 2px;
	background-image: url(../images/menu_link.gif);
	background-repeat:no-repeat;
	text-indent: 10px;
	text-align: left;
	list-style:none;
	line-height:14px;
	display:block;
}
	
	/*.stats tr{ height:17px}
	.stats td{font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding :1px 3px 2px 0px; }
	 Fix IE. Hide from IE Mac \*/
	/* html .stats td {margin:-1px -3px -2px; }
	End */
	.stats {margin: 0px 0 0px 0; padding: 0px 0 0px 0; list-style: none;FONT-WEIGHT: normal;FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif; background:url(../images/standings_bg.gif) repeat-y;}
	.stats a{width:125px; padding:0 10px 0 0;}
	.stats li {
		padding: 1px 2px 2px 10px ;
		background-image: url(../images/right_bg.gif);
		background-repeat:no-repeat;
		background-position:top left;
		text-align: left;
		line-height:14px;
	}
	.stats li span.right{float:right; padding-right:14px; text-align:right;}
	/* Fix IE. Hide from IE Mac 
	 html .stats li {height: 1%; margin-bottom: -1px; }
	/* End */
	
/**************
FORMS
**************/
/*label.teams{
font-size:12px;
width: 60px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}
 input, select
{
background: #white;
border: 1px solid black
}
form p{margin:2px;}
form{ font-family:Arial, Helvetica, sans-serif;background:#FFFFCC; padding:10px; margin:1px; border:1px solid grey;}*/
