.headergreen {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headergreenitalic {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #005a22; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerred {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerreditalic {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff0000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheadergreen {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheadergreenitalic {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #005a22; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheaderred {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheaderreditalic {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheaderblue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheaderblueitalic {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000ff; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheaderwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheaderwhiteitalic {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.calloutheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.caption {
	FONT-SIZE: 8px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tafcaption {
	FONT-SIZE: 10px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.p {
	FONT-SIZE: 12px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 12px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	FONT-SIZE: 12px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

a  {

	FONT-SIZE: 12px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

td  {

	FONT-SIZE: 12px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

td  : hover{

	FONT-SIZE: 12px; COLOR: #baf388; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

th  {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.captionwhite {
	FONT-SIZE: 8px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.affcaptionwhite {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mediumheaderred {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyitalic {
	FONT-SIZE: 12px; COLOR: #005a22; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.captionwhitebold {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheaderdarkred {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

h1.h1 {font-size: 10px;}
.roomsx {border: 1px solid #D2D2D2;	margin: 10px 0;text-align:right;}
.rooms {
	vertical-align: top;
	FONT-SIZE: 11px; COLOR: #005a22; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	width: 99%;
}
.rooms td {vertical-align: top; padding: 5px 10px 0px 10px;}
.rooms td p {FONT-SIZE: 11px;margin: 0 0 10px 0;}
.r-footer {height: 10px;}
.r-right {border-right: 1px solid #D2D2D2;}
.inline {line-height: 26px; font-size: 9px;}
.inline img{vertical-align: middle;}
.corner {position: relative;top: -1px;right: -1px;}
.room-info {width:95%;color: #005a22;font-size: 12px;margin: 10px;}
.room-info td {padding: 3px 5px; border: 1px solid #005a22;}
.room-reg {vertical-align: middle !important;text-align: center;font-size: 13px;}
.room-reg img {margin: 10px 5px;}
.ace {background: #fff url(img/bg_ace_1.jpg) repeat-y center top;}
.reg {text-align: center;margin: 20px 10px 35px 10px;}
/*.reg img {border: 1px solid #000;}*/
.info-border {border: 1px solid #D2D2D2;	margin: 10px 0;text-align:right;}
.info-corner {position: relative;top: -1px;right: -1px;}
.info-border p{padding: 0 10px;text-align:left;margin-top:0px;}
.info-border h3 {padding: 0 10px;text-align:left;}
.info {width:100%;font-size: 12px;}
.info thead td{text-align:center;font-weight:bold;}
.info tbody td {border: 1px solid #005a22; padding: 10px;}
.inlinelogo {margin:0 !important; padding:0;}
.inlinelogo span{line-height: 22px; font-size: 9px;}
.inlinelogo img{vertical-align: middle;}
.paysys{/*padding:5px;*/font-size:12px;width:100%;}
.no{background: #FFF;/*width:20px;height:20px;border:1px solid #005a22;*/}
.yes{background: green;/*width:20px;height:20px;*/}
/*.ps{border-left: 1px solid #005a22;}
.ps-room{border-bottom: 1px solid #005a22;}*/
.help td{padding: 0 10px;}
