 #categoryImgListing {
float:left;
margin-right:15px;
padding:0
}

#indexProductListCatDescription,#categoryDescription {
display:block;
overflow:hidden;
min-height:140px;
height:auto !important;
color:#573974;
font-family:Arial, Helvetica, sans-serif;
line-height:14px;
font-size:12px
}

CODE {
font-family:tahoma;
font-size:11px;
line-height:normal;
color:#707070
}

FORM {
margin:0;
padding:0
}

TEXTAREA {
width:375px
}

FIELDSET#contactUsForm {
width:91%;
padding:15px 0 15px 15px
}

.ccinfo .inputLabelPayment {
display:block;
width:80%;
padding:5px 0
}

.wrapperAttribsOptions .back {
display:block !important;
clear:both
}

#ship-item-item {
margin-right:7px
}

FIELDSET {
border:1px solid #777;
margin:0.5em 0;
padding:0.5em
}

LEGEND {
font-weight:700;
color:#000;
padding:0 5px
}

LABEL.checkboxLabel,LABEL.radioButtonLabel {
margin-left:10px;
margin-right:15px
}

#checkoutShipping input {
vertical-align:middle
}

.ccinfo label {
padding-bottom:5px;
margin:0 !important
}

#pmt-moneyorder {
margin-top:0 !important
}

#loginDefault #newsletter-checkbox {
vertical-align:middle;
margin:15px 5px 15px 0
}

LABEL.inputLabel {
width:11em;
padding-right:10px;
padding-bottom:3px;
float:left
}

#indexProductList LABEL.inputLabel {
display:block;
width:90%
}

LABEL.inputLabelPayment {
width:15em;
float:left
}

LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel {
width:12em;
float:left
}

P,ADDRESS {
padding:0 0 2px
}

ADDRESS {
font-style:normal
}

.clearBoth {
clear:both;
font-size:2px;
line-height:2px
}

HR {
border:none;
display:block;
border-color:#FFF;
margin:2px 0
}

.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution {
line-min-height:1.8em;
padding:0.2em
}

.messageStackSuccess {
background-color:#F1F6E6;
color:#707070
}

.messageStackCaution {
background-color:#FF6;
color:#707070
}

#mainWrapper {
text-align:left;
vertical-align:top
}

#tagline {
color:#716d7a;
margin-top:10px;
font-size:12px;
text-align:center;
vertical-align:middle
}

#sendSpendWrapper {
border:1px solid #cacaca;
float:right;
margin:0 0 1em 1em
}

ul {
list-style-type:circle;
list-style-position:inside
}

.wrapperAttribsOptions {
display:block;
margin:0.3em 0
}

#sorter {
margin:0 10px 0 29px
}

.navSplitPagesResult {
margin-top:13px;
margin-bottom:18px;
padding-left:1px;
margin-right:0;
font-size:11px;
color:#573974
}

.navSplitPagesResult a {
color:#573974;
font-weight:400
}

.navSplitPagesLinks {
margin-top:13px;
margin-bottom:18px;
margin-left:0;
padding-right:1px;
font-size:11px;
color:#707070
}

.navSplitPagesLinks a {
color:#707070;
font-weight:400
}

.navNextPrevCounter {
font-size:10px;
margin:0
}

.navNextPrevList {
display:inline;
white-space:nowrap;
list-style-type:none;
margin:0 2px 3px 0
}

.navNextPrevWrapper {
text-align:center;
margin:10px;
padding:10px
}

#navMain ul,#navSupp ul,#navCatTabs ul {
list-style-type:none;
text-align:center;
line-min-height:1.5em;
margin:0;
padding:0.5em 0
}

#navEZPagesTOCWrapper {
font-weight:700;
float:inherit;
min-height:1%;
border:1px solid #b0d3f0;
margin:5px 0;
padding:0.5em
}

#navEZPagesTOC ul {
list-style-type:none;
line-min-height:1.5em;
margin:0;
padding:0.5em 0
}

#navEZPagesTOC ul li {
white-space:nowrap
}

#navEZPagesTOC ul li a {
margin:0;
padding:0 0.5em
}

#navMainSearch,#navCategoryIcon {
margin:5px 5px 0 0
}

#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert {
vertical-align:top
}

#productDescription,.shippingEstimatorWrapper {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#573974;
line-height:14px
}

.alert {
color:red;
margin-left:0.5em;
margin-right:5px
}

.important {
font-weight:700;
margin:5px
}

.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP {
font-size:0.9em
}

.tableRow,.tableHeading,#cartSubTotal {
min-height:2.2em
}

.cartUnitDisplay,.cartTotalDisplay {
text-align:right;
padding-right:0.2em
}

#scUpdateQuantity {
width:2em
}

.cartQuantity {
width:4.7em
}

.cartNewItem {
color:#707070;
position:relative
}

.cartBoxTotal {
text-align:right;
font-weight:700
}

.cartRemoveItemDisplay {
width:3.5em
}

#cartAttribsList {
margin-left:1em
}

#mediaManager {
width:50%;
margin:0.2em;
padding:0.5em
}

#cartBoxListWrapper ul,#ezPageBoxList ul {
list-style-type:none;
list-style-position:outside
}

#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal {
margin:0;
padding:0.2em 0
}

.totalBox {
width:5.5em;
text-align:right;
padding:0.2em
}

.lineTitle,.amount {
text-align:right;
padding:0.2em
}

.amount {
width:5.5em
}

#cartImage {
margin:0.5em 1em
}

.attribImg {
width:20%;
margin:0.3em 0
}

.rightBoxHeading {
background-color:#636;
margin:0;
padding:0.2em 0
}

h3.leftBoxHeading a:hover {
color:#FF3;
text-decoration:none
}

h3.rightBoxHeading a:hover {
color:red;
text-decoration:none
}

.rightBoxContent {
margin-bottom:1em
}

.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg {
width:auto;
color:#000;
font-size:10px;
font-family:Tahoma
}

.categoryListBoxContents a {
text-align:center;
color:#6e9721 !important;
font-size:14px !important;
line-height:24px !important;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
text-transform:none;
text-decoration:none
}

#bannerboxHeading {
background-color:#00C
}

#upDateHeading {
text-align:right
}

.rowOdd {
min-height:1.5em;
vertical-align:top
}

.rowEven {
min-height:1.5em;
vertical-align:top;
padding:5px
}

.accountTotalDisplay,.accountTaxDisplay {
width:20%;
text-align:right
}

.accountQuantityDisplay {
width:10%;
vertical-align:top
}

TR.tableHeading {
min-height:2em
}

#siteMapList {
width:90%;
float:right
}

.ratingRow {
margin:1em 0 1.5em
}

LABEL#textAreaReviews {
font-weight:400
}

#gvFaqDefaultMainContent {
margin:10px 15px 0
}

#gvFaqDefaultContent {
margin:0 5px
}

#reviewsDefaultNoReviews {
margin:0 5px 5px
}

.normalprice,.productSpecialPriceSale {
font-size:14px;
color:#777;
font-weight:700;
line-height:normal;
text-decoration:line-through
}

