/* EXPECTED STYLES
   Application using this template expect the following styles to be defined.
   The attribute values can be customized for this application. */

body		{background-color:#819CC9;}

#Page		{background-image:url(../Graphics/Layout/Background.gif); background-repeat:repeat-y; margin:0 auto; padding:0 20px; width:720px;}
#Content	{margin-bottom:10px; padding-bottom:25px;}
#Copyright	{border-top:solid 1px #CCCCCC; color:#888888; font-size:.7em; line-height:160%; margin:0 20px; padding:20px 0 20px 0; text-align:center; width:680px;}

a {color:#6F92CB;}
a:hover	{color:#0A51A1;}

a.CopyrightLink {color:#6F92CB; text-decoration:underline;}
a.CopyrightLink:Hover {color:#999999;}

body 
{
	color : #666666;
	font-family : Verdana,Arial,sans-serif; 
}

p	{line-height:140%;}

h1 
{
	border-bottom : 1px solid #CCCCCC; 
	color : #0A51A1; 
	font-size : 1.1em;
	margin-bottom : 10px;
	margin-left : 3px;
	padding-bottom : 5px;
	padding-top : 5px;
	width : 96%;
}

h2
{
	border-bottom: 1px dashed #DDDDDD;
	color : #0A51A1; /*#688BC0;*/
	font-size : .88em;
	font-style : italic;
	margin-top : 15px;
	padding-bottom : 5px;
	width : 100%;
}

hr {color:silver; width:100%;}

tr.RowStyle1 {background-color:#EEEEEE;}

tr.RowStyle2 {background-color:#EEEEEE;}

/* STYLE CLASSES
   These style classes are expected by applications using this template. */

.BorderedBox {border:2px solid #DDDDDD;}

.Error {color:red; font-weight:bold;}

.Highlight {color:#6F92CB; font-weight:bold;}
.HighlightRed {color:red; font-weight:bold;}

.DashedFrame
{
	border-left : 1px dashed #CCCCCC;
	border-top : 1px dashed #CCCCCC;
	padding: 6px;
}

/* END STYLE CLASSES */

/* CUSTOM STYLES
   These style classes are custom for this application. */
   
p.Small {font-size:.55em;}

div.CalloutColumn {float:right; margin-left:20px; width:140px;}
div.CalloutContent {font-size:.55em; margin-bottom:25px; padding-left:10px;}
div.CalloutContent p {font-size:1em;}

.ContentItem	{border-bottom:solid 1px #CCCCCC; margin-bottom:15px; padding-bottom:15px;}
.ContentHeadline {color:#819CC9; font-size:.8em; font-weight:bold;}
.ContentDate {color:#999999; font-size:.7em; font-style:italic;}

.LeftFloater {border:1px solid #CCCCCC; float:left; margin-right:10px; padding:1px;}

/* SCORECARD STYLES */
table.ScoreCard {border:0px solid #CCCCCC; margin-top:0px;}
table.ScoreCard td {font-family:Tahoma,Arial,Sans-Serif; text-align:center;}   
.HoleNumber, .HoleInfo, .ScoreCardLabel {background-color:#688BC0; color:white; font-size:.54em;}
.HoleNumber {font-size:.6em; font-weight:bold;}
.HoleInfo {}   
.ScoreCardLabel {}

/* HOLE ScoreType STYLES */
.Eagle, .Birdie, .Par, .Bogey, .DoubleBogey, .Under, .Even, .Over, .MatchStatus {font-size:.6em; font-weight:bold;}
.Eagle {background-color:#A75151; color:white;}
.Birdie {background-color:#8A9C99; color:white;}
.Par {}
.Bogey {background-color:#E2CA94;}
.DoubleBogey {background-color:#DCA07A;}
.Under {}
.Even {}
.Over {}
.MatchStatus {background-color:#EEEEEE; font-weight:normal;}
  
/* TOURNAMENT STATISTICS STYLES */
.StatLabel, .Stat, .StatTotal {font-size:.7em; font-weight:bold;}
.StatLabel {background-color:#688BC0; color:white;}
.Stat {background-color:#EEEEEE; font-weight:normal;}
.StatTotal {background-color:#DDDDDD;}
  
   
/* END CUSTOM STYLES */