.pagetitle{color:#333; padding:5px; text-align:left; font-size:11pt; font-weight:bold; letter-spacing:2px; font-family:verdana,arial,helvetica,sans serif; margin-bottom:6px}
a:link{color:#666; text-decoration:none}
a:visited{color:#000; text-decoration:none}
a:hover{color:#832d2d; text-decoration:underline}
a:active{color:#009; text-decoration:underline}
td{font-size:10px; color:#000; font-family:verdana,arial,helvetica,sans-serif}
b{font-weight:bold}
.cp{padding-top:5px; font-size:9px; color:#666; line-height:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none}
.cp a:link{font-size:9px; color:#666; line-height:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none}
.cp a:visited{font-size:9px; color:#666; line-height:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none}
.cp a:hover{font-size:9px; color:#009; line-height:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline}
.cp a:active{font-size:9px; color:#009; line-height:12px; text-decoration:underline}
.footer{font-size:9px; color:#000; line-height:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none}
.footer a:link{font-size:9px; color:#000; line-height:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none}
.footer a:visited{font-size:9px; color:#000; line-height:12px; text-decoration:none}
.footer a:hover{font-size:9px; color:#009; line-height:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline}
.footer a:active{font-size:9px; color:#009; line-height:12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:underline}
#content{padding-left:5px; padding-top:8px}
.price{font:normal 10pt/11pt "Tahoma"; word-spacing:1px}
.list{font:small-caps 12px/12px "Tahoma"; text-transform:capitalize; color:#333; word-spacing:1px; letter-spacing:1pt}
.list li{padding:2px}
.list a:link{color:#000; text-decoration:none}
.list a:visited{color:#000; text-decoration:none}
.list a:active{color:#000; text-decoration:none}
.list a:hover{color:#bd8518; text-decoration:none}
.price a:link{font-weight:bold; color:#000; text-decoration:none}
.price a:visited{font-weight:bold; color:#000; text-decoration:none}
.price a:active{font-weight:bold; color:#000; text-decoration:none}
.price a:hover{font-weight:bold; text-decoration:none; color:#F29735}
fieldset{padding-left:7px; border-top:1px solid #bd8518; border-right:0; border-left:0; border-bottom:0}
em{padding:3px; font:normal 16pt/19pt Tahoma; letter-spacing:2px; color:#bd8518; text-transform:capitalize; font-weight:lighter}
.section{padding:3px; font:small-caps 12pt/15pt Tahoma; letter-spacing:2px; color:#356a9b; font-weight:bolder; text-transform:capitalize}
.title{font-family:Tahoma; font-size:11px; font-weight:bold; color:#666; padding-top:7px; padding-left:0; padding-right:0; padding-bottom:3px; text-transform:uppercase}
.hilite{color:#333; font-style:italic; text-transform:capitalize}
.submenu{color:#000; padding:7px; border-bottom:1px solid #e1e1e1; font-size:11px; line-height:13px}
#navigate{font-family:arial; font-size:11px; color:#832d2d; padding:2px; border-bottom:1px solid #fff}
.lnav{padding-top:5px; padding-left:13px; font-weight:bold; color:#000; line-height:10px}
.lnav p{margin-top:0; margin-bottom:10px; font-weight:bold}
.divider{background-color:#ebebec}
.title{font-family:Tahoma; font-size:11px; font-weight:bold; color:#666; padding-top:7px; padding-left:0; padding-right:0; padding-bottom:3px}
.title a{font-weight:bold; text-transform:uppercase}
.title-img{text-transform:capitalize; color:#333; letter-spacing:0; font:10px/10px Arial; text-align:right}
img#bingkai{display:block; background:#f2f2f2 url(../../images/load.gif) no-repeat 50% 50%; border-bottom:0px; border-top:0px; border-right:0px; border-left:0px}
.spacer img{border:0 none inherit; padding-bottom:5px}
.gal{padding-bottom:2px}
#intro{ font:normal 10px/13px Arial,"MS PGothic"; }
.acc-title{font:normal 10pt/10pt Tahoma,"MS PGothic"; letter-spacing:1px; line-height:13pt; font-weight:bold; background:#f2f2f2; color:#000; text-align:left; padding-left:5px; border-top:1px solid #f2f2f2; border-right:1px solid #f2f2f2; border-bottom:1px solid #e1e1e1; border-left:3px solid #e1e1e1}
.acc-text{font-family:Arial,"MS PGothic"; font-size:11px; color:#000; padding-left:10px; text-align:left}
.acc-price{border-top:1px solid #e1e1e1}
.acc-info td{padding:0px; margin:0px}
ul.acc-info, li.acc-info{font:normal 10px/12px Arial,Verdana,Helvetica,"MS PGothic"}
.acc-info a{color:#30F; text-decoration:none}
.tos{text-align:justify}
.shortcuts{font-family:Arial; font-size:11px; font-style:oblique; color:#991a1a; text-align:center; padding-right:5px; padding-left:5px; padding-top:1px; padding-bottom:1px; border-top:1px solid #fff; border-bottom:1px solid #fff; text-transform:uppercase}
.topten li{line-height:19px; font-size:10px; color:#000; line-height:11px; font-family:verdana,arial,helvetica,sans-serif; list-style-image:url(../../images/icons/arrow-black.gif)}
.red{color:#f00}
.bottom{border-bottom:1px solid #efefde}
.top{border-top:1px solid #efefde}
.norepeat{background-repeat:no-repeat}
.info a:link{color:#009; line-height:12px; text-decoration:none}
.info a:visited{color:#009; line-height:12px; text-decoration:none}
.info a:hover{color:#000; line-height:12px; text-decoration:underline}
.info a:active{color:#009; line-height:12px; text-decoration:underline}
#section{color:#5b5b5a; font-family:Arial; font-size:13px; font-weight:bold; padding-bottom:7px; padding-right:7px}
ul.none, li.none{list-style-type:none; display:inline; text-align:right}
ul.sub, li.sub{list-style-type:square; list-style-image:none}
ul.submenu, li.submenu{line-height:15px}
ul.menu, li.menu{margin-left:25px}
blockquote{padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:2px; color:#333}
.formulir{font:11px/11px "Arial","Verdana","Helvetica","sans serif"}
input, textarea{background:#f5f5ea; border:1px solid #333; font:10pt/11pt "Arial","Verdana","Helvetica","sans serif"; padding:2px}
.xbutton{background:#f5f5ea; border:1px ridge #333; font:10pt/11pt "Arial","Verdana","Helvetica","sans serif"; padding:2px}
select{font:10pt/11pt "Arial","Verdana","Helvetica","sans serif"}
.results{font:11pt/11pt "Arial","Verdana","Helvetica","sans serif"}
.resultsNote{font:normal 11px/12px "Tahoma"; word-spacing:1px}
.xform a:link{text-decoration:underline; color:blue; font-weight:bolder}
.xform a:visited{text-decoration:underline; color:blue; font-weight:bolder}
.xform a:active{text-decoration:underline; color:blue; font-weight:bolder}
.xform a:hover{text-decoration:underline; color:#333; font-weight:bolder}
.validity{text-decoration:underline}
.xlink{font:normal 11px/15px Arial,Verdana,Helvetica,"sans serif"; color:#333; padding:7px}
.xlink a:link{text-decoration:none; color:#333; font-weight:bold; text-transform:capitalize}
.xlink a:visited{text-decoration:none; color:#333; font-weight:bold; text-transform:capitalize}
.xlink a:active{text-decoration:none; color:#333; font-weight:bold; text-transform:capitalize}
.xlink a:hover{text-decoration:none; border-bottom:1px dotted #333; color:#999; font-weight:bold; text-transform:capitalize}
.catlink{font:normal 11px/12px Arial,Verdana,Helvetica,"sans serif"; color:#333; padding:5px; border-top:1px solid #efefde; text-align:center}
.catlink a:link{text-decoration:none; color:#333; font-weight:bold; text-transform:capitalize}
.catlink a:visited{text-decoration:none; color:#333; font-weight:bold; text-transform:capitalize}
.catlink a:active{text-decoration:none; color:#333; font-weight:bold; text-transform:capitalize}
.catlink a:hover{text-decoration:none; border-bottom:1px dotted #333; color:#999; font-weight:bold; text-transform:capitalize}
.index-intro { font: normal 10px/13px Arial, Helvetica, "MS PGothic"; padding-left:5px; padding-top:2px; }
.index-topten { font: 10pt/11pt Arial, "MS PGothic", Sans-serif; padding:3px; font-weight:bold; border-bottom:1px solid #333333; }
.index-topten a:link { text-decoration:none; }
.index-topten a:visited { text-decoration:none; }
.index-topten a:hover { text-decoration:none; }
.index-topten a:active{ text-decoration:none; }
.map-kuta { background:#B4BD84; font: 11px/12px Arial, Tahoma, "MS PGothic"; color:#FFFFFF; font-weight:bold; padding:2px; text-align:center; border:1px solid #ffffff; }
.map-sanur { background:#6E7C8A; font: 11px/12px Arial, Tahoma, "MS PGothic"; color:#FFFFFF; font-weight:bold; padding:2px; text-align:center; border:1px solid #ffffff; }
.map-nusadua { background:#7A7E67; font: 11px/12px Arial, Tahoma, "MS PGothic"; color:#FFFFFF; font-weight:bold; padding:2px; text-align:center; border:1px solid #ffffff; }
.map-ubud { background:#56715E; font: 11px/12px Arial, Tahoma, "MS PGothic"; color:#FFFFFF; font-weight:bold; padding:2px; text-align:center; border:1px solid #ffffff; }
.map-others { background:#C2A3B1; font: 11px/12px Arial, Tahoma, "MS PGothic"; color:#FFFFFF; font-weight:bold; padding:2px; text-align:center; border:1px solid #ffffff; }
.map-text { padding-left:3px; padding-top:2px; }
.map-text a:link { color:#333333; text-decoration:none; }
.map-text a:active { color:#333333; text-decoration:none; }
.map-text a:visited { color:#333333; text-decoration:none; }
.map-text a:hover { color:#009; text-decoration:underline; }