BODY {

MARGIN: 0px 0px 0px 0px;

padding: 0px;

background-image: url(images/im-bkg-tile.gif);

}

div#flash {
postion: absolute;
z-index: 0;
}

form {

margin: 0px 0px 0px 0px;

padding: 0px;

}

p {

margin-bottom: 0;

padding-bottom: 0;

margin-top: 0;

padding-top: 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.6em;

color: #000000;

text-decoration: none;

}

h1 {

margin-bottom: 0;

padding-bottom: 0;

margin-top: 0;

padding-top: 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.8em;

color: #172FA3;

text-decoration: none;

}

h2 {

margin-bottom: 0;

padding-bottom: 0;

margin-top: 0;

padding-top: 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.8em;

color: #000000;

text-decoration: none;

}

h3 {

margin-bottom: 0;

padding-bottom: 0;

margin-top: 0;

padding-top: 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.8em;

color: #FF9900;

text-decoration: none;

}
h4 {

margin-bottom: 0;

padding-bottom: 0;

margin-top: 0;

padding-top: 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1.5em;

color: #172FA3;

text-decoration: none;

}

h5 {

margin-bottom: 0;

padding-bottom: 0;

margin-top: 0;

padding-top: 0;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.7em;

color: #000000;

text-decoration: none;

}
a:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #000000;

text-decoration: none;

}

a:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #000000;

text-decoration: none;

}

a:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #000000;

text-decoration: underline;

}

a:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #000000;

text-decoration: underline;

}

a.alphabetGreyLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1.4em;

font-weight: bold;

color: #666666;

text-decoration: none;

}

a.alphabetGreyLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1.4em;

font-weight: bold;

color: #666666;

text-decoration: none;

}

a.alphabetGreyLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1.4em;

font-weight: bold;

color: #666666;

text-decoration: underline;

}

a.alphabetGreyLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1.4em;

font-weight: bold;

color: #666666;

text-decoration: underline;

}

a.darkGreyLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: underline;

}

a.darkGreyLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: underline;

}

a.darkGreyLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: none;

}

a.darkGreyLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: none;

}

a.darkGreyLinkNoUL:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: none;

}

a.darkGreyLinkNoUL:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: none;

}

a.darkGreyLinkNoUL:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: underline;

}

a.darkGreyLinkNoUL:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: underline;

}

a.darkBlueLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #2B4A87;

text-decoration: none;

}

a.darkBlueLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #2B4A87;

text-decoration: none;

}

a.darkBlueLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #2B4A87;

text-decoration: underline;

}

a.darkBlueLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #2B4A87;

text-decoration: underline;

}

a.darkOrangeRedLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #993300;

text-decoration: underline;

}

a.darkOrangeRedLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #993300;

text-decoration: underline;

}

a.darkOrangeRedLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #993300;

text-decoration: none;

}

a.darkOrangeRedLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #993300;

text-decoration: none;

}

a.darkGreenLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #006600;

text-decoration: none;

}

a.darkGreenLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #006600;

text-decoration: none;

}

a.darkGreenLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #006600;

text-decoration: underline;

}

a.darkGreenLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #006600;

text-decoration: underline;

}

a.footerBlueLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #0066CC;

text-decoration: none;

}

a.footerBlueLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #0066CC;

text-decoration: none;

}

a.footerBlueLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #0066CC;

text-decoration: underline;

}

a.footerBlueLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #0066CC;

text-decoration: underline;

}

.detailsBlueText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #0066CC;

text-decoration: none;

}

.greyText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #666666;

text-decoration: none;

}

.lightGreyText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CCCCCC;

text-decoration: none;

}

.darkOrangeRedText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #993300;

text-decoration: none;

}

.orangeText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CC6600;

text-decoration: none;

}

.greenText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #339900;

text-decoration: none;

}

.whiteText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #FFFFFF;

text-decoration: none;

}

.darkBlueText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #2B4A87;

text-decoration: none;

}

.redText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CC0000;

text-decoration: none;

}
a.redTextLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CC0000;

text-decoration: underline;

}

a.redTextLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CC0000;

text-decoration: underline;

}

