body 
	{
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	color:#000000;
	font-size: 10pt; 
	}

.help
{
	CURSOR: help;
	TEXT-DECORATION: none;
	font-family: Arial, Tahoma;
}

td.box
{
	padding:15px;
	background-color:#F2E8E8;
	font-size:6pt;
}	

table.boxdata
{
	padding:10px;
	background-color:#FFFFFF;
	font-size:xx-small;
}	

table.contacts
{
	padding:10,10,10,10;
	background-color:#FFFFFF;
	font-size:xx-small;
	border-style:inset;
	border-color:#FFFFFF;
	border-width:thin;
	margin:10px;
	
}	

td.contacts
{
	padding:10,10,10,10;
	background-color:#FFFFFF;
	font-size:xx-small;
	border-style:inset;
	border-color:#FFFFFF;
	border-width:thin;
	margin:10px;
	vertical-align:top;
}

td.safetybox
{
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	padding:10px;
	background-color:#ECEBEB;
	border-right-width:thin;
	border-left-width:thin;
	border-bottom-width:thin;
	border-bottom-style:groove;
	border-left-style:groove;
	border-right-style:groove;
	border-color:#336699;
	
}	
td.pagebox
{
	padding:10px;
	background-color:#ECEBEB;
	height:700pt;
}	

td.boxwhite
{
	padding:10px;
	background-color:#FFFFFF;
}	

td.classbox
{
	border-style:groove;
	border-width:thin;
	padding:10px;
	background-color:#FFFFFF;
}

td.photobox
{
	padding:10,10,10,10;
	margin:10,10,10,10;
	text-indent:10;
	background-color:#FFFFFF;
}	

td.weather
{
	border-style:groove;
	border-width:thin;
	border-color:#CCCCCC;
	padding:0;
}
	
td.boxheader
{
	background-color:#000044;
	height:5pt;
	color:#FFFFFF;
	padding:0;
	font-size:8pt;
	padding:0;
	text-align:center;
	vertical-align:text-top;
	font-weight:bold;
	
	
}
	
td.eventheader
{
	color:#336699;
	padding:0;
	border-right-style:groove;
	border-bottom-style:groove;
	border-width:thin;
	border-color:#336699;
}
	
td.maineventheader
{
	color:#000000;
	padding:0;
	border-right-style:groove;
	border-bottom-style:groove;
	border-width:thin;
	border-color:#F2E8E8;
}
	
IMG.logo
{
	border-style:outset;
	border-width:thin;
	border-color:#CCCCCC;
}

IMG.clublogo
{
	border-style:outset;
	border-width:thin;
	border-color:#CCCCCC;
	background-color:#FFFFFF;
}

IMG.pagelogo
{
	border-style:outset;
	border-width:thin;
	border-color:#CCCCCC;
}

table.maintable
	{
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	font-size: 10pt;
	text-align: left;
	border:none;
	padding:0,20,0,20;
	}

td.maintable
	{
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	font-size: 10pt;
	padding-left:15px;
}

table.box
	{
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	font-size: 8pt;
	text-align: left;
	padding:0;
	border-style:none;
	border-collapse:collapse;
	}
	
table.highlight
	{
	background-color:#ECEFF5;
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	font-size: 8pt;
	text-align: left;
	border-style:inset;
	border-width:thin;
	border-color:#336699;
	border-collapse:collapse;
	}

table.news
	{
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	font-size: 8pt;
	text-align: left;
	padding:0;
	border-style:groove;
	border-width:thin;
	border-color:#CCCCCC;
	background:#FFFFFF;
}

table
	{
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	font-size: 8pt;
}

td
	{
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	font-size: 8pt;
	padding:0;
}


hr
{
	color:#336699;
}


font.response
{
	font-size:small;
}

table
{
	border-style:none;
}
table.mainborder
{
	border-style:inset;
	border-color:#FFFFFF;
	border-width:thin;
}

table.mainframe
{
	border-style:outset;
	border-width:medium;
	background: #000000;
}

font.pageheader
{
	font-size:medium;
	font-weight:bold;
	color:#000000;
}
font.header1
	{
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	font-size: 12pt;
	font-weight: bold;
	}

font.header2
	{
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	font-size: 10pt;
	font-weight: bold;
	}
	
.formtext
	{
	font-size: 8pt;
	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	}

INPUT
	{
    	font-size: 8pt;
    	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	}
	
INPUT.email
	{
   	font-size: 8pt;
   	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
   	width:200px;
	}

INPUT.register
	{
   	font-size: 8pt;
   	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
   	width:200px;
	}
	
	INPUT.registersm
	{
   	font-size: 8pt;
   	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
   	
	}	
	
		INPUT.registerradio
	{
   	font-size: 8pt;
   	font-family: Verdana, Arial, Book Antiqua, Times New Roman, Tahoma;
	}
OPTION
{
   	font-size: 8pt;
   	font-family: Arial, Tahoma;
}
	
SELECT
{
   	font-size: 8pt;
   	font-family: Arial, Tahoma;
}
	
SELECT.email
	{
	width:205px;
   	font-size: 8pt;
   	font-family: Arial, Tahoma;
	}

TEXTAREA.email
	{
    font-size: 8pt;
	font-family: Arial, Tahoma;
	width:400px;
	}

SELECT.register
	{
	width:205px;
   	font-size: 8pt;
   	font-family: Arial, Tahoma;
	}

TEXTAREA.register
	{
    font-size: 8pt;
	font-family: Arial, Tahoma;
	width:200px;
	}
	
TEXTAREA.class
	{
    font-size: 8pt;
	font-family: Arial, Tahoma;
	width:345px;
	}

TEXTAREA
	{
    font-size: 8pt;
	font-family: Arial, Tahoma;
	}

A.footer
	{
	text-decoration: none;
	}
A.footer:link 		
	{
	color: #000000;
	}
A.footer:visited 
	{
	color: #000000;
	}

DIV.footer
	{
	color: #000000;
	text-decoration: none;
	}
DIV.footer:link 		
	{
	color: #000000;
	}
DIV.footer:visited 
	{
	color: #000000;
	}

DIV.adsection
{
	color:#FFFFFF;
	}

A
{
text-decoration: none;
}

A:link 		
	{
	color: #336699;
	}
A:visited 
	{
	color: #336699;
	}
	
	IMG.header
	{
		padding:0;
		margin:0;
		border:0;
		border-style:none;
		font-size:1pt;
		line-height:normal;
		white-space:normal;
		margin-top:0;
	
	}
	