.special
{
	BACKGROUND-COLOR: transparent; 
	BORDER-BOTTOM: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	HEIGHT: 1px; 
	LEFT: 1px; 
	POSITION: absolute; 
	TOP: 1px; 
	VISIBILITY: hidden; 
	WIDTH: 1px; 
	Z-INDEX: 15; 
	layer-background-color: transparent; 
}

input,textarea, select {
	color : #000000;
	font: normal 10px T4C Beaulieux, Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
	border: 1px solid;
	letter-spacing: 0px;
	background-image: url(gen_background.jpg);
}

/* The text input fields background colour */
input.post, textarea.post, select {
	color: #FFFFFF;
	border-color: #000000;
	background-color : #005533;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #005533;
	color : #000000;
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #005533;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #005533;
	font-weight : normal;
}

.form1
{
	color:#E8E8E8;
	text-decoration:none;
	font-family:T4C Beaulieux, Times New Roman;
	font-size:25px;
}

.form2
{
	color:#E8E8E8;
	text-decoration:none;
	font-family:T4C Beaulieux, Times New Roman;
	font-size:16px;
}

.form3
{
	color:#FFFFFF;
	text-decoration:none;
	font-family:T4C Beaulieux, Times New Roman;
	font-size:16px;
	background-color: #000072;
	border: 1 #000000 solid;
}

.text1
{
	color:#E8E8E8;
	text-decoration:none;
	font-family:T4C Beaulieux, Times New Roman;
	font-size:25px;
}

.text2
{
	color:#E8E8E8;
	text-decoration:none;
	font-family:T4C Beaulieux, Times New Roman;
	font-size:18px;
}

.viewh
{
	color:#E8E8E8;
	text-decoration:none;
	font-family:T4C Beaulieux;
	font-size:12px;
}

.viewn
{
	color:#E8E8E8;
	text-decoration:none;
	font-family:Arial CE,Arial,Helvetica CE,Helvetica,sans-serif;
	font-size:16px;
}

.itemText  { text-decoration: none; border: 0px solid black; color: #ffffff; font: 14px verdana,arial,helvetica }
.itemHover { text-decoration: none; border: 0px solid black; color: #cccccc; font: 14px verdana,arial,helvetica }
.itemBorder { border: 0px solid black }

.submText  { text-decoration: none; color: #c0c0c0; font: 12px verdana,arial,helvetica }
.submHover { text-decoration: none; color: #ffffff; font: 12px verdana,arial,helvetica }
.submBorder { border: 0px solid black }

A:link
{
	text-decoration: none;
	color: c0c0c0;   
}                        
A:visited                
{                        
	text-decoration: none;
	color: c0c0c0;   
}                        
A:active                 
{                        
	text-decoration: none;
	color: c0c0c0;   
}                        
A:hover                  
{                        
	text-decoration: none;
	color: 999999;
}

A.minilink:link
{
	text-decoration: none;
	color: c0c0c0;
}
A.minilink:visited
{
	text-decoration: none;
	color: c0c0c0;
}
A.minilink:active
{
	text-decoration: none;
	color: 999999;
}
A.minilink:hover
{
	text-decoration: none;
	color: 999999;
}

A.menu:link
{
	text-decoration: none;
	color: c0c0c0;
}
A.menu:visited
{
	text-decoration: none;
	color: c0c0c0;
}
A.menu:active
{
	text-decoration: none;
	color: 999999;
}
A.menu:hover
{
	text-decoration: none;
	color: 999999;
}

.NV1
{
	font-family: T4C Beaulieux, Times New Roman;
	font-weight:;
	font-size: 13px;
	cursor: hand;
	margin-top: 10;
	text-indent: -2;
	margin-left: 14;
}
.NV2
{
	font-family: T4C Beaulieux, Times New Roman;
	position: relative;
	font-size: 12px;
	font-weight: normal;
	text-indent: 14;
	margin-left: 14;
}

.menu			
{ 
	cursor: hand;
	color: c0c0c0;
}

BODY
{
	color:FFFFFF;
	BACKGROUND-COLOR:000000;
	scrollbar-3dlight-color:AA8800;
	scrollbar-arrow-color:AA8800;
	scrollbar-base-color:AA8800;
	scrollbar-darkshadow-color:AA8800;
	scrollbar-face-color:005533;
	scrollbar-highlight-color:CCCCCC;
	scrollbar-shadow-color:CCCCCC;
	scrollbar-track-color:444444
}

BODY.body
{
	BACKGROUND-IMAGE:url(swordbg.jpg);
	BACKGROUND-POSITION:left center;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT:fixed;
}

TD.sidebar
{
	/*BACKGROUND-IMAGE:url(SideBarBG.jpg);*/
	BACKGROUND-POSITION:center center;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-ATTACHMENT:fixed;
	BACKGROUND-COLOR:005533;
}

textarea.scroll
{
	/*color : #003355;*/
	color: #000000;
	font: bold 12px T4C Beaulieux;
	border: 0px solid;
	letter-spacing: .5px;
	background-image: none;
	background-color: transparent;
	width: 377px;
	height: 326px;
	/*background-attachment: fixed;*/
}

#blockquote		{ font-family: Times New Roman; font-size: 12pt; font-weight: normal; font-style: normal; }
#b			{ font-family: Times New Roman; font-size: 12pt; font-weight: bold; font-style: normal; }
#strong			{ font-family: Times New Roman; font-size: 12pt; font-weight: bold; font-style: normal; }
#i			{ font-family: Times New Roman; font-style: font-weight: normal; italic; }
#small			{ font-family: Times New Roman; font-size: 12pt; font-weight: normal; font-style: normal; }
#p			{ font-family: Times New Roman; font-size: 12pt; font-weight: normal; font-style: normal; }