.normalprice {
color:#6e9721;
font-size:14px;
line-height:24px;
text-decoration:line-through;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

.productSpecialPrice,.productSalePrice,.productSpecialPriceSale {
color:#573974;
font-size:14px;
line-height:24px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

.productListing-data .normalprice {
color:#ff5304;
font-size:13px;
line-height:24px;
text-decoration:line-through;
font-weight:400;
font-family:Tahoma
}

.productPriceDiscount {
color:#373737;
font-size:12px
}

.buttonRow,.buttonRow2 {
padding:7px 2px 7px 0
}

.buttonRow input,.buttonRow2 input,.buttonRow3 input {
border:none;
background:none;
padding:0
}

#accountHistoryDefault .buttonRow,.buttonRow2 {
float:left !important;
overflow:hidden;
position:absolute;
margin:-7px 0 15px
}

.cssButton,.cssButtonHover {
width:20em;
background-color:#F4F4F4;
color:#000;
border:2px outset #F4F4F4;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
text-align:center;
white-space:nowrap;
text-decoration:none;
font-weight:700;
padding:0.3em
}

.cssButtonHover {
color:#616161;
text-decoration:none;
border-style:inset
}

.small_delete,.button_prev,.button_next,.button_search {
width:7em
}

.button_sold_out_sm,.button_sold_out,.button_update_cart,.button_checkout,.button_login {
width:10em
}

.button_return_to_product_list,.button_add_selected {
width:22em
}

.button_in_cart {
width:19em
}

.button_submit {
width:18em
}

* {
margin:0;
padding:0
}

body {
background:url(../images/top_talling.gif) repeat-x left top #b1c17f;
font-family:Tahoma;
font-size:11px;
line-height:14px;
color:#000;
text-align:center
}

table {
border-collapse:collapse;
font-family:Tahoma;
font-size:11px;
line-height:14px;
color:#000;
padding:0
}

td {
vertical-align:top;
font-family:Tahoma;
font-size:11px;
line-height:14px;
color:#000;
padding:0
}

img {
border:0
}

.clear {
clear:both
}

.top_bg {
background:no-repeat center top
}

.main_t {
width:913px;
text-align:left;
margin:auto
}

.header_t {
height:105px
}

.header_t .col1 {
width:auto;
float:left;
padding:8px
}

.header_t .col2 .row1 {
height:44px;
background:url(../images/header_bg1.png) no-repeat right top;
width:455px;
float:right
}

.header_t .col2 .row1 .indent {
padding:5px 6px 0 0
}

.user_menu2 ul {
list-style:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-transform:capitalize;
float:right
}

.user_menu2 ul li {
float:left;
display:block;
background:url(../images/menu_bg.gif) no-repeat 0 11px
}

.user_menu2 ul li a {
text-decoration:none;
color:#40245b
}

.user_menu2 ul li span {
display:block;
padding:8px 14px 11px
}

.user_menu2 ul li.first span {
display:block;
padding:8px 13px 0 20px
}

.header_t .row2 .col1 {
width:245px;
float:right;
background:no-repeat 34px 0;
height:61px;
color:#d3f05a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}

.header_t .row2 .col1 .indent {
padding:18px 0 0 102px
}

.header_t .row2 .col1 a {
color:#FFF
}

.header_t .row2 .col2 {
width:135px;
float:right;
text-align:right
}

.header_t .row2 .col2 select {
width:129px;
height:23px;
background:#b0cb41;
border:solid 1px #d0f464;
color:#3d6603;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:3px
}

.header_t .row2 .col3 {
width:98px;
float:right;
color:#d3f05a;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:right
}

.header_t .row2 .col4 img {
margin-right:2px
}

.header_t .row2 .col5 {
width:83px;
float:right;
text-align:left;
color:#d3f05a;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:16px
}

.footer_t {
color:#193100;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
font-size:12px
}

.footer_t .col1 {
width:auto;
float:left
}

.footer_t .col1 .indent {
padding:13px 0 53px 27px
}

.footer_t .col2 .indent {
text-align:right;
padding:16px 0 0
}

.footer_t span {
font-weight:700;
font-size:12px
}

.menu_bg1 {
background:url(../images/menu_bg1.png) no-repeat left top #294b02;
min-height:259px;
height:auto !important
}

.menu_bg1 .indent {
padding:28px 25px 25px 23px
}

.menu_bg2 {
background:url(../images/menu_bg2.png) no-repeat left top;
height:16px;
margin-bottom:3px
}

.menu_bg1 li {
color:#9cbf36;
font-size:14px;
line-height:16px;
background:url(../images/list_backgroundj.png) no-repeat 0 7px;
padding-left:0;
text-decoration:none;
font-weight:400;
display:block
}

* html .menu_bg1 li {
color:#9cbf36;
font-size:14px;
line-height:16px;
background:url(../images/list_background1z.gif) no-repeat 0 7px;
padding-left:0;
text-decoration:none;
font-weight:400;
display:block;
min-height:20px;
height:auto !important
}

.menu_bg1 li.category-products {
color:#9cbf36;
font-size:14px;
line-height:18px;
background:url(../images/list_background1.gif) no-repeat 20px 8px;
padding-left:0;
text-decoration:none;
font-weight:400;
margin-left:0;
display:block
}

.center_tep {
overflow:hidden;
margin-bottom:2px
}

.center_tep .row11 .center_tep_inner1 {
background:url(../images/rtc.gif) no-repeat right top;
padding-right:3px
}

.center_tep .row11 .center_tep_inner2 {
background:url(../images/ltc.gif) no-repeat left top;
padding-left:3px
}

.center_tep .row21 {
background:#6e9721;
width:100%
}

.center_tep .row21 .center_tep_inner1 {
padding:0 3px
}

.center_tep .row31 .center_tep_inner1 {
background:url(../images/rbc.gif) no-repeat right top;
padding-right:3px
}

.center_tep .row31 .center_tep_inner2 {
background:url(../images/lbc.gif) no-repeat left top;
padding-left:3px
}

.content_bg4 {
width:148px;
margin-top:9px;
margin-left:42px;
margin-bottom:15px
}

.content_bg4 .td1 {
width:81px
}

.content_bg4 .td1 div {
color:#6e9721;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:5px 0 0
}

.content_bg4 .td2 {
width:auto;
text-align:right
}

.nav_top_bg2 {
background:repeat-x left bottom;
width:100%;
padding:3px 0 2px
}

.shop_box strong {
color:#fb6002;
font-family:Tahoma;
font-size:12px;
font-weight:700;
text-transform:capitalize
}

.shop_box span {
color:#727272
}

.shop_box a {
color:#727272;
text-decoration:none
}

#catBoxDivider {
height:9px
}

.boxcol_inn1 {
background:repeat-x left top #fff;
width:100%;
margin-bottom:3px
}

.boxcol_inn8 {
background:no-repeat right bottom;
min-height:50px;
height:auto !important;
padding:4px 4px 2px
}

.boxcol_inn8 input.input_search {
width:140px;
height:16px;
border:solid 1px #a8a8a8;
color:#434342;
font-family:Tahoma;
font-size:11px;
padding:2px 0 0 2px
}

.product_box {
width:100%;
margin-bottom:3px;
background:#fff
}

.product_box .bg_inner5 {
background:url(../images/product_box_left_top_bg.gif) no-repeat left top;
width:100%
}

.product_box .bg_inner6 {
background:url(../images/product_box_left_bottom_bg.gif) no-repeat left bottom;
width:100%
}

.product_box .bg_inner7 {
background:url(../images/product_box_right_top_bg.gif) no-repeat right top;
width:100%
}

.product_box .bg_inner8 {
background:url(../images/product_box_right_bottom_bg.gif) no-repeat right bottom;
width:100%
}

.product_box .bg_inner9 {
padding:15px 19px 11px 18px
}

.product_box .bg_inner91 {
zoom:1px;
padding:15px 17px 22px 20px
}

.product_box .bg_inner911 {
zoom:1px;
padding:1px 1px 2px
}

.product_box2 {
width:100%;
margin-bottom:2px;
background:#fff
}

.product_box2 .bg_inner1 {
background:url(../images/product_box_side_bg.gif) repeat-x left top;
width:100%
}

.product_box2 .bg_inner2 {
background:url(../images/product_box_side_bg.gif) repeat-x left bottom;
width:100%
}

.product_box2 .bg_inner3 {
background:url(../images/product_box_side_bg.gif) repeat-y left top;
width:100%
}

.product_box2 .bg_inner4 {
background:url(../images/product_box_side_bg.gif) repeat-y right top;
width:100%
}

.product_box_PagesResult {
overflow:hidden;
margin-bottom:6px
}

.product_box_PagesResult .row1 .product_box_PagesResult_inner3 {
background:repeat-x left top;
height:9px
}

.product_box_PagesResult .row2 {
background:repeat-x left top #f2f2f2;
width:100%
}

.product_box_PagesResult .row3 .product_box_PagesResult_inner3 {
background:repeat-x left top;
height:10px
}

#column_center {
width:100%
}

