/* ANNOUNCEMENTS ****************************************/
#tblAnnouncements {
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblAnnouncements .tdAnnouncementTitle {
  font-weight:              bold;
}

#tblAnnouncements .tdAnnouncementContent {
  font-weight:              normal;
}

/* ALSO BOUGHT ******************************************/
#tblAlsoBought {
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblAlsoBought .tdBoughtProduct {
  font-weight:              normal;
  padding:                  3px;
  width:                    33%;
  white-space:              normal;
}

#tblAlsoBought .tdBoughtProduct a {
  font-weight:              normal;
  text-decoration:          none;
}

#tblAlsoBought .tdBoughtProduct a:hover {
  font-weight:              normal;
  text-decoration:          none;
}

#tblAlsoBought .tdBoughtProduct .spnBoughtProductInStock {
  font-weight:              bold;
}

#tblAlsoBought .tdBoughtProduct .spnBoughtProductOutOfStock {
  font-weight:              bold;
}

/* ANNOUNCEMENTS ****************************************/
#tblAnnouncements {
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblAnnouncements .tdAnnouncementTitle {
  font-weight:              bold;
}

#tblAnnouncements .tdAnnouncementContent {
  font-weight:              normal;
}

/* PRODUCTS OF THE MONTH ********************************/
#tblMonthly {
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblMonthly .tdMonthlyProduct {
  padding:                  3px;
  width:                    33%;
  white-space:              normal;
}

#tblMonthly .tdMonthlyProduct a {
  background:               transparent;
  font-weight:              normal;
  text-decoration:          none;
}

#tblMonthly .tdMonthlyProduct a:hover {
  background:               transparent;
  font-weight:              normal;
  text-decoration:          none;
}

#tblMonthly .tdMonthlyProduct .spnMonthlyProductInStock {
  font-weight:              bold;
}

#tblMonthly .tdMonthlyProduct .spnMonthlyProductOutOfStock {
  font-weight:              bold;
}

#tblMonthly .tdMonthlyProduct .spnMonthlyProductOnSale {
  font-weight:              bold;
}

#tblMonthly .tdMonthlyProduct .spnMonthlyProductNotOnSale {
  font-weight:              bold;
}

/* NEWEST PRODUCTS **************************************/
#tblNewest {
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblNewest .tdNewestProduct {
  font-weight:              normal;
  padding:                  3px;
  width:                    33%;
  white-space:              normal;
}

#tblNewest .tdNewestProduct a {
  font-weight:              normal;
  text-decoration:          none;
}

#tblNewest .tdNewestProduct a:hover {
  font-weight:              normal;
  text-decoration:          none;
}

#tblNewest .tdNewestProduct .spnNewestProductInStock {
  font-weight:              bold;
}

#tblNewest .tdNewestProduct .spnNewestProductOutOfStock {
  font-weight:              bold;
}

#tblNewest .tdNewestProduct .spnNewestProductOnSale {
  font-weight:              bold;
}

#tblNewest .tdNewestProduct .spnNewestProductNotOnSale {
  font-weight:              bold;
}

/* PRODUCTS ON SALE *************************************/
#tblOnSale {
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblOnSale .tdOnSaleProduct {
  font-weight:              normal;
  padding:                  3px;
  width:                    33%;
  white-space:              normal;
}

#tblOnSale .tdOnSaleProduct a {
  background:               transparent;
  font-weight:              normal;
  text-decoration:          none;
}

#tblOnSale .tdOnSaleProduct a:hover {
  background:               transparent;
  font-weight:              normal;
  text-decoration:          none;
}

#tblOnSale .tdOnSaleProduct .spnOnSaleProductInStock {
  font-weight:              bold;
}

#tblOnSale .tdOnSaleProduct .spnOnSaleProductOutOfStock {
  font-weight:              bold;
}

#tblOnSale .tdOnSaleProduct .spnOnSaleProductOnSale {
  font-weight:              bold;
}

/* TOP SELLING PRODUCTS *********************************/
#tblTopSeller {
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblTopSeller .tdTopSellerProduct {
  font-weight:              normal;
  padding:                  3px;
  width:                    33%;
  white-space:              normal;
}

#tblTopSeller .tdTopSellerProduct a {
  background:               transparent;
  font-weight:              normal;
  text-decoration:          none;
}

#tblTopSeller .tdTopSellerProduct a:hover {
  background:               transparent;
  font-weight:              normal;
  text-decoration:          none;
}

#tblTopSeller .tdTopSellerProduct .spnTopSellerProductInStock {
  font-weight:              bold;
}

#tblTopSeller .tdTopSellerProduct .spnTopSellerProductOutOfStock {
  font-weight:              bold;
}

#tblTopSeller .tdTopSellerProduct .spnTopSellerProductOnSale {
  font-weight:              bold;
}

#tblTopSeller .tdTopSellerProduct .spnTopSellerProductNotOnSale {
  font-weight:              bold;
}