body
{
	background :#80AC89;
	font-family: tahoma;
	font-size: 8pt;
	/*font-size: x-small;*/
}

/* Extra declaration to make Konq happy */
table
{
	font-size: 8pt;
	/*font-size: x-small;*/
}

table#index_news_table
{
	background-image: url(/images/green_line.gif);
	background-repeat: repeat-x;
}

.index_link_table_header
{
	background-image: url(/images/green_line.gif);
	background-repeat: repeat-x;
}

table#index_links
{
	background-color: #FFFFFF; /* #F7F9F7 */
}

.index_links
{
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
}

a.index_links:active
{
	text-decoration: none;
}

a.index_links:link
{
	text-decoration: none;
}

a.index_links:visited
{
	text-decoration: none;
}

a.index_links:hover
{
	text-decoration: underline;
}

.index_link_table_header
{
	background-image: url(/images/green_line.gif);
	background-repeat: repeat-x;
	font-family: sans serif;
	color: #6F8B6F;
	font-size: 10pt;
	font-weight: bold;
	width: 100%;
	align: center;
	padding: 5px;
}

.index_fitness_tip
{
	font-family: arial;
	font-size: 9pt;
	color: #333333;	
}

table#ladder_standings
{
	font-family: arial;
	color: #222222;
	font-size: 8pt;
}

div#container
{
	position: relative;
	width: 986px;
	background: #FFFFFF;
	margin: auto;
}

div#sidemenu
{
	background: #FFFFFF;
	width: 180px;
	float: left;
	margin: 0px;
	padding: 0px;
	align: left;
}

div#mainbody
{
	width: 715px;
	margin-left: 190px;
	padding: 5px;
}

div#article_body
{
	padding: 20px;
}



/* MAIN MENU */

.othermainmenurow
{
	background-image: url(/images/main_menu.jpg);
	background-repeat: repeat-x;

}