.title_box {
overflow:hidden;
margin-bottom:3px
}

.title_box .row1 .title_inner1 {
background:url(../images/bg_titile_right_top.jpg) no-repeat right top;
padding-right:10px
}

.title_box .row1 .title_inner2 {
background:url(../images/bg_titile_left_top.jpg) no-repeat left top;
padding-left:10px
}

.title_box .row1 .title_inner3 {
background:url(../images/bg_titile_top.jpg) repeat-x left top;
height:10px
}

.title_box .row2 {
background:repeat-x left top #193703;
width:100%
}

.title_box .row3 .title_inner1 {
background:url(../images/bg_titile_right_bottom.jpg) no-repeat right top;
padding-right:10px
}

.title_box .row3 .title_inner2 {
background:url(../images/bg_titile_left_bottom.jpg) no-repeat left top;
padding-left:10px
}

.title_box .row3 .title_inner3 {
background:url(../images/bg_titile_bottom.jpg) repeat-x left top;
height:10px
}

.img_box1 .bg_inner1 {
background:url(../images/img_box1_left_top.gif) no-repeat left top
}

.img_box1 .bg_inner2 {
background:url(../images/img_box1_left_bottom.gif) no-repeat left bottom
}

.img_box1 .bg_inner3 {
background:url(../images/img_box1_right_top.gif) no-repeat right top
}

.img_box1 .bg_inner4 {
background:url(../images/img_box1_right_bottom.gif) no-repeat right bottom
}

.img_box2 .bg_inner1 {
background:url(../images/img_box2_side.gif) repeat-x left top
}

.img_box2 .bg_inner2 {
background:url(../images/img_box2_side.gif) repeat-x left bottom
}

.img_box2 .bg_inner3 {
background:url(../images/img_box2_side.gif) repeat-y left top
}

.img_box2 .bg_inner4 {
background:url(../images/img_box2_side.gif) repeat-y right top
}

.img_box2 .bg_inner5 {
background:url(../images/img_box2_left_top.gif) no-repeat left top
}

.img_box2 .bg_inner6 {
background:url(../images/img_box2_left_bottom.gif) no-repeat left bottom
}

.img_box2 .bg_inner7 {
background:url(../images/img_box2_right_top.gif) no-repeat right top
}

.img_box2 .bg_inner8 {
background:url(../images/img_box2_right_bottom.gif) no-repeat right bottom
}

.productListing-data .img_box {
margin-bottom:9px;
overflow:hidden;
background:#FFF;
margin-right:0;
float:left !important
}

.product_box_name {
color:#193701;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400
}

.product_box_name .indent {
padding:16px 10px 8px 37px
}

.product_box_name a {
color:#193701;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
text-decoration:none
}

.product_box_price {
color:#181c23;
font-size:14px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

.product_box_price .indent {
padding:16px 10px 7px 0
}

.product_box_button {
background:repeat-x left bottom;
padding-bottom:2px;
padding-left:3px;
margin-left:7px
}

.price_box {
margin-top:0;
width:100%
}

.price_box .td1 {
width:81px;
background:no-repeat right top
}

.price_box .td1 .wrap {
padding:1px 7px 0 0
}

.price_box .td2 {
width:auto
}

.price_box .td2 .wrap {
padding:0 0 0 17px
}

.prod_box2 .imgbox {
float:left;
position:relative
}

.prod_box2 .contentbox {
float:left;
width:100%
}

.contentbox_in a strong {
color:#13140d;
text-decoration:none
}

.prod_box2 .price .col1 {
width:auto;
float:left;
padding-top:4px
}

.background-topic-top {
background:repeat-x left top width:100%
}

.background-topic-top-left {
background:no-repeat left top;
height:8px;
width:100%
}

.background-topic-bottom {
background:repeat-x left bottom width:100%
}

.background-topic-bottom-left {
background:no-repeat left bottom;
height:7px;
margin-bottom:0
}

.background-topic-top2 {
background:repeat-x left top #FFF;
width:100%
}

.background-topic-top-left2 {
background:no-repeat left top;
height:9px;
width:100%
}

.background-topic-bottom2 {
background:url(../images/bg-topic-bottom-2.gif) repeat-x left bottom;
width:100%
}

.background-topic-bottom-left2 {
background:no-repeat left bottom;
height:9px;
width:100%
}

.background-side-heading_l {
background:no-repeat left top
}

.background-bottom {
background:repeat-x left top;
margin-bottom:6px
}

.background-bottom-left {
background:no-repeat left top;
height:10px
}

.main {
color:#573974;
font-size:12px;
font-family:Arial, Helvetica, sans-serif
}

.background-product-top strong {
color:#193703 !important;
font-size:14px !important;
line-height:24px !important;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

.background-product-top a strong {
text-decoration:none;
color:#193703 !important;
font-size:13px !important;
line-height:24px !important;
font-weight:400;
font-family:Arial, Helvetica, sans-serif
}

.background-product-bottom {
background:repeat-x left bottom #FFF;
font-size:12px;
color:#573974;
line-height:14px;
font-family:Arial, Helvetica, sans-serif
}

.background-white-left {
background:repeat-y left top #FFF
}

.background-white-right {
background:repeat-y right top #FFF
}

.boxprice {
color:#111;
font-size:13px;
line-height:16px;
text-align:center;
font-weight:700
}

.box1_body {
color:#333;
font-size:11px
}

.box1_body a {
color:#333;
font-size:11px;
font-weight:400;
text-decoration:underline
}

.box1_body b a {
color:#cbeb49;
font-size:14px;
line-height:21px;
font-weight:400;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif
}

#orderhistoryContent a img {
margin-bottom:15px
}

.box_head {
color:#4e2265;
font-size:18px;
text-transform:capitalize;
font-weight:700;
width:100%
}

.box_head .topback .inner1 {
background:no-repeat left top;
padding-left:8px
}

.box_head .topback .inner3 {
background:repeat-x left top;
height:8px
}

.box_head .midback .inner1 {
background:repeat-x left top #b0cb41;
width:100%
}

.box_head .midback .inner9 {
font-family:Arial, Helvetica, sans-serif;
color:#4e2265;
font-size:14px;
text-transform:capitalize;
font-weight:700;
padding:8px 5px 10px 24px
}

.box_head a {
text-decoration:none;
color:#4e2265
}

.box {
margin-bottom:2px;
width:100%
}

.box .box_inner1 {
background:#
}

.box .box-indent {
overflow:hidden;
background:url(../images/box3_bg2.gif) no-repeat right bottom;
padding:15px 24px 18px 25px
}

.box select {
width:100% !important;
height:23px;
border:solid 1px #4b7801;
color:#3d6603;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#b0cb41
}

.box_body {
color:#212121;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0
}

.box_body a {
color:#212121;
text-decoration:none
}

.box_body ul li {
padding:6px 0 4px 27px
}

.box_body ul li a {
text-decoration:underline;
padding-left:12px
}

.box_body ol li {
padding:6px 0 2px 17px
}

.box_body ol li a {
text-decoration:underline;
padding-left:10px
}

#categories li {
color:#9cbf36;
font-size:14px;
line-height:16px;
background:url(../images/list_backgroundj.png) no-repeat 0 8px;
padding-left:0;
text-decoration:none;
font-weight:400
}

