
/*
 * custom stylesheet for Applebrook Golf Club [applebrookgc.bluegolf.com]
 *
 * last modified on Tue Feb 28 10:27:34 EST 2006
 */
A.header {color: #ffffff;}
BODY {font-size: 8pt; font-family:Verdana,Tahoma,arial,helvetica,sans-serif; padding:0px;margin:0px;}
BODY.email{background-color:#FFFFFF;background-image:none;}
BODY.popup{background-color:#FFFFFF;background-image:none;}
FORM {margin: 0;}
H1 {
font-size: 14pt;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
margin-bottom: 0ex;
margin-top: 0ex;
}
H2 {
font-size: 12pt;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
margin-bottom: 0ex;
margin-top: 0ex;
}
H3 {
font-size: 10pt;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
margin-bottom: 0ex;
margin-top: 0ex;
}
H6 {
margin-top: 0ex;
margin-bottom: 0ex;
font-weight: normal;
font-style: italic;
font-size: small;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
}
HR {
background-color: #833921;
color: #833921;
height: 2px;
border-style:none;
}
LI {font-size: 8pt; font-family:Verdana,Tahoma,arial,helvetica,sans-serif;}
P {font-size: 8pt; font-family:Verdana,Tahoma,arial,helvetica,sans-serif;}
.reqstar { color: #CC0000; }
.errmsg {color: #CC0000;}
SELECT {font-size: 8pt;  font-family:Verdana,Tahoma,arial,helvetica,sans-serif; font-weight:normal;}
INPUT {font-size: 8pt;  font-family:Verdana,Tahoma,arial,helvetica,sans-serif; font-weight:normal;}
OPTION.choose{color:#999}
TABLE {
color: #000000;
font-size: 8pt;
font-family: Verdana,Tahoma,arial,helvetica,sans-serif;
}
TABLE.dataentry {
background-color: blue;
border-collapse: collapse;
border-color: #833921;
border-spacing: 0px;
border-style: solid;
border-width: 2px;
padding: 8px;
}
TABLE.centered {
margin:0 auto;
}
TABLE.dataentry TR {
background-color: #e8e8e8;
padding-left: 5px;
padding-right: 5px;
margin: 0px;
}
TABLE.dataentry TR.row0 {
background-color: #e0e0e0;
padding-left: 5px;
padding-right: 5px;
margin: 0px;
}
TABLE.dataentry TR.row1 {
background-color: #cccccc;
padding-left: 5px;
padding-right: 5px;
margin: 0px;
border-width: 0px;
}
TABLE.dataentry TR.thickwhite {background-color: white;}
TABLE.dataentry TR.thickwhite TD {
height: 2px;
margin: 0px;
padding: 0px;
}
TABLE.dataentry TR TD {
margin: 10px;
padding: 5px;
border-width: 0px;
}
TABLE.dataentry TR.subtitle TD {padding-left: 15px;font-weight: bold;}
TABLE.dataentry TR.wizardbutton TD {text-align: right;}
TABLE.dataentry TH {padding: 5px;}
TABLE.data {background-color: #e8e8e8;}
TABLE.grid {
border-collapse: collapse;
border-color: #833921;
border-spacing: 0px;
border-style: solid;
border-width: 1px;
}
TABLE.grid TR TH {
border-color: #000000;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 3pt;
}
TABLE.grid TR TD {
border-color: #000000;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 3pt;
}
TABLE.grid TR.row0 TD {
background-color: #f8f8f8;
border-color: #000000;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 3pt;
}
TABLE.grid TR.row1 TD {
background-color: #e8e8e8;
border-color: #000000;
border-style: solid;
border-width: 1px;
margin: 0px;
padding: 3pt;
}
table.dataentry TABLE.scorecardwhite, TABLE.scorecardwhite {
background-color: #ffffff;
font-family: Verdana,Tahoma,arial,helvetica,sans-serif;
text-align:center;
font-size: 8pt;;
color: #000000;
border-collapse: collapse;
border-spacing: 1px;
border-style: solid;
border-width: 1px;
border-color: black;
margin: 0px;
}
table.datantry TABLE.scorecardwhite TH, TABLE.scorecardwhite TH {
border-color: #000000;
border-style: solid;
border-width: 1px;
padding: 3pt;
}
table.dataentry TABLE.scorecardwhite TD, TABLE.scorecardwhite TD {
border-color: #000000;
border-style: solid;
border-width: 1px;
padding: 4px;
}
TABLE.scorecardwhitesmall {
background-color: #ffffff;
text-align:center;
color: #000000;
font-family: Verdana,Tahoma,arial,helvetica,sans-serif;
border-collapse: collapse;
border-spacing: 1px;
border-style: solid;
border-width: 1px;
margin:4px 0 6px 0;
}
table.scorecardwhitesmall td { padding: 4px 1px; font-size: 10px; font-weight:bold; border:1px solid #8F8F86 }
table.scorecardwhitesmall tr.row0 td { font-weight:normal; background: #eee }
table.scorecardwhitesmall tr.header td { background: #848484; border-color:#555; color: #FFF }
table.scorecardwhitesmall tr.header td td { background: #fff; border: none; color: #000 }
table.scorecardwhitesmall td.firstCol { padding: 4px 4px 4px 2px; text-align:right }
table.scorecardwhitesmall td.holeDetailLabel, table.scorecardwhitesmall tr.row0 td.holeDetailLabel, table.scorecardwhitesmall tr.scorecardlight td.holeDetailLabel, table.scorecardwhitesmall tr.scores td.holeDetailLabel { background: #DDD; font-weight:bold; }
table.scorecardwhitesmall td.totalsCol { padding: 4px 8px }
table.scorecardwhitesmall tr.scorecardlight td, table.scorecardwhitesmall tr.scores td { font-weight:normal; }
table.scorecardwhitesmall tr.bold td { font-weight:bold }
table.scorecardwhitesmall tr.row0 td.calcontent, table.scorecardwhitesmall tr.scores td.calcontent, table.scorecardwhitesmall tr.scorecardlight td.calcontent { background: #FEFEE8; }
TABLE.scorecardwhitesmall TR.lbscores TD { width:2em; padding: 4px 1px; font-weight: normal }
TABLE.scorecardwhitesmall TR.lbscores TD.title { width:5em; padding-left:5px }
.bold{font-weight: bold;}
.birdie {background-color: #ACC3F2;}
.eagle {background-color: #5C82D1;color:#FFF;}
.bogey {background-color: #F0D689;}
.dbl {background-color: #DEAF52;}
.discard {background-color: #CC3B3B; color:#FFF}
TABLE.tabs {
border-collapse: collapse;
border-spacing: 0px;
border-style: solid;
border-width: 0px;
padding: 8px;
margin-bottom: 15px;
}
TABLE.tabs TH.active {
background-color: #833921;
border-color: #833921;
border-spacing: 0px;
border-style: solid;
border-top-width: 2px;
border-left-width: 2px;
border-right-width: 2px;
border-bottom-width:0px;
color: #ffffff;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;;
padding-left: 10px;
padding-right: 10px;
}
TABLE.tabs TH {
background-color: #e0e0e0;
border-color: #833921;
border-spacing: 0px;
border-style: solid;
border-width: 2px;
color: black;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;;
padding-left: 10px;
padding-right: 10px;
}
TABLE.tabs TH A {font-weight: bold;color: black;text-decoration: none;}
TABLE.tabs TD {
background-color: transparent;
border-color: #833921;
border-spacing: 0px;
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-bottom-width:2px;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;;
}
TABLE.tabs TD.submenu {
background-color: #833921;
border-spacing: 0px;
border-style: solid;
border-width: 0px;
color: #ffffff;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 25px;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;;
font-weight: bold;
}
TABLE.tabs TD.submenu A {
color: #ffffff;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
font-weight: bold;
text-decoration: none;
}
TABLE.note2 {
margin-left:15px;
margin-right:15px;
background-color: #EEF3FB;
border: solid 2px #B6C7E5;
font-size: small;
}
TABLE.err {background-color: #FFDDDD; border: solid 2px #FF3333;}
TABLE.warn {background-color: #FFFFd9; border: solid 2px #a7a772;}
IMG.nowshowing {padding:2px;border:2px solid #833921;}
table.player img {padding:1px;border:1px solid #9E9E9E;}
TD {font-size: 8pt;;}
TD.calmonth {background-color: #9bbad6;}
.calcontent {background-color: #FEFEE8;}
TD.field {text-align: left;}
TD.footer {font-size: 7pt;text-align: center;}
TD.footer, TD.footer a { color: #999 }
.hint {font-size: x-small;}
TD.promptreq {font-weight: bold;text-align: right;}
TD.promptopt {font-weight: normal;text-align: right;}
TD.publicinfo {
background-color: #f2f2f2;
border-collapse: collapse;
border-color: #833921;
border-spacing: 0px;
border-style: solid;
border-width: 2px;
padding: 0px;
}
TD.row0 {background-color: #e0e0e0;}
TD.row1 {background-color: #cccccc;}
TD.uion {
background-color: #833921;
color: #ffffff;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
font-weight: bold;
border-left: none;
border-top: none;
border-bottom: none;
border-right: 1px solid white;
}
TD.uioff {
background-color: #cccccc;
color: #ffffff;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
font-weight: bold;
border-left: none;
border-top: none;
border-bottom: none;
border-right: 1px solid white;
}
TD.winner {background-color: #D7FAD7;}
TH {
    background-color:
    #833921;
    color: #ffffff;
    font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
    font-size: 8pt;
}
TR.row0 {background-color: #e0e0e0;}
TR.row1 {background-color: #cccccc;}
TR.scorecardlight {background-color: #f2f2f2;}
INPUT.statbutton {width: 175px;}
UL {margin-top: 0;margin-bottom: 0;}
TABLE.matchtree TD { font-size:8pt; font-family:Arial,SanSerif; background-color:white; }
.r { border-right: #000 1px solid; }
.l { border-left: #000 1px solid; }
.t { border-top: #000 1px solid; }
.b { border-bottom: #000 1px solid; }
.tr { border-top: #000 1px solid; border-right: #000 1px solid; }
.br { border-bottom: #000 1px solid; border-right: #000 1px solid; }
.tbr { border-top: #000 1px solid; border-bottom: #000 1px solid; border-right: #000 1px solid; }
.tblr { border-top: #000 1px solid; border-bottom: #000 1px solid; border-left: #000 1px solid; border-right: #000 1px solid; }

#tabsmain {
font-size: 8pt;
border-top: 1px solid #666;
clear: both;
background-color:#833921;
padding-top: 2.5em;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
}
#tabscontents {
padding: 12px;
background: #FFF;
min-height: 200px;
}
#tabs {
margin-top:1em;
position: relative;
width: 99%;
height: 1.8em;
font-family: helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;
font-weight:bold;
color: #ffffff;
}
#tabs ul#primary {
margin-left: 5px;
padding: 0;
position: absolute;
bottom: -1px;	/* IE7 aligns the same way as Mozilla so we took out the IE check */
width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}
#tabs ul#primary li  {
display: inline;
list-style: none;
}
#tabs ul#primary a,#tabs ul#primary span,#tabs ul#primary a.current {
display: block;
float: left;
line-height : 13px;
margin: 1px 5px 0 0;
padding : 4px 4px 4px 4px;
text-align: center;
text-decoration: none;
color: #333;
}
#tabs ul#primary span,#tabs ul#primary a.current,#tabs ul#primary a.current:hover {
border: 1px solid #666;
border-bottom: none;
background: #833921;
padding-bottom: 6px;
margin-top: 0;
color: #ffffff;
}
#tabs ul#primary a {
background: #FFFFFF;
border: 1px solid #AAA;
border-bottom: none;
}
#tabs ul#primary a:hover {
margin-top: 0;
border-color: #666;
background: #E8E8E8;
padding-bottom: 5px;
}
#tabs ul#secondary {
position: absolute;
margin: 0;
padding: 0;
top: 2.5em;
left: 1px;
width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}
#tabs ul#secondary li a,#tabs ul#secondary li span {
width: auto;
display: block;
float: left;
padding: .3em 5px;
margin: 0;
text-align: inherit;
border: none;
border-right: 1px solid #ffffff;
background: transparent;
}
#tabs ul#secondary li a {
color: #ffffff;
text-decoration: underline;
}
#tabs ul#secondary li a:hover {
background: transparent;
padding: .3em 5px;
border: none;
border-right: 1px solid #ffffff;
}
#tabs ul#secondary li a:active {
color: #000;
background: transparent;
}
#tabs ul#secondary li:last-child a, #tabs ul#secondary li:last-child span { border: none; }
#tabs ul#secondary li#secondaryform, #tabs ul#secondary li.secondaryform {
width: auto;
display: block;
float: right;
text-align: left;
border: none;
background: none;
padding: 0 5px;
margin: 0;
}
#tabs ul#secondary li#secondaryform form, #tabs ul#secondary li.secondaryform form {
top: -5em;
}
div.tooltip {
background-color: #fff;
border: 1px solid black;
padding: 3px;
}
a.hastooltip {
border-bottom: none;
color: #000;
cursor: text;
text-decoration: none;
}
th a.hastooltip { color: #ffffff; }
tr.header a.hastooltip { color: #ffffff; }
a.dotted { border-bottom: 1px dotted black; }
tr.header a.dotted { border-bottom: 1px dotted #ffffff; }
th a.dotted { border-bottom: 1px dotted #ffffff; }

div.popupmenu {
position: absolute;
background-color: #fff;
border: solid 1px;
border-color: #999 #000 #000 #999;
display: none;
text-align: left;
white-space: nowrap;
z-index: 1;
}
div.popupmenu a {
color: #000;
text-decoration: none;
}
div.popupmenu div {
padding: 1px 2px 1px 2px;
}
.yui-panel-container .yui-panel{border-color:#833921;border-width:5px;font-family:Verdana,Tahoma,arial,helvetica,sans-serif;}
.yui-panel-container .yui-panel .container-close{top:0px;right:0px;height:16px;width:16px;background-image:url(/_img/16x16/close.gif)}
.yui-panel-container .yui-panel .bd{padding:3px;color:black;}
.yui-panel-container .yui-panel .hd{border:0px;background-color:#833921;color:#ffffff;font-family:helvetica,Arial,Trebuchet MS,Tahoma,sans-serif;;font-size:8pt;}
div.mask{-moz-opacity:0.4;opacity:.40;filter:alpha(opacity=40);background-color:#000}
.masked .yui-panel-container {border:1px solid #666}
#panel_more {border-width:1px}
#greyboxPanel .bd{padding:0px}
th.calhead {color:#000}
th.calweekdaycell {background-color:#f7f9fb}
#greyboxPanel_c {display:none;}
.sf {font-size:smaller;}


html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
   }
body {
background-image: url(http://www.applebrookgolfclub.com/images/BG.gif);
}
.BodyText {
color: rgb(153, 153, 102);
}

#registerFooter{margin-top:400px}

