a:link {text-decoration:underline; color:Black;}
a:visited {text-decoration:underline; color:Black;}
a:hover {text-decoration:underline; color:#953E2E;}
body { font-family:arial; font-size:10pt;}
img{ border-style:none;}
.backgroundmodal {  background-color:Gray;  filter:alpha(opacity=50);  opacity:0.5;}
.modalpopup {  background-color:White; border-color:black; border-width:2px; border-style:solid;}

/* Begin Jason's new styles--Fall 2008. */

.logocolor
{
	color:#7a2c18;
}

.fraction
{
	font-size: 1em;
}

p.first
{
	margin-top: 0px;
}

h2.first
{
	margin-top: 0px;
}


div.FloatRight
{
float:right;
padding-bottom:10px;
padding-left:12px;
text-align:left;
}

div.FloatLeft
{
float: left;
padding-bottom:10px;
padding-right:12px;
text-align:left;
}

div.FloatRightCenter
{
float:right;
padding-bottom:10px;
padding-left:12px;
text-align:center;
}

div.FloatLeftCenter
{
float: left;
padding-bottom:10px;
padding-right:12px;
text-align:center;
}

img.FloatRight
{
float:right;
padding-bottom:10px;
padding-left:12px;
}

img.FloatLeft
{
float:left;
padding-bottom:10px;
padding-right:12px;
}

span.frac sup, span.frac sub
{
font-size: 70%;
font-weight: bold;
vertical-align: baseline;
position: relative;}
span.frac sup {top: -0.5em; left: 0.1em;}

#media_toc a:link
{
color: black;
font-family: arial;
text-decoration: none!important;
}

#media_toc a:visited
{
color: black;
font-family: arial;
text-decoration: none!important;
}

#media_toc a:hover
{
color: black
font-family: arial;
text-decoration: underline!important;
}

#media_toc a:active
{
color: black
font-family: arial;
text-decoration: underline!important;
}


/* End Jason's new styles--Fall 2008. */

.show
{
	display:block;
}
.hide
{
	display:none;
}
#Paging
{
	display:inline;
}

.textdesc 
{
    visibility:hidden;
}

.SideBars {
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	bottom: 5px;
	left: 5px;
}

.maincontentdiv
{
  min-height:780px;
  height:auto !important;
  height:780px;
  width:700px;
}

.hilight
{
 border-style:none !important;
 border-color:White !important; 
}

.maincontentdivsub
{
  min-height:1210px;
  height:auto !important;
  height:1210px ;
  width:615px;
  padding-right:8px;
  border-right-color:#D3CFC3;
  border-right-width:1px;
  border-right-style:solid;
}



.maincontentdivsubforum
{
  min-height:600px;
  height:auto !important;
  height:600px;
  min-width:615px;
  width:auto !important; 
  width:615px;
  padding-right:8px;
  border-right-color: #D3CFC3;
  border-right-width:1px;
  border-right-style:solid;
}

.subscriptiongreenheader
{
   background-color:#789665; color:White; font-family:Arial;  font-size:10pt; text-align:left; border-left-width:10px; border-left-style:solid; border-left-color:#789665;
}

.subscriberserviceslinks {color:Black !Important; font-family: Arial !Important;  font-size:9pt;   background-color:#EFEFEF;font-weight:bold; }
.subscriberserviceslinks A:link {color:Black !Important; font-family: Arial; text-decoration:none !Important;  font-size:9pt;  background-color:#EFEFEF;font-weight:bold;}
.subscriberserviceslinks A:visited {color:Black !Important; font-family: Arial; text-decoration:none !Important;  font-size:9pt; background-color:#EFEFEF;font-weight:bold; }
.subscriberserviceslinks A:hover{color:Black !Important; font-family: Arial; text-decoration:underline !Important;  font-size:9pt;background-color:#EFEFEF;font-weight:bold; }

.leaderboarddivhome
{
   visibility:hidden;
}

.leaderboarddiv
{
    position:absolute ;
    top:240px; 
    left:830px; 
    width:160px;
}

articleheadingnounderline   {font-family:Arial; font-size:12pt; font-weight:bold;}
   
.header {font-family:Arial; font-size:12pt; font-weight:bold;}
.GearButton A:link{display:block; background:url(/images/TabGearGray.gif) no-repeat; width:154px; height:28px;}
.GearButton A:visited{ display:block; background:url(/images/TabGearGray.gif) no-repeat; width:154px; height:28px;}
.GearButton A:hover{position: relative; top:0px; display:block; background:url(/images/TabGearSelected.gif) no-repeat; width:154px; height:28px;}

.GearButtonSelected {position: relative; top:0px; display:block; background:url(/images/TabGearSelected.gif) no-repeat; width:154px; height:28px;}

.PlayersButton A:link{display:block; background:url(/images/TabPlayersGray.gif) no-repeat; width:154px; height:28px;}
.PlayersButton A:visited{display:block; background:url(/images/TabPlayersGray.gif) no-repeat; width:154px; height:28px;}
.PlayersButton A:hover{position: relative; top:0px; display:block; background:url(/images/TabPlayersSelected.gif) no-repeat; width:154px; height:28px;}

.PlayersButtonSelected {position: relative; top:0px; display:block; background:url(/images/TabPlayersSelected.gif) no-repeat; width:154px; height:28px;}

.LessonsButton A:link{display:block; background:url(/images/TabLessons.gif) no-repeat; width:154px; height:28px;}
.LessonsButton A:visited{ display:block; background:url(/images/TabLessons.gif) no-repeat; width:154px; height:28px;}
.LessonsButton A:hover{position: relative; top:0px; display:block; background:url(/images/TabLessonsSelected.gif) no-repeat; width:154px; height:28px;}

.LessonsButtonSelected {display:block; background:url(/images/TabLessonsSelected.gif) no-repeat; width:154px; height:28px;}

.GoButton A:link{ display:block; background:url(/images/go.gif) no-repeat; width:15px; height:15px;}
.GoButton A:visited{ display:block; background:url(/images/go.gif) no-repeat; width:15px; height:15px;}
.GoButton A:hover{ display:block; background:url(/images/gohover.gif) no-repeat; width:15px; height:15px;}

.SubmitButton A:link{ position:relative; display:block; background:url(/images/SignupSubmit.gif) no-repeat; width:66px; height:18px; cursor:hand;}
.SubmitButton A:visited{position:relative; display:block; background:url(/images/SignupSubmit.gif) no-repeat; width:66px; height:18px; cursor:hand;}
.SubmitButton A:hover{position:relative;display:block; background:url(/images/SignupSubmitHover.gif) no-repeat; width:66px; height:18px; cursor:hand;}

.PlayButton A:link{ display:block; background:url(/images/Play.gif) no-repeat; width:66px; height:18px;}
.PlayButton A:visited{ display:block; background:url(/images/Play.gif) no-repeat; width:66px; height:18px;}
.PlayButton A:hover{display:block; background:url(/images/PlayHover.gif) no-repeat; width:66px; height:18px;}

.HomePageBox           {height:310px; background-color:white; border-color: #DBCAA6; border-style:solid; border-width:1PX;}
.HomePageBoxEvents           {height:310px; background-color:#9E874A; border-color: #9E874A; border-style:solid; border-width:3PX;}

.HomePageBoxHeader1             { background-color:White; color:black; font-family:Arial; font-size:10pt; font-weight:bold;  text-decoration:none;}
.HomePageBoxHeader1 A:link      { background-color:White; color:black; font-family:Arial; font-size:10pt; font-weight:bold;  text-decoration:none;}
.HomePageBoxHeader1 A:visited   { background-color:White; color:black;  font-family:Arial; font-size:10pt; font-weight:bold;  text-decoration:none;}
.HomePageBoxHeader1 A:hover     { background-color:White;  color:black; font-family:Arial; font-size:10pt; font-weight:bold;  text-decoration:underline;}

.HomePageBoxHeader2 {background-color:#DBCAA6; color:black; padding-left: 7px; font-family:Arial; font-size:10pt; font-weight:bold;   text-decoration:none !Important;}
.HomePageBoxHeader2 A:link {background-color:#DBCAA6; color:black; padding-left: 7px; font-family:Arial; font-size:10pt; font-weight:bold;   text-decoration:none !Important;}
.HomePageBoxHeader2 A:visited {background-color:#DBCAA6; color:black; padding-left: 7px; font-family:Arial; font-size:10pt; font-weight:bold;  text-decoration:none !Important;}
.HomePageBoxHeader2 A:hover {background-color:#DBCAA6; color:black; padding-left: 7px; font-family:Arial; font-size:10pt; font-weight:bold;  text-decoration:underline !Important;}

.fullwidth { width:990px;  }
.blackheader { z-index:1; background-color:Black; text-align:left; color:White; font-family:Georgia; font-size:10pt; height:14px; letter-spacing: 10px;} 
.brownbackground{background-color: #A88944;}
.redbackground{background-color:#953E2E;} 
.darkredbackground{background-color:#8A1D04;}
.darkbrownbackground{background-color:#9E874A;}
.tanbackground{background-color:#C2A871}

.redarial {color:#953E2E; font-family:Arial; text-decoration:none !important;}
.redarial A:link {color:#953E2E; font-family:Arial; text-decoration:none;}
.redarial A:visited {color:#953E2E; font-family:Arial; text-decoration:none;}
.redarial A:hover {color:#953E2E; font-family:Arial;text-decoration:underline;}

.greenarial {color:#789665; font-family: Arial; text-decoration:none !important;}
.greenarial A:link{color:#789665; font-family: Arial;text-decoration:none;}
.greenarial A:visited{color:#789665; font-family: Arial;text-decoration:none;}
.greenarial A:hover {color:#789665; font-family: Arial; text-decoration:underline;}

.brownarial {color:#A88944; font-family: Arial; text-decoration:none !important;}
.brownarial A:link{color:#A88944; font-family: Arial; text-decoration:none;}
.brownarial A:visited{color:#A88944; font-family: Arial; text-decoration:none;}
.brownarial A:hover{color:#A88944; font-family: Arial; text-decoration:underline;}

.blackarial{color:Black !Important; font-family: Arial !Important; text-decoration:none !important;}
.blackarial a:link {color:Black !Important; font-family: Arial; text-decoration:none !Important; }
.blackarial a:visited {color:Black !Important; font-family: Arial; text-decoration:none !Important;}
.blackarial a:hover{color:Black !Important; font-family: Arial; text-decoration:underline !Important;}


.blackarialarticle{color:Black !Important; font-family: Arial !Important; text-decoration:none !important;}
.blackarialarticle a:link {color:Black !Important; font-family: Arial; text-decoration:underline!Important; }
.blackarialarticle a:visited {color:Black !Important; font-family: Arial; text-decoration:underline !Important;}
.blackarialarticle a:hover{color:Black !Important; font-family: Arial; text-decoration:underline !Important;}

.whitearial{color:White; font-family: Arial;}
.whitearial A:link{color:White; font-family: Arial; text-decoration:none;}
.whitearial A:visited{color:White; font-family: Arial; text-decoration:none;}
.whitearial A:hover {color:White; font-family: Arial; text-decoration:underline;}

.grayarial {color:Gray; font-family:Arial;}
.grayarial A:link {color:Gray; font-family:Arial; text-decoration:none;}
.grayarial A:visited {color:Gray; font-family:Arial; text-decoration:none;}
.grayarial A:hover {color:Gray; font-family:Arial; text-decoration:underline;}

.darkgrayarial {color:#666666; font-family:Arial; text-decoration:none !important;}
.darkgrayarial A:link {color:#666666; font-family:Arial; text-decoration:none;}
.darkgrayarial A:visited {color:#666666; font-family:Arial; text-decoration:none;}
.darkgrayarial A:hover {color:#666666; font-family:Arial;text-decoration:underline;}

.redgeorgia {color:#953E2E; font-family:Georgia; text-decoration:none;}
.redgeorgia A:link {color:#953E2E; font-family:Georgia; text-decoration:none;}
.redgeorgia A:visited {color:#953E2E; font-family:Georgia; text-decoration:none;}
.redgeorgia A:hover {color:#953E2E; font-family:Georgia; text-decoration:underline;}

.greengeorgia{color:#789665; font-family:Georgia;}
.greengeorgia A:link {color:#789665; font-family:Georgia; text-decoration:none;}
.greengeorgia A:visited {color:#789665; font-family:Georgia; text-decoration:none;}
.greengeorgia A:hover {color:#789665; font-family:Georgia; text-decoration:underline;}

.browngeorgia{color:#A88944; font-family:Georgia;}
.browngeorgia A:link {color:#A88944; font-family:Georgia; text-decoration:none;}
.browngeorgia A:visited {color:#A88944; font-family:Georgia;text-decoration:none;}
.browngeorgia A:hover {color:#A88944; font-family:Georgia; text-decoration:underline;}

.blackgeorgia{color:Black; font-family:georgia; }
.blackgeorgia a:link {color:Black !Important; font-family:Georgia; text-decoration:none !important;}
.blackgeorgia a:visited {color:Black !Important; font-family:Georgia; text-decoration:none !important;}
.blackgeorgia a:hover {color:Black !Important; font-family:Georgia;text-decoration:underline !important;}

.blackgeorgiahoverred{color:Black; font-family:georgia; }
.blackgeorgiahoverred a:link {color:Black !Important; font-family:Georgia; text-decoration:underline !important;}
.blackgeorgiahoverred a:visited {color:Black !Important; font-family:Georgia; text-decoration:underline !important;}
.blackgeorgiahoverred a:hover {color:red !Important; font-family:Georgia;text-decoration:underline !important;}


.graygeorgia{color:Gray; font-family:Georgia;}
.graygeorgia A:link {color:Gray; font-family:Georgia; text-decoration:none; background-color:White;}
.graygeorgia A:visited {color:Gray; font-family:Georgia; text-decoration:none; background-color:White;}
.graygeorgia A:hover {color:Gray; font-family:Georgia;text-decoration:underline; background-color:White;}

.bottomlinks{color:gray !Important; font-family:Georgia !Important; font-size:9pt; background-color:White !Important;}
.bottomlinks A:link {color:Gray !Important; font-family:Georgia !Important; text-decoration:none !Important; background-color:White !Important; font-size:9pt;}
.bottomlinks A:visited {color:gray !Important; font-family:Georgia !Important; text-decoration:none !Important; background-color:White !Important; font-size:9pt;}
.bottomlinks A:hover {color:Gray !Important; font-family:Georgia !Important;text-decoration:underline !Important; background-color:White !Important; font-size:9pt;}

.orangegeorgia {color:#7F1C00; font-family:Georgia;}
.orangegeorgia A:link {color:#7F1C00; font-family:Georgia; text-decoration:none;}
.orangegeorgia A:visited {color:#7F1C00; font-family:Georgia; text-decoration:none;}
.orangegeorgia A:hover {color:#7F1C00; font-family:Georgia; text-decoration:underline;}

.whitegeorgia{color:White; font-family:Georgia;}
.whitegeorgia A:link{color:White; font-family:Georgia; text-decoration:none;}
.whitegeorgia A:visited {color:White; font-family:Georgia; text-decoration:none;}
.whitegeorgia A:hover {color:White; font-family:Georgia; text-decoration:underline;}

.NavBarText             {font-size:10pt; font-family:arial; font-weight:bold; color:black; width:105px;   border-left-style:solid; border-left-width:1px; text-align:center; border-left-color:black; text-decoration:none; }
.NavBarText A:link      {font-size:10pt; font-family:arial; font-weight:bold; color:black; width:105px;  text-align:center; border-left-color:black; text-decoration:none; }
.NavBarText A:visited   {font-size:10pt; font-family:arial; font-weight:bold; color:black; width:105px;  text-align:center; border-left-color:black;text-decoration:none;  }
.NavBarText A:hover     {font-size:10pt; font-family:arial; font-weight:bold; color:#953E2E; width:105px; text-align:center; border-left-color:black;text-decoration:underline;  }
 
.NavBarTextSelected            {font-size:10pt; font-family:arial; font-weight:bold; color:#953E2E; width:105px; text-align:center; border-left-color:black; border-left-width:1px; border-left-style:solid; text-decoration:none;  }
.NavBarTextSelected A:link     {font-size:10pt; font-family:arial; font-weight:bold; color:#953E2E; width:105px;  text-align:center; border-left-color:black; text-decoration:none; }
.NavBarTextSelected A:visited  {font-size:10pt; font-family:arial; font-weight:bold; color:#953E2E; width:105px;  text-align:center; border-left-color:black; text-decoration:none; }
.NavBarTextSelected A:hover    {font-size:10pt; font-family:arial; font-weight:bold; color:#953E2E; width:105px;  text-align:center; border-left-color:black; text-decoration:none; }

.MiscHRs {height:0px; border-top-color:#819567; border-top-style:solid; border-top-width:1px; padding-bottom:8px;}
.NavBarHR {width:165px; height:0px; border-top-color:#819567; border-top-style:solid; border-top-width:1px; padding-bottom:8px;}
.MiscBrownHRs {height:0px; border-top-color:#D3CFC3; border-top-style:solid; border-top-width:1px; padding-bottom:8px;}
.NavBarSelected {text-decoration:none; background-color:White;}

.LoginRegister A:link {font-size:13pt; font-family:Georgia; font-weight:bold; color:Gray;  text-decoration:none}
.LoginRegister A:visited {font-size:13pt; font-family:Georgia; font-weight:bold; color:Gray;  text-decoration:none}
.LoginRegister A:hover {font-size:13pt; font-family:Georgia; font-weight:bold; color:Gray; text-decoration:underline}

.LeftNavBarNoUnderline{ text-decoration: none !important; font-size:11pt !important; font-family:Georgia !important; color:black !important;  }

.LeftNavBarHeaderHover  { font-size:11pt !important; text-decoration:underline; font-family:Georgia !important; color:gray !important;  background-color:White;}
.LeftNavBarHeader { font-weight:bold; border-bottom-color:Black;  text-decoration: none !important; font-size:11pt !important; font-family:Georgia !important; color:black !important;  }
.LeftNavBarHeader A:link {font-weight:bold; text-decoration: none !important; font-size:11pt !important; font-family:Georgia !important; color:black !important; background-color:White; }
.LeftNavBarHeader A:visited {font-weight:bold; text-decoration: none !important; font-size:11pt !important; font-family:Georgia !important; color:black !important; background-color:White; }
.LeftNavBarHeader A:hover {font-weight:bold;font-size:11pt !important; font-family:Georgia !important; color:gray !important;  background-color:White;}

.LeftNavBarItem { position:relative; left:7px; font-weight:bold; text-decoration: none; font-size:8pt; font-family:Arial; color:#819567;}
.LeftNavBarItem A:link { position:relative; left:7px; font-weight:bold;  text-decoration: none; font-size:8pt; font-family:Arial; color:#819567; }
.LeftNavBarItem A:visited { position:relative; left:7px;font-weight:bold;  text-decoration: none; font-size:8pt; font-family:Arial; color:#819567; }
.LeftNavBarItem A:hover { position:relative; left:7px;font-weight:bold; text-decoration: underline; font-size:8pt; font-family:Arial; color:black; }
                                      
.LeftNavBarLine {color:#819567; } 

.Searchbox {position:relative; left:9px; top:10.5px;font-size:9px; font-family:Arial; border-style:none; background-color:Transparent; width:210px;}
.SearchButton A:link{ position:relative; left:220px; top:-8px; display:block; background:url(/images/SearchButton.gif) no-repeat; width:94px; height:32px;}
.SearchButton A:visited{position:relative; left:220px; top:-8px;display:block; background:url(/images/SearchButton.gif) no-repeat; width:94px; height:32px;}
.SearchButton A:hover{position:relative; left:220px; top:-8px;display:block; background:url(/images/SearchButtonHover.gif) no-repeat; width:94px; height:32px;}

.SubForm{position:absolute;width:640px;left:0px;background-color:#EFEFEF; font-weight:bold; border-left-color:#EFEFEF;font-family:Arial; font-size:9pt;}
.SubForm A:link {background-color:#EFEFEF; font-weight:bold; border-left-color:#EFEFEF;font-family:Arial; font-size:9pt; color:Black; text-decoration:underline;}
.SubForm A:visited {background-color:#EFEFEF; font-weight:bold; border-left-color:#EFEFEF;font-family:Arial; font-size:9pt; color:Black; text-decoration:underline;}
.SubForm A:hover {background-color:#EFEFEF; font-weight:bold; border-left-color:#EFEFEF;font-family:Arial; font-size:9pt; text-decoration:underline; color:#789665;}

