/* CSS Document */
a:link, a:visited {
	color: #333333;
	text-decoration: none;
		}
a:hover {
	color: #333333;
	text-decoration: underline;
		}
body {	
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
/*		cursor: url(../images/cursor.cur);	*/
		scrollbar-base-color:#037FBF;
		}
h1 { 	color:bisque;
		}			
h5 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0095d9;
		vertical-align: top;
		text-align: left;
		padding-top: 0px;
		padding-bottom: 0px;
		}
li {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		vertical-align: top;
		text-align: justify;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 30px;
		}
p {
		font-family: Tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #304f4f;
/*		color:darkslategray;	*/
		vertical-align: top;
		text-align: justify;
		padding-top: 0px;
		padding-bottom: 0px;
/*		text-indent: 20px;		*/		
		letter-spacing: .04em;
		}
/*	input.btn-search{
	color:#0095d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffffff;
	border:1px solid;
	border-top-color:#96c8fa;
	border-left-color:#96c8fa;
	border-right-color:#363;
	border-bottom-color:#363;
	height: 22px;
	vertical-align: middle;
	text-align: center;
		}	*/
.address {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		vertical-align: top;
		text-align: left;
		padding-top: 10px;
		padding-bottom: 10px;
		}
.bg-dark-blue {
		background-color: #1e43ab;
}
.bg-light-blue {
		background-color: #4f8ef8;
		}
.blue-font {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		color: #599eff;
		}
.brdr-left {
		border-left: 1px solid #000000;
}
.brdr-page {
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
}
.brdr-page-top {
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
}
.btm-pic-align {
		border: 1px solid #cecece;
}
.brdr-right {
		border-right: 1px solid #000000;
}
.btm-table {
		border-top: 1px solid #bfbfbf;
		border-right: 1px solid #bfbfbf;
		border-left: 1px solid #bfbfbf;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		color: #333333;
		vertical-align: middle;
		text-align: center;
		padding-top: 0px;
		padding-bottom: 0px;
		}
.button {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 12px;
		color: #4f8ef8;
		border-top: 1px solid #1e43ab;
		border-bottom: 1px solid #1e43ab;
		border-left: 1px solid #1e43ab;
		}
.button-book {
		padding-left: 150px;
		}		
.button-interface {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color:#0095d9;
		background-color: #ffffff;
		background-image: url(../images/button-bg.gif);
		border:1px solid;
		border-top-color:#96c8fa;
		border-left-color:#96c8fa;
		border-right-color:#5986b3;
		border-bottom-color:#5986b3;
		height: 22px;
		vertical-align: middle;
		text-align: center;
}
.centreimg {
	border: 1px solid #cecece;
	padding: 3px;
}
.content-head-place-name {
		font-family: "Courier New", Courier, mono;
		font-size: 25px;
		font-weight: bold;
		color: #4f8ef8;
		padding-right: 30px;
		vertical-align: top;
		}
 .content-head-place-name-ii {
		font-family: "Courier New", Courier, mono;
		font-size: 18px;
		font-weight: bold;
		color: #4f8ef8;
		padding-top: 18px;
		vertical-align: middle;
		} 
.content-head-resorts-name {
		font-family: "Courier New", Courier, mono;
		font-size: 30px;
		font-weight: bold;
		color: #1e43ab;
		padding-left: 30px;
		vertical-align: top;
		}
.content-head-resorts-name-ii {
		font-family: "Courier New", Courier, mono;
		font-size: 18px;
		font-weight: bold;
		color: #1e43ab;
		padding-left: 0px;
		padding-top: 27px;
		vertical-align: middle;
		}
.date {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		color: #333333;
}
.details {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		vertical-align: middle;
		text-align: right;
		padding-top: 0px;
		padding-bottom: 0px;
		text-indent: 20px;
}
.facility-details-i {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		color: #333333;
		vertical-align: middle;
		padding-left: 9px;
		}
.facility-details-ii {
		padding-left: 0px;
		padding-top: 4px;
		}
.factfile-events {
		border-bottom: 1px solid #1e43ab;
		border-left: 1px solid #1e43ab;
		border-right: 1px solid #1e43ab;
}
.factfile-text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		vertical-align: top;
		text-align: justify;
		padding-top: 0px;
		padding-bottom: 0px;
		text-indent: 0px;
}
.head {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #4f8ef8;
		}
.hometext {
	font-family: Tahoma;
	font-size: 11px;
	color: #304f4f;
	letter-spacing: .04em;
}
.home-text {
		font-family: Tahoma;
		font-size: 11px;
		color: #304f4f;
		letter-spacing: .04em;
		}
.html-head {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #489ff9;
}
.image {
		border: 1px solid #cecece;
		padding: 6px;
}
.image-position {
		padding-top: 20px;
}
.img-padding {
	border: 1px solid #CECECE;
	padding: 2px;
}
.inner-bg {
		background-image: url(../images/background_inner.gif);
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: 5% 0.6em;	
		}
.inner-border {
	border: 1px solid #a6ce39;
		}	
.line {
		background-image: url(../images/dots.gif);
		background-repeat: repeat;
		}	
