.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif;
 font-size: 10px; color:#FFFFFF; background-color: #c37165; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px;
color:#FFFFFF;  background-color: #647060; }
.error { font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#c37165; }
.success { font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#647060; }


.utilityNav {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
  margin-bottom: 3px;
  padding-bottom: 3px;
}
.formFields {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  background-color: #87909A;
  border: 1px solid #B4BDC5;
  height: 20px;
  text-transform: uppercase;

}
.search {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  background-color: #87909A;
  border: 1px solid #B4BDC5;
  height: 19px;
  width: 111px;
  text-transform: uppercase;


}
.generalPage {
  background-color: #647060;
  background-image: url(img/util/bg_page.gif);
  background-repeat: repeat-x;
  margin-bottom: 0px; /* Margins */
  margin-left: 0px; /* Margins */
  margin-right: 0px; /* Margins */
  margin-top: 0px; /* Margins */
}
.hpCopy {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 22px;
  color: #959DA5;
}
.footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.subNav {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  color: #A5904F;
  text-decoration: none;
  list-style-type: none;
  left: 0px;
  top: 0px;
  padding-top: 5px;
  margin-top: 5px;
  line-height: 16px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.a11 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #58656D;
  text-decoration: none;
  line-height: 16px;
}
.a13 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #73808C;
  text-decoration: none;
}
.pagingOff {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #65727D;
  text-decoration: none;

}
.pagingOn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #A5904F;
  text-decoration: underline;

}
.prodTitleSm {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  color: #A5904F;
  text-decoration: none;

}
.cartHeader {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  color: #58656D;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #BABEB9;
  border-bottom-color: #BABEB9;



}
.prodTitleLg {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  color: #A5904F;
}
.cartActions {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-transform: uppercase;
  color: #5F6E7B;
  line-height: 16px;


}

.shipDate {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  color: #343D44;
  line-height: 16px;
  font-weight:bold;

}
.cartQTY {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  width: 20px;
  height: 18px;
  background-color: F4F2EA;


}
.prodTitleXl {


  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  color: #A5904F;
}
.a11link {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #a5904f;
}

#SDDM_submenu1  {

  filter:alpha(opacity=90);
  -moz-opacity:.9;
  opacity: .9;
  }

#SDDM_submenu2 {

  filter:alpha(opacity=90);
  -moz-opacity:.9;
  opacity: .9;
  }

#SDDM_submenu3  {

  filter:alpha(opacity=90);
  -moz-opacity:.9;
  opacity: .9;
  }
#SDDM_submenu4  {

  filter:alpha(opacity=90);
  -moz-opacity:.9;
  opacity: .9;
  }

.dropdowns {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.a11grn {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #5E6659;
  text-decoration: none;
  line-height: 16px;
}
.subNavblue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #58656d;
  text-decoration: none;
  list-style-type: none;
  padding-top: 0px;
  margin-top: 0px;
  line-height: 13px;
  margin-bottom: 0px;
  margin-left: 3px;
  padding-bottom: 0px;
  padding-left: 3px;

}
.a11linkgrn {


  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #5e6659;
}
.inputc {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #58656D;
  border: 1px solid A5904F;
  background-color: #F4F2EA;

}
.a11yellow {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #a5904f;
  text-decoration: none;
  line-height: 16px;
}
.a11nl {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #a5904f;
  text-decoration: none;

}
.cartHdr2 {

  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #58656d;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #BABEB9;
  border-bottom-color: #BABEB9;
}
.vertln {
  background-image: url(img/misc/vert_ln.gif);
  background-repeat: repeat-y;
  background-position: center;
}
.border {
  border: 1px solid #BABEB9;
}
.shopHome {
  margin-left: 16px;
  padding-left: 16px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #58656D;
  margin-top: 100px;
  padding-top: 100px;

}
.indent {
  padding-left: 30px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #58656D;
  margin-left: 30px;


}
.lineHoriz {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #BABEB9;
}

.chartLeft {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #5F6E7B;
  background-color: #E3E6E8;
  text-align: right;
  padding-right: 6px;
  text-transform: uppercase;
}

.chartLeft2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #5F6E7B;
  background-color: #E3E6E8;
  text-align: right;
  padding-right: 6px;
  text-transform: uppercase;
}


.chartRight {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #5F6E7B;
  background-color: #EFF0F2;
  text-align: left;
  padding-left: 6px;
}.popBkg {
  background-image: url(img/misc/header_pop.gif);
  background-repeat: repeat-x;
}
.borderBlue {

  border: 1px solid #8D9CAA;
}
.prodTitleMed {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  color: #A5904F;
  text-decoration:none;
}
.main-tit{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#666F63;
font-size:12px;}
.green {color:#009900;}
.red {color:#DA0000;}

.boldblack {
    color: #000000;
    font-weight: bold;
}
	