body {
background-image:url(../images/background_leaf02.jpg); margin-top:0px; margin-bottom:0px; background-color:#b88e23; background-position:center top; background-repeat:repeat-x;
behavior:url("csshover3.htc");
}
.content-text-white a:hover{
	text-decoration: underline;
}
.content-text-white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}
.menu-text a:hover{
	color: #F0D91B;
	text-decoration: underline;
}
.menu-text {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F6F6F1;
	text-decoration: none;
}
.content-text-Darkgrey a:hover{
	color: #1D82D0;
	text-decoration: underline;
}
.content-text-Darkgrey {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353738;
	text-decoration: none;
}
.content-text-whiteBig {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6e7f01;
	text-decoration: none;
	letter-spacing: -0.5px;
}
.content-text-whiteBig2 {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.content-text-whiteSmall a{
	text-decoration: none;
}
.content-text-whiteSmall a:hover{
	color: #A0A94D;
	text-decoration: underline;
}
.content-text-whiteSmall {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.title-text-blue {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4A8FD2;
	text-decoration: none;
}
.content-text-Darkgrey2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353738;
	text-decoration: none;
}
.title-text-black {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.title-text-black-2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.box-bottom-white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
.content-text-Darkgrey-BOX {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353738;
	text-decoration: none;
	width: 160px;
}
.content-text-top_menu a{
	text-decoration: none;
}
.content-text-top_menu a:hover{
	color: #F0D91B;
	text-decoration: underline;
}
.content-text-top_menu {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}

.Header1 {
	font-size: 13pt;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;

s	font-weight: 400;
}
.Header2 {
	font-size: 24pt;
	color: #707D83;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-weight: normal;
}
.content-text-brown {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #603811;
	text-decoration: none;
}
.content-text-black a:hover{
	text-decoration: underline;
}
.content-text-black {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.box-side-brown {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #B78E24;
}

.Header3 {
	font-size: 14pt;
	color: #8d5c0b;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
s	font-weight: 400;

}
.Header4 {

	font-size: 12pt;
	color: #c47402;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;

s	font-weight: 400;
}
.Header5 {

	font-size: 12pt;
	color: #404141;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;

s	font-weight:900;
}
.title-text-green {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1E260;
	text-decoration: underline;
	font-weight: bold;
}
.title-text-green2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #91a701;
}
.title-text-green3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #91a701;
	font-weight: bold;
}
.content-text-GreyBig a{
	text-decoration: none;
}
.content-text-GreyBig a:hover{
	color: #F0D91B;
	text-decoration: underline;
}
.content-text-GreyBig {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	letter-spacing: -0.5px;
}
.Header5-brown {

	font-size: 14pt;
	color: #EEF44D;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;

s	font-weight: 400;
}
.content-text-black2 a:hover{
	text-decoration: underline;
}
.content-text-black2 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
		letter-spacing: -1px;
s	font-weight: 400;
}
.content-text-whiteCap a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.content-text-whiteCap {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.box-side-brown-dark {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #A27517;
}
.content-text-Darkgrey-BOX2 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353738;
	text-decoration: none;
	width: 90px;
}
.content-text-top_menuDark {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F7F7F;
	text-decoration: none;
}
.bookingBox {
	background-color: #a27518;
	background-image: url(../images/booking-box-bg.gif);
	background-repeat: repeat-x;
	padding: 10px;
	width: 240px;
}
.tableHeader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: -0.5px;
	background-color: #533606;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.bookingBox-DropDown {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353738;
	text-decoration: none;
	width: 240px;
}
.bookingBox-Field {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353738;
	text-decoration: none;
}