/*	.maincontent-height {
		min-height: 1000px;
		}	*/
.list {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		text-align: left;
		text-indent: 10px;	
/*		list-style-type: circle;
		list-style-position: outside;	*/
		line-height: 7px;
/*		background-color: #f2f7ff;		*/
		}
/*.list-head {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #333333;
		text-align: left;
		padding-top: 0px;
		padding-bottom: 0px;
}	*/
.list-subhead {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0095d9;
		text-align: left;
		padding-top: 0px;
		padding-bottom: 0px;
}
.list-subhead {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0095d9;
		text-align: left;
		padding-top: 0px;
		padding-bottom: 0px;
}
.list-subhead-black {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		text-align: left;
		padding-top: 0px;
		padding-bottom: 0px;
}
.aboutus-subhead {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0095d9;
		padding-top: 0px;
		padding-bottom: 0px;
}
.main-border {
	border: 1px solid #000000;
}
.mandatory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: ff0000;
	text-decoration: none;
}
.more {	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0095d9;
		text-align: right;
		padding-top: 0px;
		padding-bottom: 0px;
}
.more-position {
		position: static;
}
.padding-i {
		padding-top: 10px;
}
.padding-text {
		padding: 10px;
}
.page-head {
		font-family: "Courier New", Courier, mono;
		font-size: 25px;
		font-weight: bold;
		color: #4f8ef8;
		padding-top: 15px;
		}
.page-head-search {
		font-family: "Courier New", Courier, mono;
		font-size: 25px;
		font-weight: bold;
		color: #4f8ef8;
		padding-top: 5px;
		}
.position-checkbox-search {
		padding-top: 8px;
}
.position-sideview {
		padding-top: 10px;
		}
.preview-btm {
		background-image: url(../images/content_resort_btm.gif);
		background-position: top;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #0095d9;
		text-align: center;
}
.preview-left {
		background-image: url(../images/content_resort_left.gif);
		background-position: right;
}
.preview-right {
		background-image: url(../images/content_resort_right.gif);
		background-position: left;
}
.preview-top {
		background-image: url(../images/content_resort_top.gif);
		background-position: bottom;
}
.previous-next {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		color: #4f8ef8;
		padding-right: 20px;
		vertical-align: bottom;
		}
.resort-list {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #0095d9;
}
.sidelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0095d9;
}
.simple-head {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #0095d9;
		padding-left: 0px;
		vertical-align: middle;
		}
.sub-head {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #333333;
		padding-left: 0px;
		vertical-align: middle;
		border-bottom: 1px solid #333333;
		}
.sub-head-search {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0095d9;
		padding-left: 0px;
		vertical-align: middle;
		border-bottom: 1px solid #333333;
		}
.sub-head-search2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #0095d9;
		padding-left: 0px;
		vertical-align: middle;
		}
.table-brdr-left {
		border-left: 1px solid #333333;
		}
.table-brdr-right {
		border-right: 1px solid #333333;
		}
/*	.table-brdr-top {
		border-top-color: #cccccc;
		border-top-width: 1px;
		border-top-style: solid;
		}	*/
.textbox-address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	color: #333333;
	font-weight: normal;
	width: 200px;
	height: 100px;
	border: 1px solid #96c8fa;
	padding: 1px;
}
.textbox-common {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	color: #333333;
	font-weight: normal;
	width: 200px;
	height: 19;
	border: 1px solid #96c8fa;
	padding: 1px;
}
.textbox-disable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ecf3fa;
	color: #333333;
	font-weight: normal;
	width: 130px;
	height: 19;
	border: 1px solid #96c8fa;
	padding: 1px;
}
.textbox-location {
		width: 120px;
		height: 18px;
		border: 1px solid #333333;
		background-color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
}
.textbox-number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	color: #333333;
	font-weight: normal;
	width: 20px;
	height: 19;
	border: 1px solid #96c8fa;
	padding: 1px;
}
.textbox-resorts {
		width: 220px;
		height: 15px;
		border: 1px solid #333333;
		background-color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		}
.text-position {
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: top;
		padding-top: 20px;
		padding-bottom: 20px;
		}
.title-bar {
		background-color: #1e43ab;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		color: #ffffff;
		}
.title-bar-ii {
		background-color: #4f8ef8;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		color: #ffffff;
		}
.title-bar-new {
		background-color: #fbf6f1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		color: #000000;
		border-top: 1px solid #1e43ab;
		border-left: 1px solid #1e43ab;
		border-right: 1px solid #1e43ab;
}
.title-bar-new-ii {
		background-color: #ffebd9;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		color: #000000;
		border-top: 1px solid #1e43ab;
		border-bottom: 1px solid #ffebd9;
		border-left: 1px solid #1e43ab;
		border-right: 1px solid #1e43ab;
}
.under-construction {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #489ff9;
		padding-top: 70px;
		letter-spacing: 5px;
}
/*	.temp {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #333333;
		word-spacing: 50px;
		text-transform: lowercase;
		text-decoration: overline;
		letter-spacing: 5px;
		font-style: oblique;
		}	*/