@charset "windows-1250";  
*{  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px;  
	color: #000000;  
}  
  
h2{  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px;  
	color: #000000;  
	font-weight:bold;  
	margin:0px;  
	padding:0px;  
}  
  
p:first-letter {  
padding-left:10px;  
}  
  
a{  
	text-decoration:none;  
	color: #133e95;  
}  
a:hover{  
	text-decoration: underline;  
}  
#is {  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	line-height: 14px;  
	font-variant: normal;  
	text-transform: uppercase;  
	color: #133e95;  
	text-decoration: none;  
	text-align:right;  
	font-weight:bold;  
	margin-right:10px;  
	margin-top:22px;  
}  
  
#is a{  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	text-transform: uppercase;  
	color: #133e95;  
	font-weight:bold;  
	  
}  
  
.left_box{  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #000000;  
	margin-left:35px;   
	margin-right:35px;  
}  
  
.left_header{  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px;  
	color: #000000;  
	padding-bottom:10px;  
	margin-bottom:5px;  
	border-bottom-width: 2px;   
	border-bottom-style: solid;   
	border-bottom-color: 3b5ea6;  
	font-weight:bold;  
}  
#map1{  
	position:relative;  
	top:625px;   
	left:15px;  
	width:0px;   
	height:0px;  
}  
#map2{  
	position:absolute;   
}  
 
#reg_form td{ 
	font-size:12px; 
} 
 
#reg_form input[type=text], #reg_form select{ 
	border: #7F9AD1 solid 1px; 
	background-color:#f1f1f1; 
	height:18px; 
	font-size:12px; 
} 
 
#reg_form select option{ 
	font-size:12px; 
} 
 
#reg_form input[type=submit], #reg_form input[type=reset]{ 
	border: #3B5EA6 solid 1px; 
	background-color:#7F9AD1; 
	color:#fff; 
	height:19px; 
	font-size:12px; 
} 
 
#testdiv1, testdiv2 { 
	position:absolute; 
	visibility:hidden; 
	background-color:white; 
	layer-background-color:white; 
} 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/* Half Box Lists */ 
 
.rndbox-big div.content div.left { float: left; width: 275px; } 
.rndbox-big div.content div.right { float: right; width: 275px; text-align: left; } 
 
ul.level-form-half 
	{ 
	list-style: none; 
	margin: 0; padding: 10px 0; 
 
	} 
 
ul.level-form-half li 
	{ 
	padding: 3px; 
	} 
 
ul.level-form-half li.clear { font-size: 1px; padding: 0 !important; } 
 
ul.level-form-half select.wide { width: 142px; height: 20px; } 
ul.level-form-half select.narrow { width: 75px; height: 20px; margin-right: 75px; position: relative; } 
 
ul.level-form-half input.wide { width: 140px; height: 20px; border: 1px solid #9abedc; color: #072A4A; } 
ul.level-form-half input.narrow { width: 73px; height: 20px; margin-right: 75px; border: 1px solid #9abedc; color: #072A4A; position: relative; } 
 
ul.level-form-half span.entry { width: 140px; height: 20px; font-weight: bold; } 
 
ul.level-form-half a.cal-icon { 
	display: block; 
	width: 17px; 
	height: 20px; 
	position: absolute; 
	top: 4px; 
	right: -20px; 
	} 
 
 
 
 
/* Booking Engine Pages */ 
 
#content-onecol #single-col-booking { 
	width: 601px; 
	padding: 30px 0 0 0; 
	} 
 
#single-col-booking .body-content { 
	padding: 0 15px; 
	width: 571px; 
	} 
 
#single-col-booking .body-content-narrow { 
	padding: 0 75px; 
	width: 451px; 
	} 
 
ul#booking-nav { 
	list-style: none; 
	margin: 0; 
	width: 491px; 
	height: 31px; 
	padding: 0 55px 0 55px; 
	border-bottom: 1px solid #a7a9ac; 
	} 
 
ul#booking-nav li { 
	display: inline; 
	float: left; 
	height: 31px; 
	margin: 0; 
	padding: 0; 
	} 
 
ul#booking-nav li a { 
	display: block; 
	height: 31px; 
	background-position: 100% 100%; 
	margin: 0 5px; 
	} 
 
ul#booking-nav li a.active { background-position: 0% 0%; } 
 
ul#booking-nav li a#booknav-search { background-image: url(/images/booksecure/nav/search.gif); width: 79px; } 
ul#booking-nav li a#booknav-select { background-image: url(/images/booksecure/nav/select.gif); width: 79px; } 
ul#booking-nav li a#booknav-confirm { background-image: url(/images/booksecure/nav/confirm.gif); width: 125px; } 
ul#booking-nav li a#booknav-purchase { background-image: url(/images/booksecure/nav/purchase.gif); width: 79px; } 
ul#booking-nav li a#booknav-booked { background-image: url(/images/booksecure/nav/booked.gif); width: 79px; } 
 
h1.book-title { 
	font-size: 18px; 
	margin: 0 0 5px 0; 
	font-family: Helvetica, sans-serif, verdana, arial; 
	} 
 
.rndbox-small div.top { 
	width: 442px; 
	height: 8px; 
	background: url(/images/booksecure/rounded/rnd-top-small.gif) no-repeat; 
	font-size: 1px; 
	} 
 
.rndbox-small div.bot { 
	width: 442px; 
	height: 8px; 
	background: url(/images/booksecure/rounded/rnd-bot-small.gif) no-repeat; 
	font-size: 1px; 
	clear: both; 
	} 
 
.rndbox-small div.content { 
	width: 442px; 
	float: left; 
	background-color: #bfd4e6; 
	} 
 
.rndbox-big div.top { 
	width: 570px; 
	height: 8px; 
	background: url(/images/booksecure/rounded/rnd-top-big.gif) no-repeat; 
	font-size: 1px; 
	} 
 
.rndbox-big div.bot { 
	width: 570px; 
	height: 8px; 
	background: url(/images/booksecure/rounded/rnd-bot-big.gif) no-repeat; 
	font-size: 1px; 
	clear: both; 
	} 
 
.rndbox-big div.content { 
	width: 550px; 
	float: left; 
	background-color: #bfd4e6; 
	padding: 0 10px; 
	} 
 
.rndbox-big div.content table { 
	width: 550px; 
	} 
 
.rndbox-big div.content table tr.hed td { 
	background: none; 
	color: #072a4a; 
	font-size: 11px; 
	} 
 
.rndbox-big div.content table tr td { 
	background-color: #fff; 
	text-align: center; 
	border: 1px solid #bfd4e6; 
	padding: 3px 2px; 
	color: #0397d6; 
	} 
 
.rndbox-big div.content table#pricing { 
	width: auto; 
	} 
 
.rndbox-big div.content table#pricing tr.total { 
	font-weight: bold; 
	font-size: 14px; 
	} 
 
.rndbox-big div.content table#pricing hr { border: none 0; border-top: 1px solid #A8BDCF; height: 1px; } 
 
.rndbox-big div.content table#pricing tr td { 
	background: none; 
	border: none; 
	color: #072a4a; 
	text-align: left; 
	} 
 
.rndbox-big div.content table#pricing tr td.label { 
	text-align: right; 
	margin-right: 10px; 
	} 
 
.rndbox-big div.white-box { 
	width: 530px; 
	padding: 10px; 
	background-color: #fff; 
	} 
 