a.redTextLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CC0000;

text-decoration: none;

}

a.redTextLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CC0000;

text-decoration: none;
}

.darkGreyText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #333333;

text-decoration: none;

}

.darkRedText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #990000;

text-decoration: none;

}

a.darkRedLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #990000;

text-decoration: underline;

}

a.darkRedLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #990000;

text-decoration: underline;

}

a.darkRedLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #990000;

text-decoration: none;

}

a.darkRedLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #990000;

text-decoration: none;

}

.blackText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #000000;

text-decoration: none;

}

.blueMainText {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #4281C7;

text-decoration: none;

}

a.blueMainLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #4281C7;

text-decoration: none;

}

a.blueMainLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #4281C7;

text-decoration: none;

}

a.blueMainLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #4281C7;

text-decoration: underline;

}

a.blueMainLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #4281C7;

text-decoration: underline;

}

a.whiteTextLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #FFFFFF;

text-decoration: none;

}

a.whiteTextLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #FFFFFF;

text-decoration: none;

}

a.whiteTextLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #FFFFFF;

text-decoration: underline;

}

a.whiteTextLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #FFFFFF;

text-decoration: underline;

}

a.greenLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #339900;

text-decoration: none;

}

a.greenLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #339900;

text-decoration: none;

}

a.greenLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #339900;

text-decoration: underline;

}

a.greenLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #339900;

text-decoration: underline;

}

a.whiteNavLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1em;

font-weight: bold;

color: #FFFFFF;

text-decoration: none;

}

a.whiteNavLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1em;

font-weight: bold;

color: #FFFFFF;

text-decoration: none;

}

a.whiteNavLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1em;

font-weight: bold;

color: #FFFFFF;

text-decoration: none;

}

a.whiteNavLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1em;

font-weight: bold;

color: #FFFFFF;

text-decoration: none;

}

a.greyLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #666666;

text-decoration: none;

}

a.greyLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #666666;

text-decoration: none;

}

a.greyLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #666666;

text-decoration: underline;

}

a.greyLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #666666;

text-decoration: underline;

}

a.lightGreyLink:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CCCCCC;

text-decoration: none;

}

a.lightGreyLink:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CCCCCC;

text-decoration: none;

}

a.lightGreyLink:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CCCCCC;

text-decoration: underline;

}

a.lightGreyLink:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CCCCCC;

text-decoration: underline;

}

.scorecardText {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.7em;

font-weight: bold;

color: #000000;

text-decoration: none;

}

.redScorecardText {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.8em;

font-weight: bold;

color: #CC0000;

text-decoration: none;

}

.whiteScorecardText {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.7em;

font-weight: bold;

color: #FFFFFF;

text-decoration: none;

}

div#tipDiv {

position: absolute;

visibility: hidden;

left: 0;

top: 0;

z-index: 10000;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1em;

background: #E1F0D9;

border: 2px solid #000000; 

width :250px;

padding :4px;

color: #000000;

font-size: 11px;

line-height: 1.2;

}

div.tp1 {

font-size: 12px;

color: #336;

padding-top: 4px;

}

.underPar {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.8em;

font-weight: bold;

color: #FFFFFF;

background-color: #3399FF;

text-align: center;

}

.overPar {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.8em;

font-weight: bold;

color: #FFFFFF;

background-color: #CC0000;

text-align: center;

}

.par {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.8em;

font-weight: bold;

color: #CC0000;

text-align: center;

}

.blueText {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 1em;

font-weight: bold;

color: #0C61CF;

}

.holeText {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.6em;

font-weight: bold;

color: #FFFFFF;

text-align: center;

}

table.scores {

border-collapse:collapse;

text-align:left;

width:100%;

margin:0 0 0;

}

table.scores thead td {

background:#F5F3EC;

font-weight:bold;

}

table.scores td {

padding:3px 3px;

border:1px solid #E0E0D6;

}

table.scores .p_a {

no-repeat 0 50%;

padding-left:18px;

}

table.scores .p_e {

no-repeat 0 50%;

padding-left:18px;

}

table.searchresults {

border-collapse:collapse;

text-align:left;

width:100%;

margin:0 0 0;

}

