 /* General page style. The scroll bar colours only visible in IE5.5+ */
body { 
	background-color: #000033; 
	scrollbar-face-color: 		#0066CC;
	scrollbar-highlight-color: 	#0066CC;
	scrollbar-shadow-color: 	#0066CC;
	scrollbar-3dlight-color: 	#0066CC;
	scrollbar-arrow-color:  	#FFCC00;
	scrollbar-track-color: 		#000066;
	scrollbar-darkshadow-color: #0066CC;
} 

/* Hierarchiecolors for jumpbox D5E8F9 F9DDD5 D5F9D6 */
option.h0	{ background-color: #FFFFFF; color: #006EBB; } /* blue */
option.h0c	{ background-color: #FFFFFF; color: #006EBB; } /* blue */
option.h0sf	{ background-color: #FFFFFF; color: #006EBB; } /* blue */
option.h1	{ background-color: #FFFFFF; color: #FF6428; } /* red */
option.h1c	{ background-color: #FFFFFF; color: #FF6428; } /* red */
option.h1sf	{ background-color: #FFFFFF; color: #FF6428; } /* red */
option.h2	{ background-color: #FFFFFF; color: #329600; } /* green */
option.h2c	{ background-color: #FFFFFF; color: #329600; } /* green */
option.h2sf	{ background-color: #FFFFFF; color: #329600; } /* green */

select.jumpbox { background-color: #FFFFFF; 
}


/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #000033; border: 15px #000033 solid; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: #666666; }


.titleline	{ width: 200px; height: 0px; border: solid #999999 0px; border-top-width: 1px;} 

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #FFFFFF;
		background-repeat: repeat-y;
}

td.menuBg {
		background-color: #0099FF;
}
/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom { 
	height: 20px;
	border-width: 0px 0px 0px 0px;
}


th.thHead,td.catHead 					{ font-size: 12px; border-width: 0px 0px 0px 0px; }
th.thSides,td.catSides,td.spaceRow	 	{ border-width: 0px 0px 0px 0px; }
td.postSpace						 	{ border-width: 0px 0px 0px 0px; }
th.thRight,td.catRight,td.row3Right	 	{ border-width: 0px 0px 0px 0px; }
th.thLeft,td.catLeft	  				{ border-width: 0px 0px 0px 0px; }
th.thBottom,td.catBottom  				{ border-width: 0px 0px 0px 0px; }
th.thTop	 							{ border-width: 0px 0px 0px 0px; }
th.thCornerL 							{ border-width: 0px 0px 0px 0px; }
th.thCornerR 							{ border-width: 0px 0px 0px 0px; }

/* Member Ranks */
.member		{ color : #F00000; font-weight : Bold; }

/*AUP AND TOS*/
.strongRed			{ font-weight: bold; font-size: 11px ; letter-spacing: 1px; color : #FF0000}
TD.wintext 			{ text-align: justify; font-size : 11px; color : #FFFFFF; }

TD.headlineDate		{ text-align: right; font-size : 11px; color : #FFFFFF; }

/* Window text */
.redbg 		{ font-size : 11px; color : #FFFFFF; }
.win 		{ font-size : 12px; color : #FFFFFF; }
.winhead 	{ font-size : 12px; color : #FFFFFF; font-weight : bold; }
.winmed 	{ font-size : 11px; color : #FFFFFF; }
.winmedhead { font-size : 11px; color : #FFFFFF; }
.winsmall 	{ font-size : 10px; color : #FFFFFF; }


a.redbg			{ color: #FFFFFF; text-decoration: none; }
a.redbg:hover	{ color: #FFFFFF; text-decoration: underline; }
a.redbg:active	{ color: #FFFFFF; }
a.redbg:visited { color: #FFFFFF; }

a.win,        a.winhead,        a.winmedhead,        a.winmed,          a.winsmall         { color: #FFCC66; text-decoration: none; }
a.win:hover,  a.winhead:hover,  a.winmedhead:hover,  a.winmed:hover,    a.winsmall:hover   { color: #FFFFFF; text-decoration: none; }
a.win:active, a.winhead:active, a.winmedhead:active, a.winmed:active,   a.winsmall:active  { text-decoration: none; }
a.win:visited,a.winhead:visited,a.winmedhead:visited,a.winmed:visited,  a.winsmall:visited { text-decoration: none; }

.newsbutton {
	color: #000000;
	background-color: #EFEFEF;
	border: 1px solid #98AAB1;
	width: 13px;
	height: 13px;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: 7pt;
	border-style: solid;
	border-width: 1px;
	cursor: hand;
}

.adBanner {
	border: #000033; border-style: solid; border-width: 1px 1px 1px 1px; }

acronym, abbr.help {
	border-bottom: 1px dotted #FFFFFF;
	cursor: help;
	speak: normal;
}

.planborder	{ background-color: #666666; }

td.planrow1	{
	background-color: #f1f1f1;
	color: #000000;
	font-size : 12px;
	text-align: center; }

td.planrow2	{
	background-color: #CCCCCC;
	color: #000000;
	font-size : 12px;
	text-align: center; }

td.planrow3	{
	background-color: #DCDCDC;
	color: #000000;
	font-size : 12px;
	text-align: center; }

td.hotrowL	{
	background-color: #f1f1f1;
	border: #0099FF;
	border-style: solid;
	border-width: 3px 0px 3px 3px;
	color: #000000;
	font-size : 12px;
	text-align: center; }

td.hotrowM	{
	background-color: #CCCCCC;
	border: #0099FF;
	border-style: solid;
	border-width: 3px 0px 3px 0px;
	color: #000000;
	font-size : 12px;
	text-align: center; }

td.hotrowR	{
	background-color: #CCCCCC;
	border: #0099FF;
	border-style: solid;
	border-width: 3px 3px 3px 0px;
	color: #000000;
	font-size : 12px;
	text-align: center; }

td.overview {
	background-color: #677887;
	border: #999999;
	border-style: solid;
	height: 35px;
	width: 125px;
	border-width: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center; } 

td.infotext {
	width: 505px;
	border-width: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left; } 

td.menuBorder {
	background-color: #000033;
	border: #0099FF;
	border-style: dashed;
	border-width: 0px 0px 1px 0px;
 } 
