body
{
 margin:0px;
 padding:0px;
 padding-bottom:0px;
 COLOR: #333333; TEXT-DECORATION: none; overflow:auto; background-color:#ffffff;  font-size:11px;  FONT-FAMILY: Verdana, arial, helvetica, Geneva, sans-serif;
}
td {vertical-align:top}

td.bottom {vertical-align:bottom}

td.middle {vertical-align:middle}

table, table table
{
 FONT-SIZE: 1em;}
#tblControl
{
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 margin-bottom:-1px;
}
#tdLogo
{
 width:100%;
 height:29px;
 margin:0px;
 padding:0px;
}
.tdLogo
{
 color:#cacaca;
}
.tdLogo a
{
 list-style:none;
 margin:0px;
 padding-right:5px;
 float:left;
 width:88px;
 color:#cacaca;
 font-weight:normal;
}
.tdLogo a:hover
{
 color:#ffffff;
}
#dvTime
{
 position:absolute;
 top:40px;
 left:12px;
 font-size:.75em;
}
#trTime .time{ position:relative;
 top:-2px;
 left:8px; width:150px; height:10px;
 text-align:center; color:#000000; overflow:hidden;}
#tdBanner
{
 width:100%;
 margin:0px;
 padding:0px;
 height:60px;
}
#tblBanner
{
 border:0px;
 height:60px;
 width:100%;
 margin:0px;
 padding:0px;
}
#tdBanner1
{
 margin:0px;
 padding:0px;
 height:100%;
 width:150px;}
#tdBanner2
{
 margin:0px;
 padding:0px;
}
#tdMenuMain
{
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 border-top:#cacaca 0px solid;
}
#tblMenuMain
{
 vertical-align:top;
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
}
#tdMenu
{
 vertical-align:top;
 width:154px; padding:0px;
 padding:0px;
 border-right:#cacaca 1px solid;
}
#tdMain
{
 vertical-align:top;
 width:100%;
 margin:0px;
 padding:0px;
}
#ifrm {display:none;}
#sideMenuRoot
{
 padding-left:3px;
}
.sideMenuRootINIT
{
}
.sideMenuRootOVRFLW
{
}
/* All <ul> tags in the menu including the first level */
.sidemenu
{
 overflow:hidden;
}
.sideMenu, .sideMenu ul {
 margin: 0;
 padding: 0;
 list-style: none;
}

/* Submenus (<ul> tags) are hidden and absolutely positioned across from their parent */
.sideMenu ul {
 position: relative;
 top: 0px;
 left: 0px;
 padding-left:3px;
}
.sideMenu ul, .sideMenu ul ul {
 padding-left:3px;
}
/*
 All menu items (<li> tags) are relatively positioned to correctly offset their submenus.
 They have borders that are slightly overlaid on one another to avoid doubling up.
*/
.sideMenu li {
 color: #6a6a6a;
 position: relative;
 border: 0px solid #330;
 font-size: 10px;
 line-height: 29px;
 margin-bottom: -1px;
 padding-top: 1px;
 padding-bottom: 1px;
}
.sideMenu ul>li:last-child {
 margin-bottom: 1px;
}

/* Links inside the menu */
.sideMenu a, .sideMenu a:visited 
{
 display: block;
 color: #3a3a3a;
 text-decoration: none;
 width:100%;
 line-height: 27px;
 vertical-align:middle;
 padding-bottom: 0px;
 border-bottom:1px solid #F0F0F0;
 padding-left: 30px;
}

