.smallbrighttitle,.smallbrighttitleU,.smallbright,.bright,.bigbright,.biggestbright,.more,.cvdescription,.formtext{color:#006699}
.greentheme,.smalltext,.text,.biggertext,.biggesttext,a.joke,.formbutton,.formradio,.heading,a.nav:visited,a.nav:link,a.linktext:visited,.popup{color:#404040}

a.bright:visited,a.more.visited,a.copy:visited,a.bright:link,a.more:link,a.copy:link{text-decoration:none;color:#006699}
a:active,a.smalltext:active,a.bright:active,a:visited,a.smalltext:visited,a:link,a.smalltext:link{text-decoration:none}
a:hover,a.linktext:hover,a.smalltext:hover,a.greentheme:hover,.a.nav:hover,a.byline:hover{text-decoration:none;color:#999999}
a.bright:hover,a.smallbright:hover,a.bigbright:hover,a.more:hover,a.copy:hover{text-decoration:none;color:#0B1FA8}




.smalltext,.smallbright,.formtext,.smallbrighttitle,.more,.miniantihead,.byline {font:11px Verdana,Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.01em}
.smallbrighttitleU{text-decoration:underline;font:11px Verdana,Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.01em}
.formbutton,.formbuttonOver{font:11px Verdana,Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.04em;padding:1px;margin:0px}
.text,.bright,.formradio,.formtext,.cvdescription,.nlbgcolour,.deeperbg,.deepestbg,.tablehead,.popup,.blogPost{font:11px Verdana,Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.01em;text-align:left}
.linktext{font:11px Verdana,Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.01em}
.biggertext,.biggerbright{font:13px Verdana,Helvetica,Geneva, Arial,sans-serif;text-align:left;letter-spacing:0.01em}
.biggesttext,.biggestbright{font:14px Verdana,Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.01em;}

.greentheme{font:11px Verdana,Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.01em}
.biggerthemeg{font:11px Helvetica,Trebuchet,Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.01em}
.biggestthemeg{font:13px Helvetica,Trebuchet,Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.01em}
.blurb{font: small-caps 400 11px Helvetica,Geneva, Arial,sans-serif;letter-spacing:0.05em;}
.heading,.nlbgcolour,.deepergreen,.deepestgreen,.menuopen{font:500 11px Verdana,Helvetica,Geneva,Arial,sans-serif}
.head,.antihead{font:11px Verdana,Helvetica,Geneva, Arial,sans-serif;text-align:left;letter-spacing:0.01em}
.heading{cursor:hand}

.head,.heading,.antihead,.deeperbg,.deepestbg,.tablehead,.miniantihead{color:#ffffff}
.rightbackground,#content{background-color:#e4e4e4}
.formtext,.formradio{background-color:#ffffff}
.tablehead,.formbuttonOver,.heading{background-color:#404040}
.nlbgcolour{background-color:#99cc99;color:#055F15}
.deeperbg{background-color:#404040}
.deepestbg{background-color:#055F15}

.hugetext{font-size:18px}


#footer{background-color:transparent;text-align:center;align:center;padding:0.3em}
#footer{visibility:hidden;border-top:1px solid #404040}
#farright{width:0px; position:absolute;top:0px;background:transparent}
#left{position:absolute;left:3px;display:block;background:transparent;padding:0.3em}
#farright{right:0px}
#content{float:none;margin:0px 0px 0px 20%;border-left:1px solid #404040;border-bottom:0px solid #404040;padding:0.3em}

#divPaddingleft{padding:0.2em;}
#divPaddingcenter{padding:0.3em;}
#divPaddingright{padding:0.2em;}
#overdiv{padding:0.4em;}

.popupLink{outline: none; text-decoration:none}
.popupmenu{
	border-right:#404040 3px solid;
	padding-right:3px;
	border-top:#404040 1px solid;
	padding-left:3px;
	z-index:10;
	visibility:hidden;
	padding-bottom:3px;
	border-left:#404040 1px solid;
	padding-top:3px;
	border-bottom:#404040 3px solid;
	position:absolute;
	background-color:#e4e4e4;
	layer-background-color:#e4e4e4;
	width: 155;
}
.popup{border-right: #404040 3px solid; padding-right: 3px; border-top: #404040 1px solid; padding-left: 3px; z-index: 10; visibility: hidden; padding-bottom: 3px; border-left: #404040 1px solid; width: 200px; padding-top: 3px; border-bottom: #404040 3px solid; position: absolute; background-color:#e4e4e4; layer-background-color:#E4E4E4}
