.footer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0067AF;
	text-decoration: none;
}
.footerwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footeryellow {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F1A935;
	text-decoration: none;
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.blueitalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #0067AF;
	text-decoration: none;
}
.blueheader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0067AF;
	text-decoration: none;
}

.date, input[type=date] { color: #508bc4; border: 1px solid #aaaaaa; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; font-size: 12px; font-weight: bold; padding: 3px 4px; width: 135px; background: white url("../images/cal_button.png") no-repeat right -1px; }
 
 .booknow { display: inline; float: left; margin: 0 25px; overflow: hidden; width: 190px; margin: 50px 0; background: #eeeeee; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 3px 8px #69635c; -webkit-box-shadow: 0px 3px 8px #69635c; -o-box-shadow: 0px 3px 8px #69635c; box-shadow: 0px 3px 8px #69635c; }
.booknow iframe { margin: 15px 5px; }
.booknow .wrapper { margin: 15px; }
.booknow form { margin: 15px; }
.booknow form select { width: 160px; }
.booknow form fieldset { margin-bottom: 15px; }
.booknow form fieldset li { margin-bottom: 15px; }
.booknow form h3 { margin-bottom: 25px; }
 
a.button, button { font-family: "Lucida Grande", Lucida, Arial, sans_serif; background: url('/output/images/button_bg.png?1280712223') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 21.6px; padding: 5px 18px; border-width: 1px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; font-size: 12px; line-height: 14.4px; padding: 2px 10px; border-width: 1px; padding: 8px 16px; border-width: 1px; background-color: #0707d6; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #a2a2e3), color-stop(10%, #5c5cce), color-stop(50%, #2f2f9e), color-stop(50%, #2c2c92), color-stop(100%, #3838ba)); background-image: -moz-linear-gradient(top, #a2a2e3 0%, #5c5cce 10%, #2f2f9e 50%, #2c2c92 50%, #3838ba 100%); border-color: #21216f; text-shadow: #03035b 0px 1px 1px; }
a.button::-moz-focus-inner, button::-moz-focus-inner { border: none; padding: 0; }
a.button:focus, button:focus { outline: none; }
a.button.disabled, a.button[disabled], button.disabled, button[disabled] { -moz-opacity: 0.7; -webkit-opacity: 0.7; -o-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
a.button.disabled:hover, a.button.disabled:focus, a.button[disabled]:hover, a.button[disabled]:focus, button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus { cursor: default; }
a.button:active, button:active { padding: 4px 17px; border-width: 2px; }
a.button.disabled:active, a.button[disabled], button.disabled:active, button[disabled] { padding: 5px 18px; border-width: 1px; }
a.button:active, button:active { padding: 1px 9px; border-width: 2px; }
a.button.disabled:active, a.button[disabled], button.disabled:active, button[disabled] { padding: 2px 10px; border-width: 1px; }
a.button:active, button:active { padding: 7px 15px; border-width: 2px; }
a.button.disabled:active, a.button[disabled], button.disabled:active, button[disabled] { padding: 8px 16px; border-width: 1px; }
a.button, a.button:visited, button, button:visited { color: white; }
a.button.disabled:active, a.button.disabled:hover, a.button[disabled]:active, a.button[disabled]:hover, button.disabled:active, button.disabled:hover, button[disabled]:active, button[disabled]:hover { background-color: #0707d6; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #a2a2e3), color-stop(10%, #5c5cce), color-stop(50%, #2f2f9e), color-stop(50%, #2c2c92), color-stop(100%, #3838ba)); background-image: -moz-linear-gradient(top, #a2a2e3 0%, #5c5cce 10%, #2f2f9e 50%, #2c2c92 50%, #3838ba 100%); border-color: #21216f; text-shadow: #03035b 0px 1px 1px; }
a.button.disabled:active, a.button.disabled:active:visited, a.button.disabled:hover, a.button.disabled:hover:visited, a.button[disabled]:active, a.button[disabled]:active:visited, a.button[disabled]:hover, a.button[disabled]:hover:visited, button.disabled:active, button.disabled:active:visited, button.disabled:hover, button.disabled:hover:visited, button[disabled]:active, button[disabled]:active:visited, button[disabled]:hover, button[disabled]:hover:visited { color: white; }
a.button:hover, a.button:focus, button:hover, button:focus { background-color: #0606c7; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9696e0), color-stop(10%, #5050ca), color-stop(50%, #2c2c92), color-stop(50%, #282887), color-stop(100%, #3434ae)); background-image: -moz-linear-gradient(top, #9696e0 0%, #5050ca 10%, #2c2c92 50%, #282887 50%, #3434ae 100%); border-color: #1e1e63; text-shadow: #02024c 0px 1px 1px; }
a.button:hover, a.button:hover:visited, a.button:focus, a.button:focus:visited, button:hover, button:hover:visited, button:focus, button:focus:visited { color: white; }
a.button:active, button:active { background-color: #0606b9; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #2c2c92), color-stop(30%, #2e2e9a), color-stop(50%, #2a2a8b), color-stop(50%, #26267f), color-stop(100%, #3535b2)); background-image: -moz-linear-gradient(top, #2c2c92 0%, #2e2e9a 30%, #2a2a8b 50%, #26267f 50%, #3535b2 100%); border-color: #1a1a58; text-shadow: #02023d 0px -1px -1px; }
a.button:active, a.button:active:visited, button:active, button:active:visited { color: white; }