/*
 Lit items: 'hover' is mouseover, 'highlighted' are parent items to visible menus.
*/
.sideMenu a:hover, .sideMenu a.highlighted:hover, .sideMenu a:focus {
 color: #3a3a3a;
 background-color:#F0F0F0;
 line-height: 27px;
}
.sideMenu ul a:focus,.sideMenu ul a.highlighted 
{
 overflow:hidden;
}
.sideMenu ul ul a:focus, .sideMenu ul ul a.highlighted 
{
}
.bold
{
 font-weight:bold;
}
.b{font-weight:bold;}
.floatright
{
 float:right;
}
#divSection
{
 width:100%;
 margin:0px;
 margin-left:0px;
 margin-right:0px;
 border-right:0px solid #cacaca;
 overflow:auto;
}
#tdRight
{
 vertical-align:top;
 text-align:left;
 float:right;
 clear:left;
 margin:0px;
 overflow:hidden;
}
#tdHeader
{
 width:100%;
 height:44px;
 margin:0px;
 padding:0px;
}
.styMain
{
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
}
#tblMain
{
 vertical-align:top;
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
}
#tdFooter
{
 width:100%;
 height:100px;
 margin:0px;
 padding:0px;
}
#divContent
{
 height:100%;
 width:100%;
 margin:0px;
 padding:0px;
}
#divDirectory
{
 width:250px;
 height:100%;
 background-color: transparent;
}
#divSearch
{
 float:left;
 padding:0px;
 background-color: transparent;
}
#divBanner
{
 margin:0px;
 padding:0px;
 background-color: transparent;
}
#divMenu
{
 margin:0px;
 padding:0px;
}
.stySplitter
{
 width:30px;
 height:100%;
 margin:0px;
 padding:0px;
 background-color: transparent;
}
#divSpacer
{
 width:100%;
 float:left;
 height:20px;
 margin:0px;
 padding:0px;
 background-color: transparent;
}
#divHeader
{
 height:100%;
 width:100%;
}
.footer
{
 height:100%;
 width:100%;
}

.valigntop{vertical-align:top;}
.valignmiddle{vertical-align:middle;}
.valignbottom{vertical-align:bottom;}

.alignleft{text-align:left;}
.aligncenter{text-align:center;}
.alignjustify{text-align:justify;}
.alignright{text-align:right;}
.al{text-align:left;}
.ac{text-align:center;}
.aj{text-align:justify;}
.ar{text-align:right;}

.bdr{border:1px solid black;}
.borderleftnone{border-left:solid red 0px;}
.borderrightnone{border-right:0px;}
.borderbottom1{border-bottom:1px solid black;}
.borderbottomnone{border-bottom:0px;}
.bordertopnone{border-top:0px;}

.hvr{}
.hvr:hover{background-color:darkgreen;color:white;}

