.trip_data_wrapper {
	height: auto;
	width: 758px;
	float: left;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: inset;
	border-left-style: solid;
	border-bottom-color: #C90;
	border-left-color: #333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333;
}

.trip_data_wrapper:last-of-type {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.trip_month {
	background-color: #172760;
	height: auto;
	width: 740px;
	float: left;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
}

.trip_open{
	background-color: rgba(0,0,0,0.7);
	float: left;
	height: 25px;
	width: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}

.trip_no{
	background-color: rgba(0,0,0,0.7);
	float: left;
	height: 25px;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_name{
	background-color: rgba(0,0,0,0.7);
	float: left;
	height: 25px;
	width: 303px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_depart{
	background-color: rgba(0,0,0,0.7);
	float: left;
	height: 25px;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_return{
	background-color: rgba(0,0,0,0.7);
	float: left;
	height: 25px;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_load{
	background-color: rgba(0,0,0,0.7);
	float: left;
	height: 25px;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_price{
	background-color: rgba(0,0,0,0.7);
	float: left;
	height: 25px;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_open_spots{
	background-color: rgba(0,0,0,0.7);
	float: left;
	height: 25px;
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}


.trip_open_data{
	background-color: rgba(255,255,255,0.7);
	float: left;
	height: 35px;
	width: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: center;
	white-space: nowrap;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
}

.trip_no_data{
	background-color: rgba(255,255,255,0.7);
	float: left;
	height: 35px;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_name_data{
	background-color: rgba(255,255,255,0.7);
	float: left;
	height: 41px;
	width: 303px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: left;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_depart_data{
	background-color: rgba(255,255,255,0.7);
	float: left;
	height: 41px;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_return_data{
	background-color: rgba(255,255,255,0.7);
	float: left;
	height: 41px;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: center;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.trip_load_data{
	background-color: rgba(255,255,255,0.7);
	float: left;
	height: 35px;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
	font-weight: bold;
}
.trip_price_data{
	background-color: rgba(255,255,255,0.7);
	float: left;
	height: 35px;
	width: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
	font-weight: bold;
}
.trip_open_spots_data{
	background-color: rgba(255,255,255,0.7);
	float: left;
	height: 35px;
	width: 53px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-align: center;
	white-space: nowrap;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #C90;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
}
.filter_pod {
	height: auto;
	width: 125px;
	margin-top: 10px;
	margin-bottom: 20px;
	background-color: #fff;
	color: #333;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	-webkit-border-radius: 8px 8px 8px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #999;
	float: right;
	margin-right: 20px;
	-webkit-box-shadow: 0px 0px 10px 6px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 10px 6px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 10px 6px rgba(0,0,0,0.2);
}
.myButton {
	-moz-box-shadow: 1px 5px 8px 0px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 5px 8px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 5px 8px 0px rgba(0, 0, 0, 0.5);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #525252), color-stop(1, #030303));
	background:-moz-linear-gradient(top, #525252 5%, #030303 100%);
	background:-webkit-linear-gradient(top, #525252 5%, #030303 100%);
	background:-o-linear-gradient(top, #525252 5%, #030303 100%);
	background:-ms-linear-gradient(top, #525252 5%, #030303 100%);
	background:linear-gradient(to bottom, #525252 5%, #030303 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525252', endColorstr='#030303',GradientType=0);
	background-color:#525252;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:1px solid #000000;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding:8px 12px;
	text-decoration:none;
	text-shadow:0px -1px 0px #474747;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #030303), color-stop(1, #525252));
	background:-moz-linear-gradient(top, #030303 5%, #525252 100%);
	background:-webkit-linear-gradient(top, #030303 5%, #525252 100%);
	background:-o-linear-gradient(top, #030303 5%, #525252 100%);
	background:-ms-linear-gradient(top, #030303 5%, #525252 100%);
	background:linear-gradient(to bottom, #030303 5%, #525252 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#030303', endColorstr='#525252',GradientType=0);
	background-color:#030303;
}
.myButton:active {
	position:relative;
	top:1px;
}

.myButton2 {
	-moz-box-shadow: 1px 5px 8px 0px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 5px 8px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 5px 8px 0px rgba(0, 0, 0, 0.5);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #c7c7c7));
	background:-moz-linear-gradient(top, #ffffff 5%, #c7c7c7 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #c7c7c7 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #c7c7c7 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #c7c7c7 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #c7c7c7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#c7c7c7',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:1px solid #ebebeb;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding:8px 12px;
	text-decoration:none;

}
.myButton2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #e6e6e6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#ffffff',GradientType=0);
	background-color:#e6e6e6;
}
.myButton2:active {
	position:relative;
	top:1px;
}

.myButton3 {
	-moz-box-shadow: 1px 5px 8px 0px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 5px 8px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 1px 5px 8px 0px rgba(0, 0, 0, 0.5);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e51b39), color-stop(1, #b6011c));
	background:-moz-linear-gradient(top, #e51b39 5%, #b6011c 100%);
	background:-webkit-linear-gradient(top, #e51b39 5%, #b6011c 100%);
	background:-o-linear-gradient(top, #e51b39 5%, #b6011c 100%);
	background:-ms-linear-gradient(top, #e51b39 5%, #b6011c 100%);
	background:linear-gradient(to bottom, #e51b39 5%, #b6011c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e51b39', endColorstr='#b6011c',GradientType=0);
	background-color:#e51b39;
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
	border:1px solid #d83526;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:8px 12px;
	text-decoration:none;
	text-shadow:0px 1px 0px #b23e35;
}
.myButton3:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b6011c), color-stop(1, #e51b39));
	background:-moz-linear-gradient(top, #b6011c 5%, #e51b39 100%);
	background:-webkit-linear-gradient(top, #b6011c 5%, #e51b39 100%);
	background:-o-linear-gradient(top, #b6011c 5%, #e51b39 100%);
	background:-ms-linear-gradient(top, #b6011c 5%, #e51b39 100%);
	background:linear-gradient(to bottom, #b6011c 5%, #e51b39 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6011c', endColorstr='#e51b39',GradientType=0);
	background-color:#b6011c;
}
.myButton3:active {
	position:relative;
	top:1px;
}


.myButton_lite {
	-moz-box-shadow:inset 0px 1px 0px 0px #459900;
	-webkit-box-shadow:inset 0px 1px 0px 0px #459900;
	box-shadow:inset 0px 1px 0px 0px #459900;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b3ff00), color-stop(1, #11d100));
	background:-moz-linear-gradient(top, #b3ff00 5%, #11d100 100%);
	background:-webkit-linear-gradient(top, #b3ff00 5%, #11d100 100%);
	background:-o-linear-gradient(top, #b3ff00 5%, #11d100 100%);
	background:-ms-linear-gradient(top, #b3ff00 5%, #11d100 100%);
	background:linear-gradient(to bottom, #b3ff00 5%, #11d100 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ff00', endColorstr='#11d100',GradientType=0);
	background-color:#b3ff00;
	-moz-border-radius:21px;
	-webkit-border-radius:21px;
	border-radius:21px;
	border:1px solid #00bf3c;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:8px;
	font-weight:bold;
	padding:8px 8px;
	text-decoration:none;
	text-shadow:0px 1px 0px #86ae47;
}
.myButton_lite:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5cc52), color-stop(1, #b8e356));
	background:-moz-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
	background:-webkit-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
	background:-o-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
	background:-ms-linear-gradient(top, #a5cc52 5%, #b8e356 100%);
	background:linear-gradient(to bottom, #a5cc52 5%, #b8e356 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5cc52', endColorstr='#b8e356',GradientType=0);
	background-color:#a5cc52;
}
.myButton_lite:active {
	position:relative;
	top:1px;
}
.myButton_red {
	-moz-box-shadow: inset 0px 1px 0px 0px #e07070;
	-webkit-box-shadow: inset 0px 1px 0px 0px #e07070;
	box-shadow: inset 0px 1px 0px 0px #e07070;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c20404), color-stop(1, #a60a0a));
	background: -moz-linear-gradient(top, #c20404 5%, #a60a0a 100%);
	background: -webkit-linear-gradient(top, #c20404 5%, #a60a0a 100%);
	background: -o-linear-gradient(top, #c20404 5%, #a60a0a 100%);
	background: -ms-linear-gradient(top, #c20404 5%, #a60a0a 100%);
	background: linear-gradient(to bottom, #c20404 5%, #a60a0a 100%);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c20404', endColorstr='#a60a0a',GradientType=0);
	background-color: #c20404;
	-moz-border-radius: 21px;
	-webkit-border-radius: 21px;
	border-radius: 21px;
	border: 1px solid #CC0000;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	font-family: arial;
	font-size: 8px;
	font-weight: bold;
	padding: 8px 8px;
	text-decoration: none;
	text-shadow: 0px 1px 0px #86ae47;
}
.myButton_red:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a60a0a), color-stop(1, #c20404));
	background:-moz-linear-gradient(top, #a60a0a 5%, #c20404 100%);
	background:-webkit-linear-gradient(top, #a60a0a 5%, #c20404 100%);
	background:-o-linear-gradient(top, #a60a0a 5%, #c20404 100%);
	background:-ms-linear-gradient(top, #a60a0a 5%, #c20404 100%);
	background:linear-gradient(to bottom, #a60a0a 5%, #c20404 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a60a0a', endColorstr='#c20404',GradientType=0);
	background-color:#a60a0a;
}
.myButton_red:active {
	position:relative;
	top:1px;
}
.font_blue13 {
	font-size: 1em;
	color: #2F3546;
	font-weight: bold;
}
.font_black13 {
	font-size: 13px;
	color: #000;
}
.font_green13 {
	color: #090;
}
.font_red13 {
	color: #F00;
}
.trip_full {
	font-size: 13px;
	color: #F00;
	display: block;
	margin-top: -5px;
	margin-bottom: 3px;
}
.wait_list {
	color: #333;
	font-size: 10px;
	text-align: center;
	width: 100%;
	height: auto;
}
.charter-alert {
	color: red;
	font-weight: bold;
}
.filter-label {
	color: #FFF;
	font-size: 14px;
	line-height: 24px;
	color: #000;
	margin-left: 10px;
}
.trip-info-break {
	border-color: #333;
	margin-left: -5px;
    margin-right: -5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.schedule-instructions {
	font-size: 15px;
	margin-bottom: 15px;
	font-weight: normal;
	text-shadow: none;
	margin-top: 15px;
}

.font_header1 {
	font-family: 'Montserrat', sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #003366;
	text-transform: uppercase;
	font-style: italic;
	}
.font_header2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 21px;
	font-weight: 400;
	color: #003366;
	}
.font_header2-red {
	font-family: 'Kameron', serif;
	font-size: 30px;
	font-weight: 700;
	color: #d62236;
	font-style: italic;
	}	
.font_header2-blue {
	font-family: 'Kameron', serif;
	font-size: 21px;
	font-weight: 700;
	color: #003366;
	}
.font_header3 {
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight:400;
	}
.font_header4 {
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
	font-weight: 400;
	}
.font_header5 {
	font-family: 'Montserrat', sans-serif;
	font-size: 21px;
	font-weight: 400;
	color: #fff;
	}
.font_default_white {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	}
.font_default_white2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #fff;
	}
.font_default_black {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000;
	}
.font_Italic_subtitle {
	font-family: 'Crimson Text', serif;
	font-size: 28px;
	font-weight: 600;
	font-style: italic;
	color: #000;
	}
.font_Italic_black {
	font-family: 'Crimson Text', serif;
	font-size: 14px;
	font-weight: 400;
	font-style:italic;
	color: #000;
	}			

.myButton {
	-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
	box-shadow: inset 0px 1px 0px 0px #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background: -moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background: -webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background: -o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background: -ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background: linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color: #f9f9f9;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #dcdcdc;
	display: inline-block;
	cursor: pointer;
	color: #233a75;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0px 1px 0px #ffffff;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 39px;
	padding-bottom: 10px;
	padding-left: 39px;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.myButton:active {
	position:relative;
	top:1px;
}
.mini-schedule-trip {
	margin-top: 10px;
	margin-bottom: 10px;
}
.mini-schedule-btn {
	padding-top: 5px;
}
.call_now, .chartered {
	font-size: 0.9em;
	color: red;
}
a.book_now:link, a.book_now:active, a.book_now:visited {
	font-size: 0.9em;
	color: green;
}