.featureTable
{
 border: outset;
 border-color: darkblue;
 border-style: inset;
 border-width: 1px;
}

.featureTableTitle
{
 font-family: Arial;
 font-size: 14;
 font-weight: bold;
 color: white;
 background-color: darkgreen;
}

.featureTableHideShow
{
 font-family: Arial;
 font-size: 9;
 font-weight: normal;
 color: white;
 background-color: darkgreen;
}

.featureTableImageCol
{
 background-color: white;
}

.featureInnerTable
{
 border: outset;
 border-color: darkblue;
 border-style: inset;
 border-width: 0px;
}

.featureInnerTableTitle
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: black;
 background-color: white;
}

.featureInnerTableHeader
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: darkblue;
 background-color: white;
}

.featureInnerTableText
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
 background-color: white;
}

.featureInnerTableTextLarge
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: black;
 background-color: white;
}

.contentTitle
{
 font-family: Arial;
 font-size: 18;
 font-weight: bold;
 color: darkGreen;
}

.contentTable
{
 border: outset;
 border-color: darkblue;
 border-style: inset;
 border-width: 1px;
 background-color: #F5F5FF;
 background-position: top, left;
 background-attachment: fixed;
 background-repeat: repeat;
 background: url('contentbg.jpg');
}

.loginFieldsTable
{
 border: outset;
 border-color: darkgreen;
 border-style: inset;
 border-width: 3px;
 background-color: #548B54;
}

.loginFieldsTableHeader
{
 font-family: Arial;
 font-size: 12;
 color: white;
 background-color: darkgreen;
 border-width: 3px;
}

.loginFieldPrompt
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
}

.loginField
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
}

.loginButton
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
}

.loginError
{
 font-family: Times;
 font-size: 14;
 font-weight: normal;
 color: red;
}

.navigationLink
{
 background: #FFFFFF;
 color: #0033CC;
 font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
 text-decoration: none;
}

.navigationLink:hover
{
 background: #FFFFFF;
 color: #0033CC;
 font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
 text-decoration: underline;
}

.becomeMemberButton
{
 font-family: Times;
 font-size: 24;
 font-style: italic;
 font-weight: bold;
 color: black;
}

.navigationMenuTable {
	background: #c2cadd url(http://www.socialgolfers.com/bg_navigation_menu_table.jpg) 0 0 repeat-y;
	border-collapse:collapse;
	margin-top:3px; 
	border:1px solid #946f00;
	padding: 30px 10px 5px; 
	}

* html .navigationMenuTable {	
	border:1px solid darkgreen;
	}	

.navigationMenuTable tr * {font: bold 10pt Arial, Helvetica, sans-serif;}

.navigationMenuTable tr td, .navigationMenuTable tr th  {border:1px solid darkgray;}

.navigationMenuTable tr th + td + td + td + td {border-right:3px solid #946f00;}

.navigationMenuTable tr *:hover, tbody tr.odd td:hover {background: darkgreen;}

.navigationMenuTable tbody tr * {padding: 1px;} 

.navigationMenuTable tbody td a {
	padding: 1px;
	text-decoration: none;
  color: white;
	}

.membersSectionTable
{
 border-collapse: collapse;
 border-spacing: 0px;
}

.membersSection1Header
{
 font-family: Arial;
 font-size: 11;
 font-weight: normal;
 color: darkblue;
}

.membersSection1Data
{
 font-family: Arial;
 font-size: 11;
 font-weight: normal;
 color: black;
}

.membersLink
{
 font-family: Arial;
 font-size: 11;
 font-weight: normal;
}

.whatsGoingOnTable
{
 border: outset;
 border-color: black;
 border-style: inset;
 border-width: 0px;
 background-color: white;
}

.whatsGoingOnTableTitle
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: white;
 background-color: darkgreen;
}

.whatsGoingOnTableHeader
{
 font-family: Arial;
 font-size: 11;
 font-weight: bold;
 color: darkblue;
 background-color: white;
}

.whatsGoingOnTableText
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
 background-color: white;
}