#categories li.category-products {
color:#9cbf36;
font-size:14px;
line-height:18px;
background:url(../images/list_backgroundj.png) no-repeat 20px 8px;
padding-left:0;
text-decoration:none;
font-weight:400;
margin-left:0
}

#categories li.category-products span.top-span {
padding-left:40px
}

#categories .box_body_2 li {
color:#434342;
font-size:11px;
line-height:20px;
background:none;
padding-left:0;
text-decoration:none;
font-weight:700
}

#categories .box_body_2 li a {
color:#434342;
font-size:11px;
line-height:20px;
text-decoration:none;
font-weight:700;
padding-left:0;
display:inline
}

#categories .box_head .topback .inner1 {
background:url(../images/box2_left_top_bg.jpg) no-repeat left top;
padding-left:8px
}

#categories .box_head .topback .inner2 {
background:url(../images/box2_right_top_bg.jpg) no-repeat right top;
padding-right:8px
}

#categories .box_head .topback .inner3 {
background:url(../images/box2_top_bg.jpg) repeat-x left top;
height:8px
}

#categories .box_head .midback .inner1 {
background:url(../images/box_head_bg9.jpg) repeat-x left top #193703;
width:100%
}

#categories .box_head .midback .inner2 {
background:url(../images/box_head_bg7.jpg) repeat-y left top;
width:100%
}

#categories .box_head .midback .inner3 {
background:url(../images/box_head_bg8.jpg) repeat-y right top;
width:100%
}

#categories .box_head .midback .inner4 {
background:url(../images/box_head_bg10.jpg) no-repeat left top;
width:100%
}

#categories .box_head .midback .inner5 {
background:url(../images/box_head_bg11.jpg) no-repeat right top;
width:100%
}

#categories .box_head .midback .inner6 {
background:url(../images/box_head_bg5.jpg) repeat-x left bottom;
width:100%
}

#categories .box_head .midback .inner7 {
background:url(../images/box_head_bg4.jpg) no-repeat left bottom;
width:100%
}

#categories .box_head .midback .inner8 {
background:url(../images/box_head_bg6.jpg) no-repeat right bottom;
width:100%
}

#categories .box_head .midback .inner9 {
font-family:Arial, Helvetica, sans-serif;
color:#e1e899;
font-size:14px;
text-transform:capitalize;
font-weight:700;
padding:8px 5px 10px 24px
}

#categories .box .box_inner1 {
background:#1c2b0a
}

#categories .box .box-indent {
overflow:hidden;
background:url(../images/box1_bg2.jpg) no-repeat right bottom;
padding:11px 25px 28px 23px
}

#bestsellers li {
color:#fff;
font-size:11px;
line-height:16px;
background:no-repeat 0 12px;
padding-left:0;
text-decoration:none;
font-weight:400
}

#bestsellers li.category-products {
color:#fff;
font-size:11px;
line-height:16px;
background:no-repeat 16px 12px;
text-decoration:none;
font-weight:400;
padding:2px 0
}

#bestsellers li span.top-span {
display:block;
background:repeat-x left top;
padding:4px 0 5px
}

#bestsellers li.category-products span.top-span {
display:block;
padding:2px 0 2px 10px
}

#bestsellers li a {
color:#fff;
font-size:11px;
line-height:16px;
text-decoration:none;
font-weight:400;
padding-left:0;
display:block
}

#orderhistory .box_body img {
vertical-align:middle;
margin:3px 0;
padding:2px
}

#search input.s_input {
width:100%;
height:21px;
color:#000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:solid 1px #000
}

#search a {
color:#fff;
font-size:12px;
text-decoration:underline
}

#manufacturers .box .box-indent {
padding:17px 32px 22px 19px
}

.name {
color:#545454;
font-size:11px;
font-weight:700
}

.name a {
color:#545454;
font-size:11px;
font-weight:700;
text-decoration:none;
border:none
}

.pict_box {
margin-bottom:12px;
border-bottom:solid 1px #dbdbdb;
padding-bottom:8px;
text-align:center
}

.price {
color:#111;
font-size:15px;
line-height:normal;
font-weight:700
}

.button {
padding-top:0
}

.box_line {
overflow:hidden;
padding:0 1px
}

.box_line .inner {
line-height:1px;
background:repeat-x 0 18px;
height:36px
}

.box_line2_box {
background:repeat-y left top
}

.box_line2_box .inner {
background:repeat-y right top
}

.box_line2 {
overflow:hidden;
padding:0 23px
}

.box_line2 .inner {
line-height:1px;
background:repeat-x 0 23px;
height:46px
}

.box_line3 {
overflow:hidden;
display:none;
padding:0 27px
}

.box_line3 .inner {
line-height:1px;
background:repeat-x 0 9px;
height:26px
}

.box_line4 {
overflow:hidden;
display:none;
padding:0 12px
}

.box_line5 {
overflow:hidden;
display:none;
padding:0
}

ol {
list-style:decimal;
list-style-position:inside
}

ol li {
line-height:21px
}

#column_center input,#column_center #sorter select {
position:relative;
margin:-2px 0
}

#advSearchDefault .back {
float:none
}

#advSearchDefault .forward {
float:none;
padding-bottom:7px
}

#advSearchDefault fieldset {
padding:4px
}

#advSearchDefault .floatLeft select {
margin-bottom:5px
}

#advSearchDefault #inc-subcat {
vertical-align:middle;
margin:5px 5px 5px 3px
}

#featuredProducts {
overflow:hidden;
zoom:1px;
width:100%
}

#popupSearchHelp {
background:#FFF;
text-align:left
}

