body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #2a6ba4;}
	
.text{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 10px 10px 10px 10px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
line-height:16px;
}

.text-tunjung{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
text-align: center; 
padding: 10px 10px 10px 10px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
line-height:20px;
}

.address{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align: center; 
padding: 35px 0 0 0; 
font-weight: normal;
color: #b4b4b5; 
text-decoration: none; 
line-height:16px;
}
.address a { font-family: Arial, Helvetica, sans-serif; text-align: center; font-size:11px; font-weight:normal ;  color:#032e6b; text-decoration:none;}
.address a:link {font-family: Arial, Helvetica, sans-serif; text-align: center; font-size:11px; font-weight: normal;    color:#032e6b; text-decoration:none;}
.address a:visited {font-family: Arial, Helvetica, sans-serif; text-align: center; font-size:11px; font-weight: normal;   color:#032e6b; text-decoration:none;}	
.address a:hover{font-family: Arial, Helvetica, sans-serif; text-align: center; font-size:11px; font-weight: normal; color: #FFFFFF; text-decoration: none;}


.tittle{
font-family: "Times New Roman", Times, serif;
font-size:16px;
text-align: left; 
padding: 15px 30px 0px 45px; 
font-weight: bold;
color: #99ccff; 
text-decoration: none; 
}

.bg {
	margin-left: 0px; 
	height:506px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #2c70a7;}
	
.text-center{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align: center; 
padding: 0px 0px 0px 0px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
}

.text-center2{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align: center; 
padding: 0px 0px 0px 0px; 
font-weight: bold;
color: #FFFFFF; 
text-decoration: none; 
}

.text-center3{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align: center; 
padding: 0px 0px 0px 0px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
}

.text-center4{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align: center; 
padding: 0px 10px 0px 10px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
}
.text-center4 ul li {
	list-style-position: inside;
	list-style-type: disc;
}

.text-center5{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
text-align: center; 
padding: 0px 0px 0px 0px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
}

.text-package{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
text-align: left; 
padding: 0px 0px 0px 0px; 
font-weight: bold;
color: #FFFF00; 
text-decoration: none; 
}

.bg2{
	margin-left: 0px; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg3.gif);
	background-repeat: repeat-x; height:506px;
	background-position: left top;
	background-color: #2c70a7;}
	
	.bg3{
	margin-left: 0px; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg3.gif);
	background-repeat: repeat-x; height:400px;
	background-position: left top;
	background-color: #2c70a7;}
	
	.bg4{
	margin-left: 0px; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg4.gif);
	background-repeat: repeat-x; height:424px;
	background-position: left top;
	background-color: #2b6ea5;}
	
div.calendar
{
  font-size: smaller;
  color: #000;
}

div.calendar.popup
{
  margin-left: -40px;
  margin-top: -100px;
  z-index: 9999;
}

div.calendar table
{
  background-color: #ffffff;
  border: 1px solid #e5e5e5;
  border-collapse: separate;
  border-spacing: 1px;
}

div.calendar thead {
  background-color: #999999;
}

div.calendar td,
div.calendar th
{
  padding: 2px;
  text-align: center;
}

div.calendar td.title
{
  font-weight: bold;
  color: #000;
}

div.calendar th
{
  font-weight: bold;
}

div.calendar tr.days td {
  width: 2em;
  color: #333333;
  text-align: right;
  cursor: pointer;
  border: 1px solid #e5e5e5;
}

div.calendar tr.days td:hover,
div.calendar td.button:hover
{
  border-color: #e8a800;
  background-color: #e5e5e5;
  cursor: pointer;
}
div.calendar tr.days td:hover
{
 background-color: #ddd;
}

div.calendar tr.days td:active
div.calendar td.button:active
{
  background-color: #cde;
}

div.calendar tr.days td.selected
{
  font-weight: bold;
  background-color: #e8a800;
  border-color: #e8a800 !important;
  color: #0066CC !important;
}

div.calendar tr.days td.weekend {
	color: #0066CC;
}

div.calendar tr.days td.today
{
  font-weight: bold;
  border-color: #3d60ba;
}

div.calendar tr.days td.otherDay
{
  background: #e5e5e5;
  color: #0066CC;
}

.rate table {
	margin: 0;
	padding: 0;
}
.rate td, .rate th {
	border-top: 1px solid #4a78a4;
    border-collapse:collapse;
}
.rate tr, .rate td, .rate th {
	padding: 2px 0;
}
.bookrate {
	text-align: right;
}

.textbox {
	width: 97%;
	border: 1px solid #c7daec;
	padding: 2px;
}

.text-form{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align: right; 
padding: 0px 0px 0px 0px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
}

.text2{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 0px 10px 0px 0px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
line-height:16px;
}

.text3{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 0px 10px 0px 10px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
line-height:16px;
}
.text3 ul li { padding: 0 0 0 10px;
	list-style-position: inside;
	list-style-type: disc;}

.text3 a { font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:12px; font-weight:normal ;  color: #FFFF00; text-decoration:blink;}
.text3 a:link {font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:12px; font-weight: normal;    color:#FFFF00; text-decoration:blink;}
.text3 a:visited {font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:12px; font-weight: normal;   color:#FFFF00; text-decoration:blink;}	
.text3 a:hover{font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:12px; font-weight: normal; color: #000000; text-decoration: blink;}


.text8{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align: left; 
padding: 0px 0px 0px 20px; 
font-weight: normal;
color: #33CCFF; 
text-decoration: none; 
line-height:16px;
}
.text4 ul li { padding: 0 0 0 10px;
	list-style-position: inside;
	list-style-type: disc;
}

.text9{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 0px 0px 0px 10px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
line-height:16px;
}
.text9 ul li { padding: 0 0 0 10px;
	list-style-position: inside;
	list-style-type: disc;}

.text9 a { font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:12px; font-weight:normal ;  color: #FFFF00; text-decoration:blink;}
.text9 a:link {font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:12px; font-weight: normal;    color:#FFFF00; text-decoration:blink;}
.text9 a:visited {font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:12px; font-weight: normal;   color:#FFFF00; text-decoration:blink;}	
.text9 a:hover{font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:12px; font-weight: normal; color: #000000; text-decoration: blink;}


.text4{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 0px 0px 0px 0px; 
font-weight: normal;
color: #000000; 
text-decoration: none; 
line-height:16px;
}
.text4 ul li {
	list-style-position: inside;
	list-style-type: disc;
}
.text7{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 0px 10px 0px 20px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
line-height:16px;
}
.text6{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 0px 10px 0px 20px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
line-height:16px;
}
.text6 ul li {
	list-style-position: inside;
	list-style-type: disc;
}


.tittle2{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 0px 0px 0px 15px; 
font-weight: bold;
color: #FFFFFF; 
text-decoration: none; 
}

.tittle3{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 10px 0px 5px 30px; 
font-weight: bold;
text-decoration: none;  
color: #FFFFFF;  
}

.tittle4{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left; 
padding: 0px 0px 0px 5px; 
font-weight: bold;
text-decoration: none;  
color: #FFFFFF;  
}

.blink{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: center; 
padding: 0px 0 0 0; 
font-weight: bold;
color: #FFCC00; 
text-decoration: blink; 
line-height:16px;
}
.blink a { font-family: Arial, Helvetica, sans-serif; text-align: center; font-size:12px; font-weight:bold ;  color:#FFCC00; text-decoration:blink;}
.blink a:link {font-family: Arial, Helvetica, sans-serif; text-align: center; font-size:12px; font-weight: bold;    color:#FFCC00; text-decoration:blink;}
.blink a:visited {font-family: Arial, Helvetica, sans-serif; text-align: center; font-size:12px; font-weight: bold;   color:#FFCC00; text-decoration:blink;}	
.blink a:hover{font-family: Arial, Helvetica, sans-serif; text-align: center; font-size:12px; font-weight: bold; color:#000000
; text-decoration: blink;}

#slidehead {
	clear: both;
	width: 885px;
	height: 371px;
	text-align: center;
}

#slidehead2 {
	clear: both;
	width: 438px;
	height: 468px;
	text-align: center;
}

#slidehead3 {
	clear: both;
	width: 885px;
	height: 506px;
	text-align: center;
}

#slidehead4 {
	clear: both;
	width: 600px;
	height: 450px;
	text-align: center;
}

#slidehead5 {
	clear: both;
	width: 885px;
	height: 370px;
	text-align: center;
}

#slidehead6 {
	clear: both;
	width: 885px;
	height: 441px;
	text-align: center;
}


.text5{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align: justify; 
padding: 0px 5px 0px 5px; 
font-weight: normal;
color: #FFFFFF; 
text-decoration: none; 
line-height:16px;
}
