.rr-cntnr{margin:0; padding:0; font-family:Arial,Helvetica,sans-serif}
.rr-cntnr img{margin:0; padding:0; border:none}
.rr-cntnr.rr-horizontal{background:#fff url(../images/rrc_cft_h_plc_bg.gif) repeat-x top; position:relative; overflow:hidden;padding-bottom:10px;}
* html .rr-cntnr.rr-horizontal{width:100%;}
.rr-cntnr.rr-vertical{width:160px; height:470px; background:#fff url(../images/rrc_cft_v_plc_bg.gif) repeat-x bottom; position:relative; overflow:hidden}
h3.rr-strat-horizontal{margin:0 !important; padding-bottom:5px; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; color:#333; background:#fff url(../images/rrc_cft_h_plc_sep.gif) no-repeat left bottom}
h3.rr-strat-vertical{margin:0px; padding:0px 5px 5px 5px; width:160px; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; color:#333; background:#fff url(../images/rrc_cft_v_plc_sep.gif) no-repeat center bottom}
.rr-cntnr ul{margin:0; padding:0; position:relative}
.rr-cntnr.rr-horizontal ul{width:5000%}
.rr-cntnr.rr-vertical ul{height:5000%}
.rr-cntnr ul li{margin:0; padding:0 !important; list-style:none !important; position:relative !important;}
.rr-cntnr.rr-horizontal ul li{min-width:165px; float:left; text-align:center}
.rr-cntnr.rr-vertical ul li{width:160px; height:235px}
.rr-cntnr .prod-cntnr{margin:0 auto; text-align:center; overflow:hidden}
.rr-cntnr.rr-horizontal .prod-cntnr{width:147px; height:218px; background:#fff url(../images/rrc_cft_h_rec_cntnr.gif) repeat-x top}
.rr-cntnr.rr-vertical .prod-cntnr{width:147px; height:218px; background:#fff url(../images/rrc_cft_v_rec_cntnr.gif) repeat-x top}
.rr-cntnr .prod-cntnr-over{margin:0 auto; text-align:center; position:relative; overflow:hidden}
.rr-cntnr.rr-horizontal .prod-cntnr-over{width:147px; height:218px; background:#fff url(../images/rrc_cft_h_rec_cntnr_ovr.gif) repeat-x top}
.rr-cntnr.rr-vertical .prod-cntnr-over{width:147px; height:218px; background:#fff url(../images/rrc_cft_v_rec_cntnr_ovr.gif) repeat-x top}
.rr-cntnr .behavior{padding:5px 0px 5px 0px; font-size:12px; font-weight:bold; color:#666}
.rr-cntnr.rr-horizontal .behavior{padding-left:10px}
.rr-cntnr.rr-vertical .behavior{text-align:center}
.rr-cntnr .thumb, .rr-cntnr .name, .rr-cntnr .quickview, .rr-cntnr .savestory{padding-left:8px; padding-right:8px; margin-left:-4px}
.rr-cntnr .thumb{padding-top:15px}
.rr-cntnr .thumb img{width:115px; height:115px}
.rr-cntnr .name{font-size:11px; font-weight:normal; line-height:120%;}
.rr-cntnr .name{padding-top:3px; min-height:28px; height:auto; height:28px !important; overflow:hidden}
.rr-cntnr .name a, .rr-cntnr .savestory a{color:#333333; text-decoration:none}
.rr-cntnr .name a:hover, .rr-cntnr .savestory a:hover{text-decoration:underline}
.rr-cntnr .prod-cntnr-over .quickview{display:block}
.rr-cntnr .quickview{display:none; position:absolute; left:28px}
.rr-cntnr .savestory{margin:6px 10px 0px 6px; color:#B71D2F}
.rr-cntnr.rr-horizontal .previous, .rr-cntnr.rr-horizontal .previous-disabled, .rr-cntnr.rr-horizontal .next, .rr-cntnr.rr-horizontal .next-disabled{width:40px; height:161px; position:absolute; top:30px; cursor:pointer;}
.rr-cntnr.rr-vertical .previous, .rr-cntnr.rr-vertical .previous-disabled, .rr-cntnr.rr-vertical .next, .rr-cntnr.rr-vertical .next-disabled{width:40px; height:161px; position:absolute; bottom:150px; cursor:pointer;}
.rr-cntnr .previous, .rr-cntnr .previous-disabled{left:0px}
.rr-cntnr .next, .rr-cntnr .next-disabled{right:0px}
.rr-cntnr .previous{background:transparent url(../images/rrc_cft_h_btn_prev.gif) no-repeat 0 0}
.rr-cntnr .previous-disabled{background:transparent url(../images/rrc_cft_h_btn_prev_gray.gif) no-repeat 0 0}
.rr-cntnr .next{background:transparent url(../images/rrc_cft_h_btn_next.gif) no-repeat 0 0}
.rr-cntnr .next-disabled{background:transparent url(../images/rrc_cft_h_btn_next_gray.gif) no-repeat 0 0}
.rr-cntnr .clear{margin:0; padding:0; clear:both}
.rr-cntnr  .saveStory .price, .rr-cntnr  .saveStory .pricing, .rr-cntnr .cardProdPricingFull .youPay .pricing {font-weight:normal;margin:0 !important;font-size:16px;}
.rr-cntnr  .price {font-weight:normal;margin:0 !important;position:relative !important;font-size:16px;}
.rr-cntnr .cardProdPricingFull .youPay .pricing {color:#B71D2F}
.rr-cntnr .origPrice {color:#9B9B9B;font-weight:normal;text-decoration:line-through;font-size:11px;}
.rr-cntnr .cardProdPricingMore{padding-top: 2px;}
.rr-cntnr.rr-vertical .cardProdPricingMore{display:none;}
.rr-cntnr .cardProdPricingFull{padding-top: 30px;color:#000000;font-size:12px;}
.rr-cntnr .cardProdPricingFull hr{color:#8CC4FA}
.rr-cntnr .prod-cntnr-expnd .cardProdPricingFull {display:block;}
.rr-cntnr .cardProdPricingMore  a, .rr-cntnr .cardProdPricingMore  a:hover{color:#333333; text-decoration:underline; font-size:8px;}
.rr-cntnr .hide{display: none}
.rr-cntnr.rr-horizontal .prod-cntnr-expnd {background: url("../images/rrc_cft_h_rec_cntnr_extnd.gif") repeat-x scroll center top #FFFFFF; height: 365px;position:relative;}

.rr-cntnr .cardProdPricingMore-mini{padding-top: 2px;color:#333333;font-size:8px;text-decoration:underline;}
.rr-cntnr .thumb-mini img{width:80px; height:80px;border:2px solid #999999;}
.rr-cntnr.rr-horizontal .prod-cntnr-mini{display:block;width: 95px; height: 150px;background:#fff url("../images/rr_item_wrapper.gif") 0 0 no-repeat}
.rr-cntnr.rr-horizontal .prod-cntnr-over-mini{display:block;width: 95px; height: 150px;background:#fff url("../images/rr_item_wrapper_over.gif") 0 0 no-repeat}
.rr-cntnr.rr-horizontal-mini ul li{min-width:100px; width:100px; float:left; text-align:center}
.rr-cntnr.rr-horizontal-mini{background:url("../images/rr_carousel_bg.gif") repeat-x scroll 0 0 #FFFFFF; position:absolute; overflow:hidden;padding-bottom:5px;}
.rr-cntnr .thumb-mini, .rr-cntnr .quickview-mini, .rr-cntnr .savestory-mini{margin-left:-3px}
.rr-cntnr .savestory-mini{margin:0;color:#B71D2F;font-size:15px;}
.rr-cntnr.rr-horizontal.rr-horizontal-mini .previous, .rr-cntnr.rr-horizontal.rr-horizontal-mini .previous-disabled, .rr-cntnr.rr-horizontal.rr-horizontal-mini .next, .rr-cntnr.rr-horizontal.rr-horizontal-mini .next-disabled{top:0px;width:40px; height:150px; position:absolute; cursor:pointer;}
.rr-cntnr.rr-horizontal.rr-horizontal-mini .previous{width: 40px; height: 150px;background:url("../images/sprites/srs_sprite_h_v4.gif") no-repeat scroll -180px 0 transparent}
.rr-cntnr.rr-horizontal.rr-horizontal-mini .previous-disabled{display:none;}
.rr-cntnr.rr-horizontal.rr-horizontal-mini .next{width: 40px; height: 150px;background:url("../images/sprites/srs_sprite_h_v4.gif") no-repeat scroll 0 0 transparent}
.rr-cntnr.rr-horizontal.rr-horizontal-mini .next-disabled{display:none;}
.rr-cntnr.rr-horizontal.rr-horizontal-mini .name a:hover, .rr-cntnr.rr-horizontal.rr-horizontal-mini .savestory a:hover{text-decoration:none}
.rr-cntnr .prod-cntnr-mini .quickview{display:none; position:absolute; left:6px;top:55px;}
.rr-cntnr .prod-cntnr-over-mini .quickview{display:block;position:absolute;left:6px;top:55px;}