#sorter form {
display:inline
}

#indexDefault {
border:none;
padding:0
}

#productGeneral ul {
margin-left:15px
}

input#login-email-address,input#login-password,input#company,input#firstname,input#lastname,input#suburb,input#street-address,input#city,input#state,select#country,input#telephone,input#fax,input#email-address,input#contactname {
width:36%;
vertical-align:middle;
margin:0 0 3px
}

input#dob,input#postcode {
width:70px;
vertical-align:middle;
margin:0 0 3px
}

input#password-new,input#password-confirm {
width:36%;
vertical-align:middle;
margin:8px 0 3px
}

textarea#enquiry {
width:93%;
margin:4px 0
}

#navCatTabs {
color:#fff;
font-weight:700;
margin-bottom:2px
}

#navCatTabs ul {
list-style:none;
line-height:18px;
margin:0 10px;
padding:10px 0
}

#navCatTabs ul li {
display:inline;
padding:0 10px
}

#navBreadCrumb {
color:#fff;
font-weight:700;
margin-bottom:2px;
padding:10px 0 0
}

caption h2,#accountDefaultHeading,#accountHistoryDefaultHeading,#accountNotificationsHeading,#addressBookDefaultHeading,#advSearchDefaultHeading,#advSearchResultsDefaultHeading,#checkoutShippingHeading,#checkoutPaymentHeading,#checkoutConfirmDefaultHeading,#checkoutPayAddressDefaultHeading,#checkoutShipAddressDefaultHeading,#checkoutSuccessHeading,#conditionsHeading,#cookieUsageDefaultHeading,#createAcctDefaultHeading,#createAcctSuccessHeading,#customerAuthDefaultHeading,#discountcouponInfoHeading,#maintenanceDefaultHeading,#downloadTimeOutHeading,#gvFaqDefaultHeading,#gvRedeemDefaultHeading,#gvSendDefaultHeadingDone,#indexDefaultHeading,#loginDefaultHeading,#logoffDefaultHeading,#pageNotFoundHeading,#pageTwoHeading,#pageThreeHeading,#pageFourHeading,#privacyDefaultHeading,#shippingInfoHeading,#cartDefaultHeading,#siteMapHeading,#sslCheckHeading,#timeoutDefaultHeading,#unsubDefaultHeading,#ezPagesHeading {
color:#000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
line-height:normal;
font-weight:700;
text-transform:capitalize;
padding:11px 10px 11px 0
}

#addressBookProcessDefault h1 {
background:#FFF 17px 21px no-repeat;
color:#3D4142;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:normal;
font-weight:700;
margin:0 -15px 10px 10px;
padding:15px 20px 19px 0
}

h2 {
font-size:14px;
font-weight:700;
line-height:normal;
color:#545454;
padding:3px 0 5px
}

h3 {
color:#545454;
font-size:12px;
font-weight:700;
line-height:normal;
padding:3px 0 5px
}

h3 a {
color:#545454;
font-size:12px;
font-weight:700;
line-height:normal;
text-decoration:underline;
padding:3px 0 5px
}

h4 {
color:#545454;
font-size:11px;
font-weight:700;
line-height:normal;
padding:3px 0 5px
}

#newProductsDefault .line,#allProductsDefault .line,#featuredDefault .line {
line-height:0;
font-size:0;
background:top left repeat-x;
height:7px;
padding:0
}

#newProductsDefault td,#allProductsDefault td,#featuredDefault td {
border:none
}

#newProductsDefault a.link,#allProductsDefault a.link,#featuredDefault a.link,#allProductsDefault a.link {
text-decoration:underline;
font-size:12px;
color:#193703;
line-height:normal;
font-weight:400;
text-transform:lowercase;
font-family:Arial, Helvetica, sans-serif
}

#reviewsDefault hr {
border-top:1px solid #666;
margin:0
}

#reviewsDefault .smallProductImage {
padding:0 10px 10px
}

#reviewsDefault .rating,.bold {
padding:5px 0
}

#reviewsDefault h2 {
clear:both;
color:#6e9721;
font-size:14px;
font-weight:400;
text-decoration:none;
text-transform:none;
font-family:Arial, Helvetica, sans-serif
}

#reviewsInfoDefaultPrice,#reviewsWritePrice,h2#productReviewsDefaultPrice {
color:#6e9721 !important;
font-size:14px !important;
line-height:24px !important;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

#review-text {
margin-top:15px
}

.categoryListBoxContents {
text-align:left;
padding:5px 0
}

.tabTable th {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:normal;
font-weight:700;
text-transform:capitalize;
background:repeat-x left top padding-bottom:4px;
text-decoration:underline;
padding:3px 1px 1px
}

#listCell0-0 {
padding-left:17px
}

.productListing-heading a {
text-decoration:none !important
}

.productListing-heading a:hover {
text-decoration:underline !important
}

.tabTable td {
font-size:18px;
color:#000;
font-weight:700
}

.tabTable td .listingDescription {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#573974;
text-align:left;
font-weight:400;
padding:1px 5px 5px 0
}

.productListing-data a {
color:#573974;
font-size:11px;
font-family:Tahoma;
font-weight:400
}

.productListing-data {
color:#193703 !important;
font-size:14px !important;
line-height:24px !important;
font-weight:700;
text-align:center;
padding-top:0;
background:repeat-x left bottom #FFF;
font-family:Arial, Helvetica, sans-serif
}

.productListing-data img {
margin-right:0
}

.productListing-data h3 {
color:#193703;
font-size:14px;
font-weight:400;
margin-bottom:6px;
padding-top:0;
text-transform:none;
font-family:Arial, Helvetica, sans-serif
}

.productListing-data h3 a {
color:#193703;
font-size:14px;
font-weight:400;
text-transform:none;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none
}

#prevOrders {
border-left:1px solid #dbdbdb;
margin:0 0 5px
}

#prevOrders th {
border-top:1px solid #dbdbdb;
border-right:1px solid #dbdbdb;
border-bottom:1px solid #dbdbdb;
text-align:center;
font-size:11px;
color:#545454;
line-height:normal;
font-weight:700;
text-transform:uppercase;
padding:5px 10px
}

#prevOrders th a {
color:#545454
}

#prevOrders td {
border-right:1px solid #dbdbdb;
border-bottom:1px solid #dbdbdb;
font-family:tahoma;
font-size:11px;
line-height:normal;
color:#545454;
padding:5px
}

#accountHistInfo table {
border-left:1px solid #111;
margin:0 0 5px
}

#accountHistInfo th {
border-top:1px solid #111;
border-right:1px solid #111;
border-bottom:1px solid #111;
text-align:center;
font-size:12px;
color:#111;
line-height:normal;
font-weight:700;
text-transform:uppercase;
padding:5px 10px
}

#accountHistInfo td {
border-right:1px solid #111;
border-bottom:1px solid #111;
font-family:tahoma;
font-size:11px;
line-height:normal;
color:#111;
padding:5px
}

.categoryIcon {
padding:0 15px 0 0
}

#productMainImage,#productReviewsDefaultProductImage,#reviewWriteMainImage {
margin:1px 5px 10px 0
}

