a:link, a:visited, a:active, a:hover {
  }  
a:link {  
color: #331B83;  
text-decoration: none; 
background-color: transparent;
}  

a:visited {  
color: #331B83;  
text-decoration: none; 
background-color: transparent;
} 
 
a:active {  
color: #331B83;  
text-decoration: none; 
background-color: transparent;
} 
 
a:hover {  
color: #000000;   
text-decoration: none; 
background-color: transparent;
}  

FONT {
font-family: Verdana, Helvetica, sans-serif;
color: #000000;
background-color: transparent;
}
P,TABLE,TD,TR {  
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px; 
}

.onbody{  
 
}  
.onbody a:LINK {
color: #000000;  
background-color: transparent;
}  
.onbody a:VISITED {
color: #000000;  
background-color: transparent;
}  
.onbody a:ACTIVE {
color: #000000;  
background-color: transparent;
}  

FORM {  
display: inline;  
margin-bottom: 0; 
}  
BODY {  
color: #000000;
background-color: #000000;
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px; 
margin: 0px; 
border: 0px; 
padding: 0px;
}  
 
.tablesurround {  
background-color: #ffffff;  
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #72669A #72669A #72669A #72669A; 
padding: 2px; 
color: #000000;
margin: 2px;
}  
.tableborders {  
background-color: #72669A;
color: #000000;  
}  

.tdheader {  
font-weight: normal;  
color: #000000;  
background-color: #D9D4E6;  
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #ffffff #ffffff #C0B4D6 #C0B4D6; 
}  

.headerbar {  
font-weight: normal;  
color: #000000;  
background-color: #000000;  
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #ffffff #ffffff #C0B4D6 #C0B4D6; 
} 

.menubar{  
background-color: #EFE6FC;  
color: #000000;  
background-color: #D9D4E6;   
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #ffffff #ffffff #C0B4D6 #C0B4D6; 
}  

.navigation  {  
background-color: #EBE5F7;  
color: #000000;  
font-size: 11px;  
border-style: solid; 
border-width: 1px; 
border-color: #C0B4D6; 
padding: 1px;  
margin: 1px;
}  

.post:FIRST-LINE {  
}  
.post:FIRST-LETTER {  
}  
.new {  
   
}  
.catandforum {  
}  

.posttime { 
color: #000000; 
background-color: #F7F4FC; 
}  
.threadtotal {  
color: #000000;
background-color: #F7F4FC;  
}  
.posttotal {  
color: #000000;
background-color: #ffffff;  
}  
.modline {  
color: #000000;
font-size: 11px;  
font-style: oblique;
background-color: transparent;  
}  
.small {  
color: #000000;
font-weight: normal;  
font-size: 8pt; 
background-color: transparent;

}  
.standouttext {  
color: #ff0000;
background-color: transparent;
}  
.pollcolor {  
background-color: red;
color: #000000;  
}  
.welcome {  
font-weight: normal;  
color: #000000;  
background-color: #000000;  
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #ffffff #ffffff #C0B4D6 #C0B4D6; 
}  
.forumtitle { 
color: #000000;
background-color: #ffffff;  
}  
.forumdescript {  
color: #000000;
background-color: #ffffff; 
}  
.lighttable {  
background-color: #ffffff;  
color: #000000;  
}  
.darktable {  
background-color: #ffffff;  
color: #000000;  
}  
.newlighttable {
color: #000000;  
background-color: #EFE6FC;  
font-weight: bold;  
}  
.newdarktable {  
color: #000000;
background-color: #C7B6E2;  
font-weight: bold;  
}  
.newpostsincat {  
color: #000000;
background-color: #DFD793;  
}  
.cleartable {  
color: #000000;
background-color: #ffffff;  
}  
.alternatetable {  
color: #000000;
background-color: #ffffff;  
}  
.newsubjecttable { 
color: #000000; 
background-color: #C7B6E2; /* <!-- Used on the showflat/showthreaded screens --> */
font-weight: bold;  
}  
.subjecttable { 
color: #000000; 
background-color: #ffffff;  
color: #000000;  
}  
.footertable {  
color: #000000;
background-color: #ffffff;  
}  
.formboxes{  
color: #000000; 
background-color: #E6DEF0; 
border: 1px; 
border-style: solid; 
border-color: #6E5D85; 
font-size: 11px; 
  
}  
.buttons {  
color: #000000; 
background-color: #E6DEF0; 
border: 1px; 
border-style: solid; 
border-color: #6E5D85; 
font-size: 11px; 
  
}  
blockquote {  
background-color: #ffffff; 
font-size:11px; 
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: 11px; 
font-family: Verdana, 
Helvetica, sans-serif;  
font-weight: normal; 
color: #000000; 
background-color: #E6DEF0; 
}
