/* ############# FEATURED PRODUCTS DIV ############# */
#featured_right {
  width: 675px;
  display: block;
  float: left;
  margin-top: 5px;
  border: 0px solid black;
}

#featured_right_top {
  width: 100%;
  font-size: 12px;
  padding-top: 7px;
  padding-bottom: 7px;
  color: #fff;
  font-weight: bold;
  text-indent: 10px;
  background: URL("/images/featured_bg.png");
}

#featured_right_content { 
  background-image:url(/images/content_line.gif);
  background-repeat:repeat-y;
  float: right;
  color: #333;
  font-size:14px;
  margin: 0px;
  padding: 0px;
  width: 675px;
  display: block;
  text-align: center;
  float: left;
}

#featured_right_bottom {
  width: 100%;
  height: 10px;
  margin: 0px;
  padding: 0px;
  background: #19760d;
}

/* ############# FEATURED PRODUCTS STYLES ############# */

#Featured_Product {
  width: 150px;
  display: block;
  float: left;
  border: 1px solid #dfdfdf;
  margin-right: 6px;
  margin-bottom: 3px;
  margin-top: 3px;
  padding: 5px;
}

#Featured_Image {
  height: 100px;
}

#Featured_Name {
  height: 50px;
}

#Featured_Price {
  font-weight: bold;
}



  /* --------------------------------------------- */
  /* CMATION CLASSES */
  /* --------------------------------------------- */
  .Title_Content, .Content_Title, .Title_Title, .Product_Title { color: #003366; font-size: 18px; font-weight: bold; }
  .Category_Title { color: #003366; font-size: 14px; font-weight: bold; }
  .Category_Title a { color: #003366; }
  .Category_Title a:hover { color: #003366; }
  
  /* --------------------------------------------- */

  /* --------------------------------------------- */
  /* SHOPPING CART CLASSES */
  /* --------------------------------------------- */
  .td0 { width: 500px; background-color: #666; color: #fff; text-indent: 5px; font-weight: bold; font-size: 12px; padding-top: 3px; padding-bottom: 3px; }
  input .td0 { border: 0px; }
  
  td .td1, .td1 { width: 200px; text-align: right; }
  td .td2, td .td3  { width: 300px; text-align: left; }
  .td2 input { width: 295px; border: 1px solid #0099cc; text-align: left; }
  .td3 input { width: 75px; border: 1px solid #0099cc; text-align: left; }
  .td2 .Checkbox { border: 0px; width: 25px; }
  .Cart_Text { color: #990000; font-weight: bold; }
  .Cart_Items { color: #0099cc; font-weight: bold; }
  .SC_Overview { color: #ffffff; background-color: #5d6f9a; }
  .SCart_TXT a { color: #990000; }
  .SCart_TXT { vertical-align: bottom; }
  .Select_Box {font-size: 12px; }
  #CheckoutForm { width: 500px; }
  /* --------------------------------------------- */

#view_cart {
  width: 100%;
  padding: 0px;
  margin: 0px;
  text-align: left;
  background: #5d6f9a;
  clear:both;
}

#view_cart_title {
  width: 500px;
  font-size:14px;
  font-weight: bold;
  color: #fff;
  padding: 5px;
  float: left;
  display: block;
}

#view_cart_title a {
  font-size:14px;
  font-weight: bold;
  color: #fff;
}

#view_cart_content {
  width: 500px;
  font-size: 10px;
  font-weight: bold;
  color: #fff;
  padding: 5px;
  float: left;
  display: block;
}

#view_cart_buttons {
  float: right;
  display: block;
  width: 70px;
  padding: 5px;
}

.endOfSection { clear: both; }


a.category {
  display: block;
  float: left;
  width: 45%;
  font-size: 12px;
  font-weight: bold;
  color: #666;
}

a.category:hover {
  background-color: #666;
  color: #fff;
}

#Cart_SubCategories {
  display: block;
  float: left;
  width: 100%;
}