.leaderboardTable
{
 border: outset;
 border-color: gray;
 border-style: inset;
 border-width: 0px;
}

.leaderboardTableHeader
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: darkblue;
 background-color: white;
}

.leaderboardTableText
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: black;
 background-color: white;
}

.leaderboardAvatarLink
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
}

.scoreVsParEven
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: darkgreen;
}

.scoreVsParUnder
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: darkred;
}

.scoreVsParOver
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: black;
}

.leaderboardScoreCardHoles
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: #2E8B57;
}

.leaderboardScoreCardYardage
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: #191970;
}

.leaderboardScoreCardHandicap
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: #A52A2A;
}

.leaderboardScoreCardPars
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
 background-color: white;
}

.leaderboardScoreCardScores
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
 background-color: white;
}

.leaderboardScoreCardComments
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: black;
 background-color: white;
}

.leaderboardTableTextRowEven
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: black;
 background-color: #F5DEB3;
}

.leaderboardTableTextRowOdd
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: black;
 background-color:	#F5F5DC;
}

.leaderboardScorecardScoreEagle
{
 font-family: Arial;
 font-size: 10;
 font-weight: bold;
 color: black;
 background-color: #FFFF00;
}

.leaderboardScorecardScoreBirdie
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: #FF0000;
}

.leaderboardScorecardScorePar
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
 background-color: white;
}

.leaderboardScorecardScoreBogey
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: #996633;
}

.leaderboardScorecardScoreOther
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: black;
}

.leaderboardScorecardGreenHit
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: #228B22;
}

.leaderboardScorecardFairwayHit
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: #8FBC8F;
}

.leaderboardScorecardFairwayAndGreenHit
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: darkgreen;
}

.leaderboardScorecardFairwayAndGreenMissed
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: white;
}

.loginFieldsTable2
{
 border: outset;
 border-color: black;
 border-style: solid;
 border-width: 1px;
 background-color: #548B54;
}

.leaderboardScorecardHeader
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: darkblue;
 background-color: white;
}

.leaderboardScorecardPuttsNone
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: #FF0000;
}

.leaderboardScorecardPuttsGood
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: #8B0000;
}

.leaderboardScorecardPuttsOkay
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
 background-color: white;
}

.leaderboardScorecardPuttsBad
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color: black;
}

.leaderboardScorecardSand
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: white;
 background-color:	#D2B48C;
}

.featureInnerTableMedium
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: black;
 background-color: white;
}

.shotTableRowEven
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: black;
 background-color: #F5DEB3;
}

.shotTableRowOdd
{
 font-family: Arial;
 font-size: 12;
 font-weight: normal;
 color: black;
 background-color:	#F5F5DC;
}

.collapsableSection
{
 cursor: pointer;
}

.collapsableSectionTitle
{
 cursor: pointer;
 font-family: Arial;
 font-size: 14;
 font-weight: bold;
 color: darkGreen;
}

.featureTitle
{
 font-family: Arial;
 font-size: 14;
 font-weight: bold;
 color: white;
 background-color: #548B54;
}

.smallText
{
 font-family: Arial;
 font-size: 10;
 font-weight: normal;
 color: black;
}

.roundEntryScoreCardHoles
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: white;
 background-color: #2E8B57;
}

.roundEntryScoreCardYardage
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: white;
 background-color: #191970;
}

.roundEntryScoreCardHandicap
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: white;
 background-color: #A52A2A;
}

.roundEntryScoreCardPars
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: white;
 background-color: #101010;
}

.roundEntryScoreCardScores
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: white;
 background-color: darkgreen;
}

.roundEntryScoreCardPutts
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: white;
 background-color: green;
}

.roundEntryScoreCardFairways
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: white;
 background-color: #8FBC8F;
}

.roundEntryScoreCardGreens
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: white;
 background-color: green;
}

.roundEntryScoreCardSands
{
 font-family: Arial;
 font-size: 12;
 font-weight: bold;
 color: white;
 background-color: #D2B48C;
}

