body						{ background-color:#ffffff; margin-top:1px; margin-bottom:1px; margin-left:1px; margin-right:1px; }
body, td, input, textarea	{ font-family:verdana; font-size:11px; }
select,input				{ font-family:verdana; font-size:11px; }

#container 					{ width:100%; height:100%; border:1px #1f3655 solid; background-color:silver; color:white; }
#threadArea					{ width:100%; height:100%; overflow:auto; background-color:#ffffff; padding:3px; }
#pageArea					{ background-color:#ffffff; padding:3px; color:black }
#msgArea					{ width:100%; height:100%; overflow:auto; background-color:#ffffff; padding:3px; }
#newsArea					{ vertical-align:top; padding:4px 4px 4px 4px; width:145px; height:80px; overflow:auto; }
#poolArea					{ vertical-align:top; padding:4px 4px 4px 4px; width:140px; height:100px; overflow:auto; }
#whosonArea					{ vertical-align:top; padding:4px 4px 4px 4px; width:115px; height:125px; overflow:auto; font-size:10px; }
#loginArea					{ font-size:10px; color:#ffffff; }

.replyOptions				{ width:130px; border:1px #000000 solid; background: white; color:black; }
.boxtop						{ background-color:#a81822; color:#ffffff; font-weight:bold; }
.title						{ font-size:24px; font-weight:bold; color:#ffffff; position:relative; top:7px; }
.dateTime					{ font-weight:bold; color:#fdd886; text-align:right; vertical-align:bottom; position:relative; top:4px; }
.quote						{ vertical-align:bottom; color:#ebeff4; background-color:#395275; }
.pgHeader					{ font-size:11px; font-weight:bold; color:white; }
.navVert					{ background-color:#395275; color:#ffffff; border-bottom:1px #000000 solid; }
.navVertOver				{ background-color:#5a7395; color:#ffffff; border-bottom:1px #000000 solid; cursor:pointer; }
.navVertActive				{ background-color:#5a7395; color:#fdd886; border-bottom:1px #000000 solid; cursor:pointer; }
.popupTable					{ width:100%; border:1px #000000 solid; }
.navTable					{ width:150px; border:1px #000000 solid; background: white; color:black; }
.navTableRight				{ width:120px; border:1px #000000 solid; background: white; color:black; }
.pageTable					{ border:1px #000000 solid; background: white; color:black; }
.newDot						{ font-family:verdana; font-size:13px; color:#a81822; text-decoration: none; }
.oldDot						{ font-family:verdana; font-size:13px; color:navy; text-decoration: none; }
.msgTable					{ width:100%; border:1px #000000 solid; }
.lineSpace					{ height:10px; }
.whiteSmText				{ font-size:10px; color:#ffffff; }
.whiteSmText11				{ font-size:11px; color:#ffffff; }
.blackSmText				{ font-size:11px; color:#000000; }

a.new						{ font-family:verdana; font-size:11px; color:#a81822; text-decoration: none; }
a.new:link					{ font-family:verdana; font-size:11px; color:#a81822; font-weight: bold; text-decoration: none; }
a.new:active				{ font-family:verdana; font-size:11px; color:#a81822; font-weight: bold; text-decoration: underline; }
a.new:visited				{ font-family:verdana; font-size:11px; color:#a81822; }
a.new:hover					{ font-family:verdana; font-size:11px; color:#a81822; text-decoration: underline; }

a.old						{ font-family:verdana; font-size:11px; color:navy; text-decoration: none; }
a.old:link					{ font-family:verdana; font-size:11px; color:navy; font-weight: bold; text-decoration: none; }
a.old:active				{ font-family:verdana; font-size:11px; color:navy; font-weight: bold; text-decoration: underline; }
a.old:visited				{ font-family:verdana; font-size:11px; color:navy; }
a.old:hover					{ font-family:verdana; font-size:11px; color:navy; text-decoration: underline; }

a.bottomLink				{ color:#ffffff; }
a.bottomLink:visited		{ color:#ffffff; }
a.bottomLink:hover			{ color:#fdd886; }
a.bottomLink:active			{ color:#fdd886; }

a.autoLogin					{ font-size:10px; color:#ffffff; text-decoration: none; }
a.autoLogin:visited			{ font-size:10px; color:#ffffff; text-decoration: none; }
a.autoLogin:hover			{ font-size:10px; color:#ffffff; text-decoration: underline; }
a.autoLogin:active			{ font-size:10px; color:#ffffff; text-decoration: none; }

a.postTools					{ font-family:verdana; font-size:11px; color:#a81822; font-weight: bold; text-decoration: none; }
a.postTools:link			{ font-family:verdana; font-size:11px; color:#a81822; font-weight: bold; text-decoration: none; }
a.postTools:active			{ font-family:verdana; font-size:11px; color:#a81822; font-weight: bold; text-decoration: underline; }
a.postTools:visited			{ font-family:verdana; font-size:11px; color:#a81822; font-weight: bold; }
a.postTools:hover			{ font-family:verdana; font-size:11px; color:#a81822; text-decoration: underline; }

.tabSel						{  color:#a81822; background-color:#ffffff; }
.tabNotSel					{  color:navy; background-color:silver; }
a.navSel					{  color:#a81822; font-weight:bold; }
a.navNotSel					{  color:navy; }