/* Major components */

body
{ 
    margin:0px; 
    font-size: 12px; 
    color: #FFFFFF; 
    padding:0px;
	background-color: #000000; 
	font-family: Tahoma, Verdana, Geneva, Arial, sans-serif;
}
TABLE 
{ 
empty-cells: show;
}
.bbstable
{
background-color: #000000; 
border: 2px #C0C0C0 solid; 
}

td
{
    font-size: 12px; 
    color: #FFFFFF;
    border: 1px #808080 solid collapse;
}
.messagecellbody 
{ 
    font-size: 14px; 
    color: #00FF33; 
    background-color: #000000;
    padding:2px;
}
.messagecellbody2 
{  
    font-size: 12px; 
    color: #C0C0C0; 
    background-color: #202020; 
    padding:2px
}

.messagecellbody3
{  
    font-size: 12px; 
    color: #C0C0C0; 
    background-color: #000000; 
    padding:2px
}
.messageheader 
{  
    font-size: 12px; 
    color: #FFFFFF; 
    background-color: #555555; 
    padding:2px
}

.messagemiddle
{  
    font-size: 12px; 
    color: #C0C0C0; 
    background-color: #000000; 
    padding:2px
}
.messagefooter 
{  
    font-size: 12px; 
    color: #C0C0C0; 
    background-color: #838181; 
    padding:2px
}

.messagecellheader
{
	font-size: 13px; font-weight: bold;
	color: #FFFFFF; 
	background-color: #333333; 
	padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; font-family:Tahoma
}
.messagecellheader2
{
	font-size: 13px; font-weight: bold;
	color: #00CC33; 
	background-color: #8A8484; 	
	padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}
.messagecellspacer
{
	background-color: #8A8484; color: #8A8484; height: 5; font-size: 1px;
}
.messagecellfooter
{
	background-color: #7B7B7B; padding: 4px
}
.quotation
{ 
	font-size: 11px; 
	color: #3333CC; 
	margin-left: 20px; 
	margin-right: 12px; 
	padding: 2px; 
	BORDER-LEFT: 1px solid;
	background-color: #66FFCC
}


.randomquote
{
	 color: #C0C0C0; 
         font-size: 11px; font-style: italic
}

.smalltext
{
	font-size: 13px;
        COLOR: #FFFF00;
}


.smalltext
{
	font-size: 13px;
        COLOR: #FFFF00;
}


/* MAIN HYPERLINKS */

a
{
	color: #0099CC; FONT-WEIGHT: bold;
}
A:hover
{
    color: #ffffff;
	background: url(images/common/linkhover.gif) repeat-x 100% 100%;
	padding-bottom: 2px;
}
A:visited.threadlink
{
 	color: #996633;
	text-decoration:line-through;
}
a:hover.threadlink
{
    COLOR: #ff0000;
}

a.threadlink
{
	color: #006699;text-decoration:none; font-family:Book Antiqua; font-size:11pt; text-transform:capitalize; font-weight:bold 
}

.threadlink
{
	color: #006699;text-decoration:none; font-family:Book Antiqua; font-size:14pt; text-transform:capitalize; font-weight:bold 
}

.headerlink2
{color: #FFFFFF; text-decoration: none}
.headerlink
{color: #FFFFFF; text-decoration: underline; font-family:Book Antiqua; font-size:12pt; font-weight:bold}
.homelink
{
	color: #FFFFFF;
	text-decoration: none;
   FONT-WEIGHT: bold;	
}

:hover.headerlink 
{color: red}



/* Headers (not used too often) */ 

.header6     
{
	font-size: 12px;
	font-weight: bold;
}
.header5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
}
.header4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
}
.error
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}



/* next thread / previous thread */

.threadbox
{ 
 	background-color: #000000;
 	font-size: 12px;
 	font-weight: normal; 
 	color:#C0C0C0; 
 	padding: 3px;
 	border: 1px solid #C0C0C0;
}
.threadboxlink
{
    color: #FFFFFF;
    text-decoration: none;
}
:hover.threadboxlink
{
    color: #FF0000;
    text-decoration: none;
}



/* Header items */
.headerbar
{ 
    font-size: 12px; 
    color: #C0C0C0;
    background-color: #333333;
}

.headercontrolbox
{
	
      font-size: 16px; 
	FONT-WEIGHT: bold;

      color: #FF0000; 
	background-color: #333333; 
	border: 1px solid #808080;
	padding: 2px;
}
.headerbarlink
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	FONT-WEIGHT: bold;
}

   

/* footer items */
.footerbar
{ 
    font-size: 12px; 
    color: #C0C0C0; 
    background-color: #333333;
    
}



/* FORMS */

.bbsbutton
{
 border:1px outset #FFFFFF; FONT-SIZE: 12px; color:#FFFFFF; background-color:#000000
}

.bbstextbox
{
 FONT-SIZE: 12px; background-position: left top; background-image:url('__forumroot__/images/cell-background.gif'); background-repeat:no-repeat; background-attachment:fixed
}

.bbseditbox
{
 FONT-SIZE: 12px; background-position: left top; background-image:url('__forumroot__/images/cell-background.gif'); background-repeat:no-repeat; background-attachment:fixed
}

.bbscheckbox
{
 FONT-SIZE: 12px;
}

.bbsradiobox
{
 FONT-SIZE: 12px;
}

.bbsdropdownbox
{
 FONT-SIZE: 11px;
}

.Menu 
{  
    font-size: 12px; 
    color: #C0C0C0; 
    background-color: #000000;
    padding:2px;
}

.menumouseover
{
    font-size: 12px; 
    color: #C0C0C0; 
    background-color: #000000; 
    padding:2px
	
}


/* LEFTOVERS */
.adminname   
{ color: #FF0000 }
.moderatorname 
{ color: #FF9966;  }
.registeredname 
{ color: #C0C0C0; FONT-WEIGHT: bold; }
.notregisteredname 
{ color: #660033 }

<style>{  }
BODY{
scrollbar-face-color:#9C9898;
scrollbar-arrow-color:#E1DFDF;
scrollbar-track-color:#E1DFDF;
scrollbar-shadow-color:'';
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-Color:''
}
-->
</style>