﻿<style type="text/css">

.MainTable {
	background-color:#FAFFF6;
	width:944px;
	padding:0;
	border:1px solid #111111;
}

.TabsRow {
	height:22px;
	background-color:white;
}
.NavNormal {
	font-family:"Times New Roman", Times, serif;
	color:#51442A;
	font-size:0.80em;
	letter-spacing:1px;
	cursor:pointer;
}
.NavRoll {
	font-family:"Times New Roman", Times, serif;
	font-size:0.80em;
	color:#51442A;
	background-color:#D5E8B8;
	letter-spacing:1px;
	cursor:pointer;	
}
.NavSelected {
	font-family:"Times New Roman", Times, serif;
	font-size:0.80em;
	color:#FFFFFF;
	background-color:#9DBC62;
	letter-spacing:1px;
	cursor:pointer;
}
.NavRowDividers {
	font-size:12px;
	color:#000000;
	vertical-align:middle;
}
.NavNormalSmall {
	font-family:"Times New Roman", Times, serif;
	color:#51442A;
	font-size:0.70em;
	letter-spacing:1px;
	cursor:pointer;
}

.PicRow {
	background-image: url('title_bar.jpg');
	background-repeat:no-repeat;
	height:134px;	
}
.hiddenPic {
	display:none;
}
.LeftSideMarker {
	width:24px;
}
.LeftSideStripe {
	width:19px;
	height:500px;
	background-color: #D5E8B8;
}
.LeftSideWebParts {
	width:194px;
}
.RightSideColumn1 {
	width:194px;
	height:180px;
	background-color: #9DBC62;
}
.RightSideColumn2 {
	width:194px;
}
.HorizBar {
	height:8px;
	background-color:white;
}
.VertBar {
	width:10px;
	background-color:white;
}
.BodySection {
	width:536px;
}
.BodyHeader {
	background-color:#51442A;
	width:536px;
}
.BodyFont {
	font-family:Verdana; 
	font-size:13px;
	color:#51442A;
	text-align:justify;
	line-height:20px;
	letter-spacing:1px;
}
.BodyFont2 {
	font-family:Verdana; 
	font-size:13px;
	color:#51442A;
	line-height:25px;
	letter-spacing:1px;
}
.BodyFont3 {
	font-family:Verdana; 
	font-size:15px;
	color:#51442A;
	line-height:20px;
	letter-spacing:1px;
}
.BodyFont4 {
	font-family:Verdana; 
	font-size:9px;
	color:#51442A;
	line-height:25px;
	letter-spacing:1px;
}

.RAFMOverFont {
	font-family:Verdana; 
	color:#51442A;
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.5;
	cursor:pointer;
}

.RAFMOutFont {
	font-family:Verdana; 
	color:#51442A;
}

.BodyFontHeader {
	font-family:Verdana; 
	font-size:20px;
	color:#51442A;
	text-align:justify;
}
.BodyFontHeader2 {
	font-family:Verdana; 
	font-size:11px;
	color:#51442A;
	border-bottom:1px #4E6520 dotted;

}
.loginfields { 
 font-family:Verdana; 
 font-size:9px;
 background-color: #B5CF86; 
 color: #51442A;
 border: 0px solid #465A29;
 height:15px;
 width:71px;
 letter-spacing:1px; 
 padding: 1px 0px 0px 5px;
}

