@charset "utf-8"
@import url(common.css);
.pagebg {
	font-family:Arial;
	font-size:9pt;
	color:#333333;
	background-color:#FFFFFF;
}
.bodybg {
	font-family:Arial;
	font-size:9pt;
	color:#333333;
	background-color:#f5f5f5;
}
.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:#333333;
	background-color:#e1c07a;
}
.subhead {
	font-family:Arial;
	font-size:9pt;
	color:#333333;
	background-color:#e5e5e5;
}
.inactivetab {
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	height:22px;
	background-color:#b79141;
}
.activetab {
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#836118;
	background-color:#edce8d;
}
.tabsborder {
	border:solid 1px #edce8d;
	border-bottom-width:0px;
}
.outsideborder {
	border:solid 1px #b1b1b1;
}
.dividerline {
	background-color:#b1b1b1;
	height:1px;
}
.title {
	font-family:Arial;
	font-size:9pt;
	color:#a50303;
	font-weight:bold;
}
.errortext {
	font-family:Arial;
	font-size:9pt;
	color:#c9362b;
}
.disabledtext {
	color:#b0b0b0;
}
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:#660000;
	text-decoration:underline;
}
A.hylink1:Hover {
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
A.hylink2:Link, A.hylink2:Visited {
	font-family:Arial;
	font-size:9pt;
	color:#660000;
	text-decoration:underline;
}
A.hylink2:Hover {
	font-family:Arial;
	font-size:9pt;
	color:#333333;
	text-decoration:none;
}
.navbg {
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	background-color:#bf8e28;
	text-align:right;
	padding:0px 9px 0px 9px;
}
A.navlink:Link, A.navlink:Visited {
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	text-decoration:none;
}
A.navlink:Hover {
	color:#333333;
}
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:#333333;
	background-color:#e5e5e5;
}
/* inactive dates prior to the current date */
.calinactivedates {
	font-family:Arial;
	font-size:9pt;
	color:#333333;
	background-color:#bebebe;
}
/* all active dates */
.calactivedates {
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	background-color:#76ae49;
}
/* selected date range for reservation */
.calcurrentsel {
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	background-color:#3c3d43;
}
/* dates showing no availability of rooms */
.calnoavailability {
	font-family:Arial;
	font-size:9pt;
	color:#FFFFFF;
	background-color:#a42600;
}
 /* 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: #f5f5f5;
/* bodybg background color */	color: #333333;
/* bodybg font color */	width: 15em;
}#datepick-div {	display: none;
	border: 1px solid #333333;
 /* 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 #e1c07a !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: #333333; /* clear and close font color - ( bodybg font color ) */ 
}.datepick-control {	background: #f5f5f5;/* clear and close div background color - (bodybg background color) */
	padding:0px;
}.datepick-links {	background: #e5e5e5; /* 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:#333333; /* 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: #f5f5f5; /* 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: #f5f5f5; /* month and year list menu background color - ( bodybg background color ) */
	color: #333333; /* 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:#a50303; /* title font color */
	top: 3px;
}.datepick {	background: #ccc;
	text-align: center;
	font-size: 100%;
	border-left: solid 1px #e1c07a; /* days cell border color - ( head background color ) */
}.datepick a {	display: block;
	width: 100%;
}.datepick-title-row {	background: #e1c07a; /* ( head background color ) */
}.datepick-title-row th {	text-align: center;
	font-weight: normal;
	height:18px;
}.datepick-days-row {	background: #f5f5f5;/* All dates background color - ( bodybg background color ) */
	color: #333333;/* All dates font color - ( bodybg font color ) */
}.datepick-week-col {	background: #e1c07a;/* day names background color - ( head background color ) */
	color: #333333;/* day names font color - ( bodybg font color ) */
}.datepick-days-cell {	color: #333333;/* days font color - ( bodybg font color ) */
	border: solid 1px #e1c07a;/* days cell border color - ( head background color ) */
	border-width:0px 1px 1px 0px;
}.datepick-other-month {	background: #f5f5f5;/* bodybg background color */
}.datepick-week-end-cell {	color:#a50303;/* weekend font color - ( title font color ) */
	background: #f5f5f5;/* weekend background color - ( bodybg background color ) */
}.datepick-title-row .datepick-week-end-cell {	background: #e1c07a;/* day names background color - ( head background color ) */
}.datepick-week-over {	background: #ddd;
}.datepick-unselectable {	color: #888;
}.datepick-today {	background: #a50303;/* today's date bg color - ( title font color ) */
	color:#f5f5f5;/* today's date font color - ( bodybg background color ) */
}.datepick-current-day {	background: #FFFFFF;/* pagebg background color */
	color: #333333;/* pagebg font color */
}.datepick-days-cell-over {	background: #c6c5bd;
	color: #333333;/* bodybg font color */
	font-weight:bold;
/*	border: 1px solid #FFFFFF;( 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:#333333;/* bodybg font color */
	padding: 0 5px !important;
}.datepick-control a {	padding: 2px 5px !important;
	color:#333333;/* clear and close link font color - ( bodybg font color ) */
	background:#e5e5e5;/* clear and close bg color - ( subhead background color ) */
/*	border:solid #FFFFFF 1px;/* clear and close border color - ( pagebg background color ) */
	margin:0px 0px 5px 0px;
}.datepick-links a {	color:#333333;/* prev and next link font color - ( bodybg font color ) */	
	padding: 2px 5px !important;
	background:#e5e5e5;/* prev and next bg color - ( subhead background color ) */
/* 	border:solid #FFFFFF 1px; clear and close border color - ( pagebg background color ) */
}.datepick-title-row a {	color: #333333; /* prev and next link font color - ( bodybg font color )*/
}.datepick-control a:hover {	color:#333333;/* clear and close link hover font color - ( bodybg font color ) */
	background:#e5e5e5;/* clear and close hover background color - ( subhead background color ) */
/*	border:solid #FFFFFF 1px;/* clear and close hover border color - ( pagebg background color ) */
}.datepick-links a:hover, .datepick-title-row a:hover {	background: #e5e5e5;/* prev and next hover background color - ( subhead background color ) */
	color: #333333;/* prev and next link hover font color - ( bodybg font color ) */
}.datepick-multi .datepick {/*	border: 1px solid #333333;( 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*/
}