#productMainImage a,#reviewsInfoDefaultProductImage a,#productReviewsDefaultProductImage a,#reviewWriteMainImage a {
color:#000;
font-family:Tahoma;
font-size:10px;
text-decoration:none
}

#productPrices {
color:#193701;
font-size:14px;
line-height:18px;
font-weight:700;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif
}

#productDescription {
font-weight:400;
margin:0 1px;
padding:0
}

#cartAdd {
float:left;
text-align:left;
width:243px;
height:94px
}

#cartAdd .cartAdd_indent {
padding:16px 0 0
}

#cartAdd .cartAdd_indent span {
font-family:Tahoma;
font-size:11px;
text-transform:capitalize;
color:#434342;
font-weight:400
}

#cartAdd .cartAdd_indent input.cart_quantity {
width:69px;
height:18px;
background:#fff;
color:#181c23;
font-size:11px;
margin-top:3px
}

* html #cartAdd .cartAdd_indent .padd1 {
padding-top:2px
}

#alsoPurchased {
margin-top:10px
}

#alsoPurchased a {
text-decoration:none;
font-size:10px;
color:#111;
line-height:normal;
font-weight:700;
text-transform:none
}

#productAdditionalImages {
border:1px solid #545454;
overflow:hidden;
zoom:1px;
margin:2px;
padding:7px
}

#productAdditionalImages .additionalImages a {
text-decoration:none;
font-size:10px;
color:#111;
line-height:normal;
font-weight:700;
text-transform:capitalize
}

#productAdditionalImages .img_box {
margin:15px;
padding:0
}

#cartInstructionsDisplay {
padding:10px
}

#cartEmptyText {
font-size:14px;
color:#000;
padding:20px 0 10px 10px
}

#cartContentsDisplay {
border-left:1px solid #545454
}

#cartContentsDisplay th {
border:1px solid #545454;
border-left:none;
text-align:center;
font-size:14px;
color:#545454;
line-height:normal;
font-weight:700;
text-transform:uppercase;
padding:5px
}

#cartContentsDisplay td {
border-right:1px solid #545454;
border-bottom:1px solid #545454;
text-align:center;
font-family:tahoma;
font-size:11px;
line-height:normal;
color:#000;
padding:5px
}

#cartContentsDisplay td #cartImage {
float:none;
display:block
}

#cartContentsDisplay td a {
color:#6e9721;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
text-decoration:none
}

#cartSubTotal {
text-align:right;
font-weight:700;
width:100%;
text-transform:uppercase;
padding:10px 0
}

#shoppingCartDefault .text_v_c {
text-align:right;
font-family:tahoma;
font-size:11px;
line-height:normal;
color:#545454;
padding:15px
}

#shoppingCartDefault .text_v_c a {
text-decoration:underline;
font-size:12px;
color:#545454;
line-height:normal;
font-weight:700
}

.advisory {
margin:10px
}

#infoShoppingCart h1 {
color:#000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:normal;
font-weight:700;
padding:15px 20px 19px 1px
}

h1#acctNewslettersDefaultHeading {
color:#333;
text-decoration:none;
font-family:Tahoma;
font-size:12px;
font-weight:700;
text-transform:capitalize;
line-height:14px;
padding:1px 10px 0 1px
}

#popupCVVHelp div {
padding:10px 20px
}

#popupShippingEstimator div {
font-size:11px;
padding:15px
}

#shippingEstimatorContent label {
display:block;
padding-bottom:2px
}

#shippingEstimatorContent h2 {
color:#201f23;
text-decoration:none;
font-size:12px;
line-height:normal;
font-weight:700;
text-transform:uppercase;
padding:3px 10px 12px 14px
}

#shippingEstimatorContent select#country,#shippingEstimatorContent select#stateZone {
width:160px;
margin:0 0 3px
}

#shippingEstimatorContent input#state {
width:156px;
margin:0 0 3px 131px
}

#shippingEstimatorContent td.cartTotalDisplay {
font-size:15px;
font-family:tahoma;
color:#201f23;
font-weight:700
}

#shippingEstimatorContent table {
border-left:1px solid #dbdbdb;
border-bottom:1px solid #dbdbdb;
border-collapse:collapse;
margin:0 0 5px
}

#shippingEstimatorContent th {
border-top:1px solid #dbdbdb;
border-right:1px solid #dbdbdb;
text-align:center;
color:#201f23;
padding:5px 10px
}

#shippingEstimatorContent th a {
color:#201f23
}

#shippingEstimatorContent td {
border-right:1px solid #dbdbdb;
border-top:1px solid #dbdbdb;
font-family:tahoma;
font-size:11px;
line-height:normal;
color:#201f23;
padding:5px
}

#upcomingProductsTable {
color:#201f23;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}

#upcomingProductsTable a {
color:#201f23;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline
}

.background-top {
padding:0 10px
}

<?php
ob_start ("ob_gzhandler");
header("Content-type: text/css; charset: UTF-8");
header("Cache-Control: must-revalidate");
$offset = 60 * 60 ;
$ExpStr = "Expires: " .
gmdate("D, d M Y H:i:s",time() + $offset) . " GMT";
header($ExpStr);
?>
#upcomingProductsTable td,#upcomingProductsTable th {
padding:5px
}

#loginDefault FIELDSET,#gvFaqDefault FIELDSET {
padding:15px
}

#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg,.back,.left {
float:left
}

.messageStackWarning,.messageStackError,.button_update_cart {
color:red
}

.floatingBox,#accountLinksWrapper,#sendSpendWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper,.content,#myAccountGen li,#myAccountNotify li,#indexDefault,#specialsListing,#newProductsDefault,#allProductsDefault,#loginDefault,#productGeneral,#shoppingCartDefault,.tabTable {
margin:0
}

.gvBal,.forward,.right {
float:right
}

#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,.content_bg4 .td2 div,#bannerbox.box .box_body,#bannerbox2.box .box_body,#bannerboxall.box .box_body {
padding:0
}

#upProductsHeading,h3.itemTitle,#cartContentsDisplay td .cartAttribsList {
text-align:left
}

.bold,.price strong {
font-weight:700
}

#createAcctSuccessMainContent,#shoppingCartDefault .buttonRow {
margin:5px
}

.ee,.productSpecialPriceSale {
text-decoration:line-through
}

#column_left .normalprice,#column_right .normalprice {
color:#fff;
font-size:14px;
line-height:24px;
text-decoration:line-through;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

#column_left .productSpecialPrice,.productSalePrice,.productSpecialPriceSale,#column_right .productSpecialPrice,.productSalePrice,.productSpecialPriceSale {
color:#fff;
font-size:14px;
line-height:24px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif
}

#tellAFriendDefault input,#tellAFriendDefault textarea,#tellAFriendDefault label {
margin:2px 0 !important
}

.button_update_cartHover,.prod_box2 .contentbox .contentbox_in strong {
color:#000
}

a,.tabTable th a {
color:#000;
text-decoration:underline
}

a:hover,.contentbox_in a,.background-product-top a,.background-product-top a:hover,.box1_body a:hover,.box_body ul li a:hover,.box_body ol li a:hover,#search a:hover,h3 a:hover,#newProductsDefault a.link:hover,#allProductsDefault a.link:hover,#featuredDefault a.link:hover,.tabTable td a:hover,#upcomingProductsTable a:hover {
text-decoration:none
}

