A { 
  text-decoration: none; 
  color: 	#FFF1F1;	/* #333388; */
}

a:visited {
	text-decoration:	underline;
	color:			#FFFFFF;
}

A:hover {
	text-decoration:	underline;
	color:			#B9B9B9;	/* B9B9B9 #333333; */
}

A:active {
	text-decoration:	underline;
	color:			#FF0000;
}

a:link {
	text-decoration:	underline;
	color:			#FFFFFF;
}


BODY {
	FONT-FAMILY:	verdana, arial, helvetica, sans-serif;
	margin:		0;
	background:	#336699;
	color:		#FFFFFF;
}

TR, TD {			/* Default font styles for almost everything. Change this to impact almost all pages */
	FONT-FAMILY:	verdana, arial, helvetica, sans-serif;
	font-family: 	Arial;
	font-size: 	14px;
	color:		#FFFFFF;
}

P {			/* Default font styles for almost everything. Change this to impact almost all pages */
	FONT-FAMILY:	verdana, arial, helvetica, sans-serif;
	font-family: 	Arial;
	font-size: 	14px;
	color:		#FFFFFF;
}

.wtext {
	FONT-FAMILY:	verdana, arial, helvetica, sans-serif;
	font-family: 	Arial;
	font-size: 	14px;
	color:		#FFFFFF;
}

.genheaderrow {			/* Generic header/footer table colors for all lists */
  font-family: 	Arial;
  background: 	#7f99B2;
}
.genheaderfont {		/* header/footer text font styles (mostly not implemented) */
  color: 	#FFFFFF;
}
.genrow1 {			/* 1st table color used on alternating lists */
  background: 	#A4A4C4;
}
.genrow2 {			/* 2st table color used on alternating lists */
  background: 	#B4B4C4;
}
.gentop10row1 {			/* 1st table color used on alternating lists TOP10 players only */
  background: 	#A4A4C4;
}
.gentop10row2 {			/* 2st table color used on alternating lists TOP10 players only */
  background: 	#B4B4C4;
}
.sortcell {
  background: 	#8484C4;
}
.indextitle {
  font-family: 	Arial;
  font-size: 	34px;
}
.indextitlerow {
  background:	#7F99B2;
}
.maptitle {
  font-size: 	38px;
}
.maptitlect {
  color: 	#114D91;
  font-size: 	14px;
  font-weight: 	bold;
}
.maptitleterr {
  color: 	#911111;
  font-size: 	14px;
  font-weight: 	bold;
}
.mappageheaderfont {
  font-weight: 	bold;
}
.mappagelistheaderfont {
  font-weight: 	bold;
}
.mappagelistfont {
  font-size: 	12px;
}
.plrtitlefont {
  font-size: 	14px;
  font-weight: 	bold;
  font-style: 	italic;
}
.plrgentitlefont {
  font-size: 	14px;
  font-weight: 	bold;
  font-style: 	italic;
}
.plrname {
  font-size: 	32px;
  font-weight: 	bold;
  color: 	#3333FF;
}
.plrlistfont {
  font-size: 	12px;
}
.plrgenlistfont {
  font-size: 	11px;
}
.plrgenlistheavy {
  font-size: 	12px;
  font-weight: 	bold;
}
.plrnavlinks {
  font-size:	12px;  
}
.plrpctbar1 {
  background: 	#999999;
}
.plrpctbar2 {
  background: 	#999999;
}
.awardnames {			/* Award names listing (award.html/weapon.html) */
  font-family: 	Arial;
  font-size: 	12px;
}
.awardtitle {			/* Title specification for awards/weapons (award.html, weapon.html) */
  font-size:	24px;
}
.clanlogofont {
  font-size: 	38px;
}
.navframe {			/* Navbar frame */
  background: 	#7f99B2;
}
.navlinks {
  font-size: 	12px;		/* Navvar links */
}
.navjumpto {			/* Navbar "Jumpto:" text */
  font-size: 	12px;
  color: 	#FFFFFF;
}
.small {			/* Misc. 'small' font */
  font-family: 	Arial;
  font-size: 	10px;
}
.lastupdate {			/* 'Last Update' string located at bottom of most pages */
  font-family: 	Arial;
  font-size: 	10px;
  color: 	#CCCCCC;
}
.lf {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 16px;
	color:		#FFFFFF;
}

.head {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 16px;
	color:		#FFFFFF;
}

.servlist {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 16px;
	color:		#000000;
}

.servlisttab {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:		#000000;
}

.popuphead {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 16px;
	color:		#FFFFFF;
}

.admin {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 14px;
	color:		#FFFFFF;
}

.nav {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 14px;
	color:		#FFFFFF;
}

.desc {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:		#FFFFFF;
}

.fineprint {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:		#FFFFFF;
}

.nf {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 14px;
	color:		#FFFFFF;
}

.sf {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:		#FFFFFF;
}

.headwindows {
	background: 	#330099;
	color:		#FFFFFF;
}

.windowcolor {
	font-family:	Arial;
	background:	#7f99B2;
	color:		#FFFFFF;
}

.subtitle {
	background: 	#3333CC;
	color:		#FFFFFF;
}

.lfp {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 10px;
	color:		#FFFFFF;
}

.normal
{
    FONT-FAMILY: verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px
}
.norm
{
    FONT-FAMILY: verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 11px
}

.small
{
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px
}

.info 
{
	color:		#7f99B2;
	background:	#336699;
/*	background:	#7f99B2;
	color:		#336699;*/
}
.infocur
{
	background-color:#7f99B2;
}

.calendar {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE:		9px;
	color:			#000000;
	
}

.calendar BODY {color: #479829;} 
.calendar TR {color: #479829;} 
.calendar TD {color: #479829;} 
.calendar A {color: #479829;} 
.calendar a:visited {color: #0000FF;}
.calendar a:hover {color: #0000FF;}
.calendar a:active {color: #FF0000;}