.tdul{border-left:solid #000000 1px;border-top:solid #000000 1px;}
.tdur{border-right:solid #000000 1px;border-top:solid #000000 1px;}
.tdt{border-top:solid #000000 1px;}
.tdb{border-bottom:solid #000000 1px;}
.tdlr{border-right:solid #000000 1px;border-bottom:solid #000000 1px;}
.tdll{border-left:solid #000000 1px;border-bottom:solid #000000 1px;}
.tdm1{margin:1px;}
.tdm2{margin:2px;}

.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mb1{margin-bottom:1px;}
.mb2{margin-bottom:2px;}

.pt1{padding-top:1px;}
.pt2{padding-top:2px;}
.pb1{padding-bottom:1px;}
.pb2{padding-bottom:2px;}
.tdp1{padding:1px;}
.tdp2{padding:2px;}

.butbo2p2{display:block;border:2px outset;padding-top:2px;padding-bottom:2px;text-decoration:none;}
.butbo2p2:hover{border:2px inset;}
.butbi2p2{display:block;border:2px inset;padding-top:2px;padding-bottom:2px;text-decoration:none;}
.butbi2p2:hover{border:2px outset;}

.fbblue{color:white;background-color:darkblue;block;border-color:lightblue;}
.fbblue:hover{color:darkblue;background-color:white;block;border-color:darkblue;}
.twblue{color:darkblue;background-color:lightblue;block;border-color:darkblue;}
.twblue:hover{color:lightblue;background-color:darkblue;block;border-color:lightblue;}


.br{border-right:solid #000000 1px;}
.bl{border-left:solid #000000 1px;}
.bt{border-top:solid #000000 1px;}
.bb{border-bottom:solid #000000 1px;}
.borderrightgray1px{border-right:solid #cfcfcf 1px;}
.borderleftgray1px{border-left:solid #cfcfcf 1px;}
.floatright{float:right;}
.floatleft{float:left;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearall{clear:all;}
.clearboth{clear:both;}
.width100pct{width:100%;}
.height100pct{height:100%;}
.csrhelp{cursor:help}
.help{cursor:help}
.mi2{margin-right:2px;padding-right:2px;padding-left:2px;padding-bottom:0px;text-decoration:none;}
.mi2:hover{background-color:green;color:white;}
.mr2{margin-right:2px;}
.margin0px{margin:0px;}
.margin10px{margin:10px;}
.marginleft10px{margin-left:10px;}
.marginleft20px{margin-left:20px;}
.marginleft30px{margin-left:30px;}
.marginleft40px{margin-left:40px;}
.marginleft60px{margin-left:60px;}
.marginright10px{margin-right:10px;}
.marginright20px{margin-right:20px;}
.marginright30px{margin-right:30px;}
.marginright40px{margin-right:40px;}
.marginright60px{margin-right:60px;}
.padding0px{padding:0px;}
.padding10px{padding:10px;}
.paddingleft10px{padding-left:10px;}
.paddingleft20px{padding-left:20px;}
.paddingleft30px{padding-left:30px;}
.paddingleft40px{padding-left:40px;}
.paddingleft60px{padding-left:60px;}
.paddingright10px{padding-right:10px;}
.paddingright20px{padding-right:20px;}
.paddingright30px{padding-right:30px;}
.paddingright40px{padding-right:40px;}
.paddingright60px{padding-right:60px;}
.overflowhidden{overflow:hidden;}
.overflowauto{overflow:auto;}
.displaynone{display:none;}
.display{display:block;}
.nowrap{white-space:nowrap;}
.autowidth{width:auto;}
.autoheight{height:auto;}
.widthSplitter{width:30px;}
.heightLogo{height:43px;}
.heightHeader{height:46px;}
.heightSpacer{height:20px;}
.heightFooter{height:1px;}
.widthHeaderMenu{width:250px;}
.widthDirectory{width:280px;}
.widthSeparator{width:1px;}
.heightSeparator{width:1px;}
.op0{filter:alpha(opacity=0);opacity:0.0;}
.op1{filter:alpha(opacity=10);opacity:0.1;}
.op2{filter:alpha(opacity=20);opacity:0.2;}
.op3{filter:alpha(opacity=30);opacity:0.3;}
.op4{filter:alpha(opacity=40);opacity:0.4;}
.op5{filter:alpha(opacity=50);opacity:0.5;}
.op6{filter:alpha(opacity=60);opacity:0.6;}
.op7{filter:alpha(opacity=70);opacity:0.7;}
.op8{filter:alpha(opacity=80);opacity:0.8;}
.op9{filter:alpha(opacity=90);opacity:0.9;}
.op10{filter:alpha(opacity=100);opacity:1.0;}
.Box, .Box a, .Box a:visited, .Box a:hover{ line-height:12px;}
.ro{border:0px; border-bottom:1px solid black;line-height:12px;}
.lsnone{list-style:none;}
.norepeat{background-repeat:no-repeat;}
.repeat{background-repeat:repeat;}
.repeatx{background-repeat:repeat-x;}
.repeaty{background-repeat:repeat-y;}

.fontsizeSubTitle{font-size:1.2em;}
.fontweightSubTitle{font-weight:bold};
table {margin:0px;padding:0px;border:0px}
table table{margin:0px;padding:0px;border:0px}
table table table {margin:0px;padding:0px;border:0px}
table table table table{margin:0px;padding:0px;border:0px}

.tblDirectory {margin-right:8px;}
.bordertopdashed {border-top:dashed 1px black;}
.tblDirectoryCell {padding-top:2px; padding-bottom:2px; margin:10px; margin-left:20px; width:100%;}

.txtWhite{color:#FFFFFF;}
.txtRed{color:#FF0000;}
.txtBlue{color:#0000FF;}
.txtGreen{color:#00FF00;}

.bgBlack{background-color:#000000;}
.bgGreen{background-color:#00FF00;}
.bgWhite{background-color:#FFFFFF;}
.bgDarkGray{background-color:#999999;}
.bgLightGray{background-color:#c1c8c9;}
.bgTransparent{background-color:transparent;}
.bgLightTan{background-color:#eeee99}
.bgTan{background-color:#cccc99}
.xbgMarginLeft{background-color:#999999;}
.xbgMargin{background-color:#c1c8c9;}
.xbgMarginRight{background-color:transparent;}


.xbgHeader{background: url(images/banner.jpg) 275px 0px no-repeat #006699;}
.bgBox{background-color:#a8d0f1;}
.borderBox{border:1px solid #cfcfcf;}

.textcolorSubTitle{color:#006699}
.clsBall{width:18px;height:18px;}

.no_link
{
 text-decoration:none;
 color:black;
}
.grande{font-size:1.6em;}
.large{font-size:1.4em;}
.tiny{font-size:.9em;}
.teensy{font-size:.8em;}
.minute{font-size:.7em;}
.thumbnail{width:32px;height:32px}
.exciting{font-weight:bold;font-style:italic;}
#tblTees td {}
#tblTees input{border:0px; border-bottom:1px solid black;line-height:12px;}

.ninesgreen{position:absolute;width:180px;height:180px;}
.ngl{left:2px}
.ngc{left:184px}
.ngr{left:366px}
.ngt{top:2px}
.ngm{top:184px}
.ngb{top:366px}

.ap{position:absolute;}

.ps_green{top:1px;left:1px;width:148px;height:148px;}
.ps_info{top:150px;left:2px;width:146px;font-family:arial; font-size:9pt;line-height:12pt;}
.ps_pin{width:5px;height:5px;}
.ps_div{width:154px; height:186px; border:1px solid #8a8a8a;}

.days_30{filter:alpha(opacity=23);opacity:0.23;}
.days_29{filter:alpha(opacity=24);opacity:0.24;}
.days_28{filter:alpha(opacity=25);opacity:0.25;}
.days_27{filter:alpha(opacity=26);opacity:0.26;}
.days_26{filter:alpha(opacity=27);opacity:0.27;}
.days_25{filter:alpha(opacity=28);opacity:0.28;}
.days_24{filter:alpha(opacity=29);opacity:0.29;}
.days_23{filter:alpha(opacity=30);opacity:0.30;}
.days_22{filter:alpha(opacity=31);opacity:0.31;}
.days_21{filter:alpha(opacity=32);opacity:0.32;}
.days_20{filter:alpha(opacity=33);opacity:0.33;}
.days_19{filter:alpha(opacity=34);opacity:0.34;}
.days_18{filter:alpha(opacity=35);opacity:0.35;}
.days_17{filter:alpha(opacity=36);opacity:0.36;}
.days_16{filter:alpha(opacity=37);opacity:0.37;}
.days_15{filter:alpha(opacity=38);opacity:0.38;}
.days_14{filter:alpha(opacity=39);opacity:0.39;}
.days_13{filter:alpha(opacity=40);opacity:0.40;}
.days_12{filter:alpha(opacity=41);opacity:0.41;}
.days_11{filter:alpha(opacity=42);opacity:0.42;}
.days_10{filter:alpha(opacity=43);opacity:0.43;}
.days_9{filter:alpha(opacity=44);opacity:0.44;}
.days_8{filter:alpha(opacity=45);opacity:0.45;}
.days_7{filter:alpha(opacity=46);opacity:0.46;}
.days_6{filter:alpha(opacity=47);opacity:0.47;}
.days_5{filter:alpha(opacity=48);opacity:0.48;}
.days_4{filter:alpha(opacity=49);opacity:0.49;}
.days_3{filter:alpha(opacity=50);opacity:0.50;}
.days_2{filter:alpha(opacity=51);opacity:0.51;}
.days_1{filter:alpha(opacity=52);opacity:0.52;}

.tblScorecard
{
 vertical-align:top;
 width:100%;
 margin:0px;
 padding:0px;
}
.tblScorecard td
{
 border-bottom:1px solid #404040; 
 border-right:1px solid #404040; 
 height:24px;
}
.tblScorecard th
{
 border-bottom:1px solid #404040; 
 border-right:1px solid #404040;
 height:24px;
}
.thHCP
{
 border-bottom:0px solid #404040; 
}

