body { font-family: arial, helvetica, geneva, sans-serif; } 

td { font-family: Verdana, Arial, Helvetica; vertical-align: top; } 
p { margin-left:  2pt; }

.small		{ font-family: arial, helvetica, geneva, sans-serif; font-size: 10px } 
.footer 	{ font-family: arial, helvetica, geneva, sans-serif; font-size: 10px }
.content 	{ font-family: arial, helvetica, geneva, sans-serif; font-size: 12px }
.h5, h5 	{ font-family: arial, helvetica, geneva, sans-serif; font-size: 20px; font-weight: bold; color: #477B00;} 
.h4, h4 	{ font-family: arial, helvetica, geneva, sans-serif; font-size: 14px; font-weight: bold } 
.h3, h3 	{ font-family: arial, helvetica, geneva, sans-serif; font-size: 16px; font-weight: bold } 
.h2, h2		{ font-family: arial, helvetica, geneva, sans-serif; font-size: 20px; font-weight: bold } 
.h1, h1		{ font-family: arial, helvetica, geneva, sans-serif; font-size: 24px } 
.record, record		{ font-family: arial, helvetica, geneva, sans-serif; font-size: 14px; font-weight: bold; color: #FF3333; } 


.navcontent 	{ font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; margin-right: 5pt }

a:hover {color:#FF0000;} 
abbr, acronym, .help {border-bottom: 1px dotted #333; cursor: help;} 

.tab {margin-right: 10pt;} 
.tabnav {margin-right: 10pt;}

.navbar { font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff; background-color: #4D1979 ; text-align: right}
.navbar a { font-family: arial, helvetica, geneva, sans-serif; text-decoration: none; color: #FFFFFF}
.navbar a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; color: #FF0000; }

p.caption {font-style: italic; font-size: smaller; text-indent: 0;}

div.recorder {border: thin #FF3333 solid; margin: 2px; padding: 2px; background-color: #eeeeee; }
div.container {border: 2px #FF0000 groove; background-color: #ffffcc;}
div.boxlink {border: thin silver solid; margin: 2px; padding: 2px; background-color: #eeeeee; }
div.boxright {float: right; margin-bottom: 2px; } 
div.boxleft {float: left; margin-top: 10px; margin-right: 20px; margin-bottom: 10px;} 
div.fig {border: thin silver solid; margin: 2px; padding: 2px; text-align: center;} 
div.figright {float: right;  margin: 2px; padding: 2px; }
div.figleft {float: left;  margin: 2px; padding: 2px; } 
div.downloadbox {border: thin silver solid; margin: 2px; padding: 2px; background-color: #ccccff; }
div.downloadright {float: right; margin: 5px; } 

div.spacer {clear: both;} 
div.row {clear: both; padding-top: 10px;} 
div.row span.label {float: left; width: 100px; text-align: right;} 
div.row span.formw {float: right;width: 335px; text-align: left;}

div.beaverheading {border: thin silver solid; margin: 2px; padding: 2px; background-color: #eeeeee; } 
div.cubheading {border: thin silver solid; margin: 2px; padding: 2px; background-color: #eeeeee; } 
div.scoutheading {border: thin silver solid; margin: 2px; padding: 2px; background-color: #eeeeee; } 
div.explorerheading {border: thin silver solid; margin: 2px; padding: 2px; background-color: #eeeeee; } 
div.networkheading {border: thin silver solid; margin: 2px; padding: 2px; background-color: #eeeeee; }
div.otherheading {border: thin silver solid; margin: 2px; padding: 2px; background-color: #eeeeee; } 

div.countyteamsenior {border: thin silver solid; margin: 2px; padding: 2px; background-color: #3366FF; } 
.countyteamsenior a { font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; font-size: 14px; text-decoration: none; color: #000000}
.countyteamsenior a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; color: #FF0000; }
div.countyteamadmin {border: thin silver solid; margin: 2px; padding: 2px; background-color: #FFCC00; } 
.countyteamadmin a { font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; font-size: 14px; text-decoration: none; color: #000000}
.countyteamadmin a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; color: #FF0000; }
div.countyteamadult {border: thin silver solid; margin: 2px; padding: 2px; background-color: #FF0000; } 
.countyteamadult a { font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; font-size: 14px; text-decoration: none; color: #000000}
.countyteamadult a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; color: #FF0000; }
div.countyteamlogistics {border: thin silver solid; margin: 2px; padding: 2px; background-color: #00FF00; } 
.countyteamlogistics a { font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; font-size: 14px; text-decoration: none; color: #000000}
.countyteamlogistics a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; color: #FF0000; }
div.countyteamprogramme {border: thin silver solid; margin: 2px; padding: 2px; background-color: #990099; } 
.countyteamprogramme a { font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; font-size: 14px; text-decoration: none; color: #000000}
.countyteamprogramme a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; color: #FF0000; }
div.countyteamlocal {border: thin silver solid; margin: 2px; padding: 2px; background-color: #99FF33; } 
.countyteamlocal a { font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; font-size: 14px; text-decoration: none; color: #000000}
.countyteamlocal a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; color: #FF0000; }

.navtopleft { font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff; background-color: #4D1979 ; text-align: left; margin-left: 5px} 
.navtopleft a { font-family: arial, helvetica, geneva, sans-serif; text-decoration: none; color: #FFFFFF; text-align: left; margin-left: 5px} 
.navtopleft a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; text-align: left; color: #FF0000; margin-left: 5px }

.navtopright { font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff; background-color: #4D1979 ; text-align: right; margin-right: 5px} 
.navtopright a { font-family: arial, helvetica, geneva, sans-serif; text-decoration: none; color: #FFFFFF; text-align: right; margin-right: 5px} 
.navtopright a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; text-align: right; color: #FF0000; margin-right: 5px }

.navbarleft {font-family: arial, helvetica, geneva, sans-serif; font-size: 11px; text-align: left; margin-left: 5px}
 .navbarleft a { font-family: arial, helvetica, geneva, sans-serif; text-decoration: none; margin-left: 5px} 
.navbarleft a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; margin-left: 5px} 

.backtop { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold; border-style: dashed; text-align: center}
.backtop a { font-family: arial, helvetica, geneva, sans-serif; text-decoration: none; border-style: dashed; text-align: center} 
.backtop a:hover { font-family: arial, helvetica, geneva, sans-serif; text-decoration: underline; border-style: dashed; text-align: center}
