H1
{
    color: #FF6600;
    font: bold 14px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
H2
{
    color: #3300CC;
    font: bold 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
H2.green
{
    color: #008000;
    font: bold 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
H3
{
    color: #6272EC;
    font: bold 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
H4
{
    
    font: bold 12px/14px Verdana, Tahoma, Helvetica, san-serif;
}
H5
{
    color: #ff6600;
    font: bold 11px/13px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
H6
{
    color: #FF6600;
    font: bold 12px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
HR
{
    border: 0;
    color: #9E9E9E;
    background-color: #9E9E9E;
    height: 1px;
    width: 100%;
    text-align: left;
}
ADDRESS
{
    font-family: Verdana, Tahoma, Helvetica, san-serif;
    font-size: 12px;
    font-variant: normal;
    font-weight: normal;
    line-height: 14px;
}
BODY
{
	background-color: #ebe9f9;
}
BODY.white
{
	background-color: #ffffff;
}
TABLE
{
    vertical-align: top;
}
TABLE.main
{
    vertical-align: top;
    border-color: #6272ec;
    
}
TABLE.menu
{
    vertical-align: top;
    border-color: #6272ec;
    border: 0;
    padding: 0;
    border-style:none;
    
}
TABLE.pattern
{
    vertical-align: top;
    border-color: #6272ec;
    border: 1px;
    padding: 0;
    border-style:solid;
    
}
TR.border
{
    border: 1px;
    border-style:inherit;
    
}
TR.keys
{
    display: none;
}
TD
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    vertical-align: top;
	margin-left: 10px;
	margin-right: 10px;
}
TD.pattern
{
    font: 11px Verdana, Tahoma, Helvetica, san-serif;
    color: #333333;
    vertical-align: top;
	margin-left: 10px;
	margin-right: 10px;
}
TD.center
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    vertical-align: middle;
	margin-left: 10px;
	margin-right: 10px;
}
TD.borderx
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    border-style: inset;
    border-color: #CCCCFF;
    border-width: 2px;
}
TD.border
{
    background-color: #ffffff;
    border-top: 1px #f0f0f0;
    border-left: 1px #f0f0f0;
    border-right: 1px #999999;
    border-bottom: 1px #999999;
    text-align: center;
    border-style: solid;
    font: 12px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
TD.borderbold
{
    background-color: #ffffff;
    border-top: 1px #f0f0f0;
    border-left: 1px #f0f0f0;
    border-right: 1px #999999;
    border-bottom: 1px #999999;
    text-align: center;
    border-style: solid;
    font: 12px Verdana, Tahoma, Helvetica, san-serif;
    font-weight: bold;
    text-decoration: none;
}
TD.borderleft
{
    background-color: #ffffff;
    border-top: 1px #f0f0f0;
    border-left: 1px #f0f0f0;
    border-right: 1px #999999;
    border-bottom: 1px #999999;
    text-align: left;
    border-style: solid;
    font: 12px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
    vertical-align: top;
}
TD.clubhead
{
    font-weight: bold;
    color: #cc0033;
    text-align: center;
}
TD.crumbs
{
    font: 11px Verdana, Tahoma, Helvetica, san-serif;
    color: #ffffff;
    vertical-align: middle;
}
.notes
{
    font: 10px Verdana, Tahoma, Helvetica, san-serif;
    color: #0099ff;
}
TD.heading
{
    font: 10px/12px Verdana, Tahoma, Helvetica, san-serif;
    color: #3333CC;
    font-weight: bold;
}
TD.colhead
{
    font: 10px Verdana, Tahoma, Helvetica, san-serif;
    color: #BF3F2A;
    font-weight: bold;
}
BODY
{
    margin-top: 0;
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    color: #330099;
}
IMG
{
    border-style: none;
}
IMG.border
{
	border-style: solid;
	border-width: 1;
	border-color: #6272EC;
	
}
OL
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
}
UL
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    list-style: circle;
}
DT
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
}
DD
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
}
DL
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
}
LI
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    line-height: 12pt;
}
LI.colour
{
    list-style-type:disc;
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    line-height: 12pt;
}
LI.star
{
    list-style-image:url(images/star.gif);
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    line-height: 12pt;
}
P
{
    font: 12px/14px Verdana, Tahoma, Helvetica, san-serif;
}
STRONG
{
    font-weight: bold;
}
A
{
    color: #008000;
    text-decoration: underline;
}
A.index
{
    color: #008000;
    text-decoration: none;
}
A:hover
{
    color: #FF6633;
    text-decoration: none;
}
A.crumble
{
    font: 12px Verdana, Tahoma, Helvetica, san-serif;
    color: #008000;
    text-decoration: underline;
}
A.download
{
    color: #FF6600;
    font: 11px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: underline;
}
A.mainmenu
{
    color: #6272EC;
    font: bold 12px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: underline;
}
A.menuhead
{
    color: #FF6600;
    font: bold 12px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: underline;
}
.activemenu
{
    color: #FF6600;
    font: bold 11px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
.hinthead
{
    color: #008000;
    font: bold 12px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
.colhead
{
    color: #ff6600;
    font: bold 10px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
.search
{
    color: #000000;
    font: bold 12px/22px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
.searchtext
{
    color: #000000;
    font: 12px/22px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}

.route
{
    color: #000000;
    font: bold 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
A.route
{
    color: #cc3333;
    font: bold 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
A.route:hover
{
    color: #ff0000;
    font: bold 12px/14px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: underline;
}
A.fpheadline
{
    color: #cc3333;
    font: bold 14px/16px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
A.fpheadline:hover
{
    color: #ff0000;
    font: bold 14px/16px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: underline;
}

A.footadd
{
    color: #008000;
    font: 12px/16px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}
A.footadd:hover
{
    color: #FF0000;
    font: 12px/16px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: underline;
}
SELECT
{
    font-family: tahoma,Verdana,Helvetica,san-serif;
    font-size: 12px;
}
INPUT
{
    font-family: tahoma,Verdana,Helvetica,san-serif;
    font-size: 12px;
}
INPUT.numbers
{
	text-align: center;
}
INPUT.fav
{
    background-color: #ffffff;
    border-top: 1px #f0f0f0;
    border-left: 1px #f0f0f0;
    border-right: 1px #999999;
    border-bottom: 1px #999999;
    border-style: solid;
    text-align: center;
    width: 100;
    color: Red;
    font-family: tahoma,Verdana,Helvetica,san-serif;
    font-size: 8pt;
    text-decoration: underline;
}
TEXTAREA
{
    font-family: tahoma,Verdana,Helvetica,san-serif;
    font-size: 12px;
}
OPTION
{
    font-family: tahoma,Verdana,Helvetica,san-serif;
    font-size: 12px;
}
.PageBrk
{
   PAGE-BREAK-BEFORE: always
}
SMALL.red
{
    font-size: 8pt;
    color: Red;
}
.small
{
    font-size: 8pt;
}
.tiny
{
    font-size: 7pt;
}
.bold
{
    font-weight: bold;
}
.footnote
{
    text-align: center;
    color: #ff6600;
    font-size: 8pt;
}
.menuitem
{
    color: #3300cc;
	font: bold 11px Verdana, Tahoma, Helvetica, sans-serif;
    text-align: left;
}
.toggle
{
    color: #ff6600;
    font-weight: normal;
    text-align: left;
    text-decoration: underline; 
    vertical-align: top;
}
.subhead
{
    color: #ff6600;
    font: bold 10px Verdana, Tahoma, Helvetica, sans-serif;
}
.headline
{
    color: #777777;
    font: bold 18px/20px Verdana, Tahoma, Helvetica, san-serif;
}
.text
{
    color: #000000;
    font: 14px/16px Verdana, Tahoma, Helvetica, san-serif;
}
.footadd
{
    color: #ffffff;
    font: 12px/16px Verdana, Tahoma, Helvetica, san-serif;
    text-decoration: none;
}