body {margin: 10px; overflow: auto; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: white;}
body {scrollbar-base-color: #00923F; scrollbar-3dlight-color: orange; scrollbar-arrow-color: orange ! important; scrollbar-darkshadow-color: orange ! important; scrollbar-face-color: #00923F ! important;  scrollbar-highlight-color: #00923F ! important;  scrollbar-shadow-color: #00923F ! important;  scrollbar-track-color: #00923F ! important;}
SELECT {color: white; background-color: #00923F;}

a {color: white; text-decoration: none;}
a:hover {color: yellow;}

ul {margin-left: 28px; margin-top: 12px;  list-style-type: square; list-style-image: url(images/bullet01.gif);}
li {margin-bottom: 12px; line-height: 14px; }
td {font-size: 11px;}
hr {border-top: 1px solid #FFFFFF; border-bottom: 1px solid #A5A5A5;}

.text {padding: 10px; font-size: 11px; line-height: 17px;}
.title {font-size: 14px; color: white; padding-left: 5px; height: 26px; padding-right: 3px;}
.subtitle {font-size: 12px; padding-left: 5px; padding-right: 5px;}
.producttitle {font-size: 16px; color: yellow;}
.producttitle .explain {font-size: 11px;}

.submenu td {height: 16px; padding: 6px; font-size: 12px; color: #16348A; font-weight: bold;}
.submenu a {color: #3F3F3F; font-size: 9px; font-weight: bold; text-decoration: none; }

.hoteltable TD {padding: 5px; font: 10px; vertical-align:top;}
.hoteltable {padding: 5px; border: 1px solid;}

.listtitle {font-size: 13px; color: yellow; font-weight: bold;}
.listtext {font-size: 11px;}
.listlink A:link{font-size: 11px; color: yellow;}
.listlink A:hover {font-size: 11px; color: yellow;}
.listlink A:active {font-size: 11px; color: yellow;}
.listlink A:visited {font-size: 11px; color: yellow;}

.pricelist_line { background-color: yellow}
.pricelist_header {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; color: white;}
.pricelist_name {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; color: white; vertical-align: top; padding: 2px; padding-right: 6px;}
.pricelist_smallname {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 9px; color: white; vertical-align: top; padding: 2px; padding-right: 6px;}
.pricelist_tr1 {}
.pricelist_tr2 {}
.pricelist_price {font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; color: white; vertical-align: baseline; padding: 2px; padding-right: 10px; padding-left: 10px; text-align: right;}

.roomname {font-size: 11px; font-weight: bold;}
.intro {font-weight: bold;}

.bigtitle {font-size: 14px; font-weight: bold;}

.selectit {font-size: 10px;}

.contentfname {font-size: 11px; color: yellow; font-weight: bold;}
.contentfvalue {font-size: 11px; color: white;}

.rf_name,.rf_field {font-size: 11px; color: white; vertical-align: top; padding: 2px; padding-right: 6px!important;  color: white;}
.rf_field:first-line {line-height: 20px; color: white;}
.rf_text {font-size: 10px; background-color:transparent; color: white; border-style:dashed; border-width:1px; border-color: orange;}
.rf_select {font-size: 10px;  background-color: #00923F; width:200px; color: white;}
.rf_textarea {font-size: 10px; border-width: 1px; font-family: Verdana, Arial, Tahoma; background-color: transparent; color: white;  border-style:dashed; border-width:1px; border-color: orange;}
.rf_check {font-size: 10px; border-width: 1px; color: white;}
.rf_radio {font-size: 10px; border-width: 1px; color: white;}

.rates {font-size: 11px; border: solid 1px #ffffff;}
.rates TD {padding-left: 2px; padding-right: 2px; vertical-align:top;}
.rates_f {}
.rates_f1 {}
.rates_f2 {text-align: right;}
//.rates_s1 {background-color: #ff8cc1;}
//.rates_s2 {background-color: #ff8cc1;}
//.rates_s3 {background-color: #ffbddd;}
//.rates_a1 {background-color: #DDDDDD;}
//.rates_a2 {background-color: #EEEEEE;}
.rates_sep {background-color: #ffffff; height: 1px;}
.rates_p {text-align: right; padding-right: 30px; border-left: 1px solid #ffffff;}
.rates_pi {text-align: right; border-left: 1px solid #ffffff; padding: 0px;}
.rates_pi INPUT {font-size: 12px; font-face: Verdana; padding-top: 0px; padding-bottom: 0px; height: 100%; border: 0px; background:none; text-align:right;}
.rates_n {border-left: 1px solid #ffffff;}
.rates_n1 {border-left: 1px solid #ffffff;}
.rates_d {border-left: 1px solid #ffffff; white-space:nowrap;}
.rates_g {border-left: 1px solid #ffffff; font-size:9px; white-space:nowrap;}
.rates_e {border-left: 1px solid #ffffff; text-align:center;}
.rates_q {font-size: 11px;}
