@import url("http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css");
body {background: #2162B8;width:100%;
height:100%;
margin:0px;
padding:0px;
-webkit-user-select:none;
-webkit-text-size-adjust:none;}
.clear{clear:both;}
h2{font-size:18px; text-align:center; color:#122653;}
h3{font-size:0.7em; text-align:center; color:#517F0E;}
#container {	margin:0 auto;width:100%;background:#2162B8;overflow:hidden;}
.header{width:98%; height:auto; margin:5px auto;}
.content{ width:96%; margin:0px; background:#E2F1FC; border-radius:4px 4px 0px 0px; -moz-border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px; overflow:hidden; margin:0px auto;}
.content1{ width:94%; background:#C4DCED; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; overflow:hidden; margin:0px auto; border:1px #8BAAC1 solid; -moz-box-shadow:inset 0 0 10px #ABC5DA;-webkit-box-shadow:inset 0 0 10px #ABC5DA;box-shadow:inset 0 0 10px #ABC5DA;}
.slide{width:85%; background:#EDF9FF; margin:9px auto; overflow:hidden; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -moz-box-shadow:inset 0 0 10px #ABC5DA;-webkit-box-shadow:inset 0 0 10px #ABC5DA;box-shadow:inset 0 0 10px #ABC5DA; border:1px #fff solid;}
.slide h4{width:95%; font-size:16px; padding:5px; text-align:center; margin:0px auto; height:38px; font-family:Arial, Helvetica, sans-serif; color:#281800;}
.slideimg {width:95%; margin:2px auto; overflow:hidden;}
.slidepri{font-size:16px; margin:10px 0px 10px 3%; color:#486815; text-align:center; width:48%; float:left;font-family:Arial, Helvetica, sans-serif;}
.slidepri span{font-size:15px;}
.slidemore{float:right; margin:-1% 9% 0% 0%;}
.inner{width:93%; color: #333333;font-size: 12px;line-height: 20px; background:#EDF9FF; margin:10px auto; overflow:hidden; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;-moz-box-shadow:3px 3px 5px 3px #567B96;-webkit-box-shadow: 3px 3px 5px 3px #567B96;box-shadow:3px 3px 5px 3px #567B96; border:1px #fff solid;}
.inner p{color: #333333; width:90%; margin:0px auto; font-size: 12px;font-style: italic;line-height: 20px; text-align:center;	}
.inner1{width:93%; border:3px solid #fff; color: #333333;font-size: 12px;background:#D5EAF4; margin:5px auto 10px; overflow:hidden; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;-moz-box-shadow:inset 3px 3px 7px #B7D7E4;-webkit-box-shadow: inset 3px 3px 7px #B7D7E4;box-shadow:inset 3px 3px 7px #B7D7E4;}
.inner1 p{color: #674B19;font-size: 12px;font-style:italic;margin:0px 5px;}
.BoxHeader {font-family:"Arial", Helvetica, sans-serif;color:#281800;font-size:16px;	font-weight:bold;margin-bottom:8px;text-align:center;}
a.btn-2 {background:#1346C7; border-radius:14px; -wenkit-border-radius:14px; -moz-border-radius:14px; padding:0px 8px; text-decoration:none; color:#fff;}
.btn-2 {background:#1346C7; border-radius:14px; -wenkit-border-radius:14px; -moz-border-radius:14px;}
.btn-3 {background:#AE7913; border-radius:14px; -wenkit-border-radius:14px; -moz-border-radius:14px;padding:5px 8px;}
.visa{width:100px; float:left; margin:5px; height:32px; background:url(../images/creditcards.png) no-repeat;}
[class|="btn"] {color: #FFFFFF;display: table;font-size: 12px;font-style: normal;line-height: 28px;margin:5px 20px 5px 0px;padding: 0px 11px;text-decoration: none;text-shadow: 1px 1px 0 #000000;text-transform: uppercase;}
.avail-event-tit{width:65%; float:left; font-weight:bold; margin:5px; text-align:left;}
.avail-event-btn{width:30%; float:right;}
.avail-trip-tit{width:70%; font-size:11px; float:left; font-weight:bold; margin:5px; text-align:left;}
.avail-trip-tit span{font-weight:normal; font-size:11px;}
.avail-trip-btn{width:26%; float:right; margin:32px 0px;}
.tripdetails{width:55%; margin:5px 0 0 5px; float:left;}
.compdetails span{font-size:16px; font-weight:bold; color:#0D4903;}
.tripimg{width:40%; float:right; margin:10px 5px 5px 0;}
.tripimg img{margin: 0; width: 98%;}
.compdetails{width:98%; margin:5px 0 0 5px; font-size:12px; float:left; text-align:center; color:#674B19;}
.compimg{width:38%; float:left; margin:10px 5px 5px 5px;}
.compimg img{ margin: 0; width: 98%;}
.boatprice{color:#534C3C; font-style:italic; width:100%; font-weight:bold; margin:0px 0px 10px 0px; text-align:center; font-size:13px;}
.boatprice span{color:#B70001;}
.pricebox{width:60%; font-size:24px; font-weight:bold; padding:8px 0px; text-align:center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; overflow:hidden; margin:10px auto; border:3px solid #fff; background:#BE9659; color:#fff; font-family:Arial,Helvetica,sans-serif;}
.formfields{width:45%; float:left; margin:0px 5px;}
.formfields img{margin-bottom:-7px; margin-left:2px;}
.formfields ul{margin:0px; padding:0px;}
.formfields ul li{width:100%; margin:5px 0px; list-style:none;}
.formfields ul li label{color: #281800; width:95%; margin-left:5px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; float:left;font-weight: bold;}
.formfields ul li select{width:84%; background:#fff; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 5px solid #B8D2E5; padding:2px;}
.select1{width:84%; background:#fff; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 5px solid #B8D2E5; padding:2px;}
.formfields ul li label span{color: #ff0000;}
.checkavail{text-align:center; padding:5px 0px;}
.checkavail a{color:#E87738; font-size:20px;}
.contentfooter{background:none repeat scroll 0 0 #E2F1FC;border-radius:0px 0px 4px 4px; -webkit-border-radius:0px 0px 4px 4px; -moz-border-radius:0px 0px 4px 4px; margin:0px auto; width:96%; height:77px;}
.footer-leaf{background:url(../images/Leaf_Footer.png) no-repeat; width:95px; height:77px; margin:0px; float:right;}
.footer{background:#0B1A56; font-size:12px; padding:7px; text-align:center; color:#2E9FF5; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; margin:10px auto; width:84%;}
.copy p{color: #FFFFFF;font: italic bold 11px/22px Georgia,'Times New Roman',Times,serif;margin: 0;text-align: center;text-shadow: 1px 1px 0 #000000; padding-bottom:5px;}
.outer{background:#EDF9FF; border:3px solid #fff; width:92%; overflow:hidden; margin:8px auto; border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;}
.outer h4{font-size:22px; color:#281800; text-align:center; width:90%; margin:8px auto; font-family:Arial,Helvetica,sans-serif;}
h1 {font-family:Arial, Helvetica, sans-serif;font-size: 17px;color: #000000;	font-weight:normal;	margin-left: 10px;line-height:25px;margin-bottom:5px;}
.FormFieldShort {border-radius: 12px; -moz-border-radius: 12px;-webkit-border-radius: 12px; border: 1px solid #cfceb6;outline-color:#edecdb;	outline-width:thick;outline-width:5px;width:105px;height:35px;}
.FormLabels {font-family:Arial, Helvetica, sans-serif;color:#281800;font-weight:bold;font-size:12px;}
.SubmitButton {background-image:url(images/CheckAvailability.jpg);width:114px;height:23px;border:0px;margin-top:10px;}
.inField {width:84%; height:18px;border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 5px solid #B8D2E5;}
.BoxHeader {font-family:"Arial", Helvetica, sans-serif;color:#281800;font-size:18px;	font-weight:bold;margin:8px 0px;text-align:center;}
.BoxTitle {font-family:"Times New Roman", Times, serif;color:#281800;font-size:13px;	font-weight:bold;}
.BoxContent{font-family:"Times New Roman", Times, serif;color:#281800;font-size:12px;font-weight:normal;}
.BoxDescription{font-family:Georgia, "Times New Roman", Times, serif;color:#513100;	font-size:10px;font-weight:normal;font-style:italic;}
.BoxPrice{font-family:"Times New Roman", Times, serif;color:#ae0000;font-size:12px;	font-weight:normal;}  
.BoxFooter{font-family:"Times New Roman", Times, serif;	color:#000000;font-size:15px;font-weight:normal; font-weight:bold;}
.Box{font-family:Georgia, "Times New Roman", Times, serif;color:#694104;font-weight:normal;font-style:italic;font-size:11px;line-height:17px;}
.BoxFooterRed{font-family:"Times New Roman", Times, serif;color:#ae0000;font-size:15px;	font-weight:normal;font-weight:bold;}
.BoxPriceGreen{font-family:Arial, Helvetica, sans-serif;color:#0a4900;font-size:16px;font-weight:bold; margin-bottom:20px;}
.BoxImg{border:3px #ffffff;}
.Copyright{font-family:"Georgia", Times New Roman, Times, serif;font-size: 12px;color:#FFFFFF;font-weight:bold;	font-style:italic;text-shadow: 1px 1px  #000000;}
select.select{
		position:relative;
		z-index:10;
		width:85% !important;
		height:37px !important;
		line-height:26px;
}

/* dynamically created SPAN, placed below the SELECT */
span.select{
	bottom:0;
	float:left;
	left:0;
	width:102px;
	height:37px;
	line-height:35px;
	text-indent:10px;
	background:url(../images/select.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	margin-top:-25%;
	}
.va-container{position:relative; margin:0px auto 0 auto;}
.va-nav span{width:55px;height:28px;background:transparent url(../images/prev.png) no-repeat center center;	position:absolute;top:-16px;left:41%;text-indent:-9000px;opacity:0.7;cursor:pointer;display:none;z-index:100;}
.va-nav span.va-nav-next{background-image:url(../images/next.png);top:auto;bottom:-25px;}
.va-nav span:hover{opacity:1.0;}
.va-wrapper{width:100%;	height:100%;position:relative;overflow:hidden;background:none !important;}
.va-slice{cursor:pointer;position:absolute;	width:100%;	left:0px;overflow:hidden;}