/* Text under Free Newsletters and in the feature section */
.bktext { font: 12px/16px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; }
/* Text for the applications in boxes and subs section */
.boxbktext { font: 11px/14px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; }
/* Bullets inside the applications area with red arrows*/
.boxbullet { font: 11px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; text-indent: -11px; margin-bottom: 6px; }
.bullet { font: 12px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; text-indent: -7.1px; margin-left: 7px; margin-bottom: 6px; }
/* Feature section title */
.ftrtitle { font: 20px Georgia, "Times New Roman", Times, "Times NR", Palatino, serif; }
/* Feature section title smaller */
.ftrtitle1 { font: 19px Georgia, "Times New Roman", Times, "Times NR", Palatino, serif; }
/* White text for colored backgrounds */
.grheader { font: 12px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif;	color: #ffffff; font-weight: bold; }
/* Green header in store section */
.grheader2, .grheader2 a { font: 11px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; color: #336633; font-weight: bold; }
/* Mid-sized header for applications, news, subs areas */
.midheader { font: 16px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; font-weight: bold; }
/* Navigation and default text definition */
.nav, .nav a {
	font: 12px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.newsletter { font: 18px Georgia, "Times New Roman", Times, "Times NR", Palatino, serif; }
/* Quiz font for Maps guide that has a high line-height so the radio buttons are spaced apart*/
.quiz { font: 12px/18px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; }
.relatedhed { font: 14px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; font-weight: bold; }
/* Smaller text without the line-height definition */
.smheader { font: 11px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; }
.header { font: 20px Arial, "Arial MT", "MS Sans Serif", sans-serif; }
.headerw { font: 20px Arial, "Arial MT", "MS Sans Serif", sans-serif; color: white;}
.subbullet { font: 12px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; margin-left:14px; margin-right:10px; margin-bottom:6px; }
.title { font: 20px Georgia, "Times New Roman", Times, "Times NR", Palatino, serif;	}
b { font-weight: bold; }
/* Designates the color of the images with border="1" */
img, img a, a img { border-color:#333333; color:#333333; }
/*                  border-color: for IE  color: for Net */
.bluetext {color:#336699; font-size:12px; font-family:arial, helvetica; font-weight: bold;text-decoration: none; }
a.bluetext {color:#336699; font-size:12px; font-family:arial, helvetica; font-weight: bold;text-decoration: none; }
a.bluetext:active {color:#336699; font-size:12px; font-family:arial, helvetica; font-weight: bold;text-decoration: none; }
a.bluetext:visited {color:#336699; font-size:12px; font-family:arial, helvetica; font-weight: bold;text-decoration: none; }
a.bluetext:hover {color:#336699; font-size:12px; font-family:arial, helvetica; font-weight: bold;text-decoration: none; }
.navedit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffa500;
    FONT-FAMILY: arial, helvetica, sans-serif
}

BODY {font-family: Arial, Helvetica, sans-serif; font-size:10px; margin-left: 0px; margin-right: 0px; margin: 0    0; }
TD, TH, P, TD.P, TH.P {font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
/*Stats pages*/
.statpage TD {font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.statpage TH {font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }

.bg0 {font-weight : bold; background-color: #B6C2BE; color:#395D4A;}
.bg1 {font-weight : bold; background-color: #D0D9D6;}
.bg2 {background-color: #D8E2DF;}
.bg3 {background-color: #ffffff;}
.bg4 {background-color: #EDE2A5;}
.bg5 {background-color: #ffffab;}
.bg6 {background-color: #BDBEBD;}
.bg7 {background-color: #EEF2F2;}
.bg8 {background-color: #31659C;}
.bgF {background-color: #FDFCA2;}
.bgP {background-color: #AEB8F6;}
.bgH {background-color: #B5DBC3;}

/* feature components */
.fctitle, .fchdrsm, .fclabel, .fcbodysm, .fcbodysm TD, .fcbodysm TH, .lbbc, .cshoptxt2 {font-family: verdana, arial, helvetica, sans-serif;}
.fchdr, .fcbody, .fcbody TD, .fcbody TH, .fcdesc {font-family: arial, helvetica, sans-serif;}
.fctitle, .lbbc {font-size: 10px; font-weight: bold; color: #000000; background-color: #b2bba9; text-align: center; text-decoration: none; text-transform:uppercase}
.fchdr {font-size: 13px; font-weight: bold;} 
.fchdrsm {font-size: 10px; font-weight: bold;} 
.fclabel {font-size: 13px; font-weight: bold; color: #a50000;}
.fcdesc {font-size: 10px;}
.fcbody, .fcbody TD, .fcbody TH {font-size: 13px;}
.fcbodysm, .fcbodysm TD, .fcbodysm TH, .cshoptxt2 {font-size: 10px;}
.fcbg0 {background-color: #000175;}
.fcbg1 {background-color: #b6b6b6;}
.fcbg2 {background-color: #ececec;}
.fcbg3 {background-color: #ffffff;}
.fcbg4 {background-color: #d6d6d6;}
.cshoptxt2 {background-color: #f0f0f0;}

/* MAY BE TAKEN OUT */
.stattb TD, stattb TH {font-family:  Verdana, Arial, Helvetica; font-size:10px; font-weight:bold; }
.gst {background-color: #DBDBDB;}
.gst2 {background-color: #C1C1C1;}
.gst3 {background-color: #EFEBEF;}


.nalert {font-size: 12px; font-family: arial, helvetica, sans-serif; color: #EFEB29;}


.bk {background-color: #EEF2F2; }   /*backround color of the site. */
.bkgreen {background-color: #29614A; }   /* green*/
.bkgreen2 {background-color: #CED7D6; }  /*lighter green*/
.bkgreen3 {background-color: #EFEFEF; }  /*lightiest green*/
.bkgreen4 {background-color: #C9D401; }  /*at a glance colors*/
.bkgreen5 {background-color: #0C6A5B ; }   /* green*/
.linebr {background-color: #528A6B ; }   /* line green*/
.bkbrn {background-color: #616060 ; }  /*brown news alert */

/* Spacer class */
div.spacer20 {height: 20px; font-size: 20px;}
div.spacer10 {height: 10px; font-size: 10px;}
div.spacer5 {height: 5px; font-size: 5px;}
.hdrspon a{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight:bold;}
.hdrspontxt {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #ffffff;}
.hdrspontxt  A:visited, .hdrspontxt A:link {color: #BFE687;}

.reghd   {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-weight:bold;}
.reghd2  {font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight:bold;}

.aritxt TD {font-weight:bold; font-size: 11px; font-family: arial, helvetica, sans-serif;}

/* tablehead white */
.TableHead {font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FFFFF0;}

/* Homepage tournament box on left */
.tourhd, .sponhd {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-weight:bold;}
.tournvhd {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #D2E0BD; font-weight:bold;}
.tournv, .tournv A:visited, .tournv A:link {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #BFE687; font-weight:bold;}

.tourhd2 {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-weight:bold;}
.scorlink {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}

.glanc {font-weight:bold; font-size: 12px; font-family: arial, helvetica, sans-serif;  /*at a glance colors*/
.glanc2 {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; background-color: #CED7D6; }
.prohdpic {font-weight:bold; font-size: 11px; font-family: arial, helvetica, sans-serif; background-color: #ffffff; }

.bldlink {font-weight:bold; font-size: 11px; font-family: arial, helvetica, sans-serif;} /*regular bolded link*/
.rdtxt, .rdtxt A:link, .rdtxt A:visited {
	color: #C61421;
	font-weight:bold;
	font-size: 18px;
}
.rdscore, .rdscore A:link, .rdscore A:visited {color: #C61421; font-weight:bold; font-size: 10px; font-family: verdana, helvetica, sans-serif;}

.protxt a:link {font-size: 10px; font-family: arial, helvetica, sans-serif;}
.tourtxt TD {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif;}



.ftrlink a:link, .ftrlink a:visited, .ftrtxt {font-size: 10px; font-family: arial, helvetica, sans-serif; font-weight: normal;}

.fanlink a:link  {font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: normal;}
.spon a:link {font-weight:bold;}

.tophd1 {font-size: 16px; font-family: Arial, helvetica, sans-serif; font-weight:bold; color: #D01223;}
.tophd3 {font-size: 18px; font-family: Arial, helvetica, sans-serif; font-weight:bold; color: #3C5D4C;}
.tophd1a {font-size: 14px; font-family: Arial, helvetica, sans-serif; font-weight:bold; color: #D01223;}

.tophd2 A:link, .tophd2 A  {font-size: 14px; font-family: Arial, helvetica, sans-serif; font-weight:bold; color: #02027A;}
.tophd2a a:link, .tophd2a A {font-size: 16px; font-family: Arial, helvetica, sans-serif; font-weight:bold; color: #02027A;}

.top1ink a:link, .top1ink A {font-size: 11px; font-family: Verdana, Arial, helvetica, sans-serif; font-weight:bold;}
.caption {font-size:10px; line-height:12px;  font-family: Arial, Helvetica, sans-serif; color:#0177A9;}
.ctopcap {font-size:10px; line-height:12px;  font-family: Arial, Helvetica, sans-serif; color:#0177A9;}
.caption2 {font-size:10px; line-height:12px;  font-family: verdana, Helvetica, sans-serif; color:#000000;}

.gnsbtxt, .gnsbtxt A, .gnsbtxt A:link, .gnsbtxt A:visited, .gnsbtxt2, .gnsbtxt2 A, .gnsbtxt2 A:link, .gnsbtxt2 A:visited, .gntab, .gntab A, .gntab A:link, .gntab A:visited {font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none;}
.gnsbtxt, .gnsbtxt A, .gnsbtxt A:link, .gnsbtxt A:visited {color: #ffffff;}
.gnsbtxt2, .gnsbtxt2 A, .gnsbtxt2 A:link, .gnsbtxt2 A:visited {color: #29598C;}

/*player pages*/
.tabledata TD {font-family:Verdana,Arial,Helvetica; font-size:10px; }
.tabledata TH {color:#FFFFF0; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold;}
.playerQ {font-size:16px; font-family: Arial, Helvetica, sans-serif; }
.playerLink {font-size:10px; line-height:6px;}

/*Leaderboard */
.leaderboard TR { background-color : #F2F2F2; }
.leaderboard TD {font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.leaderboard TH {font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.leaderboard TR.bgF {background-color: #FDFCA2;}
.leaderboard TR.bgP {background-color: #AEB8F6;}
.leaderboard TR.bgH {background-color: #B5DBC3;}

.mr1 { background-color : #CFB940; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mr2 { background-color : #5B72AE; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mr3 { background-color : #247135; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mr4 { background-color : #87602D; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mr5 { background-color : #F2F2F2; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.mrx { background-color : #F2F2F2; font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; }
.db  { background-color : #DBDBDB; }
.cc  { background-color : #CCCCCC; }
.c1  { background-color : #C1C1C1; }
.ef  { background-color : #EEF2F2; }

/* Header Sponsors */
.hdrspon  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; } 

