/* -------------------------------------------------------------------------- *//* RANKINGS *//* -------------------------------------------------------------------------- */div.spacer5 {height: 5px; font-size: 5px;}div.spacer10 {height: 10px; font-size: 10px;}div.spacer20 {height: 20px; font-size: 20px;}.rankingtitlefontsm {font-size: 0.7em; color:#999999;}.rankinginfofont {font-size: 12px; color:#999999;}table.stats tr.odd { background-color: #BACABF; }table.stats tr.even { background-color: #D2D7D0; }table.stats tr.info { background-color: #FFFFFF; }table.stats tr.title {  font-weight : bold;  background-color: #99FF66;}table.stats tr.main {  font-weight : bold;  background-color: #006600;  color:#FFFFFF;  height:20px;  vertical-align:bottom;}.mainfont {font-size: 12px; color:#FFFFFF;}                                         table.stats td {  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;  font-size: 11px;  color: black;}table.stats td a, table.stats td a:visited, table.stats td.samehgtaslinks {  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;  font-size: 12px;  COLOR: #003300;}table.stats td a:hover {  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;  font-size: 12px;  COLOR: #00CC33;}table.ranking thead {    font-weight : bold;    background-color: #006600;    color:#FFFFFF;    font-family: Arial, Helvetica, sans-serif;    font-size: 12px;}table.ranking tr.odd { background-color: #BACABF; }table.ranking tr.even { background-color: #D2D7D0; }table.ranking td {  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;  font-size: 12px;  color: black;}table.ranking td a, table.ranking td a:visited {  text-decoration: underline;  color: black;}table.ranking td a:hover {  text-decoration: underline;  COLOR: #00CC33;}/* -------------------------------------------------------------------------- *//* GENERAL HANDLING *//* -------------------------------------------------------------------------- *//* Makes text much more readable */.linksread {  COLOR: black;}.MESSAGEBOX {    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;    font-size: 1.0em;    background-color: #FFFF00;    color: #000000;    padding: 4px 4px 4px 4px;}.ERRORBOX {    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;    font-size: 1.0em;    background-color: #FF0000;    color: #000000;    padding: 4px 4px 4px 4px;}.MESSAGETABLE {    border: 1px dotted #999999;}TH {    font-size : 1.0em;    font-weight : normal;}td.rowspacer {    height: 10px;}a {    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;    FONT-WEIGHT: normal;    font-size: 1.0em;             FONT-STYLE: normal;    COLOR: #003300;}a:hover {    color: #00CC33;    text-decoration: underline;}/* -------------------------------------------------------------------------- *//* Identify the user *//* -------------------------------------------------------------------------- */#identify  {color: #FFFFFF;font-weight: bold;font-size: 8pt;line-height: 16pt;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;margin-left: 10pt}#identify a{color: #FFFF00;}/* -------------------------------------------------------------------------- *//* TABBED LAYOUT *//* -------------------------------------------------------------------------- */#tabheader {    float:left;    width:95%;    background:#DAE0D2 url("/images/commons/slidingdoors/bgwhite.gif")      repeat-x bottom;    font-size:93%;    line-height:normal;}#tabheader ul {    margin:0;    padding:10px 10px 0; /* top margin */    list-style:none;}#tabheader li {    float:left;    background:url("/images/commons/slidingdoors/norm_left.gif")      no-repeat left top;    margin:0;    padding:0 0 0 9px;}#tabheader a {    float:left;    display:block;    background:url("/images/commons/slidingdoors/norm_right.gif")      no-repeat right top;    padding:5px 15px 4px 6px;    text-decoration:none;    font-weight:bold;    color:#765;}/* Commented Backslash Hackhides rule from IE5-Mac \*/#tabheader a {float:none;}/* End IE5-Mac hack */#tabheader a:hover {    color:#333;}#tabheader #current {    background-image:url("/images/commons/slidingdoors/norm_left_on.gif");}#tabheader #current a {    background-image:url("/images/commons/slidingdoors/norm_right_on.gif");    color:#333;    padding-bottom:5px;}/* -------------------------------------------------------------------------- *//* BOXES AROUND CONTENT *//* -------------------------------------------------------------------------- */.BODYTITLE {    BACKGROUND-COLOR: #003300;    COLOR: #ffffff;    font-size: 1.0em;    FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;    FONT-WEIGHT: bold;}/* Body boxes */.sidebox {margin: 0;background: url("/images/commons/landf/ib-body-r.png") no-repeat bottom right;text-align: left;font-size: 0.9em;FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;width: 100%;}/* Body boxes */.boxhead {background: url("/images/commons/landf/ib-head-rg4.gif") no-repeat top right;margin: 0;padding: 0;text-align: left;}/* Body boxes */.boxhead h2 {background: url("/images/commons/landf/ib-head-lg4.gif") no-repeat top left;margin: 0;padding: 20px 30px 5px;color: #FFFFFF;font-weight: bold;font-size: 1.2em;}/* Body boxes */.boxhead h3 {background: url("/images/commons/landf/ib-head-lg4.gif") no-repeat top left;margin: 0;padding: 20px 30px 5px;color: #FFFFFF;font-weight: bold;font-size: 1.1em;}/* Body boxes */.boxhead a {color: #FFFFFF;font-weight: bold;font-size: 0.9em;}/* Body boxes */.boxbody {background: url("/images/commons/landf/ib-body-l.jpg") no-repeat bottom left;margin: 0;font-size: 0.9em;padding: 5px 30px 31px;}/* Body boxes */.boxbody td {font-size: 0.9em;}/* Body boxes */.boxbody li {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;font-size: 1.0em;}/* -------------------------------------------------------------------------- *//* SCORECARD AND GOLFER HANDLING *//* -------------------------------------------------------------------------- */td.notepad {  color: #003300;  font-size: 0.8em;  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;  padding-top: 5px;}td.notepadro {    color: #666666;    font-size: 0.8em;    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;    font-style: italic;    border-bottom:1px dotted #666666;    VERTICAL-ALIGN: bottom;}input.notepadinput, textarea.notepadinput {    color: #000000;    font-size: 0.9em;    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;    font-style: italic;}input.courseTeeBoxWhite, input.courseTeeBoxYellow, input.courseTeeBoxRed, input.courseTeeBoxGreen, input.courseTeeBoxBlue, input.courseTeeBoxBlack, input.scorecard, input.scorecardb {    background:transparent;    border:none;    border-bottom:1px dotted #666666;}input.courseTeeBoxBlack {    color:#CCCC99;}input.courseTeeBoxWhite, input.courseTeeBoxYellow, input.courseTeeBoxRed, input.courseTeeBoxGreen, input.scorecard, input.scorecardb {    color:#000000;}input.scorecardRed {    background:transparent;    border:none;    border-bottom:1px dotted #666666;    color:#000000;}input.scorecardb {    font-weight: bold;}table.scorecard_other, table.scorecard_other_bottom {    background:#FFFFEF;    color:#666666;    font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;    text-align:left;}table.scorecard {    color:#666666;    background:#FFFFEF;}table.scorecardtop {    color:#666666;    background:#FFFFEF;    font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;    border:1px solid #666666;    border-collapse:collapse;    margin-bottom:-1px;    text-align:left;}table.scorecardperson {    color:#666666;    background:#FFFFEF;    font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;    border-collapse:collapse;    margin-bottom:-1px;    text-align:left;}/* -------------------------------------------------------------------------- *//* COURSE DISPLAY *//* -------------------------------------------------------------------------- */.shadedBox, .sideGameTeam1rbot, .sideGameTeam2rbot, .sideGameTeam3rbot, .sideGameTeam4rbot, .courseTeeBoxBlack, .courseTeeBoxGreen, .courseTeeBoxBlue, .courseTeeBoxRed, .courseTeeBoxYellow, .courseTeeBoxGrey, .courseTeeBoxWhite, .courseTeeBoxBlackSI, .courseTeeBoxGreenSI, .courseTeeBoxBlueSI, .courseTeeBoxRedSI, .courseTeeBoxYellowSI, .courseTeeBoxWhiteSI, .scorecardstat, .scorecardbot, .scorecardbots, .scorecardrbot, .scorecardrbotlj, .scorecardwbot, .scorecardwrbot, .scorecardwrtbot, .scorecardwrbotrj, .scorecardblbot, .scorecardblrbot, .scorecardbrbotrj, .scorecardbbotlj, .scorecardbbotrj {    border-bottom:1px solid #666666;}.shadedBox, .sideGameTeam1rbot, .sideGameTeam2rbot, .sideGameTeam3rbot, .sideGameTeam4rbot, .courseTeeBoxBlack, .courseTeeBoxGreen, .courseTeeBoxBlue, .courseTeeBoxRed, .courseTeeBoxYellow, .courseTeeBoxGrey, .courseTeeBoxWhite, .courseTeeBoxBlackSI, .courseTeeBoxGreenSI, .courseTeeBoxBlueSI, .courseTeeBoxRedSI, .courseTeeBoxYellowSI, .courseTeeBoxWhiteSI, .scorecardstat, .scorecardrbot, .scorecardrtoplj, .scorecardrbotlj, .scorecardwrbot, .scorecardwrtbot, .scorecardwrbotrj, .scorecardblrbot, .scorecardbrbotrj {    border-right:1px solid #666666;}.sideGameTeam1t, .sideGameTeam2t, .sideGameTeam3t, .sideGameTeam4t, .scorecardwrtbot, .scorecardrtoplj {    border-top:1px solid #666666;}.shadedBox, .sideGameTeam1, .sideGameTeam2, .sideGameTeam3, .sideGameTeam4, .sideGameTeam1rbot, .sideGameTeam2rbot, .sideGameTeam3rbot, .sideGameTeam4rbot, .courseTeeBoxBlack, .courseTeeBoxGreen, .courseTeeBoxBlue, .courseTeeBoxRed, .courseTeeBoxYellow, .courseTeeBoxGrey, .courseTeeBoxWhite, .courseTeeBoxBlackSI, .courseTeeBoxGreenSI, .courseTeeBoxBlueSI, .courseTeeBoxRedSI, .courseTeeBoxYellowSI, .courseTeeBoxWhiteSI, .scorecardstat, .scorecardwrbottop, .scorecardrbot, .scorecardwbot, .scorecardwrbot, .scorecardwrtbot, .scorecardblbot, .scorecardblrbot {    text-align:center;}.scorecardwrbotrj, .scorecardbrbotrj, .scorecardbbotrj {    text-align:right;}.sideGameTeam1t, .sideGameTeam2t, .sideGameTeam3t, .sideGameTeam4t, .scorecardwrbotlj, .scorecardbbotlj, .scorecardrbotlj, .scorecardrtoplj {    text-align:left;}.shadedBox, .sideGameTeam3, .sideGameTeam4, .sideGameTeam3t, .sideGameTeam4t, .sideGameTeam3rbot, .sideGameTeam4rbot, .scorecardrbot, .courseTeeBoxGreen, .courseTeeBoxBlue, .courseTeeBoxRed, .courseTeeBoxRedSI, .courseTeeBoxYellow, .courseTeeBoxGrey, .scorecardstat {    COLOR : black;}.sideGameTeam1, .sideGameTeam2, .sideGameTeam1t, .sideGameTeam2t, .sideGameTeam1rbot, .sideGameTeam2rbot {    COLOR : white;}.courseTeeBoxGreenSI, .courseTeeBoxBlueSI, .courseTeeBoxYellowSI, .courseTeeBoxWhiteSI {    COLOR : #CC0033;}.scorecardbots {    FONT-WEIGHT: bold;}.scorecardw, .scorecardwbot, .scorecardwrbot, .scorecardwrtbot, .scorecardwrbotrj {    background:#CCCC99;}.sideGameTeam1, .sideGameTeam1t, .sideGameTeam1rbot {    background: #0000CC;}.sideGameTeam2, .sideGameTeam2t, .sideGameTeam2rbot {    background: #CC0000;}.sideGameTeam3, .sideGameTeam3t, .sideGameTeam3rbot {    background: #00CC00;}.sideGameTeam4, .sideGameTeam4t, .sideGameTeam4rbot {    background: #CCCC00;}.courseTeeBoxYellow, .courseTeeBoxYellowSI {    background: #FFCC00;}.courseTeeBoxGrey {    background: #CCCCCC;}.shadedBox {    background:#BACABF;}.courseTeeBoxRed, .courseTeeBoxRedSI {    background: #CC0033;}.courseTeeBoxBlue, .courseTeeBoxBlueSI{    background: #3399FF;}.courseTeeBoxGreen, .courseTeeBoxGreenSI {    background: #33CC66;}.courseTeeBoxBlack, .courseTeeBoxBlackSI {    background: #000000;    COLOR: #CCCC99;}.scorecardblbot, .scorecardblrbot, .scorecardbrbotrj, .scorecardbbotlj, .scorecardbbotrj {    background:#000000;    COLOR: #CCCC99;}/* -------------------------------------------------------------------------- *//* LEADER BOARD HANDLING *//* -------------------------------------------------------------------------- */table.board th.sorted a, table.board th.sortable a {	background-position: right;    display:block;    background-repeat: no-repeat;	width: 100%;}table.board  th.sortable a {	background-image: url(/images/commons/arrow_off.gif);}table.board th.order1 a {	background-image: url(/images/commons/arrow_down.gif);}table.board th.order2 a {	background-image: url(/images/commons/arrow_up.gif);}table.board thead {    FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif;    FONT-WEIGHT: bold;    FONT-SIZE: 11pt;    background-color: #003300;    color: white;    padding: 3;}table.board tr.odd {  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;  font-size: 10pt;  color: black;  background-color: #BACABF;}table.board tr.even {  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;  font-size: 10pt;  color: black;  background-color: #D2D7D0;}table.board tr.excluded {  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;  font-size: 10pt;  color: black;  background-color: #CC9999;}table.board tr.over {  font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;  font-size: 10pt;  color: black;  background-color: #FFFF66;}span.pagelinks {  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;  font-size: 10pt;  padding: 5px 0px 5px 0px;  text-align:right;  display:block;}span.pagelinks a {    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;    FONT-WEIGHT: normal;    font-size: 1.0em;    FONT-STYLE: normal;    COLOR: #003300;}span.pagelinks a:hover {    color: #00CC33;    text-decoration: underline;}table.board th, table.board td {  white-space:nowrap;}table.board th a, table.board th a:visited {  text-decoration: underline;  color: white;}table.board td a, table.board td a:visited {  text-decoration: underline;  color: black;}table.board td a:hover {  text-decoration: underline;  COLOR: #00CC33;}div.exportlinks {  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;  font-size: 10pt;  text-align:right;  display:block;}/* -------------------------------------------------------------------------- *//* NEW LOOK *//* -------------------------------------------------------------------------- */.buts      { color: #ffc; font-weight: bold; font-size: 9pt; line-height: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 10pt }.title { color: #0a4f8a; font-weight: bold; font-size: 17pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.greeninfo { color: #006c42; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.main { font-size: 9pt; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(/images/golf/h18/bullet2.gif); padding-bottom: 5pt }.tiny { font-size: 7pt; line-height: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.tinyb { font-size: 8pt; font-weight: bold; line-height: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.faq   { font-weight: bold; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(/images/golf/h18/bullet2.gif); margin-left: 4pt }.support { font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(/images/golf/h18/bullet2.gif); margin-left: 20pt; padding-bottom: 5pt }.number    { color: #a8a8a8; font-weight: bold; font-size: 21pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(/images/golf/h18/bullet2.gif); margin-top: 10pt }.click { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-image: url(/images/golf/h18/bullet2.gif) }.phil  { color: #043ea7; font-size: 9pt; font-family:  Georgia, "Times New Roman", Times, SunSans-Regular; line-height: 13pt }.copy { color: #4a4a4a; font-size: 7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.buts a, .title1 a, .copy a { color: #ffc; text-decoration: none; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }.buts a:hover, .title1 a:hover, .copy a:hover{ color: #f8f82a; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }.leftbar {background-image: url(/images/golf/h18/left2.jpg);background-repeat: repeat-y;background-position: left top;width: 120;margin: 0;padding: 0;}.rightbar {background-image: url(/images/golf/h18/right2.jpg);background-repeat: repeat-y;background-position: left top;width: 23;margin: 0;padding: 0;}.lefttopper {background-image:url(/images/golf/h18/left.jpg);background-repeat:no-repeat;background-position: left top;width: 120;margin: 0;padding: 0;}.righttopper {background-image:url(/images/golf/h18/right.jpg);background-repeat:no-repeat;background-position: left top;width: 23;margin: 0;padding: 0;}