.header_t .col2,.header_t .row2 .col4,.footer_t .col2,.prod_box2 .price .col2 {
width:auto;
float:right
}

.user_menu2 ul li.first,#bannerbox .box .inbox1,#bannerbox .box .inbox2,#bannerbox2 .box .inbox1,#bannerbox2 .box .inbox2,#bannerboxall .box .inbox1,#bannerboxall .box .inbox2 {
background:none
}

.user_menu2 ul li a:hover,.footer_t span a:hover,.footer_t a:hover,.menu_bg1 li a:hover,.shop_box a:hover,.product_box_name a:hover,.contentbox_in a:hover strong,.background-product-top a:hover strong,.boxname a:hover,.box1_body b a:hover,.box_head a:hover,.box_body a:hover,#categories li a:hover,#categories .box_body_2 li a:hover,#categories .box_head a:hover,#information li a:hover,#information .box_head a:hover,#moreinformation li a:hover,#moreinformation .box_head a:hover,#bestsellers li a:hover,#ezpages li a:hover,#ezpages .box_head a:hover,.name a:hover,.categoryListBoxContents a:hover,.tabTable th a:hover,.tabTable td a,.productListing-data h3 a:hover,#cartContentsDisplay td a:hover {
text-decoration:underline
}

.footer_t span a,.footer_t a {
text-decoration:none;
color:#193100
}

.menu_bg1 ul,#categories ul,#information ul,#moreinformation ul,#ezpages ul {
list-style:none;
list-style-position:outside;
font-family:Arial, Helvetica, sans-serif
}

.menu_bg1 li span.top-span,#categories li span.top-span {
display:block;
background:url(../images/list_backgroundz.gif) repeat-x left top;
padding:4px 0 4px 19px
}

.menu_bg1 li.category-top_un span.top-span,#categories li.category-top_un span.top-span,#information li.category-top_un span.top-span,#moreinformation li.category-top_un span.top-span,#bestsellers li.category-top_un span.top-span,#ezpages li.category-top_un span.top-span {
display:block;
background:url(../images/spacer.gif) no-repeat left top
}

.menu_bg1 li a,#categories li a {
color:#e1e899;
font-size:14px;
line-height:18px;
text-decoration:none;
font-weight:400;
padding-left:0;
display:block
}

.center_tep .row11 .center_tep_inner3,.center_tep .row31 .center_tep_inner3 {
background:repeat-x left top #6e9721;
height:3px
}

.nav_top_bg1,.product_box .bg_inner1 {
background:repeat-x left top;
width:100%
}

.boxcol_inn2,.product_box .bg_inner2,.box_head .midback .inner6 {
background:repeat-x left bottom;
width:100%
}

.boxcol_inn3,.product_box .bg_inner3,.product_box_PagesResult .row2 .product_box_PagesResult_inner1,.title_box .row2 .title_inner1,.box_head .midback .inner2 {
background:repeat-y left top;
width:100%
}

.boxcol_inn4,.product_box .bg_inner4,.product_box_PagesResult .row2 .product_box_PagesResult_inner2,.title_box .row2 .title_inner2,.box_head .midback .inner3 {
background:repeat-y right top;
width:100%
}

.boxcol_inn5,.product_box2 .bg_inner5,.product_box_PagesResult .row2 .product_box_PagesResult_inner3,.title_box .row2 .title_inner3,.box_head .midback .inner4 {
background:no-repeat left top;
width:100%
}

.boxcol_inn6,.product_box2 .bg_inner7,.product_box_PagesResult .row2 .product_box_PagesResult_inner4,.title_box .row2 .title_inner4,.background-topic-top-right,.background-topic-top-right2,.box_head .midback .inner5 {
background:no-repeat right top;
width:100%
}

.boxcol_inn7,.product_box2 .bg_inner6,.box_head .midback .inner7 {
background:no-repeat left bottom;
width:100%
}

.product_box2 .bg_inner8,.background-topic-bottom-right,.background-topic-bottom-right2,.box_head .midback .inner8 {
background:no-repeat right bottom;
width:100%
}

.product_box2 .bg_inner9,.product_box2 .bg_inner91 {
padding:30px 19px 22px 20px
}

.product_box_PagesResult .row1 .product_box_PagesResult_inner1,.product_box_PagesResult .row3 .product_box_PagesResult_inner1 {
background:no-repeat right top;
padding-right:10px
}

.product_box_PagesResult .row1 .product_box_PagesResult_inner2,.product_box_PagesResult .row3 .product_box_PagesResult_inner2 {
background:no-repeat left top;
padding-left:10px
}

.img_box1,.img_box2,.background-product-top {
background:#fff
}

.img_box1 .bg_inner5,.img_box2 .bg_inner9 {
padding:3px
}

.description_box,.price_box .description_box {
color:#696969;
font-size:11px;
font-family:Tahoma;
line-height:16px
}

.background-side-heading_r,.background-bottom-right {
background:no-repeat right top
}

.bg-topic-top-right,.bg-topic-bottom-right {
background:no-repeat right top #FFF;
width:100%
}

.bg-topic-top-left,.bg-topic-bottom-left {
background:no-repeat left top;
height:12px
}

.background-white,#popupCVVHelp {
background:#FFF
}

.boxname,#lahguages #languagesContent,#productAdditionalImages .additionalImages {
text-align:center
}

.boxname a,.categoryIcon a {
color:#13140d;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
text-decoration:none
}

.tellafr_input,#disp-order-sorter {
width:80%
}

#orderhistory .box1_body a img,.categoryListBoxContents img {
margin-bottom:0
}

.box_head .topback .inner2,#information .box_head .topback .inner2,#moreinformation .box_head .topback .inner2,#ezpages .box_head .topback .inner2 {
background:no-repeat right top;
padding-right:8px
}

.box .background-top-4,.box .background-top-left-4,.box .background-top-right-4,.box .background-bottom-left-4,.box .background-bottom-right-4,#categories .box .background-top-4,#categories .box .background-top-left-4,#categories .box .background-top-right-4,#categories .box .background-bottom-left-4,#categories .box .background-bottom-right-4,#information .box .background-top-4,#information .box .background-top-left-4,#information .box .background-top-right-4,#information .box .background-bottom-left-4,#information .box .background-bottom-right-4,#moreinformation .box .background-top-4,#moreinformation .box .background-top-left-4,#moreinformation .box .background-top-right-4,#moreinformation .box .background-bottom-left-4,#moreinformation .box .background-bottom-right-4,#ezpages .box .background-top-4,#ezpages .box .background-top-left-4,#ezpages .box .background-top-right-4,#ezpages .box .background-bottom-left-4,#ezpages .box .background-bottom-right-4 {
width:100%;
background:none
}

.box .background-bottom-right-44,#categories .box .background-bottom-right-44 {
width:100%;
background:no-repeat left bottom
}

.box_body ul,.box_body ol {
list-style:none;
margin:0;
padding:0
}

#categories .box_body_2 ul,#bestsellers ul {
list-style:none;
list-style-position:outside;
font-family:Tahoma
}

#categories .box_head,#information .box_head,#moreinformation .box_head,#ezpages .box_head {
color:#fff;
font-size:18px;
text-transform:capitalize;
font-weight:700;
width:100%
}

