/* Modal Overlay */
.revise-search-dialog-class .ui-dialog-titlebar-close {display:block;height:25px;width:25px;position:absolute;top:32px;right:15px;}
.revise-search-dialog-class .ui-dialog-titlebar-close .ui-icon {display:block;text-indent:-2000em;}

#revise_search_box {color:#333333;font-family:"Trebuchet MS",sans-serif;font-size:11px;}
#revise_search_form {margin:0;}

.revise-search-box-class {display:none;}
.revise-search-box-class .main-body {text-align: left;display: block;background: url(http://images.della.com/images/search_results/cpls_search_results.png) repeat scroll 0 0;width:460px;}
.revise-search-box-class .foot {background:transparent url(http://images.della.com/images/search_results/cpls_search_results.png) repeat scroll 0 100%;height:23px;width:460px;}

/* Modal Revise Your Search Form */
#cpl_content {width:100%;overflow:auto;padding-top:38px;padding-left:30px;padding-bottom:5px;background:transparent;}
#cpl_left {float:left; background-color:#ffffff;}
#cpl_right {float:left; background-color:#ffffff;}

.cpl_srch_first {padding-right:5px;position:relative;top:5px;vertical-align:top;}
.cpl_srch_last {padding-right:7px;position:relative;top:5px;vertical-align:top;}
.cpl_srch_first_last {margin:0 0 8px 0;padding:0;}
.cpl_srch_first_last .fname_field {margin-bottom:2px;}
.cpl_srch_header {color:#7F6358; font-size:14px;font-weight:bold;margin: 7px 0 7px 0;padding:0;display:block;}
.cpl_srch_header2 {color:#7F6358; font-size:11px;font-weight:bold;margin: 9px 0 7px 0;padding:0;display:block;}
.cpl_srch_month {padding-right:10px;}
.cpl_srch_year {padding-right:10px;}
.cpl_srch_btn {vertical-align:top;position:relative;top:9px!important;top:0;}
.cpl_srch_divider {float:left; padding: 13px 10px 0 10px;}


ul.cpl_list {margin:-4px 0 0 0;padding:0;list-style-type:none;}
ul.cpl_list li {background: url(http://images.della.com/images/bloomingdales/registryGift/blm_gwc_dot.gif) no-repeat 0 5px;padding-left: 7px;}

/* TELL A FRIEND OVERLAY STYLES */

.taf-dialog-class .ui-dialog-titlebar-close {display:block;height:25px;width:25px;position:absolute;top:35px;right:15px;}
.taf-dialog-class .ui-dialog-titlebar-close .ui-icon {display:block;text-indent:-2000em;}
.taf-class {display:none;}
.taf-class .main-body {text-align: left;display: block;background: url(http://images.della.com/images/search_results/cpls_search_results.png) repeat scroll 0 0;width:460px;overflow:auto;font-family:"Trebuchet MS",sans-serif;font-size:11px;}
.taf-class .main-body .content {padding:45px 25px 5px 25px;}
.taf-class .foot {background: url(http://images.della.com/images/search_results/cpls_search_results.png) repeat scroll 0 100%;height:23px;width:460px;}
.taf-form {width:226px;float:left;margin:0;padding:0;}
.taf-email-this {width:160px;margin:19px 0 0 10px;float:left;}
.taf-sep {color:#D6D6D6;}  /* Search Results Line */

/* Thank You Overlay */
#cpl_thank_you  {margin-top:30px;padding:10px; height:260px;}
.cpl_thank_you-sep {width:100%;margin:20px 0 10px 0; color:#D6D6D6;}


/* Actual Search Results Table */
#cpl_srch_table td {font-size:11px; line-height:normal;}
.cpl_breadcrumb {padding-right:12px;}
#cpl_srch_container{width:960px; padding-left:10px;}
#cpl_srch_right_banner_alt, #cpl_srch_right_banner {float:right;width:160px; position:relative;right:20px !important; right:10px; margin-bottom: 15px;}
.cpl_srch_tabs{padding-left:15px; height:40px; font-weight:bold; background-color: #F3EBDE;}
.cpl_srch_tabs_clicked {background-color:#7F6358}
.cpl_srch_tabs_clicked a:visited {color: #FFFFFF;}
.cpl_srch_tabs_clicked a:link {color: #FFFFFF;}
.cpl_srch_tabs_clicked a:active {color: #FFFFFF;}
.cpl_srch_tabs_clicked a:hover {color: #FFFFFF;}
.cpl_srch_tabs_clicked img {position:relative;}
.wcSep {color:#F9F2E7;}  /* Search Results Line */
.cpl_srch_error {color:#7F6358;font-family:"Trebuchet MS",sans-serif;font-size:18px;}
.cpl_srch_error2 {color:#333333;font-family:"Trebuchet MS",sans-serif;font-size:12px;display:block;}
.cpl_srch_error3 {color:#333333;font-family:"Trebuchet MS",sans-serif;font-size:12px;}
.cpl_srch_padleft {margin-left:10px;}
*html .cpl_srch_padleft {margin-left:0;}
.cpl_srch_hdr {margin: 5px 0 18px 10px;}

/* Baby Registry Locator Search Box */
#brl_search_box {width:450px;height:200px;float:left;background-color: #FCECD2;margin: 0 10px 30px 20px;}
.brl_search_header {background-color:#F8D18F; height:30px;}
.brl_search_header img {margin:8px 0 0 8px;}
.brl_search_img {float:left;margin:12px 10px 0 0;}
.brl_search_form_txt {padding:8px 0 0 0;}
.brl_form_fields {padding:15px 0 15px 100px}
.brl_srch_first {padding-right:5px;position:relative;top:5px;vertical-align:top;}
.brl_srch_last {padding-right:7px;position:relative;top:5px;vertical-align:top;}
.brl_fname_field {margin-bottom:4px;}
.brl_srch_btn {padding-left:150px;}


/* start header footer styles */
div#mainWrapper,
    div.wcFtr,table#wcNavMain {width:960px;}
.navcontainer {width: 950px;}
* html .navcontainer {width: 960px;}
#createBookmarkMozillaBM {left:390px;}
#createBookmarkMozillaHP {left:454px;}
#createBookmarkSafariBM {left:392px;}
#createBookmarkSafariHP {left:454px;}
/* end header footer styles */


/* Couples Search Coupon Right Side */
#cpl_srch_right_banner_alt .main_header,
#cpl_srch_right_banner .main_header {background-color:#F3E7D3;padding: 12px 0 11px 8px;margin-bottom:5px;font-size: 14px; color:#7F6358; font-weight:bold;}

#cpl_srch_right_banner_alt .coupons,
#cpl_srch_right_banner .coupons
{padding: 0 0 7px 0; background-color:#FCF8F3;}

#cpl_srch_right_banner_alt .coupon,
#cpl_srch_right_banner .coupon
{font-family: "Trebuchet MS",sans-serif; margin:1px 0;padding-left:10px;}

#cpl_srch_right_banner_alt .coupon .coupon_header,
#cpl_srch_right_banner .coupon .coupon_header
{color: #7F6358; font-weight: bold; font-size: 14px;}

#cpl_srch_right_banner_alt .coupon em,
#cpl_srch_right_banner .coupon em
{ color: #999; }

#cpl_srch_right_banner_alt .coupon .code,
#cpl_srch_right_banner .coupon .code
{ font-weight: bold;}
.dotty {border-bottom:1px dotted; margin:10px;padding:0; color:#BDADA5}



























