﻿ .OR { color:Black;background-color:White;text-align:center;border-color:#C0C0C0;font-size:14px;font-weight:normal;height:22px;vertical-align:middle;padding-top:3px;padding-bottom:3px; }
 .ORUP { color: red; background-color: #FFFFFF; text-align: center}
 .OREP { color: #496e8a; background-color: #FFFFFF; text-align: center}
 .OROP { color: #496e8a; background-color: #FFFFFF; text-align: center}
 .ER { color:Black;background-color:#D4E8D6;text-align:center;border-color:#C0C0C0;font-size:14px;font-weight:normal;height:22px;vertical-align:middle;padding-top:3px;padding-bottom:3px; }
 .ERUP { color: red; background-color: #D4E8D6; text-align: center}
 .EREP { color: #496e8a; background-color: #D4E8D6; text-align: center}
 .EROP { color: #496e8a; background-color: #D4E8D6; text-align: center}
 .HR { color:White;background-color:#03502A;text-align:center;font-size:15px;font-weight:normal; }
 .HRLink { color: White; FONT-SIZE: 8pt }
 .AlphaCol { width:12px; }
 .Title { color:#024826;font-size:18pt;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold; }
 .ST {  color: #024826; font-size: 14px; text-align: center; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif}
 body { background-color: #598C7C; margin: 0px}
 .RH {  font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;}
.RHPlayer { color: Black; font-size: 16px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
 .CSH {  font-size: 10px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
 .TL {  font-size: 12x; text-align: center; font-family: Arial, Helvetica, sans-serif}
 .SC {  font-size: 10px; text-align: center; font-family: Arial, Helvetica, sans-serif}
 .MH {  font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif}
 .Tee10 {  font-size: 8px; text-align: center; font-family: Arial, Helvetica, sans-serif}
.divSep { margin-bottom:25px}


  .HBH {color: #0E207F; background-color: #FFFFFF; font-size: 12px; text-align: center}
 .HBHInline {color: #0E207F; background-color: #FFFFFF; font-size: 8pt; text-align: center}
 .HBHTeam {font-size: 12px;	color: #0e207f;	background-color: lightgrey; text-align: center;}
 .HBHBlank {font-size: xx-small; border-top-style: none; border-right-style: none; border-left-style: none;	height: 5px; border-bottom-style: none;}
 .HBHName { color:Black; }
 
/*
 .HBHUP {color: red; font-weight: bold}
 .HBHOP {color: green; font-weight: bold}
*/
 .HBHEP {color: Black; border-color: Black;}
 .HBHOP {background-color: #B3DFEF; color: Black; border-color: Black;}
 .HBH2OP { background-color: #4682B4; color: White; border-color: Black; }
 .HBHUP {background-color: Red; color: White; border-color: Black;}
 .HBH2UP { background-color: #BE0000; color: White; border-color: Black; }
 
 .PairingsTable
{
	text-align: center;
	font-family:Tahoma, Geneva, Arial, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	/*width: 825px;*/
	padding-top: 1px;
	font-size:12px
}
.PairingsTime { width:125px; }
.PairingsTee { width:125px; }
.PairingsPlayer { width:225px; }
.PairingsDetail { width:250px; }
.PairingQS { width:1px; }
.PairingsCourse { width:1px; }
.PairingsFlight { width:140px; }

 .CourseStatsTable
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	/*width: 825px;*/
	padding-top: 1px;
	font-size:12px
}
.CSHole { Width:50px; }
.CSYards { Width:60px; }
.CSPar { width:50px; }
.CSAvg { width:75px; }
.CSRank { width:50px; }
.CSEagles { width:60px; }
.CSBirdies { width:60px; }
.CSPars { width:60px; }
.CSBogeys { width:60px; }
.CSDoubles { width:60px; }
.CSOthers { width:60px; }

 
 
 .ResultsTable
{
	text-align: center;
	font-family: Tahoma, Geneva, Arial, sans-serif;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	/*width: 825px;*/
	padding-top: 1px;
	font-size:13px
}

.ResultsColPos { width:55px; }
.ResultsColPlayer { width:190px;padding-top:5px; padding-bottom:5px; }
.ResultsColPlayerTeam { width:1px; }
.ResultsColPlayerOnTeam { width:1px;text-indent:20px; }
.ResultsColDetail { width:210px; }
.ResultsColToday { width:75px; }
.ResultsColTotal { width:75px; }
.ResultsColHole { width:75px; }
.ResultsColOverall { width:75px; }
.ResultsColRound { width:75px; }
.ResultsColSC { width:15px; }

.ResultsColPosMini { width:30px; }
.ResultsColPlayerMini { width:125px; }
.ResultsColPlayerTeamMini { width:200px; }
.ResultsColTodayMini { width:40px; }
.ResultsColTotalMini { width:40px; }
.ResultsColHoleMini { width:30px; }

.MatchNum { width:50px; }
.MatchA { width:270px; }
.MatchRA { width:15px; }
.MatchResult { width:75px; }
.MatchRB { width:15px; }
.MatchB { width:270px; }
.MatchHole { width:55px; }
.MatchTee { width:50px; }
.MatchTime { width:70px; }

.MatchColName { width:300px; }
.MatchColScore { width:32px; }

/* Applied to inline scorecard Table.  Can be used to set styles that will be applied to the entire table. */
.SCInline { text-align: center; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; 
      padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px; 
      background-color: #E5E5E1 !important; border: 1px solid #FFFFFF !important; }
      
/* Applied to Table Row of Scorecard table�s round header rows */
.SCRoundHeader { text-align:center;vertical-align:middle;font-weight:bold;color:White;background-color:#03502A;padding:4px;text-indent:4px;font-size:10pt; }
                 
/* Applied to Table Row of Scorecard table�s round footer rows (legend) */
.SCRoundFooter { color: Black; background-color: White; 
                 vertical-align: middle; font-size: 8pt; padding: 2px; }

/* Applied to Table Row of Scorecard table�s header rows */
.SCHeaderRow { color:White;background-color:#03502A;text-align:center;font-weight:bold;height:20px; }
               
/* Applied to Footer Rows of Scorecard table */
.SCRoundPanel { border-right: #8DAD0E thin solid; border-top: #8DAD0E thin solid; 
                border-left: #8DAD0E thin solid; border-bottom: #8DAD0E 5px solid; 
                padding-top: 0px; padding-left: 0px; padding-right: 0px;
                margin-bottom: 20px; background-color: white; margin-left: auto; 
                margin-right: auto; }
               
/* Applied to Table Row of inline scorecard table�s header row */
.SCHeaderRowInline { color:White;background-color:#03502A;text-align:center;font-weight:normal; }

/* Applied to Table Row of par row for inline scorecards */
.SCParRow { background-color: #BABAB5; height: 20px; font-weight: bold;text-align:center; }
.SCParRowInline { background-color: #BABAB5; font-size: 8pt; text-align:center; }
 .SCInfo {
	text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; 
          padding-right: 1px; padding-left: 1px; padding-bottom: 1px; padding-top: 1px;}
.SCTitle { width:225px; }
.SCHole { width:30px; }
.SCInOut { width:30px; }
.SCTotal { width:30px; }
.SCTitleInline { width:175px; }
.SCHoleInline { width:20px; }




/* Menu items */
.MenuBackground { FONT-SIZE:small;COLOR:#2A5230;background-color:#03502A; }
.Menu { FONT-SIZE:small;COLOR:#2A5230;background-color:#03502A; }

/* Homepage panels */
.divHomepageCaption { width:700px;border-bottom:#999999 thin solid;margin-left:auto;background-color:#03502A;margin-top:15px;padding-right:10px;border-top:#666666 thin solid;border-right:#666666 thin solid;font-weight:bold;text-align:center;border-left:#666666 thin solid;color:White;margin-right:auto;padding-bottom:3px;padding-top:0px;height:16px;padding-left:10px; }
.divHomepagePanel { padding-bottom:10px;padding-top:10px;width:700px;text-align:center;margin-left:auto;background-color:white;padding-right:10px;border-right:#666666 thin dashed;border-bottom:#666666 thin dashed;padding-left:10px;margin-right:auto;border-top:#666666 thin none;border-left:#666666 thin dashed; }
.divHomepagePanel TABLE
{
    margin-left: auto;
    vertical-align: middle;
    margin-right: auto;
    text-align: center;
}
.divHomepagePanel input
{
    font-size: 10pt;
}
.divHomepagePanel select
{
    font-size: 10pt;
}
.HRCourse { font-size:11pt;font-weight:normal;background-color:#03502A;color:White; }
.divCSCaption { background-color:#03502A;color:White; }
.divSCCaption { background-color:#03502A;color:White; }
.SCRoundHeader { text-align:center;vertical-align:middle;font-weight:bold;color:White;background-color:#03502A;padding:4px;text-indent:4px;font-size:10pt; }
.SCHeaderRowInline { color:White;background-color:#03502A;text-align:center;font-weight:normal; }
.MatchNumMini { width:20px; }
.MatchAMini { width:125px; }
.MatchRAMini { width:10px; }
.MatchResultMini { width:55px; }
.MatchRBMini { width:10px; }
.MatchBMini { width:125px; }
.MatchHoleMini { width:30px; }
.PairingsHICH { width:1px; }
.PairingsCart { width:1px; }
.PhotoCol { width:250px; }
.SCInfoLabel { width:60px; }
.SCInfoData { width:60px; }
.PlayersStatsTable { width:712px; }
.MatchColTitleInline { width:175px; }
.MatchColScoreInline { width:25px; }
.TeamAName { font-size:16pt;font-weight:normal;background-color:White;color:Black;width:177px; }
.TeamBName { font-size:16pt;font-weight:normal;background-color:White;color:Black;width:177px; }
.TeamAScore { font-size:16pt;font-weight:normal;background-color:Red;color:Black;width:177px; }
.TeamBScore { font-size:16pt;font-weight:normal;background-color:Red;color:Black;width:177px; }