.roomListing {
	background-color: #e6d7b2;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.roomListingTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #603811;
	background-color: #DCC794;
}
.roomListingType {
	background-color: #e6d7b2;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.roomListingType:hover {
	background-color: #f3ebd9;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.guestInfo {
	background-color: #e6d7b2;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.buttonRight {
	background-image: url(../images/button-bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #5b9400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005826;
	padding-right: 10px;
	padding-left: 10px;
	background-position: 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 25px;
}
.bookingBox-DropDown2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353738;
	text-decoration: none;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #B08C39;
	color: #FFFFFF;
	line-height: 30px;
	text-indent: 10px;
	padding: 0px;
	margin: 0px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	text-indent: 0px;
	padding: 0px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
.content-text-red {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.row {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.infoTable {
	margin-left: 7px;
	color: #000000;
}
.readTnC {
	color: #000000;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #603811;
	text-decoration: none;
}
.guestInfo a:link,.guestInfo a:active,.guestInfo a:visited {
	color: #005826;
	text-decoration: none;
}
.guestInfo a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.buttonRight2 {
	background-image: url(../images/button-bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #5b9400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005826;
	padding-right: 10px;
	padding-left: 10px;
	background-position: 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 25px;
	width: 240px;
}
.content-text-black-big {




	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.picBorder {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #5AB42E;
	background-color: #CEBB38;
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.picBorder:HOVER {
	background-color: #875300;
	padding: 5px;

}
.picBorder:link, .picFrame:visited, .picFrame:active{
	background-color: #FFFFFF;
	padding: 5px;
}


/* login booking */

OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#calroot {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; MARGIN-TOP: -1px; PADDING-LEFT: 2px; WIDTH: 205px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 0 15px #666666; -webkit-box-shadow: 0 0 15px #666666
}
#calhead {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; PADDING-TOP: 2px
}
#caltitle {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 155px; FLOAT: left; COLOR: #0150d1; FONT-SIZE: 14px; text-shadow: 0 1px 0 #dddddd
}
#calnext {
	WIDTH: 20px; DISPLAY: block; BACKGROUND: url(../images/prev.gif) no-repeat center center; FLOAT: left; HEIGHT: 20px; CURSOR: pointer
}
#calprev {
	WIDTH: 20px; DISPLAY: block; BACKGROUND: url(../images/prev.gif) no-repeat center center; FLOAT: left; HEIGHT: 20px; CURSOR: pointer
}
#calnext {
	BACKGROUND-IMAGE: url(../images/next.gif); FLOAT: right
}
.caldisabled#calprev {
	VISIBILITY: hidden
}
.caldisabled#calnext {
	VISIBILITY: hidden
}
#caltitle SELECT {
	FONT-SIZE: 10px
}
#caldays {
	BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 14px
}
#caldays SPAN {
	TEXT-ALIGN: center; WIDTH: 28px; DISPLAY: block; FLOAT: left
}
#calweeks {
	BACKGROUND-COLOR: white; MARGIN-TOP: 4px
}
.calweek {
	HEIGHT: 22px; CLEAR: left
}
.calweek A {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 27px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; COLOR: #666666; MARGIN-LEFT: 1px; FONT-SIZE: 11px; TEXT-DECORATION: none; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.calweek A:hover {
	BACKGROUND-COLOR: #dddddd
}
.calfocus {
	BACKGROUND-COLOR: #dddddd
}
A.calsun {
	COLOR: red
}
A.caloff {
	COLOR: #cccccc
}
A.caloff:hover {
	BACKGROUND-COLOR: #f5f5fa
}
A.caldisabled {
	BACKGROUND-COLOR: #efefef !important; COLOR: #cccccc !important; CURSOR: default
}
#calcurrent {
	BACKGROUND-COLOR: #498ce2; COLOR: white
}
#caltoday {
	BACKGROUND-COLOR: #333333; COLOR: white
}
.booknow {
	MARGIN: 0px 6px 0px 0px; WIDTH: 198px; height:237px; DISPLAY: inline; BACKGROUND: #e9e4de; FLOAT: left; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0px 3px 8px #0d0400; -webkit-box-shadow: 0px 3px 8px #0d0400; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -o-box-shadow: 0px 3px 8px #0d0400; box-shadow: 0px 3px 8px #0d0400; 
}
.booknowPromo {
	MARGIN: 0px 6px 0px 0px; WIDTH: 198px; height:237px; DISPLAY: inline;FLOAT: left; 
}
.booknow IFRAME {
	MARGIN: 15px 5px
}
.booknow .wrapper {
	MARGIN: 15px
}
.booknow FORM {
	MARGIN: 15px
}
.booknow FORM SELECT {
	WIDTH: 160px; color:#555555
}
.booknow FORM FIELDSET {
	MARGIN-BOTTOM: 15px
}
.booknow FORM FIELDSET LI {
	MARGIN-BOTTOM: 15px
}
.booknow FORM H3 {
	MARGIN-BOTTOM: 25px
}
BODY {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, sans-serif; COLOR: #77401a; FONT-SIZE: 12px
}
A {
	COLOR: #d3c49c; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

H3 {
	FONT-FAMILY: Arial, sans-serif; MARGIN-BOTTOM: 0.5em; LETTER-SPACING: -0.05em; COLOR: #4f4f6e; FONT-WEIGHT: normal
}

H3 {
	FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.date {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 166x;  PADDING-RIGHT: 4px; BACKGROUND: url(../images/cal_button.png) white no-repeat right -1px; COLOR: #555555; FONT-SIZE: 12px; BORDER-TOP: #aaaaaa 1px solid; font-weight:normal; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 3px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px
}
INPUT[type=date] {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 150px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/cal_button.png) white no-repeat right -1px; COLOR: #555574; FONT-SIZE: 12px; BORDER-TOP: #aaaaaa 1px solid; font-weight:normal; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 3px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px
}

BUTTON {
	TEXT-ALIGN: center; WIDTH: 160px; PADDING-BOTTOM: 0.55em; MARGIN: 0px 2px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 1.8em; OUTLINE-WIDTH: medium; PADDING-RIGHT: 2em; ZOOM: 1; DISPLAY: inline-block; FONT: 14px/100% Arial, Helvetica, sans-serif; VERTICAL-ALIGN: baseline; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0.5em; text-shadow: 0 1px 1px rgba(0, 0, 0, .3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); box-shadow: 0 1px 2px rgba(0, 0, 0, .2)
}
button:hover {
	TEXT-DECORATION: none
}
button:active {
	POSITION: relative; TOP: 1px
}
.black {
	BORDER-BOTTOM: #333 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000'); BORDER-LEFT: #333 1px solid; BACKGROUND: #333; COLOR: #d7d7d7; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.black:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000'); BACKGROUND: #000
}
.black:active {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666'); COLOR: #666
}

.trline{
	height: 1px;
	border-top: 0.5px thin #6e7f01;
}


.boxshadow{
  -moz-border-radius: 15px; /* Firefox */
  -webkit-border-radius: 15px; /* Safari and Chrome */
  border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  -moz-box-shadow: 10px 10px 20px #000; /* Firefox */
  -webkit-box-shadow: 10px 10px 20px #000; /* Safari and Chrome */
  box-shadow: 10px 10px 20px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}

.ie-shadow {
    display: block;
    position: absolute;
    top: 5px;
    left: 5px;
    width: 102px; /* match target width */
    height: 102px; /* match target height */
    z-index: 1;
    background: #000;
    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='15', MakeShadow='true', ShadowOpacity='0.40');
}

.landing-small-box-promo{
	width:230;
	height: 140px;
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
	padding-left: 5px;
}

.landing-box{
	float: left;
	width: 190px;
	height: 140px;
	margin-right: 5px;
	border: 1px solid #CCCCCC;
	padding: 2px;
	background-color: #FFFFFF;
}

.capacity{
	border: 0
	border-collapse:collapse;
}
.capacity td{
	vertical-align: top;
	background: none repeat scroll 0 0 #EFF1C5;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid transparent;
    color: #FF6600;/*#666699;*/
    padding: 4px;
}

.capacity tr:hover{
	background-color: #999900;
}

.highlightRow{ background-color:yellow; }

.hover { background-color: #eee; }