a.othermainmenu
{
	font-family: arial;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.othermainmenu:link
{
	font-family: arial;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.othermainmenu:visited
{
	font-family: arial;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.othermainmenu:hover
{
	font-family: arial;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}

/* END MAIN MENU */
.button_report_scores
{
	background-image: url(/images/button_report_scores.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
	color: #FFFFFF;
}
.button_report_scores:link
{
	background-image: url(/images/button_report_scores.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
	color: #FFFFFF;
}
.button_report_scores:visted
{
	background-image: url(/images/button_report_scores.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
	color: #FFFFFF;
}
.button_report_scores:hover
{
	background-image: url(/images/button_report_scores_hover.jpg);
	background-repeat: repeat-x;
	text-decoration: none;
	color: #96B89D;
}
a.button_report_scores
{
	background-image: none;
	text-decoration: none;
	color: #FFFFFF;
	padding: 26px;
	font-size: 8pt;
}
a.button_report_scores:link
{
	background-image: none;
	text-decoration: none;
	color: #FFFFFF;
}
a.button_report_scores:visited
{
	background-image: none;
	text-decoration: none;
	color: #FFFFFF;
}
a.button_report_scores:hover
{
	background-image: none;
	text-decoration: none;
	color: #96B89D;
}

/* MAIN MENU */

.forummainmenurow
{
	padding: 1px 1px;
}

.forummainmenu
{
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding: 1px 1px;
}

a.forummainmenu:link
{
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding: 1px 1px;
}

a.forummainmenu:visited
{
	font-family: arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding: 1px 1px;
}

a.forummainmenu:hover
{
	font-family: arial;
	font-size: 8pt;
	color: #FF0000;
	text-decoration: underline;
	padding: 1px 1px;
}

/* END MAIN MENU */



div#header ul li
{
	display: inline;
	list-style: none;
	margin-left: 0;
	background: #000000;
}

div#loginbox
{
	/* from cookies/scripts checking section
	 name="Log In Box" width="100%" cellpadding="5" valign="top" class="loginbox"
	*/
}

div#loginbox fieldset
{
	display: block;
	/*width: 17em;
	margin: 0 0 3em 0;
	padding: 0 1em 1em 1em;*/
	border: none;
}

div#loginbox input
{
	display: block;
}

div#loginbox label
{
	display: block;
	color: #000000;
}

div#loginbox label.first
{
	*padding-top: 1em;*
}

div#loginbox select
{
	display: block;
}

div#loginbox ul
{
	margin-left: 0;
	padding-left: 0;
}

div#loginbox ul li
{
	list-style: none;
	padding: 5px 25px;
	margin-left: 0;
}

.headerscript
{
	color: #6F8B6F;
	font-family: arial;
	font-size: 7pt;
}
div#overallstandings
{
	width: 722px;
	margin: 10px auto;
}

div#overallstandings table
{
	width: 100%;
}

div#footer
{
	background-image: url(/images/green_line.gif);
	background-repeat: repeat-x;
	clear: both;
	width: 722px;
	/*margin: auto;*/
}

div#footer p
{	
	text-align: center;
	vertical-align: top;
}

.pagetitle
{
	font-family: palatino linotype;
	font-weight: bold;
	font-size: 14pt;
	padding: 5pt;
	color: #000000;
	width: 722;
}

h1.pagetitle
{
	font-family: palatino linotype;
	font-weight: bold;
	font-size: 14pt;
	background-image: url(/images/green_line.gif);
	background-repeat: repeat-x;
	padding: 5pt;
	color: #000000;
	width: 722;
}

h1.pagetitle_noline
{
	font-family: palatino linotype;
	font-weight: bold;
	font-size: 14pt;
	padding: 5pt;
	color: #000000;
	width: 722;
}

.subtitle
{
	font-weight: bold;
	font-size: 11pt;
}

.headerlinks
{
	font-family: verdana, geneva, helvetica;
	font-size: small;
	color: #085A08;
}

/* BEGIN Big Scoreboard */

.big_scoreboard_header
{ 
	font-family: tahoma;
	font-weight: bold;
	font-size: 9pt;
	padding: 8px;
	background-image: url(/images/green_line.gif);
	background-repeat: repeat-x;
}
.big_scoreboard_column_headings
{
	font-family: verdana;
	font-size: 7pt;
	color: #333333;
}
.big_scoreboard
{
	color: #000000;
	text-decoration: none;
}
a.big_scoreboard:link
{
	text-decoration: none;
}
a.big_scoreboard:visted
{
	text-decoration: none;
}
a.big_scoreboard:active
{
	text-decoration: none;
}
a.big_scoreboard:hover
{
	text-decoration: underline;
}
/* END Big Scoreboard */


.loginboxtitle
{ 
	font-family: verdana, geneva, helvetica;
	font-weight: bold;
	font-size: 10pt;
	color: #085A08;
	padding: 5pt;
}

.loginbox
{ 
	font-family: verdana, geneva, helvetica;
	font-size: x-small;
}

.scriptswarning
{ 
	font-family: verdana, geneva, helvetica;
	font-size: x-small;
	font-weight: bold;
	color: #C00000;
}

.bluebox
{ 
	font-family: verdana, geneva, helvetica;
	font-size: small;
	color: #FFFFFF
}

.default
{
	font-family: verdana, geneva, helvetica;
	font-size: small;
}


/* ARTICLES & REVIEWS */


.article_default
{
	font-family: arial unicode ms;
	font-size: 10pt;
	color: #000000;
}

.article_small
{
	font-family: arial unicode ms;
	font-size: 8pt;
	color: #000000;
}


a.article_default:link
{
	text-decoration: none;
}

a.article_default:active
{
	text-decoration: none;
}

a.article_default:visited
{
	text-decoration: none;
}

a.article_default:hover
{
	text-decoration: underline;
	color: #FF0000;
}


.article_default_small
{
	font-family: arial unicode ms;
	font-size: 8pt;
	color: #000000;
}

a.article_default_small:link
{
	text-decoration: none;
}

a.article_default_small:active
{
	text-decoration: none;
}

a.article_default_small:visited
{
	text-decoration: none;
}

a.article_default_small:hover
{
	text-decoration: underline;
	color: #FF0000;
}



.article_subtitle
{
	font-family: palatino linotype;
	font-size: 12pt;
	font-weight: bold;
}

.reporttable
{
	font-family: verdana, geneva, helvetica;
	font-size: 10pt;
}	

.noonehasjoinedyet
{
	font-family: verdana, geneva, helvetica;
	font-size: 8pt;
	background-color: #FFFFFF;
	padding: 4px;
}

.noonehasjoinedyetclickhere
{
	font-family: verdana, geneva, helvetica;
	font-size: 8pt;
	color: #FFFFFF;
}

a.noonehasjoinedyetclickhere:active
{
	color: #FFFFFF;
	text-decoration: underline;
}

a.noonehasjoinedyetclickhere:visited
{
	color: #FFFFFF;
	text-decoration: underline;
}

a.noonehasjoinedyetclickhere:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.day
{
	font-weight: bold;
}

.side_menu_announcements
{
	color: #000000;
	font-family: comic sans ms;
	text-decoration: none;
}

a.side_menu_announcements:link
{
	text-decoration: none;
}
a.side_menu_announcements:visted
{
	text-decoration: none;
}
a.side_menu_announcements:active
{
	text-decoration: none;
}
a.side_menu_announcements:hover
{
	text-decoration: underline;
}


/*  - START - Club Home Page - How To Widget*/

.widget_how_to_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}


.widget_how_to
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	text-decoration: none;
}

a.widget_how_to:link
{
	text-decoration: none;
}
a.widget_how_to:visted
{
	text-decoration: none;
}
a.widget_how_to:active
{
	text-decoration: none;
}
a.widget_how_to:hover
{
	color: #000000;
	text-decoration: none;
}


/* - END - Club Home Page - How To Widget*/


/*  - START - Club Home Page - Communicate Widget*/

.widget_communicate_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}


.widget_communicate
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	text-decoration: none;
}

a.widget_communicate:link
{
	text-decoration: none;
}
a.widget_communicate:visted
{
	text-decoration: none;
}
a.widget_communicate:active
{
	text-decoration: none;
}
a.widget_communicate:hover
{
	color: #000000;
	text-decoration: none;
}


/* - END - Club Home Page - Communicate Widget*/


/*  - START - Club Home Page - Player Directory Widget*/

.widget_player_directory_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}


.widget_player_directory
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	text-decoration: none;
}

