option {
border:1px solid #c1d1e0;
background-color:#f0f8ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:333333;

}
textarea {
border:1px solid #c1d1e0;
background-color:#f0f8ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:333333;
width:320px;
}

input.button {
background-color:f0f8ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:405b6e;
width:50pt;

/*border:2px outset white;
font-weight:bold;*/
cursor:pointer;
}
input.button:hover {
/*background-color:white;*/
color:FF0000;
}
input.button:active {
/*border:2px inset white;
background-color:white;*/
color:#003399;
} 
input {
border:1px solid #c1d1e0;
background-color:#f0f8ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:333333;
}
.input2 {
border:1px solid #c1d1e0;
background-color:#f0f8ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:333333;
width:90px;
}

.input3 {
border:1px solid #c1d1e0;
background-color:#f0f8ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:333333;
width:160px;
}
.input4 {
border:1px solid #c1d1e0;
background-color:#f0f8ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:333333;
width:285px;
}

.showlayer{display:block} /*show layer*/
.hiddenlayer{display:none} /*hidden layer*/
#gal1{
	position:absolute;
	width:650px;
	z-index:1002;
	height: 530px;
	left: 0px;} 
#gal2{
	position:absolute;
	width:650px;
	z-index:1002;
	height: 540px;
	left: 0px;} 
#gal3{
	position:absolute;
	width:650px;
	z-index:1002;
	height: 540px;
	left: 0px;} 
#gal4{
	position:absolute;
	width:650px;
	z-index:1002;
	height: 540px;
	left: 0px;} 
#gal5{
	position:absolute;
	width:600px;
	z-index:1002;
	height: 540px;
	left: 0px;} 
#gal6{
	position:absolute;
	width:600px;
	z-index:1002;
	height: 540px;
	left: 0px;} 
#gal7{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal8{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal9{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal10{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal11{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal12{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal13{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal14{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal15{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal16{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal17{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal18{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal19{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal20{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal21{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal22{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal23{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal24{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal25{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal26{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal27{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal28{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal29{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal30{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal31{
	position:absolute;
	width:250px;
	z-index:1005;
	height: 130px;
	left: 0px;} 
#gal32{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal33{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal34{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal35{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal36{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal37{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal38{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal39{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal40{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal41{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal42{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal43{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal44{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal45{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal46{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal47{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal48{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal49{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal50{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#gal51{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 715px;
	left: 0px;} 
#site_1{
	position:absolute;
	width:600px;
	z-index:1002;
	height: 540px;
	left: 0px;} 


/*untuk special package - check rates*/
#pckcon1{
	position:absolute;
	width:460px;
	z-index:1002;
	height: 260px;
	left: 0px;} 
#pckcon2{
	position:absolute;
	width:460px;
	z-index:1002;
	height: 260px;
	left: 0px;} 
#pckcon3{
	position:absolute;
	width:460px;
	z-index:1002;
	height: 260px;
	left: 0px;} 
#pckcon4{
	position:absolute;
	width:460px;
	z-index:1002;
	height: 260px;
	left: 0px;} 
#pckcon5{
	position:absolute;
	width:460px;
	z-index:1002;
	height: 260px;
	left: 0px;} 
#pckcon6{
	position:absolute;
	width:460px;
	z-index:1002;
	height: 260px;
	left: 0px;} 
#pckcon7{
	position:absolute;
	width:460px;
	z-index:1002;
	height: 260px;
	left: 0px;} 
#pckcon8{
	position:absolute;
	width:460px;
	z-index:1002;
	height: 260px;
	left: 0px;} 
#pckcon9{
	position:absolute;
	width:460px;
	z-index:1002;
	height: 260px;
	left: 0px;} 
	
	
/*untuk special package terms & conditions*/
#pckcon10{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 560px;
	left: 0px;} 
#pckcon11{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 560px;
	left: 0px;} 
#pckcon12{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 560px;
	left: 0px;} 
#pckcon13{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 560px;
	left: 0px;} 
#pckcon14{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 560px;
	left: 0px;} 
#pckcon15{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 560px;
	left: 0px;} 
#pckcon16{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 560px;
	left: 0px;} 
#pckcon17{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 560px;
	left: 0px;} 
#pckcon18{
	position:absolute;
	width:660px;
	z-index:1005;
	height: 560px;
	left: 0px;} 


.bg {
	background-color: #336699;
}
.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	color: #333333;
	text-align: justify;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #333333;
	text-align: left;
}
.text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-align: right;
}
.textmovie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16pt;
	color: #333333;
}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	color: #888888;
	text-align: justify;
}
.text6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #888888;
	text-align: justify;
}
.links2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #336699;
	text-decoration: none;
}
.links2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
}
.links3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #275079;
	text-decoration: none;
}
.links3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
.superscript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	vertical-align: super;
}
.bdesc,.bdesc2,.bdesc3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-align: justify;
}
.bdesc2 {
	font-size: 7pt;
}
.bdesc3 {
	font-size: 6pt;
}
.bmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #275079;
	text-decoration: none;
}
.bmore:hover {
	color: #666666;
	text-decoration: none;
}
.bgform {
	border: 1px solid #d2e4f2;
	}
.textitalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	line-height: 18pt;
	color: #333333;
	font-style: italic;

}
.texttitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #275079;
	font-weight: bold;
	line-height: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1DFED;
}
.texttitle4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	line-height: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1DFED;
}
.texttitle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #275079;
	font-weight: bold;
	line-height: 14px;
	text-decoration:none
}
.texttitle3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #cccccc;
	font-weight: bold;
	line-height: 14px;
	text-decoration:none
}
.tlogo {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #FF0000;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1DFED;
}
.bold {
	font-weight: bold;
}
.bold1 {
	font-weight: bold;
	font-size: 13pt;
}
.msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cc3366;
}
.securitycode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #f0f8ff;
}
.menubottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	text-decoration: none;
}
.menubottom:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.bgbottom {
	background-image: url(images/bg-bottom.gif);
	background-repeat: repeat-x;
	background-color: #5379a0;
}
.copyright2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #eeeeee;
	text-align: right;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #275079;
	text-decoration: none;
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ff0000;
	text-decoration: none;
}
#booking{
margin:10px;
}
.superscript{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	vertical-align: super;
}
.text7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	color: #333333;
	text-align:right;
}
.backgroundimage {
background-repeat:no-repeat;
background-position:center;

}
.textstep {
padding: 5px 50px 5px 150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333;
text-align:center;
}
.textstep1 {
padding: 5px 50px 5px 150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333;
text-align:center;
}
.textstep2 {
padding: 5px 50px 5px 150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333;
text-align:center;
}
.textstep3 {
padding: 5px 50px 5px 100px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #333333;
text-align:center;
}
#goomap{
margin: 0px;
padding: 0px;
width:260px;
overflow:hidden;
}





