﻿#content h1 { padding: 24px 0 15px 0; }
/* div.bgPlums { border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; background:url(http://s7d5.scene7.com/is/image/Calphalon/bg_plums.jpg) 0 0 no-repeat; } */
.spacer{height:30px; margin:0; padding:0;}

.textContent{ font-size: 14px; color: #464545; font-family: Georgia;  margin-bottom: 1.5em; }
.textContent p { margin-top:.8em; }
.textContent ul { margin:0; padding:0; list-style:none; }
.textContent li { background:url(http://s7d5.scene7.com/is/image/Calphalon/bullet_red) 7px 8px no-repeat; padding:0 0 0 17px; line-height:22px; }
.textContent li a {color:#74170A; text-decoration:none; }
.textContent li a:hover {text-decoration:underline;}

/* Category Landing Page
------------------------------------------------ */
/* My Calphalon Profile
------------------------------------------------ */
.profileBlock { padding-bottom: 155px; margin-bottom:10px; background: url(http://s7d5.scene7.com/is/image/Calphalon/horiz_divider_dots) 0 bottom repeat-x; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
.profileBlockLeft{float:left;}
.profileBlockLeft .content{margin:0 0 0 10px;}
.profileBlockLeft .content .heading{font-size: 22px; line-height: 24px; color: #B47E17; font-family: arial; font-weight: normal; margin-bottom: .1em;}
.profileBlockLeft .content p{margin:0; padding:0 0 5px 0; color:#464545;}
.profileBlockLeft .content p span {color:#000000; font-size:12px; font-weight:bold;}


.content input.edit { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_edit) 0 0 no-repeat; height: 21px; width: 36px; margin-top:0px; }
input.edit:hover { background-position:0 -21px;  }

.ui-tabs .ui-tabs-panel .inner2 .btmBar{ background: #F8F5E5; display: block; clear: both; margin: 0; padding: 5px 0px 0px 0px; overflow: hidden; }
.ui-tabs .ui-tabs-panel .inner2 .btmBar .barInner { background: #F2ECD6; margin: 0; padding: 5px 0px 0px 7px; }
.ui-tabs .ui-tabs-panel .inner2 .btmBar input.closeAccount { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_closeAccount) 0 0 no-repeat; height: 21px; width: 99px; }

.myCalTabs .inner2 .btmBar .barInner { background: #F2ECD6; margin: 0; padding: 5px 0px 0px 7px; }
.myCalTabs .inner2 .btmBar input.closeAccount { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_closeAccount) 0 0 no-repeat; height: 21px; width: 99px; }

.labelPos{float:left;}

/* Forget Password
------------------------------------------------ */

.forgetPass {margin-top:2.0em;}
.forgetPass label { width: 225px; text-align: right; margin: 0px 5px 2px 0; display: inline-block; color: #000; font-size:12px; }
.forgetPass label span { color: #933; font-weight: bold; }
.forgetPass input.text { width: 150px; font-family:Arial; font-size:11px; color:#464545; border:1px solid #7F9DB9;}
.forgetPass .clear{ clear:both; padding-top:10px; padding-top:4px; }
/*.forgetPass input.continue { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_redContinue) 0 0 no-repeat; height: 21px; width: 69px; margin-top:3px; }*/
.forgetPass input.continue {height: 21px; width: 69px; margin-top:3px; }
.forgetPass input.submit { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_redSubmit) 0 0 no-repeat; height: 21px; width: 60px; margin-top:3px; }
.forgetPass input.text.error { border: 1px solid #74170A; }
.forgetPass .errorBox{width:140px; border:1px solid #74170A; background:#F9F5DF url(http://s7d5.scene7.com/is/image/Calphalon/icon_alert) 5px  5px no-repeat; font-family:Arial; font-size:9px; font-weight:bold; position:relative; left:233px; margin-bottom:12px; text-transform:uppercase; color:#74170A; padding:5px 0 3px 30px;}
.fixHeight{height:450px;}

/* Shared Wishlist
------------------------------------------------ */
.roundCol .btmBar, .roundCol .topBar1 { background: #E8DDBD; display: block; clear: both; margin: 0 7px; padding: 5px 12px 5px 5px; overflow: hidden; }
.topBar1 .sort label{ margin:0 0 0 10px;}
.topBar1 .sort { float: left; width: 49%; padding-left:10px; }
.topBar1 .sort  select { width: 110px; font-size: 90%; }
.topBar1 .print {float: right; width:8%; padding-top:4px;}
.roundCol .btmBar, .roundCol .topBar2 { background: #F8F5E5; display: block; clear: both; margin: 0 7px; padding: 5px 12px 5px 5px; overflow: hidden; }
.topBar2 .items {float: right; width:8%; }
.topBar2 .items span {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}

.prodWhislist { padding: 10px 18px 0px 18px; margin: 0 3px; border-bottom: 5px solid #F8F5E5; }
.prodWhislist .promoWishlist { margin:0; }
.prodWhislist .colLeft { float: left; }
.prodWhislist  .comment{font-family:Georgia, 'Times New Roman', Times, serif; font-size:11px; color:#7D7D7D; width:500px; margin-left:115px; margin-top:-10px; line-height:16px; text-align:left;}
.prodWhislist  .comment .commentTxt{ color:#000000; text-align:left;}
.prodWhislist .colLeft .addItems { margin:0; padding:0; color:#000; }
.prodWhislist .colLeft .addItems span { color:#464545; position:relative; top:0; left:0; }
.prodWhislist .colLeft .thumb{ margin:0 7px;}
.prodWhislist .colLeft span { position:relative; top:-18px; left:20px;}
.prodWhislist .colLeft h3 { color:#74170A; font-size:14px; font-family:Arial,Helvetica,sans-serif; margin:0; }
/*5 may 2010*/
/*

.prodWhislist .colRight { float: right; font-size:12px; }*/
/**/
.prodWhislist .colRight { float: right; font-size:12px;  font-family:Arial,Helvetica,sans-serif; color:#555555;}

.prodWhislist .colRight span {font-size:16px; color:#74170A; padding:0 2px; font-family:Arial, Helvetica, sans-serif;}
.prodWhislist .colRight input.buyNow { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_buyNow) 0 0 no-repeat; height: 21px; width: 66px; }
.prodWhislist .colRight input.buyNow:hover { background-position:0 -21px; }
.prodWhislist .prodName { color: #000; background: url(http://s7d5.scene7.com/is/image/Calphalon/horiz_divider_dots) 0 bottom repeat-x; margin-bottom:5px; padding-bottom: 40px; }
.prodWhislist .colRight .priorLine { font-size:12px; margin-top:20px; color:#000000; }
.prodWhislist .colRight .priorLine span { color:#464545; font-size:12px; }

/*confTellUs*/
.roundCol .inner2 { background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCol) 0 0 repeat-y; display: block; overflow: hidden; }
.roundCol .inner2 .col1 { float: left; margin: 2px 0 0 10px; width: 184px; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColPromo) 0 0 repeat-x; padding: 20px 32px;}
.roundCol .inner2 .col1 p span { font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform:uppercase; font-weight:bold; }
.roundCol .inner2 .col1 ul {margin:0 0 15px; padding:0;}
.roundCol .inner2 .col1 li { margin-left: .6em; padding: 0 0 5px 10px; background: url(http://s7d5.scene7.com/is/image/Calphalon/bullet1) 0 8px no-repeat; }
.roundCol .inner2 .col2 { float: right; width: 351px;  margin: 15px 18px 15px 0 !important; margin: 15px 9px 15px 0; }
.roundCol .inner2 .col2 li { margin-left: .6em; padding: 0 0 5px 10px; background: url(http://s7d5.scene7.com/is/image/Calphalon/bullet1) 0 8px no-repeat; }
.roundCol .inner2 .col2 .nameStatus{font-family:Arial, Helvetica, sans-serif; font-size:9px; text-transform:uppercase; float:right; margin-right:95px; margin-top:0; font-weight:bold;}
.roundCol .inner2 .col2 select { width:155px;}
.roundCol .inner2 .col2 .month { width:70px; margin-right:5px;}
.roundCol .inner2 .col2 .day { width:50px; margin-right:5px;}
.roundCol .inner2 .col2 .year { width:50px;}
.roundCol .inner2 .col2 .labelDate {margin-top:-10px;}
.roundCol .inner2 .col2 .selectOption { width:80px; margin-right:5px;}
.roundCol .inner2 .col2 input.otherInput { width: 110px; border: 1px solid #7F9DB9; height:18px; margin-right:10px; }
.roundCol .inner2 .col2 .checkBoxLabel{}
.roundCol .inner2 .col2 .fieldSpace{margin-top : 7px;}
.roundCol .inner2 .col2 .selectText { font-size:11px; font-weight:normal; color: #7d7d7d; font-style:oblique;}
.createAcct input.text2 { width: 40px; border: 1px solid #7F9DB9; height:18px; margin-right:10px;}
.createAcct h3 {font-size:16px; color:#B47E17; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
input.skip { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_skip) 0 0 no-repeat; height: 21px; width: 38px; }
input.skip:hover { background-position:0 -21px; }
.roundCol .inner .col1 .divider {background:url(http://s7d5.scene7.com/is/image/Calphalon/horiz_divider_dots) 0 0 repeat-x; margin:12px 0 0 -20px; padding-top: 15px; width:220px;}

.roundCol .inner .col1 .emailInput { float:left; margin:0; padding:0;}
.roundCol .inner .col1 .emailInput input { border: 1px solid #7F9DB9; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; }
.roundCol .inner .col1 .btnArrow { float:left; margin:0 0 0 8px; }
.roundCol .inner .col1 .btnArrow input.goArrow { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_go_arrow) 0 0 no-repeat; height: 21px; width: 21px; }
.roundCol .inner .col1 .btnArrow input.goArrow:hover { background-position: 0 -21px; }

/*Feature - Seasonal Collections*/

.banner{margin-bottom:12px;}

/*Product Advisor*/

.textCol {width:185px; float:left; padding: 15px 0 0 22px; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px;}
.prodCol {float:left; width:435px; margin-left:6px !important; margin-left:3px;}

bg_roundColCorners_overlay_650

/*Shipping Overlay */

.overlayShipping{ margin:20px 0 11px 0; padding:0; }
.overlayShipping .roundCol { display: block; overflow: hidden; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay_650?$transparency$) 0 0 no-repeat; padding-top: 11px; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 1em;  }
.overlayShipping .roundCol .inner { background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCol_overlay_650?$transparency$) 0 0 repeat-y; display: block; overflow: hidden; }
.overlayShipping .roundCol .endcap { height: 11px; display: block; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay_650?$transparency$) 0 -15px no-repeat;}
.closeBtn{position:relative; text-align:right; padding:5px 15px 0 0;}
.overlayShipping .roundCol .endcap1{ height: 11px; display: block; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay1) 0 -11px no-repeat;}
.overlayShipping .roundCol .inner .col { float: right; width: 380px; margin: 5px 26px 15px 0 !important; margin: 5px 13px 0 0; }
.overlayShipping .roundCol .inner .col .divider{background:url(http://s7d5.scene7.com/is/image/Calphalon/horiz_divider_dots) 0 0 repeat-x; height:10px;}
.overlayShipping .roundCol .inner .col .requireText {text-align:right; font-style:italic; color:#7D7D7D; margin-right:25px;}
.overlayShipping .roundCol .inner .col .requireText span { color:#933233;}
.overlayShipping .roundCol .inner .col textarea {width:210px; height:100px; margin-bottom:7px;}
.overlayShipping .roundCol .inner .col .note{font-size:11px; font-style:italic; line-height:14px;}
.overlayShipping .roundCol .inner .col #txtProductComment {width:370px; height:100px; margin:5px 0 5px 0;}
.overlayShipping .proHeadingInside {background-color:#E8DDBD; margin: 0 10px 10px 10px; overflow:hidden; padding:6px 10px; width:585px;}
.overlayShipping .proListContainerTop, .overlayShipping .proListContainerBtm, .overlayShipping .proListContainerMid{width:585px !important;}
#DOMWindow{overflow:visible !important;}

/*Email Overlay */

.overlayEmail{ margin:20px 0 11px 0; padding:0; width:435px;}
.overlayEmail .roundCol { display: block; overflow: hidden; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay?$transparency$) 0 0 no-repeat; padding-top: 11px; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 1em;  }
.overlayEmail .roundCol .inner { background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCol_overlay) 0 0 repeat-y; display: block; overflow: hidden; }
.overlayEmail .roundCol .endcap { height: 11px; display: block; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay?$transparency$) 0 -15px no-repeat;}
.closeBtn{position:relative; text-align:right; padding:5px 15px 0 0;}
.overlayEmail .roundCol .endcap1{ height: 11px; display: block; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay1) 0 -11px no-repeat;}
.overlayEmail .roundCol .inner .col { float: right; width: 380px; margin: 5px 26px 15px 0 !important; margin: 5px 13px 0 0; }
.overlayEmail .roundCol .inner .col .divider{background:url(http://s7d5.scene7.com/is/image/Calphalon/horiz_divider_dots) 0 0 repeat-x; height:10px;}
.overlayEmail .roundCol .inner .col .requireText {text-align:right; font-style:italic; color:#7D7D7D; margin-right:25px;}
.overlayEmail .roundCol .inner .col .requireText span { color:#933233;}
.overlayEmail .roundCol .inner .col textarea {width:210px; height:100px; margin-bottom:7px;}
.overlayEmail .roundCol .inner .col .note{font-size:11px; font-style:italic; line-height:14px;}
.overlayEmail .roundCol .inner .col #txtProductComment {width:370px; height:100px; margin:5px 0 5px 0;}

/*Email Overlay for Sign up */

.overlayEmailSignUp{ margin:20px 0 11px 0; padding:0; width:500px;}
.overlayEmailSignUp .roundCol { display: block; overflow: hidden; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay_x?$transparency$) 0 0 no-repeat; padding-top: 11px; font-family: Georgia, "Times New Roman", Times, serif; margin-bottom: 1em;  }
.overlayEmailSignUp .roundCol .inner { background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCol_overlay_x) 0 0 repeat-y; display: block; overflow: hidden; }
.overlayEmailSignUp .roundCol .endcap { height: 11px; display: block; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay_x?$transparency$) 0 -15px no-repeat;}

.overlayEmailSignUp .roundCol .endcap1{ height: 11px; display: block; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay1_x) 0 -11px no-repeat;}
.overlayEmailSignUp .roundCol .inner .col { float: right; width: 380px; margin: 5px 26px 15px 0 !important; margin: 5px 13px 0 0; }
.overlayEmailSignUp .roundCol .inner .col .divider{background:url(http://s7d5.scene7.com/is/image/Calphalon/horiz_divider_dots) 0 0 repeat-x; height:10px;}
.overlayEmailSignUp .roundCol .inner .col .requireText {text-align:right; font-style:italic; color:#7D7D7D; margin-right:25px;}
.overlayEmailSignUp .roundCol .inner .col .requireText span { color:#933233;}
.overlayEmailSignUp .roundCol .inner .col textarea {width:210px; height:100px; margin-bottom:7px;}
.overlayEmailSignUp .roundCol .inner .col .note{font-size:11px; font-style:italic; line-height:14px;}

/* Product Surface Dialog */
.overlayProductSurface { margin:5px 26px 15px 0 !important; width:644px; }
.col { width:600px;}
.overlayProductSurface .prodHeading {margin-top:0; padding-left:3px}
.overlayProductSurface .roundCol { background:url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay_650?$transparency$) no-repeat scroll 0 0 transparent;
display:block; font-family:Georgia,"Times New Roman",Times,serif; margin-bottom:1em; overflow:hidden; padding-top:11px; }
.overlayProductSurface .roundCol .inner { background:url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCol_overlay_650?$transparency$) repeat-y scroll 0 0 transparent; display:block; overflow:hidden; padding:0 10px }
.closeBtn {position: relative; text-align: right; padding: 5px 15px 0 0;}
.roundCol .btmBar, .roundCol .topBar2 { background:none repeat scroll 0 0 #F8F5E5; clear:both; display:block; overflow:hidden; padding:5px 12px 5px 5px; }
.overlayProductSurface .roundCol .endcap { background:url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundColCorners_overlay_650?$transparency$) no-repeat scroll 0 -15px transparent; display:block; height:11px;}


/*Add Wishlist Auth Overlay*/

.overlayEmail .roundCol .inner .headingBar { width: 380px; margin: 5px 26px 0 35px !important; margin: 5px 0 0 35px; }
.overlayEmail .roundCol .inner .contentBlock {width:409px; margin:5px auto 0;}
.overlayEmail .roundCol .inner .contentBlock .prodBlock {background:url(http://s7d5.scene7.com/is/image/Calphalon/bg_grident) 0 bottom repeat-x; height:71px; margin-bottom:5px;}
.overlayEmail .roundCol .inner .headingBar h3{ font:normal 21px  Arial, Helvetica, sans-serif; color:#B47E17; margin:0 0 5px 0; padding:0;}
.overlayEmail .roundCol .inner .contentBlock .prodBlock1 {background:url(http://s7d5.scene7.com/is/image/Calphalon/bg_grident) 0 bottom repeat-x; height:71px; margin:0 0 5px 0; padding:0 0 0 21px;}
.overlayEmail .roundCol .inner .contentBlock .prodBlock1 .recipename{ font:normal 16px Arial, Helvetica, sans-serif; color:#B47E17; margin:0 0 2px 0; padding:0;}
.overlayEmail .roundCol .inner .contentBlock .prodBlock1 .mealname{ font:normal 13px Georgia, "Times New Roman", Times, serif; color:#000000; margin:0 0 2px 0; padding:0;}
.overlayEmail .roundCol .inner .contentBlock .prodBlock .imgBlock {float:left; margin:0 10px 0 6px !important; margin:0 10px 0 3px;}
.overlayEmail .roundCol .inner .contentBlock .prodBlock .prodName {float:left; color:#000000; font-size:12px; line-height:16px; margin-top:8px;}
.overlayEmail .roundCol .inner .contentBlock .prodBlock .prodName span {color:#464545; line-height:25px;}
/*13 april 2010 start*/
/*
.overlayEmail .roundCol .inner .contentBlock .prodBlock .prodPrice {float:right; padding:15px 28px 0 0; text-align:right; color:#000000;}
*/
/*13 april 2010 end*/
.overlayEmail .roundCol .inner .contentBlock .prodBlock .prodPrice {float:right; padding:15px 28px 0 0; text-align:right; color:#555555; font-family:Arial, Helvetica, sans-serif}

.overlayEmail .roundCol .inner .contentBlock .prodBlock .prodPrice span {font-family:Arial, Helvetica, sans-serif; font-size:16px;}
/*13 april 2010*/
/*
.overlayEmail .roundCol .inner .contentBlock .prodBlock .priceSmall {float:right; padding:15px 28px 0 0; text-align:right; color:#000000;}
*/
/**/

.overlayEmail .roundCol .inner .contentBlock .prodBlock .priceSmall {float:right; padding:15px 28px 0 0; text-align:right; color:#555555; font-family:Arial, Helvetica, sans-serif;}

.overlayEmail .roundCol .inner .contentBlock .prodBlock .priceSmall span {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.overlayEmail .roundCol .inner .contentBlock h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#B47E17; margin:10px 0 10px 22px;}
.overlayEmail .roundCol .inner .contentBlock .divider {background:url(http://s7d5.scene7.com/is/image/Calphalon/horiz_divider_dots) 0 0 repeat-x; height:10px; width:375px; margin:8px auto 0;}
.overlayEmail .roundCol .inner .contentBlock .fieldset1 {margin:10px 0 0 22px; padding:0; color:#000000; font-size:12px;}
.overlayEmail .roundCol .inner .contentBlock .fieldset2 {margin:0 0 30px 22px; padding:0; color:#000000; font-size:12px;}
.overlayEmail .roundCol .inner .contentBlock .hideText {font-style:italic; color:#464545;}
.overlayEmail .roundCol .inner .contentBlock .inputBox {width:150px; font-size:11px;}
.overlayEmail .roundCol .inner .contentBlock .fieldTopSpace {margin-top:8px;}
.overlayEmail .roundCol .inner .contentBlock .prodBlock .priceSmall p { width:100px; line-height:12px; font-size:10px; color:#993333;}
.overlayEmail .roundCol .inner .contentBlock .prodBlock .priceSmall p span { font-size:12px;}


/*Notes unAuth Member Ste1 Overlay*/
.overlayEmail .roundCol .inner .signBlock{float:left; width:172px; margin: 7px 5px 20px 30px !important; margin: 7px 5px 10px 15px; color:#000000; }
.overlayEmail .roundCol .inner .signBlock .inputBox {width:150px; height:18px; font-size:11px; margin-bottom:7px; }
.overlayEmail .roundCol .inner .signBlock .forgetPass { color:#741709; font-size:12px; margin:-5px 0 7px;}
.overlayEmail .roundCol .inner .createAccBlock {float:left; width:175px; margin: 7px 10px 0 25px; color:#000000;}
.overlayEmail .roundCol .inner .dividerVert {float:left; background:url(http://s7d5.scene7.com/is/image/Calphalon/div_vert1) 0 0 repeat-y; width:2px; height:190px; margin-bottom:10px !important; margin-bottom:0;}

/*Join Email Communications Overlay*/
.overlayJoinComm{ margin:20px 0 11px 0; padding:0; width:350px;}
.overlayJoinComm .roundCol { display: block; overflow: hidden; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCorner_overlay?$transparency$) 0 0 no-repeat; padding-top: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; margin-bottom: 1em;  }
.overlayJoinComm .roundCol .inner { background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCornerMid_overlay?$transparency$) 0 0 repeat-y; display: block; overflow: hidden; }
.overlayJoinComm .roundCol .endcap { height: 11px; display: block; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCorner_overlay?$transparency$) 0 -11px no-repeat;}
.overlayJoinComm .roundCol .inner .joinEmailBlock { width:290px;  margin: 0px 5px 30px 30px; color:#000000;}
.overlayJoinComm .roundCol .inner .joinEmailBlock .inputBox {width:150px; height:18px; font-size:11px; margin-bottom:7px; margin-bottom:7px; }
.overlayJoinComm .roundCol .inner .joinEmailBlock .initailText {font-size:11px; font-style:italic; color:#7D7D7D;}
.overlayJoinComm .roundCol .inner .joinEmailBlock p { line-height:15px; }
.overlayJoinComm .roundCol .inner .joinEmailBlock p.varitColor {color:#464545;}

/*Life With Calphalon*/
.callout6 { height: 266px; background: url(http://s7d5.scene7.com/is/image/Calphalon/callout_frypan) 0 0 no-repeat; padding: 20px 21px 0 21px; font-size: 12px; text-align: center; color:#666666; }
.callout6 h3 { color: #4C6476; font-family: arial; font-size: 16px; margin-bottom: 0.4em; }

.callout7 { height: 266px; background: url(http://s7d5.scene7.com/is/image/Calphalon/callout_registry_retailers) 0 0 no-repeat; padding: 20px 21px 0 21px; font-size: 12px; text-align: center; color:#666666; }
.callout7 h3 { color: #4C6476; font-family: arial; font-size: 16px; margin-bottom: 0.4em; }
.callout7 ul { margin:0; padding:0;}
.callout7 ul li { list-style:none; line-height:16px; }
.bigPara {font-size:13px; color:#333333;}
.bigPara14 {font-size:14px; color:#333333; line-height:20px;}
.brownColor {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#B47E17; padding-top:12px;}

.heading2 {font-size: 22px; line-height: 24px; color: #49332B; font-family: arial; font-weight: normal; margin-bottom: .4em;}

/*Careers*/
.contentText { color: #666666; font-family: Georgia, "Times New Roman", Times, serif; padding-bottom: 14px; padding:0; }
.contentText p {margin:0; padding:0 0 15px; line-height:20px;}
.contentText h2 { color: #B47E17; font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:5px 0 0; }
.contentText h3 { font-size: 14px; color: #B47E17; font-family: Arial, Helvetica, sans-serif; margin:0; font-weight:normal;}
.viewEmploymentOpprtBlk { padding: 0 0 5px 5px; margin:-10px 0 0; float:right; }

.paraSpace {padding-top:18px;}
.paraBig { color: #333333; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; padding-bottom: 1.0em; margin:0; }
.paraBig1 { color: #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; padding-bottom: 1.0em; margin:0; }

/*In the News*/

.newsBar { background-color: #F2ECD6; height: 26px; margin: 0 11px; overflow: hidden; padding: 6px 14px 0 16px; }
.newsBar .pagination { float: right; width: auto; margin:0; padding:0; }
.newsBar .pagination span { padding-right: 3px; }
.newsBar .pagination select { margin: 0 4px; width: 68px; }
.newsBar .pagination a { padding: 1px 2px 0; vertical-align: middle; }

.pressContent { background-color: #ffffff; width:348px; clear: both; margin: 5px 11px; padding: 14px 16px;}

.alertIcon {float:left; padding:0 10px 0 0;}
.alertText {float:left; width:225px; padding:0 10px 0 0;}

#layout ul.subsection_tabs { list-style: none; height: 48px; margin: 25px 0 0 0; position: relative}
#layout .subsection_tabs li { float: left; height: 48px; margin: 0 10px 0 0; }
#layout .subsection_tabs li#pixel { float: none; position: absolute; width: 1px; height: 1px; background: #e7e7e8; left: 0; top: 47px;}
.subsection_tabs li a { display: block; width: 225px; height: 33px; text-align: center; padding: 15px 0 0 0; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_tabOff) 0 0 no-repeat; text-transform: uppercase; color: #bcbdc0; font-weight: bold; }
.subsection_tabs li a.active { background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_tabActive) no-repeat 0 0; }
.subsection_tabs li a.active, .subsection_tabs li a:hover, .subsection_tabs li a:active { color: #003f82; }

.noLongerAvail{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#993333; font-weight:bold; padding-left:10px;}

/*Program Info -Legal Overlay*/
.overlayProgInfo{ margin:20px 0 11px 0; padding:0; width:387px;}
.overlayProgInfo .roundCol { display: block; overflow: hidden; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCorner_prodOverlay) 0 0 no-repeat; padding-top: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; margin-bottom: 1em;  }
.overlayProgInfo .roundCol .inner { background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundMid_prodOverlay) 0 0 repeat-y; display: block; overflow: hidden; }
.overlayProgInfo .roundCol .endcap { height: 11px; display: block; background: url(http://s7d5.scene7.com/is/image/Calphalon/bg_roundCorner_prodOverlay) 0 -11px no-repeat;}
.overlayProgInfo .roundCol .inner .contentBlock { width:320px;  margin: 0px 5px 30px 35px; color:#464545; }
.overlayProgInfo .roundCol .inner .contentBlock h4 { color:#B47E17; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px; }
.overlayProgInfo .roundCol .inner .contentBlock .inputBox {width:150px; height:18px; font-size:11px; margin-bottom:7px;}
.overlayProgInfo .roundCol .inner .contentBlock .initailText {font-size:11px; font-style:italic; color:#7D7D7D;}
.overlayProgInfo .roundCol .inner .contentBlock p { line-height:18px; }

/*Product Advisor*/

.roundCol .inner .rightCol { float: right; width: 350px; margin: 30px 18px 15px 0 !important; margin: 30px 9px 0 0; }
.roundCol .inner .rightCol .advisorBlock {background:url(http://s7d5.scene7.com/is/image/Calphalon/horiz_divider_dots) 0 bottom repeat-x; padding-bottom:1.3em; margin-bottom:1.4em;}
.roundCol .inner .rightCol .advisorBlock .numberBlock {float:left; background:url(http://s7d5.scene7.com/is/image/Calphalon/bg_number) 0 0 no-repeat; width:19px; height:19px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.roundCol .inner .rightCol .advisorBlock .contentBlock {float:left; margin:0 0 0 10px; width:300px;}

.roundCol .inner .rightCol .advisorBlock .fieldset input { float:left; margin:2px 8px 0 0; vertical-align:middle; width:auto; }
.roundCol .inner .rightCol .advisorBlock .fieldset em { float: left; margin:0 0 10px; padding:0; width: 278px; }

.roundCol .inner .rightCol .last { background:none; margin-bottom:0; }
.brownLine{margin:0; padding:0; height:5px; background-color:#F8F5E5; width:99%;}
.btnCenter {width:150px; position:relative; left:260px;}

/*Choose Retailer*/

.logoRetailBlock {padding:6px 25px 20px; }
.logoRetailBlock .logoBlock {width:170px; float:left; padding-bottom:10px; margin:10px 20px 5px 0;}

.retailerBlock {background:url(http://s7d5.scene7.com/is/image/Calphalon/div_vert) 0 0 repeat-x; padding:6px 30px;}
.retailerBlock .retailerName {background:url(http://s7d5.scene7.com/is/image/Calphalon/horiz_divider_dots) 0 bottom repeat-x; width:180px; float:left; font-size:13px; padding-bottom:10px; margin:10px 20px 5px 0; }
.retailerBlock .last {margin:10px 0 5px 0;}
.lastDivder {background:none;}

/*Product Registration Confirmation*/
.prodConfirmation {margin:0 0 15px; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; }
.prodConfirmation p {color:#464545; line-height:20px; margin:0; padding:0 0 15px;}
.prodConfirmation ul {margin:0; padding:0;}
.prodConfirmation li { background:url(http://s7d5.scene7.com/is/image/Calphalon/bullet_red) 0 10px no-repeat; padding-left:10px; line-height:22px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }

.inner2 .reItemSubheadBg {background:url(http://s7d5.scene7.com/is/image/Calphalon/subheading_bg) 0 0 repeat-x; height:33px; width:632px; margin:0 12px}
.inner2 .reItemSubheadBg h4 { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#49332B; padding:6px 10px;}
.inner2 .relatedItem{width:194px; float:left; margin:10px 0 0 19px !important; margin:10px 0 0 11px;}
.inner2 .thumbBlock{background:url(http://s7d5.scene7.com/is/image/Calphalon/thumb_prod_block) 0 0 no-repeat; width:73px; height:73px; margin-right:10px; float:left; padding:12px 0 0 0; text-align:center;}
.inner2 .relatedItem .prodName{float:left; padding:5px 0; width:110px; font-size:12px; line-height:17px;}
.inner2 .last{margin-right:0;}
.inner2 .relatedItem .msrp{ font:normal 12px Georgia, "Times New Roman", Times, serif; color:#000000; text-transform:uppercase;}
.inner2 .relatedItem .msrp span { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;}

.noItem{font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#993333;}


/*Registry */
a.addItemforRetailer { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_addItemforRetailer) 0 0 no-repeat; width: 209px; }
a.addAnotherRetailer { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_addRetailer) 0 0 no-repeat; width: 132px; }
a.continueStep3 { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_continueStep3) 0 0 no-repeat; width: 121px; }
input.btnContinueStep3 { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_continueStep3) 0 0 no-repeat; height: 21px; width: 121px; margin:0; padding:0 }
input.btnContinueStep3:hover { background-position: 0 -21px; }
input.addAnotherRetail { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_addAnotherItemRetailer) 0 0 no-repeat; height: 21px; width: 217px; margin:0; padding:0 }
input.btnContinueStep3:hover, input.addAnotherRetail { background-position: 0 -21px; }
a.printVersion { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_printVersion) 0 0 no-repeat; width: 90px; }
.smRedLink, .smRedLink2 { background: url(http://s7d5.scene7.com/is/image/Calphalon/arrow_red) 100% 50% no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-right: 8px; text-transform: uppercase; }
.smRedLink2 { background: none; }
img.registryHero { margin-bottom: 15px; }
.legalDetailsLink { text-align: right; }

.preRegStart { color: #666666; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 1.5; padding: 0 40px 12px 26px; }

/*Big image Overlay [Start]*/
.overlayEmail .roundCol .inner .headingBar { width: 380px; margin: 5px 26px 0 35px !important; margin: 5px 0 0 35px; }
.overlayEmail .roundCol .inner .headingBar .headingBar_001{float:left; width: 380px; margin:0; padding:0;}
.overlayEmail .roundCol .inner .headingBar .headingBar_001 .bd_shipp{float:left; width: 365px; margin:0 0 14px 0; padding:0 0 24px 0;border-bottom:1px dashed #E6D3AA;}
.overlayEmail .roundCol .inner .headingBar .headingBar_001 p {float:left;font:normal 12px Georgia, "Times New Roman", Times, serif;color:#464545;clear:both;padding-top:10px;padding-bottom:12px;margin:0;width:100%;}

.overlayEmail .roundCol .inner .headingBar .headingBar_002{float:left; width:380px; padding:0 0 14px 0; margin:0;}
.overlayEmail .roundCol .inner .headingBar .headingBar_002 .headingBar_002_txt{float:left;padding:10px 0 0 0;margin:0;width:380px;height:412px;overflow:auto;}

.overlayEmail .roundCol .inner .headingBar .headingBar_002 .headingBar_002_txt p {font:normal 12px Georgia, "Times New Roman", Times, serif;color:#464545;clear:both;margin:0;padding:2px 0 0 0;}
.overlayEmail .roundCol .inner .headingBar .headingBar_002 .headingBar_002_txt span{ width: 380px; margin:0; padding:0;font-size:13px;color:#000;}
.overlayEmail .roundCol .inner .headingBar .headingBar_002 .headingBar_002_txt .space{ margin:0; padding:0;height:15px;}


.topBar1 ul {margin:0 10px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.topBar1 li {display:inline; padding-right:5px;}
.topBar1 li a {color:#49332B; text-decoration:none;}
.topBar1 li a:hover{text-decoration:underline;}

input.viewFullProdLine { background: url(http://s7d5.scene7.com/is/image/Calphalon/btn_viewFullProdLine) 0 0 no-repeat; height: 21px; width: 148px; margin:0; padding:0 }
input.viewFullProdLine:hover { background-position: 0 -21px; }
