/* CSS Document */

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}

.menuhead{
cursor:pointer;
}
.submenu{
margin-bottom: 0.5em;
}


body.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #00334C;
	
} 
h1{
	color: #005682;
	display: inline;

}
body.contents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #006699;
} 
table.stats
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
tr.info
{
	background-color: #EFEFEF;
}
td.info
{
	background-color: #EFEFEF;
}

td.clear
{
}

tr.infocentre
{
	background-color: #EFEFEF;
	text-align: center;
}
td.infocentre
{
	background-color: #EFEFEF;
	text-align: center;
}


table.topbar
{
	background-color: #005682;
	color: #FFFFFF;
	text-align: left;
	font-size: xx-large;
	font-style: italic;
}

table.tmain{
	width: 85%;
	border: none #FFFFFF;
	color: #00334C;
	margin-left: 10px;




}

td.header
{
	background-color: #005682;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	border: none #005682;

}

th.header
{
	background-color: #005682;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	border: none #005682;

}

table.nav1{
	text-align: center;
	font-weight: normal;
	font-size: 100%;
	cursor:pointer;
	text-decoration: underline;
	line-height: 25px;
	border-top: thin none #005682;
	border-right: thin solid #005682;
	border-bottom: thin solid #005682;
	border-left: thin none #005682;
}
table.nav2{
	color: #FFFFFF;
	background-color: #006699;


}

table.tgrey{font-weight: normal;font-size: 100%; color:#0033CC}
table.tgreymembers{font-weight: normal;font-size: 100%; color:#0033CC; left: 10px}

tr.trgrey{
	background-color: #EFEFEF;
}
td.tdgrey{ background-color: #EFEFEF}
tr.rideshead{background-color: #0000CC ; color:white ; text-align: center ; font-weight: bold}

table.t1{ color: white; text-align: center;font-weight: bold;font-size: 100% }

/* #0000CC */
td.tdindex{
	background-color:#EFEFEF;
	color: #0033CC;
	text-align: center;
	font-weight: normal;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 25px;
	text-decoration: underline;


}

th.th0{
	background-color: #333366;
	color: white;
	text-align: center;
	font-size: 15px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid #333366;

}

tr.tr1{
	text-align: center;
	font-weight: normal;
}
tr.tr2{
	border-style: solid;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	font-size: 13px;

}

td.highlight{
	color: #000066;
	background-color:#E0FCEA;
	text-align: center;

}

td.td2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333366;
	background-color: #EFEFEF;
	border: solid white;
	font-size: 13px;


}

td.td3{
	border-style: solid;
	border-color:white;
	background-color:#EFEFEF;
	border-width:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*
p.header {text-align: center ;color: #0000CC; display:inline;font-weight: normal;font-size: 400%; border-style: outset}
*/
p.header {
	text-align: left;
	color: #0000CC;
	font-weight: normal;
	font-size: 300%;
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p.index {
	text-align: left;
	color: #0000CC;
	font-weight: normal;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p.index2 {
	text-align: left;
	color: #000000;
	font-weight: normal;
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


p.nav {
	text-align: left;
	color: #FFFFFF;
	font-weight: normal;
	margin-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.blue:link {color: blue};
a.blue:visited {color: blue}; 
a.blue:hover {color: #ffcc00};
