/* Google BETA 1.4 */
/* File Version 6.5.1.1 */ 

a:link {
color: #0000CC;
text-decoration: none;
background-color: transparent;
}

a:visited {
color: #996633;
text-decoration: none;
background-color: transparent;
}

a:active {
color: #ff0000;
text-decoration: none;
background-color: transparent;
}

a:hover {
color: #ff0000;
text-decoration: none;
background-color: transparent;
}

P,TABLE,TD,TR {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10pt;
background-color: transparent;
}

FORM {
display: inline;
margin-bottom: 0;
}

BODY {
color: #000000;
background-color: transparent;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 10pt;
margin: 0px;
border: 0px;
padding: 0px;
}

.tdheader, 
.top_tdheader {
font-weight: normal;
color: #006633;
background-color: #DEEFE0;
border-style: solid;
border-color: #006633 #006633 #006633 #006633;
}

.tdheader {
border-width: 1px 0px 0px 0px;
}

.top_tdheader {
color: #006633;
font-size: 14pt;
font-weight: normal;
font-family: Helvetica, Arial, Verdana, sans-serif;
border-width: 1px 0px 0px 0px;
}

.menubar {
background-color: #DEEFE0;
border-style: solid;
border-width: 1px 0px 0px 0px;
border-color: #006633 #006633 #006633 #006633;
font-size: 10pt;
color: #000000;
}

.tablesurround {
background-color: #ffffff;
border-style: solid;
border-width: 0px 0px 0px 0px;
border-color: #ffffff #ffffff #ffffff #ffffff;
padding: 0px;
color: #000000;
}

.tableborders {
background-color: #ffffff;
padding: 0px;
color: #000000;
}

.navigation  {
background-color: #CCDAE6;
color: #000000;
font-size: 8pt;
border-style: solid;
border-width: 0px;
border-color: #b5c6d6;
padding: 1px;
margin: 0px;
}

.post:FIRST-LINE {
}
.post:FIRST-LETTER {
}

.catandforum {
font-family: Helvetica, Arial, sans-serif;
font-size: 9pt;
margin: 0px;
border: 0px;
padding: 0px;
}

.posttime {
color: #000000;
background-color: #FFFFFF;
font-family: Helvetica, Arial,Verdana,  sans-serif;
font-size: 9pt;
}

.posttotal {
color: #000000;
background-color: #FFFFFF;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 9pt;
}

.threadtotal {
color: #000000;
background-color: #FFFFFF;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 9pt;
}

.modline {
color: #000000;
font-size: 8pt;
background-color: transparent;
}

.small {
color: #000000;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-weight: normal;
font-size: 8pt;
background-color: transparent;
}

.standouttext {
color: #ff0000;
background-color: transparent;
}

.pollcolor {
background-color: red;
color: #000000;
}

.forumtitle {
color: #000000;
font-weight: bold; 
background-color: transparent;
}

.forumdescript {
color: #000000;
background-color: transparent;
font-size: 9pt;
}

.lighttable {
background-color: #FFFFFF;
color: #000000;
}

.darktable {
background-color: #EEEEEE;
color: #000000;
}

.newlighttable {
background-color: #CCDAE6;
color: #006633;
}

.newdarktable {
background-color: #CCDAE6;
color: #006633;
}

.newlighttable a:link  {


}
.newlighttable a:visited {
}
.newlighttable a:active {
}
.newlighttable a:hover {
}

.newdarktable a:link  {
}
.newdarktable a:visited {
}
.newdarktable a:active {
}
.newdarktable a:hover {
}

.newpostincat {
color: #006633;
background-color: #CCDAE6;
}

.cleartable {
color: #000000;
background-color: #ffffff;
}

.subjecttable {
color: #000000;
background-color: #EEEEEE;
}

.newsubjecttable {
color: #006633;
background-color: #CCDAE6;
font-weight: bold;
}

.formboxes{
color: #000000;
background-color: #EEEEEE;
font-family: Helvetica, Arial, Verdana,  sans-serif;
font-size: 9pt;
}

.buttons {
color: #000000;
background-color: #CCDAE6;
font-size: 9pt;
border-style: outset;
border-width: 2px;
border-color: #b5c6d6;
padding: 0px;
margin: 0px;
}

blockquote {
background-color: #ffffff;
font-size:10pt;
border:1px solid #e6e6e6;
margin:0px 20px;
padding:0px;
color: #000000;
}

blockquote .small {
background-color: #e6e6e6;
margin-left:-11px;
padding: 1px 2px;
color: #000000;
}

blockquote hr {
height:1px;
}

blockquote br {
font-size:1px;
}

FORM {
margin: 0px;
border: 0px;
padding: 0px;
}

SELECT {
font-size: 10pt;
font-family: Helvetica, Verdana, sans-serif;
font-weight: normal;
color: #000000;
background-color: #dff4ff;
}

.modname {
color: #00AA00;
}

.adminname {
color: #AA0000;
}

td.centre_col {
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: dotted;
  border-left-style: dotted;
  border-right-color: #BBBBBB;
  border-left-color: #BBBBBB;
}