/* 
Cascading Stylesheet 
Reference: http://www.w3.org/TR/REC-CSS1
Client: Bicycle Adventure Club.  
Version: 1.0
Last updated:  2003-01-02
By: GWC 

*/

		A:link {
		Color: #006600; 
		text-decoration: none; 
		font-weight: bold;
		}
		
		A:visited { 
		Color: #666600; 
		text-decoration: none;
		}
		
		A:active { 
		Color: #003300;
		}
		
		A:hover { 
		Color: #ffffff;
		text-decoration: none;
		background-color: #006600;
		}
		
		A:link.edit_links { font-size: xx-small; }
		A:visited.edit_links { font-size: xx-small; }
		A:active.edit_links { font-size: xx-small; }
		A:hover.edit_links { font-size: xx-small; }
		
		A:link.RideHeaderSm { font-size: 8pt; }
		A:visited.RideHeaderSm { font-size: 8pt; }
		A:active.RideHeaderSm { font-size: 8pt; }
		A:hover.RideHeaderSm { font-size: 8pt; }
		
		A:link.RideDataSm { font-size: 8pt; }
		A:visited.RideDataSm { font-size: 8pt; }
		A:active.RideDataSm { font-size: 8pt; }
		A:hover.RideDataSm { font-size: 8pt; }
						
		A:link.edit_links_top { font-size: xx-small; font-weight : bold; color:#ccff00;  }
		A:visited.edit_links_top { font-size: xx-small; color:#ffff99; }
		A:active.edit_links_top { font-size: xx-small; color:#ccff00; }
		A:hover.edit_links_top { font-size: xx-small; color:#666600; background-color: #ccff00; }
		
						
		A:link.footer { font-size: xx-small; font-weight : bold; color:#ccff00;  }
		A:visited.footer { font-size: xx-small; color:#ffff99; }
		A:active.footer { font-size: xx-small; color:#ccff00; }
		A:hover.footer { font-size: xx-small; color:#666600; background-color: #ccff00; }
		
		
		A:link.ROL { font-size: xx-small; font-weight : bold;  color:#cc0000; }
		A:visited.ROL { font-size: xx-small; color:#cc0000; }
		A:active.ROL { font-size: xx-small; color:#cc0000; }
		A:hover.ROL { font-size: xx-small; color: #FFFFFF; background-color: #cc0000;}		
		
		A:link.ParticipationFlag { font-size: xx-small; font-weight : bold;  color:#cc0000; }
		A:visited.ParticipationFlag { font-size: xx-small; color:#cc0000; }
		A:active.ParticipationFlag { font-size: xx-small; color:#cc0000; }
		A:hover.ParticipationFlag { font-size: xx-small; color: #FFFFFF; background-color: #cc0000;}		
		
		A:link.emaillink { font-size: xx-small; font-weight : bold; }
		A:visited.emaillink { font-size: xx-small; }
		A:active.emaillink { font-size: xx-small; }
		A:hover.emaillink { font-size: xx-small; }
		
		A:link.surveylink { font-size: xx-small; font-weight : bold; margin: 2 2 2 5; 	text-align : right; }
		A:visited.surveylink { font-size: xx-small; margin: 2 2 2 5; 	text-align : right; }
		A:active.surveylink { font-size: xx-small; margin: 2 2 2 5;	text-align : right; }
		A:hover.surveylink { font-size: xx-small; margin: 2 2 2 5;  text-align: right; }
		
		A:link.SubMenu { font-family: Tahoma, Verdana, Sans-serif; font-size: 11px; font-weight : bold; text-decoration: none; color: #006600; }
		A:visited.SubMenu { font-family: Tahoma, Verdana, Sans-serif; font-size: 11px; font-weight : bold; color: #666600; }
		A:active.SubMenu { font-family: Tahoma, Verdana, Sans-serif; font-size: 11px; font-weight : bold;  color: #ffcc00; }
		A:hover.SubMenu { font-family: Tahoma, Verdana, Sans-serif; font-size: 11px; font-weight : bold;  color: #ffff99; background-color: #006600;}
		

		A:link.closeWindow { font-size: x-small; font-weight : bold; color:#ccff00;  }
		A:visited.closeWindow { font-size: x-small; color:#ffff99; }
		A:active.closeWindow { font-size: x-small; color:#ccff00; }
		A:hover.closeWindow { font-size: x-small; color:#666600; background-color: #ccff00; }
				
	P { 
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		text-indent: 0em;
		}
		
	P.noem { 
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		text-indent: 0em;
		} 

	P.xx-sm { 
		font-family: Arial, Helvetica, Sans-serif;
		font-size: xx-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		text-indent: 0em;
		}		
	
	BODY { 
		font-family: Arial, Helvetica, Sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		background-color: #669933;
		} 
		
	H1 {
		font-family: Arial, Helvetica, Sans-serif;
		color: #000000;
		font-size: 18px;
		font-weight: normal;
		margin: 5px;
		}
		
	H2 { 
		color: #663300;
		font-family: Tahoma, Verdana, San-Serif;
		Font-size: 14px;
		font-weight: bold;
		} 
		
	H2 { 
		color: #000000;
		font-family: Tahoma, Verdana, San-Serif;
		Font-size: 14px;
		font-weight: bold;
		margin-bottom: 0 ;
		} 
		
	H2.print { 
		color: #000000;
		font-family: Tahoma, Verdana, San-Serif;
		Font-size: 14px;
		font-weight: bold;
		} 
		
	H3 { 
		font-family: tahoma, Arial, Helvetica, Sans-serif;
		color: #cc9900;
		font-size: small;
		font-weight: bold;
		font-style: normal;
/*		margin: 1 2 2 2 ;*/
		} 
				
	H3.JoinRide { 
		font-family: tahoma, Arial, Helvetica, Sans-serif;
		color: #cc9900;
		font-size: x-small;
		font-weight: bold;
		font-style: normal;
		margin: 8 5 5 5 ;
		} 
		
	H3.SubMenu { 
		font-family: Arial, Helvetica, Sans-serif;
		color: #996600;
		font-size: small;
		font-weight: bold;
		font-style: normal;
		}
H4 { 
		font-family: tahoma, Arial, Helvetica, Sans-serif;
		color: #cc9900;
		font-size: x-small;
		font-weight: bold;
		font-style: normal;
		} 
		
	TABLE.Docs {
		background-color : #006600;
		}		
				
	TD {
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		background-color: #ffffff;
		} 
		
	TD.RideStatus {
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		Color: #336600;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		background-color: #ffffff;
		} 
		
	TD.DocsHeader {
		font-family: Tahoma, Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		background-color: #FFFFFF;
		} 
		
	TD.DocsData {
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		background-color: #ffffff;
		} 
		
	TD.MainContent {
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		background-color: #669933;
		} 
				
	TD.footer {
		font-family: Arial, Helvetica, Sans-serif;
		font-size: xx-small;
		font-weight: normal;
		font-style: normal;
		color: #ccff00;
		text-decoration: none;
		background-color: #669933;
		} 
		
	TD.RidesHeader {
		color: #ffcc00;
		background-color: #996600;
		font-family: Tahoma, Verdana, San-Serif;
		Font-size: small;
		font-weight: bold;
		}
				
	TD.RideHeader {
		color: #660033;
		background-color: #ffcc00;
		font-family: Tahoma, Verdana, San-Serif;
		Font-size: x-small;
		font-weight: bold;
		}
				
	TD.RideData {
		color: #000000;
		background-color: #FFFFFF;
		font-family: Tahoma, Verdana, San-Serif;
		Font-size: x-small;
		font-weight: normal;
		}
		
	TD.RideDataSm {
		color: #000000;
		background-color: #FFFFFF;
		font-family: Verdana, San-Serif;
		Font-size: 8pt;
		font-weight: normal;
		}		
		
	TD.RideRating {
		color: #000000;
		background-color: #FFFFFF;
		font-family:  Tahoma, Verdana, San-Serif;
		Font-size: 24px;
		font-weight: bold;
		}
		
	TD.RideRating_sm {
		color: #000000;
		background-color: #FFFFFF;
		font-family:  Tahoma, Verdana, San-Serif;
		Font-size: 14px;
		font-weight: bold;
		}
		
	TD.TabHeader {
		background-image: url(art/table/index_04.jpg);
		background-repeat: repeat-x;
		color: #663300;
		font-family: Tahoma, Verdana, San-Serif;
		Font-size: 14px;
		font-weight: bold;
		}
		
	TD.SubMenu { 
		font-size: x-small; 
		font-weight : normal;
		background-color: #FFFFFF;
		}	
				
	TD.welcome { 
		font-size: xx-small;
		color:#ccff00;
		background-color: #669933;
		}
		
	TD.xx-sm { 
		font-size: xx-small;
		background-color: #FFFFFF;
		}		
		
	TD.MenuTitle { 
		font-family:  Tahoma, Verdana, San-Serif;
		color: #660033;
		background-color: #ffcc00;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		}		
		
	TD.PrintHeader {
		font-family:  Tahoma, Verdana, San-Serif;
		background-color: #e9e9e9;
		Color: #000000;
		font-size: x-small;
		font-weight: Bold;
		font-style: normal;
		
		}
		
	TD.PrintData {
		font-family:  Arial, Helvetica, San-Serif;
		background-color: #ffffff;
		Color: #000000;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		}

	TD.MainContentCell {
		background-color: #FFFFFF;
		}			
		
	TD.surveyHeadsm {
		font-family: Tahoma, Verdana, Arial, Helvetiva, San-Serif;
		font-size: xx-small;
		background-color: #FFFFFF;
		}

	TD.surveyHead {
		font-family: Tahoma, Verdana, Arial, Helvetiva, San-Serif;
		font-size: x-small;
		font-weight: 700;
		color: #660000;
		background-color: #FFFFFF;
		}

	TD.surveyBody {
		font-size: x-small;
		background-color: #FFFFFF;
		}
		
	TD.surveyBodysm {
		font-size: xx-small;
		background-color: #FFFFFF;
		}
		
	UL {
		list-style: none;
		
		}
		
	UL.homepage {
		list-style: disc;
		font-family: Arial, Helvetica, sans-serif;
		
		}		
		
 	UL.errmsg {
		list-style: none;
		list-style-image: url(/art/li.jpg);
		font-family:  Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		color: #cc0000;
		} 
		

	LI.errmsg { 
		font-family:  Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		color: #cc0000;
		} 		
		

	span.errmsg { 
		font-family:  Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		color: #cc0000;
		} 				
				
	LI.q { 
		font-family:  Arial, Helvetica, Sans-serif;
		font-size: 12px;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
		color: #990000;
		} 		
		
	LI.a { 
		font-family:  Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		color : #006600;
		} 		
	 
	SPAN.xx-sm { 
		font-size: xx-small;
		}
	 
	SPAN.sm { 
		font-family: verdana, tahoma, helvetica, san-serif;
		font-size: 7pt;
		font-weight: 400;
		}		
		
	SPAN.edit_links { 
		font-size: xx-small;
		text-decoration: underline;
		color: #003300;
		}
		
span.ParticipationFlag {
		font-size: xx-small; 
		font-weight : bold;  
		color:#cc0000; 
		float: right;
		}
				
		
	TEXTAREA {
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		} 			 
		
	INPUT {
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		} 			 
		
	SELECT {
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		} 
		
	TABLE.join_confirmation {
		background-color: #669933;
		}
		
	INPUT.disabled {
		font-family: Arial, Helvetica, Sans-serif;
		font-size: x-small;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		border-style: solid;
		border-color: #DFDEDC;
		background-color: #DFDEDC;
		} 			 
		
	TD.RideDataDisabled {
		color: GrayText;
		background-color: #FFFFFF;
		font-family: Tahoma, Verdana, San-Serif;
		Font-size: x-small;
		font-weight: normal;
		}
		
img.Tripper {
	border: 0px;
	margin: 1 10 5 1;
	}
	
img {
	border: 0px;
	}