.note {
 font-size: 11px;
}

a.cart-menu {
 font-weight: bold;
 font-size: 12px;
 color: #408080;
}
a.cart-menu:visited {
 color: #408080;
}
a.cart-menu:hover {
 color: #FF0000;
}

.category_list {
 font-size: 12px;
 color: #000000;
 background-color: #F1FAFE;
 padding: 1px 2px 1px 2px;
}
.category_button {
 font-size: 11px;
 font-weight: bold;
 padding: 1px;
 background: #3D83A5;
 color: #FFFFFF;
 height: 20px;
}

/* Admin forms */
.address_field {
 font-size: 12px;
 width: 190px;
 color: #000000;
 background: #FFFFFF;
 border: #000000 solid;
 border-width: 0px 0px 1px 0px;
}

/* Viewing Items */

a.wccart-page-number {
 font-size: 12px;
 color: #7DB5D2;
 font-weight: bold;
 text-decoration: none;
}
a.wccart-page-number:visited {
 color: #7DB5D2;
}
a.wccart-page-number:hover {
 color: #FF0000;
}
#wccart-page-numbers {
 font-size: 12px;
 margin: 5px;
 padding: 1px;
}

.item-summary {
 border: #000000 solid 1px;
 font-size: 12px;
 width: 100%;
}
.item-summary-left {
 width: 120px;
 text-align: center;
 padding: 1px;
 vertical-align: top;
}
.item-summary-right {
 text-align: left;
 padding: 1px;
 vertical-align: top;
}
.item-summary-price {
 text-align: center;
 font-size: 14px;
 font-weight: bold;
}
.item-summary-description {
 text-align: left;
 font-size: 12px;
}
.item-summary-label {
 text-align: left;
 font-size: 14px;
 font-weight: bold;
}
.add-to-cart {
 font-weight: bold;
 font-size: 12px;
 text-align: center;
 padding: 5px 0px 0px 0px;
}
a.add-link {
 font-weight: bold;
 font-size: 12px;
 color: #408080;
}
a.add-link:visited {
 color: #408080;
}
a.add-link:hover {
 color: #FF0000;
}
.wccart-help-note {
 font-weight: normal;
 font-size: 11px;
 color: #000000;
}
a.edit-link {
 font-weight: bold;
 text-decoration: none;
 font-size: 11px;
 color: #FFFFFF;
 background: #FF0000;
 padding: 0px 1px 0px 1px;
}
a.edit-link:visited {
 color: #FFFFFF;
 background: #FF0000;
}
a.edit-link:hover {
 color: #FF0000;
 background: #FFFFFF;
}

/* Checkout Form */

.address-box {
 border: #000000 solid 1px;
 padding: 0px;
 margin: 5px auto 5px auto;
 font-size: 12px;
 width: 450px;
}
#checkout-form {
 border: #000000 solid 1px;
 padding: 0px;
 margin: auto;
 font-size: 12px;
 width: 450px;
}
.c1 {
 width: 225px;
 font-size: 12px;
}
.c2 {
 width: 225px;
 font-size: 12px;
}
.c3 {
 width: 200px;
 font-size: 12px;
}
.c4 {
 width: 25px;
 font-size: 11px;
}
.c5 {
 font-size: 11px;
 width: 450px;
}
.field {
 font-size: 12px;
 width: 220px;
 color: #000000;
 background: #FFFFFF;
 border: #000000 solid;
 border-width: 0px 0px 1px 0px;
}
.minifield {
 font-size: 12px;
 width: 100px;
 color: #000000;
 background: #FFFFFF;
 border: #000000 solid;
 border-width: 0px 0px 1px 0px;
}
.flexfield {
 font-size: 12px;
 color: #000000;
 background: #FFFFFF;
 border: #000000 solid;
 border-width: 0px 0px 1px 0px;
}
.section-divider {
 height: 1px;
 color: #000000;
 font-size: 11px;
 background: #93AEB4;
 padding: 1px;
}
.fullbar {
 background: #93AEB4;
 color: #000000;
 width: 100%;
}
.rowmark {
 border-bottom: #000000 solid 2px;  
}

.shipaddr {
 border-bottom: #93AEB4 solid 1px;
 font-size: 11px;
 width: 400px;
 font-weight: bold;
}
.shipitem {
 border-bottom: #93AEB4 solid 1px;
 font-size: 11px;
 width: 400px;
}
.shipqty {
 border-bottom: #93AEB4 solid 1px;
 font-size: 11px;
 width: 50px;
 text-align: right;
}

.wcnotice {
 font-size: 11px;
 color: #FF0000;
}
/* View Cart */
#shopping-cart {
 width: 500px;
 margin: auto;
 padding: 1px;
 border: #000000 solid 1px;
 font-size: 12px;
}
.cart-header {
 font-size: 14px;
 font-weight: bold;
 border-bottom: #000000 solid 1px;
}
.empty-cart-message {
 color: #FF0000;
 font-size: 14px;
 font-weight: bold;
}
#cart-header-1 {
 width: 225px;
 font-weight: bold;
 font-size: 11px;
 padding: 1px 0px 1px 0px;
 text-align: center;
 vertical-align: top;
 border-bottom: #000000 solid 1px;
}
#cart-header-2 {
 width: 50px;
 font-weight: bold;
 font-size: 11px;
 padding: 1px;
 text-align: center;
 vertical-align: top;
 border-left: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}
#cart-header-3 {
 width: 75px;
 font-weight: bold;
 font-size: 11px;
 padding: 1px;
 text-align: center;
 vertical-align: top;
 border-left: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}
.cart-cell-0 {
 width: 40px;
 padding: 1px 0px 1px 0px;
 text-align: center;
 vertical-align: top;
 border-bottom: #000000 solid 1px;
}
.cart-cell-1 {
 width: 185px;
 font-size: 11px;
 padding: 1px 0px 1px 0px;
 text-align: left;
 vertical-align: top;
 border-bottom: #000000 solid 1px;
}
.cart-cell-2 {
 width: 50px;
 font-size: 11px;
 padding: 1px;
 text-align: center;
 vertical-align: top;
 border-left: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}
.cart-cell-3 {
 width: 50px;
 font-size: 11px;
 padding: 1px;
 text-align: right;
 vertical-align: top;
 border-left: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}
.cart-cell-4 {
 width: 75px;
 font-size: 11px;
 padding: 1px;
 text-align: right;
 vertical-align: top;
 border-left: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}
.cart-qty-box {
 width: 40px;
 height: 20px;
 font-size: 11px;
}
.cart-sublabel-cell {
 font-size: 11px;
 font-weight: bold;
 padding: 1px;
 text-align: right;
 vertical-align: top;
 border-left: #000000 solid 1px;
 border-bottom: #000000 solid 1px;
}
.cart-bttn {
 font-size: 11px;
 font-weight: bold;
 padding: 1px;
 background: #93AEB4;
 color: #000000;
}