.loginFont { 
 font-family:Verdana; 
 font-size:15px;
 color: #D5E8B8;
 height:30px;
 letter-spacing:1px;
}
.loginHeaderFont {
 font-family:Verdana; 
 font-size:10px;
 color:White;
 height:27px;
 letter-spacing:1px;
 border-bottom:1px white dotted;
}
.loginFooterFont {
 font-family:Verdana; 
 font-size:10px;
 color:white;
 height:27px;
 letter-spacing:1px;
 border-top:1px white dotted;
}
.loginCourseFont {
 font-family:Verdana; 
 font-size:15px;
 color:#BBBB8D;
 height:27px;
 letter-spacing:1px;
}
.loginCourseFontSeperators {
 font-family:Verdana; 
 font-size:10px;
 color:#BBBB8D;
 letter-spacing:-2px;
}
.loginStatesFontActive {
 font-family:Verdana; 
 font-size:10px;
 color:#4C3F29;
 font-weight:bold;
 letter-spacing:1px;
 /*text-align:justify;*/
}
.loginStatesFontInActive {
 font-family:Verdana; 
 font-size:10px;
 color:#4C3F29;
 font-style:italic;
 letter-spacing:1px;
}
.loginStatesFontInActiveCount {
 font-family:Verdana;
 font-size:9px;
 color:#4C3F29;
 letter-spacing:1px;
}
.bodyheaderFont {
 font-family:Verdana; 
 font-size:12px;
 color:#FFFFFF;
 letter-spacing:1px;
}
.ChooseCourseHeaderFont {
 font-family:Verdana; 
 font-size:10px;
 color:#4C3F29;
 height:20px;
 /*border-bottom:1px white dotted;*/
}
.ChooseCourseHeaderFont2 {
 font-family:Verdana; 
 font-size:9px;
 color:#4C3F29;
 letter-spacing:0.1;
 vertical-align:top;
 cursor:pointer;
 /*border-bottom:1px white dotted;*/
}

.divStatesIE {
 background-color:#D5E8B8;
 /* for IE */
 filter:alpha(opacity=80);
}

.divStatesFF {
 background-color:#D5E8B8;
 /* for Firefox */
 opacity:0.8;
}

/* Web part styles */
/* ==================================================================================================== */
.WebPartsHeaderFontActive {
	font-family:Verdana;
	font-size:15px;
	color:white;
	font-weight:bold;
	border-bottom:1px #FFFFFF solid;
	letter-spacing:0.1em;
}
.WebPartsHeaderFontInActive {
	font-family:Verdana;
	font-size:15px;
	color:#D5E8B8;
	/*border-bottom:1px #D5E8B8 dotted;*/
}
.WebPartsEditFontActive {
	font-family:Verdana;
	font-size:11px;
	color:white;
	font-weight:bold;
	border-bottom:1px #FFFFFF solid;
	vertical-align:middle;
	line-height:28px;
	cursor:pointer;
}
.WebPartsEditFontInActive {
	font-family:Verdana;
	font-size:11px;
	color:#D5E8B8;
	vertical-align:middle;
	line-height:28px;
	cursor:pointer;
}
.WebPartsFontActive {
	font-family:Verdana;
	font-size:11px;
	color:white;
	border-bottom:1px white solid;
}
.WebPartsDataFont {
	font-family:Verdana;
	font-size:13px;
	color:#FFFFFF;
	/*line-height:17px;*/
}
.WebPartsDataFont2 {
	font-family:Times;
	font-size:13px;
	color:#4E6520;
	/*line-height:40px;*/
	border-bottom:1px #FFFFFF solid;
}
.WebPartsDataHeaderFont {
	font-family:Verdana;
	font-size:15px;
	color:#FFFFFF;
}
.WebPartsDataHeaderFont2 {
	font-family:Verdana;
	font-size:15px;
	color:#FFFFFF;
	border-bottom:1px #4E6520 solid;
}
.WebPartsDataFontSmall {
	font-family:Verdana;
	font-size:9px;
	color:#FFFFFF;
	/*border-bottom:1px #4E6520 solid;*/
	line-height:10px;
}
.WebPartsDataFontSmaller {
	font-family:Verdana;
	font-size:8px;
	color:#4E6520;
}
.WebPartsFontInActive {
	font-family:Verdana;
	font-size:11px;
	color:#D5E8B8;
	border-bottom:1px #D5E8B8 solid;
}
.WebPartsFontNotLoggedIn {
	font-family:Times;
	font-size:13px;
	color:#D5E8B8;
	font-style:italic;
	vertical-align:middle;
	text-align:center;
}
.WebPartDataAreaActive {
	/* height:350px; */
}
.WebPartDataAreaActive2 {
	/*height:350px;*/
}
.WebPartDataAreaInActive1 {
	/* height:0px;*/
}
.WebPartDataAreaInActive2 {
	/* height:30px;*/
}

/* ==================================================================================================== */

