/******************************************************************/
/* GLOBAL SETTINGS */
/******************************************************************/

.bodyHm {margin:0;padding:0;background-image:url(/category/images/bg_content_outer.gif);margin-top:20px;text-align:center;}/**/
.bodyCat {margin:0;padding:0;background-image:url(/category/images/bg_content_outer.gif);margin-top:20px;text-align:center;}/**/
.bodyChk {margin:0;padding:0;background-image:url(/category/images/bg_content_outer_chk.gif);margin-top:20px;text-align:center;}/**/

div#divHm {margin:10 auto 10 auto;text-align:left;width:757;}/*margin:0 auto;*/
div#divCat {margin:10 auto 10 auto;text-align:left;width:757;}/*margin:0 auto;*/
div#divChk {margin:10 auto 10 auto;text-align:left;width:757;}/*margin:0 auto;*/

.bgContent {background-color:#FFFFFF;}
.eMailiFrame{ height:425px;width:755px;}

H1.catHeadText{padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#333333;text-decoration:none;}
H1 {padding:0px;margin:0px;}
H2 {padding:0px;margin:0px;}

/******************************************************************/
/* HEADER SETTINGS */
/******************************************************************/
/* OVERRIDE SEARCH.CSS SETTINGS */

.headerSearchButton{vertical-align:middle;text-align:left;background-image:url(images/bg_content.gif);padding:0px 14px 0px 5px;}

FORM.searchFormBox {line-height:0; margin:0px; padding:20px 0px 0px 0px;}
form.nospace {margin-bottom:0; line-height:0; padding:0px; margin:0px;}/* DO NOT ALTER THIS STYLE */


.header{height:96px;width:755px;background-image:url(images/bg_content.gif);}

.headerLogo{text-align:left;}
.headerLinks{background-image:url(images/bg_content.gif);padding:10px 15px 5px 0px;}

.headerTopLogo{padding:0px;vertical-align:bottom;}

.headerBottomLogo{padding:0px;vertical-align:bottom;}

.assistLink{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#333333;vertical-align:middle;text-align:right;font-weight:normal;text-decoration:none;}
A.assistLink:link{color:#333333;}
A.assistLink:visited{color:#333333;}
A.assistLink:hover{color:#000000;}
A.assistLink:active{color:#333333;}

.accountLink{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#333333;vertical-align:middle;text-align:right;font-weight:normal;text-decoration:none;}
A.accountLink:link{color:#333333;}
A.accountLink:visited{color:#333333;}
A.accountLink:hover{color:#000000;}
A.accountLink:active{color:#333333;}

.shoppingLink{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#333333;vertical-align:middle;text-align:right;font-weight:normal;text-decoration:none;}
.shoppingLink#withItems{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#FFFFFF;vertical-align:middle;text-align:right;font-weight:normal;text-decoration:none;background-color:#990066;white-space:nowrap;padding:1px 2px 1px 2px;}
A.shoppingLink:link{color:#333333;}
A.shoppingLink:visited{color:#333333;}
A.shoppingLink:hover{color:#000000;}
A.shoppingLink:active{color:#333333;}

.assistText{vertical-align:middle;text-align:center;font-weight:normal;text-decoration:none;white-space:nowrap;}
.accountText{vertical-align:middle;text-align:center;font-weight:normal;text-decoration:none;white-space:nowrap;}
.shoppingText{vertical-align:middle;text-align:center;font-weight:normal;text-decoration:none;white-space:nowrap;}

.pipe1{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#333333;vertical-align:middle;text-align:right;font-weight:normal;text-decoration:none;padding-left:4px;padding-right:4px;}
.pipe2{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#333333;vertical-align:middle;text-align:right;font-weight:normal;text-decoration:none;padding-left:4px;padding-right:4px;}

/******************************************************************/
/* BREADCRUMB SETTINGS */
/******************************************************************/
.breadcrumb{height:20px;width:755px;background-image:url(images/bg_content.gif);}
.breadcrumbText{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:12px;vertical-align:bottom;text-decoration:none;text-indent:5px;}
.breadcrumbText#breadcrumbCurrentPg{color:#990066;text-decoration:none;font-weight:bold;}

A.breadcrumbText{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-decoration:none;}
A.breadcrumbText:link{color:#333333;text-decoration:none;}
A.breadcrumbText:visited{color:#333333;text-decoration:none;}
A.breadcrumbText:hover{color:#990066;text-decoration:none;}
A.breadcrumbText:active{color:#333333;text-decoration:none;}

td.breadcrumbLeftBorder{background-image:url(images/bg_content.gif);width:141px;}
td.breadcrumbRightBorder{background-image:url(images/bg_content.gif);width:1px;}

.homeLink{font-family:Arial, Helvetica, sans-serif;font-size:9px;vertical-align:middle;color:#333333;text-decoration:none;padding-left:2px;background-image:url(images/bg_hmShop.gif);}
A.homeLink:link{color:#333333;text-decoration:none;}
A.homeLink:visited{color:#333333;text-decoration:none;}
A.homeLink:hover{color:#000000;text-decoration:none;}
A.homeLink:active{color:#333333;text-decoration:none;}
.homeArrow{padding-right:0px;}

.breadcrumbArrow{background-image:url(images/bg_cat.gif);}

/******************************************************************/
/* PRODUCT PAGE BREADCRUMB SETTINGS */
/******************************************************************/
.prodcrumb{height:20px;width:755px;background-image:url(images/bg_PC.gif);}
.prodcrumbText{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:12px;vertical-align:bottom;text-decoration:none;}/*font-weight:bold;padding-bottom:5px;padding-top:5px;*/
.prodcrumbText#prodcrumbCurrentPg{color:#990066;text-decoration:none;font-weight:bold;}

A.prodcrumbText{font-family:Arial, Helvetica, sans-serif;font-size:12px;vertical-align:bottom;color:#333333;text-decoration:none;}/*padding-bottom:5px;padding-top:5px;*/
A.prodcrumbText:link{color:#333333;text-decoration:none;}
A.prodcrumbText:visited{color:#333333;text-decoration:none;}
A.prodcrumbText:hover{color:#990066;text-decoration:none;}
A.prodcrumbText:active{color:#333333;text-decoration:none;}

td.prodcrumbLeftBorder{background-image:url(images/bg_PC.gif);width:20px;height:20px;}
td.prodcrumbRightBorder{background-image:url(images/bg_PC.gif);width:1px;height:20px;}

/******************************************************************/
/* TOP RULE SETTINGS */
/******************************************************************/

td.topRuleNav{background-image:url(images/Top_R1Nav.gif);height:1px;width:140px;}
td.topRuleNavRightBorder{background-image:url(images/Top_R1BdrR.gif);height:1px;width:1px;}
td.topRuleContent{background-image:url(images/Top_R1Cnt.gif);height:1px;width:614px;}


/******************************************************************/
/* LEFT NAV SETTINGS */
/******************************************************************/

td.nav{width:140px;background-image:url(images/bg_cat.gif);text-align:left;vertical-align:top;}
.navTopSpacing{height:17px;}

.navMarginLeft{background-image:url(images/bg_navMrgnLeft.gif);height:20px;width:10px;}
.navBorderLeft{background-image:url(images/bg_navBdrLeft.gif);height:10px;width:1px;}
.navBorderRight{background-image:url(images/bg_navBdrRight.gif);height:10px;width:1px;}

.level1{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#990066;text-decoration:none;line-height:22px;padding-bottom:1px;}
A.level1:link{font-weight:bold;color:#990066;text-decoration:none;}
A.level1:visited{font-weight:bold;color:#990066;text-decoration:none;}
A.level1:hover{font-weight:bold;color:#000000;text-decoration:none;}
A.level1:active{font-weight:bold;color:#990066;text-decoration:none;}
.level1#selected1{font-weight:bold;color:#000000;text-decoration:none;}

.level2{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#990066;text-decoration:none;line-height:10px;padding-bottom:6px;padding-left:5px;text-indent:-10px;}
A.level2:link{color:#990066;text-decoration:none;}
A.level2:visited{color:#990066;text-decoration:none;}
A.level2:hover{color:#000000;text-decoration:none;}
A.level2:active{color:#990066;text-decoration:none;}
.level2#selected2{color:#000000;text-decoration:none;}

.level3{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#990066;text-decoration:none;padding-bottom:6px;padding-left:10px;text-indent:-10px;}
A.level3:link{color:#990066;text-decoration:none;}
A.level3:visited{color:#990066;text-decoration:none;}
A.level3:hover{color:#000000;text-decoration:none;}
A.level3:active{color:#990066;text-decoration:none;}
.level3#selected3{color:#000000;text-decoration:none;}

.level4{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#990066;text-decoration:none;padding-bottom:6px;padding-left:12px;}
A.level4:link{color:#990066;text-decoration:none;}
A.level4:visited{color:#990066;text-decoration:none;}
A.level4:hover{color:#000000;text-decoration:none;}
A.level4:active{color:#990066;text-decoration:none;}
.level4#selected4{color:#000000;text-decoration:none;padding-left:12px;}

/******************************************************************/
/* PAGINATION SETTINGS */
/******************************************************************/

.paging{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#990066;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none;valign:middle;}

.page{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#333333;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none;}
.pageLink{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#333333;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none;}
A.pageLink:link{COLOR:#333333;TEXT-DECORATION:none;}
A.pageLink:visited{COLOR:#333333;TEXT-DECORATION:none;}
A.pageLink:hover{COLOR:#000000;TEXT-DECORATION:none;}
A.pageLink:active{COLOR:#333333;TEXT-DECORATION:none;}
.pageLink#pgCurrentPg{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#990066;text-decoration:none;}

.viewLarger{FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#333333;TEXT-DECORATION:none;}
.viewLargerLink{FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#333333;TEXT-DECORATION:none;}
A.viewLargerLink:link{COLOR:#333333;TEXT-DECORATION:none;}
A.viewLargerLink:visited{COLOR:#333333;TEXT-DECORATION:none;}
A.viewLargerLink:hover{COLOR:#000000;TEXT-DECORATION:none;}
A.viewLargerLink:active{COLOR:#333333;TEXT-DECORATION:none;}

.viewAll{FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#333333;TEXT-DECORATION:none;padding-right:5px;}
.viewAllLink{FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#333333;TEXT-DECORATION:none;}
A.viewAllLink:link{COLOR:#333333;TEXT-DECORATION:none;}
A.viewAllLink:visited{COLOR:#333333;TEXT-DECORATION:none;}
A.viewAllLink:hover{COLOR:#000000;TEXT-DECORATION:none;}
A.viewAllLink:active{COLOR:#333333;TEXT-DECORATION:none;}

.pageArrow{FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-WEIGHT:bold;FONT-SIZE:10px;COLOR:#333333;TEXT-DECORATION:none;vertical-align:bottom;}
.pageArrowLink{TEXT-DECORATION:none;}

/******************************************************************/
/* CONTENT AREA SETTINGS */
/******************************************************************/

.body{width:755px;background-image:url(images/bg_cat.gif);}
td.content{width:595px;text-align:center;}

.catHeadText{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#333333;text-decoration:none;}

.contentBorderLeft{background-image:url(images/bg_cntBdrLeft.gif);width:1px;}/**/
.contentBorderRight{background-image:url(images/bg_cntBdrRt.gif);width:1px;}
.contentBorderTop{background-image:url(images/bg_cat.gif);}
.catHeadingBorderBottom{background-image:url(images/bg_cat.gif);}
.contentBorderBottom{background-image:url(images/bg_cat.gif);}

.contentThumbnails{background-image:url(images/bg_cat.gif);}

.thumbnail{background-image:url(images/bg_cat.gif);border-color:#CCCCCC;border-style:outset;border-width:0px;}
.thumbnailLink{text-decoration:none;}

.thumbnailText{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#333333;text-decoration:none;}

.thumbnailText1Link{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#333333;text-decoration:none;}
A.thumbnailText1Link:link{color:#333333;text-decoration:none;}
A.thumbnailText1Link:visited{color:#333333;text-decoration:none;}
A.thumbnailText1Link:hover{color:#333333;text-decoration:none;}
A.thumbnailText1Link:active{color:#333333;text-decoration:none;}

.thumbnailText2Link{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#333333;text-decoration:none;}
A.thumbnailText2Link:link{color:#333333;text-decoration:none;}
A.thumbnailText2Link:visited{color:#333333;text-decoration:none;}
A.thumbnailText2Link:hover{color:#333333;text-decoration:none;}
A.thumbnailText2Link:active{color:#333333;text-decoration:none;}

.contentMainImage{background-image:url(images/bg_cat.gif);vertical-align:top;}
.contentMainImageBorderLeft{background-image:url(images/bg_cat.gif);}
.contentMainImageBorderRight{background-image:url(images/bg_cat.gif);}

.contentMainImageLink{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#333333;text-decoration:none;}
A.contentMainImageLink:link{color:#333333;text-decoration:none;}
A.contentMainImageLink:visited{color:#333333;text-decoration:none;}
A.contentMainImageLink:hover{color:#333333;text-decoration:none;}
A.contentMainImageLink:active{color:#333333;text-decoration:none;}

.contentMainImageText{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#333333;text-decoration:none;}


/******************************************************************/
/* CONTENT SALE PRICE SETTINGS */
/******************************************************************/

.productFlagText{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#990066;text-decoration:none;}
.priceSub{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#990066;text-decoration:none;}

/******************************************************************/
/* FILTER AND SORT SETTINGS */
/******************************************************************/

/*Lines to provide flexible spacing between page elements - each applies to a TD if that page element shows up:*/
.spaceAboveFilter{height:5px;}
.spaceAboveSort{height:5px;}
.spaceAboveRelatedCategories{height:5px;}
.spaceAbovePagination{height:5px;}

.filter{} /* the <TD> element that contains the filter <TABLE> element */ 

.sort{} /* the <TD> element that contains the sort <TABLE> element */ 

.relatedCategories{} /* the <TD> element that contains the related categories <TABLE> element */


/* Filter Styles:*/
.filterContent{background-image:url(filter/images/filterBarBkd.gif);}
.filterRightSide{background-image:url(filter/images/filterBarRight.gif);width:13px;height:60px;}
.filterLeftSide{background-image:url(filter/images/filterBarLeft.gif);width:13px;height:60px;}
.filterDropDownType{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;width:120px;} /* to be applied to the <SELECT> tag for filter drop down */
.filterDropDownSize{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;width:120px;padding-left:5px;} /* to be applied to the <SELECT> tag for filter drop down */
#sizeOptionText{}

filterLabel{background-image:url(filter/images/filterLabel.gif);background-repeat:no-repeat;} /* applied to label image called:/category/catalog/filter/images/filterLabel.gif */
.filterTabLine{height:1px;}

.filterTabs{}/*padding-left:55px;*/
.filterTabLeft{}/* background images are controlled through code  */
.filterTabRight{}/* background images are controlled through code  */
#filterTabOff{background-image:url(filter/images/offFilterTabBkg.gif);} 
#filterTabOn{background-image:url(filter/images/onFilterTabBkg.gif);} 

.filterLinkOption{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;vertical-align:middle;text-decoration:none;text-transform:uppercase;padding-top:1px;} /* style applies to the sort option that is currently not selected */
a.filterLinkOption:link{color:#FFFFFF;cursor:pointer;}
a.filterLinkOption:visited{color:#FFFFFF;cursor:pointer;}
a.filterLinkOption:hover{color:#333333;cursor:pointer;}
a.filterLinkOption:active{color:#FFFFFF;cursor:pointer;}

/* Sort Styles:*/
.sortLabel{background-image:url(sort/images/sortLabel.gif);background-repeat:no-repeat;} /* applied to label image called:/category/catalog/sort/images/sortLabel.gif */

.sortLinkOption{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#990066;vertical-align:middle;text-decoration:none;text-transform:uppercase;padding-top:1px;} /* style applies to the sort option that is currently not selected */
a.sortLinkOption:link{color:#990066;cursor:pointer;}
a.sortLinkOption:visited{color:#990066;cursor:pointer;}
a.sortLinkOption:hover{color:#990066;cursor:pointer;}
a.sortLinkOption:active{color:#990066;cursor:pointer;}

.sortLinkSelected{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#333333;vertical-align:middle;text-decoration:none;text-transform:uppercase;padding-top:1px;} /* style that applies to the sort option that is currently selected*/
a.sortLinkSelected:link{color:#333333;cursor:pointer;}
a.sortLinkSelected:visited{color:#333333;cursor:pointer;}
a.sortLinkSelected:hover{color:#333333;cursor:pointer;}
a.sortLinkSelected:active{color:#333333;cursor:pointer;}

/* /category/catalog/sort/images/sortArrow.gif - the image that displays before each sort type */

/******************************************************************/
/* BOTTOM RULE SETTINGS */
/******************************************************************/

td.bottomRuleNav{background-image:url(images/Btm_R1Nav.gif);height:14px;width:140px;}
td.bottomRuleNavRightBorder{background-image:url(images/Btm_R1BdrR.gif);height:14px;width:1px;}
td.bottomRuleContent{background-image:url(images/Btm_R1Cnt.gif);height:14px;width:614px;}

/******************************************************************/
/* FOOTER SETTINGS */
/******************************************************************/

.footer{width:755px;background-image:url(images/bg_footer.gif);}

td.footerLogo{text-align:left;vertical-align:middle;}
td.emailLogo{text-align:left;vertical-align:middle;}

.email{height:40;vertical-align:middle;}/*padding-bottom:10px;*/

.marketLink{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#C4B598;text-decoration:none;background-image:url(images/bg_content.gif);}
A.marketLink:link{color:#C4B598;text-decoration:none;}
A.marketLink:visited{color:#C4B598;text-decoration:none;}
A.marketLink:hover{color:#C4B598;text-decoration:none;}
A.marketLink:active{color:#C4B598;text-decoration:none;}

/* privacy nav has its own style in the case of white bg */
.privacy{padding-top:10px;padding-bottom:10px;}/*padding-top:200px;*/
.privacyNavBorderLeft{width:15px;}
.privacyNav{width:161px;text-align:center;vertical-align:middle;}
.privacyText{padding-top:10px;text-align:center;}
.privacyNavBorderRight{width:50px;}
.privacyTextBorderRight{width:80px;}

.copyLink{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#999999;text-decoration:none;}
A.copyLink:link{color:#999999;}
A.copyLink:visited{color:#999999;}
A.copyLink:hover{color:#999999;}
A.copyLink:active{color:#999999;}

.securityLink{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#999999;text-decoration:none;}
A.securityLink:link{color:#999999;}
A.securityLink:visited{color:#999999;}
A.securityLink:hover{color:#999999;}
A.securityLink:active{color:#999999;}

/******************************************************************/
/* CATEGORY NOT FOUND PAGE */
/******************************************************************/
.grey14{font-family: Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#333333;text-decoration:none;}
.pgHead{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#660000;text-decoration:none;}
.colHead{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#660000;text-decoration:none;}

.contactUs{font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.contactUsHeader{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#660000;text-decoration:none;}
.contactUsColHead{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#660000;text-decoration:none;}
.contactUsText{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;text-decoration:none;}

.categoryNotFound{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#7D7F85;text-decoration:none;}
.categoryNotFoundHeader{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#660000;text-decoration:none;}
.categoryNotFoundText{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;text-decoration:none;}