/* 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_header_image {margin: -23px -3px 0}

.taf-dialog-class .ui-dialog-titlebar-close {display:block;height:25px;width:25px;position:absolute;top:35px;right:15px;
                                             background: url(http://images.della.com/images/clear.gif) 0 0;}
.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:Arial,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_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;}


/* Gift Card Boutique */
#gift_card_boutique {width:625px;height:200px;margin:15px 0 0 20px !important;*padding-top: 15px;}
.gift_search_form_txt {
    font-size:12px;
    padding:8px 0 0 8px;
}
.gift_search_shopnow {float:right;padding-right:7px;position:relative;bottom:3px;}


/* 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 */


/* GIFT CARDS SECTION */
#cards_go_here {
    width:600px;
    margin-top:5px;
}

#cards_go_here .card {
    float:left;
    height:135px;
    margin:3px 0 0 2px;
    padding-left:22px;
    width:125px;
}

#cards_go_here .card .card-image {
    overflow: hidden;
    position:relative;
    height: 80px;
    width: 125px;
}

#cards_go_here .card .card-image .image {
    position: relative;
    top: -27px;
    left: -3px;
}

#cards_go_here .card .card-name {
    display:block;
    width: 100%;
    height: 30px;
    font-size:11px;
    color:#848684;
    text-align: center;
    margin-top:7px;
}

#cards_go_here .card .shop-now {
    margin-left:37px;
    padding:5px 0 0 0;
    width:0;
    height:0;
}

/* Couples Search Coupon Right Side */

#cpl_srch_right_banner_alt,
#cpl_srch_right_banner {
	float:right;
	margin-right:23px;
	margin-top:44px;
    *margin-top: 50px;
	*margin-bottom: 15px;
	width:142px;
}


#cpl_srch_right_banner_alt .main_header,
#cpl_srch_right_banner .main_header {
    background-color:#a4c05c;
    padding: 1px;
    font-size: 11px;
    color:#FFFFFF;
    font-weight:bold;
    font-family:Arial, sans-serif;
    text-align: center;
}

#cpl_srch_right_banner_alt .coupons,
#cpl_srch_right_banner .coupons
{padding: 0 0 7px 0; background-color:#e8efd6;}

#cpl_srch_right_banner_alt .coupon,
#cpl_srch_right_banner .coupon {
    font-family: Arial,sans-serif;
    margin-top:7px;
    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: 11px;
}

#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 solid;
	color:#A4C05C;
	margin:10px 5px;
	padding:0;
}

#form table{
    margin-left: 20px;
}

h1 {margin-left:20px;font-size:22px;}

.paging_bump {
    /*margin-left:675px;*/
    /*margin-top:13px;*/
    /*position:absolute;*/
    padding-right:10px;
    padding-top:15px;
    text-align:right;
}

#searchResults.searchResultsBump {width:770px;}

.actionMessageBump {
    width: 770px;
}

/* couple search box */
#couplesSearchBox{
    margin: -61px 0 0 617px;
    *margin-top: -199px;/*IE7 isht*/
}
#csrfn{
    margin: -118px 0 0 134px;
    *margin-top: -125px;/*IE7 isht*/
}
#csrln{
    margin: 5px 0 0 134px;
    *margin-top: 0;/*IE7 isht*/
}

#results  {
	float:left;
}








