.white { color:White; }
.red {color:Red;}
.text {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: Black;}
.textred {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: red;}
.copyrightnotice {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;}
.feedbacknote {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: #333333;}
.feedbacknotelink {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: green; text-decoration: none;}
.feedbacknotelink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: green; text-decoration: underline;}


.headerlinks {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: #99FF99; text-decoration: underline;}
.headerlinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: White; text-decoration: underline;}
.headerlinks2 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: #FFFF99; text-decoration: none;}
.headerlinks2:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: #FFFF99; text-decoration: underline;}
.headerlinks3 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: green; text-decoration: none;}
.headerlinks3:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: green; text-decoration: underline;}

.homelinks {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: Blue; text-decoration: none;}
.homelinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: Blue; text-decoration: underline;}

.belowhomelinks {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;}

.featurelink {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: Blue; text-decoration: none;}
.featurelink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: Blue; text-decoration: underline;}
.featurehead {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;  font-weight: bold; color: Black;}
.featuretext {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;}

.headname {font-family: Arial, Helvetica, sans-serif; font-size: 13pt;  font-weight: bold; color: blue;}

.heading{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold; }
.bigheading{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:Bold; }
.blandtext{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}

.mainlink {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color:Blue; text-decoration: none;}
.mainlink:VISITED {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color:Purple;}
.mainlink:HOVER {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color:Blue; text-decoration: underline;}

.semiblandtext{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}

.restname{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}
.restphone{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.restaddress{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.noticetext{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold; color:#333333;}

.golfname{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}
.golfphone{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.golfaddress{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.golfstats{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.golfhead{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: white; font-weight:Bold;}

.handfname{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}
.handfphone{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.handfaddress{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.handfhead{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: white; font-weight:Bold;}

.ttname{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}
.ttphone{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.ttaddress{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.tthead{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: white; font-weight:Bold;}

.hotelname{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}
.hotelphone{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.hoteladdress{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.hotelspec{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.hotelsubhead{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: White; font-weight: Bold;}

.hotelaphead {font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight:900; color:#006600;}
.hotelapminihead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}
.hotelaptext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}
.hotelapaddress {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Normal;}
.hotelapinfohead {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold;}
.hotelapinfo {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}
.hotelapsectionhead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:Bold; color:White;}
.hotelapratehead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}
.hotelapratetime {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Normal;}
.hotelaprateprice {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}

.legend{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold; }

.golfaphead {font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight:900; color:#006600;}
.golfapminihead {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}
.golfaptext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}
.golfapaddress {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Normal;}
.golfapinfohead {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold;}
.golfapinfo {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}
.golfapsectionhead {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:Bold; color:White;}
.golfapfeelable {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold;}
.golfapfeeprice {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}

.commentlable {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: Black;}
.commenttitle {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: White;}
.commentbyline {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;}
.commentdate {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black; font-style : italic;}
.commenttext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: Black;}
.commentlink {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;  text-decoration: none;}
.commentlink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black;  text-decoration: underline;}

.articletablehead {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: White; text-decoration: none;}
.articletablehead:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: White; text-decoration: underline;}
.articlelink {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold; text-decoration: none;}
.articlelink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold; text-decoration: underline;}
.articledate {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black; }
.articlepub {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight: normal; color: Black; font-style : italic;}
.articletext {font-family : Arial, Helvetica, sans-serif;  font-size: 9pt;  font-weight: normal; color: Black;}
.articletitle {font-family: Arial, Helvetica, sans-serif; font-size: 16pt;  font-weight: 900; color: #333333; font-variant: small-caps;}
.byline {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: light; color: #333333; font-style: italic;}
.white {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; color: White;}




.hwtitle{font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:Bold; color:White;}
.hwtitlewbg{font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:Bold; color:#006600;}
.hwtabletitle{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold; color:#006600;}
.hwtabletitlesm{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold; color:#006600;}
.hwtableprompt{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold; color:Black;}

.hwsubtitle{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal; color:White;}

.hwsidetitle{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold; color:White;}
.hwsidelink{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:Normal; color:#009900; text-decoration: none;}
.hwsidelink:HOVER{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:Normal; color:#009900; text-decoration: underline;}


.hwmainlink{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:Normal; color:#009900; text-decoration: none;}
.hwmainlink:HOVER{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:Normal; color:#009900; text-decoration: underline;}

.hwnormallink{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Normal; color:#009900; text-decoration: none;}
.hwnormallink:HOVER{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Normal; color:#009900; text-decoration: underline;}

.hwicontext{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}
.hwtemptext{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}
.hwdaytext{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold;}
.hwtext{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}
.hwzonestyle{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}
.hwzonedaystyle{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold;}
.hwlable{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold;}
.hwdata{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal;}
.hwskycond{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}
.hwcurrtemp{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;}


.dayviewdescr { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal;  text-decoration: none;}
.dayviewdescr:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal;  text-decoration: underline;}
.dayviewtimeclass { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold;  text-decoration: none;}
.dayviewtimeclass:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold;  text-decoration: underline;}
.dayviewdateclass { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal;  text-decoration: none;}
.dayviewdateclass:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal;  text-decoration: underline;}
.dayvieweventclass { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;  text-decoration: none;}
.dayvieweventclass:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;  text-decoration: underline;}

.monthviewdescr { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal;  text-decoration: none;}
.monthviewdescr:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal;  text-decoration: underline;}
.monthviewtimeclass { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold;  text-decoration: none;}
.monthviewtimeclass:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold;  text-decoration: underline;}
.monthviewdateclass { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal;  text-decoration: none;}
.monthviewdateclass:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal;  text-decoration: underline;}
.monthvieweventclass { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;  text-decoration: none;}
.monthvieweventclass:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;  text-decoration: underline;}

.defaultviewdescr { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal;  text-decoration: none;}
.defaultviewdescr:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal;  text-decoration: underline;}
.defaultviewtimeclass { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold;  text-decoration: none;}
.defaultviewtimeclass:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold;  text-decoration: underline;}
.defaultviewdateclass { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal;  text-decoration: none;}
.defaultviewdateclass:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal;  text-decoration: underline;}
.defaultvieweventclass { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;  text-decoration: none;}
.defaultvieweventclass:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold;  text-decoration: underline;}

.papercalmonthtime { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold;  text-decoration: none;}
.papercalmonthtitle { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal;  text-decoration: none;}

.calmonth{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:Bold; color:White; text-decoration:none;}
.caldayhead{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold; }
.calday{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Normal; text-decoration:none;}
.calbigheading { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:Bold; text-decoration: none; color: White;}
.calbigheading:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:Bold; text-decoration: underline; color: White;}
.caltoplink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold; text-decoration: none;}
.caltoplink:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:Bold; text-decoration: underline;}


