body	{
	margin:	0;
	padding: 0;
	color:	black;
	font: normal x-small sans-serif;
	border-collapse: collapse; 
	border-spacing: 0;
	}
	
.bggogo{
	background : #E7F8AF;
}

A:Acitve, A:VISITED, A:Link {
	font : normal x-small sans-serif;
	color : Teal;
}

A:Hover {
	font : normal x-small sans-serif;
	color : red;
}

INPUT, SELECT, OPTION {
	font-family: sans-serif;
	font-size: 10px;
}

TEXTAREA {
	font-family: sans-serif;
	font-size: 12px;
}

INPUT.large, TEXTAREA.large, SELECT.large, OPTION.large {
	font-family: sans-serif;
	font-size: 13px;
}
 


.white {
	color: White;
	font-size:9pt;
}

.red {
	color: Red;
}

.bblack {
	color: Black;
	font-size:10pt;
	font-weight : bold;
}

.vsmall, .vsmall A {
	font-family: sans-serif;
	font-size:7pt;
}

.small, .small A, .small A:Hover, .small A:Visited {
	font-family: sans-serif;
	font-size:8pt;
}

.med, .med A {
	font-family: sans-serif;
	font-size:10pt;
}

.med B {
	font-family: sans-serif;
	font-size:10pt;
	font-weight : bold;
}

.fmed {
	font-family: sans-serif;
	font-size:9pt;
}

.medmedlarge, .medmedlarge A {
	font-family: sans-serif;
	font-size:11pt;
	font-weight : bold;
	color: Black;
}

.medlarge, .medlarge A {
	font-family: sans-serif;
	font-size:13pt;
}

.large, .large A {
	font-family: sans-serif;
	font-size:16pt;
}

.highlight {
	color: red;
}


.tdP1{
	background : #FF3333;
}


.tdP2{
	background : #B1F9CA;
}


.tdP3{
	background : #BFBFFF;
}

.tdNAVside{
	background : #BCDBF8;
}


.tdForumDarkTitle{
	background : yellow; 
}



.tdForumDark{
	background : #E8F2FD; 
}


.tdForumLight{
	background : white;
}

.tableBG{
	background : #BFBFFF;
}

.tableCalm{
	background : white;
}

.recent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color: Green;
}
 
.recent A:Acitve, .recent A:VISITED, .recent A:Link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color: Navy;
}

.recent A:Hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color: Red;
}

.recent B, .recent A:Acitve B, .recent A:VISITED B, .recent A:Link B {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color: Navy;
	font-weight : bold;
}

.recent A:Hover B {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color: Red;
	font-weight : bold;
}



Table {
	border-collapse: collapse; 
	border-spacing: 0; 
	border: 0;
	padding: 0;
	margin: 0;
}

TD {
	font-family: sans-serif;
	font-size: 13px;
}

.headergroup {
	font-family: sans-serif;
	font-size: 13px;
	border: 3px solid #B1F9CA;
	width : 100%;
	padding: 0;
	margin: 0;
	border-collapse: collapse; 
	border-spacing: 0;
}

.indexSNews {
	border-spacing: 0;
	border: 0;
	padding: 0;
	margin: 0;
} 

.adminnote {
	border: 3px solid RED;
	background: #FF4500;
} 


.sticky {
	font-family: sans-serif;
	background: #FFFF91;
} 

.newsgroup {
	border: 1px solid black;
	padding: 3;
	margin: 3;
	border-spacing: 3;
}  

.textadcombo {
	border: 1px dashed black;
	padding: 3;
	margin: 3;
	border-spacing: 3;
	background : #FFFFA0;
}

.textadcomboWHITE {
	border: 1px dashed black;
	padding: 3;
	margin: 3;
	border-spacing: 3;
	background : WHITE;
}

.mbtd {
	border: 1px dashed black;
	padding: 3;
	margin: 3;
	border-spacing: 3;
}

.adtext {
	font-family: sans-serif;
	font-size: 11px;
}


/* 	
		This is for the Dir layout and look
*/

.DirTable {
  background-color: CCCCCC;
  border: 1px solid;
  border-color: CCCCCC;
  padding: 0px 1px 1px 0px;
}

.DirRow1 {
	background-color: EEEEEE;
	border: 1px 1px 0px 1px solid;
	padding: 3;
	margin: 3;
	border-spacing: 3;
	font-family: sans-serif;
	font-size:7pt;
}
.DirRow2,.DirRow2 A:Acitve, .DirRow2 A:VISITED, .DirRow2 A:Link{
	background-color: EEEEEE;
	border: 0px 1px 1px 1px solid;
	padding: 3;
	margin: 3;
	border-spacing: 3;
	font-family: sans-serif;
	font-size:7pt;
}


/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: white; border-style: none; }


/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : white
}


/* 	Classes in code but not listed above:
	post
	gen
	gensmall
	genmed
	button
*/


/* 	Navbar

	Note, Recent = 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					font-size:7pt;
	color: Green;

*/

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  align: right;
}

div.menuBar {
  background-color: #FFFFA0;
  border: 0px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 1px solid #d0d0d0;
  color: #000000;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border-color: black;
  color: #000000;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {

  border-color: black;
  color: black;
  left: 1px;
  top: 1px;
}

div.menu {
  background-color: white;
  border: 1px solid;
  border-color: black;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: #000000;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #000080;
  color: #ffffff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border-top: 1px solid #909090;
  border-bottom: 1px solid #f0f0f0;
  margin: 4px 2px;
} 