/* Add Round styles */
/* ==================================================================================================== */
.AddRoundfields { 
 font: 12px "Times"; 
 background-color: #BBBB8D;
 color: #51442A;
 border: 0px solid #F4FFED;
 width:20px;
 padding: 1px 0px 0px 7px;
}
.AddRoundfields2 { 
 font: 14px "Times"; 
 background-color: #BBBB8D; 
 color: #51442A;
 border: 0px solid #F4FFED;
 text-align:center;
 width:20px;
}
.AddRoundfields3 { 
 font: 10px "Times"; 
 background-color: white; 
 color: black;
 border: 0px solid #F4FFED;
 text-align:center;
 width:12px;
 height:15px;
}

.AddRoundFontActive {
 font-family:Verdana; 
 font-size:10px;
 color:white;
 letter-spacing:1px;
 cursor:pointer;
}
.AddRoundFontChosen {
 font-family:Verdana; 
 font-size:10px;
 color:#9DBC62;
 letter-spacing:1px;
 cursor:pointer;
 text-decoration:underline;
}
.AddRoundFontAvailableSelection {
 font-family:Verdana; 
 font-size:10px;
 color:#51442A;
 letter-spacing:1px;
 cursor:pointer;
 background-color: #BBBB8D;
}
.AddRoundDropDownActive {
 font-family:Verdana; 
 font-size:10px;
 color:white;
 letter-spacing:1px;
 cursor:pointer;
 background-color:silver;
}
.AddRoundDropDownInActive {
 font-family:Verdana; 
 font-size:10px;
 color:#E8F1DC;
 letter-spacing:1px;
 cursor:pointer;
}
.AddRoundDropDownRowValid {
 font-family:Verdana;
 font-size:10px;
 background-color:#D5E9B8;
 letter-spacing:1px;
}
.AddRoundDropDownRowValid2 {
 font-family:Verdana;
 font-size:9px;
 letter-spacing:1px;
 font-style:italic;
}
.AddRoundDropDownRowInvalid {
 font-family:Verdana; 
 font-size:10px;
 background-color:#4F662E;
 letter-spacing:1px;
 color:#D5E9B8;
}
.AddRoundDropDownText {
 font-family:Verdana;
 font-size:10px;
 background-color:#9DBC62;
 color:#5F7739;
}
.AddRoundDropDownTextSmall {
 font-family:Verdana;
 font-size:9px;
 background-color:#9DBC62;
 color:#5F7739;
}

.AddRoundDropDownTeeBlack {
 font-family:Verdana;
 font-size:10px;
 color:white;
 background-color:#393536;
}
.AddRoundDropDownTeeWhite {
 font-family:Verdana;
 font-size:10px;
 color:Black;
 background-color:white;
}
.AddRoundDropDownTeeGold {
 font-family:Verdana;
 font-size:10px;
 color:Black;
 background-color:#FFCC00;
}
.AddRoundDropDownTeeSilver {
 font-family:Verdana;
 font-size:10px;
 color:Black;
 background-color:#E5E5E2;
}
.AddRoundDropDownTeeRed {
 font-family:Verdana;
 font-size:10px;
 color:Black;
 background-color:#E07349;
}
.AddRoundDropDownTeeBlue {
 font-family:Verdana;
 font-size:10px;
 color:Black;
 background-color:#D1EBFA;
}
.AddRoundDropDownTeeYellow {
 font-family:Verdana;
 font-size:10px;
 color:Black;
 background-color:#EBED91;
}

.AddRoundDropDownTextDark {
 font-family:Verdana;
 font-size:10px;
 color:white;
 background-color:#5F7739;
}
.AddRoundDropDownTextDataCell {
 font-family:Verdana;
 font-size:10px;
 color:black;
 background-color:white;
 border:2px #D5E8B8 solid;
}
.AddRoundDropDownTextDataCell2 {
 font-family:Verdana;
 font-size:10px;
 color:white;
 background-color:#9DBC62;
}

