TEXTAREA, INPUT { 
    font-family:Arial, Helvetica, sans-serif;
    padding: 2px;
    font-size: 9pt;
    color: #000000;
    /* background-color: #FFFFFF; */
    /* border: solid 1px #CCCCCC; */
    /* scrollbar-base-color//: #FAE6AE;  */
    /* scrollbar-arrow-color//: #FFCC66;  */
}
SELECT,OPTION { 
    font-family:Arial, Helvetica, sans-serif;
    padding: 0px;
    font-size: 9pt;
    color: #000000;
    /* background-color: #FFFFFF; */
    /* border: solid 1px #CCCCCC; */
    /* scrollbar-base-color: #FAE6AE; 
    scrollbar-arrow-color: #FFCC66;    */
}

#room_table a:link {font:9pt Arial; color:#000099; text-decoration: none;}
#room_table a:visited {font:9pt Arial; color:#000066; text-decoration: none;}
#room_table a:active {font:9pt Arial; color:#000099; text-decoration: none;}
#room_table a:hover {background: #EAEAEA; font:9pt Arial; color:#FF9900; text-decoration: underline;}

.roomtypetablesub {
	font: 8pt "Arial";
	text-decoration: none;
	color: #333333;
	text-align: center;
	vertical-align: middle;
}
.roomtypetable {
	font: 9pt "Arial";
	text-decoration: none;
	color: #333333;
	text-align: center;
	vertical-align: middle;
}
a:link.roomtypetable {
	font: 9pt "Arial";
	text-decoration: none;
	color: #000099;
	text-align: center;
}
a:hover.roomtypetable {
	font: 9pt "Arial";
	text-decoration: underline;
	color: #FF9900;
	text-align: center;
	background: #EAEAEA; 
}
a:visited.roomtypetable {
	font: 9pt "Arial";
	text-decoration: none;
	color: #000066;
	text-align: center;
}
a:active.roomtypetable {
	font: 9pt "Arial"; 
	text-decoration: none;
	color: #000099;
	text-align: center;
}
.personaldetail {
	font: 9pt "Arial";
	text-decoration: none;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.tabledot {
	font: 10pt "Arial";
	text-decoration: none;
	color: #333333;
	text-align: center;
	vertical-align: middle;
	border: 1px #FFCC00 dashed;
	padding: 8px;
	background: #EFEFEF;
}
.tabledotinside {
	font: bold 9pt "Arial";
	text-decoration: none;
	color: #FF3300;
	text-align: left;
	vertical-align: middle;
	border: 1px #CCCCCC dashed;
	padding: 3px;
	background: #EFF1E8;
}
.td_odd {
	font: 10pt "Arial";
	text-decoration: none;
	color: #333333;
	padding: 2px;
	background-color: #F0F8E9;
	border-bottom: 1px solid #CCCCCC;
}
.td_even {
	font: 10pt "Arial";
	text-decoration: none;
	color: #333333;
	padding: 2px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
}
.subtitle {
	font:bold 10pt "Arial";
	color:#333333;
	padding: 1px;
}
.status {
	font: bold 13pt "Arial";
	color: #666666;
	text-align: left;
}
a:link.status {
	font: bold 13pt "Arial";
	text-decoration: none;
	color: #666666;
}
a:hover.status {
	font: bold 13pt "Arial";
	text-decoration: underline;
	color: #FF6600;
	background: none;
}
a:visited.status {
	font: bold 13pt "Arial";
	text-decoration: none;
	color: #666666;
}
a:active.status {
	font: bold 13pt "Arial";
	text-decoration: none;
	color: #666666;
}
.buttongrey  { 
	font-size: 13px; 
	font-family:  arial, verdana, helvetica, san-serif; 
	padding: 3px; 
	color: #333333; 
	text-align: center; 
	background: #FFCC66; 
	font-weight: bold;
	cursor:pointer;
	border-top: 2px double #C4E2A5;
	border-right: 2px double #43681F;
	border-bottom: 2px double #1E2F0E;
	border-left: 2px double #C4E2A5;
}


div#GuestReview table td { font-size:9pt;font-family:arial;}
