/* GENERAL */
HTML {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
BODY{
	scrollbar-face-color:#660000;
	scrollbar-shadow-color:#000000;
	scrollbar-3dlight-color:#660000;
	scrollbar-arrow-color:#000000;
	scrollbar-base-color:#660000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-highlight-color:#660000;
	scrollbar-track-color:#000000;
	background-color: #000000;
	margin: 0px, 0px, 15px, 0px;
}

TD,PRE,DIV,P{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
	color:#FFFFFF;  
	font-size: 9pt;   
}

HR{ color: #660000; height: 0.05em; margin: 15px 0px 15px 0px;}
LI{margin: 2px 2px 7px 2px;}
OL.LI{margin:2px 2px 7px 2px}
UL.LI{margin:2px 2px 7px 2px}
H1, H2, H3, H4, H5, H6 {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

H1{font-size:20pt;  color: #660000; margin-left/* */ : -4%}
H2{font-size:18pt;  color: #660000; margin-left/* */ : -4%}
H3{font-size:16pt;  color: #660000; margin-left/* */ : -4%}
H4{font-size:14pt;  color: #660000; margin-left/* */ : -3%}
H5{font-size:12pt;  color: #660000; margin-left/* */ : -2%}
H6{font-size:10pt;  color: #660000; margin-left/* */ : -1%}

a, a:active, a:visited, a:link, a:hover{color:#FFFFFF; text-decoration:none;}
A:hover{color:#660000;}

/* SITE SPECIFIC */
.BG1 { background-color: #660000; /* Blue */}

.TXT1{color:#000000} /* Black */
.TXT1sm{color:#000000; font-size: 8pt;} /* Black small*/
.TXT1lrg{color:#000000; font-size: 14pt;} /* Black large*/
.TXT2{color:#FFFFFF} /* White */
.TXT2sm{color:#FFFFFF; font-size: 8pt;} /* White small*/
.TXT2lrg{color:#FFFFFF; font-size: 14pt;} /* White large*/
.TXT3{color:#FFFFFF} /* White */
.TXT3sm{color:#660000; font-size: 8pt;} /* Dark Red small*/
.TXT3lrg{color:#660000; font-size: 14pt;} /* Dark Red large*/

.TBLbdrleft {
	border-left: thick double #660000; 
	border-bottom: thick double #660000; 		 
	border-right: thick double #660000;	
	border-top: thick double #660000;
}		

.TBLbdrright {
	border-right: thick double #660000; 
	border-bottom: thick double #660000; 		 
	border-top: thick double #660000;		
}

.TBLheader1 {
	font-weight: bold; 
	text-decoration:none;
	background-color: #660000;
	color:#FFFFFF;
	text-align: center;
    height: 22px;	
}

.TBLheader2 {
	font-weight: bold; 
	text-decoration:none;
	background-color: #660000;
	color:#FFFFFF;
	text-align: center;
 	height: 16px;	
}

.charActive{color:#00FF00;font-size: 8pt;}
.charNPC{color:#0000FF;font-size: 8pt;}
.charLOA{color:#FF0000;font-size: 8pt;}

.charCommand{color:#FFFF00;font-size: 8pt;}
.charTraditional{color:#00FF00;font-size: 8pt;}
.charCasual{color:#FF0000;font-size: 8pt;}
.charBase{color:#00FFFF;font-size: 8pt;}

.teamNPC{color:#0000FF;font-size: 8pt;}
.teamOpen{color:#00FF00;font-size: 8pt;}
.teamClosed{color:#FF0000;font-size: 8pt;}
.teamPending{color:#FFFF00;font-size: 8pt;}

a.yahoo:active, a.yahoo:visited, a.yahoo:link, a.yahoo:hover{color:#000000; text-decoration:none;}
A.yahoo:hover{color:#FFFFFF;}

/* BIOS */
.BioHeader{
	font-weight: bold; 
	background-color: #660000;
	color:#000000;
	text-align: center;
 	height: 16px;
	text-transform: uppercase;
	colspan: 6
}

.BioField{
	background-color: #660000;
	color:#FFFFFF;
	text-align: left;
 	height: 16px;
	text-indent: 10px;
	vertical-align: top;
}

/* MENU */
.menutitle{
cursor:pointer;
margin-bottom: 2px;
background-color:#000000;
color:#FFFFFF;
width:120px;
padding:1px;
text-align:left;
font-weight:bold;
/*/*/border:0px solid #000000;/* */
}

.submenu{margin-bottom: 0.2em;}

/* FORMS */
.field{ text-align: right; vertical-align: middle;}
.nobox{
	border: 0px thin #000000;
}
select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color:#FFFFFF ; 
	border: 1px solid #660000;
	background-color: #000000;		
}
textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color:#FFFFFF ; 
	border: 1px solid #660000;
	background-color: #000000;	
}	

input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	color:#FFFFFF ; 
	border: 1px solid #660000;
	background-color: #000000;			
}

input.button {
	font-size: 12px; 
	cursor:hand;
    background-color: #660000;		
	color:#FFFFFF;
	height:25px;
	border-top:2px solid #660000;
	border-right:2px solid #660000;
	border-bottom:2px solid #660000;
	border-left:2px solid #660000;
	display:inline;
}