/* Global Descriptors */

BODY {
  margin:0;
  padding:0;
  border:0;
  font-family:Arial, Tahoma, serif;
  color:#333;
  font-size:12px;
  background-Color:#FFFBF1;
}
TABLE {
  margin:0px;
  padding:0px;
}
IMG {
  margin:0;
  padding:0;
  border:0;
}
A:link, A:visited, A:active {
  color:#c00;
  text-decoration:underline;
}
A:hover {
  color:#666;
}
P {
  margin-top:0px;
  margin-bottom:8px;
}
.rightP {
  text-align:right;
}

/* Cell, that eat all width */
.widthDampener {
  width:100%;
}

/* Site top */
.siteTop {
  width:100%;
  height:109px;
  background:url('../images/img4.jpg') top repeat-x;
}
.siteRLine {
  width:100%;
  height:4px;
  background:url('../images/topred.gif') top repeat-x;
}

/* Site Bottom */
.siteBottom {
  width:100%;
  height:115px;
  background-Color:#FFE59E;
}
.siteBottom .leftBG {
  position:relative;
  z-index:10;
  bottom:32px;
  background:url('../images/bags.gif') top left no-repeat;
  width:194px;
  height:120px;
  margin:0px 0px 0px 10px;
  padding:0;
  border:0;
}
.siteBottom .leftBG IMG {
 /* background:url('../images/bags.jpg') top left no-repeat;
 <img src="images/bags.jpg" width="204" height="142" alt="" />
 */
  margin:0;
  padding:0;
  border:0;
}
.siteBottom .icLink {
  font-size:11px;
  padding-left:8px;
}
.siteBottom .icLink A:link,
.siteBottom .icLink A:active,
.siteBottom .icLink A:visited,
.siteBottom .icLink A:hover {
  color:#666;
}
.siteBottom .copy {
  font-size:11px;
  color:#666;
  padding-right:30px;
  width:100px;
  text-align:center;
}
.siteBottom .icons {
  padding-right:30px;
  width:100px;
  text-align:center;
}
.siteBottom .icons IMG {
  margin: 0 7px;
}

.anonsTable {
  width:100%;
  background: #F1ECC8 url('../images/img9.png') bottom repeat-x;
  font-family:Tahoma, Arial, serif;
  font-weight:bold;
  height:20px;
  border:0;
  cellpadding:0;
  cellspacing:0;
}

.anonsTable TD DIV {
  margin:0px;
  padding:2px;
}

/* Announces Top Row */
.announcesTable {
  width:100%;
  height:182px;
  background: #F1ECC8 url('../images/img9.png') bottom repeat-x;
  font-family:Tahoma, Arial, serif;
  font-weight:bold;
}
.announcesTable TD {
  width:14%;
  vertical-align:top;
  text-align:center;
}
.announcesTable IMG {
  border:0px;
  margin:10px 10px 5px 10px;
}
.announcesTable A:link,
.announcesTable A:visited,
.announcesTable A:active,
.announcesTable A:hover {
  color: #c00;
}
.announcesTable IMG {
  margin:8px 0px 5px 0px;
  border:1px solid #999;
  border-style:solid;
}


.announceText {
  color: #333333;
  font-size: 11px;
  font-weight: normal;
  width: 200px;
  margin: 0;
  padding: 0;
  text-align: justify;
}


/* Left panel borders and background */
.leftPanel {
  background-Color:#FFF4D8;
  width:218px;
  border-right:1px solid #D9D6CD;
  padding-bottom:40px;
  vertical-align:top;
}

/* Right panel borders and background */
.rightPanel {
  background-Color:#FFF4D8;
  width:218px;
  border-left:1px solid #D9D6CD;
  padding-bottom:40px;
  vertical-align:top;
}

/* Fonts and paddings for menu */
.sideMenu {
  padding:0px;
  width:100%;
}
.sideMenu TH {
  background:url('../images/thbg.png');
  text-align:left;
}
.sideMenu .menu {
  padding:15px 10px 15px 28px;
  color:#c00;
  font-size:3px;
}
.sideMenu .menu B {
  font-size:12px;
}
.sideMenu .menu A:link,
.sideMenu .menu A:active,
.sideMenu .menu A:visited {
  color:#333;
  text-decoration:none;
  font-weight:normal;
  font-size:12px;
}
.sideMenu .menu A:hover {
  text-decoration:underline;
  color:#c00;
}
.sideMenu .menu IMG {
  margin-left:-22px;
  margin-right:5px;
}

/* Fonts and paddings for the common side subgroups */
.sideMenu .textField {
  padding:10px 10px 15px 15px;
  color:#333;
  font-size:11px;
}
.sideMenu .textField FORM {
  margin:0px 0px 0px 0px;
}
.sideMenu .textField P {
  margin:0px 0px 8px 0px;
}
.sideMenu .textField SELECT {
  margin-left:-1px;
  font-size:11px;
  width:100%;
}
.sideMenu .textField A {
  font-size:12px;
}
.sideMenu .textField .imgLink {
  border:1px solid #999;
}
/* Middle Area styles */
.centralArea {
  width:60%;
  vertical-align:top;
  background:url('../images/img22.png') top repeat-x;
  padding:15px 20px 20px 20px;
}
.centralArea P {
  margin-top:0px;
  margin-bottom:10px;
}
.centralArea H1 {
  text-align: left;
  color:#c00;
  font-size:18px;
  margin-bottom:0px;
}
.centralArea H2 {
  margin-top:3px;
  text-align:center;
  color:#c00;
  font-size:16px;
}
.centralArea H3 {
  text-align:left;
  color:#c00;
  font-size:14px;
  margin-top:15px;
  margin-bottom:10px;
}
.centralArea H4 {
  text-align:left;
  color:#c00;
  font-size:12px;
  margin-top:0px;
  margin-bottom:5px;
}


