body {  background-image: url(/graphics/pageBack.jpg); background-repeat: repeat; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 20px}
.tableText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #333333}
.tableHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold}
.topLink {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #666666; text-decoration: none; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
a:hover {  color: #000000; background-color: #A3AC97}
.menuLink {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; width: 100%; border: solid; border-width: 0px 0px 1px; border-color: #CCCCCC #CCCCCC #999999}
.menu {  background-color: #657452}
.menuLink2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.copyrightText {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}
.highlightSurround {  background-color: #EDF2EC; border: #B8C8B2; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tableSides {  background-image: url(/graphics/speechFade.jpg); background-repeat: repeat-x}
a {  color: #009900}
.availabilityText {  color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.availabilityHeading { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.availabilityButton { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: #B0BB98; text-decoration: none}
.availBack {  background-image: url(/graphics/availability/backFade.jpg); background-repeat: repeat-x}
.copyrightText2 { color: #FFFFFF}
.availButton { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-decoration: none ; color: #000000; border: 1px #999999 solid; background-color: #CCCCCC}
.availButton:hover { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-decoration: none ; border: 1px #666666 solid; background-color: #5F6287}
.availButton2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-decoration: none ; color: #000000; border: 1px solid; background-color: #CCCCCC; border-color: #FFFFFF #000000 #000000 #FFFFFF}
.availButton2:hover { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-decoration: none ; border: 1px solid; background-color: #999999; border-color: #000000 #FFFFFF #FFFFFF #000000}
.bookingDate {  color: #333333; background-color: #E4E4E4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.bookingDateWeekend { color: #333333; background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.bookingDateTop { color: #333333; background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.bookingDateOn { color: #FFFFFF; background-color: #A6A6C0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }
.roomNumber {  font-family: Arial, Helvetica, sans-serif; font-size: 36px; color: #DADADA; background-color: #EEEEEE; height: 50px; width: 50px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-weight: bold}
.roomHeading {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; font-weight: bold}
.roomSurround {  border: 1px #999999 dotted}
.roomButton {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; background-color: #D8D8D8; border: 1px #999999 solid; text-decoration: none; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.roomView {  font-size: 11px; color: #666666; background-color: #EEEEEE}
.roomViewHigh { font-size: 11px; color: #333333; background-color: #E4E4E4}
.alertTD {  color: #000000; background-color: #7BD13B; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 12px; font-weight: bold}
.invoiceUnder {  border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.invoiceSurround { border: 1px #999999 solid; background-color: #EEEEEE}
.alertTD2 { color: #FFFFFF; background-color: #000000; font-size: 12px; font-weight: normal }
.tableHeader {  font-weight: bold; color: #FFFFFF; background-color: #669900}
.lineUnder {  border-color: black black #999999; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tableSurround {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.buttonMe {  cursor: pointer}
.invoiceSurroundGreen { border: 1px #999999 solid; background-color: #7BD13B}
.ribbonMe {  position: absolute; z-index: 500; width: 100%; top: 0px; clip:    rect(   ); overflow: hidden; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; left: 0px}
