.standby-date {
  font-size:1em;
  font-weight:bold;
  color:#6D6D6D;
  margin:0px 0px 0px 0px;
}

.imageContainer { float:right; z-index:5;position:relative;}
.SB-Wrap {border:#ccc solid 1px; background-color:#FFF; position:relative; z-index:10;  }
.SB {font-size:0.85em;}
.SB th,.SB td { line-height:1.8em; padding:0 3px 0 3px; }
.SB thead th, .SB thead td { border:#fff solid 1px; border-top:0; border-left:0; background-color:#FFF; color:#000; font-weight:bold; }
.SB .head td { background-color:#FFB105; font-weight:bold; text-align:center; }
.SB tbody td,.SB tbody th { border-right:#fff solid 1px; }
.SB .hover { background-color:#0000ff; border:1px solid red; }
.titlePane  {width:400px;}
.scrollPane {}
.locationLink { background-color:#FFF;color:#464888; font-size:9pt;font-weight:bold; }
.locationDescription {background-color:#FFF;list-style-type:none;  list-style-image:none; text-align:justify; width:100%;margin: 5px 0 15px 0;}
#ratesDiv { overflow-x: scroll; min-width:240px; }
#WideScreenRatesDiv {min-width:240px;}

.index thead td { text-align:center; }
table.index {width:100%;}

.rates .type { width:100%; }
.rates .empty { background-color:#fff; }
.rates .period a { color:#fff; text-decoration:none; }
.rates thead td { white-space:nowrap; }
.rates thead .retail { background-color:#ddd; color:#000; }
.rates tbody .retail { background-color:#ddd; color:#555;height:25px;border-right:solid 1px #FFFFFF;border-bottom:solid 2px #FFFFFF;padding:4px;} /* text-decoration:line-through; */
.rates tbody th, .rates tbody td { font-weight:normal; border-bottom:#ddd solid 1px; white-space : nowrap;}
.rates tbody td { padding:0; text-align:center; border-color:#fff; }
.rates .supp th { line-height:2em; background-color:#333;color:#fff; border-bottom:#ddd solid 1px; font-weight:bold;  }
.rates .supp a {color:#fff; font-family:Arial;font-size:1.2em;line-height:1.6em;}

.days { background-color:#d1eaa3; color:#000000;width:39px; text-align:center;padding:1px;height:35px; cursor:pointer;}
.sold-out { background-color:#f2f2f2; color:#000000;width:39px;pointer;text-align:center;padding:1px;}

.accomprodtable {
	text-align:center;
}

.rates .sold { padding:0 2px 0 2px; background-color:#F0F0F0; color:#bbb; }
.rates tbody .sold a:hover { background-color:#e00; }
.rates  .stars { white-space:nowrap; }

#imageDiv {
  background-color:#FFF;
  border:solid 1px #000; 
  display:none;
  top:0px;
  left:0px;
  position:absolute;
  z-index:500;
}
.sbc-header { height:75px;  width:100%;  margin:0px 0px 0px 0px;  background:#393131 url(../images/i-header-bg.gif) repeat-x; }
.sbc-header .logo {   position:absolute;  top:17px;   left:38px; }
