

* {
    font-family :sans-serif;
  }


img {
    border-bottom-style : none;
    border-left-style : none;
    border-right-style : none;
    border-top-style : none;
  }


body {
    background-color : #C8105D;
  }


table {
    background-color : #ffffff;
  }


td {
    color : #303030;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    padding-bottom : 1px;
    padding-left : 4px;
    padding-top : 2px;
  }


input {
    color : #000000;
    font-size : 12px;
  }


h1 {
    color : #303030;
    font-size : 18px;
    font-weight : bold;
  }


textarea {
    color : #000000;
    font-size : 12px;
  }


.cartrow {
    border-top-color : #5d5d5d;
    border-top-style : dotted;
    border-top-width : 1px;
  }


.price {
    color : #303030;
    font-size : 18px;
    font-weight : bold;
  }


.featuresection {
    border-bottom-color : #52b28b;
    border-bottom-style : solid;
    border-bottom-width : 7px;
    border-left-color : #52b28b;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #52b28b;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #52b28b;
    border-top-style : solid;
    border-top-width : 6px;
    font-size : 8px;
    margin-top : 4px;
    width : 120px;
  }


.featuretitle {
    color : #303030;
    font-size : 11px;
    font-weight : bold;
  }


.featurerow {
    border-top-color : #52b28b;
    border-top-style : dotted;
    border-top-width : 1px;
    padding-bottom : 7px;
    padding-top : 7px;
    padding-left : 7px;
    padding-right : 7px;
  }


.featuretext {
    color : #303030;
    font-size : 10px;
  }


.itemsection {
    border-bottom-color : #C8105D;
    border-bottom-style : solid;
    border-bottom-width : 7px;
    border-left-color : #C8105D;
    border-right-color : #C8105D;
    border-top-color : #C8105D;
    border-top-style : solid;
    border-top-width : 6px;
    font-size : 11px;
    margin-top : 4px;
    max-width : 600px;
    padding-top : 7px;
    width : 600px;
  }


.itemtext {
    color : #303030;
    font-size : 12px;
  }


.itemsubtitle {
    color : #C8105D;
    font-weight : bold;
  }


.sect {
    border-bottom-color : #52b28b;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #52b28b;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #52b28b;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #52b28b;
    border-top-style : solid;
    border-top-width : 7px;
  }


.secttitle {
    color : #303030;
    font-size : 18px;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 0;
  }


.soldout {
    color : #ff0004;
    font-size : 16px;
    font-weight : bold;
  }


li {
    font-size: 11px;
    text-indent: 7px;
    line-height: 120%;
    text-align: left;
  }


.leftnav {
    border-bottom-color : #52b28b;
    border-bottom-style : solid;
    border-bottom-width : 7px;
    border-left-color : #52b28b;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #52b28b;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #52b28b;
    border-top-style : solid;
    border-top-width : 6px;
    font-size : 10px;
    margin-top : 4px;
    width : 150px;
  }


.leftKey {
    border-bottom-color : #52b28b;
    border-bottom-style : solid;
    border-bottom-width : 7px;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
  }


.leftKey a {
    color : #5686b0;
    font-size : 14px;
    font-weight : bold;
    line-height : 18px;
    text-decoration : none;
  }


.leftKey a:hover {
    color : #52b28b;
    font-size : 14px;
    font-weight : bold;
    line-height : 18px;
    text-decoration : underline;
  }


.leftSect {
    border-bottom-color : #52b28b;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
  }


.leftSect a {
    color : #303030;
    font-size : 10px;
    font-weight : normal;
    text-decoration : none;
  }


.leftSect a:hover {
    color : #52b28b;
    font-weight : bold;
    text-decoration : underline;
  }


.leftTitle {
    color : #C8105D;
    font-size : 12px;
    font-weight : bold;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
  }


.leftSubTitle {
    color : #4a7296;
    font-size : 12px;
    font-style : italic;
    font-weight : bold;
  }


.menuitem {
    font-size: 7pt;
  }


#topnav {
    border-bottom: #808080 1px solid;
  }


.newsletter {
    border-top-color : #52b28b;
    border-top-style : solid;
    border-top-width : 7px;
    color : #C8105D;
    font-size : 11px;
    font-weight : bold;
  }


.topnav {
    color : #303030;
    font-size : 11px;
    padding-left : 7px;
    padding-top : 4px;
  }


.topnav a {
    color : #303030;
    font-weight : bold;
    text-decoration : none;
  }


.topnav a:hover {
    color : #52b28b;
    font-weight : bold;
    text-decoration : underline;
  }


