body{font-family:Verdana,Arial,Sans-serif;font-size:10px;color:#666;margin:0px;padding:0px;background-color:#f7f6f1; background-image: url(/assets/common/backgroundtile.gif);}
table,td,th{border:0px;margin:0px;padding:0px;}
table{border-collapse:collapse;}
img{border:0px;margin:0px;padding:0px;}
form{margin:0px;padding:0px;display:inline;}
ul{margin:0px;padding:0px;list-style:none;}
p{padding:0px;margin:0px;line-height:12px;}
li{margin:0px;padding:0px;}
em{font-weight:bold;font-style:normal;}
input,select, button{font-family:"Lucida Grande",Verdana,Arial,Sans-serif;font-size:9px;color:#666;margin:0px;padding:0px;}

a:link,a:visited,a:hover,a:active{color:#369;text-decoration:underline;}
a.alt1:link,a.alt1:visited,a.alt1:hover,a.alt1:active{color:#333;}
a.alt2:link,a.alt2:visited{color:#666;text-decoration:none;}
a.alt2:hover,a.alt2:active{color:#666;text-decoration:underline;}
a.inactive:link,a.inactive:visited,a.inactive:hover,a.inactive:active{color:#ccc;}

.text0{line-height:12px;margin:0px;padding:0px;}
.text1{line-height:16px;margin:0px;padding:0px;}
.text2{line-height:22px;margin:0px;padding:0px;}

.pageError{color:#c00;font-weight:normal;padding:0px;margin:10px 0px;font-size:10px; font-weight:bold;}
.pageError a:link,.pageError a:visited,.pageError a:hover,.pageError a:active{color:#c00;text-decoration:underline;font-size:10px;font-weight:normal;margin:0px 0px 5px 0px;}

.clear5{height:5px;clear:both;overflow:hidden;}
.clear10{height:10px;clear:both;overflow:hidden;}
.clear20{height:20px;clear:both;overflow:hidden;}
.clear40{height:40px;clear:both;overflow:hidden;}
.clear60{height:60px;clear:both;overflow:hidden;}

.price{color:#666;}
.price strike{margin:0px 2px 0px 0px;padding:0px;text-decoration:none;background-image:url(/assets/common/strike.gif);background-repeat:repeat-x;background-position:0% 5px;}
.salePrice{color:#f30;}

#bodyContainer{padding:0px;margin:0px auto;padding:0px;}
#mainContent .errorBody{min-height:350px;border-left:0px;border-right:0px;}
#mainContentContainer{border:1px solid #B8B6B4;}
#mainContentContainer #mainContent{background-image:url(/assets/common/dash_vertical.gif);background-repeat:repeat-y;}
* html #mainContentContainer #mktgMain{}
.popupContainer{padding:0px 24px 15px 24px;margin:0px;}

#roundedTop{background-color:#fff;height:10px;padding:0px;margin:0px;overflow:hidden;clear:both;}
#roundedTop .left{background-image:url(/assets/common/corners_top_left.gif);height:10px;width:9px;padding:0px;margin:0px;float:left;}
#roundedTop .right{background-image:url(/assets/common/corners_top_right.gif);height:10px;width:9px;padding:0px;margin:0px;float:right;}
#roundedBottom{background-color:#fff;height:10px;padding:0px;margin:0px;overflow:hidden;clear:both;}
#roundedBottom .left{background-image:url(/assets/common/corners_bottom_left.gif);height:10px;width:9px;padding:0px;margin:0px;float:left;}
#roundedBottom .right{background-image:url(/assets/common/corners_bottom_right.gif);height:10px;width:9px;padding:0px;margin:0px;float:right;}

#footer{color:#666;}
#footer ul{margin:0px;padding:0px;list-style:none;}
#footer li{float:left;margin:0px;padding:0px;white-space:nowrap;}
#footer li.spacing1{margin-right:25px;}
#footer li.spacing2{margin-right:28px;}
#footer li.spacing3{margin-right:29px;}
#footer .row2 li{float:left;margin:0px;padding:0px;white-space:nowrap;padding:0px 6px;}
#footer a:link,#footer a:visited,#footer a:active{color:#666;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer a.alt:link,#footer a.alt:visited,#footer a.alt:active{font-size:9px;font-weight:bold;color:#000;text-decoration:none;}
#footer .row1{padding:0px 0px 0px 8px;background-color:#f7f6f1;}
#footer .row2{margin:18px auto;padding:0px;background-color:#f7f6f1;width:552px;}
#footer .row2 #callUs{margin-top:2px;}
#footer .row2 li{margin:0px;padding:0px 11px 0px 0px;}
#footer .divider1{height:1px;margin:0px 15px;clear:both;overflow:hidden;background-image:url(/assets/common/dash_horizontal.gif);}
#footer #upperLtFootContainer{display:block;width:385px;widt\h:384px;float:left;background-color:#fff;border-left:1px solid #000;border-bottom:1px solid #000;overflow:hidden;}
#footer #upperRtFootContainer{display:block;width:385px;widt\h:384px;float:left;background-color:#fff;border-right:1px solid #000;border-bottom:1px solid #000;overflow:hidden;}
#footer #upperRtFootContainerContent{width:385px;widt\h:384px;overflow:hidden;}
#footer #footerNavigationContainer{clear:both;min-height:106px;overflow:hidden;}
#footer #footerUeberContainer2 { border-left: solid 1px black; border-right: solid 1px black; width:768px;overflow:hidden;}
#footer #ueberContainer1, #ueberContainer2, #ueberContainer3 {display:block;width:256px;float:left;background-color:#fff;overflow:hidden;}


#popupContent{z-index:99;}
#popupContent .topLeftCorner{background-image:url(/assets/common/popup_corner_top_left.gif);float:left;width:6px;height:31px;}
#popupContent .topMiddle{color:#333;font-weight:bold;text-align:center;background-image:url(/assets/common/popup_side_top.gif);line-height:31px;float:left;font-size:12px;}
#popupContent .topCloseButton{background-image:url(/assets/common/popup_side_top.gif);float:left;width:19px;padding-top:6px;height:25px;}
#popupContent .topCloseButton a{ text-decoration:none; background: #FFF url(/assets/common/popup_close_window.gif) no-repeat; height:19px; width:19px; display:block; }
#popupContent .topRightCorner{background-image:url(/assets/common/popup_corner_top_right.gif);float:left;width:10px;height:31px;}
#popupContent .leftBar{background-image:url(/assets/common/popup_side_left.gif);float:left;width:6px;}
#popupContent .content{background-color:#fff;overflow:auto;float:left;margin:0px;padding:0px;border:0px;}
#popupContent .rightBar{background: white url(/assets/common/popup_side_right.gif);float:left;width:10px;}
#popupContent .bottomLeftCorner{background-image:url(/assets/common/popup_corner_bottom_left.gif);float:left;width:6px;height:26px;clear:both;}
#popupContent .bottomMiddle{background-image:url(/assets/common/popup_side_bottom.gif);float:left;height:26px;line-height:20px;text-align:right;}
#popupContent .bottomMiddle a:link,#popupContent .bottomMiddle a:visited,#popupContent .bottomMiddle a:active,#popupContent .bottomMiddle a:hover{text-decoration:underline;color:#999;}
#popupContent .bottomRightCorner{background-image:url(/assets/common/popup_corner_bottom_right.gif);float:left;width:10px;height:26px;}

.cursorAuto{cursor:auto;}
.cursorPointer{cursor:pointer;}
.cursorDefault{cursor:default;}
.cursorMove{cursor:move;}

#sideNav {color:#666; font-size:9px; line-height:15px; background-color:#F8F6EF;}
#sideNav .sideNavMarketingContent{margin:0px;padding:0px;}
#sideNav ul.category{margin:0px 5px 0px 20px;padding:0px;list-style:none;}
* html #sideNav ul.category{margin:0px 2px 0px 10px;}
#sideNav li.categorySelected{margin-left:-7px;padding:0px 0px 0px 7px;background-image:url(/assets/browse/navigation/en/sidenav_bullet.gif);background-repeat:no-repeat;background-position:0px 3px;}
#sideNav ul.subCategory{margin-left:10px;padding:0px;list-style:none;}
#sideNav li.subCategory{margin:0px;padding:0px;}
#sideNav li.subCategorySelected{margin:0px;padding:0px;}
#sideNav ul.subSubCategory{margin-left:10px;padding:0px;list-style:none;}
#sideNav li.subSubCategory{margin-left:0px;padding:0px 0px 6px 0px;}
#sideNav li.subSubCategorySelected{margin-left:0px;padding:0px 0px 6px 0px;}
#sideNav li.headerFirst{color:#333;font-size:11px;font-weight:bold;margin-top:11px;padding:0px;}
#sideNav li.header{color:#333;font-size:11px;font-weight:bold;margin-top:14px;padding:0px;}
#sideNav li.spacer{height:10px;}
#sideNav a:link,#sideNav a:visited,#sideNav a:active,#sideNav a:hover{color:#333;text-decoration:none;}
#sideNav a:hover{color:#f60;}
#sideNav a.categorySelected:link,#sideNav a.categorySelected:visited,#sideNav a.categorySelected:active,#sideNav a.categorySelected:hover{color:#f60;font-weight:bold;margin:0px;}
#sideNav a.marketing:link,#sideNav a.marketing:visited,#sideNav a.marketing:active,#sideNav a.marketing:hover{}
#sideNav a.sale:link,#sideNav a.sale:visited,#sideNav a.sale:active,#sideNav a.sale:hover{color:#c00;}
#sideNav li.sale {background-image:url(/assets/browse/navigation/en/sidenav_bullet_sale.gif);}
#sideNav li.sale li.subCategory,#sideNav li.sale li.subCategorySelected,#sideNav li.sale li.subSubCategory,#sideNav li.sale li.subSubCategorySelected{background-image:none;}
#sideNav li.sale a.subCategory:link,#sideNav li.sale a.subCategory:visited,#sideNav li.sale a.subCategory:active{color:#333;}
#sideNav li.sale a.subCategory:hover{color:#c00;}
#sideNav li.sale a.subSubCategory:link,#sideNav li.sale a.subSubCategory:visited,#sideNav li.sale a.subSubCategory:active{color:#333;}
#sideNav li.sale a.subSubCategory:hover{color:#c00;}
#sideNav li.sale a.subCategorySelected:link,#sideNav li.sale a.subCategorySelected:visited,#sideNav li.sale a.subCategorySelected:active,#sideNav li.sale a.subCategorySelected:hover{color:#c00;}
#sideNav li.sale a.subSubCategorySelected:link,#sideNav li.sale a.subSubCategorySelected:visited,#sideNav li.sale a.subSubCategorySelected:active,#sideNav li.sale a.subSubCategorySelected:hover{color:#c00;}
#sideNav a.clearance:link,#sideNav a.clearance:visited,#sideNav a.clearance:active,#sideNav a.clearance:hover{color:#f33;}
#sideNav a.subCategory:link,#sideNav a.subCategory:visited,#sideNav a.subCategory:active,#sideNav a.subCategory:hover{}
#sideNav a.subCategorySelected:link,#sideNav a.subCategorySelected:visited,#sideNav a.subCategorySelected:active,#sideNav a.subCategorySelected:hover{color:#f60;}
#sideNav a.subSubCategorySelected:link,#sideNav a.subSubCategorySelected:visited,#sideNav a.subSubCategorySelected:active,#sideNav a.subSubCategorySelected:hover{color:#f60;}
#sideNav li.category{margin:0px;background-image:none;}

#quickLookLauncher{z-index:90;}
#productTabOverview{z-index:92;}
#productBagError{z-index:96;height:34px;width:400px;}
#productSoldOutMsg{z-index:97;color:#c00;font-weight:bold;width:180px;font-size:10px;}
#productSoldOutMsg .outer{width:180px;}
#productSoldOutMsg .inner{width:158px;}
#productSoldOutMsg .top{height:5px;overflow:hidden;}
#productSoldOutMsg .topCenter{padding:0px 6px;border-top:1px solid #cbcbcb;height:4px;float:left;background-color:#fff;}
#productSoldOutMsg .topLeft{background-image:url(/assets/common/quicklook/en/soldout_top_l_corner.gif);width:5px;height:5px;float:left;}
#productSoldOutMsg .topRight{background-image:url(/assets/common/quicklook/en/soldout_top_r_corner.gif);width:5px;height:5px;float:right;}
#productSoldOutMsgCenter{background-color:#fff;padding:5px 10px;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;}
#productSoldOutMsg .bottom{height:5px;overflow:hidden;}
#productSoldOutMsg .bottomCenter{padding:0px 6px;border-bottom:1px solid #cbcbcb;height:4px;float:left;background-color:#fff;overflow:hidden;}
#productSoldOutMsg .bottomLeft{background-image:url(/assets/common/quicklook/en/soldout_btm_l_corner.gif);width:5px;height:5px;float:left;}
#productSoldOutMsg .bottomRight{background-image:url(/assets/common/quicklook/en/soldout_btm_r_corner.gif);width:5px;height:5px;float:right;}

#productOnOrderMsg{z-index:98;color:#F5D446;font-weight:bold;width:205px;}
#productOnOrderMsgLeft{background-color:#336699;width:20px;height:23px;float:left;}
#productOnOrderMsgCenter{background-color:#336699;float:left;font-size:9px;line-height:20px;color:#F5D446;height:23px;padding:0px;}
#productOnOrderMsgCenter .onOrderShipDate{color:#FFFFFF;background-color:inherit;font-weight:normal;}
#productOnOrderMsgRight{background-color:transparent;width:20px;height:32px;float:left;}
#productOnOrderMsgRightTop{background-color:#336699;width:20px;height:23px;float:left;}
#productOnOrderMsgRightBottom{background-color:transparent;width:18px;clear:both;top:23px;}
#productOnOrderMsgRightBottom-arrow-down-1{border-bottom:9px solid transparent;border-right:9px solid #336699;float:left;height:0px;width:0px;}
#productOnOrderMsgRightBottom-arrow-down-2{border-bottom:9px solid transparent;border-left:9px solid #336699;float:left;height:0px;width:0px;}


#productMailOnlyReturn{margin:-17px 0px 0px 135px; height:17px;display:none;}
#productIntlMailOnlyReturn{margin:-17px 0px 0px 135px; height:17px;display:none;}
#productFreeReturn{margin:-17px 0px 0px 135px; height:17px;display:none;}
#productNonreturnable{margin:-17px 0px 0px 135px; height:17px;display:none;}
#productNotIntlShip{margin:-17px 0px 0px 135px; height:17px;display:none;}


.mupSeperator { background-color: #c1c1c1; height: 1px; border: 0; color: #ccc;}

#bagErrorLeft{background-image:url(/assets/common/quicklook/en/error_left.gif);width:21px;height:28px;float:left;}
#bagErrorMiddle{background-image:url(/assets/common/quicklook/en/error_middle.gif);float:left;font-size:10px;line-height:28px;color:#fff;height:28px;padding-top:3px;}
#bagErrorRight{background-image:url(/assets/common/quicklook/en/error_right.gif);width:21px;height:28px;float:left;}

#header1RndCnr{background-color:#fc0;height:5px;padding:0px;margin:0px;overflow:hidden;}
#header1RndCnr .topRight,#header1RndCnr .topLeft{background-color:#fff;height:5px;width:5px;padding:0px;margin:0px;}
#header1RndCnr .topLeft{background-image:url(/assets/common/on_left_top_yelo_cnr.gif);float:left;}
#header1RndCnr .topRight{background-image:url(/assets/common/on_right_top_yelo_cnr.gif);float:right;}

p#alertMessage{color:#f30;font-weight:bold;font-size:13px;margin:5px;}

/* Product pricing text  */
.reg-price,.reg-price-strike{color:#999;font-size:10px;text-decoration:none;}
.reg-price-strike{text-decoration:none;background-image:url(/assets/common/strike.gif);background-repeat:repeat-x;background-position:0% 4px;}
.current-price{color:#ff0000;font-size:10px;text-decoration:none;font-weight:normal;}


/*Crazy 8's*/
.priceDisplay{font-size:10px;margin:0px;padding:0px;color:#666;text-decoration:none;}
.priceDisplayStrike{font-size:10px;padding-right:2px;background-image:url(/assets/common/strike.gif);background-repeat:repeat-x;background-position:0% 5px;}
.priceDisplaySale{font-size:10px;color:#f30;text-decoration:none;}

/* Promo Messaging Styles*/
p.promoMsg{color:#07619c;font-size:11px;text-decoration:none;font-weight:normal;margin:0px;padding:0px;}
p.promoMsg a,p.promoMsg a:link,p.promoMsg a:visited,p.promoMsg a:hover,p.promoMsg a:active{color:#07619c;font-weight:normal;}

/* Redirect from Search message */
p.redirectedMessage{line-height:12px;margin:0px;padding:15px 0px 10px 150px;color:#c00;border-left:1px solid #000;border-right:1px solid #000;background-color:white;font-weight:bold;}
p.redirectedMessage span.redirectedSearchTerm{font-style:italic;}

.siteErrorSpacer{height:160px;}
.siteError{background:#f7f6f1;}
#noScript,#noCookie{position:absolute;top:100px;width:100%;}
.supportErrorText{width:736px;border:2px solid #f60;padding:15px;margin:20px auto;background:#fff;font-size:14px;line-height:17px;font-weight:bold;}

.button_add_to_bag{width:72px;height:20px; float: right;}
.button_add_selections_to_bag{width:127px;height:20px;}
.button_cancel,.button_cancel_sm{width:50px;height:20px;}
.button_check_out,.button_check_out_sm{width:68px;height:20px;}
.button_checkout{width:58px;height:20px;}
.button_close,.button_close_sm{width:45px;height:20px;}
.button_close_window{width:86px;height:20px; float: right;}
.button_continue,.button_continue_sm{width:62px;height:20px;}
.button_find_sm{width:46px;height:17px;}
.button_go_sm{width:31px;height:20px;}
.button_reset_sm{width:45px;height:17px;}
.button_join_sm{width:38px;height:20px;}
.button_submit{width:54px;height:20px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */


.pageDebugContainer {width:inherit;height:inherit;background-color:yellow;}

/* survey pop styles */
#surveyDiv { border : solid 1px #c1c1c1; background-color: white; z-index: 100;}

.copyBlock { font-weight: bold; color: #FF6600; margin-top: 10px; font-size: 11px; }
.copyContent { margin-bottom: 10px;}
.copyContent ul { list-style-type : disc; padding:0px;}
.copyContent li { margin-left: 0px;}

.colorSwatches { padding-top: 4px; padding-bottom: 4px; margin-right: 5px;}

/* CT overrides from 4.00 */
#sideNav{background-color:#F8F6EF;}
#categoryNameHeader{background-color:#A2C3E6;}
#sideNav #categoryNav37668 a.category{color:#77BB00;}
#sideNav #categoryNav37672 a.category{color:#77BB00;}
#sideNav #categoryNav37668 a.categorySelected{color:#77BB00;}
#sideNav #categoryNav37672 a.categorySelected{color:#77BB00;}


/* Screen Reader */
/*put the content offscreen*/
.screenreader
{
    position: absolute;
    left: -999em;
    width: 1em;
    overflow: hidden;
}