.AddRoundDropDownTextDataCellSelected {
 font-family:Verdana;
 font-size:10px;
 color:black;
 background-color:white;
 border:2px #9DBC62 solid;
}
.AddRoundDropDownTextDataCellNotSelected {
 font-family:Verdana;
 font-size:10px;
 color:black;
 background-color:white;
 border:2px white solid;
}
.AddRoundDropDownTextNoColor {
 font-family:Verdana;
 font-size:10px;
 color:#5F7739;
}
.AddRoundDropDownTextNoColor2 {
 font-family:Verdana;
 font-size:12px;
 color:#5F7739;
 letter-spacing:1px;
 text-align:justify;
 line-height:18px;
}


/* ==================================================================================================== */

/* SignUp styles */
/* ==================================================================================================== */
.signupfields { 
 font-family:Verdana; 
 font-size:15px;
 background-color: #B5CF86;
 color: #51442A;
 border: 0px solid #465A29;
 height:35px;
 width:263px;
 letter-spacing:1px; 
 padding: 9px 0px 0px 10px;
}

.SignUpHeader { 
 font-family:Times; 
 font-size:42px;
 color: #B5CF86;
 
}
.SignUpFont { 
 font-family:Verdana;
 font-size:18px;
 color: #B5CF86;
 letter-spacing:3px;
 line-height:35px;
}
.SignUpFont2 { 
 font-family:Times;
 font-size:18px;
 color: #B5CF86;
 letter-spacing:3px;
 line-height:35px;
}
.SignUpMedium { 
 font-family:Verdana; 
 font-size:14px;
 color: #B5CF86;
 letter-spacing:0.1em;
}
.SignUpFontRed { 
 font-family:Times; 
 font-size:15px;
 color: #E07349;
 letter-spacing:0.1em;
 font-style:italic;
}
.SignUpFontGreen { 
 font-family:Times; 
 font-size:15px;
 color: #9DBC62;
 letter-spacing:0.1em;
}

.SignUpSmall { 
 font-family:Verdana; 
 font-size:9px;
 color: #B5CF86;
 letter-spacing:0.1em;
}
.SignUpSmall2 { 
 font-family:Times; 
 font-size:12px;
 color: #B5CF86;
 letter-spacing:0.1em;
}

/* ==================================================================================================== */

/* MYiPAR styles */
/* ==================================================================================================== */
.MiPFontHeaderSmall { 
 font-family:Verdana; 
 font-size:9px;
 color: #BBBB8D;
}
.MiPFont { 
 font-family:Verdana; 
 font-size:18px;
 color: #BBBB8D;
}

/* ==================================================================================================== */

/* Learn More styles */
/* ==================================================================================================== */
.LMFontHeader { 
 font-family:Verdana; 
 font-size:12px;
 color: #4E6520;
 background-color: #B5CF86;
 letter-spacing:1px;
 line-height:20px;
 cursor:pointer;
 width:90px;
}

.LMFontHeaderSelected { 
 font-family:Verdana; 
 font-size:12px;
 color: #B5CF86;
 background-color: #4E6520;
 letter-spacing:1px;
 line-height:20px;
 cursor:pointer;
 width:90px;
}

.LMFont { 
 font-family:Verdana; 
 font-size:11px;
 color: #4E6520;
 letter-spacing:1px;
 line-height:20px;
}

h3 {
 color: #4E6520;
 font-size:17px;
 background: transparent;
 margin-bottom:0%;
 font-weight: bold;
 letter-spacing:-1px;
}

h5 {
 margin-bottom:0%;
 color: #4E6520;
 font-size:14px;
 font-weight: bold;
 letter-spacing:-1px;
 background: transparent;
}

h2 {
 color: #4E6520;
 font-size:24px;
 background: transparent;
 margin-bottom:0%;
 font-weight: bold;
 letter-spacing:-1px;
}

/* ==================================================================================================== */

/* Pop Up Dictionary Styles */
/* ==================================================================================================== */

.DictionaryHeader {
 font-size:20px;
 font-family:Verdana, Geneva, Tahoma, sans-serif;
 color:#9DBC62;
}

.DictionaryBody {
 font-size:14px;
 font-family:Verdana, Geneva, Tahoma, sans-serif;
}


/* ==================================================================================================== */

/* Scorecard Styles */
/* ==================================================================================================== */
.SCHeaderFont { 
 font-family:"Times New Roman"; 
 font-size:18px;
 font-weight:bold;
 color: #D5E8B8;
 letter-spacing:1px;
}

