
A  {color : #009900;}
A:Visited  {color : #009900;}
A:Active  {color : #009900;}
A:Hover  {color : #666666;}

A.subnav  {color : #FFFFFF;}
A.subnav:Visited  {color : #FFFFFF;}
A.subnav:Active  {color : #FFFFFF;}
A.subnav:Hover  {color : #CCCCCC;}

.subnav  {
	font-size : 10px;
	font-weight : bold;
	color : #eeeeee;
}

BODY {
	color : #000066;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E6EEFF;
}

.main,td  {
	color : #000066;
	font-size : 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.heading  {
	font-size : 18px;
	font-weight : bold;
	color : #034EE7;
}

.subheading  {
	font-size : 15px;
	font-weight : bold;
	color : #000066;
}

.table-header  {
	font-size : 12px;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #66cc00;
	text-align: center;
}

.table-content  {
	text-align: left;
	font-size : 11px;
	color : 333333;
	font-weight : normal;
	background-color: FFFFFF;
}

.table-content2  {
	text-align: left;
	font-size : 11px;
	color : 333333;
	font-weight : normal;
	background-color: EEEEEE;
}
.button {
	font-family : Verdana;
	font-size : 11px;
	line-height : 12px;
	color : #FFFFFF;
	font-weight : bold;
	background-color : #034EE7;
	padding-top : 2;
}

.highlight  {
	color : blue;
}
.alert  {
	color : blue;
	font-weight : bold;
}
.table-content  {
	font-size : 10px;
}
.eleven  {font-size : 11px;}
.ten  {font-size : 10px;}
.calendar-header  {
	font-size : 12px;
	font-weight : bold;
	color : #333333;
	background-color : #66cc00;
}
.calendar-guts  {
	font-size : 10px;
	color : #000000;
	background-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.calendar-guts2  {
	font-size : 10px;
	color : #000000;
	background-color : #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
}
.calendar-kayak  {color : #0000ff;}
A.calendar-kayak  {color : #0000ff;}
A.calendar-kayak:Visited  {color : #0000ff;}
A.calendar-kayak:Active  {color : #0000ff;}
A.calendar-kayak:Hover  {color : #000099;}

.calendar-running  {color : #800080;}
A.calendar-running  {color : #800080;}
A.calendar-running:Visited  {color : #800080;}
A.calendar-running:Active  {color : #800080;}
A.calendar-running:Hover  {color : #999999;}

.calendar-biking  {color : #000066;}
A.calendar-biking  {color : #000066;}
A.calendar-biking:Visited  {color : #000066;}
A.calendar-biking:Active  {color : #000066;}
A.calendar-biking:Hover  {color : #000000;}

.calendar-events  {color : #009900;}
A.calendar-events  {color : #009900;}
A.calendar-events:Visited  {color : #009900;}
A.calendar-events:Active  {color : #009900;}
A.calendar-events:Hover  {color : #00cc00;}

.calendar-hiking  {color : #004400;}
A.calendar-hiking  {color : #004400;}
A.calendar-hiking:Visited  {color : #004400;}
A.calendar-hiking:Active  {color : #004400;}
A.calendar-hiking:Hover  {color : #00cc00;}

.calendar-adventureracing  {color : #ff6600;}
A.calendar-adventureracing  {color : #ff6600;}
A.calendar-adventureracing:Visited  {color : #ff6600;}
A.calendar-adventureracing:Active  {color : #ff6600;}
A.calendar-adventureracing:Hover  {color : #ffcc00;}

.calendar-races  {color : #990000;}
A.calendar-races  {color : #990000;}
A.calendar-races:Visited  {color : #990000;}
A.calendar-races:Active  {color : #990000;}
A.calendar-races:Hover  {color : #ff0000;}

td.calendar-training  {color : #000000;}
A.calendar-training  {color : #000000;}
A.calendar-training:Visited  {color : #000000;}
A.calendar-training:Active  {color : #000000;}
A.calendar-training:Hover  {color : #666666;}
