BODY {MARGIN: 10px 5px}
BODY, TABLE, TD, TBODY, DIV {FONT-SIZE: 12px; FONT-FAMILY: verdana}
FORM {padding: 0; margin: 0;}
A:link, A:visited {TEXT-DECORATION: none; color:#000099}
A:link:hover {TEXT-DECORATION: underline;}
A.clicklink:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0033CC; TEXT-DECORATION: none}
A.clicklink:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6666FF; TEXT-DECORATION: underline}
A.clicklink:visited {FONT-SIZE: 11px; COLOR: #6666FF; font-weight:normal; TEXT-DECORATION: none}
A.menutext02 {FONT-SIZE: 9px; COLOR: #666666}
A.menutext01 {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000}
A.SubjectLink1 {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000099}
A.SubjectLink1:visited {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000099}
A.MainMenuLink {COLOR: white}
A.MainMenuLinkBlack {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; TEXT-DECORATION: none}
UNKNOWN {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; TEXT-DECORATION: underline}
A.link01:link {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3333cc; TEXT-DECORATION: none}
A.link01:visited {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3333cc; TEXT-DECORATION: none}
A.link01:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3333cc; TEXT-DECORATION: underline}
A.whitenav:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitenav:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitenav:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline}
A.whitenavsmall:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitenavsmall:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none}
A.whitenavsmall:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline}
A.townlink:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #174abb; TEXT-DECORATION: none}
A.townlink:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #174abb; TEXT-DECORATION: none}
A.townlink:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #174abb; TEXT-DECORATION: underline}
A.keywhite, A.keywhite:hover {COLOR: #ffffff}
#DottedLine {background-image:url('../images/dotted_line.gif');height:5px;padding-top:1px;padding-bottom:1px;background-repeat:repeat-x;}
#DonateBox {border-style:solid;border-width:1px;border-color:#294F28;background-color:#BDECBD;padding-top:5px;padding-bottom:5px;padding-right:3px;padding-left:5px;border-radius:10px;-moz-border-radius:10px;font-size:11px;}
#DevBox {border-style:solid;border-width:1px;border-color:#9D5C42;background-color:#FEDEAF;padding-top:5px;padding-bottom:5px;padding-right:3px;padding-left:5px;border-radius:10px;-moz-border-radius:10px;font-size:11px;}
#AnnounceBox {border-style:solid;border-width:1px;border-color:#FFCC00;background-color:#FFFFCC;padding-top:5px;padding-bottom:5px;padding-right:3px;padding-left:5px;border-radius:10px;-moz-border-radius:10px;font-size:11px;}
#InfoBox {border:1px solid #669193;background-color:#effeff;border-radius:10px;-moz-border-radius:10px;-webkit-text-size-adjust:100%;}
TD.InfoBox_boxart {text-align:center;vertical-align:top;}
TD.InfoBox_description {vertical-align:top;padding-left:5px;}
A.RelatedLink {display:inline-block;}
#Banner {border-radius:10px;-moz-border-radius:10px;}

TD.nav {WIDTH: 1px;}
TD.bodyarea {WIDTH: 100000px;}
TD.blackborder {WIDTH: 2px; BACKGROUND-COLOR: #000000;}
TD.rightborder {WIDTH: 5px;}

TD.bodyarea {PADDING: 6px; BACKGROUND-COLOR: #ffffff;}
.AuthorLink {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000099}
.authorcolumn {FONT-SIZE: 8pt; BACKGROUND-COLOR: #baccdd; BORDER: 1px solid #6D8FB1;}
.BoardColumnb {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #9bb7d3; BORDER: 1px solid #6D8FB1;}
.boarddate {FONT-SIZE: 11px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #baccdd; TEXT-ALIGN: center; BORDER: 1px solid #6D8FB1;}
.boardreply {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #9bb7d3; TEXT-ALIGN: center; BORDER: 1px solid #6D8FB1;}
.boardlist {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #baccdd}
.boardheader {FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #77a8d5}
.body {FONT-SIZE: 10pt}
.body02 {FONT-SIZE: 11px}
.bodybold02 {FONT-WEIGHT: bold; FONT-SIZE: 11px}
.bodyregular {FONT-SIZE: 10px}
.bodybold {FONT-WEIGHT: bold; FONT-SIZE: 10px}
.bottompad {padding-bottom: 8px;}
.buddycol1 {font-size:10px; font-weight:bold; background-color:#A4C5FE; padding:2px}
.buddycol2 {font-size:10px; background-color:#B8D2FE; padding:2px}
.buddyrow1 {font-size: 11px; font-weight:bold; color:#FFFFFF; background-color:#528AED; padding:2px; text-align:center}
.button01 {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; BACKGROUND-COLOR: #e8e8e8}
.date {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff}
.eventheader {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #174abb}
.townheader {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #174abb; padding-top:8px}
.form01 {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333}
.keywhite {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff}
.list {padding-left: 20px;}
.headertext {FONT-WEIGHT: bold; FONT-SIZE: 12px}
.helptitles {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #660099}
.input01 {BORDER: 1px solid #81a1e0; FONT-SIZE: 10px; BACKGROUND-COLOR: #ebf5ff}
.input02 {font-family: verdana; font-size: 10px;; height: 17px; border: thin solid #D3E0F8;}
.input03 {font-family: verdana; font-size: 10px; border: solid 1px #7F9DB9;}
.logintext {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666}
.MainMenuLink {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; TEXT-DECORATION: none}
.menutext02 {FONT-SIZE: 9px; COLOR: #666666}
.newsheader {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660099}
.pulldown01 {FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana}
.redtext {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000}
.sideheader {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660099}
.siteupdateheader {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000}
.smallblack01 {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000}
.smallwhite01 {FONT-SIZE: 9px; COLOR: #ffffff}
.subjectcolumn03 {FONT-SIZE: 8pt; BACKGROUND-COLOR: #baccdd; TEXT-ALIGN: center; BORDER: 1px solid #6D8FB1;}
.SubjectLink {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000099}
.tprow1 {font-size:11px; font-weight:bold; color:#ffffff; background-color:#330066; padding:2px}
.tprow2 {font-size:10px; font-weight:bold; color:#ffffff; background-color:#663399; padding:2px}
.tprow3 {font-size:10px; font-weight:bold; color:#ffffff; background-color:#9966CC; padding:2px}
.tradeheader01 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3333cc}
.tunestitle {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660099}
.username {FONT-SIZE: 9px; COLOR: #3366cc}
.InputWarning {COLOR: mediumblue; FONT-WEIGHT: bold;}

[data-ad] { display: block; overflow: hidden; }
[data-ad="300x250"] { display: inline-block; }
[data-ad="728x90"], [data-ad="728x90"] .adsbygoogle { width: 728px; height: 90px; }
[data-ad="300x250"], [data-ad="300x250"] .adsbygoogle { width: 300px; height: 250px; }
[data-ad="125x125"], [data-ad="125x125"] .adsbygoogle { width: 125px; height: 125px; }

[aria-hidden="true"] { display: none; }

[aria-selected="false"] { color: #0000ff; }
[aria-selected="true"] { cursor: default; }
a[aria-selected="true"] { color: #000000; }
a:hover[aria-selected="true"] {	text-decoration: none; }

a.toggle-message[aria-expanded="true"]:after { content: " [Click to hide]"; }
a.toggle-message[aria-expanded="false"]:after {	content: " [Click to show]"; }

.NH_countdown_container {width:225px;display:block;text-align:center;background-color:white;border:1px solid rgba(0,0,0,.5);border-radius:10px;box-shadow:-2px -2px 10px rgba(0,0,0,.25) inset, 2px 2px 10px white inset;padding-top:3px;padding-bottom:3px;margin-right:157px;}