.centralArea .mainOffer {
  width:100%;
  border:1px #ccc solid;
}
.centralArea .mainOffer TD {
  width:50%;
  background-Color:#FFF0C7;
  padding-left:10px;
  font-weight:bold;
  border-right:2px solid #C2B89C;
  border-left:2px solid #C2B89C;
  border-top:2px solid #C2B89C;
  border-bottom:2px solid #C2B89C;
}
.centralArea .mainOffer A {
  text-decoration:none;
}
.centralArea .mainOfferSm {
 width:100%;
}
.centralArea .mainOfferSm TD {
  width:50%;
  font-weight:bold;
  padding-left:20px;
  background-Color:#FFFAEF; 
}

.centralArea .annImage {
  float:left;
  margin-right:10px;
  margin-bottom:10px;
}
.centralArea .annImage IMG {
  border:1px solid #999;
}
A.centralArea.annHeader:link,
A.centralArea.annHeader:active,
A.centralArea.annHeader:visited,
A.centralArea.annHeader:hover {
  text-decoration:none;
}
.centralArea .newDate {
  vertical-align:top;
  color:#c00;
  font-weight:bold;
  text-align:right;
}
.sSubN {
  font-size:11px;
  font-weight:bold;
  margin-left:20px;
  margin-bottom:0px;
  margin-top:0px;
  white-space:normal;
}
.sanList {
  border:1px solid #FFF0C7;
}
.sanList TD, .sanList TH {
  padding:3px;
}
.listCaption {
  height:25px;
  background-Color:#FFF0C7;
}
.listItemL {
  background-Color:#FFF8E6;
  text-align:left;
  border-bottom:1px #FFF0C7 solid;
}
.listItemC {
  background-Color:#FFF8E6;
  text-align:center;
  border-bottom:1px #FFF0C7 solid;
}
.listItemLG {
  background-Color:#B4EEC3;
  text-align:left;
  border-bottom:1px #FFF0C7 solid;
}
.listItemCG {
  background-Color:#00A445;
  text-align:center;
  border-bottom:1px #FFF0C7 solid;
}
.listItemLR {
  background-Color:#FF7070;
  text-align:left;
  border-bottom:1px #FFF0C7 solid;
}
.listItemCR {
  background-Color:#FF8080;
  text-align:center;
  border-bottom:1px #FFF0C7 solid;
}
.listItemLO {
  background-Color:#F9BA60;
  text-align:left;
  border-bottom:1px #FFF0C7 solid;
}
.listItemCO {
  background-Color:#FFAA07;
  text-align:center;
  border-bottom:1px #FFF0C7 solid;
}
.listItemLB {
  background-Color:#869CFA;
  text-align:left;
  border-bottom:1px #FFF0C7 solid;
}
.listItemCB {
  background-Color:#7F79FF;
  text-align:center;
  border-bottom:1px #FFF0C7 solid;
}
.botLinks {
  background-Color:#FFF8E6;
  padding:15px 15px 15px 30px;
  line-height:150%;
}
.botLinks H5 {
  font-size:12px;
  font-weight:bold;
  margin-bottom:10px;
  margin-left:-15px;
  color:#666666;
}
.botLinks A:link, .botLinks A:active, .botLinks A:visited, .botLinks A:hover {
  font-size:11px;
}
.imageScript {
  text-align:center;
}
.imageScript A:link, .imageScript A:active, .imageScript A:visited, .imageScript A:hover {
  text-decoration:none;
  font-weight:bold;
}
.innerTop {
  padding-top:10px;
}
.innerResort {
  padding-bottom:15px;
}
.formField {
  width:250px;
}
.formFieldHidden {
  width:250px;
  display:none;
}
#desc {
  display:inline;
  margin-left:15px;
  margin-right:15px;
}
#cure_type {
  width:194px;
}
#botBags {
  width:204px;
}
#icLogo {
  width:41px;
}
#topl1 {
  width:255px;
  background:url('../images/img1.jpg') top left no-repeat;
}
#topl2 {
  width:324px;
  background:url('../images/img2.jpg') top left no-repeat;
}
#topl3 {
  width:126px;
  background:url('../images/img7.jpg') top right no-repeat;
}

#currSellB {
  text-align: center;
  color:#c00;
  font-size:18px;
  margin-bottom:0px;
  font-weight:bold;
}
#currSellS {
  margin: 3px 0 1em 0;
  text-align:center;
  color:#c00;
  font-size:14px;
  font-weight:bold;
}
#dyntext {
  text-align: center;
  color:#0000FF;
  font-size:12px;
  margin-bottom:0px;
  font-weight:bold;
}

#scrollDown {
  color:#c00;
  font-size:14px;
  text-align:right;
  font-weight:bold;
  margin: 0.5em 0;
}