﻿
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* BEGIN GENERIC STYLESHEET
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.IE8Fix	{	z-index: 100;	}
a.AspMenuFix {  display:block;  width: 100%; }

P { margin-top:0px; margin-bottom:0px; }

body 
{
    background-color:#EFEADD;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td, th { color: #333333; }
 
blockquote
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: normal;
	text-decoration: none;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* END GENERIC STYLESHEET
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* BEGIN STYLESHEET FOR TOP NAVIGATION
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.PageLogo, td.PageLogo
{  
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

td.PageBanner
{
	background: #fff url('Images/sga_topbanner.jpg') no-repeat;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 10px;
	height:150px;
	padding:0px 5px 0px 5px;
	width:903px;
}

.TopHeaderTitle
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 20px;
	font-style:italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.TopHeaderSubTitle
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 15px;
	font-style:italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

tr.TopMenuBar, td.TopMenuBar, .TopMenuBar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #626262;
	text-decoration: none;
}

td.TopMenuBar
{ 
	background: #fff url('Images/sga_topmenu_bg.gif') repeat-x;
	height:28px;
	vertical-align:middle;
}

a.TopMenuBar:hover 
{
	color: #626262;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

td.InstructionSteps, .InstructionSteps
{
    background-color: #C0C0C0;
    border: none;
    color: #FFFFFF;
    font-family: Verdana, Arial;
    Font-Size: 11px;
    font-weight: bold;
    height: 20px;
    padding: 3px;
    text-align: center;
    text-transform: uppercase;
    vertical-align:middle;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* END STYLESHEET FOR TOP NAVIGATION
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* BEGIN STYLESHEET FOR LEFT NAVIGATION
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
td.CMN_LeftMenu_Header, .CMN_LeftMenu_Header, .CMN_LeftMenu_Header
{
	color: #000000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	Font-Size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}

.LeftMenuBar, .LeftMenuBarTxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.NavCheck 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF66;
}
td.BgImageNav
{
	background-image: url(Images/BgImageNav.jpg); 
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ffffff;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* END STYLESHEET FOR LEFT NAVIGATION
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* BEGIN STYLESHEET FOR MAIN CONTENT
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.BannerArea
{
	background-color:#FFA918;
	color: #666666;
    vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.SGAHandicapSearchBG
{
	background: #F9FFF1 url('Images/sga_nationalhandicapbkbg.jpg') no-repeat;
	width:350px;
	height:250px;
}

img.MainSection
{
	border-color:#FFFFFF;
}

.MainSection,table.MainSection
{ 
	background-color:#DFFFB5;
    vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: solid 1px #82865C;
	text-decoration: none;
	border-width:0px 1px 0px 0px;
}

td.BgImageMainContent
{
	background-image: url(Images/Spacer.jpg); 
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #ffffff;
}

.SubPageBanner
{ background-color:#65A1E1; }


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* END STYLESHEET FOR MAIN CONTENT
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* BEGIN STYLESHEET FOR RIGHT NAVIGATION
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.RightLoginBody 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
td.RightLoginHeader
{ 
	background-color:#FFC416;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #F9FFF1;
	text-decoration: none;
	vertical-align: middle;
}

.RightAdArea, td.RightAdArea,table.RightAdArea
{
    vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border: solid 0px #000000;
	text-decoration: none;
}
td.RightAdArea,table.RightAdArea
{
	background-color:Transparent;
}
a.RightAdArea:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #255FBF;
	text-decoration: none;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* BEGIN STYLESHEET FOR RIGHT NAVIGATION
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* BEGIN STYLESHEET FOR FOOTER
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.PageFooter, td.PageFooter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

td.PageSubFooter, a.PageSubFooter
{
    background-color: #C0C0C0;
    border: none;
    color: #F9FFF1;
    /*color: #FFFFFF;*/
    font-family: Verdana, Arial;
    Font-Size: 11px;
    font-weight: bold;
    height: 20px;
    padding: 3px;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align:middle;
}

a.PageSubFooter:hover
{
    color: #000000;
}

.Copyright, td.Copyright
{
    background-color:Transparent;
    vertical-align:middle;
    height: 18px;
    border: none;
    text-align: right;
    font-family: Verdana, Arial;
    Font-Size: 11px;
    font-weight: normal;
    padding: 3px;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* END STYLESHEET FOR FOOTER
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.NormalText
{
    vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.NormalCenterText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.BoldText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.UnderlineText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #000000;
	text-decoration:underline;
}
.BoldUnderlineText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* BEGIN STYLESHEET FOR WebControls
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
INPUT.TEXT{
  font-family:Arial;
  Font-Size:10pt;
  font-weight:bold;
  border-color:#000000;
  border-width:1px;
  color:#FFFFFF;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* END STYLESHEET FOR FOR WebControls
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */




/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* START STYLESHEET FOR FOR Form Controls
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.FormHeader
{
    vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align:center;
	background-color: #3786D8;
	color: #000000;
	text-decoration: none;
}

.FormQuestion
{
    vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* END STYLESHEET FOR FOR Form Controls
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


INPUT.FormInput {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; Font-Size: 10px; BORDER-LEFT: #666666 1px solid; COLOR: black; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial Unicode MS, Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.DropDown {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; Font-Size: 10px; BORDER-LEFT: #666666 1px solid; COLOR: black; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial Unicode MS, Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}



TD.SquadLink a:link, 
TD.SquadLink a:visited,
TD.SquadLink a:active
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
TD.SquadLink a:hover
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#C42222;
	text-decoration:None;
}

SPAN.TournamentInfo a:link, 
SPAN.TournamentInfo a:visited,
SPAN.TournamentInfo a:active
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
SPAN.TournamentInfo a:hover
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#F95D5D;
	text-decoration:None;
}

SPAN.EntryForm a:link, 
SPAN.EntryForm a:visited,
SPAN.EntryForm a:active
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#0000FF;
	text-decoration:none;
}
SPAN.EntryForm a:hover
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#5656FB;
	text-decoration:None;
}

SPAN.Results a:link, 
SPAN.Results a:visited,
SPAN.Results a:active
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#2B8095;
	text-decoration:none;
}
SPAN.Results a:hover
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#5DA4B5;
	text-decoration:None;
}


td.Squad_Title
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 12px;
	font-weight:bold;
	color:#C42222;
	text-decoration:none;
}
td.Squad_Description
{ 
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#000000;
	text-decoration:None;
}

td.SquadRank
{ 
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#C42222;
	text-decoration:None;
}

td.News_Title,Span.News_Title
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 13px;
	font-weight:bold;
	color:#C42222;
	text-decoration:none;
}
td.News_Description
{ 
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#000000;
	text-decoration:None;
}


SPAN.News_More a:link, 
SPAN.News_More a:visited,
SPAN.News_More a:active
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#00722B;
	text-decoration:none;
}
SPAN.News_More a:hover
{
	font-family:Verdana,tahoma,arial;
	Font-Size: 11px;
	font-weight:bold;
	color:#5CAC7A;
	text-decoration:None;
}



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/* BEGIN STYLESHEET FOR Links
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~ Standard Links ~~~~~~~~~~~~~~~~~~~~ */
a.stdLink
{
    text-decoration: none;
    font-family: Arial, Verdana;
    Font-Size: 11px;
    color: #06c;
    font-weight: normal;
    padding: 0px;    
    text-align: center;
	vertical-align: middle;
}
a.stdLink:link
{
    text-decoration: none;
    color: #06c;
}
a.stdLink:visited
{
    text-decoration: none;
    color: #ae0057;
}
a.stdLink:hover
{
    text-decoration: underline;
    color: #06c;
}
a.stdLink:active
{
    text-decoration: none;
    color: #ae0057;
}