.SCDataFont1 { 
 font-family:"Times New Roman"; 
 font-size:13px;
 color: #4E6520;
 background-color:#9DBC62;
 font-variant:small-caps;
 letter-spacing:1px;
}

.SCDataFont2 { 
 font-family:"Times New Roman"; 
 font-size:13px;
 color: #4E6520;
 background-color:#D5E8B8;
 font-variant:small-caps;
 letter-spacing:1px;
}

.SCDataFont3 { 
 font-family:"Times New Roman"; 
 font-size:13px;
 color: #D5E8B8;
 background-color:#4E6520;
 font-variant:small-caps;
 letter-spacing:1px;
}

.SCDataFont4 { 
 font-family:"Times New Roman"; 
 font-size:13px;
 color: #9DBC62;
 background-color:#D5E8B8;
 letter-spacing:1px;
}

.SCDataFont5 { 
 font-family:"Times New Roman"; 
 font-size:11px;
 color: #4E6520;
 background-color:#9DBC62;
 font-variant:small-caps;
 letter-spacing:1px;
}

.HideWhenPrinting {
	display:inherit;
}

.ACCText1 {
 font-family:Verdana;
 font-size:12px;
 color:#5F7739;
}
.ACCText2 {
 font-family:Verdana;
 font-size:11px;
 color:#5F7739;
}

.FAQFont {
 font-family:Verdana; 
 font-size:9px;
 color:#51442A;
 letter-spacing:1px;
 display:none;
 cursor:pointer;
 margin-left:20px;
 text-align:justify;	
}

.FAQFontQuestions {
 font-family:Verdana; 
 font-size:9px;
 color:#51442A;
 letter-spacing:1px;
 cursor:pointer;
 text-align:justify;	
}

.ScrollingStatsFont1 {
 color: #4E6520;
 font-size:11px;
 background: transparent;
 margin-bottom:0%;
 letter-spacing:-1px;
 font-style:italic;
}

.ScrollingStatsFont2 {
 color: #4E6520;
 font-size:26px;
 background: transparent;
 margin-bottom:0%;
 letter-spacing:-1px;
}

.ScrollingStatsFont3 {
 color: #4E6520;
 font-size:14px;
 background: transparent;
 margin-bottom:0%;
 letter-spacing:-1px;
}

.ScrollingStatsFont4 {
 color: #4E6520;
 font-size:12px;
 background: transparent;
 margin-bottom:0%;
 letter-spacing:-1px;
}
.RoundsFilterNotSelected {
 font-family:Verdana; 
 font-size:9px;
 line-height:25px;
 letter-spacing:1px;
 text-decoration:underline;
}

.RoundsFilterSelected {
 background-color:#51442A;
 color:#FFFFFF;
 font-family:Verdana; 
 font-size:9px;
 line-height:25px;
 letter-spacing:1px;
 text-decoration:none;
}
.SimpleRoundsFont1 {
 font-family:Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
 margin-bottom:0%;
 color: #51442A;
 font-size:14px;
 font-weight: bold;
 letter-spacing:-1px;
 background: transparent;
}

.ExpandedRoundsFont1 {
 font-family:Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
 margin-bottom:0%;
 color: #FFFFFF;
 font-size:14px;
 font-weight: bold;
 letter-spacing:-1px;
 background: transparent;
}

.ExpandedRoundsFont2 {
 font-family:Verdana, Geneva, Tahoma, sans-serif;
 margin-bottom:0%;
 color: #FFFFFF;
 font-size:10px;
 letter-spacing:1px;
 background: transparent;
 font-variant:small-caps;
}

.ExpandedRoundsFont3 {
 font-family:Verdana, Geneva, Tahoma, sans-serif;
 margin-bottom:0%;
 color: #FFFFFF;
 font-size:32px;
 font-weight: bold;
 letter-spacing:1px;
 background: transparent;
}

