/* Major components  */

/* body { margin:0px; font-size: 10pt; color:#cccccc;  padding:0px; background-color: #000000; font-family: Verdana, Arial, sans-serif; } */



TABLE { empty-cells: show; }

.bbstable { background-color: #000000; }
.calendartable { background-color: #000000; border-color:#333333; }

td { font-size: 10pt; color:#cccccc; }

/* Actions Background */
.messagecellbody { font-size: 10pt; color:#98dcdc;  background-color: #000000;  padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;}
.messagecellbody2 { font-size: 10pt; color: #98dcdc;  background-color: #000000; padding:2px }
.messagecellbody3 { font-size: 10pt; color: #98dcdc;  background-color: #000000; padding:2px }
.messageheader { font-size: 10pt; color: #98dcdc;  background-color:#333333; padding:2px }

/* Message Body */
.messagemiddle {  font-size: 10pt;  color:#98dcdc; background-color:#000000; padding:5px }
.messagefooter {  font-size: 10pt; color: #98dcdc; background-color: #000000; padding:2px}
.messagecellheader {font-size: 11px; font-weight: bold; color: #98dcdc; background-color: #333333; padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; font-family:Tahoma;}
.messagecellheader2 { font-size: 10px; font-weight: bold;	color: #98dcdc;	background-color:000000; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px;}
.informationcenter { font-size: 10px; font-weight: bold;	color: #cccccc;	background-color:333333; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px;}
.upcomingevents { font-size:12px;	color:#33ccff; padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px; }
.messagecellspacer { background-color: #000000; color: #98dcdc; height: 5; font-size: 1px;  }
.messagecellfooter { background-color: #000000; padding: 4px; }
.quotation { font-size: 11px; color:#98dcdc; margin-left: 20px; margin-right: 10px; margin-top: 10px; padding: 2px; border-left: 1px solid;	background-color:#003333;	padding:5px;}
.randomquote { color: #ffffff;  font-size: 11px; font-style: italic;}
.smalltext { font-size: 11px; color:#33ccff }
.postinfo {font-size:11px; color:#FFFFFF}
.headerlink2 {color: #98dcdc; text-decoration: none}
.headerlink {color: #98dcdc; text-decoration: none}
.homelink { color: #98dcdc; text-decoration: none}


/* Avatar, Status, Location */
.leftside {	font-size: 10px; color:#33ccff; }


/* MAIN HYPERLINKS */

a:active {  color: #FFFFFF; background-color: #000000}
a:visited {  color: #00CCCC; text-decoration: none;}
a:link {  color: #99FFFF; text-decoration: none;;}
a:hover { text-decoration: underline; color: #CCFFCC; text-transform: none;}

a.upcomingevents {  color: #ffffff; text-decoration:none; }
a.upcomingevents:visited {  COLOR:#00cccc; text-decoration:none; }
a.upcomingevents:hover {   COLOR: #99ffff;	text-decoration:underline }
a.forumheader {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
a.forumheader:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.forumheader:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#99ffff; text-decoration:underline;}

a.threadlink:visited { COLOR:#00ccCC }
a.threadlink:hover { COLOR: #ccffcc; }

a.headerbarlink:visited { COLOR:#00cccc; }
a.headerbarlink:hover { COLOR: #ccffcc; text-decoration:underline; }

a.smalltext:visited { color:#00cccc; }
a.smalltext:hover { color:#ccffcc; text-decoration:underline; }

a.homelink:visited { COLOR:#00cccc; }
a.homelink:hover { COLOR: #99ffff;	text-decoration:underline; }

a.userlink {color:#99ffff;  text-decoration:none;}
a.userlink:visited { COLOR:#00cccc;  text-decoration:none}
a.userlink:hover { COLOR: #ccffcc;	 text-decoration:underline; }

/* Headers (not used too often)  */

.header6 {	font-size: 10pt; font-weight: bold; color:33ccff; }
.header5 {  FONT-WEIGHT: bold; FONT-SIZE: 14px; }
.header4 {  FONT-WEIGHT: bold; FONT-SIZE: 18px; }
.error { FONT-WEIGHT: bold; COLOR: #98dcdc; }


/* next thread / previous thread  */
.threadboxf { background-color: #8094B0; font-size: 10px; font-weight: normal; color:#FFFFFF; padding: 3px; }
.threadboxlink { color: #98dcdc; text-decoration: none; }



/* Header items */
.headerbar {  font-size: 10pt; color: #98dcdc; background-color: #333333; }
.headercontrolbox {	border-top:1px solid #98dcdc; font-size: 10pt; color:#999999; background-color: #333333; padding-left:3px; padding-right:2px; padding-top:2px; padding-bottom:2px; text-align:left;	width:auto;}

a.headercontrolbox {  color: #99ffff; text-decoration:none; }
a.headercontrolbox:visited { color: #00cccc; text-decoration:none; }
a.headercontrolbox:hover { color: #99ffff; text-decoration:underline; }

.headerbarlink { color: #98dcdc; text-decoration: none;	font-size: 11px; text-decoration:none; font-weight:bold }
a.headerbarlink:visited { COLOR:#99ffff; }
a.headerbarlink:hover { COLOR: #ccffcc;	text-decoration:underline; }

.logoffandinbox {color: #98dcdc; text-decoration: none;	font-size: 10px; text-decoration:none; font-weight:bold }
a.logoffandinbox:visited { COLOR:#99ffff; }
a.logoffandinbox:hover { COLOR: #ccffcc;text-decoration:underline; }

.adminlink { color: #98dcdc; font-size: 10pt; text-decoration: none; FONT-WEIGHT: bold;	}
   

/* footer items  */
.footerbar {  font-size: 10pt; color: #43647E; }


/* FORMS  */

form { margin: 0px; }

.bbsbutton { background-color : #EFEFEF; color : #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color : #FAFAFA; 	font-weight : bold;}
.bbstextbox { FONT-SIZE: 11px;}
.bbseditbox { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bbscheckbox { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bbsradiobox { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bbsdropdownbox { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }


/* LEFTOVERS  */
.adminname   
{ color: #FF0000 }
.moderatorname 
{ color: #FF9966 }
.registeredname 
{ color:#98dcdc }
.notregisteredname 
{ color: #660033 }

/*a:active {  color: #FFFFFF; background-color: #000000}
a:visited {  color: #00CCCC; text-decoration: none;}
a:link {  color: #99FFFF; text-decoration: none;;}

a:hover { text-decoration: underline; color: #CCFFCC; text-transform: none;}
body { scrollbar-3dlight-color:teal;
           scrollbar-arrow-color:#99FFFF;
           scrollbar-base-color:black;
           scrollbar-darkshadow-color:;
           scrollbar-face-color:darker-teal;
scrollbar-track-color: #000000;
           scrollbar-highlight-color:black;
           scrollbar-shadow-color:teal}
 .p0 {  font-family: Verdana, Arial, Helvetica, sans-serif;}
.p1 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #66FF00; font-weight: bold;}
.p2 {  font-size: 7pt; color: #99CCFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.p3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}
.p4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #00FFFF}

.mf {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: 98dcdc}
.lf {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: 00ffff}
.sf {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: 33ccff}*/
body { scrollbar-3dlight-color:teal; 
		scrollbar-arrow-color:#99FFFF; 
       	scrollbar-base-color:black;
		scrollbar-darkshadow-color:;
        scrollbar-face-color:darker-teal;
		scrollbar-track-color: #000000;
        scrollbar-highlight-color:black;
        scrollbar-shadow-color:teal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#98dcdc;	}
		
a.header:link 			{ color: #ffffff; font-size:12px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.header:visited		{ color: #ffffff; font-size:12px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.header:hover			{ color: #ff0000; font-size:12px; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif;}