#categories .box_head a,#information .box_head a,#moreinformation .box_head a,#ezpages .box_head a {
text-decoration:none;
color:#fff
}

#categories .box,#information .box,#moreinformation .box,#ezpages .box {
margin-bottom:3px;
width:100%
}

#information li,#moreinformation li,#ezpages li {
color:#9cbf36;
font-size:14px;
line-height:16px;
background:url(../images/list_background1.gif) no-repeat 0 8px;
padding-left:0;
text-decoration:none;
font-weight:400
}

#information li.category-products,#moreinformation li.category-products,#ezpages li.category-products {
color:#9cbf36;
font-size:14px;
line-height:18px;
background:url(../images/list_background1.gif) no-repeat 20px 8px;
padding-left:0;
text-decoration:none;
font-weight:400;
margin-left:0
}

#information li.category-products span.top-span,#moreinformation li.category-products span.top-span,#ezpages li.category-products span.top-span {
padding-left:50px
}

#information li span.top-span,#moreinformation li span.top-span,#ezpages li span.top-span {
display:block;
background:url(../images/list_background.gif) repeat-x left top;
padding:4px 0 4px 20px
}

#information li a,#moreinformation li a,#ezpages li a {
color:#9cbf36;
font-size:14px;
line-height:18px;
text-decoration:none;
font-weight:400;
padding-left:0;
display:block
}

#information .box_head .topback .inner1,#moreinformation .box_head .topback .inner1,#ezpages .box_head .topback .inner1 {
background:url(../images/box2_left_top_bg.gif) no-repeat left top;
padding-left:8px
}

#information .box_head .topback .inner3,#moreinformation .box_head .topback .inner3,#ezpages .box_head .topback .inner3 {
background:url(../images/box2_top_bg.gif) repeat-x left top;
height:8px
}

#information .box_head .midback .inner1,#moreinformation .box_head .midback .inner1,#ezpages .box_head .midback .inner1 {
background:url(../images/box_head_bg9.gif) repeat-x left top #72518b;
width:100%
}

#information .box_head .midback .inner2,#moreinformation .box_head .midback .inner2,#ezpages .box_head .midback .inner2 {
background:url(../images/box_head_bg7.gif) repeat-y left top;
width:100%
}

#information .box_head .midback .inner3,#moreinformation .box_head .midback .inner3,#ezpages .box_head .midback .inner3 {
background:url(../images/box_head_bg8.gif) repeat-y right top;
width:100%
}

#information .box_head .midback .inner4,#moreinformation .box_head .midback .inner4,#ezpages .box_head .midback .inner4 {
background:url(../images/box_head_bg10.gif) no-repeat left top;
width:100%
}

#information .box_head .midback .inner5,#moreinformation .box_head .midback .inner5,#ezpages .box_head .midback .inner5 {
background:url(../images/box_head_bg11.gif) no-repeat right top;
width:100%
}

#information .box_head .midback .inner6,#moreinformation .box_head .midback .inner6,#ezpages .box_head .midback .inner6 {
background:url(../images/box_head_bg5.gif) repeat-x left bottom;
width:100%
}

#information .box_head .midback .inner7,#moreinformation .box_head .midback .inner7,#ezpages .box_head .midback .inner7 {
background:url(../images/box_head_bg4.gif) no-repeat left bottom;
width:100%
}

#information .box_head .midback .inner8,#moreinformation .box_head .midback .inner8,#ezpages .box_head .midback .inner8 {
background:url(../images/box_head_bg6.gif) no-repeat right bottom;
width:100%
}

#information .box_head .midback .inner9,#moreinformation .box_head .midback .inner9,#ezpages .box_head .midback .inner9 {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
text-transform:capitalize;
font-weight:700;
padding:8px 5px 10px 24px
}

#information .box .box_inner1,#moreinformation .box .box_inner1,#ezpages .box .box_inner1 {
background:#573974
}

#information .box .background-bottom-right-44,#moreinformation .box .background-bottom-right-44,#ezpages .box .background-bottom-right-44 {
width:100%;
background:url(../images/box1_bg1.gif) no-repeat left bottom
}

#information .box .box-indent,#moreinformation .box .box-indent,#ezpages .box .box-indent {
overflow:hidden;
background:url(../images/box1_bg2.gif) no-repeat right bottom;
padding:11px 25px 28px
}

#bannerbox .box,#bannerbox2 .box,#bannerboxall .box {
background:none;
margin-bottom:4px;
width:100%
}

#bannerbox .background-top-4,#bannerbox .background-top-left-4,#bannerbox .background-top-right-4,#bannerbox .background-bottom-left-4,#bannerbox2 .background-top-4,#bannerbox2 .background-top-left-4,#bannerbox2 .background-top-right-4,#bannerbox2 .background-bottom-left-4,#bannerboxall .background-top-4,#bannerboxall .background-top-left-4,#bannerboxall .background-top-right-4,#bannerboxall .background-bottom-left-4 {
background:none;
width:100%
}

#bannerbox .background-bottom-right-4,#bannerbox2 .background-bottom-right-4,#bannerboxall .background-bottom-right-4 {
background:none;
padding:0
}

#bannerbox .box-indent,#bannerbox2 .box-indent,#bannerboxall .box-indent {
background:none;
padding:0
}

#bannerbox .box_head,#bannerbox2 .box_head,#bannerboxall .box_head {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:700;
border-bottom:solid 1px #6da1d6;
padding-bottom:6px;
width:98%;
display:none
}

#featured .box .box-indent,#whatsnew .box .box-indent,#specials .box .box-indent,#reviews .box .box-indent {
padding:20px 0 9px 36px
}

.box_line4 .inner,.box_line5 .inner {
line-height:1px;
background:repeat-x 0 21px;
height:36px
}

#advSearchDefault .floatLeft,#advSearchDefault .floatingBox {
padding:11px 11px 11px 7px
}

h2.centerBoxHeading,#indexCategoriesHeading,#productListHeading,#newProductsDefaultHeading,#allProductsDefaultHeading,#featuredDefaultHeading,#specialsListingHeading,#reviewsDefaultHeading a,#productName {
color:#e1e899;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
line-height:15px;
padding:2px 3px 0 21px
}

h1,#alsoPurchased h2.centerBoxHeading,#newProductsDefaultHeading,#allProductsDefaultHeading,#featuredDefaultHeading,#specialsListingHeading,#reviewsDefaultHeading,#reviewsInfoDefaultHeading,#productReviewsDefaultHeading,#reviewsWriteHeading,#popupCVVHelp h1 {
color:#4e2265;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
line-height:15px;
padding:2px 3px 0 21px
}

#accountHistInfo th a,#cartContentsDisplay th a {
color:#1AA8F3
}

#alsoPurchased a:hover,#productAdditionalImages .additionalImages a:hover {
text-decoration:none;
color:red
}

#cartContentsDisplay td.cartTotalDisplay,#cartSubTotal strong {
color:#000;
font-size:15px;
font-weight:700
}

#infoShoppingCart,#popupShippingEstimator {
background:#fff;
text-align:left
}

#infoShoppingCart div,#popupSearchHelp div {
padding:20px
}

.hiddenField,#shippingEstimatorContent label#stateLabel {
display:none
} 