a.widget_player_directory:link
{
	text-decoration: none;
}
a.widget_player_directory:visted
{
	text-decoration: none;
}
a.widget_player_directory:active
{
	text-decoration: none;
}
a.widget_player_directory:hover
{
	color: #000000;
	text-decoration: none;
}


/* - END - Club Home Page - Player Directory Widget*/


/*  - START - Club Home Page - Number of Players Widget*/

.widget_number_of_players_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
	text-decoration: none;
}


.widget_number_of_players
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	text-decoration: none;
}

a.widget_number_of_players:link
{
	text-decoration: none;
}
a.widget_number_of_players:visted
{
	text-decoration: none;
}
a.widget_number_of_players:active
{
	text-decoration: none;
}
a.widget_number_of_players:hover
{
	color: #000000;
	text-decoration: none;
}


/* - END - Club Home Page - Number of Players Widget*/


/*  - START - Club Home Page - Chapters Widget*/

.widget_chapters_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}


.widget_chapters
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	text-decoration: none;
	padding: 5px;
}

a.widget_chapters:link
{
	text-decoration: none;
}
a.widget_chapters:visted
{
	text-decoration: none;
}
a.widget_chapters:active
{
	text-decoration: none;
}
a.widget_chapters:hover
{
	color: #000000;
	text-decoration: none;
}
/* - END - Club Home Page - Chapters Widget*/


/*  - START - Club Home Page - Scoreboard Widget*/

.widget_scoreboard_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}
.widget_scoreboard
{
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.widget_scoreboard:link
{
	text-decoration: none;
}
a.widget_scoreboard:visted
{
	text-decoration: none;
}
a.widget_scoreboard:active
{
	text-decoration: none;
}
a.widget_scoreboard:hover
{
	color: #6F8B6F;
	text-decoration: none;
}
/* - END - Club Home Page - Scoreboard Widget*/

/*  - START - Club Home Page - Player Level Widget*/
.widget_player_level_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}
.widget_player_level
{
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.widget_player_level:link
{
	text-decoration: none;
}
a.widget_player_level:visted
{
	text-decoration: none;
}
a.widget_player_level:active
{
	text-decoration: none;
}
a.widget_player_level:hover
{
	color: #6F8B6F;
	text-decoration: none;
}
/* - END - Club Home Page - Player Level Widget*/

/*  - START - Club Home Page - Video Widget*/
.widget_video_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}
.widget_video
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	text-decoration: none;
	padding: 0px;
}
a.widget_video:link
{
	text-decoration: none;
}
a.widget_video:visted
{
	text-decoration: none;
}
a.widget_video:active
{
	text-decoration: none;
}
a.widget_video:hover
{
	color: #000000;
	text-decoration: none;
}
/* - END - Club Home Page - Video Widget*/

/*  - START - Club Home Page - Programs & Services Widget*/
.widget_programs_services_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}
.widget_programs_services
{
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.widget_programs_services:link
{
	text-decoration: none;
}
a.widget_programs_services:visted
{
	text-decoration: none;
}
a.widget_programs_services:active
{
	text-decoration: none;
}
a.widget_programs_services:hover
{
	color: #6F8B6F;
	text-decoration: none;
}
/* - END - Club Home Page - Programs & Services Widget*/


/*  - START - Club Home Page - All Purpose Widget*/
.widget_all_purpose_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}
.widget_all_purpose
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	text-decoration: none;
	padding: 0px;
}
a.widget_all_purpose:link
{
	text-decoration: none;
}
a.widget_all_purpose:visted
{
	text-decoration: none;
}
a.widget_all_purpose:active
{
	text-decoration: none;
}
a.widget_all_purpose:hover
{
	color: #000000;
	text-decoration: none;
}
/* - END - Club Home Page - All Purpose Widget*/



/*  - START - Club Home Page - News Widget*/

.widget_news_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
}
.widget_news
{
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.widget_news:link
{
	text-decoration: none;
}
a.widget_news:visted
{
	text-decoration: none;
}
a.widget_news:active
{
	text-decoration: none;
}
a.widget_news:hover
{
	color: #6F8B6F;
	text-decoration: none;
}
/* - END - Club Home Page - News Widget*/


/*  - START - Club Home Page - Ads Widget*/

.ads_header
{
	font-family: tahoma;
	font-size: 8pt;
	color: #6F8B6F;
	font-weight: bold;
	padding: 5px;
}
.ads
{
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	padding: 5px;
}
a.ads:link
{
}
a.ads:visted
{
}
a.ads:active
{
}
a.ads:hover
{
}
/* - END - Club Home Page - News Widget*/


