body{min-width:960px}.top_nav_bar{background-color:#ebebeb;width:100%;height:31px;z-index:998;position:relative}.gr.top_nav_bar{background-color:inherit}.header_centered{width:960px;margin:0 auto}.header_left{height:31px;font-size:11px;display:inline-block;margin:0 auto;float:left}.header_right{height:31px;font-size:11px;display:inline-block;margin:0 auto;float:right}
.top_nav_jcp_list{padding-top:8px;font-size:12px;color:#333}.top_nav_jcp_list a,.top_nav_jcp_list a:hover,.top_nav_jcp_list a:active,.top_nav_jcp_list a:visited{color:#333}.top_nav_jcp_list ul li{display:inline}.top_nav_jcp_list li{margin-right:5px;text-transform:lowercase}.top_nav_jcp_list li:last-child{margin-left:5px}
.content{width:100%;float:left}.disp_inline{display:inline}.header_nav{width:100%;float:left}.disp_inline_imp{display:inline!important}.header_nav ul li a img{float:left;display:block}.header_nav ul.shopping_list ul{float:right;display:block}.header_nav ul.shopping_list ul{float:right;display:block}
.shopbag_wrap_span{font-size:14px;text-transform:capitalize;font-weight:bold}.header_special_offer .special_offer_wrapper p img{vertical-align:bottom}.container_main{clear:both;margin-left:auto;margin-right:auto;width:960px}.global_header{width:960px;margin:0 auto}.global_header,.content,.inner_container{clear:both}
#img_container img{display:block}#shopping_bag_flyout #img_container img{display:block;margin:0 auto}#breadcrumb{padding-top:6px;padding-bottom:5px}#breadcrumb ul li{display:inline;margin-right:5px}#breadcrumb ul li a,#breadcrumb ul li span{color:#666;font-size:12px}#breadcrumb ul .current_page{font-weight:bold;font-size:12px;color:#666}
#breadcrumb ul li a{color:#4c4c4c}.main_logo a{width:190px;height:44px;display:block}.list_search{width:750px;font-size:16px}.jcp_account{width:100%;overflow:hidden;padding-top:9px}.jcp_account ul{float:right;color:#333}.jcp_account ul li a{color:#333;font-family:Helvetica,arial;font-size:11px;display:inline;float:left}
.jcp_account ul li a .blueLink{color:#2a5a97}.jcp_account ul li a img{height:14px;width:21px}.jcp_list ul li,.jcp_account ul li,.sort_by ul li{float:left;display:block;margin-right:8px}.jcp_account ul li a.mrgl4{margin-left:4px}.jcp_list ul li{padding-right:7px;margin-right:13px}.jcp_account ul li.active_acnt{color:#73685e;padding-left:7px;margin-left:8px;margin-right:0;padding-right:0}
.jcp_account ul li.active_acnt a{padding-left:0;margin-left:0;color:#73685e}.jcp_list ul li.last,.jcp_account ul li.last,.sort_by ul li.last,.sorted_items ul li.last,.sorted_items ul.last li{margin:0 0 0 -9px;background:0;padding-right:0}.sort_by ul li.pipe,.jcp_account ul li.pipe,.top_nav_jcp_list ul .pipe,.header_left .top_nav_jcp_list ul .pipe{background:url("../images/xgn_pipe_img.gif") right 2px no-repeat;padding-right:8px}
.sort_by ul li.pipe{padding-right:10px}.sort_by ul li.pipe_black{background:url("../images/pipe_black.gif") right 6px no-repeat}.jcp_account ul li.active_acnt{padding-right:5px}.sort_by ul li.pipe{padding-right:8px}.jcp_account ul li.pipenomarg{margin-right:0}.jcp_account ul li.last form a{float:left;display:inline}
.sorted_items p strong.pipe{background:url("../images/top_header_pipe.gif") right 1px no-repeat;padding-right:6px;color:#333}.jcp_list ul li.shopping_price{padding:1px 0 0 4px}.jcp_list ul{float:left;text-transform:lowercase}.jcp_list{float:left;width:343px;margin-left:18px;margin-top:7px}.jcp_search{float:left;width:308px}
#keywordSearch fieldset{position:relative}#keywordSearch fieldset p:first-child{margin-right:58px}#keywordSearch fieldset p:first-child input{width:100%}#keywordSearch fieldset p.command{position:absolute;right:0;top:0}div.gr_search{margin-top:20px;margin-left:30px}.gr_search .jcp_search .header_search p input.middle_bluesmall_input{background-color:transparent;width:24px;margin-top:3px}
.add_our_items .holder ul.top_nav li.gr_search .jcp_search{width:190px}.add_our_items .holder ul.top_nav li.gr_search .jcp_search .header_search{height:20px;padding:1px 0 3px 2px}.jcp_search .header_search,.jcp_search .header_null_search{width:435px;height:35px;padding:0;border-width:1px;border-color:#ccc;border-style:solid;margin-top:3px}
.jcp_search .header_search .search_input,.jcp_search .header_null_search .search_input{background:#fff;border:0;width:383px;padding:1px 0;margin:10px 0 0 14px;color:#cdcdcd;font:12px helvetica,arial,sans-serif bold}.jcp_search .header_search p input.middle_bluesmall_input,.jcp_search .header_null_search p input.middle_bluesmall_input{background:#fff url("../images/Header_Search_Red.png") no-repeat;width:35px;height:35px;float:right;margin-right:0;border:0 none;cursor:pointer}
.list_container{width:100%;height:44px;margin-top:25px}.jcp_search span{float:left;padding:4px 0 0 6px}.shopping_cart{margin-top:1px;width:200px}.shopping_cart a{display:block;padding:2px 0;font-size:16px;color:#707070}.update_qty_span{font-size:10px;font-weight:bold;border:0 none;color:#fff;text-transform:uppercase;float:left;overflow:visible;padding:1px 10px 4px 6px!important;width:86px;background:url("../images/rgt_btn_dark_grey.gif") right top no-repeat;height:19px}
.prod_detail_wrap .update_btn .dark_grey_button .update_qty_span{padding:0 0 0 4px!important}.list_search .shopping_cart a{float:right;display:block;background:#FFF;cursor:pointer;height:55px;width:auto;min-width:130px;border:2px solid #FFF;border-bottom:0;margin-top:-4px}.list_search .shopping_cart a em{padding-top:2px;margin:0 10px 0 10px;float:right;display:block;font-style:normal;cursor:auto;height:50px}
.list_search .shopping_cart a em img{vertical-align:middle}.list_search .shopping_cart a span{background:#eb0000;font-weight:normal;color:#fff;text-align:center;display:inline-block;padding:0 5px;font-size:14px;overflow:hidden;height:36px;line-height:36px;font-weight:bold;min-width:26px}.list_search .shopping_cart a strong{color:#959595;font-weight:normal;font-size:12px;position:relative;top:20px}
.list_search .shopping_cart a strong.price_txt{color:#4c4c4c;font-size:12px}.list_search .shopping_cart a b,.list_search .shopping_cart a strong.myBagContains{float:left;display:block;text-align:center;margin:0 8px;margin-top:2px;height:20px}.list_search .shopping_cart a .shop_bag_tp{float:none;background:transparent url("../images/shopping_bag_icn.png") no-repeat 50% 0;height:9px;margin:0;width:auto;display:block}
.list_search .shopping_cart a.hoverClass{border-width:2px 2px 0 2px;border-style:solid;border-color:#666}#shopping_bag #reloadFragment{cursor:pointer}.feature_container img,.editorial_container img,.merchandising_container img,.marketing_container img{float:left}.special_offer_wrapper{overflow:hidden;padding-top:5px}
.helpfull_link{word-wrap:break-word}.holder{z-index:998;position:relative;float:left;width:100%}.topmenu_container{padding:0}#topmenu{width:100%;height:37px;text-align:justify}#topmenu li{display:inline-block;*display:inline;float:none;*float:left;white-space:nowrap}#topmenu li.filler{width:100%;display:inline-block;height:0}
.top_nav{clear:both;margin-left:-2px!important}ul.top_nav li.pipe{background:url("../images/xgn_pipe_img.gif") right 10px no-repeat}ul.top_nav li a.hover,ul.top_nav li a:hover{background:transparent url("../images/header_sprite_new.png") repeat-x -10px -273px;color:#fff}ul.top_nav li{display:block;float:left;clear:right}
ul.top_nav .gr_search{float:right}ul.top_nav li a{display:block;color:#333;padding:7px 2px 12px 2px;font-size:14px;font-family:Helvetica,Arial,Sans-serif;height:18px;text-transform:lowercase}ul.top_nav li a#first_department{padding-left:3px;margin-left:0;padding-right:3px;margin-right:3px;font-size:14px}
ul.top_nav li a#last_department{color:#d71920;padding-left:3px;padding-right:3px;margin-left:3px;margin-right:0;font-size:14px}ul.top_nav li a.hover#last_department,ul.top_nav li a:hover#last_department{color:#fff}ul.top_nav li.fly_image a img{margin-top:5px}ul.top_nav li.last a{margin-left:0;padding-right:0;border-right:0 none}
.add_our_items .holder ul.top_nav li a.hover,.add_our_items .holder ul.top_nav li a:hover,.add_our_items #grDashboard .holder ul.top_nav li a.hover,.add_our_items #grDashboard .holder ul.top_nav li a:hover{background:transparent url("../images/header_sprite_new.png") repeat-x -10px -273px;color:#fff}
ul.top_nav li.first a:hover{background:transparent url("../images/header_sprite_new.png") no-repeat -10px -273px;color:#fff;outline:0}.flyout_opener{z-index:1000;background:#FFF;float:left;position:absolute;top:29px;border-top:5px solid #666}.flyout_opener{z-index:1000;background:#FFF;float:left;position:absolute;top:27px;border-top:5px solid #666}
.flyout_opener .flyout_menu{display:none;float:left;background:#fff url("../images/column_bg.gif") bottom left repeat-x;border-right:1px solid #ccc;border-left:1px solid #ccc}.flyout_opener .show_flyout{display:block}.one_coloumn{float:left;margin-right:7px;padding:0 9px 15px 15px;border-right:1px solid #b3b3b3;width:156px;margin:0 0 5px 0;display:block}
.flyout_opener .flyout_menu .one_coloumn h3{padding-top:15px;font-size:12px;text-transform:uppercase}.flyout_opener .flyout_menu .one_coloumn h3 a{color:#333;text-transform:uppercase}.flyout_opener .flyout_menu .one_coloumn ul li h3 a{color:#333;text-transform:uppercase}.flyout_opener .flyout_menu .one_coloumn ul{padding:0}
.flyout_opener .flyout_menu .one_coloumn ul li{font-size:12px}.flyout_opener .flyout_menu .one_coloumn ul li a{color:#003655}.flyout_opener .flyout_menu .one_coloumn ul li a:hover{text-decoration:underline;color:#0b5681}.one_coloumn.last{border-right:0 none}.flyout_menu .flyout_bottom{clear:both;display:block;background:#fff}
.flyout_menu .flyout_bottom p{border-bottom:1px solid #ccc;text-align:left;padding-left:11px}.flyout_menu .flyout_bottom p.flyout_view{border-bottom:0 none;padding-left:15px;padding-right:20px;padding-top:5px;padding-bottom:5px}.flyout_menu .flyout_bottom p.flyout_view a{color:#4b4b4b;font-weight:bold;font-size:12px;text-transform:lowercase}
.flyout_bottom p a img{vertical-align:middle;padding-bottom:1px}.flyout_bottom p span.sale_clear a{color:#d71920;font-weight:bold;font-size:12px;text-transform:lowercase}.flyout_bottom p span.bestPrice a{color:#2a2a86;font-weight:bold;font-size:12px;text-transform:lowercase}.flyout_bottom p span.everyDayPrice a{color:#c41019;font-weight:bold;font-size:12px;text-transform:lowercase}
.flyout_bottom p a.normalCategory{color:#333;font-size:12px;text-transform:lowercase}.global_footer{width:100%;float:left;clear:both;padding-bottom:70px}.global_footer .footer_links{overflow:hidden;border-bottom:1px #707070 solid;margin-bottom:10px;background:url("../images/footer_bg.png") no-repeat top left;width:100%}
.global_footer .thin_footer{border-bottom:0;margin-bottom:0}.global_footer .footer_links .first_grid{width:264px}.global_footer .footer_links .second_grid{width:208px}.global_footer .footer_links .third_grid_minimal{display:table;margin:auto;line-height:1}.global_footer .footer_links .footer_right_border{background:#fff url("../images/footer_nav_border.gif") no-repeat;width:1px;height:182px}
.global_footer .footer_links .footer_right_border_minimal{background:#fff url("../images/footer_nav_border_minimal.gif") no-repeat;width:1px;height:83px}.global_footer .footer_links .inner_space{padding:20px 0 15px}.global_footer .thin_footer .inner_space{padding:0}.global_footer .footer_links .padd_btm{overflow:hidden}
.global_footer .footer_links .first_grid .inner_space{padding-left:0}.global_footer .footer_links .first_grid .inner_space h3.footer_mobile_head{padding-top:16px}.global_footer .footer_links h2{color:#428fbb;font-weight:normal}.third_grid .inner_space strong{font-size:12px;color:#4b4b4b}.third_grid_minimal .inner_space .ft_customer_service_minimal p strong{font-size:18px;padding-right:10px;color:#333}
.third_grid_minimal .inner_space .ft_customer_service_minimal p span{font-weight:bold}.soc_network_list ul il a{color:#666;font-size:11px}.global_footer .footer_links .third_grid ul li a{font-family:Helvetica,Arial,Sans-serif;font-size:10px;color:#707070}.global_footer .footer_search input.search_input{float:left;width:160px;height:22px;border-width:1px;border-color:#92908e #d7d5d3 #e1dfdc #d7d5d3;border-style:solid;margin-top:1px;border-right:0 none}
.global_footer .footer_search .footer_btn{height:20px;border-width:1px;border-color:#92908e #d7d5d3 #e1dfdc #d7d5d3;border-style:solid;padding:1px 2px;margin-top:1px;border-left:0 none}.soc_network_list li{margin-bottom:15px;line-height:17px}ul.footer_minimal li{float:left;display:inline;padding-right:6px}
.footer_nav{clear:both}.global_footer p.jcp_copyright{clear:both;font-size:11px;color:#4b4b4b;display:table;margin:auto}.footer_nav .sub_footer ul li{float:left;padding-right:12px;color:#666}.footer_nav .sub_footer ul li:last-child{padding-right:0}.global_footer .footer_links .third_grid_minimal ul.footer_minimal_links li{display:block;float:left;padding:0 5px 0 5px}
.global_footer .footer_links .third_grid_minimal .footer_minimal_links .app{padding-right:0;width:20px}.global_footer .footer_links .second_grid_minimal ul.footer_minimal_links li{padding:0 5px 0 5px}.soc_network_list li.soc_fb a{background:url("../images/social_media.png") no-repeat 0 6px;padding-top:10px;padding-left:35px;padding-bottom:14px;font-size:11px}
.soc_network_list li.soc_twit a{background:url("../images/social_media.png") no-repeat 0 -48px;padding-top:10px;padding-left:35px;padding-bottom:14px;font-size:11px}.soc_network_list li.soc_youtube a{background:url("../images/social_media.png") no-repeat 0 -100px;padding-top:10px;padding-left:35px;padding-bottom:14px;font-size:11px}
.soc_network_list li.soc_jcpapps{background:url("../images/social_media.png") no-repeat 0 -158px;padding-left:35px;padding-bottom:14px;font-size:11px;line-height:3px}.soc_network_list li.soc_jcpapps ul{padding-top:3px}.soc_network_list li a{color:#666;font-size:12px;font-family:arial}.soc_network_list li{color:#666;font-size:12px;font-family:arial}
.footer_links .first_grid .inner_space .padd_btm p img{vertical-align:bottom;padding-right:5px}.global_footer .footer_links .checkout_footer{background:0 none}.global_footer .footer_links .checkout_footer .inner_space .ft_customer_service_minimal ul.footer_minimal_links li.first{padding-left:0}.panel_header .panel_header_holder,.panel_header_img_holder{padding:10px;background:#aaa;font-size:12px;color:#fff}
.panel_header_img_holder{background:#fff}.panel_header .panel_header_holder p{font-size:12px;color:#fff;font-weight:bold;padding-left:5px;text-transform:uppercase}.panel_header .panel_header_holder strong{font-size:12px;color:#fff}#categoryName,#xgnsSearchTerm span,#xgnsSearchTerm h1{font-size:12pt}
.panel_header .breadbox_title{padding:3px 9px;word-wrap:break-word}.search_header{background:#ebebeb;padding:15px 0 7px 5px}.search_header p{font-size:11px}.search_header span a{display:block}.search_header .font12{font-size:12px}.panel_body{border-top:0;overflow:hidden}.panel_header .panel_header_holder h1{font-size:12px;color:#fff;font-weight:bold;padding-left:5px;text-transform:uppercase}
.panel_header .panel_header_holder .xgnCatName{font-size:12pt;padding:0}#side_navigation h2{display:block;margin-top:13px;text-transform:uppercase;font-size:12px;border-top:0}#searchHeaderDiv{background:linear-gradient(#eee,#fff)}#searchHeaderDiv p{font-size:14px;color:#666}#searchHeaderDiv p.smallCount{font-size:10px;padding:7px 0 9px 0}
#searchHeaderDiv a img{float:left;padding-right:3px}#side_navigation h3{margin-top:13px;text-transform:uppercase;font-size:12px}#side_navigation .first{margin-top:0}#side_navigation.myacc_sidenavi{margin:0}#side_navigation.myacc_sidenavi ul{margin-top:0}#guided_navigation h2{font-weight:bold;color:#4b4b4b;margin-top:13px}
#guided_navigation h2{background:0;font-size:12px}#guided_navigation ul.guided_navigation_filters{margin-top:9px;padding-left:2px}#guided_navigation ul.guided_navigation_filters h4 a{color:#4c4c4c;padding-left:10px}#guided_navigation ul.guided_navigation_filters ul.child_nav{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;height:42px;overflow-y:scroll}
#side_navigation{margin:0 0 0 10px}#side_navigation h3{border-top:0}#side_navigation ul{margin-top:20px}#side_navigation ul li{line-height:14px}#guided_navigation ul li em{color:#d71920}#guided_navigation h2 a{background:transparent url("../images/arrow_right.gif") no-repeat scroll 158px 10px;color:#666;padding:4px 15px 0 2px;text-decoration:none;display:block;font-size:12px}
#guided_navigation h2 a.opened{background:transparent url("../images/arrow_down.gif") no-repeat scroll 157px 10px}#guided_navigation ul{margin-left:0;overflow-y:auto}#guided_navigation ul li{overflow:hidden;clear:both}#side_navigation ul li a{line-height:16px;color:#4b4b4b;font-size:11px}#side_navigation ul li.clearencePrice_normal_stock a{color:#d71920}
#side_navigation h3 a{padding:0;color:#4b4b4b}#guided_navigation ul li a{color:#666;display:block;padding:6px 0 6px 17px;text-decoration:none;font-size:13px;line-height:13px}.narrow_by_header{height:22px;font-size:16px;padding:0 0 2px 5px;background:#aaa;color:#fff;font-weight:bold;margin-top:10px}#guided_navigation ul li.nocheckbox a{color:#666;display:block;padding-left:0;font-size:13px}
#guided_navigation ul li.nocheckbox:hover a{background:#eee}#guided_navigation ul li a.guided_count{color:#888;font-size:9px}#guided_navigation ul li.clearSelection{display:list-item}#guided_navigation ul li.clearSelection a{padding:7px 0;color:#2a5a97;font-size:12px;text-transform:lowercase;display:list-item}
#guided_navigation ul li.twocolumn{float:left;clear:none;width:75px;height:70px;margin:0 auto}#guided_navigation ul li.twocolumn a{color:#666;display:block;font-size:10px;text-align:center;padding:8px 0 7px 5px}#guided_navigation ul li.twocolumn a img{float:none;display:block;margin:0 auto;padding:0 0 5px 0;width:30px;height:30px}
#guided_navigation ul li.twocolumn:hover a,#guided_navigation ul li.twocolumn.selected a{background:#eee}#guided_navigation ul li.checkboxoff{background:transparent url(../images/form-checkbox-off.gif) no-repeat left 7px}#guided_navigation ul li.checkboxon{background:transparent url(../images/form-checkbox-on.gif) no-repeat left 7px}
#guided_navigation ul li.checkboxoff:hover{background:#eee url(../images/form-checkbox-off.gif) no-repeat left 7px}#guided_navigation ul li.checkboxon:hover{background:#eee url(../images/form-checkbox-on.gif) no-repeat left 7px}#guided_navigation .guided_navigation_filters li span.checkboxoff{background:transparent url(../images/form-checkbox-off.gif) no-repeat left 2px;width:15px;height:15px}
#guided_navigation .guided_navigation_filters li span.checkboxon{background:transparent url(../images/form-checkbox-on.gif) no-repeat left 2px;width:15px;height:15px}#guided_navigation ul li a h3{color:#333;display:block;text-decoration:none;font-size:13px;line-height:13px;font-weight:normal;margin:0;background:0}
#guided_navigation ul li a img{padding-right:3px;vertical-align:middle;float:left}#guided_navigation ul li a img.topConstruct{display:block;float:none}#guided_navigation .guided_nav_disable img{padding-right:3px;vertical-align:middle}.guided_navigation ul.guided_navigation_filters h4 a{color:#4c4c4c;padding-left:10px}
.guided_navigation ul.guided_navigation_filters ul.child_nav{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:42px;overflow-y:scroll}.guided_navigation ul li em{color:#d71920}.guided_navigation ul li{overflow:hidden;clear:both}.guided_navigation .guided_nav_disable{color:#ccc}.guided_navigation .checkboxoff .range{padding:13px}
#grResults #guided_navigation{border:1px #d1d1d1 solid;padding:10px 7px}#grResults #guided_navigation h2{margin-top:5px}#grResults #guided_navigation ul.guided_navigation_filters h4 a{color:#4c4c4c;padding-left:10px}#grResults #guided_navigation ul.guided_navigation_filters ul.child_nav{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:42px;overflow-y:scroll}
#grResults #guided_navigation ul li em{color:#d71920}#grResults #guided_navigation h2{font-weight:bold;background:transparent;border-top:1px solid #989898}#grResults #guided_navigation h2 a.opened{background:url("../images/minus.png") no-repeat scroll right 11px transparent;color:#4b4b4b;padding:4px 15px 0 10px;text-decoration:none;display:block;font-size:12px}
#grResults #guided_navigation h2 a{background:url(../images/plus.png) no-repeat scroll right 5px transparent}#grResults #guided_navigation ul{margin-top:2px;overflow-y:auto;padding-left:0}#grResults #guided_navigation ul li{overflow:hidden;clear:both}#grResults #guided_navigation .guided_nav_disable{color:#ccc}
#guided_navigation.guided_navigation_gr .checkboxoff{margin-left:0;display:block;background:transparent url(../images/form-checkbox-off.png) no-repeat left center;cursor:pointer}#grResults #guided_navigation .checkboxon,#grResults #selectedValues .checkboxon{margin-left:0;display:block;background:transparent url(../images/form-checkbox-on-blue.png) no-repeat left 5px;cursor:pointer}
#grResults #guided_navigation .checkboxoff .range{padding:13px}#grResults #selectedValues .childDimensionValLI{margin-left:20px}#grResults #guided_navigation ul li a{color:#4b4b4b;display:block;text-decoration:none;font-size:11px;line-height:13px}#grResults .pagination2{border:0;background:#f1f1f1;margin:0}
#grResults .product_image_gallery2{background:#f1f1f1}#grResults #guided_navigation ul li a,#grResults #guided_navigation ul li div{padding-top:2px;padding-right:4px}#grResults .panel_header .panel_header_holder{background:#fff;color:#4b4b4b;border:1px solid #d1d1d1}#grResults .panel_header .panel_header_holder h1{color:#000}
#grResults .panel_header .panel_header_holder strong,#grResults .panel_header .panel_header_holder strong span{color:#4b4b4b}#grResults .search_header{background:#FFF;padding:6px 0 7px 10px;border:1px solid #d1d1d1}#selectedValues h3{font-size:12px;color:#4b4b4b}.selectedValues_gr .checkboxoff{margin-left:0;display:block;background:transparent url(../images/form-checkbox-off.png) no-repeat left center;cursor:pointer}
.selectedValues_gr .checkboxon{margin-left:0;display:block;background:transparent url(../images/form-checkbox-on.png) no-repeat left center;cursor:pointer}.selectedValues_gr .checkboxoff .range{padding:13px}.selectedValues_gr li{clear:both;margin-bottom:4px}.selectedValues_gr li a{display:block;padding:0 0 2px 12px;color:#333}
.selectedValues_gr p a{text-align:right}.selectedValues_gr #clearAllSelected{display:none;font-size:11px;text-align:right}.selectedValues_gr p.auto_suggestion{padding-bottom:10px}.selectedValues_gr ul,.selectedValues_gr li.checkboxon{clear:both;overflow-x:auto;overflow-y:hidden}.range_filter input[type="text"].range1,.range_filter input.range2{width:27px;height:14px;border-width:1px;border-style:solid;border-color:#92908e #D7D5D3 #e1dfdc;padding:0 3px;margin-right:2px}
.range_filter input[type="text"].range1,.range_filter input[type="text"].range2{display:inline;line-height:14px}.range_filter input.range2{margin-left:2px}.tax{color:#7c7c7c}.range_select{background:#fff url("../images/go_btn.png") no-repeat;width:23px;height:15px;text-indent:-1000px;border:0 none;cursor:pointer;vertical-align:middle;margin-bottom:4px}
.range_select_enabled{background:#015a8d url("../images/gobutton_blue.gif") no-repeat}.range_filter{padding:0 0 0 7px;color:#4b4b4b;font-size:11px}.spancheckbox{float:left;width:8px;height:14px;margin-top:1px}#guided_navigation .guided_nav_disable{color:#ccc;font-size:11px;margin-left:14px}.helpfull_link{padding:6px 10px;font-size:11px;word-wrap:break-word}
.helpfull_link li a{display:block}.helpfull_link{float:left;width:88%}.helpfull_link .special_offer_wrapper{padding:0}.helpfull_link .information_icn img,.helpfull_link .dynamic_info_msgs p{display:none}.helpfull_link .dynamic_info_msgs{background:none repeat scroll 0 0 rgba(0,0,0,0);background-color:#fff\9;border:medium none;padding:0;margin:0}
.helpfull_link .dynamic_info_msgs a{font-size:11px}.checkboxoff{margin-left:0;display:block;background:transparent url(../images/form-checkbox-off.png) no-repeat left 11px;cursor:pointer}.checkboxon{margin-left:0;display:block;background:transparent url(../images/form-checkbox-on.png) no-repeat left 11px;cursor:pointer}
.checkboxoff .range{padding:13px}#side_navigation h3.red_stock a,#side_navigation h3.red_stock{font-size:100.5%;color:#d71920}#side_navigation ul li.red_normal_stock a,#side_navigation ul li.red_normal_stock{color:#d71920}#side_navigation h3.bestPrice_stock a,#side_navigation h3.bestPrice_stock{color:#d71920}
#side_navigation ul li.bestPrice_normal_stock a,#side_navigation ul li.bestPrice_normal_stock{color:#2a2a86}#side_navigation .stock_clearance{padding-top:18px}#horizontal_marketing_zone{width:780px;overflow:hidden}.nopadding{padding:0}#vertical_marketing_zone{height:480px}.marketing_container,.merchandising_container,.editorial_container{float:left}
.m1_formerly_x1_container{padding:10px 0 1px 0}#selectedValues li{clear:both;margin-bottom:4px}#selectedValues li a{display:block;padding:6px 0 6px 17px;color:#666;font-size:13px;line-height:13px}#selectedValues p a{text-align:right}#selectedValues #clearAllSelected{display:none;font-size:11px;text-align:right}
#selectedValues p.auto_suggestion{padding-bottom:10px}.guided_navigation_filters .clearSelection a{color:#4c4c4c;padding-bottom:8px;font-size:13px;vertical-align:top}.guided_navigation_filters .clearSelection,.dump{display:none}.guided_navigation_filters .internationalCurrency{font-family:Arial;font-size:11px}
checkboxoff .rating span,.checkboxon .rating span{float:left}#selectedValues ul,#selectedValues li.checkboxon{clear:both;background:transparent url(../images/form-checkbox-on.gif) no-repeat 0 6px}.guide_scroll{height:310px;overflow-y:scroll;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.child_dim_div{border-top:1px #aeaeae solid;border-bottom:1px #aeaeae solid;padding-top:2px;margin-bottom:6px;margin-left:20px}.child_dim_scroll{height:120px;overflow-y:scroll}#guided_navigation .child_dim_ul{margin-left:0}.sorted_items ul li.last,.sorted_items ul.last li{margin-right:10px}.sorted_items p{float:left;display:block;margin-right:15px;padding-left:13px}
.sorted_items p span{padding-left:6px}.sorted_items{clear:both;padding:11px 0 5px 0}.sorted_items ul.pagination{float:right;display:block}.sorted_items ul.pagination li{float:left;display:block;padding:2px 4px}.sorted_items .current_page a{font-weight:bold}.sort_by{padding:5px 3px 11px 13px}.product_image_gallery{background:#eee;margin-bottom:20px}
.product_gallery_holder{padding:0 0 0 12px;float:left}.product_shadow_image{background:transparent url("../images/gallery_shadow.gif") no-repeat scroll center bottom;height:31px;text-align:center}.gr_product_shadow_image{background:url("../images/gr_text_swatch_shadow_copy.gif") no-repeat scroll center bottom transparent;height:6px;text-align:center;width:280px}
.product_holder{float:left;margin-right:6px;margin-left:6px;margin-top:10px;position:relative}#searchCross ul{margin-left:12px}#xgnContent .product_holder{margin-top:8px}.swatch ul li{float:left;display:block;padding-top:10px}.price_description .detail,.price_description .discription,.price_description .price,.price_description .orgn_price{clear:both;float:left;width:159px}
.price_description .detail{font-size:12px;color:#30445d;margin-top:0}.price_description .detail a{line-height:17px;font-size:12px;color:#4c4c4c;font-family:arial;font-weight:normal}.price_description .price{padding-top:5px;font-size:12px}.price_description .orgn_price{padding-bottom:15px;color:#4b4b4b}
.price_description .channel_availability{font-size:11px;color:#4c4c4c}.detail,.discription{color:#30445d;display:block;font-size:12px;font-weight:bold}.price{color:#d71920;display:block;font-size:14px;font-weight:bold;padding-top:9px}.price_description{line-height:18px;text-align:left;padding-left:0;height:auto}
.price_description p{float:left;width:100%;margin-left:90px}.big_bannercontainer .product_holder .product_description .price_description p{line-height:10px}.big_bannercontainer .product_image_gallery .product_gallery_holder ul li,.big_bannercontainer .product_image_gallery2 .product_gallery_holder2 ul li{overflow:hidden}
.price_description p a{font-size:59%}.price_description p a img{padding-top:4px}.orgn_price{color:#4b4b4b;font-size:11px}.product_image a{display:block}.product_description{width:180px}.product_description div span.new_banner{position:absolute}.pdp_viewed_list .rating{padding-top:1px}.pdp_viewed_list .rating a{padding-top:2px;padding-right:6px;float:left}
.rating{font-size:11px;padding:4px 0 0 0;clear:both;overflow:hidden}.gallery_rating{padding-bottom:8px;padding-top:15px}.rating em{display:block;float:left;margin-right:5px;width:70px;background:url("../images/stars_bg_jcpenny.gif") 0 0 no-repeat;text-indent:-999em;height:15px}.rating span{font-size:10px;font-weight:bold}
.rating400 em{background-position:0 -191px}.rating425 em{background-position:0 -272px}.gallery_rating img{vertical-align:middle}.pagination2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0 10px}.pagenotpmarg{margin-top:0}.product_gallery_holder2 h3{padding-bottom:10px;font-size:150%}
.product_gallery_holder2{padding:0 0 0 12px;float:left}.xgn_marketing{padding-top:10px}.xgn_marketing .xgn_marketing_container{float:right;padding-bottom:17px}.product_gallery_holder h3{margin-top:17px;font-weight:400;padding-bottom:17px;color:#666;font-size:24px}.product_gallery_holder{position:relative}
span.jcp_top_selling_logo{position:absolute;display:block;width:38px;height:37px;top:10px;left:14px;text-indent:-999em}.product_gallery_holder2.subcategory_zone{padding:0 45px 0 45px}.subcategory_zone .product_holder{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 17px 20px;margin-right:0;width:183px;margin-top:0!important;margin-left:0}
.subcategory_zone h3{text-align:center;font-size:18px;line-height:20px;height:41px;overflow:hidden}.subcategory_zone .product_holder.last{border-right:0}.subcategory_zone .product_holder.last_btm{border-bottom:0}.null_results,.search_doc{border-bottom:1px solid #ccc}.null_results .null_result_holder,.search_doc .search_doc_holder{padding:20px 50px;overflow:auto}
.search_doc .search_doc_holder{padding-top:0}.null_results .null_result_holder .try_new_result span{padding-right:10px;vertical-align:text-top;font-size:16px}.null_results .null_result_holder p{font-size:16px;color:#565656}.null_results .null_result_holder p.time_order{font-size:12px}.null_results .null_result_holder p span{font-weight:bold;color:#d71920;padding-left:2px}
.trynew_result{clear:both;display:block;margin-left:45px;margin-top:15px}.trynew_result span{padding-right:10px;vertical-align:text-top;font-size:16px;color:#4c4c4c;margin-top:2px}.search_doc .search_doc_holder .item_search p,.null_results .null_result_holder .try_new_result,.additional_assistance p{padding-top:20px;color:#565656}
.search_doc .search_doc_holder table tbody tr td ul li{list-style-type:disc;margin-left:15px}.truck_info ul li{list-style-type:disc;margin-left:20px;font-size:13px}.xgn_alt_message{background:#fbeaeb;border:1px solid #efa3a6;padding:15px 14px 15px 15px;color:#d71920;font-size:12px;line-height:17px;margin:0 0 10px 0}
#checkoutStep3Form .xgn_alt_message{margin:10px 20px}.xgnsSearchTerm{text-transform:lowercase;word-wrap:break-word}.brand_sprite{float:left;width:100%;clear:both}.jcp_rewards{background:url("../images/header_sprite.png") no-repeat 0 0;width:51px;height:37px;text-indent:-10000px}.jcp_wed_gr{background:url("../images/header_sprite.png") no-repeat 0 -82px;width:84px;height:78px;text-indent:-10000px;padding-bottom:5px}
.myfavorites{background:url("../images/header_sprite.png") no-repeat 0 -215px;width:178px;height:35px;text-indent:-10000px}.myorder{background:url("../images/header_sprite.png") no-repeat 0 -306px;width:147px;height:32px;text-indent:-10000px}.rewardyourseft{background:url("../images/header_sprite.png") no-repeat 0 -389px;width:229px;height:39px;text-indent:-10000px}
.default_payment_method{background:url("../images/header_sprite.png") no-repeat 0 -526px;width:220px;height:30px;text-indent:-10000px}.profile_settings{background:url("../images/header_sprite.png") no-repeat 0 -587px;width:220px;height:30px;text-indent:-10000px}.txt_line{text-decoration:underline}
.col806lft{float:left;width:806px}.saled_view{background:#f4f4f3;overflow:hidden}.saled_view .inner_space{padding:15px;padding-top:11px;overflow:hidden}.saled_view .inner_space p strong{text-transform:lowercase;font-size:11px}.pdp_image{width:375px}.pdp_image .pdp_main_img{margin-bottom:6px}.pdp_img_zoom{overflow:hidden;border-bottom:1px #d4d4d4 solid;padding-bottom:5px}
.pdp_img_zoom span.flt_rgt a img{padding-top:10px}.pdp_image .itemBadge{position:absolute;top:10px;left:0;z-index:2}.sku_detail{float:left;width:100%;margin-bottom:6px;font-size:12px;color:#333}.sku_detail .color_name{font-weight:bold}.sku_detail .pp_quantity,.sku_detail .graphical_sku{padding-top:10px}
.sku_detail .pp_checkout_blk .flt_wdt .flt_lft ul.small_swatches li a{display:block}.sku_detail .monogarm_details{margin-top:10px;font-size:12px;border:0 none;background:#f4f4f4}.sku_detail .fav_monogarm_details{border:1px #d0d0d0 solid;background:none repeat scroll 0 0 transparent;margin-top:10px;font-size:12px}
.grey_but,.sku_title{float:left;display:inline-block;color:#333;font-size:108%;background:#e1e1e1;padding:5px 10px}.sku_title{font-size:12px;text-transform:uppercase}.sku_title{padding:4px 10px 3px}.grey_but{padding:0;margin-top:9px;background:0 none}.sku_title{clear:both;float:none;display:block;overflow:hidden}
.btm_brdr{border-bottom:1px #d4d4d4 solid;padding-bottom:5px;margin-bottom:5px}.pdp_details{overflow:hidden;padding:0 0 5px 15px;width:375px}.pdp_details h1.pdp_title{font-size:24px;color:#4b4b4b}.pdp_details h1{margin-bottom:5px;margin-top:-2px;color:#333;font-weight:normal}.pdp_details #errorContainer{clear:both}
.pdp_details .kaassist{clear:both;width:100%;margin-bottom:5px}.pdp_details .kaassist .sku_links_list{width:100%}.ig_gallery_holder .kaassist{clear:both;width:100%;margin-bottom:5px}.ig_gallery_holder .kaassist .sku_links_list{width:100%}.pdp_details .calculate_price_bluebtn{height:25px;width:180px;background:transparent url("../images/blue_btn_long_sprite.png") no-repeat left 0}
.pdp_details .calculate_price_bluebtn:hover{background:transparent url("../images/blue_btn_long_sprite.png") no-repeat left -27px}.pdp_details .calculate_price_bluebtn span{height:25px;width:175px;background:transparent url("../images/blue_btn_long_sprite.png") no-repeat right 0;float:right}.pdp_details .calculate_price_bluebtn span:hover{background:transparent url("../images/blue_btn_long_sprite.png") no-repeat right -27px}
.pdp_details .calculate_price_bluebtn a{color:#FFF;padding:5px 0 0 45px}.ensemble_holding .pdp_details{width:360px}.pdp_details .more_link{text-align:left}#regularPP .pp_reviews{margin-top:30px}#regularPP #recentlyViewedWrapper{padding-top:30px;clear:both}#regularPP #rr_placement_0 .grid_14.saled_view.flt_rgt .inner_space{padding:15px;padding-top:11px;overflow:hidden}
#pdp_right_rail{width:180px;float:left;padding-left:15px}#pdp_right_rail .grid_1{width:100%}#pdp_right_rail .mask{position:fixed}#pdp_right_rail .gallery_page_price.font18{padding-top:3px;font-size:22px}#pdp_right_rail .ppPriceDetails .comparisonPrice{font-size:22px;line-height:27px;font-weight:bold;padding-top:0}
#pdp_right_rail #comparativePriceLegalDisplay>p{font-size:12px}#pdp_right_rail .productQty label{font-size:12px;color:#333}#pdp_right_rail .sku_options{width:180px;margin-bottom:15px}#pdp_right_rail .sku_options .input_text{margin-left:10px;padding:0 0 0 5px}#pdp_right_rail .dynamic_error_msgs{margin-top:0;position:relative}
#pdp_right_rail .dynamic_error_msgs .exclamation_icn{position:absolute;top:0;bottom:0;left:10px;right:0}#pdp_right_rail .dynamic_error_msgs .exclamation_icn:before{content:' ';display:inline-block;vertical-align:middle;height:100%}#pdp_right_rail .dynamic_error_msgs .exclamation_icn img{vertical-align:middle;display:inline-block}
#pdp_right_rail #dynamicMessages{margin-top:0;position:relative}#pdp_right_rail #dynamicMessages #inventoryMessage{font:10px Helvetica,Arial,Sans-serif;color:#666;padding-bottom:10px}#pdp_right_rail #dynamicMessages .information_icn{position:absolute;top:0;bottom:0;left:10px;right:0}#pdp_right_rail #dynamicMessages .information_icn:before{content:' ';display:inline-block;vertical-align:middle;height:100%}
#pdp_right_rail #dynamicMessages .information_icn img{vertical-align:middle;display:inline-block}#pdp_right_rail .zipCodeeff{width:180px}#pdp_right_rail .zipCodeeff ul{width:180px;font-size:12px;clear:both}#pdp_right_rail .zipCodeeff ul li.enterfield{padding-right:0;white-space:nowrap}#pdp_right_rail .zipCodeeff ul li.inputfield input{width:125px}
#pdp_right_rail .zipCodeeff ul li span a input{width:35px;margin-left:0}#pdp_right_rail .dynamic_error_msgs span{margin-left:34px}#pdp_right_rail .dynamic_error_msgs ul{width:120px;margin-left:34px}#pdp_right_rail .storedisp input{background-position:10px 5px;background-repeat:no-repeat;background-image:url('../images/searchglass15px.png');height:25px;background-color:#0d598a;color:white;font-size:12px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:176px;margin-bottom:20px;padding-left:25px;font-weight:bold;margin-left:4px}
#pdp_right_rail .pdp_action_btnlist .red_button{margin-bottom:20px;margin-left:4px}#pdp_right_rail .pdp_action_btnlist .grey_button{margin-left:1px;margin-bottom:20px}.pdp_details #pdp_brand_desc>p>img{margin-bottom:10px}#regularPP .grid_15{width:765px}#truckDeliveryInfo{display:none}.colored_swatch{padding-top:10px}
.colored_swatch .small_swatches li{border:1px solid #eaeaea;height:24px;margin:0 2px 2px 0;width:24px}.colored_swatch .small_swatches li a{display:block}.colored_swatch .small_swatches li a{display:block}.colored_swatch .small_swatches li img{border:1px solid #eaeaea}.pdp_details .small_swatches{margin-bottom:15px;margin-top:5px}
.small_swatches{line-height:0;margin-bottom:5px;overflow:hidden}#xgnContent .small_swatches{margin-bottom:0}.small_swatches li{border:2px solid #fff;cursor:pointer;display:inline;float:left;height:27px;position:relative;margin-right:3px}.small_swatches li span.no_color{background:url("../images/no_color_1.png") no-repeat 0 0 transparent;height:25px;left:1px;position:absolute;top:1px;width:25px}
.tooltipWrapping span.no_color{height:100px;left:1px;position:absolute;top:13px;left:91px;width:100px}.small_swatches li span.color_illegal{background:url("../images/no_color_1.png") no-repeat 0 0 transparent;height:25px;left:1px;position:absolute;top:1px;width:25px}.small_swatches li:hover,.small_swatches li.swatch_selected{border:2px solid #2a5a97}
.product_image_gallery2 .colored_swatch .small_swatches li,.product_image_gallery .colored_swatch .small_swatches li{border:2px solid #fff}.product_image_gallery2 .small_swatches li:hover,.product_image_gallery .small_swatches li:hover{border:2px solid #6b6b6b}.product_image_gallery2 .small_swatches li.no_swatch_mouseover,.product_image_gallery .small_swatches li.no_swatch_mouseover{border:0 none;height:24px;cursor:default}
.product_image_gallery2 .small_swatches li.no_swatch_mouseover:hover,.product_image_gallery .small_swatches li.no_swatch_mouseover:hover{border:0 none;height:24px}.product_image_gallery2 .itemBadge{position:absolute;top:5px;left:-6px}.product_image_gallery2 .itemBadge img{border:0}.product_image_gallery .itemBadge,.product_image_gallery2 .itemBadge{position:absolute;top:5px;left:-6px}
.product_image_gallery .preOrderBadge,.product_image_gallery2 .preOrderBadge{left:-11px}.product_image_gallery .itemBadge img,.product_image_gallery2 .itemBadge img{border:0}.small_swatches li img{border:1px solid #a7a7a7}.pdp_details p{margin:5px 0 10px 0;line-height:20px;font-size:12px;clear:both}
#priceDetails p{margin:0}.pdp_details #size_range_option p{margin:7px 0 11px 0}.pdp_details p.stafford_logo{padding-top:10px;clear:both}.pdp_details p.product_detail_pricing{margin:0}.pdp_details p.more_less_information{margin-bottom:0;line-height:17px}.pdp_details p.extendheight{height:auto;overflow:auto}
.pdp_details p span.price{padding-top:0;color:#d71920}ul.sku_alt_options{clear:both;margin-bottom:20px;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;list-style-type:none}ul.sku_alt_options li{float:left;margin:0 5px 5px 0;border:1px solid #707070;font-size:13px;text-transform:uppercase;color:#333}
ul.sku_alt_options li a{padding:2px 8px;color:#4b4b4b;display:inline}ul.sku_alt_options li.displayNone{display:none!important}ul.pp_size_range li a{padding:3px 18px}.pp_catalog_code{padding-top:20px}.pp_catalog_entry{border-bottom:1px solid #ccc;margin-bottom:13px;padding-bottom:20px}#xgnContent .colored_swatch{padding-top:3px;overflow:hidden}
#xgnContent .price_description{padding-left:5px}#xgnContent .colored_swatch .small_swatches li{margin:0;margin-right:1px}#xgnContent .price_description .orgn_price{padding-bottom:5px}.ensemble_holding .grid_16{margin-right:40px;width:765px}.ensemble_holding .add_holding{border-top:1px solid #d4d4d4;padding:10px 0 15px 0}
.ensemble_holding .add_holding .soc_media{float:left;width:400px}.ensemble_holding .add_holding .err_container{width:365px}.ensemble_holding .brdr_btm{border-bottom:0;padding-bottom:0}.ensemble_holding .add_holding .err_container{width:365px}.ensemble_holding .brdr_btm{border-bottom:0;padding-bottom:0;margin-bottom:0}
.add_holding .blue_button_small{padding-top:10px}.social_media{display:block;float:left;width:100%;padding-bottom:10px}.ensemble_holding .social_media{margin-top:5px}.ensemble_holding .add_holding .social_media{margin-top:0}.social_media li{display:inline;float:left;margin-right:8px}.social_media li.last{width:18px;margin-right:0}
.social_media li a{background:url("../images/social_icon.png") no-repeat left top;text-indent:-999em;display:block}.share-this{background:url("../images/social-icon.jpg") no-repeat left top;width:60px;height:26px;text-indent:-999em;display:block}.social_media a.facebook_icon{background-position:0 5px;width:20px;height:27px}
.social_media a.twitter_icon{background-position:-24px 5px;width:20px;height:27px}.social_media a.myspace_icon{background-position:-340px 0;width:14px;height:14px}.social_media a.p_icon{background-position:-73px 5px;width:20px;height:27px}.social_media a.f_icon{background-position:-84px 6px;width:14px;height:14px}
.social_media a.k_icon{background-position:-48px 5px;width:20px;height:27px}.social_media a.chlcl_icon{background-position:-5px 0;width:29px;height:14px}.social_media a.mail_icon{background-position:-276px 0;width:14px;height:14px}.social_media a.print_icon{background-position:-468px 0;width:18px;height:14px;padding-right:0!important}
.social_cr li a{background:url("../images/social_icon_cr.png") no-repeat left top;text-indent:-999em;display:block}.social_email_print span{float:left}.social_email_print span a.mail_icon{width:82px;padding:5px 0 0 37px;background-position:0 -1338px;display:block;height:23px;color:#666;font-size:12px}
.social_email_print span a.print_icon{float:none;width:123px;padding:5px 0 0 61px;background-position:0 -1169px;height:23px;color:#666;font-size:12px;display:block}.videolist{padding-bottom:25px}ul.sku_alt_number li a{padding:2px 8px}ul.sku_alt_designs li a{padding:2px 8px}.product_row{float:left;padding:15px 0}
.product_row_ensemble{clear:both;overflow:hidden;padding:15px 0}.bottom_border{border-bottom:1px solid #d4d4d4}.product_row div.product_img,.product_row div.product_desc,.product_row div.product_detail{float:left}.product_row div.product_img{margin-right:15px;width:150px}.product_row div.product_desc{width:226px;margin-right:14px}
.product_row div.product_desc a.storedisp{width:180px;height:25px;background-position:10px 5px;background-repeat:no-repeat;background-image:url('../images/searchglass15px.png');background-color:#0d598a;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;float:left;text-align:center;font-size:12px;padding-top:3px}
.product_row div.product_detail{float:left;width:360px}.product_row div.product_desc .prod_head{font-size:16px;font-weight:normal;line-height:18px;margin-bottom:10px}.product_row div.product_desc .sale_price{color:#d1161b;font-size:14px;font-weight:bold;line-height:12px}.product_row div.product_desc .original_price{margin-bottom:15px}
.product_row div.product_desc .prod_text{font-size:11px;line-height:14px;text-transform:uppercase}.product_row div.product_desc .prod_text span{margin-left:3px}.product_row div.product_detail .prod_qltys{border-bottom:1px solid #d4d4d4;clear:both;overflow:hidden;padding:5px 0 15px;margin-bottom:15px;width:300px}
.product_row div.product_detail .prod_qltys input{float:left;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;padding:4px 4px 3px;width:13px;font-size:11px}.product_row div.product_detail .prod_qltys input.error{border-color:#823738 #C95556 #c95556;color:#4b4b4b}.product_row div.product_detail .prod_qltys label{float:left}
.product_row div.product_detail .prod_package{clear:both;font-size:12px;overflow:hidden;padding-bottom:4px}.product_row div.product_detail .prod_package input{margin:4px 5px 0 0;float:left}.product_row div.product_detail .prod_package label{margin-left:3px}.product_row div.product_detail h5{background:#e7e7e7;font-size:12px;font-weight:normal;line-height:20px;margin-bottom:10px;padding-left:10px;text-transform:uppercase;clear:both}
.product_row div.product_detail p label{clear:both;display:block;font-size:12px;margin-bottom:5px}.product_row div.product_detail p select{clear:both;margin-bottom:20px}.product_row div.product_detail .product_swatches{margin-top:3px;overflow:hidden}.product_row div.product_detail .product_swatches li{display:inline;float:left;height:25px;margin-right:5px;width:25px}
.product_row div.product_detail .prod_qltys_option{clear:both;overflow:hidden;margin-bottom:5px;margin-top:20px;width:300px}.product_row div.product_detail .prod_qltys_option input{float:left;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;padding:2px 4px;width:14px;margin-right:6px}
.ensemble_holding .pdp_title{line-height:23px;margin-bottom:5px;font-size:24px}.ensemble_holding .pdp_action_btnlist{width:360px;margin-left:5px;margin-top:12px}.product_details{padding-right:0!important;padding-top:2px!important}.product_details .rating_question_ans{margin-top:10px;margin-bottom:24px}
.product_details .more_info{font-size:12px;line-height:16px}.product_details .more_info a{background:url(../images/blue_arw_down.gif) no-repeat scroll 53px 6px transparent;font-size:11px;padding-left:5px;padding-right:10px}.product_details .find_store{font-size:14px;line-height:24px;margin-bottom:10px;margin-top:10px}
.product_details h4{font-size:12px;line-height:20px}.product_details p{font-size:12px;line-height:16px;margin:0}.product_details h4.item_head{font-size:12px;line-height:20px;text-transform:uppercase}.product_details h4.truck_item span{padding-left:3px;height:9px;width:15px}.product_details ul.item_link{margin-bottom:15px}
.product_details ul.item_link li{font-size:12px;line-height:16px}.product_details .item_desp{font-size:11px;margin-bottom:5px}.product_details .item_delivery{line-height:16px}#product_ensemble{overflow:hidden;padding:20px 20px 0 20px}#product_ensemble .product_image_sec{float:left;width:250px;margin-right:20px}
#product_ensemble .product_image_sec .small_img_list{display:block;overflow:hidden}#product_ensemble .product_image_sec .small_img_list li{height:33px;margin:0;padding:0;width:33px}#product_ensemble .product_image_sec .small_img_list li a{padding:0;margin:0}#product_ensemble .product_detail_sec{float:left;overflow-y:auto;width:350px;height:455px}
#product_ensemble .product_detail_sec h2{font-size:20px;font-weight:normal;line-height:22px;margin-bottom:25px}#product_ensemble .product_detail_sec h5{background:#e7e7e7;font-size:12px;font-weight:normal;line-height:20px;margin-bottom:10px;padding-left:10px;text-transform:uppercase}#product_ensemble .product_detail_sec p label{clear:both;display:block;font-size:12px;margin-bottom:5px}
#product_ensemble .product_detail_sec p select{clear:both;margin-bottom:20px}#product_ensemble .product_detail_sec .product_swatches{margin-top:3px;overflow:hidden;margin-bottom:20px}#product_ensemble .product_detail_sec .product_swatches li{display:inline;float:left;height:27px;margin-right:3px;width:27px;border:1px solid #fff}
#product_ensemble .product_detail_sec .product_swatches li img{border:1px solid #fff}#product_ensemble .product_detail_sec .product_swatches li:hover{border:1px solid #000}#product_ensemble .product_detail_sec .prod_qltys_option{clear:both;overflow:hidden;margin-bottom:5px;margin-top:20px;width:300px}
#product_ensemble .product_detail_sec .prod_qltys_option input{float:left;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;padding:2px 4px;width:14px;margin-right:6px}#product_ensemble .product_detail_sec .prod_package{clear:both;font-size:12px;overflow:hidden;padding-bottom:10px}
#product_ensemble .product_detail_sec .prod_package input{margin:4px 5px 0 0;float:left}#product_ensemble .product_detail_sec .prod_package a{float:left}#product_ensemble .product_detail_sec .prod_package label{float:left;margin-left:3px}#product_ensemble .product_detail_sec .prod_text{padding-bottom:10px;padding-top:10px;line-height:16px}
#product_ensemble .product_detail_sec .prod_list{list-style:disc;padding-left:5px}#product_ensemble .product_detail_sec .prod_list li{line-height:16px;margin-left:20px}#product_ensemble .product_detail_sec .prod_measure{line-height:14px}.button_holding{padding-bottom:15px;margin:0 10px}#cboxLoadedContent .button_holding .btn_input_holder{width:240px;padding:10px;float:left}
#cboxLoadedContent .button_holding .btn_input_holder span{float:left}.pdp_title{font-size:18px;color:#333;font-weight:normal;line-height:25px;margin-bottom:8px}.rating_question_ans{padding-top:20px;margin-bottom:20px}.pdp_details .rating_question_ans{padding-top:0;margin-bottom:10px}.btm_arrow{background:transparent url("../images/blue_arw_down.gif") no-repeat right 6px;padding-right:12px;cursor:pointer}
.top_arrow{background:transparent url("../images/blue_arw_up.gif") no-repeat right 6px;padding-right:12px;cursor:pointer}.pdp_brand_desc{margin-bottom:20px}.sku_options a{color:#8d8d8d;padding:2px 6px 2px 6px;margin-right:0}.sku_options li.sku_select,.sku_alt_options li.sku_select{background:#fff;color:#fff;border:1px solid #2a5a97;outline:1px solid #2a5a97;margin:0 5px 5px 1px}
.sku_options li.sku_select a,.sku_alt_options li.sku_select a{color:#333}.sku_alt_options li.sku_illegal a.swatch{display:inline}.sku_alt_number li.sku_illegal a.swatch{display:inline}.sku_alt_number li.sku_not_available a.swatch{display:inline}.sku_options li.sku_illegal,.sku_alt_options li.sku_illegal{background:#fff;color:#aaa;border:1px dashed #aaa}
.sku_options li.sku_illegal a,.sku_alt_options li.sku_illegal a{color:#b7b7b7}.sku_options li.sku_not_available,.sku_alt_options li.sku_not_available{background:#eee;color:#707070;border:1px solid #a7a7a7;cursor:pointer}.sku_options li.sku_not_available_select,.sku_alt_options li.sku_not_available_select,.small_swatches li.sku_not_available_select{background:#eee;color:#707070;border:2px dashed #2a5a97;cursor:pointer}
.sku_options li.sku_not_available a,.sku_alt_options li.sku_not_available a{color:#767676}.update_btn .input_text,.sku_options .input_text,.request_purchase .input_text{width:20px;padding:6px 4px;border-width:1px;border-color:#92908e #dddbd8 #e1dfdc #d7d5d3;border-style:solid}.sku_options .input_text{width:13px;padding:4px 4px 3px;font-size:11px}
.update_btn .input_text{padding:0 4px;padding-top:1px;margin-right:6px;height:21px}.sku_options span.pp_monogram a{border:0 none}.sku_links_list a{color:#2a5a97}.sku_links_list li{margin-bottom:15px;line-height:12px}.pdp_action_btnlist{overflow:hidden}.pdp_action_btnlist li .red_button span,.pdp_action_btnlist li .red_button span input{height:30px;width:176px;font-size:18px}
.pdp_action_btnlist li .red_button span a{height:30px;width:171px;font-size:17px}.pdp_action_btnlist li .red_button span a{width:157px;text-align:center}.pdp_action_btnlist li .grey_button span,.pdp_action_btnlist li .grey_button span input{height:21px;width:172px;color:#333;font-size:12px}.pdp_action_btnlist li{float:left;width:172px;margin:0 4px 0 0}
.pdp_action_btnlist .grey_button{margin-left:1px}.pp_reviews{clear:both;float:left;width:100%;margin-top:95px}#addtofavButton{font-size:12px}.pdp_tab_content{padding:12px 0;overflow:hidden}.pdp_pagination{margin-bottom:6px}.pdp_sort_links a{margin:0 5px}.pdp_sort_links .current_link{color:#333}.page_navi{margin-right:15px}
.page_navi ul{display:inline}.page_navi li{float:left;margin:0 2px}.page_navi li a{font-weight:bold;padding:3px}.page_navi li .left_nav_arrow,.page_navi li .right_nav_arrow{background:transparent url("../images/blue_arw_left.gif") no-repeat center center;vertical-align:middle}.page_navi li .right_nav_arrow{background:transparent url("../images/blue_arw_right.gif") no-repeat center center}
.pdp_star_rating,.pdp_review_content,.pdp_review_detail{width:170px;background:#fff url("../images/x6_pdp_star_rating_bg.gif") repeat-x;height:200px;padding:10px 0}.pdp_star_rating .inner_space,.pdp_review_content .inner_space,.pdp_review_detail .inner_space{padding:12px}.review_date{margin-bottom:22px}
.pdp_rating_list{margin-top:10px;margin-bottom:40px}.pp_review_share a{margin:0 3px}.pdp_review_content{width:455px;background:#fff url("../images/x6_pdp_review_content_bg.gif") repeat-x}.pdp_review_detail{width:180px;background:#fff url("../images/x6_pdp_review_detail_bg.gif") repeat-x}.pdp_viewed_list{margin-top:13px}
.pdp_viewed_list li,#richRelevence.shopping_bag_crosscell .pdp_viewed_list li,#richRelevence.home_above_banner .pdp_viewed_list li{margin-bottom:20px;display:inline;float:left;margin-right:2px;width:131px;overflow:hidden}div.homepage_bckgrnd div#rr_placement_0 div.grid_14 div.inner_space ul.pdp_viewed_list{display:block;margin:0 auto;overflow:hidden;width:960px;margin-top:17px;padding-left:45px}
div.homepage_bckgrnd div#rr_placement_0 div.grid_14 div.inner_space ul.pdp_viewed_list li{width:110px;display:inline;float:left;overflow:hidden}div.homepage_bckgrnd div#rr_placement_0 div.grid_14{width:960px}div.homepage_bckgrnd div#rr_placement_0 div.grid_14 div.inner_space{width:960px;padding:0;background-color:#ebebeb;display:block;position:relative;margin-bottom:20px}
div.homepage_bckgrnd #rr_placement_0 .saled_view .inner_space p strong{color:#4b4b4b;display:block;font-size:16px;left:50px;margin-top:15px;position:relative;text-transform:lowercase}#richRelevence.rr_dotcom_search_list .grid_14.saled_view.flt_rgt,#richRelevence div[id*='rr_placement_']>div{width:100%}
#error_page_rr .grid_14{width:100%}#rr_placement_0 .grid_14.saled_view.flt_rgt .inner_space{padding:15px 15px;padding-top:40px;padding-bottom:40px}.row #rr_placement_0 .grid_1 .inner_space .pdp_viewed_list li .rating .ftNowLabel img{vertical-align:sub}.row #rr_placement_0 .grid_1 .inner_space .pdp_viewed_list li .rating img{vertical-align:text-bottom;padding-right:5px}
.pdp_viewed_list li .price{font-size:13px}.pdp_viewed_list li p{margin-top:0}.review_pros_cons{margin-bottom:15px}.review_text{line-height:24px}.review_info{margin-bottom:21px}.review_rating{margin-bottom:26px}.rating_question_ans .flt_lft .rating{padding:0;margin:0}.rating_question_ans .flt_lft p{margin:5px 0;float:left;display:block;clear:both}
.rating_question_ans .flt_rgt strong.disp_blk{font-size:11px;color:#5c5c5c;font-weight:bold}.registered{background:url("../images/registered_img.gif") top right no-repeat;width:9px;height:9px;padding-right:5px}.sku_opt_width_nonapparel select,.sku_options select{display:block;font-size:15px;height:28px;margin-bottom:15px;padding-left:5px;width:258px}
.sku_opt_width_nonapparel select{margin-top:6px}.sku_opt_width .made_to_measure{margin:5px 0 5px!important}.serv_agree_check,.warranty_check{margin-bottom:30px;margin-right:5px}.service_agreement .sku_options ul li{clear:both;display:block;margin-bottom:5px;overflow:hidden}.service_agreement .sku_options ul li input{float:left;border:0;vertical-align:baseline;margin-top:2px}
.service_agreement .sku_options ul li label{float:left;line-height:16px}.service_agreement p{margin:6px 0;float:left;line-height:11px;clear:both}.ensemble_holding .service_agreement{margin-top:10px;padding-top:15px;border-color:#e1e1e1}.ftProductDesc{color:#4b4b4b;display:block;font-size:11px;margin-top:10px;font-style:normal;cursor:pointer}
.ftSpace{display:none}.ftNowLabel .ftSalePrice,.ftNowLabel .ftSaleLabel{color:#d71920;font-weight:bold;padding-top:9px;font-style:normal}.ftNowLabel .ftOriginalLabel,.ftNowLabel .ftOriginalPrice{color:#333;font-size:11px;font-style:normal}.imageControl{float:left;width:375px;margin-top:10px;height:30px;padding-bottom:5px}
.imageControlBorder{border-bottom:1px solid #d4d4d4}.imageControlBorderChildEnsemble{width:250px;border-bottom:1px solid #d4d4d4}.imageControl div{float:left;margin-right:5px}.alternateImageLink{margin-right:5px;display:inline-block;position:relative}.izView{width:375px;height:375px;cursor:pointer;overflow:hidden}
.izViewChilPP{width:250px;height:250px;cursor:pointer;margin-top:5px;overflow:hidden}.alternateImagesDHTML{margin-top:5px;clear:both;overflow:hidden;float:left;width:100%}.alternateImagesDHTMLEnsemble{clear:both;float:left;width:380px!important;margin-top:5px}.delivery p{margin:4px 0}.delivery span{padding-top:5px}
.delivery strong{padding-top:5px}.dynamic_error_msgs,.gift_card_error_msgs,.truck_shipping_error,.dynamic_error_msgs_address{clear:both;background:#fbeaeb;border:1px solid #efa3a6;margin-top:10px;padding:10px 10px 10px 15px;color:#d71920;font-size:12px;line-height:17px}.gradient_body .dynamic_error_msgs p{color:#d71920}
#myFavItems .truck_shipping_error{margin-top:0;margin-bottom:20px}#myFavItems .item_details_summary .product_detail .image_price_ship_info .flt_rgt .dark_grey_button{width:123px;padding-left:8px}.product_detail .flt_rgt a.hide_display{display:inline}.error_icon{background:url("../images/icon_sprite.gif") no-repeat 0 -113px;width:24px;height:24px}
.info_icon{background:url("../images/icon_sprite.gif") no-repeat 100% -1219px;width:19px;height:19px}.pdp_brand_desc_info{position:relative;clear:both}.pdp_brand_desc_info .summary span .btm_arrow,.pdp_brand_desc_info span .btm_arrow,.pdp_brand_desc_info .details .read-less a .top_arrow{padding-right:13px}
.pdp_brand_desc ul{padding:10px 10px 0 0}.pdp_brand_desc ul li,.dynamic_error_msgs ul li.nodisc{list-style-type:none;margin-left:0;margin-top:10px}.dynamic_error_msgs #passwordBlank ul li.nodisc,#myFavouriteErrors ul li.nodisc{margin-top:0}.pdp_brand_desc ul li,.gift_card_error_msgs ul li,.dynamic_error_msgs ul li{list-style-type:disc;margin-left:16px;font-size:12px}
.dynamic_error_msgs ul.trackOrder_error li{margin-left:48px}.pdp_brand_desc ul li{margin-top:0}.yes_no_btn{overflow:auto}.yes_no_btn .lit_grey_button span,.yes_no_btn .lit_grey_button span input{height:19px;color:#4c4c4c;font-size:9px;width:37px;margin-right:5px}.yes_no_btn .lit_grey_button span input{padding:0 5px 2px 0}
.sku_opt_width em.sku_nt_available{color:#d71920;font-size:12px;z-index:1}.sku_opt_width{padding-bottom:10px}.vdata_conditional_opt select,.sku_vdata_width select{width:210px;display:block;height:25px;margin-bottom:14px;margin-top:6px;clear:both}.sku_opt_width select.width{width:84px;height:25px;margin-bottom:14px}
.protection_modal .module_overlay .sign_header_padd{padding-top:0}.protection_modal .module_overlay .sign_header_padd span img{padding-top:5px}.protect_modal_close .module_overlay .sign_header_padd span.offer_numbers{padding:5px 10px 7px 7px}.pp_store_holder{padding:15px 20px 15px 20px;overflow:hidden}
.pp_store_holder .purchase_protect_plan .store_details p strong{font-weight:normal}.pp_store_holder .store_image{width:86px}.pp_find_store_container .content .modal_text_image .pp_store_holder .store_details span,.pp_radius_details label{display:block;clear:both}.modal_text_image{border-bottom:1px solid #ccc;overflow:hidden}
.instuctional_text .pp_store_holder p strong,.pp_radius_details{padding:10px 0 10px 0}.pp_radius_details .city_type input{margin-right:10px;width:252px}.jcp_form .pp_radius_details .radius_miles select{width:auto}.pp_radius_details .pp_search_btn{padding-top:15px;width:34%}.add_holding{border-top:1px #ebebeb solid;padding-top:20px;margin-top:15px}
.pp_store_results_modal,.pp_store_results_modal .pp_sorted_items{background:#f7f7f7;clear:both}.pp_store_results_holder{padding:20px 20px 0 20px;overflow:hidden}.store_net_result{border-bottom:1px solid #ccc;padding-bottom:8px;position:relative}.store_net_result ul li{font-size:11px;color:#333}.store_net_result .column_one{width:125px}
.store_net_result .column_two{width:175px}.store_net_result .column_three{width:141px}.store_net_result .column_four{width:101px}.store_net_result .direction_btn{bottom:10px;position:absolute;right:0}.pp_sorted_items p{padding-left:0}.pp_store_results_modal .pp_sorted_items .pp_sorted_items_holder{padding:0 20px 0 20px;background:#f7f7f7}
.pp_store_results_modal .pp_sorted_items .pp_sorted_items_holder ul.pagination li span{padding:2px 4px}.ensemble_mtm .sku_options span.text_reference{width:132px!important;font-size:12px}.pp_truck_ship_container .modle_header{padding:20px 20px 0 20px}.truck_glove_state_zipcode_info .truck_glove_state_zipcode_holder{padding:20px;padding-bottom:10px;overflow:hidden}
.truck_glove_state_zipcode_info .truck_glove_state_zipcode_holder .truck_info{border-top:1px solid #ccc}.model_grid7 .truck_glove_state_zipcode_info .truck_glove_state_zipcode_holder .truck_info{border-top:0}.truck_glove_state_zipcode_holder .state_info .state_column{width:90px}.truck_glove_state_zipcode_info .truck_glove_state_zipcode_holder .state_info{padding:10px 0 10px 0;border-bottom:1px solid #ccc}
.zipcode_info .zipcode_column ul{width:55px;text-align:left}.zipcode_info{height:289px;overflow:hidden}.zipcode_info_holder{height:269px;overflow-y:auto;padding:0 0 0 21px}.zipcode_info h4{text-align:center;padding:15px 0 15px 0}.warrant_instruction{clear:both;overflow:hidden}.warrant_instruction_holder{clear:both;height:151px;overflow-y:scroll;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 20px}
.warrant_instruction_holder p{line-height:16px;padding-top:2px;font-size:12px;color:#4c4c4c}.warrant_instruction_holder p.manfacture_information{clear:both;overflow:hidden;padding:15px 0 15px 0}.warrant_instruction_holder p.service_agreement{border-top:0 none;padding-bottom:15px}.warranty_modal{border-bottom:0 none}
.warrant_holder{padding:0 20px 20px 20px;overflow:hidden}.model_grid7 .sign_header_padd{padding-top:10px}.model_grid7 .truck_delivery_header{padding-top:0}.truck_glove_state_zipcode_info .add_holding{margin-top:10px;padding-top:10px}.rating_question_ans p{margin:0;line-height:19px}.vdata_radio_options{margin-bottom:20px}
.vdata_radio_options input{vertical-align:sub}.vdata_radio_options ul li label{vertical-align:bottom}.vdata_radio_options label{padding-right:9px}ul.vdata_parameteres li.vdata_total{font-weight:bold}ul.vdata_parameteres li.vdata_total span.grand_price{width:100px}ul.vdata_parameteres li.vdata_total p.flt_rgt{margin:0;font-size:10px;padding-top:3px}
ul.vdata_parameteres li.vdata_total p a img{vertical-align:top}.jcp_form .vdata_gift_card{width:279px;height:22px;border-color:#92908e #D7D5D3 #e1dfdc;border-style:solid;border-width:1px;color:#4b4b4b;font-size:13px;height:22px;padding:3px 2px}.vdata_monogram_holder{padding:22px 19px 10px 21px;clear:both;overflow:hidden}
#monogramCheck{padding:0 10px 25px 0;float:left}.vdata_style_range{padding-bottom:5px;clear:both}.vdata_style_range ul{clear:both}.vdata_style_range ul li{float:left;padding:10px 7px 0 0}.vdata_style_range ul li a span,ul.vdata_monogram_swatches li a span{display:block;text-align:center;font-size:9px;color:#4c4c4c;font-weight:bold;clear:both}
.sku_vdata_width{padding-top:10px}.vdata_monogram_swatches li{height:37px;width:37px}.vdata_monogram_swatches li a img{width:35px;height:35px;border:1px solid #ccc}.vdata_monogram_swatches li a img:hover{border:1px solid #fff}.vdata_monogram .vdata_monogram_holder #product_details .blue_button_small{padding-top:10px}
.vdata_monogram .vdata_monogram_holder #product_details .sku_vdata_width{border-top:2px solid #ccc;margin-top:15px}.vdata_monogram .vdata_monogram_holder .vdata_default_options{border-bottom:1px solid #ccc}.service_agreement .sku_options input#monogram{border:0 none;padding-bottom:0}.pop_upshell_container .modle_header{padding:20px 20px 0}
.pop_upshell .pop_upshell_holder{padding:20px}.shell_content{padding-top:11px;height:500px;overflow-x:hidden;overflow-y:scroll}.pop_upshell_container .pop_upshell .pop_upshell_holder .shell_content{overflow-x:scroll}.shop_bag_tp_tile{height:4px}.shop_bag_btm_tile{background:transparent url('../images/shop_bg_tp_btm_tile.png') no-repeat 0 100%;height:4px;padding-top:10px}
.shopping_kit{width:460px;margin-left:2px;overflow-x:hidden;display:block}.shopping_kit .shopping_kit_holder{padding:10px 20px 0 20px;overflow:hidden}.shopping_kit_holder .shopping_details h2{color:#2a5a97;font-size:15px;font-family:Helvetica,Arial,Sans-serif}.shopping_kit_holder .shopping_details h3,.parent_child h3{color:#4c4c4c;font-size:16px}
.shopping_kit_holder p.empty_bag{font-size:20px;color:#4c4c4c;padding:0 0 10px 5px}.shopping_kit .bottomRow{height:10px;width:406px}.shopping_kit .last{border-top:0}.shopping_bag_fixed_height1 .shopping_details,.shopping_bag_fixed_height2 .shopping_details,.shopping_bag_fixed_height3 .shopping_details,.shopping_bag_fixed_height4 .shopping_details{margin-right:4px}
.shopbag_message{border:1px solid #cedce5;background:#ecf3f9;height:20px;padding:10px;margin:10px 10px 5px}.shopbag_wrap{padding:10px 10px 0 10px}.shopbag_wrap ul.last{padding:0;margin:0;border-bottom:0}.shopbag_wrap li{float:left;display:inline;font-size:13px}.shopbag_wrap li.pricecol{float:right;text-align:right}
.sale{color:#d71920;font-weight:bold;font-size:14px}.shopbag_wrap li.product_description{width:102px;font-size:12px;color:#666}.shopbag_wrap li.product_description_fav{width:170px;font-size:12px}.shopbag_wrap li.product_description_ratings{display:inline;float:left}.shopbag_wrap ul li.product_description span{display:block}
.shopbag_wrap ul li.product_description span.status{padding-bottom:4px}.shopbag_wrap ul li.product_description span.status a.swatch{display:inline}.shopbag_wrap ul li.product_description span.status a.float_fix{display:block}.shopbag_wrap ul li.product_description span.status span{color:#2a5a97;display:inline}
.qty,.size,.color,.status,.extras{color:#4c4c4c}.shopping_details{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:10px;overflow:auto}.shopping_details.row{overflow:hidden!important}.shopping_details .shopbag_wrap{padding:0;width:auto}.sale_original{width:130px;text-align:left;margin-left:10px;font-size:11px}
.sale_original span{display:block}.sale_original p span.flt_lft.font13.gry_text{float:right!important}.shopping_kit .shopping_kit_holder .shopping_details.last{border-bottom:0 none;padding-bottom:10px;margin-bottom:0}.shopping_bag_fixed_height4{height:406px;overflow-y:scroll;overflow-x:hidden}.shopping_bag_fixed_height3{height:375px;overflow-x:hidden;overflow-y:scroll}
.shopping_bag_fixed_height2{height:250px;overflow-x:hidden}.shopping_bag_fixed_height1{height:125px;overflow-x:hidden}.order_summary_area{width:400px}.order_summary_area .order_total{padding:5px 0 5px 0;font-size:126%;margin-left:60px}.order_summary_holder{padding:5px 0 0 0;width:400px}.order_summary_area .btn_input_holder{clear:both;float:none;margin:0 auto;padding:0 0 10px}
.shopping_kit #shopping_scroll{width:400px;max-height:460px;margin-left:auto;margin-right:auto;border-top:2px solid #aaa;border-bottom:2px solid #aaa;clear:both}.order_summary_area .btn_input_holder span input,#shopping_scroll.shopping_bag_fixed_height4 .btn_input_holder span input{width:360px}#shopping_bag_flyout_content form fieldset #shopping_bag_flyout .shopping_kit .shopping_kit_holder #shopping_scroll .btn_input_holder span input#btncheckouttop{width:360px!important}
.shopping_kit .shopbag_wrap li.product_description{width:140px;font-size:12px;color:#4c4c4c;padding:2px 0 0 5px;line-height:15px}.shopping_details .sale_original span.sale_price{text-align:right;color:#d71920;font-size:12px;font-weight:bold}.shopping_details .sale_original span.original_price{color:#4b4b4b;font-size:10px}
.item_details{margin-right:5px}.shopping_container{padding-bottom:20px}.shop_bottom_header .print span a{padding-right:10px;vertical-align:top;font-size:12px}.shop_top_header{border-bottom:1px #d0d0d0 solid;padding:10px 0 0 0}.shop_top_header span img{padding-top:18px}.shop_bottom_header{padding:10px 0 10px 0}
#shoppingBagPageId .shop_checkout{width:318px}.shop_checkout .red_button_medium{padding-left:30px;float:right}.shop_checkout .red_button_medium span,.shop_checkout .red_button_medium span input{height:30px;width:180px;font-size:14px;font-weight:normal;color:#fff}.shop_checkout .red_button_medium span input{padding-top:2px}
.shop_checkout span.cont_shop{font-size:12px;margin-top:6px}.item_original .original_price{font-size:10px;color:#4c4c4c}.red_button_medium span.checkout_btn_disabled,.red_button_medium span.checkout_btn_disabled:hover{background:url("../images/button-sprite.gif") no-repeat scroll left -475px #ebebeb;cursor:default}
.red_button_medium span.checkout_btn_disabled input,.red_button_medium span.checkout_btn_disabled:hover input{background:#ebebeb;cursor:default}.item_title{background:none repeat scroll 0 0 #0b5681;padding:0!important;overflow:hidden;height:32px}.item_title h1{color:#fff;font-size:14px}.item_title .right{float:right;color:#fff;font-size:14px;padding:7px 21px 0 0}
.bag_detail_content .product_detail,.gift_detail_content .gift_detail{padding:20px 20px 0 20px;overflow:hidden}.bag_detail_content .product_detail .truck_shipping_error .float_fix span{color:#30445d}#shoppingBagContentID .product_detail{padding:2px 20px 0 20px;overflow:hidden}#shoppingBagContentID .price{padding-top:0}
.image_price_ship_info{float:left;width:550px;border-bottom:1px solid #d0d0d0;padding-top:10px;padding-bottom:10px}.image_price_ship_info .grid_29{width:262px;padding:0;float:left}.image_price_ship_info .edit_fav .update_btn .btn_input_holderright{float:left!important}.image_price_ship_info .edit_fav .update_btn .btn_input_holderright1{float:right!important}
.image_price_ship_info .first_grid{width:206px;padding:0;padding-right:20px;float:left}.image_price_ship_info .grid_29{width:270px}.image_price_ship_info .first_grid ul,.image_price_ship_info .grid_29 ul{border-bottom:0 none}.image_price_ship_info .first_grid ul li,.image_price_ship_info .grid_29 ul li{padding:0}
.image_price_ship_info .second_grid{width:142px;float:left;font-size:12px}.image_price_ship_info .third_grid{width:162px;background:#f4f4f4;float:right;padding:8px;font-size:12px}.image_price_ship_info .cr_bkgrnd{background:0;padding:0 10px}#myFavItems .image_price_ship_info{padding-bottom:0}.brand_sale span.brand_name{font-size:14px;font-weight:bold;line-height:16px}
.brand_sale span.brand_name.servicePlan{color:#666!important}.brand_sale span.brand_name a{color:#4b4b4b}.brand_sale span.favorite_name{font-size:14px;font-weight:bold;line-height:16px}.brand_sale span.favorite_name a{color:#2a5a97}#shoppingBagContentID .brand_sale span.brand_name a{color:#2a5a97}.brand_sale span.sale_price,ul.vdata_parameteres li span.sale_price{color:#d71920;font-size:14px;font-weight:bold;line-height:16px}
.item_original .item_number{line-height:16px}.product_gallery_holder2 h3.you_might_also_like_this img{position:absolute;top:-1576px;left:0}.checkout_btn a.red_btn{background:transparent url("../images/red_middle_btn.gif") repeat-x scroll 0 0}.checkout_btn a.red_btn span{background:#fff url("../images/red_left_btn.gif") no-repeat scroll 0 0}
.checkout_btn a.fluid_btn strong{color:#fff;float:left;font-size:11px;height:24px;padding:0 12px;text-transform:uppercase}.checkout_btn a.red_btn em{background:#fff url("../images/red_right_btn.gif")}.update_btn a.fluid_btn{background:none repeat-x scroll 0 0 transparent;display:inline-block;line-height:19px;vertical-align:bottom}
a.fluid_btn span,.update_btn a.fluid_btn em{background:none no-repeat scroll 0 0 transparent;float:left;height:20px;width:3px}.edit_favourites{padding:6px 0 0 0}.edit_favourites span{font-size:12px}.savings_promo .total,#checkouShoppingBag .total{border-top:1px solid #d0d0d0;padding-top:2px;font-size:13px}
.pricing_summary,.shopbag_summary,.coupon_reward_block{clear:both;border:1px #ebebeb solid}.pricing_summary .merch_det,.pricing_summary .order_det{border-bottom:1px solid #d0d0d0;clear:both;margin-bottom:0;overflow:hidden;padding-bottom:6.5px}.pricing_summary .order_det{padding-top:6.5px}.pricing_sum_title,.shopbag_sum_title,.promo_reward_title,.roundup_charity_title,.header_bg{background:#e1e1e1;padding:0 6px 0 10px;height:33px;overflow:hidden}
.pricing_sum_title{padding:0 20px}.monogarm_title{background:#e1e1e1;padding:4px 10px;height:20px;overflow:hidden}.shop_item_title{position:relative;overflow:hidden;width:273px;height:27px}.promo_reward_title h2.shop_promo_title img{position:absolute;top:-1849px;left:0}.roundup_charity_title h2.shop_promo_title img{position:absolute;top:-1849px;left:0}
.roundup_charity_title span{font-size:16px;font-weight:bold;display:block}.item_title h1.shop_item_title img{position:absolute;top:-1411px;left:0;padding-left:14px}.shop_promo_title{position:relative;overflow:hidden;width:473px;height:27px;margin-top:3px;margin-left:4px}.shopbag_ord_confim{padding:0 20px}
.header_bg{padding-left:10px}.customer_service_contain .header_bg{height:29px;padding:0;padding-left:17px}.checkout_mybag_txt{width:64px;color:#4b4b4b}#shopbag_summary .shopbag_summary .shopbag_sum_title h2.checkout_mybag_txt img{background-position:0 -522px}.pricing_sum_content,.promo_reward_content,.promo_serial_code,.roundup_charity_content{background:#f4f4f4;padding:20px;overflow:hidden;line-height:20px;line-height:15px}
.promo_serial_code,.roundup_charity_content{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.pricing_sum_content{font-size:12px}.promo_reward_content{padding:0 20px 20px;margin-bottom:10px;border:1px solid #ebebeb;border-top:0}.roundup_charity_content{padding:15px 20px 20px;margin-bottom:10px;border:1px solid #ebebeb;border-top:0}
.promo_serial_code .dynamic_error_msgs{margin-top:0;margin-bottom:20px;display:none}.promo_serial_code #couponExpiredError,.promo_serial_code #couponInactiveError{margin-left:12px;margin-top:3px}.promo_serial_code .dynamic_error_msgs #displayCouponError{margin-top:-3px;margin-left:12px;padding-top:5px}
.roundup_charity_content .dynamic_error_msgs{margin-top:0;margin-bottom:20px}.roundup_charity_content .checkboxes{margin-top:20px}.roundup_charity_content .checkboxes label span{margin-left:5px}.promo_detail .promo_code span,.reward_detail .reward_code span{font-weight:bold}.pricing_summary .merchandizing_detail,.pricing_summary,.promo_summary{clear:both;overflow:hidden}
.pricing_sum_content .ship_detail{background:0}.ship_detail{border-bottom:0 none}.shop_prev{padding-top:5px;margin-bottom:10px;margin-left:73px}.savings,.promo,.shopping_promo{color:#d71920}.promocolor{color:#4b4b4b}.shopping_promo{padding-bottom:10px}.promo .flt_lft{padding-left:5px}.order_total{font-weight:bold;font-size:14px}
.ques_tooltip{display:inline-block;height:13px;margin-left:3px;width:13px}.promo_detail{border-bottom:1px #d0d0d0 solid}.promo_detail{padding-bottom:6px}.reward_detail{padding-top:6px}.monogarm_details{border:1px #d0d0d0 solid;margin:10px 0 15px 0;clear:both;overflow:hidden}.fav_monogarm_details{border:1px #d0d0d0 solid;margin:10px 0 15px 0;clear:both;overflow:hidden}
.mybag_monogram{float:left;width:378px}#shoppingBagContentID .dark_grey_button span input{width:78px}.monogram_container{padding:5px 8px;overflow:hidden}#shoppingBagContentID .dark_grey_button span input{width:86px}.image_price_ship_info.last{border-bottom:0 none}.shopping_container_holder{padding:60px 0 20px;border-bottom:1px solid #ccc;overflow:auto}
.shopping_container_holder h2{font-size:20px}.shopping_container_holder span{font-size:20px;font-weight:bold}.shopping_container_holder .blue_button{padding-top:10px}.promo_tile{text-align:center;padding-top:10px}.shopping_container .promo_tile{margin-top:40px}.module_overlay{background:#fff;display:block;overflow:hidden;clear:both}
.giftcardHolding{width:487px}.model_grid2{width:672px}.model_grid3{width:746px}.model_grid11{width:660px}.model_grid678{width:678px}.model_grid5{width:546px}.model_grid10{width:500px}.giftcardHolding #giftCardBalConfirmation .dark_grey_button span input{position:relative}.edit_overlay_container{border:1px solid #ccc;overflow:auto}
.edit_overlay_container .add_holding{padding-top:10px}.edit_image{width:251px;margin-right:17px}.edit_details p span{padding:0}.edit_details{width:358px;padding:0}.edit_details h2{font-size:24px}.edit_overlay_container .sign_header_padd{border:0}.edit_overlay_container .content_holder{padding:10px 20px 20px 20px;overflow:auto}
.edit_details .red_button_medium span,.edit_details .red_button_medium span input{width:90px;vertical-align:middle}.cancel{color:#2a5a97;padding-left:15px}.edit_details p{margin:9px 0}.edit_details .pdp_title a{color:#4b4b4b}#mybagEditGraphicalItem .edit_details p{margin:0}#mybagEditGraphicalItem .pdp_details p{margin:5px 0 16px}
#mybagEditGraphicalItem .pdp_title{margin-bottom:0}.promo_serial_form{overflow:hidden}.promo_serial_form{border-bottom:1px solid #ccc;padding-bottom:20px}.serial_number{padding-top:6px}.promo_code .dark_grey_button,.serial_number .dark_grey_button{padding:2px 0 0 10px}.promo_code .dark_grey_button span,.promo_code .dark_grey_button span input,.serial_number .dark_grey_button span,.serial_number .dark_grey_button span input{height:19px;width:60px}
.promo_code .dark_grey_button span input,.serial_number .dark_grey_button span input{padding-top:2px}.gift_card .image_price_ship_info .savings_promo .total{padding-top:0;border-top:0 none}.product_detail .truck_shipping_error{border:1px solid #d2d9df;background:#ecf3f9;color:#2a5a97;font-size:12px;padding:10px;overflow:hidden}
.truck_shipping_error{padding-left:6px}a.disabled:link,a.disabled:visited{color:#ccc}.sign_in_container{border:0 solid #ccc;background:#fff}.sign_header_padd{border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;height:34px;background:#e1e1e1}.sign_header_padd span.flt_lft{padding-top:2px;font-size:20px;color:#4c4c4c}
.sign_in_content{width:100%;float:left;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;border-bottom:0 solid #c5c5c5}.sign_in_wrap{padding:20px;overflow:hidden;background:#fff}.sign_in_wrap_track_order{padding:20px 20px 10px 20px}.rightwrap,.leftwrap{width:297px}#NewSignIn{border-right:1px solid #666}
#Newrightwrap{width:380px;margin-left:100px}#Newleftwrap{margin-right:110px}.rightwrap{background:#c50a2d;padding:10px;height:286px;color:#fff}.rightwrap .title{font-size:18px;color:#fff;padding-left:17px}.rightwrap .signup{font-size:180%;font-weight:bold;color:#fff;padding-right:0;cursor:pointer}.rightwrap a:link,.rightwrap a:hover,.rightwrap a:visited,.rightwrap a:active{color:#fff;padding-right:0;float:right}
.icon_signup_arrow{background:url("../images/CAM_CS_Sprite.png") no-repeat 104% -2944px;padding-left:0;width:145px;display:block;height:35px}.rightwrap ul{border-top:1px solid #fff;border-bottom:1px solid #fff;padding-left:20px;margin:15px 15px 0 15px}.rightwrap li{padding:5px 0 0 0;list-style-type:disc}
.rightwrap li.last{padding:5px 0 8px 0;list-style-type:disc}.requirestar_holder{float:right;width:200px;border:0 solid red;padding:5px 40px 0 0;text-align:right;font-weight:bold}#productNotAvail{width:100%;border:1px solid #b3b3b3}#productNotAvail .reset_holder{width:350px;margin:40px auto;margin-bottom:0}
#productNotAvail .reset_holder h1{text-align:center;color:#aaa;font-size:32px;text-transform:uppercase;font-weight:bold;font-family:Helvetica}#productNotAvail .reset_holder h2{text-align:center;color:#666;font-size:14px;font-weight:bold;line-height:22px;font-family:Helvetica}#productNotAvail #richRelevence .saled_view{width:100%;background:#fff}
#productNotAvail #richRelevence .pdp_viewed_list{text-align:left;width:100%;margin-left:-5px}#productNotAvail #richRelevence .pdp_viewed_list li{display:inline-table;width:125px;margin:0 25px 24px;float:none;text-align:center;vertical-align:top}#productNotAvail #richRelevence .pdp_viewed_list a{margin-left:-5px}
#productNotAvail #richRelevence #rr_placement_0 .inner_space p{display:block;font-family:Helvetica;font-weight:bold;color:#666;font-size:15px}.reset_holder,.reset_holderNew{margin:70px 0 100px 100px;width:660px}.error_holder{margin:30px 0 20px 35px}.error_holder h2{color:#666}.error_holder h2.suggestionsHead{color:#015a8d}
.reset_holder ul{padding:0;margin-top:15px;list-style-type:none}.reset_holder li{float:left;display:inline;padding-right:25px;border:0 solid red;overflow:hidden}.container_holder{padding:15px 20px 10px 20px}#cam_address .msgs_box{padding:20px 15px;line-height:17px}.myacc_noadd_hgtfix{min-height:400px}
.container_holder .form_container{margin-bottom:0;overflow:hidden}.form_container{padding-top:0;overflow:hidden;width:100%;color:#4b4b4b}.cam_holder{margin-bottom:50px;border-top:2px solid red}.msgs_box{background:#ecf3f9;border:1px solid #cedce5;margin:11px 0 15px 0;padding:10px;overflow:hidden;font-size:14px}
.msgs_box_nobg{padding:0 10px 10px 10px}.msgs_box_txtcolor{color:#30445d}.msgs_box .width205 .msgs_box_txtcolor span{font-weight:bold}.btn_container{width:100%;float:left}.noresult_container{border-top:1px solid #ccc;background:#e1e1e1;padding:20px}.grid_30{width:960px}.jcp_form label.space25{padding-left:0}
.jcp_form label.bigf15{font-size:15px}.jcp_form label.nobold{font-weight:normal}.jcp_form label{display:block;font-weight:bold;font-size:12px}.jcp_form label#pickupTCAlertLabel{display:none}#checkoutSlider .jcp_form label{height:17px}#checkoutSlider .jcp_form .input_txt,#checkoutSlider .jcp_form .input_pwd{clear:both;float:left;margin-bottom:5px}
#checkoutSlider .jcp_form select{clear:both;margin-bottom:5px}.jcp_form label.noblock{display:inline}.jcp_form .labelmask{color:#aaa}.labelmask .req_star{background:transparent url("../images/req-star-disabled.gif") no-repeat}.jcp_form .input_txt,.jcp_form .input_pwd,.marker_input_txt{width:186px;background:#fff;border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;padding:3px 2px;height:20px;font-size:13px;color:#4b4b4b}
.jcp_form .input_pwd{width:70px;background:#fff;border-color:#a2a19f #d7d5d3 #edecea}.jcp_form .input_zip{width:72px}.jcp_form .input_short_txt{width:48px}.jcp_form .input_length_txt,.checkout_step_content1 .jcp_form .input_long_txt,.jcp_form .input_long_txt{width:240px}.jcp_form .checkout_content_blk #companyBlock input#companyName{width:440px}
.jcp_form .checkout_blk_padd .row .checkout_content_blk #shippingForm #internationalSpecific .input_long_txt{width:443px}.jcp_form #searchStore{width:235px}.jcp_form .mili_str1{width:245px}.jcp_form .mili_opt{width:80px}.jcp_form .mili_state{width:230px}.marker_input_txt{width:240px}.jcp_form .input_error_txt,.jcp_form .input_pwd.error,.jcp_form select.error,.jcp_form .input_txt.error,.jcp_form .input_text.error{border:2px solid;border-color:#c00;color:#444}
.jcp_form select{width:258px;background:#fff;font-size:13px;color:#4b4b4b;height:24px}#checkInStores select{height:22px}.jcp_form .month_select{width:112px}.jcp_form .year_select{width:90px}.jcp_form .expireDate,.jcp_form .expireYear{width:120px;margin-right:1px}.jcp_form #savedaddress,.payment_form #savedaddress{width:140px}
.savedaddress{width:140px}.jcp_form .txt_area{width:542px;border:1px solid;border-color:#92908e #dad8d5 #e7e5e3 #d7d5d3;padding:3px 2px;display:block;overflow:hidden}.jcp_form .spl_instruction{height:16px;overflow:hidden}.req_star{background:transparent url("../images/icon_sprite.gif") no-repeat scroll 0 -77px;color:#d71920;width:7px;height:7px;display:inline-block;padding-bottom:8px;text-indent:-5000px;margin-left:4px}
#stateSelectBlk.ship_state,#zipBlk.ship_zip{left:10px}.optionalCol{display:none}.optionalLabel{font-size:14px;color:#285a97}.optionalLabel label{font-size:13px;font-weight:normal;vertical-align:middle}.optionalLabel span{margin-right:3px;font-size:18px;font-weight:bold;vertical-align:middle}.flt_lft.optionalLabel{margin-top:32px;margin-left:12px}
#cboxLoadedContent .flt_lft.optionalLabel{margin-top:18px}#checkout_pane .flt_lft.optionalLabel,#paymentInfoUpdateDiv .flt_lft.optionalLabel,#paymentInfoCreateDiv .flt_lft.optionalLabel{margin-top:20px}#checkout_pane .clr_flt.optionalLabel{height:13px;margin-bottom:18px}#checkout_pane #militarySpecific .ship_address .optionalLabel,#militaryBillingSpecific .ship_address .optionalLabel{height:85px;margin-right:65px}
#militaryBillingSpecific .ship_address .ship_add2{height:100px}.clr_flt.optionalLabel{clear:both}.contact_detail .flt_lft.optionalLabel{margin-top:23px}#profileAddAddress_autoPopulateError{float:left}#shiplocation0>br{clear:both}.modal_container_header .req_star{text-indent:0;padding-left:3px}.jcp_form .input_txt[disabled],.jcp_form select[disabled]{border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;background:transparent;color:#aaa}
#checkoutSlider .jcp_form .dynamic_error_msgs ul li label,.dynamic_error_msgs ul li label{font-weight:normal;float:none}select{border-color:#92908e #D7D5D3 #e1dfdc;border-style:solid;border-width:1px;height:24px;padding:1px 0}.jcp_form .gc_number{width:205px}.jcp_form .gc_id{width:49px}.payment_form label.space25{padding-left:0}
.payment_form label.bigf15{font-size:15px}.payment_form label.nobold{font-weight:normal}.payment_form label{display:block;font-weight:bold;font-size:12px}#checkoutSlider .payment_form label{float:left;height:17px}#checkoutSlider .payment_form .input_txt,#checkoutSlider .payment_form .input_pwd{clear:both;float:left}
#checkoutSlider .payment_form select{clear:both;float:left}.payment_form label.noblock{display:inline}.payment_form .labelmask{color:#aaa}.labelmask .req_star{background:transparent url("../images/req-star-disabled.gif") no-repeat}.payment_form .input_txt,.payment_form .input_pwd,.marker_input_txt{width:186px;background:#fff;border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;padding:3px 2px;height:20px;font-size:13px;color:#4b4b4b}
.payment_form .input_pwd{width:70px;background:#fff;border-color:#a2a19f #d7d5d3 #edecea}.payment_form .input_zip{width:72px}.payment_form .input_short_txt{width:48px}.payment_form .input_length_txt,.checkout_step_content1 .payment_form .input_long_txt{width:430px}.payment_form .mili_str1{width:245px}
.payment_form .mili_opt{width:80px}.payment_form .mili_state{width:230px}.payment_form .input_long_txt{width:443px}.marker_input_txt{width:274px}.payment_form .input_error_txt,.payment_form .input_pwd.error,.payment_form select.error,.payment_form .input_txt.error,.payment_form .input_text.error{border:1px solid;border-color:#823738 #C95556 #c95556;color:#444}
.payment_form select{width:258px;background:#fff;font-size:13px;color:#4b4b4b;height:24px}.payment_form .month_select{width:112px}.payment_form .year_select{width:90px}.payment_form .expireDate,.payment_form .expireYear{width:120px;margin-right:5px}.payment_form #savedaddress{width:140px}.savedaddress{width:140px}
.payment_form .txt_area{width:542px;border:1px solid;border-color:#92908e #dad8d5 #e7e5e3 #d7d5d3;padding:3px 2px;display:block;overflow:hidden}.payment_form .spl_instruction{height:16px;overflow:hidden}.req_star{background:transparent url("../images/icon_sprite.gif") no-repeat scroll 0 -77px;color:#d71920;width:7px;height:7px;display:inline-block;padding-bottom:6px;text-indent:-5000px;margin-left:1px}
#shippingForm .req_star{background-position:0 -80px}.modal_container_header .req_star{text-indent:0;padding-left:3px}.payment_form .input_txt[disabled],.payment_form select[disabled]{border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;background:transparent;color:#aaa}#checkoutSlider .payment_form .dynamic_error_msgs ul li label,.dynamic_error_msgs ul li label{font-weight:normal;float:none}
select{border-color:#92908e #D7D5D3 #e1dfdc;border-style:solid;border-width:1px;height:24px;padding:1px 0}.payment_form .gc_number{width:205px}.payment_form .gc_id{width:49px}#checkoutSlider,#checkoutSlider form{line-height:1.231}.checkout_page_heading{color:#666;font-size:18px;font-weight:normal}.checkout_page_heading img{background:url("../images/Checkout_Sprite.png") no-repeat scroll 0 0 transparent}
.checkout_page_heading span{display:none}.checkout_page_heading.checkout_singin_title img{width:54px;height:20px;background-position:0 -223px}.checkout_page_heading.checkout_return_cust_txt img{width:156px;background-position:0 -272px;height:20px}.checkout_page_heading.checkout_new_cust_txt img{width:203px;height:20px;background-position:0 -323px}
.checkout_page_heading.checkout_title{font-size:26px}.checkout_page_heading.checkout_title img{width:138px;height:28px;background-position:0 -1px}.checkout_page_heading.checkout_singin_title img{width:54px;height:20px;background-position:0 -222px}.checkout_page_heading.shop_my_bag img{width:106px;height:38px;background-position:0 -1491px}
.helpline img{background:transparent url('../images/Checkout_Sprite.png') no-repeat 0 -371px;width:275px;height:19px}.helpline span{display:none}.checkout_step_active,.checkout_step_inactive{color:#fff;font-size:20px}.checkout_step_active h2,.checkout_step_inactive h2{font-weight:normal;font-size:14px}
.checkout_step_inactive{color:#4c4c4c}.checkout_page_heading.checkout_pricing_sum_txt img{width:143px;height:25px;background-position:0 -466px}.checkout_page_heading.checkout_mybag_txt{color:#4b4b4b}.checkout_page_heading.checkout_mybag_txt img{width:64px;height:20px;background-position:0 -522px}.checkout_page_heading.order_confirmation_title img{width:272px;height:28px;background-position:0 -101px}
.red_font{color:#d71920}.print_helpline{margin-top:28px}.checkout_signin_txt{width:54px}.checkout_signin_txt img{top:-222px}.checkout_new_cust_txt{width:203px}.checkout_new_cust_txt img{top:-323px}.checkout_return_cust_txt{width:173px}.checkout_return_cust_txt img{top:-272px}.item_status_txt{width:205px}
.item_status_txt img{top:-822px}.add_new_address_txt{width:150px}.add_new_address_txt img{top:-572px}.edit_address_txt{width:106px}.edit_address_txt img{top:-622px}.add_new_cc_txt{width:172px}.add_new_cc_txt img{top:-672px}.edit_cc_txt{width:129px}.edit_cc_txt img{top:-721px}.cc_number{width:500px}.gift_wrap_txt{background:transparent url("../images/Checkout_Sprite.png") no-repeat 0 -922px;width:324px;height:19px;font-size:17px}
.gift_wrap_txt span{display:none}.gift_card_txt{background:transparent url("../images/Checkout_Sprite.png") no-repeat 0 -872px;width:286px;height:20px;font-size:17px}.gift_card_txt span{display:none}.saved_add_txt{background:transparent url("../images/Checkout_Sprite.png") no-repeat 0 -1294px;width:178px;height:18px;text-indent:-1000px;margin-right:32px;float:left}
.new_add_txt{background:transparent url("../images/Checkout_Sprite.png") no-repeat 0 -1342px;width:160px;height:18px;text-indent:-1000px;float:left}.checkout_signin_wrapper{width:750px}.checkout_signin_wrapper .sign_in_body{padding:15px 10px 10px 20px}.checkout_signin_wrapper .sign_in_return_cust{width:319px;margin-left:20px;margin-right:20px;border-right:1px #e3e3e3 solid;padding-right:10px}
.checkout_signin_wrapper .sign_in_new_cust{width:350px;margin-left:10px;margin-right:20px}.checkout_signin_container{border:1px #babbbc solid}.checkout .common_header{margin-top:20px}.return_cust_form .padd_top,.new_cust_form .padd_top{padding-top:10px}.modal_container{border:0 #c5c5c5 solid}.modal_container_header{background:#e1e1e1;padding:0 10px 0 20px;height:32px}
.modal_title{font-size:20px}.modal_container_header .modal_contain_padd{padding:0 8px 0 20px}.modal_container_body{background:#fff;padding:20px 0}.modal_container_body .modal_contain_padd{padding:0 20px}.modal_container_body .checkout_content_blk{margin-top:10px}.orderdetails_container{background:#f4f4f4;border:1px #ebebeb solid;border-top:0}
.orderdetails_container_padd{padding:20px;overflow:auto}.orderdetails_wrap{padding:10px 30px 10px 30px;overflow:hidden}.orderdetails_wrap .itemdetails{padding-bottom:5px;width:100%;clear:both;overflow:auto}.orderdetails_wrap .grid_7{width:230px;margin-left:10px}.orderdetails_wrap .grid_8{width:284px}
.orderdetails_summary{clear:both;border:1px #ebebeb solid}.orderdetails_content{background:#f4f4f4}.orderdetails_total{background:#fff;padding:10px;overflow:auto}.orderdetails_total_final{border-top:1px solid #ccc;margin-top:5px;text-transform:uppercase;font-weight:bold;font-size:13px}.orderdetails_monogram{width:378px;border:1px solid #ccc;margin-top:20px;background:#fff}
.orderdetails_monogram .head{background:#e1e1e1;padding:5px 10px 5px 10px;text-transform:uppercase;font-weight:bold}.orderdetails_monogram .content{padding:5px 0 5px 10px}.orderdetails_alert_box{background:#fff;border-top:1px #0b5681 solid;border-bottom:1px #0b5681 solid;overflow:auto}.orderdetails_alert_box .msg{color:#0b5681;text-transform:uppercase;font-weight:bold;padding:10px;width:500px}
.print_icon{float:right;background:url("../images/icon_sprite.gif") no-repeat 100% -1170px;width:150px;height:28px;cursor:pointer;width:170px;display:inline}.common_title{font-weight:normal}.cs_common_title{font-weight:normal;font-size:16px}.cs_common_subheader{font-weight:bold;font-size:16px}
#checkoutSigninModal .modal_container_body .sign_in_return_cust .input_long_txt,#checkoutSigninModal .modal_container_body .sign_in_new_cust .input_long_txt{width:264px}.checkout,.orderdetails{padding-bottom:20px}.checkout_header{margin-top:20px;padding-bottom:3px;border-bottom:1px #c4c3c3 solid;margin-bottom:10px}
.checkout_header>.flt_lft{margin-top:7px}.checkout_container{border:1px #3f546e solid;border-bottom:0}.checkout_step_active,.checkout_step_inactive{background:#0c5681;color:#FFF;border-top:1px solid #0c5681;border-bottom:1px solid #0c5681;border-left:1px solid #0c5681;overflow:hidden;margin-top:1px;height:30px}
.checkout_step_active strong,.checkout_step_inactive a{margin-top:8px;margin-right:20px;font-weight:bold}.checkout_step_active strong{background:transparent url("../images/form_req_star_white.gif") no-repeat 0 1px;font-size:11px;padding-left:10px}.checkout_step_inactive{background:#e2e2e2;border:0;color:#444;overflow:hidden;border:1px #e1e1e1 solid}
.step_active_container{overflow:hidden}.step_active_container.no_btm{border-bottom-width:0}.checkout_step_inactive h2 img,.checkout_step_active h2 img{background:transparent url("../images/Checkout_Sprite.png") no-repeat}.checkout_step_inactive span img,.checkout_step_active span img{background:transparent url("../images/Checkout_Sprite.png") no-repeat}
.checkout_step_inactive h2 span,.checkout_step_active h2 span{display:none}.checkout_step_inactive span span,.checkout_step_active span span{display:none}#checkoutStep1.checkout_step_inactive,#checkoutStep1.checkout_step_active{margin-top:0}#checkoutStep1.checkout_step_inactive h2 img{background-position:-308px -1087px;width:140px;height:30px}
#checkoutStep1.checkout_step_active h2 img{background-position:-1px -1088px;width:138px;height:30px}#checkoutStep2.checkout_step_inactive h2 img{background-position:-308px -1136px;width:179px;height:30px}#checkoutStep2.checkout_step_active h2 img{background-position:-1px -1137px;width:177px;height:30px}
#checkoutStep3.checkout_step_inactive h2 img{background-position:-308px -1184px;width:143px;height:30px}#checkoutStep3.checkout_step_active h2 img{background-position:-1px -1185px;width:141px;height:30px}#checkoutStep4.checkout_step_inactive h2 img{background-position:-308px -1230px;width:245px;height:30px}
#checkoutStep4.checkout_step_active h2 img{background-position:-1px -1231px;width:242px;height:30px}#checkoutStep1.checkout_step_inactive span img{background-position:-308px -1087px;width:140px;height:30px}#checkoutStep1.checkout_step_active span img{background-position:-1px -1088px;width:138px;height:30px}
#checkoutStep2.checkout_step_inactive span img{background-position:-308px -1136px;width:179px;height:30px}#checkoutStep2.checkout_step_active span img{background-position:-1px -1137px;width:177px;height:30px}#checkoutStep3.checkout_step_inactive span img{background-position:-308px -1184px;width:143px;height:30px}
#checkoutStep3.checkout_step_active span img{background-position:-1px -1185px;width:141px;height:30px}#checkoutStep4.checkout_step_inactive span img{background-position:-308px -1230px;width:245px;height:30px}#checkoutStep4.checkout_step_active span img{background-position:-1px -1231px;width:242px;height:30px}
#checkoutStep2.checkout_step_inactive.internationalStep2 h2 img{background-position:-308px -2091px;width:143px;height:30px}#checkoutStep2.checkout_step_active.internationalStep2 h2 img{background-position:-1px -2091px;width:143px;height:30px}#checkoutStep3.checkout_step_inactive.internationalStep3 h2 img{background-position:-308px -2139px;width:300px;height:30px}
#checkoutStep3.checkout_step_active.internationalStep3 h2 img{background-position:-1px -2139px;width:300px;height:30px}#checkoutStep2.checkout_step_inactive.internationalStep2 span img{background-position:-308px -2091px;width:143px;height:30px}#checkoutStep2.checkout_step_active.internationalStep2 span img{background-position:-1px -2091px;width:143px;height:30px}
#checkoutStep3.checkout_step_inactive.internationalStep3 span img{background-position:-308px -2139px;width:300px;height:30px}#checkoutStep3.checkout_step_active.internationalStep3 span img{background-position:-1px -2139px;width:300px;height:30px}#orderConfirmation .checkout_step_inactive{padding-left:13px}
#orderConfirmation #checkoutStep1.checkout_step_inactive h2 img{background-position:-367px -1088px}#orderConfirmation #checkoutStep2.checkout_step_inactive h2 img{background-position:-367px -1136px}#orderConfirmation #checkoutStep3.checkout_step_inactive h2 img{background-position:-367px -1184px}#orderConfirmation #checkoutStep4.checkout_step_inactive h2 img{background-position:-367px -1620px}
#orderConfirmation .checkout_button{float:right;margin-right:10px}#orderConfirmation .print_btn{float:right}#giftCard.checkout_sub_header{height:auto;overflow:hidden}.checkout_sub_header{background:#ecf3f9;padding:20px 15px 20px 20px;overflow:hidden;height:12px;font-size:18px}.checkout_sub_header label.ship_opt{margin-right:49px}
.checkout_ship_order,.checkout_pickup_store,.checkout_pickup_store_disabled{background:transparent url(../images/Checkout_Sprite.png) no-repeat 0 -974px;width:122px;height:19px;font-size:18px}.checkout_ship_order span,.checkout_pickup_store span,.checkout_pickup_store_disabled span{display:none}.checkout_pickup_store,.checkout_pickup_store_disabled{background-position:0 -1024px;width:300px;margin-right:0}
.checkout_pickup_store_disabled{background-position:0 -2293px;width:340px}.pickup_opt .jcp_store{color:#d71920}.checkout_blk{background:#fff;padding:9px 14px 0;overflow:hidden}.checkout_blk p,.checkout_blk .row,.checkout_blk .flt_wdt{margin-bottom:10px}.checkout_blk .checkout_btn{margin:0 15px 0 0;padding-bottom:18px;clear:both;overflow:hidden}
.checkout_content_blk h2.cam_register{margin-bottom:5px}.checkout_blk .hide_btm_space{margin-bottom:0}.modal_spinner .checkout_blk{padding:0;display:inline}.checkout_content_blk .flt_lft{margin-right:5px}.checkout_content_blk .exclamation_icn{margin-right:15px}.checkout_content_blk .information_icn{margin-right:15px}
.checkout_content_blk{padding-bottom:20px;border-bottom:1px #e1e1e1 solid;float:left;width:97%;margin-bottom:10px}.checkout_content_blk .apo_info,.checkout .apo_info{clear:both;margin-bottom:0;font-size:9px;color:#7c7c7c;margin-right:10px}.checkout_content_blk .apo_info span,.checkout .apo_info span{display:block}
.checkout_content_blk .apo_info strong,.checkout .apo_info strong{color:#4c4c4c}.shipping_title{font-size:14px}.checkout_btn{text-align:right;margin-right:5px}.cc_type select{width:205px}#shipCountry .shipCountryLeft{float:left;width:187px}.country_select select{width:187px}.ship_state select{width:170px;height:28px}
.step_active_container,.step_summary_container{clear:both;overflow:hidden}.dynamic_info_msgs,.xgn_alt_message{background:#ecf3f9;border:1px #cedce5 solid;color:#30445d;font-size:12px;line-height:17px}.dynamic_info_msgs{padding:10px 10px 10px 15px}.edit_address{margin-top:-5px}.shipping_opitons_list{overflow:hidden}
.checkout_content_blk .shipping_opitons_list .flt_lft{margin-right:0}.addAddress_required{margin-top:6px}.jcp_form select.addAddress_select{height:28px}.shipping_opitons_list li{float:left;margin-right:5px;width:168px;overflow:hidden;margin-top:10px}.ship_opt_tp_curve,.ship_opt_btm_curve{background:transparent url(../images/ship_opt_tp_curve.gif) no-repeat;width:168px;height:6px}
.ship_opt_btm_curve{background:transparent url(../images/ship_opt_btm_curve.gif) no-repeat}.ship_opt_lft_brd{background:transparent url(../images/ship_opt_lft_tile.gif) repeat-y;width:2px;height:78px}.ship_opt_rgt_brd{background:transparent url(../images/ship_opt_rgt_tile.gif) repeat-y;width:3px;height:78px}
.ship_opt_content{width:170px;height:75px}.ship_opt_tile_bg{background:#f8f8f8 url(../images/ship_opt_tile_bg.gif) repeat-x;height:70px;line-height:16px;padding:2px 4px 4px 4px;width:156px}.truck_opt_content{width:168px;height:78px}.truck_opt_content .ship_opt_tile_bg{height:70px}.checkout_content_blk .shipping_opitons_list li .ship_opt_radio{margin-top:2px;margin-left:4px;margin-right:9px}
.shipping_opitons_list li .hide_flow{overflow:hidden}.shipping_opitons_list li .ship_opt_title{font-size:12px;color:#3c5a7f;line-height:18px;font-weight:bold}.shipping_opitons_list li .ship_opt_duration{color:#0b5681;margin-bottom:5px}.shipping_opitons_list li .ship_opt_price .additionalCharge{font-size:11px;font-weight:normal;padding-left:25px;background:url(../images/info_icn.gif) no-repeat 0 0;display:block}
.shipping_opitons_list li .ship_opt_price{font-size:16px;font-weight:bold}.step_summary_container{border-top:0}.step_summary_container_padd{padding:20px 20px 15px 20px;overflow:auto;line-height:18px;font-size:12px}.step_summary_container p{margin-bottom:10px}.step_summary_container em,.checkout_content_blk em{font-style:normal}
#step_summary_container em,#checkout_content_blk em{font-style:italic}.step_summary_container .summary_blk1{display:inline;width:230px}.step_summary_container .summary_blk2{display:inline;margin-left:10px;width:250px}.step_summary_container .price{display:inline;color:#444;font-size:100%;font-weight:normal;padding:0}
.checkout_edit_address{width:570px;position:fixed;z-index:1000}.spl_ins .collapse{background:transparent url("../images/contract_icn.gif") no-repeat 0 center;padding-left:10px;display:inline-block}.spl_ins .expand{background:transparent url("../images/expand_icn.gif") no-repeat 0 center;padding-left:10px;display:inline-block}
.mask,.loader{position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;background:#fff url("../images/loading.gif") no-repeat 50% 50%;z-index:9999}#bodyWrapper .mask,#gift_list_gifter .mask{position:fixed;left:0;width:100%;height:100%;background:#fff url("../images/loading.gif") no-repeat 50% 50%;z-index:100000}
#blockedSectionDiv .mask,#sampleRegistryItemview .mask{position:fixed;background-position:50% 50%}.loader{position:relative;z-index:0;height:150px}.mask_body{position:fixed;left:50%;margin-left:-480px;width:960px;height:100%;background:#fff url("../images/loading.gif") no-repeat 50% 15%;z-index:9999}
#bodyWrapper,#blockedSectionDiv{position:relative}#savedStoreSelect select,#savedAddresses select{width:210px}#savedCardDetails select{width:280px}.selected_store_address{width:220px;margin-right:10px;line-height:20px;font-size:12px;color:#666}.order_pickup_title{font-size:14px;color:#2a5a97}.checkout_content_blk .or_img{background:transparent url("../images/or_img.gif") no-repeat center center;width:24px;height:24px;text-indent:-1000px;margin:0 10px 0 9px}
form .padt0{padding-top:0}.checkout_content_blk .txt_italic{font-style:italic}.checkout_thanks_msg{width:590px}.ques_tooltip{text-indent:-1000px}.cvv_tooltip{width:180px}.print_btn{margin-top:12px;float:left;clear:both}.exclamation_icn img{background:url("../images/alerterroricon.png") no-repeat transparent;height:24px;width:24px}
.information_icn img{background:url("../images/icon_sprite.gif") no-repeat scroll 0 -120px transparent;height:24px;width:24px}.information_icn img{background-position:-1px -120px}.exclamation_icn span,.information_icn span{display:none}.information_icn img{width:25px;height:30px;background-position:0 -181px}
.information_icn img{background-position:0 -180px}.information_icn span{display:none}.dynamic_info_msgs p{margin-bottom:0}.dynamic_info_msgs ul{list-style-type:disc}.new_cust_btn{margin-top:8px}.return_cust_btn{margin-top:30px}.checkout_gift_wrapper_container{padding:20px 20px 10px 20px}.checkout_giftitem_container{border-bottom:1px solid #acacac;overflow:hidden}
#checkoutgiftwrappercontainer .checkout_giftitem_container{border-bottom:0 none}.giftwrapper_title{font-size:16px}.giftwrapper_title .brdr_top,#richRelevence .brdr_top{border-top:1px solid #ccc}.giftwrapping_item_container{float:left;padding:13px 0 12px 0}.giftwrap_item_info{padding:3px;border:solid 1px #e1e1e1;float:left;width:166px;margin-right:6px;margin-bottom:6px;overflow:hidden;word-wrap:break-word;min-height:85px}
.giftwrap_item_info ul.giftwrap_ul{width:98px;overflow:hidden}.giftwrapping_item_container #giftWrappableItemsDiv .row{*overflow:visible!important}.giftwrap_item_info{*margin-bottom:0}.giftwrap_item_info li{display:inline;float:left}.giftwrap_item_info li span{display:block}.giftwrap_item_info li span.product_value{display:inline}
.giftwrap_item_info li img,.giftwrap_item_info div img{border:1px solid #acacac;height:54px;width:54px}.giftwrap_item_info li.product_description{width:79px;font-size:10px;padding:0 9px 0 7px;line-height:11px}.giftwrap_item_info li.product_check{width:15px}.giftwrap_item_info li.product_check input{float:right;width:16px;height:16px}
.giftwrap_selctbutton_panel{width:100%}.giftwrap_selctbutton_panel p{font-size:11px}.giftwrap_selctbutton_panel .giftwrap_selctbutton{padding-top:15px}.giftwrap_continue{width:100%}.giftwrap_continue a{font-size:12px;margin-top:3px}.giftwrap_continue .giftwrap_continue_btn{margin-top:10px}.giftwrap_continue_btn .checkout_button{float:left}
.giftwrap_continue_btn a{float:left;margin-right:10px}.checkout_giftwrap_package{padding-top:14px}.giftwrap_package_outer{margin-top:10px;padding:15px 15px 5px;width:518px}.giftwrap_package_info{width:180px;border-right:solid 1px #acacac;padding-left:5px;padding-right:15px;margin-left:0;min-height:200px}
.giftwrap_package_header{margin-bottom:15px;font-size:12px}.giftwrap_package_header a{margin-left:5px;margin-bottom:15px}.giftwrap_package_itemcontainer{margin-bottom:10px}.giftwrap_package_itemcontainer p.giftwrap_package_remove{padding:0 0 0 5px;margin:0;line-height:10px}.giftwrap_package_delete{color:#93a8c3}
.giftwrap_package_item_info{margin-bottom:0;margin-left:0;background:#fff;width:168px}.giftwrap_package_form{margin-top:3px}.giftwrap_package_form select{width:298px}.giftwrap_package_formcontainer{padding-left:15px;width:299px}.giftwrap__personal_select{padding:3px 0}.giftwrap__personal_select select{width:298px}
.giftwrap_select select{width:256px}.giftwrap_to_from{padding-top:5px}.giftwrap_to_from input.giftwrap_input_text{width:141px}.giftwrap_txt_area{width:298px}.giftwrap_txt_area textarea.txt_area{background:#fff;width:292px;height:40px}.giftwrap_txt_area textarea{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#4b4b4b}
.giftwrap_txt_area .charlmt{margin-top:5px;margin-bottom:3px}.giftwrap_tooltip{width:180px}.giftwrap_tooltipicon{display:inline-block;height:14px;line-height:14px;margin-left:5px;margin-top:3px;overflow:hidden;text-align:center;vertical-align:top;width:14px}.giftwrap_tooltip_info{margin-bottom:5px}.giftwrap_tooltip_info li{display:inline;float:left}
.giftwrap_tooltip_info li span{display:block}.giftwrap_tooltip_info li span.product_value{display:inline}.giftwrap_tooltip_info li img{border:1px solid #acacac;height:68px;width:68px}.giftwrap_tooltip_info li.product_description{width:100px;font-size:11px;padding:0 5px;line-height:14px}.giftwrap_summaryblk{width:400px}
.giftwrap_summaryblk p{margin-bottom:0}.giftwrap_summaryblk ul.package_infolist{padding-bottom:5px}.tooltipContentArea{overflow:hidden}.summary_container_padd_giftwrap{padding-bottom:0}.package_info{padding-bottom:20px}.shopbag_set{float:left;background:#fff}.shopbag_scroll{height:480px;overflow-x:hidden;overflow-y:scroll;width:353px}
.ship_alert{padding:15px 12px;color:#d71920;font-size:12px}.shopbag_sum_content{background:#f4f4f4;font-size:12px;padding:0 10px 0 10px}.shopbag_sum_content .shopbag_wrap{padding:10px;padding-right:10px}.shopbag_sum_content .shopbag_wrap h2{text-transform:capitalize;font-size:14px}.shopbag_sum_content .shopbag_wrap ul{border-bottom:0;overflow:hidden}
.shopbag_sum_content .shopbag_wrap ul .status{display:block;margin-top:5px}.shopbag_sum_content .shopbag_wrap ul .status em{font-style:normal}.image_price_ship_info .shopbag_wrap li img,.image_price_ship_info .grid_29 li .rating img{vertical-align:text-top;margin-right:4px;border:1px solid #ccc}.image_price_ship_info .grid_29 li .rating img.favratingimg{width:11px;height:11px}
.image_price_ship_info .grid_29 li .rating a{float:left;margin-right:5px}.image_price_ship_info .grid_29 li .rating img{border:0;padding-right:0}.shopbag_sum_content .shopbag_wrap_total{background:#f4f4f4;padding:10px 10px 10px 40px;overflow:hidden;width:74%;margin-right:-37px}.shopbag_sum_content .shopbag_wrap_total .total{font-weight:bold;text-transform:uppercase;overflow:hidden}
.shopbag_sum_content .shopbag_wrap_total .promo{overflow:auto;border-bottom:1px #d9d9d9 solid;margin-bottom:7px;padding-bottom:7px}.shopbag_sum_content .shopbag_wrap_total .promo .monogram{color:#4b4b4b}.shopbag_sum_content .shopbag_wrap li{line-height:16px}.shopbag_sum_content .shopbag_wrap li img{border:1px solid #333;width:100px;height:auto}
.shopbag_sum_content .shopbag_wrap li.pricecol{width:120px;font-size:12px}.pricecol p{clear:both}.shopbag_sum_content .info,.shopbag_sum_content .truck_info{background:#fff;border-top:1px #6e8098 solid;border-bottom:1px #6e8098 solid;padding:6px 7px 8px 10px;overflow:hidden}.shopbag_sum_content .info strong,.shopbag_sum_content .truck_info strong{font-size:12px;margin-top:4px;color:#30445d}
.shopbag_sum_content .shopbag_wrap li.product_description{width:105px;margin-left:10px;font-size:11px}.shopbag_sum_content .truck_info strong{background:#fff;float:none;padding-bottom:5px}.shopbag_sum_content .truck_info span{padding:5px 10px 5px 25px;border-top:1px #eee solid}.shopbag_sum_content .shopbag_truck_info{clear:both;oveflow:hidden;border-top:1px #eee solid;margin-top:5px;padding-top:5px}
.shopbag_sum_content .truck_status{background:transparent url("../images/truck_icn.gif") no-repeat 0 center;padding-left:5px;width:15px;height:9px;display:inline-block}.shopbag_sum_content .promo .flt_lft{padding-left:0}.shopbag_summary{overflow:hidden}.shopbag_summary .orderdetails_wrap{padding:10px 20px}
.shopbag_summary .orderdetails_wrap h2{font-size:14px}.model_grid7{width:478px}.sign_up .checkout_blk{padding:22px 25px 0 20px}.brdr_btm{border-bottom:1px solid #e1e1e1;padding-bottom:15px;margin-bottom:15px;overflow:hidden}.pricing_brdr_btm{border-bottom:1px solid #e1e1e1;padding-bottom:10px;margin-bottom:10px;overflow:hidden;border-top:1px solid #e1e1e1;padding-top:10px}
.view-shopping-bag-ordersubtotal{margin-top:5px;margin-bottom:0}.brdr_top{border-top:1px solid #e1e1e1;margin-top:20px}.brdr_top{border-top:1px solid #cfcfcf;overflow:hidden}.twocol_list li{background:transparent url(../images/black_disc.gif) no-repeat 0 9px;float:left;width:196px;margin:0 5px 0 0;padding-left:10px}
.sign_up .checkout_content_blk em{font-style:italic}.jcp_form .signup_password{width:280px}label.font18{font-size:18px;line-height:21px}.boxborder{border:1px solid #e1e1e1}.boxborderequal{border:1px solid #c8c8c8}.divider{border-top:1px solid #e1e1e1}.dividerl{border-left:1px solid #e1e1e1}.dividerL,.dividerb{border-bottom:1px solid #ccc;margin:15px 0 15px 0}
.dividerL-2{border-bottom:1px solid #ccc;margin:30px 0 15px 0}.dividert{border-top:1px solid #ccc;margin:15px 0 15px 0}.dark_grey_button_view_store{margin-left:12px}.dividerr{border-right:1px solid #cdcdcd}.divider_left{border-left:1px solid #cdcdcd}.track_order_divider{padding-bottom:10px}.flt_rgt_track_order{padding-bottom:10px}
.upperf11{text-transform:uppercase;font-size:11px}.wrap_left{border:0 solid aqua;width:45%;padding-left:20px}.wrap_left_minisearch{width:43%;padding-left:20px}.wrap_right_minisearch{width:50%;padding-left:0}.wrap_left_minisearch,.wrap_right_minisearch{height:18px;overflow:hidden;margin-top:5px}#storeResultSearch{font-size:12px}
#storeResultSearch label{font-size:14px}#storeResultSearch .wrap_left_minisearch label,#storeResultSearch .wrap_right_minisearch label,#jcpStore_checkboxes label{font-size:13px}#jcpStore_checkboxes input,.wrap_left_minisearch input,.wrap_right_minisearch input{margin-right:3px}#jcpStore_checkboxes input{float:left;margin-top:3px}
#jcpStore_checkboxes label{float:left;margin-left:1px}.common_header{border-bottom:1px solid #c4c3c3;margin:5px 0 10px 0;padding-bottom:5px}.common_header.padt0{padding-bottom:0}.common_header_signout{padding-bottom:3px}.boxborder .dividerr .header_bg{padding-left:19px}.grid_15 .form_container .header_bg{padding-left:20px}
.customer_service_contain{padding-right:10px}.cstemp_grid2{margin-left:10px;width:225px}.findstore_holder{overflow:auto;padding-bottom:20px}.findstore_left{border:0 solid red}.findstore_error_container{height:60px;border-top:1px solid #ccc;background:#f7f7f7}.newsearch_wrap,.newsearch_refine_wrap{margin:5px;margin-top:0;padding:0 0 3px 10px}
.newsearch_refine_wrap{padding:0 10px}.storedetail_wrap,.getdirection_wrap{padding:3px 0 3px 10px;width:97%}.storedetail_wrap a,.getdirection_wrap a{color:#4b4b4b}.getdirection_contain{overflow:auto;margin-left:10px}.storedetail_outerwrap{clear:both;background:#ebebeb;margin:2px 0 0 27px}.arrow_gray_left{background:url("../images/icon_sprite.gif") no-repeat 8px -253px}
a.arrow_blue_right{background:url("../images/icon_sprite.gif") no-repeat 100% -335px;padding-right:15px}.arrow_gray_down{background:url("../images/icon_sprite.gif") no-repeat 8px -291px}.error{color:#d71920}.contain_holder{background:#ebebeb}.findstore_contain ul{margin-bottom:10px}
.findstore_contain li{color:#18618c;font-size:14px;font-weight:bold}.suggestions{border-bottom:1px solid #ccc;padding-bottom:10px}.suggestions li{list-style-type:disc;font-size:11px;color:#444;font-weight:normal;margin-left:15px}.minisearch_container{background:#ebebeb}.minisearch_container a.access{color:#4b4b4b}
#minisearch_container .collapse{background-position:8px -293px}#minisearch_container .expand{background-position:8px -255px}.store_description,.recent_updates_container{margin:10px 0 10px 0;height:462px;overflow:auto;overflow-x:hidden}.mrgl27{margin-left:27px}.flt_rgt_profile_store_list{margin-right:12px}
.store_description .store_description_wrap{margin-right:10px;padding:0 0 5px 0;border-top:1px solid #e1e1e1;overflow:hidden;margin-top:0}.result{height:30px;overflow:hidden}.store_description_modal{margin-left:20px}.markerBG{background:#ecf3f9}.store_description .store_location{float:left;width:270px;margin:5px 0 9px 0}
.store_description .store_time_detail{padding-bottom:10px}.store_description .store_hours_services{float:left;width:124px;padding:0 0 0 21px;font-size:11px}.store_description .store_hours_services h6{font-size:13px!important;color:#4b4b4b;font-weight:bold}.store_description .store_distance{float:right;text-align:right;padding-top:10px}
.store_description .store_name{color:#333;text-align:inherit}.store_description .address{padding-left:25px}.store_description .markerImg{vertical-align:top;padding-right:5px;margin-top:5px}.store_description .store_name .storename{color:#0b527b;font-size:16px;font-weight:bold}.storedescription_pagination{float:right}
.storedescription_pagination ul{float:right}.storedescription_pagination li{display:inline;padding:0 5px 0 0;float:left;font-size:10px;font-weight:bold}.findstore_map{margin-top:54px}.map_divider{width:925px;margin:0 20px}.store_service_department .row .grid_4 ul li{line-height:14px}.store_service_department .row .grid_4 ul li a{color:#4b4b4b;font-size:11px}
.store_service_department .row .grid_4 h3{font-size:12px;padding-top:6px}.flow_auto{overflow:auto}.email_contain{padding-right:20px}.email_para_holder .leftpara{float:left;width:600px;display:inline}.email_form{overflow:auto;margin-right:20px}.email_form .input_length_txt{width:290px}.email_form select,.email_form .input_txt,.email_form textarea{font-size:12px;width:315px}
.email_form .input_txt{padding:3px 0;width:313px}.email_form textarea{overflow-y:auto;width:310px}.email_form select,#divider.width300{width:315px}.returnpolicy_subheader{color:#0369a4;font-size:24px;font-weight:normal}.customer_service_contain h2 a{color:#666}#emailtemplate label{margin-bottom:2px}
body.gift_registry{background:url("../images/gift_registry_bg.gif") repeat-x left top}.gift_update_create{width:298px;float:left;margin:21px 0 0 11px;padding-bottom:5px}.gift_update_create.first{margin-top:35px}.form_holder{background:#fff;padding:20px 20px 10px 20px;overflow:auto}.gift_update_create p{font-size:156%;color:#00809d}
.gift_update_create label{font-size:86%;color:#666;font-weight:bold}.give_registry label,.gift_update_create span,.gift_update_create label{display:block}.give_registry input.input_txt{width:117px;margin:13px 0 15px 0;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;float:left;padding:2px 4px;color:#4b4b4b}
.give_registry input.input_txt+input.input_txt{margin-left:4px}.gift_update_create .product_shadow_image{background:url("../images/gift_registry_form_shadow.gif") no-repeat scroll center bottom transparent;height:10px;text-align:center}.gr_btn_holder{padding-top:5px}.merchandizing_promo{padding-bottom:20px;padding-top:10px}
.promo_ab{padding-top:15px}.promo_ab1{width:300px}.form_holder a{font-size:13px;color:#2a5a97}.model_grid1{width:495px}.pp_find_store_container{overflow:hidden;border:1px solid #ccc;border-bottom:0 none}.pp_find_store_container .modle_header{background:#e1e1e1;overflow:hidden}.pp_find_store_container .modle_header p{padding-top:6px}
.pp_find_store_container .content_holder{padding:10px 18px 13px 19px;overflow:auto}.btn_link .blue_button_small span,.btn_link .blue_button_small span input{width:128px;font-size:9px}.sign_in_container,.container_header{overflow:hidden}.model_grid4{width:683px}.model_grid6{width:540px}.model_grid7{width:546px}
.model_grid8{width:544px}.panel_header .helpful_link{background:#777;padding:4px 10px;color:#fff;font-size:12px;font-weight:bold}.registry_tab .tab_container .tab_content .merchandise_content{font-size:12px;color:#4c4c4c;font-weight:bold}.sorted_items ul.gift_list_pagination{display:block}.sorted_items ul.gift_list_pagination li{display:block;float:left;margin-left:11px;font-size:12px}
.sorted_items ul.gift_list_pagination li select{width:120px;background:#fff;margin-top:-5px}.sorted_items ul.gift_list_pagination li a{color:#4c4c4c}.sorted_items ul.gift_list_pagination li a span{display:block;float:left;line-height:10px;width:50px}.sorted_items ul.gift_list_pagination li a img{vertical-align:top}
.my_gift_list{margin-right:7px;background:#fff}.gift_list_sort p{margin-right:15px;padding-left:0;font-size:11px}.gift_list_sort .flt_rgt p{font-size:12px;padding:3px 40px 0 0}.gift_list_sort p strong{padding-right:0}.gift_list_details_summary .item_title{background:#e3e0dc;padding:0}.gift_list_details_summary p{font-size:16px;color:#939393;font-weight:bold}
.gift_list_details_summary .promotion_normal p{font-weight:normal;font-size:13px}.gift_list_details_summary .gry_text p{font-size:13px;float:left;color:#666;font-weight:normal;padding:0}.gift_list_details_summary .nobold{font-weight:normal}.gift_detail_content .gift_detail{background:#f4f4f4}.gift_detail_content .gift_detail .image_price_ship_info{width:601px}
.gift_detail_content .gift_detail .image_price_ship_info .first_grid{width:268px}.gift_detail_content .gift_detail .image_price_ship_info .second_grid{width:151px}.gift_detail_content .gift_detail.gift_unavailable{padding-top:0;background:#f1f1f1}.gift_detail_content .gift_detail.gift_unavailable .image_price_ship_info{width:827px;border-right:1px dotted #ccc;margin:16px 0;border-bottom:0 none}
.gift_detail_content .gift_detail.gift_unavailable .image_price_ship_info .first_grid{width:370px}.gift_detail_content .gift_detail.gift_unavailable .image_price_ship_info .second_grid{width:275px}.gift_detail_content .gift_detail.gift_unavailable .image_price_ship_info .third_grid{width:160px;float:left}
.gift_detail.gift_unavailable .gift_quanity_detail{line-height:14px;margin:16px 0;overflow:hidden;padding:25px 0 5px 5px}.gift_unavailable .shopbag_wrap ul li.product_description{width:283px}.gift_list_details_summary .gift_detail.gift_unavailable .image_price_ship_info .second_grid .gift_list_request{border-right:1px solid #ccc;margin:10px;padding-right:10px}
.gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed{margin:10px}.gift_detail_content .gift_detail .shopbag_wrap ul li span.status{padding-left:9px}.gift_detail_content .gift_detail .shopbag_wrap ul li strong{padding-left:9px}.second_grid form.request_purchase label{font-weight:bold;color:#4c4c4c}
.gift_detail_content .gift_detail .image_price_ship_info .third_grid{width:172px;background:0 none;padding:0}.request_purchase p{padding:10px 0 10px 15px}.gift_detail .image_price_ship_info span.gift_remove_edit{padding-top:48px}.gift_detail .image_price_ship_info span.gift_remove_edit_cstm{padding-top:78px}
.request_purchase .input_text{width:20px;height:18px;display:block;padding:4px 6px;font-size:18px;color:#4c4c4c;margin-right:6px;text-align:right}input.gift_name{border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px}.gr_header{height:165px}.gift_custom_new{clear:both;height:auto;width:612px}
.gift_custom_new .profile_pic{width:120px;text-align:center}.gift_custom_new ul.profile_info{width:379px}.gift_custom_new h1{font-size:28px;font-weight:normal;line-height:32px;padding:20px 5px}.gift_custom_new ul.profile_info li.wedding_bash{padding:0 0 5px 0;color:#546371;font-size:16px;line-height:18px;width:219px;overflow:hidden}
.gift_custom_new ul.profile_info li{padding-top:30px}.gift_custom_new p{padding:0 15px;float:left;color:#4b4b4b}#gift_list_printable .gift_custom_new p{padding:0}.gift_barcode{width:199px}.registry_tab{z-index:99!important}ul.tabs{margin-top:10px;float:left;list-style:none;width:960px}ul.tabs li{float:left;height:40px;line-height:39px;margin-bottom:8px;margin-right:6px;margin-top:5px;overflow:hidden;position:relative;background:#FFF}
ul.tabs li a{color:#4c4c4c;text-decoration:none;display:block;font-size:24px;border-right:1px solid #fff;outline:0;width:232px;text-align:center}html ul.tabs li.active{background:#fff url(../images/active_tab_bg.gif) no-repeat bottom center;border-bottom:1px solid #fff;padding-bottom:8px;padding-top:5px;margin-bottom:0;margin-top:0}
.tab_container{overflow:hidden;clear:both;float:left;width:100%;background:#fff;margin-bottom:0}.tab_content{padding-top:0;clear:both}.tab_container.gr_tab{background:none repeat scroll 0 0 #fff;clear:both;float:left;overflow:hidden;width:100%}.gr_tab ul.tabs{margin-top:0;float:left;list-style:none;width:100%}
.gr_tab ul.tabs li{float:left;height:70px;line-height:39px;margin-bottom:0;margin-right:0;margin-top:0;overflow:hidden;position:relative;background:url(../images/gr-tab-bg.png) left top repeat-x}.gr_tab ul.tabs li.active{background:#fff url(../images/gr-tab-bgactive.png) repeat-x left top;border:0;padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:0}
.create_registry_tab ul.tabs li.active{background:#f1f1f1 url(../images/create-tab-bgactive.png) repeat-x left top;border:0;padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:0;color:#9c9c9c}.create_registry_tab ul.tabs li.active a,.create_registry_tab ul.tabs li.active em{color:#4b4b4b}.gr_tab ul.tabs li a{color:#fff;text-decoration:none;padding:16px 0;display:block;font-size:24px;border-width:1px 1px 0 0;border-style:solid solid none none;border-color:#fff;outline:0;width:319px;text-align:center}
.gr_tab ul.modern_tabs li.active{background:#fff url(../images/gr-tab-bgactive.png) repeat-x left top;border:0;padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:0}.gr_tab ul.modern_tabs li{float:left;height:70px;line-height:39px;margin-bottom:0;margin-right:0;margin-top:0;overflow:hidden;position:relative;background:#6974a4}
.gr_tab ul.modern_tabs li a{color:#fff;text-decoration:none;padding:16px 0;display:block;font-size:18px;border-width:1px 1px 0 0;border-style:solid solid none none;border-color:#fff;outline:0;width:319px;text-align:center}.create_registry_tab ul.tabs li{float:left;height:63px;margin-bottom:0;margin-right:0;margin-top:0;margin-left:0;overflow:hidden;position:relative;background:#c8c9ca;border-right:1px solid #fff;list-style-type:none}
.create_registry_tab ul.tabs li a{color:#fff;display:block;font-size:16px;width:191px;text-align:center;line-height:22px;height:63px;padding:8px 0;border:0}.create_registry_tab ul.tabs li em{font-style:normal;display:block;clear:both;font-weight:bold}.teasers ul li{display:inline;float:left;padding-right:4px}
.reg_banner{clear:both;display:block;margin:0;overflow:hidden;padding:0;width:962px}.reg_banner img{padding:0;margin:0}.pdp_tab_nav{position:relative}.pdp_tab_nav .tabmenu{background:#fff url("../images/x6_pdp_tab_border.gif") repeat-x scroll 0 29px;overflow:hidden}.pdp_tab_nav .tabmenu.tabs{margin-top:0}
.pdp_tab_nav .tabmenu li{cursor:pointer;display:inline;vertical-align:bottom;margin:0 0 0 8px;line-height:18px;height:auto}.pdp_tab_nav .tabmenu li a{background:#ebebeb url("../images/x6_pdp_tab_select_bg.gif") repeat-x 0 8px;color:#5c5c5c;display:inline-block;font-size:14px;width:auto;border:0;cursor:pointer}
.pdp_tab_nav .tabmenu li span{background:0;float:left;padding:8px 12px}html .pdp_tab_nav .tabmenu.tabs li.active{background:0;padding-top:0;padding-bottom:0}html .pdp_tab_nav .tabmenu.tabs li.active a{background:#fff url("../images/x6_pdp_tab_border_right.gif") repeat-y top left!important;color:#878787;margin-bottom:-1px}
html .pdp_tab_nav .tabmenu.tabs li.active a span{background:url("../images/x6_pdp_tab_border_left.gif") repeat-y top right!important}.pdp_tab_nav .tab_content{padding:0}.even{background:#ecf3f9}.odd{background:#fafafa}.confirm_holding p.need_help{border-bottom:1px solid #ccc;padding-bottom:10px}.confirm_holding .btn_input_holder span input{text-transform:lowercase}
.confirm_registry .search_criteria div.select_state select{width:121px;background:#fff}.confirm_registry .search_criteria div.event_type{width:160px}.confirm_registry .search_criteria div.event_type select{width:160px}.confirm_registry .search_criteria div.btn_input_holder{width:65px;margin-right:0}
.confirm_registry .registries_found{background:#f7f7f7;border-top:2px solid #c3c3c3;margin-top:5px;padding:20px}.confirm_registry .registries_found h6{color:#676767;padding:10px 0 0 0;font-size:12px;font-style:italic}.confirm_registry .registries_found p{font-size:12px;color:#4c4c4c;line-height:16px;margin-top:10px}
.confirm_registry .registries_results{background:#fff;overflow-y:auto;height:205px}.confirm_registry .results{display:block;overflow:hidden;clear:both;margin-top:10px}.confirm_registry .results li{display:block;overflow:hidden;clear:both;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #ccc}
.confirm_registry .results li.last{border-bottom:0 none}.confirm_registry .results li div{float:left;padding-right:5px;line-height:75px}.confirm_registry .results li div.results_img_desp{width:310px}.confirm_registry .results li div.results_img_desp img{float:left;margin-left:11px;margin-right:11px}
.confirm_registry .results li div.results_img_desp p{margin-top:0!important}.confirm_registry .registries_found .results li div.results_img_desp p{float:left;background:transparent;padding:0;font-size:12px;line-height:75px;font-weight:bold;border:0}.modal_content ul.gr_create_status p{margin-bottom:0}
.modal_content ul.gr_create_status li{list-style-type:disc;margin-left:30px;overflow:visible!important}#storeBeforeSelected .btn_input_holder{margin-top:2px}.module_overlay .required_field{margin-right:40px;font-weight:bold;line-height:18px;margin-top:5px;font-size:12px}.modal_form .jcp_form input[type=text],.modal_form .jcp_form textarea{border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-style:solid;border-width:1px;float:left;padding:2px 4px;color:#4b4b4b;font:13px/1.5 arial,helvetica,clean,sans-serif}
.modal_form .jcp_form label{margin-bottom:5px}.modal_form .jcp_form .long_field{margin-top:12px}.header_sprite{background:url(../images/giftregistry_sprite.png) no-repeat;height:20px}.checkmark{width:9px;background:url(../images/giftregistry_sprite.png) no-repeat 0 -3130px;height:9px;color:#349704;font-style:normal;text-indent:-999em}
.updateregistry_desc{line-height:14px;font-size:11px!important;color:#1d1d1d!important;margin:7px 0}.txt_count{clear:both;font-size:12px;font-style:italic;padding-top:2px;text-align:right}.tooltipChrome{position:absolute;z-index:100000;font-size:12px;width:auto}.tooltipChromeTopRight{height:8px;padding-right:10px;background:url(../images/tooltip_new/bgd_top_right.png) right top no-repeat;overflow:hidden}
.tooltipChromeTopLeft{padding-left:7px;background:url(../images/tooltip_new/bgd_top_left.png) no-repeat}.tooltipChromeTop{background:url(../images/tooltip_new/bgd_top.png) repeat-x;text-indent:-9999px}.tooltipChromeMiddleRight{min-height:1px;height:auto;padding-right:10px;background:url(../images/tooltip_new/bgd_right.png) right top repeat-y}
.tooltipChromeMiddleLeft{padding-left:7px;background:url(../images/tooltip_new/bgd_left.png) repeat-y}.tooltipChromeMiddle{color:#333;background:#FFF}.tooltipChromeBottomRight{padding-right:10px;height:10px;background:url(../images/tooltip_new/bgd_bottom_right.png) right top no-repeat}.tooltipChromeBottomLeft{padding-left:10px;background:url(../images/tooltip_new/bgd_bottom_left.png) no-repeat}
.tooltipChromeBottom{background:url(../images/tooltip_new/bgd_bottom.png) repeat-x}.tooltipChromeArrow{position:absolute;bottom:-8px;width:25px;height:18px;background:url(../images/tooltip/bgd_down_arrow.png) no-repeat}.tooltipChromeArrowMM,#memoryMarkerArrow{position:absolute;bottom:41px;left:54px;width:25px;height:18px;background:url(../images/tooltip_new/bgd_arrow_top.png) no-repeat}
#memoryMarkerArrow{top:0;margin-top:-16px;bottom:0;display:none;z-index:5}.tooltipChrome .tooltipContentArea{display:block}.tooltipAnchor{color:#1c94c3}.tooltipAnchor:hover,.tooltipAnchor:focus,a.currentTooltip{text-decoration:none}.tooltipWrapping{width:100px;margin:6px}.tooltipWrapping p{clear:both;margin-right:5px}
.tooltipAnchor{line-height:18px}.tooltipAnchor,.swatch,.helpIcon .giftwrapHelpIcon{display:block}.anchortip,.helpIcontip{width:300px!important}.autoGRTooltip{width:100px;text-align:center}.swatchTooltip{width:116px!important}.dashboardTooltip{width:156px!important;text-align:center}.monogramTooltip{width:230px}
.helpIcon{background:url("../images/checkout_ques_icn.png") no-repeat scroll 0 0 transparent;display:inline-block;height:14px;margin-left:5px;margin-top:3px;overflow:hidden;line-height:14px;text-align:center;vertical-align:top;width:14px;text-indent:-1000px}.GrhelpIcon{background:url("../images/help_tip.gif") no-repeat scroll 0 0 transparent;display:inline-block;height:18px;margin-left:5px;margin-top:1px;overflow:hidden;line-height:14px;text-align:center;vertical-align:top;width:17px;text-indent:-1000px}
.giftwrapTooltip{width:195px!important}.crossThumb{position:relative}.crossThumb .largeThumbCross{background:url("../images/tooltip_no_color_illegal.png") no-repeat scroll 0 0 transparent;height:100px;left:0;position:absolute;top:0;width:100px}.crossThumb .largeThumbCrossNoColor{background:url("../images/tooltip_no_color_illegal.png") no-repeat scroll 0 0 transparent;height:100px;left:0;position:absolute;top:0;width:100px}
.gift_list_sort{padding-top:6px!important}li.sort_By{margin:0 25px 0 0!important;font-size:11px!important;padding-top:3px}li.sort_By span{border-right:1px solid #ababab;float:left;line-height:14px;margin-right:7px;margin-top:2px;padding-right:7px}li.sort_By span a{padding-left:7px;color:#2a5a97!important}
h3.giftlist_heading{background:#e1e1e1;font-size:20px;font-weight:normal;line-height:16px;padding:7px 10px}h3.giftlist_heading span{font-size:12px;font-style:italic;padding-left:15px}.find_registry_results{margin-top:20px;margin-right:20px;width:640px}.find_registry_results .results_header{border-bottom:1px solid #c3c3c3;overflow:hidden}
.find_registry_results h1{background:url("../images/giftregistry_sprite.png") no-repeat scroll 0 -288px transparent;float:left;height:33px;padding-bottom:12px;text-indent:-999em;width:400px}.find_registry_results .required_field{font-size:12px;font-weight:bold;margin-top:24px}.editRegReq{display:block;width:100%;margin-top:5px}
.gift_found .confirm_holding{padding:15px 0;overflow:hidden}.gift_found{margin-bottom:20px;width:640px}.gift_found label{float:left;font-weight:bold;margin-bottom:1px}.gift_found .conf_date_name label{float:none;display:block}.gift_found input[type=text]{border-color:#92908e #D7D5D3 #e1dfdc;border-style:solid;border-width:1px;color:#4b4b4b;font-size:13px;padding:3px 2px}
.gift_found .search_criteria div{float:left;margin-right:6px;display:block}.gift_found .search_criteria div.conf_first_name{width:140px}.gift_found .search_criteria div.conf_first_name input{width:132px}.gift_found .search_criteria div.conf_last_name{width:140px}.gift_found .search_criteria div.conf_last_name input{width:132px}
.gift_found .search_criteria div.select_state{width:103px}.gift_found .search_criteria div.select_state select{width:103px}.gift_found .search_criteria div.event_type{width:160px}.gift_found .search_criteria div.event_type select{width:160px}.gift_found .search_criteria div.btn_input_holder{margin-top:23px;width:65px;margin-right:0}
.gift_found .registries_found h6{border-bottom:1px solid #c3c3c3;color:#676767;font-size:12px;line-height:14px;padding-bottom:5px;margin-bottom:20px}.gift_found .registries_found p{background:#ecf3f9;border:1px solid #cedce5;font-size:14px;color:#4c4c4c;line-height:18px;padding:16px 20px}.find_detail_right{padding-top:20px;display:block;overflow:hidden}
.details_row{border-bottom:1px solid #f1efee;padding-bottom:20px;padding-top:20px;float:left}.details_row h2.gifter_free_shipping{background:url("../images/giftregistry_sprite.png") no-repeat scroll 0 -3274px transparent;height:25px;padding-bottom:10px;text-indent:-999em}.details_row h2.give_them_extra{background:url("../images/giftregistry_sprite.png") no-repeat scroll 0 -3336px transparent;height:25px;padding-bottom:10px;text-indent:-999em}
.details_row p{line-height:18px;font-size:11px;clear:both;overflow:hidden}.details_row p.details_link{padding-top:10px}.details_row p.details_link .pointer_arrow{background:url("../images/icon_sprite.gif") no-repeat scroll 200% -1445px transparent;padding-right:20px;float:left}.gift_found .registries_results{background:#fff;overflow-y:auto;height:205px}
.gift_found h6{border-bottom:1px solid #c3c3c3;padding-bottom:2px}.gift_found .results{display:block;overflow:hidden;clear:both;margin-top:10px}.gift_found .results li{display:block;overflow:hidden;clear:both;padding-bottom:10px;padding-top:10px}.gift_found .results li div{float:left;padding-right:5px;line-height:26px}
.gift_found .results li div.results_img_desp{width:325px}.gift_found .results li div.results_img_desp img{float:left;margin-left:11px;margin-right:11px}.gift_found .results li div.results_img_desp p{margin-top:0!important}.gift_found .registries_found .results li div.results_img_desp p{float:left;background:transparent;padding:0;font-size:12px;line-height:26px;font-weight:bold;border:0}
.gift_found .results li div+div{width:158px}.gift_found .results li div+div+div{width:125px}.myAccountRow{height:auto;overflow:auto}#header_profile_settings{width:100%}.list_search .shopping_cart{position:relative;z-index:1000;top:-16px}#shopping_bag_flyout{z-index:999;margin-top:4px;position:absolute;display:none;width:460px;border:2px solid #666;background-color:#fff;-moz-box-shadow:0 3px 2px rgba(68,68,68,0.6);-webkit-box-shadow:0 3px 2px rgba(68,68,68,0.6);box-shadow:0 3px 2px rgba(68,68,68,0.6)}
#shopping_bag_flyout .shopping_marketing_promo{background:#fff;text-align:center;overflow:hidden;width:98%;margin:auto}#shopping_bag_flyout .shopping_kit .shopping_kit_holder{width:400px;padding:10px 30px 0 30px}#shopping_bag_flyout .shopping_kit .shopping_kit_holder #items_in_bag_label{float:left}#shopping_bag_flyout h4.grayBagLabel{color:#333;font-size:19px;font-family:Helvetica,Arial,Sans-Serif}
#shopping_bag_flyout h4.redBagLabel{color:#c00;font-size:17px;font-family:Helvetica,Arial,Sans-Serif}.jcp_list ul li{padding-top:2px;position:relative}.jcp_list ul li.last{padding-top:0}#loadingDiv{background:url(../images/ajax-loader.gif) center center no-repeat}.emailoffer_container,.mobileoffer_container,.jcpreminder_container,.privacy_container{padding:16px 20px 15px 20px;font-size:12px}
.emailoffer_container ul{margin-top:5px}.emailoffer_container li{float:left;display:inline}.emailoffer_container li label{padding:0 20px 0 5px}.jcpreminder_container li{float:left;display:inline;width:312px;margin-bottom:6px}.jcpreminder_container li.last{margin-bottom:0}.jcpreminder_container li.yeslabel{width:48px}
.jcpreminder_container li.nolabel{width:55px}.collapse{padding-left:11px;background:url("../images/icon_sprite.gif") no-repeat 8px -290px}#newsearch_wrap{padding-left:20px}.expand{padding-left:20px;list-style:none;background:url("../images/icon_sprite.gif") no-repeat 8px -252px}.hide{display:none}
.show{display:block}.promo_reward_content .arw_lft{background:url("../images/icon_sprite.gif") no-repeat 180px -255px;padding:0 20px 0 0}.promo_reward_content .arw_dwn{background:url("../images/icon_sprite.gif") no-repeat 180px -293px;padding:0 20px 0 0}.promo_reward_content .arw_lft{background-position:177px -1674px}
.promo_reward_content .arw_dwn{background-position:177px -1627px}.promo_reward_summary{font-size:12px;color:#615d5e}.cc_mastercard,.cc_visacard,.cc_am_ex_card,.cc_discovercard,.cc_jcpcard{background:url("../images/icon_sprite.gif") no-repeat -3px -387px;width:53px;height:33px;text-indent:-10000px}
.cc_visacard{background-position:0 -444px}.cc_am_ex_card{background-position:0 -506px}.cc_discovercard{background-position:-3px -1463px}.cc_jcpcard{background-position:-3px -1546px}.cc_jcp_mastercard{background:url("../images/jcp_dual_card.png") -69px -257px;width:53px;height:33px;text-indent:-10000px}
.or_icon{background:url("../images/icon_sprite.gif") no-repeat -2px -575px;width:33px;height:24px;text-indent:-10000px}.bullet{background:url("../images/icon_sprite.gif") no-repeat 0 -1100px;padding-left:10px}.option_1,.option_2{background:transparent url("../images/CAM_CS_Sprite.png") no-repeat 0 -3007px;width:280px;height:28px}
.option_2{background-position:0 -3058px;width:335px}.cc_container{background:#fff;border:1px solid #cedce5;padding:10px;margin-right:3px;height:32px;overflow:hidden}.cc_container.nomarg{margin-right:0}.cc_container .cc_details{float:left;font-size:12px}.cc_details .cc_exp_date #expiremonth{margin-right:5px}
.cc_container .cc_imagecontainer{float:left;padding-right:10px}.cc_container span{display:block}.header_img{background:#d3d3d3;border:1px solid #e1e1e1;color:#444;height:28px}.unsubscribe_emailoff_container{padding:10px 0 10px 0;width:100%}.unsubscribe_emailoff_container .leftcol,.unsubscribe_emailoff_container .rightcol{height:100%;padding:0 30px 0 30px}
.trackorder_container{padding:10px 0 10px 0;width:100%}.giftwrapiconTooltip{width:210px}.modal_header_sprite img{background:url(../images/CAM_CS_Sprite.png) no-repeat}.page_header img{background:url(../images/header_sprite.png) no-repeat}.modal_header_sprite span,.page_header span,.add_address_title_small span,.primary_page_header span{display:none}
.page_header span.accountTitle,.default_payment_method,.profile_settings{display:block;background:transparent;text-indent:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;color:#666;font-weight:200}.signup_for_account_title img{height:25px;width:220px;background-position:7px -1370px;margin:3px 0 0 0}
.my_order img{height:32px;width:147px;background-position:0 -306px}.my_address img{height:30px;width:100px;background-position:0 -631px}.default_payment_method img{height:30px;width:220px;background-position:0 -526px}.profile_settings img{height:30px;width:220px;background-position:0 -587px}.signed_out_title img{height:30px;width:220px;background-position:0 -1261px}
.my_order_title img{width:285px;height:30px;background-position:0 -1px}.pricing_summary_title img{width:285px;height:30px;background-position:0 -4935px}.shipping_title img{width:285px;height:30px;background-position:0 -3122px}.add_address_title img{width:230px;height:25px;background-position:0 -120px}
.update_address_title img{width:300px;height:30px;background-position:0 -184px}.my_payment_methods_title img{width:330px;height:30px;background-position:0 -661px;margin-bottom:4px}.add_credit_card_title img{width:270px;height:25px;background-position:0 -720px}.add_address_title_modal img{width:270px;height:25px;background-position:0 -1601px}
.update_credit_card_title img{width:330px;height:30px;background-position:0 -781px}.delete_my_address_title img{width:285px;height:30px;background-position:0 -241px}.delete_address_title img{width:285px;height:25px;background-position:0 -300px}.delete_credit_card_title img{width:294px;height:30px;background-position:0 -838px}
.personal_info_title img{width:280px;height:30px;background-position:0 -1080px}.change_login_email_title img{width:270px;height:35px;background-position:0 -896px}.change_password_title img{width:260px;height:30px;background-position:0 -961px}.my_local_JCP_store_title img{width:350px;height:35px;background-position:0 -5126px}
.find_store_title_small img{width:100px;height:19px;margin:5px 0 0 20px;background-position:0 -2676px}.tt_question_title_small img{width:140px;height:19px;margin:5px 0 0 20px;background-position:0 -5887px}.tt_new_service_title_small img{width:250px;height:30px;margin:5px 0 0 20px;background-position:0 -6095px}
.tt_error_title_small img{width:100px;height:19px;margin:5px 0 0 20px;background-position:0 -5990px}.appointment_notification_title_small img{width:400px;height:19px;margin:5px 0 0 20px;background-position:0 -5732px}.appointment_confirmation_title_small img{width:400px;height:19px;margin:5px 0 0 20px;background-position:0 -5785px}
.emailOptin_confirmation_title img{width:400px;height:19px;margin:10px 0 0 20px;background-position:0 -5785px}.emailOptin_dont_miss_title img{width:400px;height:19px;margin:5px 0 0 20px;background-position:0 -6042px}.add_local_JCP_store_title img{width:380px;height:30px;background-position:0 -480px}
.update_my_local_JCP_store_title img{width:446px;height:30px;background-position:0 -542px}.delete_my_local_JCP_store_title img{width:446px;height:30px;background-position:0 -603px}.email_mobile_pref_title img{background-position:0 -1017px;width:380px;height:34px}.my_favorites_title img{background-position:0 -1757px;width:180px;height:34px}
.track_order_title img{width:98px;height:16px;margin:9px 0 0 20px;background-position:0 -1466px}.QuickTrack_title img{background-position:0 -1711px;width:80px;height:12px;margin:5px 0 0 0}.you_know_love_title img{background-position:0 -4375px;height:34px;margin-bottom:5px;margin-top:0;width:300px}.shop_item_title img{background-position:0 -1413px;height:30px;padding-left:14px;width:200px}
.sent_this_item_title img{width:220px;height:32px;background-position:0 -4808px}.order_change_title img{width:186px;height:30px;background-position:0 -1142px}.reset_password_title img{width:240px;height:30px;background-position:0 -1200px}.customer_service img{width:300px;height:25px;background-position:0 -1893px}
.login_title img{width:90px;height:30px;background:url("../images/CAM_CS_Sprite.png") no-repeat 0 -4991px}.findItemInStore img{width:190px;height:22px;background-position:0 -5259px}.findItemInStoreDisplay img{width:190px;height:22px;background-position:0 -5630px}.login_title span{display:none}
.grid_30{width:960px}.check_UR_giftC_bal_title img{background-position:0 -4688px;width:260px;height:22px;margin:5px 0 0 20px}.signup_email_offer_title_small img{background-position:0 -2773px;width:200px;height:22px;margin:5px 0 0 20px}.thankyou_title img{background-position:0 -2430px;width:140px;height:30px;margin:10px 0 0 2px}
.jcp_acc_title img{background-position:0 -2854px;width:264px;height:63px}.signup_mobile_offer_title_small img{background-position:0 -2724px;width:215px;height:22px;margin:5px 0 0 20px}.find_store_sprites img{background-position:0 -2311px;width:150px;height:25px}.signup_title{width:115px;height:24px;margin:8px 0 0 177px}
.signup_title img{top:-2948px}.trackorder_title img{background:transparent url(../images/CAM_CS_Sprite.png) no-repeat scroll 0 -2611px;height:30px;width:160px}.secondary_sprite_heading{font-size:20px;font-weight:normal}.secondary_sprite_heading img{background:url("../images/CAM_CS_Sprite.png") no-repeat scroll 0 0 transparent}
.secondary_sprite_heading span{display:none}.you_know_love_title{width:300px;height:40px}.you_know_love_title img{top:-4375px}.send_your_favorites_title{margin:0 0 0 20px}.send_your_favorites_title img{width:258px;height:32px;background-position:0 -5050px}.sent_this_item_title{width:220px;height:32px;margin:0 0 0 20px}
.sent_this_item_title img{top:-4807px}.speech_bubbles{padding:0 20px 0 0}.call_us a{font-size:20px;font-weight:bold}.QuickTrackHight{height:50px}.mrgt110{margin-top:110px}#colorbox,#cboxOverlay,#cboxWrapper,#cboxOverlayIframe{position:absolute;top:0;left:0;z-index:99999;overflow:hidden}#cboxOverlay,#cboxOverlayIframe{position:fixed;width:100%;height:100%}
#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxClose{cursor:pointer}#cboxOverlay,#cboxOverlayIframe{background:#8f9397}#cboxContent{background:#fff;overflow:hidden}#cboxLoadedContent{margin-bottom:0}
#cboxLoadingOverlay{background:transparent center center}#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:9px;right:9px;border:0;line-height:12px}#cboxLoadedContent{max-width:100%!important}.modal_form .sign_header_padd h2{float:left;margin:7px 10px 0 20px;font-weight:normal}
.modal_form .sign_header_padd h2 span{display:none;padding:0;line-height:20px}.modal_form .sign_header_padd{border:0}.modal_focus_input{height:1px;width:1px;float:left}.order_processed{margin:40px 0 10px 100px}.order_processed p{margin-bottom:10px}.hidden{display:none}.vdata_monogram_heading{width:200px;background-position:0 -3220px}
.pp_find_store_container .modle_header{padding:5px 0;background:#dfdfdf}.pp_find_store_container .main_tables_container,.pp_find_store_container .find_store_search_module{width:100%;float:left;clear:both}.pp_find_store_container .find_store_search_container{padding:20px}.pp_find_store_container .form_devider{float:left;margin-right:10px}
.find_store_modal{overflow:hidden;clear:both;padding:20px 10px 11px 17px;font-size:12px}.find_store_modal .pp_store_holder{padding:0}.find_store_modal .pp_store_holder .store_image{width:auto;margin-right:10px}.find_store_modal .modal_text_image{padding-bottom:15px}.find_store_modal .find_store_search_container{padding:0;padding-bottom:0}
.find_store_modal .brand_name{font-size:20px}.pp_find_store_container .form_devider input.input_txt,.pp_find_store_container .form_devider select.input_txt{width:251px;background:#fff;border:1px solid;border-color:#92908e #d7d5d3 #e1dfdc;height:20px;font-size:13px;color:#4b4b4b}.pp_find_store_container .form_devider input.input_error_txt,.pp_find_store_container .form_devider select.input_error_txt{border:1px solid;border-color:#823738 #C95556 #c95556;color:#444}
.pp_find_store_container .store_zipcode input.input_txt{width:91px}.pp_find_store_container .form_devider select.input_txt{width:105px;height:22px}.pp_find_store_container .form_devider label{font-weight:bold;display:block}.pp_find_store_container .searchForm fieldset{padding:10px 0 0 0}.pp_find_store_container .searchForm .btn_input_holder{margin-top:18px}
.pp_find_store_container .search_table_container{background:#f7f7f7;width:100%;float:left;clear:both;border-top:1px solid #d7d7d7;padding-bottom:20px}.pp_find_store_container .search_table_module{padding:0 20px;overflow:auto}.pp_find_store_container .search_pagination{clear:both;float:right;text-transform:uppercase;font-size:10px;font-weight:bold;padding:5px 0 3px 0}
.pp_find_store_container .search_pagination ul,.pp_find_store_container .search_pagination ul li,.pp_find_store_container .search_pagination strong{float:left}.pp_find_store_container .search_pagination ul li a{display:block}.pp_find_store_container .search_pagination strong{margin-left:8px}.pp_find_store_container .search_pagination ul li{margin-left:5px}
.pp_find_store_container .search_pagination ul li.current_page a{color:#4b4b4b}.pp_find_store_container .terms_conditions{clear:both;float:left;font-size:11px}.pp_find_store_container .terms_conditions .heading_type{font-weight:bold}.pp_find_store_container .terms_conditions .heading_imp{margin-bottom:10px}
.pp_find_store_container .search_table_module table{width:100%;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6}.pp_find_store_container .search_table_module table tfoot{background:#999;color:#fff;font-weight:bold;padding:5px}.pp_find_store_container .search_table_module table tfoot tr td{background:none repeat scroll 0 0 #999;padding:5px}
.pp_find_store_container .search_table_module table td{border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;font-size:11px;padding:10px;vertical-align:middle}.pp_find_store_container .search_table_module table th span{float:left}.pp_find_store_container .search_table_module table .showingNumberOfStores{float:right;text-transform:none}
.pp_find_store_container .search_table_module table .similarTableHeader,.pp_find_store_container .search_table_module table th{font-size:11px;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;background:#999;color:#FFF;font-weight:bold;text-align:left;text-transform:uppercase;padding:2px 5px 2px 7px;vertical-align:middle}
.pp_find_store_container .search_table_module table .similarTableHeader{margin-left:-1px}.pp_find_store_container .itmes_availability_table{clear:both}.pp_find_store_container .search_table_module table td.empty,.pp_find_store_container .search_table_module table th.empty{background:0;padding:0;border-top:0 none;border-left:0 none}
.pp_find_store_container .search_table_module table tr.tableTopHeader td{padding:0;vertical-align:bottom}.pp_find_store_container .search_table_module table tr.tableTopHeader td.shopOnlineCol{vertical-align:top;width:146px;text-align:left}.pp_find_store_container .search_table_module table tr.tableTopHeader td.shopOnlineCol img{margin-top:15px;margin-bottom:8px}
.pp_find_store_container .search_table_module table tr.tableTopHeader td.shopOnlineCol p{padding-bottom:8px}.pp_find_store_container .search_table_module table tr.tableTopHeader{border-bottom:2px solid #c6c6c6}.pp_find_store_container .search_table_module table td.shopOnlineCol{background:#FFF;vertical-align:middle;text-align:center}
.pp_find_store_container .search_table_module table td.item_image_holder{width:165px}.pp_find_store_container .search_table_module table td.item_online_availability{background:#fff}.pp_find_store_container .item_image_holder img{float:left;margin-right:10px}.pp_find_store_container .item_image_holder .item_descriptor{padding-top:0;font-size:11px;line-height:13px}
.pp_find_store_container .shopOnlineCell{padding:10px;min-width:146px;vertical-align:middle}.pp_find_store_container .addressHolder{padding:10px;min-width:125px;vertical-align:middle}.pp_find_store_container .buttonHolder{overflow:auto;width:auto;text-align:center}.pp_find_store_container .item_stauts_instore{width:100%;float:left;text-align:center;background:url(../images/available_in_store_icon.gif) center top no-repeat;padding-top:30px;font-weight:bold;font-size:13px;color:#2a5a97}
.pp_find_store_container .buttonHolder input{background:url(../images/icon_buy_online.gif) 0 0 no-repeat;width:90px;height:24px;text-indent:-9999em;cursor:pointer}#findInStoreDisplay .radius{height:22px}#myfavorites .rating{font-size:11px;padding:0;overflow:hidden;margin-left:2px}#myfavorites .input_text{padding:3px;margin-right:15px;margin-top:4px;height:14px;width:24px}
#myfavorites .dark_grey_button,#myFavItems .dark_grey_button{height:23px;overflow:hidden;margin-bottom:5px}#myfavorites .common_header{border:0}#myfavorites .pdp_viewed_list{margin-top:10px;overflow:hidden}#myfavorites .pdp_viewed_list li{width:46.2%;margin-left:10px;overflow:hidden;height:259px;margin-bottom:20px;float:left}
#emptyfavorites #myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li{float:left;margin-left:40px}#emptyfavorites #myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li:first-child{margin-left:0}#emptyfavorites #myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li a img{width:110px;height:110px}
#myfavorites #richRelevence #rr_placement_0 .pdp_viewed_list li a img{width:110px;height:110px}#emptyfavorites .pdp_viewed_list li{width:15.2%;margin-left:10px;overflow:hidden;height:259px;margin-bottom:20px;float:left}#myfavorites .pdp_viewed_list li p{margin-top:5px}#myfavorites .saled_view{background:#eee url("../images/x6_pdp_viewed_bg.gif") repeat-y;width:100%}
#myfavorites .saled_view .inner_space{overflow:hidden;padding:0;padding-right:5px;background:#eee}#myfavorites .detail,.discription{color:#666;display:block;font-size:11px;font-weight:bold}#myfavorites .price{color:#d71920;display:block;font-weight:bold;padding-top:5px}#myfavorites .youlove_wrap{padding:20px 10px;background:#eee;height:auto;overflow:hidden}
#myfavorites .print_icon,#youknowUloveIt .print_icon{background:url("../images/icon_sprite.gif") no-repeat 100% -1170px;width:150px;height:28px;cursor:pointer;overflow:visible;width:150px;padding-left:15px}.favprintlastdiv{border-bottom:1px solid #d0d0d0}#youknowUloveIt .print_icon{background:url("../images/icon_sprite.gif") no-repeat -27% -1170px;padding-right:1px}
#emptyfavorites a:link,#emptyfavorites a:active,#emptyfavorites a:hover,#emptyfavorites a:visited{color:#30445d}.mail_icon{background:url("../images/icon_sprite.gif") no-repeat 0 -1337px;width:150px;height:28px;cursor:pointer;overflow:hidden;width:170px}.googleinfo_head{color:#2a5a97;font-size:16px;font-weight:bold}
#map{height:583px;text-align:right;width:100%;font-size:11px}#myfavorites .youlove_wrap .saled_view .inner_space{padding:0}#myfavorites .youlove_wrap .saled_view .inner_space ul.pdp_viewed_list li{float:none;display:inline-block;width:140px;text-align:left;height:auto;margin:0 15px 0 15px;min-height:230px}
.print_grid20{width:960px;margin:0 auto}.print_pp_container{overflow:auto}.print_pp_container .content .content_holder{padding:18px 50px 0}.print_pp_container .logo_image{padding-bottom:10px;border-bottom:1px solid #ccc}.print_pp_container .edit_image,.print_pp_container .edit_details{padding-top:20px}
.print_pp_container .pdp_title{margin-top:2px}.print_pp_container .edit_image{width:362px;margin-right:24px}.print_pp_container .edit_details{width:462px}.print_pp_container .content .content_holder .edit_details .sku_detail{border-bottom:0 none}.print_pp_container .pdp_brand_desc{margin-bottom:0}.print_pp_container .print_expand_ppdetails ul li{font-size:12px;list-style-type:disc;margin-left:30px}
.print_pp_container .content .content_holder .flt_wdt .product_row div.product_img{margin-right:10px;width:150px}.print_pp_container .content .content_holder .flt_wdt .product_row div.product_desc{width:200px}.print_pp_container .content .content_holder .flt_wdt .product_row div.product_detail{float:left;width:446px;margin-left:40px}
.my_gift_list ul.brought_print{padding:7px 10px 5px 0}.image_price_ship_info .edit_fav ul li span.person_name{font-weight:bold;color:#4c4c4c;font-size:12px}.image_price_ship_info span.sale_price_grey{font-size:12px;font-weight:bold;color:#4d4d4d}.sku_opt_width p.sku_title span.fragment_edit a,.monogarm_details .monogarm_title span.fragment_edit a,.sku_opt_width p.sku_title input.fragment_edit{font-weight:bold;color:#4b4b4b;font-size:11px;cursor:pointer}
.pdp_details .sku_detail .monogarm_details{border:0 none;background:#f4f4f4}.vdata_default_options{margin-bottom:14px;clear:both;overflow:hidden}.vdata_default_options .vdata_alt_message{padding:2px 7px 5px 7px;border:0 none!important;clear:both}.sku_opt_width .note_message{padding:5px 7px 5px 7px;border:0 none!important;clear:both;margin:35px 0 10px 0}
.vdata_default_options p{clear:both;margin:0;padding-top:10px}.vdata_default_options .sku_options input.input_text,.vdata_default_options .sku_options select{clear:both;margin-top:4px}.vdata_default_options .sku_options input.error{border-color:#823738 #C95556 #c95556}.vdata_default_options input.input_text{width:180px}
.vdata_default_options .sku_options span.text_reference{float:left;clear:both}.vdata_default_options .sku_options span.gift_card_reference{width:138px}.vdata_default_options select{margin-bottom:0;height:28px;width:205px;clear:both}.sku_opt_width .product_row{padding:0}.sku_detail .product_row .product_detail .prod_qltys,.sku_opt_width .product_row .product_detail .prod_qltys{padding:0;border-bottom:0 none;margin-bottom:0}
.sku_opt_width .flt_wdt ul.vdata_parameteres{padding:5px;margin-bottom:10px;overflow:hidden}.sku_opt_width .flt_wdt ul.vdata_parameteres li.vdata_window_sale_original{padding-top:10px;clear:both}.sku_opt_width .flt_wdt ul.vdata_parameteres li.vdata_window_sale_original .comparisonPrice{padding-left:165px;width:150px}
.sku_opt_width ul.vdata_windows_result_total li.vdata_total p.start{margin:6px 0}.sku_opt_width ul.vdata_windows_result_total li.vdata_total p.start a img{padding-top:0;vertical-align:text-bottom}.sku_opt_width .vdata_windows_result{background:#f4f4f4}.vdata_parameteres li strong{width:165px;float:left;font-weight:normal;clear:both}
.vdata_parameteres li span{width:171px;float:left}.vdata_parameteres li .gallery_page_price{padding-top:0}.vdata_parameteres_checkout li span{width:175px;float:left}.twocol li{float:left;width:47%;padding-right:10px}.twocol li strong,.twocol li span{width:auto}.fav_monogram_list{padding:2px 0 5px 10px;overflow:hidden}
.fav_monogram_list li strong{text-transform:lowercase}.fav_monogram_list li span{padding-left:2px}ul.vdata_parameteres li span.original_price{font-size:10px;color:#4c4c4c}.vdata_default_options .sku_options .input_text{padding:4px 10px}.vdata_additional_options input.input_text{width:187px}.sku_detail .flt_wdt .sku_options ul.sku_alt_options{padding-bottom:0}
.vdata_name h2{border-bottom:1px solid #ccc;padding-bottom:15px;font-size:16px!important}.vdata_default_options .sku_options p.monogram_reference{font-size:10px;padding-top:0}.vdata_monogram_holder #product_details .vdata_default_options{border-bottom:1px solid #ccc}.monogarm_details .vdata_windows_result ul.vdata_parameteres{padding:10px;overflow:auto}
.vdata_windows_result_total li.vdata_total p span.grand_price,.vdata_windows_result_total li.vdata_total p.start a{font-weight:bold;color:#4c4c4c}.fly_arw{margin-bottom:3px;margin-left:3px}#iframeContainer{position:absolute;overflow:hidden;z-index:99999;left:0;top:0}#modalIframe{width:1000px;height:1500px;border:0}
.choose_registry .row select{width:407px}a:focus,input[type=checkbox]:focus,input[type=button]:focus{outline:0}.email_templete_container{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin:0 0 10px 0;height:370px;overflow:auto;overflow-x:hidden}.sign_in_container .form_container .email_templete_container .input_long_txt{width:287px}
#shareEmail .email_templete_container{border-top:0;height:auto!important}.et_sendcopytxt{margin-left:28px}#richRelevence .saled_view .inner_space{padding:11px 15px 0}#richRelevence .smallf11,#richRelevence .inner_space>p{line-height:14px}#richRelevence .pdp_viewed_list{margin-top:12px;overflow:hidden}
#richRelevence .pdp_viewed_list li{display:block;width:125px;margin:0 auto 24px;text-align:center}#richRelevence .pdp_viewed_list li p,#richRelevence .pdp_viewed_list li div{text-align:left}#richRelevence .pdp_viewed_list .rating{padding-top:7px}#richRelevence .pdp_viewed_list li div{padding-bottom:6px}
#richRelevence .pdp_viewed_list li .ftProductDesc{padding:0;padding-bottom:6px;margin-top:0;width:auto;float:left;width:100%}#richRelevence #richRelevenceManual li .ftProductDesc{padding-bottom:0}#richRelevence #rr_placement_0{clear:both;overflow:hidden}#richRelevence #rr_placement_0 .grid_1 .inner_space p strong{text-transform:lowercase;font-size:11px;color:#4b4b4b}
#myfavorites #richRelevence #rr_placement_0 .grid_1 .inner_space p{padding:10px 10px 2px 14px}#myfavorites .rating span{vertical-align:bottom}.shopping_bag_crosscell .rr_wrapper .rating img{vertical-align:middle}#richRelevence .pdp_viewed_list li div{line-height:14px;padding-bottom:5px}#richRelevence .rrOuterBox{overflow:hidden}
#richRelevence .rrStrategyMessage{height:19px;overflow:hidden;position:relative;width:250px;text-transform:lowercase}#richRelevence .rrStrategyMessage img{left:0;position:absolute;top:-1576px}#richRelevence .rrRecItem{float:left;width:150px;margin-right:6px}#richRelevence .rrRecItem a{display:block;text-align:center}
#richRelevence .rrRecItem a img{border:1px solid #ccc;text-align:center}#richRelevence .rrItemPrice{text-align:left;line-height:12px;height:auto}#richRelevence .ftProductDesc{color:#4b4b4b;font-size:12px;font-weight:normal;cursor:pointer}#richRelevence .rrItemRating{padding:4px 0}#richRelevence .rrItemRating img{height:15px;margin-right:5px;width:70px;vertical-align:middle}
#richRelevence .rrReviewCount{font-size:10px;color:#333}#richRelevence .ftEverydayPrice,#richRelevence .ftMonthlyPrice,#richRelevence .ftClearancePrice,#richRelevence .ftClearanceLabel{font-size:13px;font-weight:bold;color:#666}#richRelevence .ftClearancePrice,#richRelevence .ftClearanceLabel{color:#d71920}
#richRelevence .ftOriginalPrice,#richRelevence .ftOriginalLabel{font-size:12px;font-weight:normal;color:#666}.my_favorites_title,.email_mobile_pref_title,.update_address_title,.signin_title,.jcp_acc_title,.returning_cutomer_title,.reset_password_title_small{color:#666;font-size:20px;font-weight:normal}
.signin_title span,.signin_title_big span,.jcp_acc_title span,.returning_cutomer_title span,.reset_password_title_small span,.trackorder_title span{display:none}.update_address_title img{background:url(../images/CAM_CS_Sprite.png) no-repeat 0 -182px;width:280px;height:30px}.signin_title img{background:url(../images/CAM_CS_Sprite.png) no-repeat 0 -1322px;width:61px;height:19px;margin:8px 0 0 20px}
.signin_title_big img{background:url(../images/CAM_CS_Sprite.png) no-repeat scroll 0 -4993px transparent;width:90px;height:30px;margin:0 0 0 20px}.returning_cutomer_title img{background:url(../images/CAM_CS_Sprite.png) no-repeat 0 -1662px;width:164px;height:17px;margin:0}.reset_password_title_small img{background:url(../images/CAM_CS_Sprite.png) no-repeat 0 -1414px;width:160px;height:22px;margin:4px 0 0 16px}
.module_overlay.shareConfirmation{width:250px!important}.shareConfirmation{padding:10px 15px}.shareConfirmation .tnkU{color:#d71920;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.prod_detail_wrap{margin-top:20px}#shoppingBagContentID #gr_gifter_shopping{background:#ecf3f9;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;padding:2px 10px 0}
#gr_gifter_shopping .vector_smart{background:0;margin:5px 10px;overflow:hidden}#gr_gifter_shopping .vector_smart p img{padding:0 10px 0 0;vertical-align:sub}#gr_gifter_shopping .image_price_ship_info .shopbag_wrap ul li span.remove_registry{padding-top:8px}#gr_gifter_shopping .prod_detail_wrap{background:#fff;border:1px solid #ebebeb;clear:both;overflow:hidden;padding:2px 0 0 10px;margin-bottom:5px;margin-top:0;width:100%}
#gr_gifter_shopping .prod_detail_wrap .image_price_ship_info{border:0;width:550px}#gr_share_registry{height:auto}.gift_model_grid7{width:477px}#gr_share_registry input.input_txt{width:360px}#gr_share_registry textarea{width:400px}#gr_share_registry form.jcp_form .fltclr p.flt_rgt em{font-size:11px}#gr_share_registry form.jcp_form p.gift_check label.send_copy{padding-top:2px}
#gr_share_registry{border-top:0 none;border-bottom:0 none}#gr_share_registry .fltclr div{border-top:1px solid #ccc;padding-top:10px}.form_container #gr_share_registry label#youremailLabel,.form_container #gr_share_registry label#yourfriendemailLabel{padding-top:10px}.product_detail .image_price_ship_info .edit_fav #uniform-range.selector span{width:129px}
.product_detail .image_price_ship_info .edit_fav select.gifter_select{padding:4px 0 0 4px;width:135px}.product_detail .image_price_ship_info .edit_fav p.gift_check label{font-size:12px;color:#2a5a97}.gift_registry_list{background:url("../images/gift_registry_bg_new.gif") repeat-x scroll 0 15px transparent}
.gift_count_new,.gift_count_new_days{color:#fff;height:150px;width:155px}#gift_list_printable .gift_count_new{margin-top:9px}#addItemToGiftRegistryForSelect{width:172px}.gift_count_new .countdown p strong,.gift_count_new_days .countdown p strong{font-size:54px;font-weight:normal;text-align:center;clear:both}
#print .gift_count_new .countdown p strong,#print .gift_count_new_days .countdown p strong{font-size:54px;color:#4b4b4b;font-weight:normal;text-align:center;clear:both}.gift_count_new .countdown_prnt p strong,.gift_count_new_days .countdown_prnt p strong{padding:0 20px;color:#546371;font-size:54px;font-weight:normal;text-align:center;clear:both}
.gift_list_border{border-right:1px solid #ccc}.gift_count_new .countdown p,.gift_count_new_days .countdown p{padding:0 20px}.gift_count_new .eventdate p.event_label,.gift_count_new_days .eventdate p.event_label{padding:0 20px;color:#546371;font-size:14px}.gift_count_new .eventdate strong,.gift_count_new_days .eventdate strong{padding:0 10px 0 20px;color:#546371}
.gift_barcode{width:165px;padding-top:30px;padding-left:25px;height:118px}#gift_list_printable .gift_barcode{margin-top:20px}.gift_barcode .eventdate{color:#546371;font-size:11px;padding-left:0}.gift_barcode span{padding-left:0}.gift_barcode span.barcode,.gift_barcode div.barcode{border:10px solid #fff;margin:0;padding:0;height:30px}
.gift_barcode span.barcode table{margin-bottom:-5px}.my_gift_list .big_bannercontainer .gift_new_pagination{width:400px}#gift_list_gifter .gift_new_pagination .sort_by{padding:0}#gift_list_gifter .gift_new_pagination .sort_by ul li.pipe{margin-right:8px;padding-right:8px}#gift_list_gifter .gift_new_pagination .sort_by ul li.last{margin-right:0}
#gift_list_gifter .gift_new_pagination .sort_by ul li a{color:#2a5a97}#gift_list_gifter .gift_list_details_summary .gift_detail_content .image_price_ship_info{width:827px}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .first_grid{width:370px}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid{width:275px}
#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .third_grid{width:160px;text-align:right}#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_logo{float:left;background:url("../images/gr_newheadersprite.png") repeat scroll -2px -2798px transparent;width:101px;height:100px}
#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_logo img{border:0 none}#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_description{float:left;background:url("../images/gr_newheadersprite.png") repeat scroll -103px -2798px transparent;height:100px;width:269px}
#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_description_full{float:left;background:url("../images/gr_newheadersprite.png") repeat scroll -103px -2888px transparent;height:100px;width:400px}#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_description span,#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.printProduct_description_full span{text-indent:-9999px}
#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail .mrgt0{margin-top:0!important}.grey_curve_l{background:url("/dotcom/images/lft_curve.gif") no-repeat scroll 0 0 transparent;float:left;height:44px;width:10px}.grey_curve_r{background:url("/dotcom/images/rgt_curve.gif") no-repeat scroll 0 0 transparent;float:left;height:44px;width:10px}
.gift_list_details_summary .grey_bg_tile{background:url("/dotcom/images/gift_list_tilebg.gif") repeat-x scroll 0 0 transparent;height:32px;padding:10px 0 2px;width:940px}.gift_list_details_summary .grey_bg_tile span{font-size:12px;font-style:italic;padding-left:15px;font-weight:normal}.heightAuto{height:auto!important}
h2.gift_page_heading a{color:#4b4b4b;padding:7px 10px}#gift_list_gifter .gift_list_ship_info .shopbag_wrap ul li.product_description{width:283px}#gift_list_gifter .gift_list_ship_info span.gift_brand_name a{color:#6974a4;font-size:18px;font-weight:normal}#gift_list_gifter .gift_list_ship_info span.gift_brand_name a.gift_cards{color:#d1161b;font-size:24px}
#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail{background:#fff;padding:0;border-bottom:1px solid #ccc;overflow:hidden}#gift_list_gifter .gift_list_details_summary .gift_detail_content .last{border-bottom:0 none}#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail .gift_list_ship_info{border-bottom:0 none;margin:16px 0;border-right:1px solid #ccc;padding-right:14px}
#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail .last{border-right:0 none}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_request{border-right:1px solid #ccc;margin:10px;padding-right:10px}#gift_list_gifter .gift_unavailable .gift_list_request{border-left:1px dotted #ccc;padding-left:11px}
#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .last{border-right:0 none}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed{margin:10px;color:#d81428}#gift_list_gifter .gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed label,.gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .gift_list_stillneed p{color:#939393}
.gift_list_details_summary .sale_price{color:#d81428;font-weight:bold}.gift_list_details_summary .original_price{font-size:10px}#gift_list_gifter .gift_list_details_summary .gift_remove_edit a,#gift_list_gifter .my_gift_list p a{color:#2a5a97;font-weight:bold}#gift_list_gifter .gift_list_details_summary .gift_remove_edit_cstm a,#gift_list_gifter .my_gift_list p a{color:#2a5a97;font-weight:bold}
#gift_list_gifter .gift_detail .gift_quanity_detail{padding:25px 0 5px 5px;margin:16px 0;overflow:hidden;line-height:14px}.gift_quanity_detail form.request_purchase input.input_text{width:34px}.gift_detail .gift_quanity_detail p.gift_store_only{font-weight:normal;font-size:12px;text-align:center;padding:15px 22px 0 0}
.gift_quanity_detail .btn_input_holder{margin-left:2px}#storeBeforeSelected .btn_input_holder{margin-top:2px}.gift_page_heading img{background:url(../images/gr_newheadersprite.png) no-repeat 0 0;width:200px;height:30px}.gift_list_title img{background-position:12px 10px}.gift_card_title img{background-position:12px -105px}
.share_registry_title img{background-position:0 -2679px}.gift_page_heading span{display:none}.gift_list_details_summary .gift_detail .image_price_ship_info .second_grid .last{border-right:0 none}.second_grid form.request_purchase .gift_list_request p strong,.second_grid form.request_purchase .gift_list_stillneed p strong{font-size:30px}
.gift_card_new .gift_list_ship_info .shopbag_wrap span.gift_brand_name a{font-size:25px;color:#d81428}.gift_card_new .gift_list_ship_info .shopbag_wrap ul li.product_description{width:224px}.gift_detail_content .gift_card_new .image_price_ship_info .first_grid{width:362px}.gift_detail_content .gift_card_new .image_price_ship_info .edit_fav{padding-top:25px}
.gift_card_new .gift_list_ship_info .edit_fav .request_purchase div input.input_text{width:48px}.gift_list_details_summary .gift_detail_content .unavailable_gifts{background-color:#f8fafa}#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_detail div.savings_promo span.pp_page_promotion_price{width:100%;text-align:right}
#gift_list_printable .gift_custom_new ul.profile_info li h4,#gift_list_printable .gift_custom_new ul.profile_info li p{color:#666}#gift_list_printable .gift_custom_new ul.profile_info li h4{font-size:18px!important}#gift_list_printable .gift_custom_new{border-right:0 none}#gift_list_printable .gift_custom_new_prnt{border-right:1px solid #cdcdcd}
#gift_list_printable .gift_barcode .eventdate{color:#666;padding-left:14px}#gift_list_printable .my_gift_list .big_bannercontainer .gift_new_pagination{width:100%!important;float:left}#gift_list_printable .gift_count_new{color:#666;border-right:0 none}.item_details_title span,.roundup_charity_title span,.pricing_summary_title span{display:none}
.item_details_title{color:#fff;font-size:12px}.promo_reward_title{border:1px solid #ebebeb;padding-left:20px}.promo_reward_title span{display:block}.promo_reward_title,.pricing_summary_title{color:#666;font-size:12px}.item_details_title img{background:url("../images/shopping_header_sprite.png") no-repeat scroll 8px -9px transparent;height:30px;width:350px}
.promo_reward_title img{background:url("../images/shopping_header_sprite.png") no-repeat scroll -10px -229px transparent;height:30px;width:305px}.roundup_charity_title{border:1px solid #ebebeb;padding-left:20px}.roundup_charity_title{color:#666;font-size:12px}.roundup_charity_title img{background:url("../images/shopping_header_sprite.png") no-repeat scroll -8px -280px transparent;height:30px;width:305px}
.pricing_summary_title img{background:url("../images/shopping_header_sprite.png") no-repeat scroll -10px -118px transparent;height:30px;width:350px}.stay_connected_title span{display:none}.global_footer .footer_links .get_connected_title h2,.global_footer .third_grid .inner_space h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:19px;color:#707070;text-transform:lowercase;margin:5px 0;line-height:1}
.global_footer .third_grid .inner_space .jcpCardLinks h2{text-transform:none}.global_footer .third_grid .linkBlock>div{display:inline-block;vertical-align:top}.global_footer .third_grid .inner_space .jcpCardLinks{clear:both;margin-top:-10px}.global_footer .third_grid .inner_space .jcpCardLinks a,.global_footer .third_grid .inner_space .jcpCardLinks a h2{display:inline}
.global_footer .third_grid .inner_space .jcpCardLinks .cardImg{cursor:default;vertical-align:middle;padding:0}.global_footer .third_grid .inner_space .jcpCardLinks .cardImg span{display:inline-block;background:url("../images/jcpCardFooterIcon.png") no-repeat scroll -11px -6px;width:58px;height:36px;float:left;padding-right:10px;margin-top:-15px}
.global_footer .footer_offer{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#707070;position:absolute;margin-top:15px}.global_footer .thin_footer .footer_offer{margin:0 auto;position:static;display:table}.global_footer .footer_offer .offer_list{list-style:initial}
.global_footer .footer_offer .offer_list li{font-size:11px;list-style:none;display:block;clear:both}.global_footer .footer_offer .offer_list .icon,.ft_customer_service_minimal .icon{display:block;width:17px;height:17px;float:left;padding:0 10px 10px 0}.global_footer .footer_offer .offer_list .phone h3{font-size:16px;font-weight:200;line-height:1;float:left}
.global_footer .footer_offer .offer_list .phone a{cursor:default}.global_footer .footer_offer .offer_list .phone .icon{background:url(../images/footer_offers_icon.png) no-repeat -13px -5px}.global_footer .footer_offer .offer_list .email .icon{background:url(../images/footer_offers_icon.png) no-repeat -13px -32px}
.global_footer .footer_offer .offer_list .mobile .icon{background:url(../images/footer_offers_icon.png) no-repeat -13px -59px}.global_footer .footer_offer .offer_list .app .icon,.ft_customer_service_minimal .footer_minimal_links .app .icon{background:url(../images/footer_offers_icon.png) no-repeat -13px -86px}
.global_footer .footer_offer .offer_list .app .pipe,.global_footer .third_grid .inner_space .jcpCardLinks .pipe{background:url("../images/xgn_pipe_img_footer.png") no-repeat scroll right 2px transparent;padding-right:7px}.global_footer .third_grid .inner_space .jcpCardLinks .pipe,.global_footer .third_grid .inner_space .jcpCardLinks a{padding-left:10px;padding-right:15px}
.global_footer .footer_nav .sub_footer ul{display:table;margin:auto}.get_connected_title,.stay_connected_title{color:#428fbb;font-weight:normal}.get_connected_title img{background:url(../images/browse_header_sprite.png) no-repeat scroll -8px -8px transparent;height:21px;width:350px}.stay_connected_title img{background:url(../images/browse_header_sprite.png) no-repeat scroll -8px -73px transparent;height:24px;width:350px}
.more_less_information{position:relative;overflow:hidden;line-height:16px}.more_less_information li{list-style-type:disc;margin-left:15px}.dashboard_noinfo .my_favorites_dashboard,.dashboard_noinfo .view_wedding_gift_registry_dashboard,.dashboard_noinfo .reward_yourself_dashboard{border-right:1px solid #cdcdcd;float:left;margin-top:15px;padding:20px;width:219px;min-height:196px}
.dashboard_noinfo .reward_yourself_dashboard{border-right:0 none!important}.dashboard_noinfo .my_favorites_dashboard p,.reward_yourself_dashboard p{line-height:17px}.dashboard_noinfo .my_favorites_dashboard p a,.view_wedding_gift_registry_dashboard p a{display:block;margin-top:10px}.view_wedding_gift_registry_dashboard p.view_wedding{clear:both;display:block;margin-top:10px;overflow:hidden;padding-top:4px}
.my_favorites_dashboard h2 img{background:url("../images/header_sprite.png") no-repeat scroll 0 -216px transparent;height:33px;width:225px}.view_wedding_gift_registry_dashboard h2 img{background:url("../images/header_sprite.png") no-repeat scroll 0 -87px transparent;height:80px;width:82px}
.my_favorites_dashboard h2 span,.view_wedding_gift_registry_dashboard h2 span{display:none}.view_wedding_gift_registry_dashboard h2{float:left;height:80px;width:82px}.view_wedding_gift_registry_dashboard p.view_text{float:left;line-height:17px;margin:0 0 10px 16px;width:120px}.image_price_ship_info .second_grid .update_btn .btn_input_holderright span input.defaultcursor{padding:1px 10px 4px 6px!important}
.image_price_ship_info .second_grid .update_btn .dark_grey_button span input{padding:1px 10px 4px 6px!important}.service_plan_content .service_plan_content_holder ul.content_category{padding-left:30px}.service_plan_content .service_plan_content_holder ul.content_category li{font-size:14px;list-style-type:disc;padding-top:3px}
.external_site h2.leave_jcp_title{margin-top:0}.external_site .external_checkout_content .btn_input_holder{margin:25px 0 45px 0}.external_site .external_checkout_content #readyToLeaveJCP{float:left;padding:0 50px 0 75px}.external_site .external_checkout_content p{color:#666}.external_site .external_checkout_content #bumperProceedToCheckOut{text-transform:none;font-size:13px;padding-top:1px}
.external_site div.modal_content{padding:20px 20px 10px 20px}.external_site{width:448px}.external_shopping_content{border-top:1px solid #ccc}.external_site .modal_content .btn_input_holder span a{height:17px}.leave_jcp_title{overflow:hidden}.leave_jcp_title img{background:url("../images/shopping_header_sprite.png") no-repeat scroll -10px -186px transparent;height:21px;width:350px}
.prod_package #uniform-labor_warranty1 img{padding-right:8px;padding-left:3px}.conf_text{line-height:14px}.slidingDiv,#slidingDiv{border-top:1px solid #c3c3c3;height:100px;line-height:16px;margin-top:10px;overflow:auto;padding:10px 5px 10px 0}.showHide{color:#2a5a97;font-size:12px;margin-top:10px;cursor:pointer;font-weight:bold;margin-bottom:10px}
.toggleArrowNormal{background:url("../images/blue_arw_right.gif") no-repeat scroll 0 9px transparent;display:inline-block;height:17px;margin-left:7px;width:10px}.toggleArrowOpen{background:url("../images/blue_arw_down.gif") no-repeat scroll 0 11px transparent;display:inline-block;height:17px;margin-left:7px;width:10px}
.global_footer .footer_links .showHide{color:#2a5a97;font-size:12px;margin-top:2px;cursor:pointer;font-weight:bold;margin-bottom:2px;margin-left:1px}.checkout_mobile{width:500px!important}.checkout_blk .slidingDiv{margin-bottom:10px;border-bottom:1px solid #c3c3c3}.mobileoffer_container .slidingDiv{border-top:0!important;margin-top:0;padding:0;height:auto}
.mobileoffer_container{padding-bottom:10px!important}.mobileoffer_container .showHide{margin-bottom:0}ul.soc_network_list li.soc_jcpapps ul li{display:inline;padding-left:2px}ul.soc_network_list li.soc_jcpapps ul li.pipe{background:url("../images/xgn_pipe_img.gif") no-repeat scroll right 2px transparent;padding-right:5px}
.global_footer .footer_links .first_grid_minimal{width:280px}.global_footer .footer_links .second_grid_minimal{width:305px}.global_footer .footer_links a{font-size:11px;color:#707070}.global_footer .footer_links p.soc_emailOffers a{background:url("../images/social_media.png") no-repeat 0 -227px;padding-top:8px;padding-left:30px;float:left}
.global_footer .footer_links p.soc_mobileOffers a{background:url("../images/social_media.png") no-repeat 0 -287px;padding-top:8px;padding-left:20px;float:left}.global_footer .footer_links .third_grid_minimal ul li.pipe{background:url("../images/top_header_pipe.gif") right 4px no-repeat}
.footer_nav #grFooterLinks ul li.pipe{background:url("../images/top_header_pipe.gif") right 4px no-repeat;padding:0 5px}.footer_nav #grFooterLinks ul li.last{padding-left:5px}.global_footer .footer_links .second_grid_minimal ul li.pipe{background:url("../images/top_header_pipe.gif") right 4px no-repeat}
.global_footer .footer_links .second_grid_minimal ul.footer_minimal li.soc_jcpapps a img{padding-right:5px}.global_footer .footer_links .second_grid_minimal ul.footer_minimal li.soc_jcpapps ul li{padding:0 5px}.global_footer .footer_links .second_grid_minimal h2{margin-bottom:0}.global_footer .footer_links .first_grid_minimal h2{margin-bottom:0}
.first_grid_minimal .inner_space .padd_btm p a img{vertical-align:bottom;padding-right:4px}.ft_customer_service_minimal p{padding-top:3px;height:30px}.global_footer .footer_links .first_grid_minimal .inner_space{padding-top:15px}.global_footer .footer_links .second_grid_minimal .inner_space{padding-top:15px;padding-right:10px}
.welcome_marketing_container img,.welcome_marketing_a img,.weekly_ad img{vertical-align:bottom}.gift_tracker_header h2.Gift_page_title{color:#6974a4;font-size:52px;font-weight:normal;line-height:52px}.gr_top_line{border-top:1px solid #ccc}.gradient_body{background:#f5f5f5 url(../images/gift_modal_bg.png) repeat-x bottom left;padding:10px 36px 40px 37px;overflow:hidden}
#confirmation_registry .gradient_body{background:#fff}.gradient_adresslist{background:#f5f5f5 url(../images/gift_modal_bg.png) repeat-x bottom left;padding:10px 36px 6px 37px;overflow:hidden}.gradient_body p{font-size:12px;color:#4b4b4b}.gradient_body p.dashboard_message{font-size:22px!important;color:#4c4c4c}
.gradient_body p.dashboard_message{font-size:22px!important;color:#4c4c4c}.gr_grid1{width:477px}.no_gr_registry_title img{background-position:-11px -731px;width:500px;height:41px}.profile_message_title img{background-position:-11px -802px;width:500px;height:41px}.wedding_registry_title img{background-position:0 -935px;width:400px;height:39px}
.add_items_category_title img{background-position:-9px -867px;width:400px;height:39px}.event_holder{border-bottom:1px solid #ccc}.frm_item label{display:block;font-size:12px;margin-top:15px}.frm_item span.required_holding span,.frm_item span.required{color:#d71920}.frm_item span.required_holding{color:#4b4b4b}
.frm_item div.required_holding{color:#d71920;margin-top:10px}.frm_item input[type=text]{width:190px;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-width:1px;border-style:solid;height:20px;background:#fff;color:#4b4b4b;float:left;padding:0 2px}.frm_item input[type=password]{width:190px;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-width:1px;border-style:solid;height:20px;background:#fff;color:#4b4b4b;float:left;padding:0 2px}
.frm_item #additionalDetails input[type=password]{width:215px}.frm_item input[type=checkbox]{height:19px;width:20px;border-color:#92908e #DDDBD8 #e1dfdc #D7D5D3;border-width:1px;border-style:solid}.frm_item input[type=text].grerror{border:1px solid;border-color:#823738 #C95556 #c95556;color:#444}.frm_item select.grerror{border:1px solid;border-color:#823738 #C95556 #c95556;color:#444}
.frm_item select{width:135px;height:22px;background:#fff}.frm_item .event_holder .event_date input{width:83px}.frm_item .event_holder label{margin:5px 7px 0 0}.frm_item .email_address input{width:302px}.frm_item .password input{width:302px}.frm_item .confirm_password input{width:165px}.frm_item #additionalDetails .confirm_password input{width:215px}
.frm_item .gr_email_update label{margin-top:0}.frm_item p{font-size:12px}.frm_item .first_name,.event_holder .event_date{margin-right:10px}.frm_item .darkblue_btn input,.frm_item input.darkblue_btn{font-weight:bold;font-size:10px;color:#ebecf3;text-align:center;padding-top:6px;text-transform:uppercase}
.frm_item #searchGiftRegistryButton{text-transform:lowercase;color:#d7dae7}.frm_item input.darkblue_btn{padding-top:0}.frm_item .darkblue_btn{background:#6974a4;height:22px;margin-left:7px;text-align:center;width:57px;padding-bottom:4px}.frm_item .first_name input[type="text"],.frm_item .last_name input[type="text"]{width:226px}
.btn_holder{margin-top:0}.btn_holder input,.btn_holder a{cursor:pointer;font-size:16px;color:#fff;overflow:visible}.sign_in_container .btn_holder a{color:#2a5a97;font-size:13px}.btn_holder span a{cursor:pointer;font-size:16px;color:#fff;overflow:visible}.blue_btn input{background:#6974a4;padding:8px 12px 9px}
.blue_btn span a{background:url(../images/gr_blue_btn_bg.gif) repeat-x;padding:6px 6px 8px;display:inline-block}.grey_btn input{background:url(../images/gr_grey_btn_bg.gif) repeat-x;height:31px;padding:0 9px 4px}.red_btn input{background:url(../images/gr_red_btn_bg.gif) repeat-x;height:37px;padding:0 9px 3px}
.create_create_registry .frm_item .btn_holder{margin:0 auto;clear:both}.create_create_registry .frm_item p.registry_crtd_bfr_date{font-size:22px;color:#7ea4c8}.create_create_registry .gift_header h2.engagement_title{font-size:37px;line-height:38px}.frm_item .street_address1 input[type=text],.frm_item .street_address2 input[type=text]{width:470px}
.frm_item .city input[type=text]{width:228px}.frm_item #addContactInfo .city input[type=text]{width:161px}.frm_item #addContactInfo .state select{width:120px}.frm_item #addContactInfo .country select{width:200px}.frm_item .zipcode input[type=text]{width:78px}.frm_item .unique_name input[type=text]{width:412px}
.frm_item .state select{width:140px}.frm_item #postalCodeDiv label{margin-top:0}.frm_item .country select{width:238px}.frm_item .street_address1 p img{vertical-align:bottom}.frm_item .phone_number input[type=text]{width:224px}.frm_item .streetAdds{display:block;width:100%}.frm_item .streetAdds input[type=text]{width:381px}
.file-wrapper{cursor:pointer;display:inline-block;overflow:hidden;position:relative}.file-wrapper input{cursor:pointer;font-size:100px;height:100%;filter:alpha(opacity=1);-moz-opacity:.01;opacity:.01;position:absolute;right:0;top:0}.file-wrapper .button{background:#6974a4;height:20px;padding:0 6px;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin-right:5px;padding:8px 13px}
.search_criteria .conf_date_name input{width:132px;clear:both}.frm_item .input_error_txt,.frm_item .input_txt.input_long_txt.input_error_txt,.frm_item .input_pwd.error,.frm_item select.error,.frm_item .input_txt.error,.frm_item .input_text.error{border:1px solid;border-color:#823738 #C95556 #c95556;color:#444}
.gift_header h2.editRegistryProfile{background:url(../images/gr_newheadersprite.png) no-repeat scroll 0 -2985px transparent;height:30px}#dashboard_header .gift_custom_new{width:410px}#dashboard_header .gift_custom_new ul.profile_info{width:265px}#dashboard_header .gift_count_new{width:159px}#dashboard_header .gift_count_new .event_label{font-size:12px;color:#4b4b4b;margin-bottom:5px}
#dashboard_header .gift_count_new .eventdate span{float:left;font-size:12px;color:#4b4b4b;padding:0 20px}#dashboard_header .gift_count_new .eventdate span strong{padding:0}#dashboard_header .gift_count_new_days{width:160px}#dashboard_header .shipping_gifts{width:180px;padding-left:20px}#dashboard_header .shipping_gifts .grRegViewAlignBottom{vertical-align:bottom!important}
#dashboard_header .shipping_gifts .shipping{padding:12px 0 0 47px}#dashboard_header .shipping_gifts .alerts{margin-left:46px}#dashboard_header .shipping_gifts .alerts li{float:left;padding:1px 5px;margin:5px 1px 0 0;border:1px solid gray}#dashboard_header .shipping_gifts p{font-size:14px;padding:0}#dashboard_header .shipping_gifts .regNum{font-size:12px;padding:0}
#dashboard_header .shipping_gifts p img{padding:12px 0 14px 0}#dashboard_header .shipping_gifts p a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -432px transparent;height:15px;width:100px;padding:4px 0 0 12px;color:#546371;font-size:12px}#dashboard_header .gift_custom_new ul.profile_info li{padding-top:0;overflow:hidden}
#dashboard_header .gift_custom_new ul.profile_info .registyVal{padding-bottom:5px;margin-bottom:10px;margin-top:10px}#checkout_shipping_hot .checkout_content_blk #selectAddress{width:236px}#dashboard_header .gift_custom_new ul.profile_info li.gr_arrow p a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -438px transparent;width:100px;padding:0 0 0 12px;color:#4b4b4b;font-size:12px}
.printRegistryBody{padding:35px}.printRegistryBody #registryImage{display:block;float:left;width:150px;height:150px;border:1px solid #999;margin:0 20px 20px 0}.printRegistryBody #registryLogo{width:250px;height:56px;background-position:8px -7px;background-repeat:no-repeat}.printRegistryBody #registryDescription{width:530px;margin-left:12px}
.printRegistryBody #registryIdBarcode{float:right}.printRegistryBody table{margin:0 auto}.printRegistryBody #registryTitle{font:bold 20px/1 Helvetica,sans-serif;margin-bottom:11px}.printRegistryBody #registryMessage{font:12px/1.2 Helvetica,sans-serif}.printRegistryBody .scanReminder{font:12px Helvetica,sans-serif;margin-left:12px}
.tab_holding,.edit_shipping{background:#fff!important;padding-bottom:0!important}.module_overlay ul.tabs,.module_overlay ul.tabsEP{margin-top:0;float:left;list-style:none;width:100%}.module_overlay ul.tabs li,.module_overlay ul.tabsEP li{float:left;height:35px;margin:0;line-height:47px;overflow:hidden;position:relative;background:url(../images/gr.png) repeat-x 1px -27px}
.module_overlay ul.tabs li a,.module_overlay ul.tabsEP li a{color:#fff;text-decoration:none;display:block;font-size:14px;outline:0;width:157px;text-align:center}html .module_overlay ul.tabs li.active,html .module_overlay ul.tabsEP li.active{background:#f4f3f3;border-bottom:0;padding:0;margin:0}html .module_overlay ul.tabs li.active a,html .module_overlay ul.tabsEP li.active a{color:#8f8e93!important}
.edit_shipping #registryConfirmTabs .required_holding span{color:#d71920}.module_overlay .tab_container{overflow:visible!important;margin-bottom:0!important}.module_overlay .tab_content{background:none repeat scroll 0 0 #f4f3f3;padding:20px 37px 40px 36px;overflow:hidden}.goto_dashboard{border-bottom:1px solid #979797;font-size:16px!important;line-height:22px;padding-bottom:15px;margin-bottom:10px}
.goto_dashboard a{background:url("../images/gr.png") no-repeat scroll 121px 6px transparent;padding-right:20px}.add_info{font-size:18px;margin-bottom:25px}.dropdown_find_registry_title img{background-position:-8px -1113px;width:189px;height:33px}.dropdown_flyout{min-width:740px;background:#fff;top:0;max-width:960px}
.promo_ads{min-width:720px;max-width:960px}.dropdown_flyout .frm_item input[type=text]{width:161px;margin-right:8px}.dropdown_flyout .frm_item label{margin-top:2px}.dropdown_flyout .frm_item select{width:116px}.gift_dropdown .dropdown_flyout .frm_item select{width:116px;text-transform:capitalize}.frm_item .reg_state select{width:116px;text-transform:none!important}
.jcp_list ul li.gift_dropdown a.hoverClass,.jcp_list ul li.gift_dropdown a:hover{background:url(../images/dropdownshadow.png) 0 0 no-repeat;border-bottom:1px solid #fff;z-index:1011;position:relative;height:26px}#gift_registry_flyout{display:none;border:1px solid #ccc;position:absolute;z-index:1001!important;background:#fff}
#gift_registry_flyout a{padding:0}#gift_registry_flyout .dropdown_flyout .dropdown_flyout_holder{padding:10px 10px 10px 0}#gift_registry_flyout .dropdown_flyout .dropdown_flyout_holder form{padding-left:10px}#gift_registry_flyout a{float:left;margin-left:10px}#gift_registry_flyout .dropdown_flyout .dropdown_flyout_holder .promo_ads .ck_edit_content{margin-right:0!important}
.amazing_products{background:#f2f2f2}.name_details ul li .name,.name_details ul li .registry{width:196px}.name_details ul li .email,.name_details ul li .event_date{width:250px}.name_details ul li .frm_item .event_date label{display:inline;margin-top:4px}.name_details ul li .frm_item .event_date input{width:83px}
.manage_future_spouse em{font-size:11px}.future_spouse_edt_mod{width:93%;overflow:hidden}.wedding_registry_header{width:100%;height:44px;margin-top:25px;margin-bottom:30px}.registry_nobrdr .wedding_registry_header{border-bottom:0}.gr_jcp_logo p{font-size:16px;color:#77767a}.gr_jcp_logo p span{vertical-align:super}
.tab_content .gr_global_header{float:left;width:100%}.gr_global_header ul.top_nav{margin-left:0!important}.gr_global_header ul.top_nav li a{padding:6px 7px 6px 6px}.gr_global_header #grDashboard ul.top_nav li a{padding:6px 4px 6px 3px}.gr_search .jcp_search{width:225px;margin-top:4px;background:#f0f0ef}
.gr_global_header #grDashboard .gr_search .jcp_search{background:#fff}.gr_global_header .jcp_search .header_search{width:auto}.gr_search .jcp_search .header_search{border-color:#92908e #F0F0Ef #f0f0ef;margin-top:0;height:22px;margin-bottom:2px}.gr_global_header .gr_search .jcp_search .header_search .search_input{background:#f0f0ef;width:160px;margin-top:0}
.gr_global_header #grDashboard .gr_search .jcp_search .header_search .search_input{background:#fff}.gr_search .jcp_search .header_search p input.middle_bluesmall_input{background:url("../images/header_sprite_new.png") no-repeat scroll 5px -624px transparent}.gr_global_header .list_search{margin-top:0;width:auto;border-bottom:0 none;padding-bottom:0}
.reg_banner{background:#f6f3f2;width:960px;margin-bottom:10px}.modern_banner_two_slot .modern_banner_txt p.modern_banner_header{position:relative}.modern_banner_two_slot .modern_banner_txt p,.amazing_product_content .amazing_product_holder p{font-size:15px;color:#4b4b4b}.amazing_product_content .amazing_product_holder .blue_btn{width:137px}
.modern_banner_two_slot .modern_banner_image{width:460px}.amazing_products,.add_our_items,.essential_tools,.our_registry_rewards{background:#f2f2f2;width:960px;overflow:hidden}.add_our_items{background:#fff}.add_our_items{float:left;overflow:visible}.amazing_products .amazing_product_content{width:540px}
.amazing_products .amazing_product_image{width:420px}#confirmation_registry .create_create_registry .blue_btn input{width:200px}.dashboard_profile ul.update_dashboard{width:255px}.dashboard_profile ul.manage_dashboard{width:255px}.dashboard_profile ul.manage_dashboard li,.dashboard_profile ul.update_dashboard li{list-style-type:disc;margin-left:15px}
.dashboard_profile ul.manage_dashboard li.no_disc,.dashboard_profile ul.update_dashboard li.no_disc{list-style-type:none;margin-left:0}.dashboard_profile ul.manage_dashboard li .btn_holder,.dashboard_profile ul.update_dashboard li .btn_holder{text-align:left}#gr_footer .first_grid_minimal .inner_space{padding-left:0}
#gr_footer .first_grid_minimal p{font-size:12px}#gr_footer .third_grid_minimal .inner_space .gr_jcp_logo p{font-size:12px}#gr_footer .footer_nav .sub_footer ul li a{color:#666}#gr_footer .footer_bold a{font-weight:bold}#gr_footer .footer_nav{margin:10px auto 0 auto;float:none}#gr_footer .jcp_copyright{margin:0 auto;float:none}
.gift_registry_list_dashboard{background:transparent url(../images/gift_registry_bg_dashboard.gif) repeat-x}#dashboard_state .create_registry_tab ul.tabs li a{line-height:41px;font-size:16px}.add_items_by_category{background:#fff;overflow:hidden}.add_items_by_category .add_items_category_holder{padding:20px 20px 25px 20px}
.add_items_by_category .add_items_category_holder .add_category_items ul li{float:left;padding:3px 8px 2px 8px;width:130px;height:133px;text-align:center}.add_category_items.categoryImgSlot li{height:initial!important}.add_items_by_category .add_items_category_holder .add_category_items ul li a span{display:block;text-align:center;font-size:14px;color:#666}
.add_our_items .holder{margin-bottom:10px;background:#fff}.add_our_items #grDashboard .holder{background:#f1f1f1}.add_our_items .holder ul.top_nav li.first{margin-left:12px}.addItemsTab ul.top_nav li.grFirst{margin-left:5px}.add_our_items .holder ul.top_nav li.gr_search.last{margin-right:0;margin-left:-4px}
#grDashboard .addItemsTab .topmenu_container ul.top_nav li.gr_search.last{margin-right:-2px}.add_our_items #grDashboard .holder ul.top_nav li a{font-size:13px;color:#666}.add_our_items .holder li.gr_search .jcp_search,.add_our_items .holder li.gr_search .jcp_search .header_search .search_input,.add_our_items .holder li.gr_search .jcp_search .header_search .search_input{background:#f1f1f1}
.add_our_items .gr_search .jcp_search .header_search{border-color:#ccc #ccc #f1f1f1 #f1f1f1}.add_our_items #grDashboard .gr_search .jcp_search .header_search{border-color:#ccc #ccc #fff #fff}.our_registry_rewards .reg_banner p.our_registry_title{font-size:42px;font-family:arial}.modern_banner_two_slot .modern_banner_txt .modern_banner_holder h2{position:relative}
.gift_category{background:#fff;width:704px}.gift_category_holder{padding:20px 42px 11px 42px;overflow:hidden}.gift_category_txt{width:425px}.gift_category .gift_category_holder .gift_category_txt p a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -601px transparent;display:block;height:37px;width:101px;padding:0 13px}
.gift_category .gift_category_holder .gift_category_txt h2{font-family:arial;font-size:20px}.essential_tools .gift_tracker_content{overflow:hidden}.brTrackLogoHold{background-color:#fff;width:100%;height:auto}.grClearBreak{clear:both;display:block;position:relative;width:1px;height:1px}.gTrackPrint{background-color:#fff}
.gTrackBanner{width:100%;height:126px;background-color:#ededed;clear:both}.gTrackBanner img{display:block;position:relative;width:693px;height:126px;margin:0 auto}.tab_content .gift_tracker_links,.essential_tools .gift_tracker_content .gift_tracker_slot{border-bottom:1px solid #ccc}.tab_content .gift_tracker_links{background:#f2f2f2}
.tab_content .gift_tracker_links ul li{display:inline}.tab_content .gift_tracker_links ul li a{color:#333;padding:0 10px;border-right:1px solid #ccc}.tab_content .gift_tracker_links ul li.pipe{background:url("../images/xgn_pipe_img.gif") no-repeat scroll right 2px transparent}.gift_tracker_edit_img{margin-right:6px;padding-bottom:4px;vertical-align:middle}
.essential_tools .gift_tracker_slot,.essential_tools .gift_tracker_slot h2 img{text-align:center}.outGiftRegFirstEntry{background:none repeat scroll 0 0 #f2f2f2;color:#6994bd;font-family:arial;font-size:17px;font-weight:bold;margin:auto;padding:77px 131px 42px}.gift_tracker_content .flt_lft .blue_btn input{font-size:16px}
.gift_tracker_list{background:#fff;margin-top:10px;overflow:hidden}.gift_tracker_list_header{background:#f2f2f2;overflow:hidden}.gift_tracker_list_header ul li{display:inline;margin:7px 0}.gift_tracker_list_header ul li.last{border-right:0 none}.gift_tracker_list_header .gift_tracker_summary_holder{padding:19px 0}
.gift_tracker_list_summary{padding:20px 0;overflow:hidden;border-bottom:1px solid #ccc}.gift_tracker_list .last{border-bottom:0 none}.tracker_grid1{width:409px}.gift_tracker_list_header .tracker_grid1 .tracker_grid1_holder{padding:0 10px}.tracker_grid2{width:364px;border-right:1px solid #ccc;border-left:1px solid #ccc}
.tracker_grid2 .tracker_grid2_holder{padding:0 10px 0 10px;overflow:hidden}.tracker_grid2 .tracker_grid2_holder .name_address_list_holder .giver_address ul li.giver_first_name{font-size:18px}.tracker_grid3{width:100px;border-right:1px solid #ccc}.tracker_grid3 .tracker_grid3_holder{padding:0 14px}.tracker_grid4{width:84px}
.tracker_grid4 .tracker_grid4_holder{padding:0 0 0 14px}.tracker_grid1 ul li{display:inline;float:left}.tracker_grid1 ul li.product_description{padding-left:10px;width:289px}.tracker_grid1 ul li.product_description span.gift_brand_name{font-size:18px;color:#2a5a97}.tracker_grid1 ul li.product_description span.gift_brand_name a{color:#666;font-weight:bold;font-size:14px}
.tracker_grid1 ul li.product_description span{display:block}.tracker_grid2 .frm_item input[type="text"]{width:270px;margin-right:10px;height:32px}.tracker_grid2 .frm_item input[type="submit"]{font-size:16px;height:29px}.tracker_grid4 p{color:#4b4b4b;font-size:12px}
.tracker_grid1 span.pipe,.tracker_grid2 span.pipe{background:url("../images/xgn_pipe_img.gif") right 2px no-repeat;padding:0 10px 0 10px}.tracker_grid1 .edit_delete span a.delete,.tracker_grid2 .edit_delete span a.delete{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -234px transparent;display:block;height:23px;width:20px;padding:0 0 0 23px}
.tracker_grid1 .edit_delete span a.edit,.tracker_grid2 .edit_delete span a.edit{background:url("../images/gr_icon_sprite.png") no-repeat scroll -24px -184px transparent;display:block;height:23px;width:20px;padding:0 0 0 27px}.tracker_grid2 .address_list span a.address{background:url("../images/gr_icon_sprite.png") no-repeat scroll -27px -299px transparent;display:block;height:23px;width:108px;padding:0 0 0 27px}
.tracker_grid2 .address_list span a.delete{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -234px transparent;display:block;height:23px;width:20px;padding:0 0 0 27px}.tracker_grid4 .tracker_grid4_holder p a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -22px -25px transparent;display:block;float:right;height:37px;text-indent:-9999px;width:45px}
.tracker_grid4 .tracker_grid4_holder p a.email_sent{background:url("../images/gr_icon_sprite.png") no-repeat scroll -22px -111px transparent;display:block;height:37px;text-indent:-9999px;width:53px}.print a.gift_print{background:url("../images/gr_icon_sprite.png") no-repeat scroll -13px -378px transparent;display:block;height:37px;text-indent:-9999px;width:53px}
.print a.gift_facebook{background:url("../images/gr_icon_sprite.png") no-repeat scroll -8px -1263px transparent;display:block;height:37px;text-indent:-9999px;width:33px}.tracker_grid3 p input{vertical-align:text-bottom}.tracker_grid4 p input{margin-top:10px}.gift_tracker_list_summary_background{background:url(../images/grids-bg.jpg) repeat-y;width:960px;float:left}
.contact_list ul li a{color:#d7d7d7;font-size:12px}.contact_list ul li a strong{color:#4b4b4b;font-size:12px}.gift_address_list{width:668px}.gift_address_list .create_print{background:#f5f5f5 url(../images/gift_modal_bg.png) repeat-x bottom left;padding:29px 36px 40px 37px;overflow:hidden}.import_address_list{border-top:2px solid #ccc;border-bottom:2px solid #ccc;overflow:hidden;margin-bottom:20px}
.import_address_list .contact_list{width:40px;background:#fff}.import_address_list .name_address_list{width:628px;overflow-y:scroll;height:538px;background:#fff}.name_address_list .contact_header{background:#f2f2f2;height:29px}.import_address_list .contact_list ul li{padding:0 15px;color:#d7d7d7}.name_address_list .name_address_list_holder{padding:15px 27px 15px 3px;overflow:hidden;border-bottom:1px solid #ccc}
.name_address_list .last{border-bottom:0 none}.name_address_list_holder .giver_name{width:253px;word-wrap:break-word}.name_address_list_holder .giver_address{width:233px;word-wrap:break-word}.name_address_list_holder .contact_edit_delete{width:54px}.contact_edit_delete ul li a.edit{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -186px transparent;padding:0 0 0 27px;height:23px}
.contact_edit_delete ul li a.delete{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -234px transparent;padding:0 0 10px 23px;height:23px}.name_address_list .name_address_list_holder ul li.giver_first_name{font-size:14px}.name_address_list .name_address_list_holder ul li.giver_first_name input{vertical-align:sub}
.name_address_list .name_address_list_holder ul li{color:#4b4b4b;font-size:12px}.edit_giver_information{border-top:2px solid #ccc}.edit_giver_information .gradient_body{padding:10px 36px 15px 37px}.edit_giver_information p strong{font-size:18px;color:#4b4b4b}.edit_giver_information .frm_item .first_name input[type=text],.edit_giver_information .frm_item .last_name input[type=text]{width:286px}
.edit_giver_information .frm_item .guest_first_name input[type=text],.edit_giver_information .frm_item .guest_last_name input[type=text]{width:286px}.address_label_selector{margin-top:16px}.address_label_selector select{margin-left:24px}.container_main_type1{width:8.5in;height:11in;border:1px solid #FFF;padding-top:.5in;padding-bottom:.42in;padding-left:.25in;padding-right:.31in}
.type1{width:2.63in;height:1in;float:left;border:1px solid #ccc;overflow:hidden;margin-left:.09in;margin-right:.09in;font-size:16px}.wrapper1{padding-left:20px;padding-top:10px}.container_main_type2{width:8.5in;height:11in;border:1px solid #FFF;padding-top:.63in;padding-bottom:.57in;padding-left:.46in;padding-right:.31in}
.type2{width:2.25in;height:.75in;float:left;border:1px solid #ccc;overflow:hidden;margin-left:.28in;margin-right:.28in;font-size:9px}.wrapper2{padding-left:10px;padding-top:10px}.container_main_type3{width:8.5in;height:11in;border:1px solid #FFF;padding-top:.5in;padding-bottom:.42in;padding-left:.25in;padding-right:.31in}
.type3{width:4in;height:2in;float:left;border:1px solid #ccc;overflow:hidden;margin-left:.1in;margin-right:.1in;font-size:22px}.wrapper3{padding-left:40px;padding-top:25px}#add_items_category .holder{margin-bottom:0}#add_items_category .grid_33 .category_items{padding-left:5px}#add_items_category #catList{background:#f1f1f1;padding:10px;padding-bottom:20px}
#add_items_category #catList .grid_33{width:708px}#add_items_category #catList .grid_34{width:232px}#add_items_category #catList .grid_33 .category_items{padding-left:0}.category_items.subCategoryImg li{width:initial!important;height:initial!important}.hero_image{width:960px}.grid_33 .category_items ul li h2{padding:13px 0 2px 10px}
.grid_33 .category_items ul li h2 a{font-size:20px;font-family:Arial}.grid_33 .category_items ul li p{text-align:center;clear:both}.grid_33 .category_items ul li{background:#fff;width:232px;height:232px;margin:0 3px 4px 0;overflow:hidden}.grid_33 .category_items ul li a{color:#666;font-size:18px}.gallery_bg{background:url("../images/shopping_category_bg.png") repeat-x scroll 0 0;height:68px}
.gallery_bg label{color:#fff;padding-top:20px}.gallery_bg select{background:#fff;width:189px;margin-top:20px}.gr_shopping_btn_holder .btn_holder input{width:139px}.gr_shopping_btn_holder .btn_holder{text-align:left}.gr_shopping_btn_holder ul li .grey_btn input{display:block}.reg_notification{background:url("../images/shopping_detail_notify.png") no-repeat;width:168px;height:63px;position:absolute;display:none;z-index:5}
.reg_notification_items{background:url("../images/shopping_detail_notify_items.png") no-repeat;width:168px;height:63px;position:absolute;display:none}.memory_marker{border-top:1px solid #ccc}.mmOverlayDiv{display:none;opacity:.1;filter:alpha(opacity = 10);cursor:auto;background:#FFF;position:relative;height:100%;width:100%;left:0;overflow:hidden;top:0;z-index:10000}
.memoryMarkerFormDiv{display:none;width:500px;text-align:center;position:absolute;left:160px;top:70%;z-index:3}.memory_marker_holder{padding:20px 10px 20px 10px}.memory_marker p{font-size:15px}.create_memory_img{padding:30px}.memory_details{background:#fff;overflow:hidden;width:940px}.memory_details_holder{padding:10px 20px;overflow:hidden}
.memory_details h2{color:#7ea4c8;font-family:arial;font-weight:normal;font-size:26px;word-wrap:break-word}.memory_details .memory_img{width:179px}.memory_details .memory_loct{width:307px}.memory_details .memory_social{width:284px}.memory_details .memory_edit_delet{width:130px}.memory_details .memory_loct .memory_loct_holder{padding:0 20px}
.memory_details .memory_loct .memory_loct_holder ul li.location{border-top:1px solid #c6d7e7}.memory_details .memory_social a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -664px transparent;padding:0 0 0 27px;height:23px}#edit{display:none}#view{display:block}#view .view_lbl{font-weight:bold;width:100px;float:left}
.tip_icon img{width:29px;height:35px}.memory_details_holder div span a.edit{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -186px transparent;padding:0 0 0 27px;height:23px}.memory_details_holder div span a.delete{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -234px transparent;padding:0 0 10px 23px;height:23px}
.memory_details_holder div span a.save_calender{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -725px transparent;padding:0 0 10px 22px;height:23px}.memory_details_mm{background:#fff;overflow:hidden}.memory_details_mm h2{color:#7ea4c8;font-family:arial;font-weight:normal;font-size:26px}
.memory_details_mm .memory_img{width:111px;height:111px}.memory_details_mm .memory_loct{width:307px}.memory_details_mm .memory_social{width:284px}.memory_details_mm .memory_edit_delet{width:130px}.memory_details_mm .memory_loct .memory_loct_holder{padding:0 20px}.memory_details_mm .memory_loct .memory_loct_holder ul li.location{border-top:1px solid #c6d7e7}
.memory_details_mm .memory_social a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -664px transparent;padding:0 0 0 27px;height:23px}.memory_edit_delet .edit_delete p span a.edit{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -186px transparent;padding:0 0 0 27px;height:23px}
.memory_edit_delet .edit_delete p span a.delete{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -234px transparent;padding:0 0 10px 23px;height:23px}.memory_edit_delet .edit_delete p span a.save_calender{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -725px transparent;padding:0 0 10px 22px;height:23px}
.memory_edit_delet .edit_delete p span a{font-size:15px}.memory_loct_holder .frm_item input[type="text"]{width:247px}.memory_loct_holder .frm_item .btn_holder{text-align:left}.cake_tasting_details{background:#f1f1f1}.frm_item .cake_event_holder .event_date input{width:80px}
.frm_item .cake_event_holder .event_time select#time{width:43px}.frm_item .cake_event_holder .event_time select#timeMinute{width:122px}.frm_item .cake_event_holder .event_time select#timeAm{width:43px}.frm_item .cake_event_holder .memory_marker_select p select{width:251px!important}.time_slider{width:100%;background:white;min-height:150px}
.memory_icon_holder{width:100%;min-height:60px;margin:10px 0 10px 0;position:relative;border:0}#memory_marker_slider{width:96%;margin:10px}.ui-slider .ui-widget-header{background:url("../images/mm_slide_bg_blue.png") repeat-x scroll 50% 50% #fff;border:0}.ui-slider .ui-slider-handle{top:-11px!important;font-size:10px!important;cursor:default;height:36px!important;width:37px!important;position:absolute!important;text-align:center;border:0;z-index:2;background:url("../images/mm_handle.png") no-repeat transparent;color:white}
.ui-slider .ui-slider-handle .counter{position:relative!important;top:9px!important}.ui-widget-content{background:url("../images/mm_slide_bg.png") repeat-x scroll top left #fff;border:0}.iconrow{overflow:hidden;border:1px solid transparent;color:#000;margin:0 auto;padding:0;text-align:center;width:99%}
.iconcolumn{cursor:pointer;border:1px solid transparent;float:left;margin:0;padding:0;width:29px;margin-left:2px;margin-right:2px}.event_reminders{width:100%;min-height:50px;font-size:.7em;position:relative}.event_reminders p.event_left{margin-left:0}.event_reminders p.event_right{margin-right:20px}
.gradient_body_mm{background:#f7f7f7;overflow:hidden}.gradient_body_mm p{font-size:12px;color:#4b4b4b}.jcarousel-skin-tango .jcarousel-container{background:transparent}.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}.jcarousel-skin-tango .jcarousel-container-horizontal{width:860px;padding:20px 40px}
.jcarousel-skin-tango .jcarousel-clip{overflow:hidden}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:850px;height:165px}.jcarousel-skin-tango .jcarousel-item{width:116px;height:152px}.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;margin-right:10px}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:60px;right:-9px;width:32px;height:32px;cursor:pointer;background:transparent url("../images/mm_next_prev.png") no-repeat 0 0;height:65px;width:42px;background-position:-42px -0px}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background-image:url('../images/mm_next_prev.png')}.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:60px;left:-9px;height:65px;width:42px;cursor:pointer;background:transparent url('../images/mm_next_prev.png') no-repeat 0 0}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url('../images/mm_next_prev.png')}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default}.ui-draggable-helper{z-index:3}.navigation{background-image:url('../images/mm_next_prev.png');background-color:transparent;background-repeat:no-repeat}
.prev{height:65px;width:42px;background-position:-0px -0px}.next{height:65px;width:42px;background-position:-42px -0px}.gift_tracker_addeditgift .gift_name input{width:310px}.gift_tracker_addeditgift .quantity input{width:50px}.gift_tracker_addeditgift .gift_name label,.gift_tracker_addeditgift .quantity label{width:88px;margin-top:6px;float:left;margin-right:0}
.it_room_title img{background-position:0 -1576px;width:400px;height:40px}.it_event_title img{background-position:0 -1717px;width:400px;height:40px}.ig_gallery .ig_gallery_holder{padding:20px 10px 20px 10px;overflow:hidden}.ig_gallery .ig_gallery_holder .product_row .product_img{width:234px;margin-right:0}
.ig_gallery .ig_gallery_holder .product_row .product_img .product_img_holder{padding:0 0 0 40px}.ig_gallery .ig_gallery_holder .product_row .product_desc{width:332px;margin-right:0}.ig_gallery .ig_gallery_holder .product_row .product_desc_holder{padding:0 40px 0 0}.ig_gallery .ig_gallery_holder .product_row .product_detail{width:360px}
.ig_gallery .ig_gallery_holder .product_row .product_detail .product_detail_holder p select{width:184px;border:1px solid #ccc}.ig_gallery .ig_gallery_holder .product_row .product_detail .prod_qltys{border-bottom:0 none;padding:15px 0 10px}.ig_gallery .ig_gallery_holder .product_row.bottom_border{border-bottom:0 none;background:#fff}
.sample_registry_list{background:#fff;overflow:hidden}.sample_registry_list .item_title h2{background:#f1f1f1;padding:10px}.grid_30 .grid_30_registry_holder{padding:10px 10px 40px 10px;overflow:hidden}.grid_30 .grid_30_registry_holder .marketing_container a img{width:310px}#ourgift_reg .gift_tracker_content .gift_tracker_slot{border-bottom:0 none}
.sorted_items .preview_registryas_guest a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -602px transparent;padding:0 0 0 12px;height:23px}.print a.registry_mail{background:url("../images/gr_icon_sprite.png") no-repeat scroll -12px -871px transparent;display:block;height:37px;text-indent:-9999px;width:36px}
#our_gift_reglist .gift_list_details_summary .item_title{background:#f1f1f1;padding:10px!important}#our_gift_reglist .gift_list_details_summary .item_title p span{font-weight:normal;font-size:14px}#our_gift_reglist .gift_list_details_summary .item_title p a{color:#4b4b4b;font-size:14px;background:url("../images/gr_icon_sprite.png") no-repeat scroll -22px -926px transparent;padding:0 0 0 12px;height:23px}
.heart_red{background:url("../images/gr_icon_sprite.png") no-repeat scroll -19px -986px transparent;padding:0 0 0 25px;height:23px}.heart_grey{background:url("../images/gr_icon_sprite.png") no-repeat scroll -19px -1054px transparent;padding:0 0 0 25px;height:23px}#our_gift_reglist #gift_list_gifter .image_price_ship_info{width:840px}
#our_gift_reglist #gift_list_gifter .first_grid{width:370px}#our_gift_reglist #gift_list_gifter .first_grid ul li.product_description{width:278px;padding-left:5px;line-height:17px}#our_gift_reglist #gift_list_gifter .second_grid{width:290px}#our_gift_reglist #gift_list_gifter .third_grid{width:160px;text-align:right}
#our_gift_reglist #gift_list_gifter .second_grid .gift_list_request{text-align:center}#our_gift_reglist #gift_list_gifter .gift_list_stillneed strong,#our_gift_reglist #gift_list_gifter .gift_list_request strong{font-size:28px}#our_gift_reglist #gift_list_gifter .gift_list_stillneed p,#our_gift_reglist #gift_list_gifter .gift_list_request p{padding-top:10px;text-align:center}
#our_gift_reglist #gift_list_gifter .image_price_ship_info .second_grid .grid_grey p,#our_gift_reglist #gift_list_gifter .image_price_ship_info .second_grid .grid_grey label{color:#999!important}#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p{overflow:hidden;clear:both}#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str{margin-top:20px}
#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str span{display:block;clear:both;font-size:11px;width:100%}#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str span .availbl_clr{color:#4c4c4c}#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str span .avibl_fnd{background:url("../images/gr_icon_sprite.png") no-repeat scroll -15px -605px transparent;padding:0 0 0 25px;height:23px}
#our_gift_reglist #gift_list_gifter .image_price_ship_info .third_grid p.available_str span .unavailbl_clr{background:url("../images/gr_icon_sprite.png") no-repeat scroll -15px -1116px transparent;padding:10px 0 10px 25px;height:35px;color:#4b4b4b;width:135px;margin-left:37px}#our_gift_reglist #gift_list_gifter .gift_detail_content .gift_unavailable{background:#f1f1f1}
#gift_list_gifter .gift_list_details_summary .gift_detail_content .gift_unavailable{background:#f1f1f1}.gift_quanity_detail .edit_delete span a.delete{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -234px transparent;display:block;height:23px;padding:0 0 0 23px;width:20px}
.checklist .item_title{background:#f1f1f1}.checklist .item_title h2{padding:13px 10px 13px 14px}.checklist .category_checklist .checklst_exprt{background:#eff4f8}.checklist .category_checklist .checklst_exprt p img{vertical-align:middle;padding-right:10px}.wedding_checklist{padding:5px 0 10px 0;overflow:hidden}
.wedding_checklist ul li{padding-top:5px;float:left;width:320px}.wedding_checklist ul li label{vertical-align:text-bottom;font-size:14px;color:#4b4b4b;margin-left:5px}.wedding_checklist ul li input[type="checkbox"]{margin-top:3px}.dashboard_slide{display:none}.pie_chart{width:303px;min-height:226px;border-right:1px solid #bfd2e3}
.bar_graph{width:303px;min-height:226px;border-right:1px solid #bfd2e3}.bar_graph p{padding:0 20px}.price_ranger{margin:auto;margin-top:40px;height:47px;width:280px;padding:3px 1px 0 3px;background:url("../images/priceranger_bg.png");background-repeat:no-repeat}.price_ranger_disabled{margin:auto;margin-top:40px;height:47px;width:280px;padding:3px 1px 0 3px}
.pr_ul{height:40px;width:100%;background:url("../images/priceranger_bg1.png");background-repeat:no-repeat}.pr_ul a{float:left;font-size:18px;text-align:center;padding-top:6px}.pr_1{width:50px;color:#d4e1ee;display:block}.pr_2{width:173px;height:34px;display:block;background:url("../images/priceranger_bg_tile.png") repeat;color:#586c7f}
.pr_3{width:50px;color:#d4e1ee;display:block}.gr_registry_rewards{width:303px;min-height:200px}.dshbrd_slider_container{position:relative}.dshbrd_slider{position:absolute;bottom:-9px;right:0;cursor:pointer;margin-right:105px}.dshbrd_slider .expandDB{height:25px;width:123px;background:url("../images/expandcollpse_sprite.png");background-repeat:no-repeat;background-position:-0px -0px;display:block}
.dshbrd_slider .collapseDB{height:25px;width:123px;background:url("../images/expandcollpse_sprite.png");background-repeat:no-repeat;background-position:-123px -0px;display:block}.container .padb14{padding-bottom:14px}.dashboard_container{display:none}.gr_registry_rewards p,.gr_registry_rewards strong{padding:0 20px}
.gr_registry_rewards span{font-size:24px}.mem_marker{border-top:1px solid #bfd2e3}.gr_registry_rewards .reward{height:60px;padding:28px 0 20px 50px;color:#6994bd}.gr_registry_rewards .reward span{font-size:60px}.gr_registry_rewards .reward .superscript{font-size:30px;position:relative;top:-19px}.mem_marker p a{background:url("../images/gr_icon_sprite.png") no-repeat scroll -28px -432px transparent;font-size:12px;height:15px;padding:4px 0 0 12px;width:100px}
.time_slider_db{width:716px;margin-left:10px;min-height:120px}.memory_icon_holder_db{width:100%;min-height:50px;margin:5px 0 5px 0;position:relative;border:0}#memory_marker_slider_db{width:98%;margin:auto}.iconrow_db{overflow:hidden;background:none repeat scroll 0 0 transparent;border:0 solid white;color:#000;margin:0 auto;padding:0;text-align:center;width:99%}
.iconcolumn_db{border:1px solid transparent;float:left;margin:0;padding:0;width:20px;margin-left:2px;margin-right:2px}.event_reminders_db{width:100%;min-height:35px;font-size:.7em;margin-top:10px}.event_reminders_db p.event_left{margin-left:20px}.event_reminders_db p.event_right{margin-right:20px;color:#4b4b4b}
.dashboard{background:#cfd5eb;padding:10px 0;height:210px}.piechart{background:#eff4f8;padding:5px 0;margin-bottom:10px;position:relative;zoom:1}.choose_registry{margin-left:200px}#two_four_inch{width:932px}#three_two_inch{width:500px}#one_two_inch{width:600px}.two_four_inch .giver_address{width:288px;height:144px;border:1px solid #ccc;overflow:hidden}
.three_two_inch .giver_address{width:162px;height:54px;border:1px solid #ccc;overflow:hidden}.one_two_inch .giver_address{width:189px;height:72px;border:1px solid #ccc;overflow:hidden}.two_four_inch .giver_address .giver_address_holder{padding:5px}.three_two_inch .giver_address .giver_address_holder{padding:5px}
.one_two_inch .giver_address .giver_address_holder{padding:5px}.product_gallery_holder h3{font-size:18px}.product_image a img{display:block;border:1px solid #a7a7a7}.big_bannercontainer .product_image_gallery{background:#fff}.kaassist{width:87px}.sku_links_list{padding-right:5px;text-align:left;width:90px;line-height:14px;font-size:12px}
.guided_navigation ul li a{color:#4b4b4b;display:block;padding:0 0 0 14px;text-decoration:none;font-size:11px;line-height:13px}.global_footer .footer_links .first_grid{width:264px}.global_footer .footer_links .second_grid{width:208px}.global_footer .footer_links .third_grid{width:726px;padding-bottom:20px}
.global_footer .footer_links .third_grid .inner_space>div{margin-right:35px}.global_footer .footer_links .third_grid .inner_space .ft_about_us{margin-right:0}.global_footer .footer_links .third_grid .inner_space div ul{line-height:1}.global_footer #search_text{width:100%;border-bottom:1px solid #707070}
ul.csv_import li{display:inline;text-align:center;padding-right:10px}ul.csv_import li a img{vertical-align:middle}.edit_giver_information ul.csv_dwnld_info li{list-style-type:decimal}.edit_giver_information ul.csv_dwnld_info li.gr_btn{list-style-type:none;margin:20px 0;overflow:hidden}.edit_giver_information ul.csv_dwnld_info li p strong{font-size:12px;padding-top:10px;overflow:hidden}
@media screen and (-webkit-min-device-pixel-ratio:0){ul.top_nav li a{padding:7px 2px 12px 2px;font-size:14px}ul.top_nav li a#first_department{padding-left:3px;margin-left:0;padding-right:3px;margin-right:3px;font-size:14px}ul.top_nav li a#last_department{color:#d71920;padding-left:3px;padding-right:3px;margin-left:4px;margin-right:0;font-size:14px}
#myFavItems .image_price_ship_info .btn_input_holder{padding-left:5px}}.footer_nav .sub_footer ul li a{color:#333}.toprated_zone{background:#fff url('../images/toprated_zone_bg.gif') repeat-x 0 17px}.toprated_zone_content{padding:30px}.toprated_zone_content h2{font-size:22px;color:#333;margin-bottom:10px}
.toprated_zone_content .detail a{font-size:18px;color:#333}.toprated_zone_content .price,.toprated_zone_content .org_price{font-size:16px}.toprated_zone_content .rating{overflow:hidden;margin:5px 0}.toprated_zone_content p{font-size:14px}.BVRRRatingSummaryNoReviews,.BVRRRatingSummary .BVRRRatingNormal{margin:0!important}
.BVRRRatingSummaryNoReviews,.BVRRRatingSummaryStyle2{line-height:15px}.BVRRRatingsHistogramButton{top:2px!important}.BVQASummaryBox{margin-top:0!important}.BVRRPrimaryRatingSummary{z-index:1!important}.x6logocontainer{width:360px;overflow:hidden}.pp_button_medium{background:transparent url("../images/btn-checkout-paypal.png") right 0 no-repeat;width:250px;height:60px}
.pp_button_medium .ppText{position:relative;left:60px;top:14px;font-family:'Arial Bold Italic','Arial';font-weight:700;font-style:italic;font-size:20px}.pp_button_medium .ppText .ppdark{color:#10406b}.pp_button_medium .ppText .pplight{color:#0874ba}.pp_button_medium .ppText .ppcheckout{font-family:'Arial Regular','Arial';font-weight:400;font-style:normal;font-size:13px;color:#333}
.fRight{float:right}.checkout_shop_bag_img{clear:both;height:24px}.checkout_shop_bag_img .co_img_link{background-position:0 0;background-repeat:no-repeat;height:23px;width:374px;float:left}.checkout_shop_bag_img .pp_img_link{background-position:0 -77px;background-repeat:no-repeat;height:24px;width:143px;float:right}
.ppBmlCssSprite{background-image:url("../images/credit_cards_list.png")}.pay-using-cc-txt{background:transparent url("../images/Checkout_Sprite.png") no-repeat 0 -1885px;width:175px;height:20px;font-size:17px}.pay-with-paypal-txt{background:transparent url("../images/Checkout_Sprite.png") no-repeat 0 -1913px;width:320px;height:20px;font-size:17px}
.pay-with-paypal-txt span{padding-left:143px;color:#2a5a97;font-size:13px}.paypal-logo{background:transparent url("../images/ppbml-sprite.png") no-repeat -220px 0;width:40px;height:23px;font-size:17px;margin-right:10px}.padd-left0{padding-left:0!important}.bill-me-later-txt{background:transparent url("../images/Checkout_Sprite.png") no-repeat 0 -1942px;width:320px;height:20px;font-size:17px}
.bill-me-later-txt span{padding-left:184px;color:#2a5a97;font-size:13px}.billmelater-logo{background:transparent url("../images/ppbml-sprite.png") no-repeat -337px 3px;width:40px;height:26px;font-size:17px;margin-right:10px}.btn_alignment{float:right;margin:10px 12px 10px 0}.line-hgt18{line-height:18px}
.EditBillMeLaterButton,.EditPayPalButton{display:none}.pdp_details .vdata_total .flt_lft,.pdp_details .vdata_total .flt_rgt{clear:none!important;margin-top:6px!important}.pdp_details .vdata_total span{width:165px;float:left}.pdp_details .vdata_total .grand_price{width:auto;float:left}.fav_sort{padding-left:0}
.fav_sort li a{display:block;margin-top:2px}.small_swatches_print li{display:inline;float:left;height:27px;position:relative;margin-right:6px}#printRatingDiv .BVRRRatingSummaryLinks,#printRatingDiv .BVRRRatingSummaryLinkWriteFirst,#printRatingDiv .BVRRRatingsHistogramButtonImage{display:none}.btndisable span,.btndisable span input{cursor:auto}
.findInStoreHoursTooltip{width:180px}.tootipdisable{position:absolute;top:-9999px;left:-9999px}.browse_modal_title{margin-left:20px;font-size:18px;overflow:hidden}.browse_modal_title img{background:transparent url("/dotcom/images/browse_sprite.png") repeat-x scroll 0 0}.browse_modal_title span{display:none}
.truck_delivery_title img{width:240px;height:29px;background-position:0 -322px}.item_details_modal_title img{width:100px;height:29px;background-position:0 -100px}.edit_item_title img{width:75px;height:29px;background-position:0 -218px}.warranty_info_title img{width:200px;height:29px;background-position:0 -362px}
.ensemble_error_msg{width:362px}.shopbag_info{display:table-cell;width:330px;*padding-top:0}.shopbag_info .shopbag_info_img,.shopbag_info .float_fix{display:table-cell;vertical-align:middle}.shopbag_info .float_fix{*padding-top:4px}#selectedValues .childDimensionVal{margin-left:2px}#selectedValues .childDimensionValLI{margin-left:20px}
.btn_holderpadd{padding-top:15px}.more_link,.read-less,.read-more{display:block;text-align:right}.more_link span,.read-less span,.read-more span{color:#2a5a97;cursor:pointer}#longCopy{position:relative;font-size:12px}#longCopy li{list-style-type:disc;margin-left:15px}#longCopy img{position:relative}
.dot{position:absolute;left:0}.mainContent{min-height:400px;text-align:center}.mainContent .checkoutDiv{text-align:center}.ppBmlCssSprite{background-image:url("../images/credit_cards_list.png")}#creditCard,#payPal,#bml{padding-left:25px;overflow:hidden;clear:both}#bml{padding-top:20px}#payPal p{padding:20px 90px 0 0;margin-bottom:0}
#bml{clear:both}#checkoutSlider .jcp_form .ccard_label,#checkoutSlider .jcp_form .paypal_label,#checkoutSlider .jcp_form .bml_label{display:block;float:none;height:auto;font-weight:normal;font-size:18px;font-family:Helvetica;color:#4b4b4b}.ccard_label input,.paypal_label input,.bml_label input{margin-right:8px;vertical-align:middle}
.ccard_label a,.paypal_label a,.bml_label a{font-size:12px;color:#elelel;font-family:arial}.ccard_label .creditcard-img{height:23px;margin:15px 0 15px 25px;display:block;background-position:0 0;background-repeat:no-repeat;width:289px}.paypal_label .paypal-img{height:23px;width:37px;float:right;background-position:-295px 0;background-repeat:no-repeat}
.bml_label .bml-img{height:23px;width:36px;float:right;background-position:-338px 0;background-repeat:no-repeat}.checkout_btn .payPal,.checkout_btn .bml{display:none}#creditCard .mrgt5{margin-top:20px}#creditCard .checkout_content_blk p,#bml .checkout_content_blk p,#creditCard .fldBtmSpace,#bml .fldBtmSpace{clear:both;margin-bottom:20px}
.checkout_shop_bag_img{clear:both;height:24px}.checkout_shop_bag_img .co_img_link{background-position:0 0;background-repeat:no-repeat;height:23px;width:374px;float:left}.checkout_shop_bag_img .pp_img_link{background-position:0 -77px;background-repeat:no-repeat;height:24px;width:143px;float:right}.checkout_radio_container,#billMeLaterDiv{clear:both;overflow:hidden;padding:15px 0 15px 15px;float:none}
#payPalpDiv{display:inline-block;width:100%}.display-hide{display:none}.padd-left20{padding-left:20px}.context_modal{width:850px;color:#747474}.surchargeModalHeading{margin-top:2px}.surchargeModalHeading #topHeading{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333}.surchargeModalBody{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333;width:505px}
.paranthetical_sb{width:250px;list-style-type:none}.surcharge_sb{width:200px;text-align:right;float:right;color:#333;font-size:12px}.surcharge_summary .blue_information_icn{margin-top:-2px}#shoppingBagContentID .paranthetical_sb{margin-top:2px}.checkout_surcharge .blue_information_icn{margin-top:-2px}
.context_modal .gift_model_grid7{width:850px}.context_modal h2{line-height:30px;padding-left:20px}.context_modal_heading{line-height:30px;padding-left:20px;font-size:16px}.content_row{width:100%;clear:both;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding-bottom:10px;height:300px;overflow-y:auto;overflow-x:hidden}
.content_coln{float:left;padding-right:10px}.content_coln h3{border-bottom:1px solid #ccc}.content_coln_element{border-bottom:1px solid #ccc;font-size:14px;font-weight:bold}.content_coln a{color:#747474;font-size:11px;display:block}.content_coln li{padding:3px 0;clear:both;display:block;overflow:hidden}
.content_flag_icon{float:left;width:12px;height:8px;margin:5px}.content_form_row{clear:both;overflow:hidden;border-bottom:1px solid #ccc;padding-top:10px;height:105px}.content_form_row label{display:block;font-weight:bold}.content_form_row .btn_input_holder{float:none;padding-top:10px}.content_form_row p{padding:7px 0;clear:both;font-size:11px}
.content_form_row p span{display:block}.content_form_btn{clear:both;padding-top:10px}.content_form_btn .btn_input_holder{padding-right:10px}.content_form_btn .btn_input_holder input{color:#333}.content_coln_left{float:left;width:127px}.content_coln_left .context_link_bg{border:1px solid #ddd;background-color:#e5e5e5}
.content_coln_left .context_link_bg_mouseover{border:1px solid #ddd;background-color:#e5e5e5;width:127px}.item_returned{margin-top:10px;padding-left:5px;padding-top:8px;text-align:center;width:120px}.item_returned .float_fix span{color:#d71920}.displayNone{display:none}.no-brdr{border-bottom:0}.promo_reward_accordian .collapse{background:url("../images/icon_sprite.gif") no-repeat scroll 165px -295px transparent;padding:0 20px 0 0}
.promo_reward_accordian .expand{background:url("../images/icon_sprite.gif") no-repeat scroll 165px -256px transparent;padding:0 20px 0 0}.promo_reward_accordian .anotherReward.collapse{background:url("../images/icon_sprite.gif") no-repeat scroll 115px -1621px transparent;padding:0 20px 0 0}
.promo_reward_accordian .anotherReward.expand{background:url("../images/icon_sprite.gif") no-repeat scroll 115px -1601px transparent;padding:0 20px 0 0;height:20px}.promo_reward_accordian .collapse.useAreward{background-position:102px -1621px!important}.promo_reward_accordian .expand.useAreward{background-position:102px -1600px!important}
.fb-like{width:75px;padding-top:4px}.paddTop10{padding-top:10px}.borderit img{border:1px solid #fff}.borderit:hover img{border:1px solid #6b6b6b}.product_desc .disp_blk.mrgt1{font:bold 10px Helvetica,Arial,Sans-serif;color:#666}