table.searchresults thead td {

background:#F5F3EC;

font-weight:bold;

}

table.searchresults td {

padding:3px 3px;

border:1px solid #5C9DE6;

}

table.searchresults .p_a {

no-repeat 0 50%;

padding-left:18px;

}

table.searchresults .p_e {

no-repeat 0 50%;

padding-left:18px;

}

table.viewScorecards {

border-collapse:collapse;

text-align:left;

width:100%;

margin:0 0 0;

}

table.viewScorecards thead td {

background:#FFFFFF;

font-weight:bold;

}

table.printScorecards td {

padding:2px 2px;

border:1px solid #000000;

}

table.printScorecards .p_a {

no-repeat 0 50%;

padding-left:18px;

}

table.printScorecards .p_e {

no-repeat 0 50%;

padding-left:18px;

}

table.printScorecards td table.normal td {

border: none; 

padding: 0px;

}

table.printScorecards thead td {

background:#F5F3EC;

font-weight:bold;

}

table.viewScorecards td {

padding:2px 2px;

border:1px solid #C9C9C1;

}

table.viewScorecards .p_a {

no-repeat 0 50%;

padding-left:18px;

}

table.viewScorecards .p_e {

no-repeat 0 50%;

padding-left:18px;

}

table.viewScorecards td table.normal td {

border: none; 

padding: 0px;

}

table.addScorecards {

border-collapse:collapse;

text-align:left;

width:100%;

margin:0 0 0;

}

table.addScorecards thead td {

background:#F5F3EC;

font-weight:bold;

}

table.addScorecards td {

padding:2px 2px;

border:1px solid #C9C9C1;

}

table.addScorecards .p_a {

no-repeat 0 50%;

padding-left:18px;

}

table.addScorecards .p_e {

no-repeat 0 50%;

padding-left:18px;

}

table.extraStats {

border-collapse:collapse;

text-align:left;

width:100%;

margin:0 0 0;

}

table.extraStats thead td {

background:#F5F3EC;

font-weight:bold;

}

table.extraStats td {

padding:2px 2px;

border:1px solid #C9C9C1;

}

table.extraStats .p_a {

no-repeat 0 50%;

padding-left:18px;

}

table.extraStats .p_e {

no-repeat 0 50%;

padding-left:18px;

}

table.holeOverhead {

border-collapse:collapse;

text-align:left;

width:500px;

margin:0 0 0;

border:1px solid #000000;

}

.dropdown {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 0.7em;

background-color: #E1F0D9;

color: #000000;

}

.errorMessage {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #F00D0D;

}

.formbutton {   

background-color: #66B63E;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #FFFFFF;

font-size: 0.7em;

font-weight: bold;

}

.GreenBarError {   

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #FFFFFF;

font-size: 0.7em;

}





.Black {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #000000;

}

.Blue {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #0000FF;

}

.Green {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #00D600;

}

.Red {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #FF0000;

}

.White {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #CCCCCC;

}

.Yellow {

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #F6F600;

}



#search-results-message {display: none;}

#button {background: url(images/but-show-results.gif) no-repeat; position: fixed; left: 0; top: 40%; z-index: 1;}

#button2 {background: url(images/but-hide-results.gif) no-repeat; position: fixed; left: 0; top: 40%; z-index: 1;}

.termsField {

	width: 756px;

	height: 100px;

	color: #000000;

	background-color: #F8F8F8;

	vertical-align: middle;

	border: 1px #999966 solid;

	clip: rect( );

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.Subscribe:link {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #CC0000;

text-decoration: none;

}

a.Subscribe:visited {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #CC0000;

text-decoration: none;

}

a.Subscribe:hover { 

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #CC0000;

text-decoration: underline;

}

a.Subscribe:active {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #CC0000;

text-decoration: none;

}

a.expires:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:1.1em;
color: #CC0000;
text-decoration: none;
}

a.expires:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:1.1em;
color: #CC0000;
text-decoration: none;
}

a.expires:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:1.1em;
color: #CC0000;
text-decoration: underline;
}

a.expires:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:1.1em;
color: #CC0000;
text-decoration: none;
}