/* CSS Document */
a#topnav1{background:url(../images/common/topnav-a-bg.gif) #006CB7 no-repeat right;padding:0px 15px 0px 20px;width:60px;}
a#topnav2{background:url(../images/common/topnav-a-bg.gif) #006CB7 no-repeat right;padding:0px 15px 0px 30px;width:117px;}
a#topnav3{background:url(../images/common/topnav-a-bg.gif) #006CB7 no-repeat right;padding:0px 15px 0px 30px;width:65px;}
a#topnav4{background:url(../images/common/topnav-a-bg.gif) #006CB7 no-repeat right;padding:0px 15px 0px 30px;width:70px;}
a#topnav5{background:#006CB7;padding:0px 15px 0px 30px;width:80px;}
a,a:link,a:active,a:visited{color:#007BC4;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:100%;font-weight:700;text-decoration:none;}
a:hover{color:#010101;text-decoration:underline;}
a.bookbtn,
a.bookbtn:link,
a.bookbtn:visited,
a.bookbtn:active{background:url(../images/common/book-btn.gif) no-repeat 0px 0px;color:#FFFFFF;display:block;font-size:130%;height:30px;line-height:30px;text-align:center;text-transform:uppercase;width:117px;}
a.bookbtn:hover{color:#FFFF00;text-decoration:none;}
a.linkheader span{font-weight:normal;}
a.linkheader,
a.linkheader:link,
a.linkheader:visited,
a.linkheader:active,
a.linkheader:hover{font-size:130%;}
a.orderonlinebtn,
a.orderonlinebtn:link,
a.orderonlinebtn:visited,
a.orderonlinebtn:active{background:url(../images/common/order-online-btn.gif) no-repeat 0px 0px;color:#FFFFFF;display:block;font-size:190%;height:45px;line-height:45px;text-align:center;text-transform:uppercase;width:210px;}
a.orderonlinebtn:hover{color:#FFFF00;text-decoration:none;}
body{color:#71757F;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:8pt;font-weight:normal;line-height:150%;margin:0px;padding:0px;text-align:center;}
div#accommodationheader{border-bottom:2px solid #0074C2;padding:0px 0px 10px 0px;margin-bottom:10px;}
div#accommodationheader p.conditions{color:#898989;font-size:90%;font-weight:300;padding:0px 0px 0px 0px;text-align:right;}
div#accommodationheader p.hotoffers{color:#F76013;font-size:150%;font-weight:700;padding:0px 0px 3px 0px;text-align:right;}
div#apvcmembers{background:url(../images/apvc-members-bg.gif) no-repeat 0px 0px;height:198px;width:304px;font-family:Arial,Helvetica,sans-serif;border-bottom:4px solid #FFFFFF;}
div#apvcmembers div{padding:36px 0px 0px 8px;}
div#apvcmembers div p{color:#FFFFFF;font-size:110%;line-height:130%;padding:0px 0px 15px 0px;width:200px;font-weight:700;}
div#apvcmembers div p a,
div#apvcmembers div p a:link,
div#apvcmembers div p a:visited,
div#apvcmembers div p a:active{background:#99142B;border:1px solid #FFFFFF;color:#FFFFFF;padding:1px 3px;text-decoration:none;line-height: 21px}
div#apvcmembers div p a.memberslink,
div#apvcmembers div p a.memberslink:link,
div#apvcmembers div p a.memberslink:visited,
div#apvcmembers div p a.memberslink:active{background:url(../images/apvc-a-bg.gif) #99142B no-repeat 2px 5px;border:1px solid #FFFFFF;color:#FFFFFF;padding:3px 5px 3px 16px;text-decoration:none;}
div#apvcmembers div p a.memberslink:hover{background-color:#5C111E;}
div#apvcmembers div p a:hover{background-color:#5C111E;}
div#apvcmembers div p span{font-weight:300;}
div#apvcmembers div p.notamember{padding-top:25px;padding-bottom:3px;}
div#bnr img{margin-top:10px;}
div#clubleftcontent{float:left;margin:0px;padding:10px 20px 0px 0px;width:305px;}
div#clubpropertycol1{float:left;margin:0px;padding:10px 20px 20px 0px;width:305px;}
div#clubpropertycol2{float:left;margin:0px;padding:10px 20px 20px 0px;width:279px;}
div#clubpropertycol3{float:left;margin:0px;padding:10px 20px 20px 0px;width:278px;}
div#clubrightcontent{float:left;margin:0px;padding:10px 25px 0px 0px;width:572px;}
div#clubtop{background:url(../images/club/club-top-bg.jpg) no-repeat 313px 2px;border-bottom:2px solid #004D84;height:140px;margin-top:-15px;}
div#clubtopleft{float:left;padding:65px 0px 0px 10px;width:550px;}
div#clubtopright{float:left;padding:17px 0px 0px 10px;width:270px;}
div#clubtopright p{color:#FFFFFF;font-size:150%;font-weight:700;line-height:120%;padding-bottom:10px;}
div#clubtopright p a,
div#clubtopright p a:link,
div#clubtopright p a:visited,
div#clubtopright p a:active{background:#99142B;border:1px solid #FFFFFF;color:#FFFFFF;font-size:70%;padding:3px 5px;text-decoration:none;}
div#clubtopright p a:hover{background:#5C111E;}
div#clubtopright p.alt{color:#FFFFFF;font-size:120%;font-weight:300;line-height:120%;margin-top:-10px;}
div#clubtopright p.alt span{font-weight:700;}
div#container{margin:0px auto;/*auto is needed for ns6+ & ie5mac to center the container*/ padding:0px 0px 50px 0px;text-align:left;width:922px;}
div#escapeorderleft{padding:0px;margin:0px;float:left;width:385px;}
div#escapeorderright{padding:0px;margin:0px;float:left;width:534px;}
div#footer{border-top:1px solid #EBEBEB;clear:both;color:#007BC4;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;text-align:left;}
div#footer ul{list-style:none;margin:0px;padding:0px 0px 3px 0px;}
div#footer ul li{color:#71757F;display:inline;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#footer ul li a,
div#footer ul li a:link,
div#footer ul li a:active,
div#footer ul li a:visited{color:#007BC4;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:100%;font-weight:300;text-decoration:none;}
div#footer ul li a:hover{color:#000000;text-decoration:underline;}
div#footernav{margin:0px;padding:0px;}
div#googlemap{border:1px solid #CCCCCC;height:400px;padding:0px;width:564px;}
div#googlemap img{filter:none;}
div#googlemapcontainer{display:none;margin:0px;padding:0px;position:relative;width:564px;}
div#googlemappreviewcentre{border:1px solid #CCCCCC;height:300px;padding:0px;width:440px;}
div#googlemappreviewcentre img{filter:none;}
div#googlemappreviewcentre2{border:1px solid #CCCCCC;height:300px;padding:0px;width:440px;}
div#googlemappreviewcentre2 img{filter:none;}
div#header{display:block;margin:0px;padding:0px 0px 0px 0px;position:relative;}
div#homelogos{padding-bottom:20px;}
div#homepagelinkbali{position:absolute;margin-top:208px;margin-left:78px;}
div#homepagelinknsw{position:absolute;margin-top:375px;margin-left:230px;width:50px;line-height:105%;}
div#homepagelinknzn{position:absolute;margin-top:448px;margin-left:348px;}
div#homepagelinknzs{position:absolute;margin-top:484px;margin-left:310px;}
div#homepagelinkqld{position:absolute;margin-top:310px;margin-left:290px;}
div#homepagelinksa{position:absolute;margin-top:350px;margin-left:140px;text-align:center;width:60px;line-height:105%;}
div#homepagelinkvic{position:absolute;margin-top:440px;margin-left:175px;}
div#homepagelinkwa{position:absolute;margin-top:330px;margin-left:60px;width:60px;line-height:105%;}
div#homepagepanel{background:url(../images/homepage/background-image.jpg) no-repeat 0px 0px;width:614px;height:550px;}
div#homepagepanel h1{padding:15px 0px 3px 15px;line-height:115%;color:#FFFFFF;}
div#homepagepanel h1 span{font-weight:700;display:block;font-size:95%;}
div#homepagepanel p{padding:0px 0px 2px 15px;color:#71757F;font-weight:300;}
div#homepagepanel p a{font-weight:300;font-size:130%;}
div#homepagepanel p.stayingat{font-weight:700;color:#FFFFFF;}
div#hotoffershomepage{padding-left:5px;/*this div is used to clean up the hot offers on the homepage.*/}

div#legalstop{background:url(../images/legals/legals-bg.jpg) no-repeat 0px 2px;border-bottom:2px solid #004D84;height:103px;margin-top:-15px;}
div#legalstopleft{padding:20px 0px 0px 0px;width:560px;}
div#maincontent{padding:10px 0px 0px 0px;}
div#mainfooternav{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;position:relative;text-align:left;}
div#mainfooternav ul{color:#007BC4;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
div#mainfooternav ul li{color:#007BC4;display:inline;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
div#mainfooternav ul li a,
div#mainfooternav ul li a:link,
div#mainfooternav ul li a:active,
div#mainfooternav ul li a:visited{color:#007BC4;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:120%;font-weight:300;height:30px;line-height:30px;overflow:hidden;padding:5px 8px 5px 8px;text-decoration:none;}
div#mainfooternav ul li a.firstitem{padding-left:0px;}
div#mainfooternav ul li a:hover{color:#010101;text-decoration:none;}
div#mainfooternav ul li.nonmembers{color:#F76013;font-weight:700;padding-left:8px;}
div#nav{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;position:relative;text-align:left;}
div#nav ul li a,
div#nav ul li a:link,
div#nav ul li a:active,
div#nav ul li a:visited{background:url(../images/common/nav-a-bg.gif) #FFFFFF no-repeat right top;color:#71757F;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:140%;font-weight:300;height:30px;line-height:30px;overflow:hidden;padding:5px 15px;text-decoration:none;}
div#nav ul li a:hover{background-color:#F4F4F4;color:#4E5258;text-decoration:none;}
div#nav ul{border-bottom:2px solid #0074C2;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
div#nav ul li{display:inline;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
div#notamember{background:url(../images/library/not-a-member_bg.jpg) no-repeat 0px 0px;height:198px;width:304px;font-family:Arial,Helvetica,sans-serif;}
div#notamember div{padding:36px 0px 0px 8px;}
div#notamember div p{color:#FFFFFF;font-size:110%;line-height:130%;padding:0px 0px 15px 0px;width:160px;}
div#notamember div p a,
div#notamember div p a:link,
div#notamember div p a:visited,
div#notamember div p a:active{background:#99142B;border:1px solid #FFFFFF;color:#FFFFFF;padding:3px 5px;text-decoration:none;line-height: 21px}
div#notamember div p a:hover{background:#5C111E;}
div#offerorderonlinebtn{float:left;width:225px;}
div#offerorderonlinetext{float:left;font-size:130%;line-height:120%;padding-top:4px;width:215px;}
div#offerorderonlinetext a{display:block;}
div#offerpdfpic{float:left;width:200px;}
div#offerpdftext{float:left;width:240px;}
div#offersdestpic{float:left;width:250px;}
div#offersdesttext{float:left;width:190px;}
div#offersleftcontent{float:left;margin:0px;overflow:hidden;padding:0px;width:462px;}
div#offersleftcontent p{padding-right:20px;}
div#offersleftcontent ul li{padding-right:10px;}
div#offersrightcontent{float:left;margin:0px;overflow:hidden;padding:0px;width:460px;}
div#previewcenterleft{padding:14px 15px 0px 0px;margin:0px;float:left;width:600px;}
div#previewcenterright{padding:0px;margin:-40px 0px 0px 0px;float:left;width:304px;}
div#previewcenterright p.links{font-weight:700;color:#007BC4;}
div#previewcenterright p.previewcenterrightheader{color:#FFFFFF;font-size:140%;font-weight:700;padding-bottom:40px;}
div#previewcenterright p.stateheader{font-size:130%;font-weight:300;padding:0px 0px 2px 0px;}
div#rating{margin:0px 0px 0px 835px;position:absolute;}
div#resortimages img{border-bottom:2px solid #FFFFFF;overflow:hidden;}
div#topleft{border-right:3px solid #FFFFFF;float:left;margin:0px;padding:0px 0px 0px 0px;width:615px;}
div#topnav{display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;text-align:left;}
div#topnav ul{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
div#topnav ul li{display:inline;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
div#topnav ul li a img{margin-top:10px;}
div#topnav ul li a,
div#topnav ul li a:link,
div#topnav ul li a:active,
div#topnav ul li a:visited{color:#FFFFFF;display:block;float:left;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:120%;font-weight:700;height:38px;line-height:38px;text-decoration:none;}
div#topnav ul li a.memberslogin,
div#topnav ul li a.memberslogin:link,
div#topnav ul li a.memberslogin:active,
div#topnav ul li a.memberslogin:visited{background:#F76013;border-left:2px solid #FFFFFF;display:block;float:left;height:38px;line-height:38px;padding:0px 15px 0px 15px;text-align:right;width:280px;}
div#topnav ul li a.memberslogin:hover{background:#D54B08;}
div#topnav ul li a:hover{background:#004D84;}
div#topright{float:left;margin:0px;padding:0px 0px 0px 0px;width:304px;}
div.accommodationsummary{padding:8px 0px 0px 0px;margin:0px;}
div.accommodationsummary p{padding:0px;}
div.accommodationsummary p a.linkheader{padding:0px;}
div.accommodationsummary td{padding-bottom:0px;}
div.darkblueline{border-top:2px solid #004487;padding:0px 0px 0px 0px;height:10px;}
div.leftmaincontent{float:left;margin:0px;padding:0px 25px 0px 0px;width:593px;}
div.rightmaincontent{float:left;margin:0px;padding:0px;width:304px;}
fieldset{border:none;margin:0px;padding:0px;}
fieldset p{margin:0px;padding:0px 0px 8px 0px;}
fieldset p img{margin-bottom:-3px;}
fieldset p label{display:block;float:left;width:150px;text-align:right;padding-right:10px;font-weight:300;}
fieldset p label span{color:#FF0000;font-size:90%;}
fieldset p label.fwbold{font-weight:700;}
fieldset p span.smalltxtblock{display:block;font-size:70%;margin-left:170px;}
fieldset p.fsz130{padding-bottom:12px;}
fieldset p.fsz150{padding-bottom:12px;}
fieldset p.pad{padding-top:8px;}
fieldset.destsearch{border:none;margin:0px;padding:110px 0px 0px 0px;}
fieldset.destsearch label{display:block;font-size:130%;font-weight:700;padding-bottom:5px;position:relative;}
fieldset.destsearch select{border:1px solid #898989;color:#666666;display:block;font-size:100%;font-weight:300;margin:0px 7px 0px 2px;padding:0px;position:relative;width:250px;}
form{margin:0px;padding:0px;}
h1 span,
p.ph1 span{font-weight:300;}
h1,
p.ph1{color:#71757F;font-size:150%;font-weight:700;margin:0px;padding:0px 0px 10px 0px;}
h1.previewcentreh1{font-size:130%;font-weight:300;padding:0px 0px 1px 0px;}
h1.resorttitle{border-bottom:2px solid #004D84;color:#007BC4;font-weight:700;margin-bottom:12px;}
h1.resorttitle span{color:#898989;font-weight:300;}
img{border:none;margin:0px;padding:0px;}
/* default opacity for IE */
img{filter:alpha(opacity=100);}
img#sitelogo{margin:35px 0px 15px 0px;position:relative;}
img.floatleft{float:left;margin:0px 10px 30px 0px;}
img.headerimage{margin-bottom:3px;}
input.button{background:#F76013;border:none;color:#FFFFFF;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";/*search submit button*/ font-size:8pt;font-weight:300;height:21px;line-height:17px;margin:0px 0px 0px 0px;padding:0px 0px 2px 10px;text-align:left;width:99px;}
input.tblarge{border:1px solid #898989;color:#666666;font-weight:300;margin:0px 3px 0px 2px;padding:0px;width:210px;font-size: 9pt}
input.tblarge:focus{background:#FFFFCA;border:1px solid #6C7979;}
input.tbmedium{border:1px solid #898989;color:#666666;font-weight:300;margin:0px 3px 0px 2px;padding:0px;width:140px;font-size: 9pt}
input.tbmedium:focus{background:#FFFFCA;border:1px solid #6C7979;}
input.tbmedlarge{border:1px solid #898989;color:#666666;font-weight:300;margin:0px 3px 0px 2px;padding:0px;width:180px;font-size: 9pt}
input.tbmedlarge:focus{background:#FFFFCA;border:1px solid #6C7979;}
input.tbsmall{border:1px solid #898989;color:#666666;font-weight:300;margin:0px 3px 0px 2px;padding:0px;width:90px;font-size: 9pt}
input.tbsmall:focus{background:#FFFFCA;border:1px solid #6C7979;}
input.tbxsmall{border:1px solid #898989;color:#666666;font-weight:300;margin:0px 3px 0px 2px;padding:0px;width:60px;font-size: 9pt}
input.tbxsmall:focus{background:#FFFFCA;border:1px solid #6C7979;}
label{font-weight:700;}
label.chklabel{display:inline;float:none;margin-top:-3px;position:relative;width:auto;}
p{margin:0px;padding:0px 0px 15px 0px;position:relative;}
p.actionbutton{float:right;margin:-42px 0px 0px 0px;}
p.author{font-style:italic;padding-bottom:40px;}
p.conditionsapply{font-size:90%;margin-bottom:-20px;}
p.conferenceheader{font-size:130%;margin:-37px 0px 0px 0px;padding:0px;position:absolute;text-align:right;width:910px;}
p.copyright{color:#71757F;padding:10px 0px 15px 0px;}
p.copyright a,
p.copyright a:link,
p.copyright a:active,
p.copyright a:visited{color:#71757F;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:100%;font-weight:300;padding:0px;text-decoration:none;}
p.copyright a.credits{font-weight:300;}
p.copyright a:hover{color:#000000;text-decoration:underline;}
p.faqquestion{color:#007BC4;font-size:120%;font-weight:700;padding-bottom:6px;}
p.fsz110{font-size:110%;}
p.fsz120{font-size:120%;}
p.fsz130{font-size:130%;}
p.fsz140{font-size:140%;}
p.fsz150{font-size:150%;}
p.fsz160{font-size:160%;}
p.fsz170{font-size:170%;}
p.fsz180{font-size:180%;}
p.fsz190{font-size:190%;}
p.fsz200{font-size:200%;}
p.header{font-size:140%;font-weight:bold;margin:0px;padding:0px 0px 12px 0px;}
p.header span{font-weight:300;}
p.headerblue{color:#007BC4;font-size:180%;font-weight:700;margin:0px;padding:0px 0px 10px 0px;}
p.homepagephone{text-align:right;color:#F76013;font-size:110%;font-weight:700;padding:0px;}
p.homepageterms{text-align:right;font-size:90%;font-weight:300;padding:0px;}
p.homepageterms a,
p.homepageterms a:link,
p.homepageterms a:visited,
p.homepageterms a:active{color:#898989;font-weight:300;}
p.homepageterms a:hover{color:#898989;font-weight:300;text-decoration:underline;}
p.hotoffer{font-size:150%;font-weight:700;color:#F76013;padding-bottom:10px;}
p.hotoffer span.black{color:#000000;}
p.hotoffer span.grey{color:#666666;}
p.orangelarge{color:#F76013;font-size:180%;font-weight:700;padding-bottom:30px;}
p.subheader{color:#898989;font-size:130%;font-weight:300;margin:0px;padding:0px 0px 10px 0px;}
p.subheaderalt{color:#898989;font-size:130%;font-weight:700;margin:0px;padding:0px 0px 10px 0px;}
p.subheaderapvc{:;color:#898989;font-size:130%;font-weight:300;margin:0px;padding:0px 0px 3px 0px;}
select{border:1px solid #898989;color:#666666;font-weight:300;margin:0px 7px 0px 2px;padding:0px;font-size: 9pt;}
table{clear:both;}
table.previewcentertable td{padding-bottom:10px;}
table.previewcentertable td.td_content{width:440px;font-weight:300;font-size:100%;}
table.previewcentertable td.td_destinationcontent{width:440px;font-weight:700;font-size:130%;}
table.previewcentertable td.td_destinationlabel{width:140px;font-weight:700;font-size:130%;}
table.previewcentertable td.td_label{width:140px;font-weight:700;font-size:100%;}
table.previewcentertable td.td_previewcentrecontent{width:440px;font-weight:700;font-size:130%;color:#007BC4;}
table.previewcentertable td.td_previewcentrelabel{width:140px;font-weight:700;font-size:130%;}
td.td_additional{color:#007BC4;font-size:90%;text-align:right;}
td.td_book a,
td.td_book a:link,
td.td_book a:visited,
td.td_book a:active{color:#F76013;font-size:130%;font-weight:700;}
td.td_book a:hover{color:#000000;}
td.td_book_homepage{text-align:right;color:#F76013;vertical-align:top;font-size:110%;padding:14px 15px 0px 0px;}
td.td_book_homepage a,
td.td_book_homepage a:link,
td.td_book_homepage a:visited,
td.td_book_homepage a:active{color:#F76013;}
td.td_book_homepage a:hover{color:#020100;}
td.td_clubproperties{width:600px;}
td.td_clubproperties p.header{font-size:130%;color:#007BC4;font-weight:bold;padding:0px 0px 2px 0px;}
td.td_content{padding-right:10px;width:300px;margin:0px;}
td.td_content a{font-weight:300;}
td.td_content p{padding:0px 0px 5px 0px;}
td.td_homepage_nightlyrates{font-size:110%;padding-top:14px;}
td.td_nights{color:#000000;font-size:110%;font-weight:300;padding-right:20px;}
td.td_pic{width:315px;}
td.td_price{color:#000000;font-size:130%;font-weight:700;}
td.td_resortbooknow{border-bottom:1px solid #CCCCCC;}
td.td_resortconditionsapply{font-size:90%;padding:8px 0px 0px 0px;text-align:right;}
td.td_resortitem{padding-right:10px;width:220px;}
td.td_resortitemprice{width:70px;}
td.td_resortitemprice span{color:#F76013;font-weight:700;}
td.td_resortnightsdesc{border-bottom:1px solid #CCCCCC;font-size:150%;font-weight:700;padding:11px 0px;width:250px;}
td.td_resortprice{border-bottom:1px solid #CCCCCC;color:#000000;font-size:150%;font-weight:700;padding:11px 0px;width:200px;}
td.td_resortstrictlyhotoffers{border-bottom:1px solid #CCCCCC;color:#F76013;font-size:150%;font-weight:700;padding:11px 0px;}
td.td_resortviewonmap{border-bottom:1px solid #CCCCCC;text-align:right;}
td.td_total{color:#000000;font-size:90%;font-weight:300;}
textarea{border:1px solid #898989;color:#666666;font-weight:300;height:90px;margin:0px 7px 0px 2px;padding:0px;width:290px;}
tr.hm_daynavigation{background:#EBECEA;}
tr.trhover{background:#FFFFFF;}
tr.trhover:hover{background:#F0F0F0;}
ul{margin:0px;padding:0px 0px 20px 15px;}
ul li{padding-bottom:4px;}
ul.clubnav{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
ul.clubnav li{color:#007BC4;font-weight:300;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
ul.clubnav li a,
ul.clubnav li a:link,
ul.clubnav li a:active,
ul.clubnav li a:visited{background:#FFFFFF;border-bottom:1px solid #CCCCCC;color:#898989;display:block;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:100%;font-weight:300;padding:3px 0px 3px 10px;text-decoration:none;width:295px;}
ul.clubnav li a:hover{background:#EFEFEF;color:#007BC4;}
ul.clubnavthin{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
ul.clubnavthin li{color:#007BC4;font-weight:300;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
ul.clubnavthin li a,
ul.clubnavthin li a:link,
ul.clubnavthin li a:active,
ul.clubnavthin li a:visited{background:#FFFFFF;border-bottom:1px solid #CCCCCC;color:#898989;display:block;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:100%;font-weight:300;padding:3px 0px 3px 10px;text-decoration:none;width:278px;}
ul.clubnavthin li a:hover{background:#EFEFEF;color:#007BC4;}
ul.clubnavthin li.listtitle{font-weight:700;padding-left:10px;color:#898989;border-bottom:1px solid #CCCCCC;padding:3px 0px 3px 10px;}
ul.destlist{list-style:none;padding-left:0px;}
ul.previewcentrelist{color:#009AD7;font-size:115%;}
ul.ulfooternav{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
ul.ulfooternav li{color:#007BC4;display:inline;font-weight:300;list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;}
ul.ulfooternav li a,
ul.ulfooternav li a:link,
ul.ulfooternav li a:active,
ul.ulfooternav li a:visited{font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,"Sans Serif";font-size:100%;font-weight:300;text-decoration:none;}
ul.ulfooternav li a:hover{color:#000000;}
ul.ulfooternav li span{color:#000000;font-weight:normal;}
.clear{clear:both;}
.clear:after{clear:both;content:".";display:block;height:0px;visibility:hidden;}
.floatleft{float:left;}
.floatright{float:right;}
.orange{color:#F76013;}
#propertydetails tr td.td_content{border-bottom:1px solid #CCCCCC;font-weight:300;padding:10px 0px;width:450px;}
#propertydetails tr td.td_label{border-bottom:1px solid #CCCCCC;font-weight:700;padding:10px 0px;width:120px;}

div#nav ul li a.japanese,
div#nav ul li a.japanese:link,
div#nav ul li a.japanese:active,
div#nav ul li a.japanese:visited{background:url(../images/common/japanese.gif) #FFFFFF no-repeat 13px 7px;
overflow:hidden;padding:5px 28px;}
div#nav ul li a.japanese:hover{background-color:#F4F4F4;}

