body { color: #507B36;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 7px;}
a{text-decoration: none;color: #915656;}
a:hover{ color: #cc7777}
.search{text-decoration: none;background-color: #ffffff; color: #915656;}
.search:hover{ background-color: #507B36; color: #ffffff;}

.avail:hover{ color: #ffe68f}

td { color: #507B36;font-size: 9px;}
h1 { line-height: 0px; margin: 0px; font-size: 3px;font-weight: none;color: #F9F4C1;font-style: normal }
h2 { font-size: 16px;font-weight: none;font-style: normal }
select { font-size: 11px;background-color: #ffffff;font-weight: none;color: #507B36;font-style: normal }
input { font-size: 11px;background-color: #F9F4C1;font-weight: none;color: #000000;font-style: normal }
textarea { font-size: 11px;background-color: #ffffff;font-weight: none;color: #000000;font-style: normal }
.mappingTable { font-size: 12pt; line-height: 14pt; font-weight: 400; color: black;  background-color: white; border-color: black;}

.preferenceSelectionTable { font-size: 8pt; font-weight: 400; color: black;  background-color: #FFE1DF; border-color: black;}

.button {  background-color: black; cursor: hourglass; font-size: 9pt; font-style: italic; font-weight: 800; color: red}
.smallDropMenu { width: 75; background-color: white; cursor: hand; font-size: 9pt; font-style: italic; font-weight: 400; color: blue;}
.bigDropMenu { width: 150; background-color: white; cursor: hand; font-size: 9pt; font-style: italic; font-weight: 400; color: blue;}

.borderlessText { border: 0px none; background-color: white; cursor: w-resize; font-size: 9pt; font-style: italic; font-weight: 800; color: black}
.panelOptions { cursor: hand; background-color: white; color: black; font-size: 10pt; font-weight: 400; position:absolute; top: 200; left: 180; visibility: hidden;}

.sleepsHeader {text-align: center; font-size: 9pt; line-height: 13pt; font-weight: 500; color: black; width: 75; background-color: #99DD99;}
.sleepsFooter {text-align: center; font-size: 9pt; line-height: 13pt; font-weight: 500; color: black; width: 75; background-color: #DDFFDD;}
.priceHeader  {text-align: center; font-size: 9pt; line-height: 13pt; font-weight: 500; color: black; width: 75; background-color: #EEBB55;}
.priceFooter  {text-align: center; font-size: 9pt; line-height: 13pt; font-weight: 500; color: black; width: 75; background-color: #FFDD99;}
.waitPanel {background-color: lightgrey;
  border: 1;
  border-style: solid;
  border-color: white;
  border-width:2pt;
  cellPadding: 0;
  cellSpacing: 0;
  font-size: 10pt;
  font-weight: 600;
  color: "red";
  text-align: center;
  width: 200; 
  height: 100;
  position: absolute;
  top: 100; left: 300;
 }
.link { color:white;font-weight: 400;text-decoration:none; font-size: 9pt; }
.selected	{background-color: #FFE1DF;}
#menuboxwc {position:absolute;left:-200px;top:330px;}
#menuboxse {position:absolute;left:-200px;top:320px;}
#menuboxmid {position:absolute;left:-200px;top:280px;}
#menuboxea {position:absolute;left:-200px;top:270px;}
#menuboxwa {position:absolute;left:-200px;top:300px;}
#menuboxno {position:absolute;left:-200px;top:210px;}