.return {
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
  }


.return a {
    color : #5686b0;
    font-size : 14px;
    font-weight : bold;
    line-height : 18px;
    text-decoration : none;
  }


.return a:hover {
    color : #52b28b;
    font-size : 14px;
    font-weight : bold;
    line-height : 18px;
    text-decoration : underline;
  }


.carttitle {
    border-bottom-color : #303030;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    color : #5686b0;
    font-size : 11px;
    font-weight : bold;
  }


.cartsubtitle {
    border-left-color : #808080;
    border-left-style : solid;
    border-left-width : 1px;
    color : #5686b0;
    font-size : 11px;
    font-weight : bold;
    height : 35px;
    padding-right : 4px;
    width : 100px;
  }


.cart {
    border-bottom-color : #303030;
    border-bottom-style : solid;
    border-bottom-width : 3px;
    border-left-color : #303030;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #303030;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #303030;
    border-top-style : solid;
    border-top-width : 3px;
    width : 100%;
  }


.cart select {
    font-size : 10px;
    font-weight : normal;
    width : 100px;
  }


.lcell {
    border-left-color : #808080;
    border-left-style : solid;
    border-left-width : 2px;
  }


.bcell {
    border-bottom-color : #808080;
    border-bottom-style : solid;
    border-bottom-width : 2px;
  }


.blcell {
    border-bottom-color : #808080;
    border-bottom-style : solid;
    border-bottom-width : 2px;
    border-left-color : #808080;
    border-left-style : solid;
    border-left-width : 2px;
    padding-right : 4px;
  }


.cartDisplay {
    border-bottom-color : #303030;
    border-bottom-style : solid;
    border-bottom-width : 7px;
    border-left-color : #303030;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #303030;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #303030;
    border-top-style : solid;
    border-top-width : 6px;
    font-size : 8px;
    margin-bottom : 0;
    margin-left : 0;
    margin-right : 0;
    margin-top : 4px;
    width : 200px;
  }


.MiniCart {
    border-bottom-color : #303030;
    border-bottom-style : solid;
    border-bottom-width : 7px;
    border-left-color : #303030;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #303030;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #303030;
    border-top-style : solid;
    border-top-width : 6px;
    font-size : 8px;
    margin-bottom : 16px;
    margin-left : 0;
    margin-right : 0;
    margin-top : 4px;
    width : 120px;
  }


.Minisecttitle {
    color : #303030;
    font-size : 12px;
    font-weight : bold;
    padding-bottom : 2px;
    padding-left : 5px;
    padding-right : 0;
  }


.international {
    font : 11px serif;
    padding : 4px;
    border : #b05656 solid;
    border-width : 3px 1px;
  }


.international .title {
    color : #b05656;
    font-weight : bold;
  }


.international a {
    color : #303030;
  }


.search_sort {
    background-color : #FFFFFF;
    font-size : 11px;
    font-weight : bold;
  }


.search_apage {
    background-color : #FFFFFF;
    color : #808080;
    font-size : 11px;
    font-weight : bold;
  }


.search_sort a {
    color : #303030;
    font-weight : normal;
  }


.search_sort a:hover {
    color : #56b088;
    font-weight : bold;
  }


.search_item {
    color : #303030;
    font-size : 11px;
    text-align : left;
    vertical-align : top;
  }


.search_price {
    color : #303030;
    font-size : 12px;
    font-style : italic;
    font-weight : bold;
  }


.search_price .price {
    color : #303030;
    font-size : 14px;
    font-style : normal;
    font-weight : bold;
  }


.search_price #soldout {
    color : #FF0004;
    font-size : 14px;
    font-style : normal;
    font-weight : bold;
  }


.search_item a {
    color : #303030;
    font-size : 14px;
    font-weight : bold;
  }


.search_item a:hover {
    color : #56b088;
  }


.search_nav {
    color : #303030;
    font-size : 9px;
    text-align : left;
  }


.search_nav a {
    color : #5656b0;
    font-size : 9px;
    font-weight : bold;
  }


.search_nav a:hover {
    color : #56b088;
  }


.search_row {
    border-top-color : #C8105D;
    border-top-style : dotted;
    border-top-width : 2px;
    width : 611px;
  }


.dowsection {
    padding-bottom : 15px;
    padding-left : 15px;
    padding-right : 15px;
    padding-top : 15px;
  }


.dowsecttitle {
    color : #5686b0;
    font-size : 28px;
    font-style : italic;
    font-weight : bold;
    letter-spacing : -2px;
  }


.dowitemtitle {
    color : #303030;
    font-size : 20px;
  }


