@charset "utf-8"
@import url(common.css);
.pagebg {
	font-family:Helvetica;
	font-size:9pt;
	color:#ffffff;
	background-color:#b94900;
}
.bodybg {
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	background-color:#dedea7;
}
.bannerheader {
font-family:Arial;
font-size:8pt;
font-weight:bold;
color:Arial;
background-color:8pt;
}
.head {
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#6f2c01;
}
.subhead {
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	background-color:#cfcf9c;
}
.inactivetab {
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#ececea;
	height:22px;
	background-color:#6f2c01;
}
.activetab {
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#1e1e1e;
	background-color:#e2a379;
}
.tabsborder {
	border:solid 1px #b94900;
	border-bottom-width:0px;
}
.outsideborder {
	border:solid 1px #a7a781;
}
.dividerline {
	background-color:#a7a781;
	height:1px;
}
.title {
	font-family:Arial;
	font-size:9pt;
	color:#6f2c01;
	font-weight:bold;
}
.errortext {
	font-family:Arial;
	font-size:9pt;
	color:#c9362b;
}
.disabledtext {
	color:#cccccc;
}
input.button1 {
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#666666;
	border:solid 1px #666666;
	padding:2px 6px 2px 6px;
}
A.hylink1:Link, A.hylink1:Visited {
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#c5580d;
	text-decoration:underline;
}
A.hylink1:Hover {
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
A.hylink2:Link, A.hylink2:Visited {
	font-family:Arial;
	font-size:9pt;
	color:#c5580d;
	text-decoration:underline;
}
A.hylink2:Hover {
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
}
.navbg {
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	background-color:#dedea8;
	padding:0px 9px 0px 9px;
}
A.navlink:Link, A.navlink:Visited {
	font-family:Arial;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
}
A.navlink:Hover {
	color:#b94900;
}
input.textfield {
	font-family:Arial;
	font-size:8pt;
	color:#43413c;
	height:15px;
	background-color:#FFF;
	border:solid 1px #aeaeae;
}
textarea{
border:1px solid #aeaeae;
font-family:Arial;
font-size:8pt;
margin-top:10px;
}
/*  FOR AVAILABILITY CALENDAR */
 /* display for month & year panel and days panel */
.calhead {
	font-family:Arial;
	font-size:9pt;
	color:#302e2b;
	background-color:#FFFFFF;
}
 /* display for month name & full availability calendar background */
.calmonth {
	font-family:Arial;
	font-size:9pt;
	color:#302e2b;
	background-color:#e7e7c1;
}
/* inactive dates prior to the current date */
.calinactivedates {
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	background-color:#949494;
}
/* all active dates */
.calactivedates {
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	background-color:#4d871f;
}
/* selected date range for reservation */
.calcurrentsel {
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	background-color:#43413C;
}
/* dates showing no availability of rooms */
.calnoavailability {
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	background-color:#a42600;
}
.leftarrow {
	font-family:Arial;
	font-size:9pt;
	color:#ffffff;
	background-color:#c74200;
}
.leftarrow span {
border-left:13px solid  #c74200;}
#discountpanel {
	font-family:Arial;
	font-size:9pt;
	color:#232323;
	background-color:#fffbbf;
border:1px solid  #e8e17e;}
.discounttext {
	font-family:Arial;
	font-size:9pt;
	color:#232323;
	background-color:#fffbbf;
}
 /* separator line above days panel */
.calhline {
	height:1px;
	background-color:#DADAD4;
}
/*/////////////////// FOR AVAILABILITY CALENDAR ENDS HERE //////////////////////////////*/
#datepick-div, .datepick-inline {	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	padding: 0;
	margin: 0;
	background: #dedea7;
/* bodybg background color */	color: #000000;
/* bodybg font color */	width: 15em;
}#datepick-div {	display: none;
	border: 1px solid #000000;
 /* bodybg font color */	z-index: 100;
 /*must have*/	padding:10px;
}.datepick-inline {	float: left;
	display: block;
	border: 0px;
}.datepick-rtl {	direction: rtl;
}.datepick-dialog {	padding: 5px !important;
/*	border: 1px ridge #6f2c01 !important; /* cell border color - ( head background color ) */
}.datepick-disabled {	position: absolute;
	z-index: 100;
	background-color: white;
	opacity: 0.5;
	filter: alpha(opacity=50);
}button.datepick-trigger {	width: 25px;
	padding: 0px;
}img.datepick-trigger {	margin: 2px;
	vertical-align: middle;
}.datepick-prompt {	float: left;
	padding: 2px;
}* html .datepick-prompt {	width: 15em;
}.datepick-control, .datepick-links, .datepick-header, .datepick {	clear: both;
	float: left;
	width: 100%;
	color: #000000; /* clear and close font color - ( bodybg font color ) */ 
}.datepick-control {	background: #dedea7;/* clear and close div background color - (bodybg background color) */
	padding:0px;
}.datepick-links {	background: #cfcf9c; /* prev and next background color - ( subhead background color ) */
	padding: 2px 0px;
}.datepick-control, .datepick-links {	font-weight: normal;
	font-size: 100%;
}.datepick-links label {	padding: 2px 5px;
	color:#000000; /* bodybg font color */
}.datepick-prev {	float: left;
	width: 34%;
	text-align:left;
}.datepick-clear {	display:none;
}.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev {	float: right;
	text-align: right;
}.datepick-current {	float: left;
	width: 30%;
	text-align: center;
}.datepick-close, .datepick-next {	float: right;
	width: 34%;
	text-align: right;
}.datepick-close {	margin:7px 0px 7px 0px;
}.datepick-rtl .datepick-close, .datepick-rtl .datepick-next {	float: left;
	text-align: left;
}.datepick-header {	background: #dedea7; /* month div background color - ( bodybg background color ) */
	text-align: center;
	font-weight: bold;
	min-height: 1.7em;
	padding:5px 0px 5px 0px;
}.datepick-header select {	background: #dedea7; /* month and year list menu background color - ( bodybg background color ) */
	color: #000000; /* month and year list menu font color - ( bodybg font color ) */
/*	border: 0px;*/
	font-weight: normal;
	float:left;
/*	border:solid 1px #d4d4d4;*/
	margin-right:10px;
}.datepick-header span {	position: relative;
	color:#6f2c01; /* title font color */
	top: 3px;
}.datepick {	background: #ccc;
	text-align: center;
	font-size: 100%;
	border-left: solid 1px #6f2c01; /* days cell border color - ( head background color ) */
}.datepick a {	display: block;
	width: 100%;
}.datepick-title-row {	background: #6f2c01; /* ( head background color ) */
}.datepick-title-row th {	text-align: center;
	font-weight: normal;
	height:18px;
}.datepick-days-row {	background: #dedea7;/* All dates background color - ( bodybg background color ) */
	color: #000000;/* All dates font color - ( bodybg font color ) */
}.datepick-week-col {	background: #6f2c01;/* day names background color - ( head background color ) */
	color: #000000;/* day names font color - ( bodybg font color ) */
}.datepick-days-cell {	color: #000000;/* days font color - ( bodybg font color ) */
	border: solid 1px #6f2c01;/* days cell border color - ( head background color ) */
	border-width:0px 1px 1px 0px;
}.datepick-other-month {	background: #dedea7;/* bodybg background color */
}.datepick-week-end-cell {	color:#6f2c01;/* weekend font color - ( title font color ) */
	background: #dedea7;/* weekend background color - ( bodybg background color ) */
}.datepick-title-row .datepick-week-end-cell {	background: #6f2c01;/* day names background color - ( head background color ) */
}.datepick-week-over {	background: #ddd;
}.datepick-unselectable {	color: #888;
}.datepick-today {	background: #6f2c01;/* today's date bg color - ( title font color ) */
	color:#dedea7;/* today's date font color - ( bodybg background color ) */
}.datepick-current-day {	background: #b94900;/* pagebg background color */
	color: #ffffff;/* pagebg font color */
}.datepick-days-cell-over {	background: #c6c5bd;
	color: #000000;/* bodybg font color */
	font-weight:bold;
/*	border: 1px solid #b94900;( pagebg background color ) */
}.datepick-status {	background: #ddd;
	width: 100%;
	font-size: 80%;
	text-align: center;
}#datepick-div a, .datepick-inline a {	cursor: pointer;
	margin: 0;
	padding: 0;
	text-decoration: none;
}.datepick-inline .datepick-links a {	color:#000000;/* bodybg font color */
	padding: 0 5px !important;
}.datepick-control a {	padding: 2px 5px !important;
	color:#000000;/* clear and close link font color - ( bodybg font color ) */
	background:#cfcf9c;/* clear and close bg color - ( subhead background color ) */
/*	border:solid #b94900 1px;/* clear and close border color - ( pagebg background color ) */
	margin:0px 0px 5px 0px;
}.datepick-links a {	color:#000000;/* prev and next link font color - ( bodybg font color ) */	
	padding: 2px 5px !important;
	background:#cfcf9c;/* prev and next bg color - ( subhead background color ) */
/* 	border:solid #b94900 1px; clear and close border color - ( pagebg background color ) */
}.datepick-title-row a {	color: #000000; /* prev and next link font color - ( bodybg font color )*/
}.datepick-control a:hover {	color:#000000;/* clear and close link hover font color - ( bodybg font color ) */
	background:#cfcf9c;/* clear and close hover background color - ( subhead background color ) */
/*	border:solid #b94900 1px;/* clear and close hover border color - ( pagebg background color ) */
}.datepick-links a:hover, .datepick-title-row a:hover {	background: #cfcf9c;/* prev and next hover background color - ( subhead background color ) */
	color: #000000;/* prev and next link hover font color - ( bodybg font color ) */
}.datepick-multi .datepick {/*	border: 1px solid #000000;( bodybg font color ) */
}.datepick-one-month {	float: left;
	width: 15em;
}.datepick-new-row {	clear: left;
}/* ___________ IE6 IFRAME FIX ________ */
.datepick-cover {    display: none;/*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute;  /*must have*/
    z-index: -1;  /*must have*/
    filter: mask();  /*must have*/
    top: -1px; /*must have*/
    left: -1px;  /*must have*/
    width: 187px; /*must have*/
    height: 187px; /*must have*/
}