.DetailedRoundsFont1 {
 font-family:Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
 margin-bottom:0%;
 color: #FFFFFF;
 font-size:24px;
 font-weight: bold;
 letter-spacing:-1px;
 background: transparent;
}
.DetailedRoundsFont2 {
 font-family:Verdana, Geneva, Tahoma, sans-serif;
 margin-bottom:0%;
 color: #FFFFFF;
 font-size:10px;
 letter-spacing:1px;
 background: transparent;
 font-variant:small-caps;
}
.DetailedRoundsFont3 {
 font-family:Verdana, Geneva, Tahoma, sans-serif;
 margin-bottom:0%;
 color: #FFFFFF;
 font-size:32px;
 font-weight: bold;
 letter-spacing:1px;
 background: transparent;
}

.MRLoading {
 font-family:Verdana; 
 font-size:9px;
 color:#51442A;
 filter:alpha(opacity=50);
 opacity:0.5;
 -moz-opacity:0.5;
}

.MAfields { 
 font-family:Verdana;
 font-size:12px;
 background-color: #D2D3A7; 
 color: #51442A;
 border: 1px solid #51442A;
 height:20px;
 width:185px;
 letter-spacing:1px; 
 padding: 2px 0px 0px 5px;
}
.MAfields2 { 
 font-family:Verdana;
 font-size:12px;
 background-color: #51442A; 
 color: #D2D3A7;
 border: 0px solid #465A29;
 height: 20px;
 width:300px;
 letter-spacing:1px; 
 padding: 2px 0px 0px 5px;
}

.leaguefields { 
 font-family:Verdana; 
 font-size:10px;
 background-color: #D2D3A7; 
 color: #51442A;
 border: 1px solid #51442A;
 height:20px;
 letter-spacing:1px; 
 padding: 3px 0px 0px 5px;
}

.leagueTAfields { 
 font-family:Verdana; 
 font-size:10px;
 background-color: #D2D3A7; 
 color: #51442A;
 border: 1px solid #51442A;
 letter-spacing:1px;
 overflow:auto;
}


a.SignUpLinks:link {color: #B5CF86;text-decoration:underline;}
a.SignUpLinks:visited {color: #9DBC62;text-decoration:underline;}
a.SignUpLinks:hover {color: #4E6520;text-decoration:underline;}

a.SignUpLinks2:link {color: #51442A;text-decoration:underline;}
a.SignUpLinks2:visited {color: #9DBC62;text-decoration:underline;}
a.SignUpLinks2:hover {color: #4E6520;text-decoration:underline;}

a.SignUpLinks3:link {color: #51442A;text-decoration:underline;}
a.SignUpLinks3:visited {color: #A38951;text-decoration:underline;}
a.SignUpLinks3:hover {color: #E07349;text-decoration:underline;}


#scrollbar_container {
 position:relative;
 width:550px;
 background-color:#FFFFFF;
 filter:alpha(opacity=95);
 opacity:0.95;
 -moz-opacity:0.95;

}
#scrollbar_track {
 position:absolute;
 top:0;
 right:0;
 height:100%;
 width:10px;
 background-color:#D5E8B8;
 cursor:move;
}
#scrollbar_handle {
 width:10px;
 background-color:#4E6520;
 cursor:move;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 opacity:0.9;
 -moz-opacity:0.9;
}
#scrollbar_content {
 overflow:hidden;
 width:435px;
 height:700px;
} 
#scrollbar_container2 {
 position:relative;
 width:475px;
 background-color:#FFFFFF;
 filter:alpha(opacity=95);
 opacity:0.95;
 -moz-opacity:0.95;
}
#scrollbar_track2 {
 position:absolute;
 top:0;
 right:0;
 height:100%;
 width:10px;
 background-color:#D5E8B8;
 cursor:move;
}
#scrollbar_handle2 {
 width:10px;
 background-color:#4E6520;
 cursor:move;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 opacity:0.9;
 -moz-opacity:0.9;
}
#scrollbar_content2 {
 overflow:hidden;
 width:450px;
 height:425px;
} 

#passwordStrength {
 height:10px;
 display:block;
 float:left; 
}
.strength0 {
 width:250px;
 background:#cccccc;
}

.strength1 {
 width:100px;
 background:#ff5f5f;
}

.strength2 {
 width:150px;
 background:#56e500;
}

.strength3 {
 background:#4dcd00;
 width:200px;
}

.strength4 {
 background:#399800;
 width:250px; 
}

</style>
