.hidden_wl {display:none}
#wishlist_block_search,#wishlist_block_mng {padding-bottom:6px; border-bottom:1px dotted #aaa}
#wishlist_block_search{margin-bottom:6px;}
#wishlist_block_search p, html #wishlist_block_mng p,#wishlist_block_view p {padding-bottom:0}
#wishlist_block_search form input {margin-top:3px}
#wishlist_block.block div.block_content div#wishlist_block_search form p input#searchname {margin-left:4px}
#wishlist_block.block div.block_content div#wishlist_block_search a.exclusive {margin: 4px auto 0 auto}
#wishlist_block.block div.block_content div#wishlist_block_search div#wishlist_block_list.expanded dl.products {margin-bottom:0}
#wishlist_block_list {margin-top:3px;background: none repeat scroll 0 0 #fafafa;border: 1px solid #eee;padding:3px}
#searchdivd form#searchformd p input#searchsubmitd {margin-left:auto;margin-right:auto}
#results_searchlist div#searchdivd {padding:4px;background-color:#EEE;width:220px;-webkit-border-radius:3px;border-radius:3px}
#results_searchlist div#searchdivd form#searchformd p {text-align:center}
input#searchname, input#searchname2 {color:#BBB}
#mywishlist_pro h2 {background:none}
#results h1,#results h2,#results h3, #results table,#results span, #results p, #results_searchlist {	/*Wishlist summary - List of orders over a period*/
    margin-bottom: 0.3em;
    margin-left: 16px;
    margin-top: 0.5em;
}
div#results table#table2.tablesorter { margin-left:0}
div#center_column div#mywishlist_pro form.std fieldset label.align_right {
    margin-left: 12px;
    width: auto;}
/*creator page - creation form*/
div.block_newwl p
   { margin-left: 12px;
    margin-top: 6px;
    text-align: left;
    width: auto;}
div#mywishlist_pro form.std fieldset {
background-color: #F7F7F7;
border: 1px solid #D0D3D8;
background-image:none;
margin-bottom: 1em;
padding: 3px
}
#block-order-detail form.wl_send fieldset div#ordermsg,#block-order-detail form.wl_send fieldset div#ordermsg p.textarea textarea#id_message_personal {width:100%}
#block-order-detail form.wl_send fieldset div#ordermsg p.textarea textarea#id_message_personal {height:140px;text-align:left;background-color:#DEEFEF;margin:0}
div#mywishlist_pro form#creator_choose_name fieldset a, div#mywishlist_pro form#creator_choose_name fieldset a:hover {margin:0; padding:0; border:none; line-height: 2em;display:block;width:100%}
form#creator_choose_name a {text-decoration:none;font-size: 1.1em;}
div.block_newwl {background-color:#F9F9F9}
#shownewwl {background-color: #CCFF99; color:#000}
#hidenewwl {background-color: #FFCC66; color:#000}
#shownewwl:hover{
cursor:pointer;
background-color:#FFCC66; color:#000
}
#hidenewwl:hover {
cursor:pointer;
background-color:#CCFF99; color:#000
}
div#info_complete_guide {
text-align:center;
padding:3px;
border:1px solid #DFD5C3;
float:right;
margin-right:1%;
width: 8em;
}
div#info_complete_guide:hover {
cursor:pointer;
background-color:#b6C9C5;
}
div#info_complete_guide a, div#info_complete_guide a:hover {text-decoration:none}
div#info_complete_guide a {display:block; width:100%}
div#info_process_wldd { margin:0; padding:0;float:left }
div.block_newwl noscript, div#mywishlist_pro div#block-history.block-center noscript {color:#FF0066 ; background-color:#FFFF99; font-size:16px; margin:6px; font-weight:bold}
#mywishlist_pro form.std fieldset input#submitWishlist {display: inline}
/* end creator page*/
.center {
text-align:center
}
.alert_red {color:#FF0000}
.underline {text-decoration:underline}

span.bg1 {
background-color:#FFFFCA;
}
#date12 { margin-left:24px }

html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail form.wl_send fieldset p {
padding-right:0.7em;
padding-left:0.7em
}
.alert_no_data {
color: red;
font-size:1.1em;
font-weight: bold;
margin: 0 40% 6px auto;
border: solid 1px gray;
background-color: white;
text-align: center;
width: 350px;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail_dd, div.wishlist_product_detail_dd {
	margin:0 4px 4px 0 ;
	float: right;
	text-align: right;
	width:50%
}
html body#mywishlist_pro div#page div#columns div#center_column div#mywishlist_pro div#block-order-detail div.wlp_bought ul.address_dd li.address_name div.wishlist_product_detail_dd table {
float:right;
}
#view_wishlist #featured-products_block_center ul div li a {
    margin-right: 6px;
}
#view_wishlist #featured-products_block_center ul div li  .description_short_dd {
margin-bottom:2px;
font-size:10px;
color:#666666;
height:auto
}
#view_wishlist #featured-products_block_center ul div li  .description_short_dd p {
margin:0;
padding:0
}

#view_wishlist #featured-products_block_center ul div li  .description_dd p {
    font-size: 10px;
    font-weight: normal;
    margin: 0; padding:0
}
#view_wishlist #featured-products_block_center ul div li  .description_dd {
    color: #7D7D7D;
	font-size:10px;
	font-family:Verdana, sans-serif;
	position:relative; /*pour popup css icone bullet*/
	height:auto;
}
#view_wishlist #featured-products_block_center ul div li  .description_dd span {
	font-size:10px;
	font-family:Verdana, sans-serif;
}
div.wlp_bought ul.address_dd li.address_title {
    background-color: #E3D9E8;
	    background-image: none;
	    color: #374853;
    font-size: 1.2em;
    font-weight: bold;
    min-height: 27px;
    line-height: 1.9em;
    margin-top: 0 !important;
	margin-bottom:2px
}
.align_dd {
float:left;
margin:0 3px 0 4px;
width:40%;
}
#mywishlist_pro div#block-order-detail ul li img {float: none}
#block-history table tbody tr td a.bold {font-weight:bold}
/*view page*/
.view_align_dd {
    float: left;
    margin: 0 3px 0 4px;
    width: 35%; }
div.view_align_dd div.description_dd a.info {width:100%; text-decoration:none}
div.view_align_dd div.description_dd a.info:hover {text-decoration:underline}
div.wishlist_product_detail_dd form.form_view_qty_left {float:right;font-size: 90%;font-weight: normal}
div.wishlist_product_detail_dd form.form_view_qty_left p input { min-width:2em}
ul.address_dd li {
    padding-left: 0.5em;
	padding-right:0.5em
}
ul.address_dd {
    background-color: white;
    float: left;
    list-style: none outside none;
    margin-bottom: 1em;
    margin-left: 0.25em;
    padding-bottom: 2px;
    position: relative;
    width: 100%}
div.address_titled {background-image:none; font-size:12px; height:1.6em; line-height:1.6em; color: #374853;background-color: #e3d9e8;
    font-weight: bold;
    margin-top: 0 !important;}
a.info {
  font-weight:normal;
  font-size:10px;
text-decoration:underline;
   width:170px;
   margin-bottom:3px;
}

div.addresses h3.addresses_dd  {
    margin:auto auto 3px 3px;
}
div#mywishlist_pro div#block-order-detail div.wlp_bought ul.address_dd li.address_name div.wishlist_product_detail_dd span.price, 
div.wishlist_product_detail_dd span.price {
display:block;
color: #595A5E;
margin:3px 6px 6px auto;
}
.wishlist_product_detail_dd input {
text-align:right; 
border:none; font-size:100%;
background-color:#FFFFFF;
color:#313131
}
li.address_name div.wishlist_product_detail_dd ul li {float:right; margin-top:4px}
#mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail {
    margin-bottom: 5px;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail, div#mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail {
    float: left;
    margin-left:10px;
}
div#mywishlist_pro div#block-order-detail div.wlp_bought div.wishlist_product_detail ul {
margin-bottom:6px;
list-style:none;
text-indent:0;
width:230px;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail, div#mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail ul li, li.address_name div.wishlist_product_detail_dd ul {
margin-bottom:6px;
list-style:none;
text-indent:0;
padding-left:0;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail, div#mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail input {
text-align:center;
margin-top:0;
margin-bottom:0;padding:0;
font-size:100%
}
div#view_wishlist div#featured-products_block_center.addresses li.address_name div.wishlist_product_detail_dd ul {
list-style:none;
text-indent:0}
div#view_wishlist div#featured-products_block_center.addresses li.address_name div.wishlist_product_detail_dd ul li {
padding:0}
div#view_wishlist div#featured-products_block_center.addresses div.ajax_block_product div.wishlist_product_detail_dd a,
div#view_wishlist div#featured-products_block_center.addresses div.ajax_block_product div.wishlist_product_detail_dd span  {
display: block;
float: right;
margin: 3px auto 3px auto}
html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail table.wlp_bought_infos {margin:0}
a.link_cyber {text-decoration:none}
a.link_cyber:hover {text-decoration:underline}

/*pdf block - back office*/
#message_confirm {margin:6px 0 6px 0}
form#active {margin-bottom:3px}
div#activation fieldset {background-color:#FDFDFD}
.admin_pdf {
font-weight:normal; 
margin-left:0;
padding:3px 0 3px 0;
text-align:center; 
width:100%; 
height: 22px;
border:1px solid #DFD5C3
}
div#selection_order.cockpit_select ul li img, div#selection_order.cockpit_select ul li label ,
.admin_pdf:hover,label.admin_pdf input {
cursor:pointer;
}
.admin_pdf:hover,div.admin_pdf a:hover {
cursor:pointer;
background-color:#b6C9C5;
}
div.admin_pdf a:hover {
text-decoration:none
}
a.admin_pdf {
display:block;
background-color:white;
border:1px solid #DFD5C3; 
text-align:center; 
margin:0 7px 0 7px;
}
a.admin_pdf img, label.admin_pdf img, #action_customer.cockpit_choice ul li img {padding-bottom:3px}
input.submit_back {
background-color:white;border:none;
background-image:url(../img/bouton-vert_sansomb.png);
width:154px;height:40px
}
input.submit_back:hover {
background-image:url(../img/bouton-violet.png);
cursor:pointer;
}
div.back {
background-image:url(../img/bouton-vert_sansomb.png);
width:154px;height:40px;
margin-top:20px;
margin-left:16px;
}
div.back:hover {
background-image:url(../img/bouton-violet.png);
cursor:pointer;
}

/* creator page managewishlist */
/*#mywishlist_pro table.std thead th.first_item, #mywishlist_pro table.std tbody tr td {width: 200px}*/
#mywishlist_pro table.std thead th.first_item {width:79px}
#mywishlist_pro table.std {border-collapse: separate; border:1px solid #999}
#block-history table.std thead tr th {padding: 14px 3px;text-transform:none}
#block-history.block-center table.std thead {font-size:12px}
#mywishlist_pro table.std thead th.mywishlist_second {text-align: center;width: 80px}
#mywishlist_pro table.std thead th.mywishlist_first {text-align: center;width: 40px}
#mywishlist_pro div#block-order-detail table.wlp_bought_infos {margin: 0}
#mywishlist_pro div#block-order-detail {margin-top: 10px}
div#results_cust table.bkg_green {background-color:#d0e3dd}
fieldset div table.table tr {border:1px solid #CCC}
html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail table tbody tr td a#hideBoughtProducts.button_account_large  {
text-decoration:none;
}
html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail table tbody tr td a#hideBoughtProducts.button_account_large:hover  {
text-decoration:underline;
}
div#showBoughtProducts {
display:none;
}
div#mywishlist_pro div#block-order-detail table tbody tr td div#showBoughtProducts, div#mywishlist_pro div#block-order-detail table tbody tr td div#hideBoughtProducts {margin:0}
.div_wl {
margin:0;
width:180px;
font-size:12px;
height:4.5em;
background-color:#E3E3E3;
float:left}
div#hideBoughtProducts.div_wl:hover,div#showBoughtProducts.div_wl:hover,div#hideBoughtProductsInfos.div_wl:hover,div#showBoughtProductsInfos.div_wl:hover,div#hideSendWishlist.div_wl:hover,div#showSendWishlist.div_wl:hover,
.div_wl:hover {
background-color:#E3D9E8;
cursor:pointer;
text-decoration:none}

div#mywishlist_pro div#block-order-detail table tbody tr td div#hideBoughtProducts.div_wl, div#mywishlist_pro div#block-order-detail table tbody tr td div#showBoughtProducts.div_wl{margin:0}

div#showBoughtProducts img, div#hideBoughtProducts img {
margin:auto 3px auto 3px;
text-decoration:none}
div#hideBoughtProducts.div_wl div.sous_block div span.text_wl {  
text-decoration:underline;
text-align:center;
margin-left:auto;
margin-right:auto}
span.text_wl:hover, span.text_wl:hover {text-decoration:none}
.img_block {
width:20px;
margin-left:auto;
margin-right:auto;
margin-top:8px;
background-color:transparent
}
.sous_block {
width:170px;
margin-left:auto;
margin-right:auto;
text-align:center;
margin-bottom:4px
}
div.sous_block span.text_wl {margin-left:-2px}
#block-order-detail ul.address_dd li div.wishlist_product_detail_dd table {font-size:12px}
div#mywishlist_pro #showBoughtProductsInfos.div_wl, div#mywishlist_pro #hideBoughtProductsInfos.div_wl, div#mywishlist_pro #showSendWishlist.div_wl, div#mywishlist_pro #hideSendWishlist.div_wl {
    float: left;
    margin: 0
}
div#mywishlist_pro div#block-order-detail div.wlp_bought ul.address_dd li.address_name div.wishlist_product_detail_dd table tbody tr td a.exclusive {margin-top:0px}
#mywishlist_pro div#block-order-detail form fieldset p input[id^='email'] {
	background-color: #E7FAED;
    border: medium none;
	-webkit-box-shadow: inset 1px 1px 5px #DDDDDD;
	box-shadow: inset 1px 1px 5px #DDDDDD;
    height: 1.7em;
	margin-left:3px
	}
textarea#id_message_personal {margin-left:1%;width:97%;margin-top:0;margin-bottom:0;height:140px;text-align:left;background-color:#DEEFEF}
div.email_template {
    background-color:#DEEFEF;
    border:1px solid #B0B0B0;
    float:left;
    margin-top:2px;
    width:300px}
div#mywishlist_pro div#block-order-detail form.wl_send fieldset div.email_template p {
width:auto;
position:relative;
float:left;
margin:0}

div.email_template img {
display:block;
position:relative;
top:3px}
div.email_template .a_email_template {
    clear: both;
    display: block;
    height: auto;
    margin: 0 0 3px 0.7em;
    padding-bottom: 0;
    width:260px}
a#view_templ_0.thickbox:hover {text-decoration:underline}
input#submit2.button {
    float:left;
    left:86px;
    position:relative;
    top:28px}
html body div#container div#main div#content form fieldset div p.copy_legend {
    border: 1px solid #DFD5C3;
    font-weight: bold;
	font-size:86%;
    margin: 3px auto 8px 10px;
    padding: 0.2em 0.5em;
    text-align: left;
	width:870px}
/*bo module */
div#help_guide { margin-left: 26px; margin-top:-12px }

/*--------cockpit----------*/
label {text-align:left;/*width:140px*/}
div#selection_order.cockpit_select ul li label {color:#333333; text-shadow:none}
div#recoverydiv p img,
div.cockpit_select_wide form#activation.noprint fieldset div.cockpit_select label.t img {vertical-align:text-bottom}
div#selection_order.cockpit_select ul li label {font-weight:normal}
div#recoverydiv input[type="submit"]  {margin: 6px auto 6px 32px;}
div.cockpit_select input[type="submit"] {margin: 6px 0 6px 40%;}
.margin-form {margin-left: 3px}
div#selection_customer.cockpit_select div.margin-form {padding-left: 0}

#activationdiv {background-color:#FFFFF0}
form#listing fieldset#fieldset_cockpit {height:auto}
form#activation fieldset, form#recovery fieldset {border:none}
.cockpit_select_wide {
padding: 0 4px 4px 4px;
border: 1px solid #DFD5C3;
font-size: 1.1em;
position:relative;
margin:16px 0 0 0; 
 -webkit-box-shadow: 2px 3px 10px #8F8F8F; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 2px 3px 10px #8F8F8F; /* FF3.5 - 3.6 */
          box-shadow:2px 3px 10px #8F8F8F; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
 -webkit-border-radius: 4px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
     -moz-border-radius: 4px; /* FF1-3.6 */
          border-radius: 4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
div.name_block_cockpit_wide {
margin: 0;
padding: 0.2em 0.5em;
border: 1px solid #DFD5C3;
background: #cf9;
font-weight: bold;
text-align: left;
position:relative;
top:-10px;
width: 120px}
div#name_cockpit {background-color:#FFCC66}
form#orders_select, form#listing, form#activation, form#recovery {float:left;margin-left:6px}
form#orders_select, form#activation { margin-left:6px }
form#listing, form#recovery {margin-left:6px}
form#orders_select {width:449px}
.cockpit_choice, .cockpit_select{
    background-color: #D6C9C5;
    padding-top: 6px;
border : 1px solid #CACACA;
}
div.cockpit_select_wide form fieldset {
padding:1em 0.4em 0.4em 0.4em;
background-color: #FDFDFD
}
div.cockpit_select_wide div#recovery.cockpit_select p {margin:0; padding:0}
div.cockpit_choice {
    margin-left: 110px;
    padding-left: 0
}
.cockpit_select {
	float:left;
    padding-left: 2px;
    padding-right: 2px;
    width: 430px;
    position: relative
	}
div.cockpit_select_wide form#recovery.noprint fieldset div#recovery.cockpit_select {height:auto}
.cockpit_choice ul, .cockpit_select ul {
	padding:3px;
    margin-top: -12px
}
.cockpit_choice ul li, .cockpit_select ul li {
margin: 3px;
list-style: none outside none
}
.cockpit_choice ul li a {color:#333}
.cockpit_choice ul li a:hover {text-decoration:underline; color:#000}
fieldset div#selection_customer.cockpit_select label {padding-left:0.4em}
div.cockpit_select_wide form {position:relative}
fieldset legend.legend_cockpit {
    background-color: #D6D9D5;
	border : 1px solid gray;
}
fieldset legend.order_detail {
    background-color: #c3bfd8;
    color: #333333
}
fieldset legend.total_donation {
    background-color: #B6C9C5;
    color: #222222
}
div#results_cust form.noprint {position:relative}
form fieldset a.back_cockpit {
    width: 142px;
	border: 1px solid gray;
    padding: 3px;
    background-color: #D6C9C5;
    display: block;
	position: relative;
	left: 82%;
	top: -32px
}
form fieldset a.back_cockpit:hover, a.back_cockpit:hover {background-color: #b6C9C5}
a.back_cockpit {
    width: 142px;
	border: 1px solid gray;
    padding: 3px;
    background-color: #D6C9C5;
    display: block
}
#results_cust form fieldset table#detailwl1 tbody tr {height:52px}
div#results {position:relative}
.bottomright {
position:relative;
bottom:2px;
left: 81%
}
div.name_block_cockpit, div.name_block_cockpit_0 {
 background-color: #C5B9B4;
    border: 1px solid gray;
    z-index: 1;
	text-align:center;
    width: 220px
}

div.name_block_cockpit_0{
	margin-left: auto;
    margin-right: auto;
	padding:0 3px 0 3px;
    position: relative;
    top: -16px
}
fieldset#don {background-color:#f5f9f7}
fieldset#orderd {background-color: #F9F8F9;}
fieldset#orderd div p.copy_legend {background-color:#ddd}
fieldset#orderd div tr#order_product th, fieldset#orderd div tr#order_product { background-image:none; background-color:#eee; font-size:12px}
div#recoverydiv div.titledd {font-weight:bold}
div#recoverydiv div.masterborder {margin-left: auto; margin-right: auto; width: 430px}
table.masterborder td.borderdd , td.newdd {
background-color:#FFFFFF;
text-align:center;
padding:3px 6px 3px 6px;
margin: 3px auto auto 0px;
width:184px
}
td.borderdd {
border:1px dotted #330099 ;
}
.newdd {border:1px solid #007700}
table.masterborder td.colordd1 {background-color:#ffcc33 /*FFCCCC*/}
table.masterborder td.colordd2 {background-color: #FF6666} /*red*/
table.masterborder td.colordd3 {background-color: #CCFF33} /*green*/
table.masterborder td.nextdd {margin: 16px 0 auto 6px}
.separationd { clear:both; visibility:hidden; margin:0 }

/* to come back to cockpit page from email confirmation sending*/
.back_blockwl {
background-color: #D6C9C5;
    border: 1px solid gray;
    display: block;
	float:left;
    padding: 3px;
	margin-left:16px;
	margin-top:10px;
    width: 200px
}

a.back_blockwl:hover {
background-color: #b6C9C5;
text-decoration:none
}
html body a#referent.back_blockwl span {margin-left:8px}

html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-history.block-center table.std , html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail table{font-size:11px}

html body#mywishlist_pro div#page div#header div#page_bis div#columns div#center_column div#mywishlist_pro div#block-order-detail form.wl_send fieldset p input#to_list {margin-left:12px; width:auto;height:auto}

.submit_action input,
div#output_csv {margin-left:16px;padding:0}

.submit_action input, 
div#output_csv form input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    text-decoration: underline;
	margin-left:0;
	width:100%
}
.submit_action form, div#output_csv form {
margin:0;
background-repeat:no-repeat;
background-position:3px 6px;
height:100%;
text-align: center
}
div#output_csv form, div#output_csv form:hover {background-image:url(../img/icon/export.gif)}
div#output_excel form, div#output_excel form:hover {background-image:url(../img/icon/excel.png)}
div#output_print form, div#output_print form:hover {background-image:url(../img/icon/printer.gif)}

.submit_action form:hover, div#output_csv form:hover {
background-repeat:no-repeat;
background-position:3px 6px;
background-color: #b6C9C5;
text-decoration:none
}
.submit_action form:hover, .submit_action form input:hover, div#output_csv form input:hover  {
text-decoration:none;
cursor:pointer
}
a.back_blockwl span , .submit_action form input, div#output_csv form input {
    color: blue;
    font-family: Verdana,sans-serif;
    font-size: 1.2em;
    height: 100%;
    text-align: center
}
.submit_action form input, div#output_csv form input#submit_csv {width:100%;height:100%} 
a#referent, a#print {height: 30px}
div.submit_action, div#output_csv {height: 3em;padding:0}
a#print {
background-image:url(../img/icon/printer.gif);
background-repeat:no-repeat;
background-position:3px 6px;
text-align:center
}
a#print span {     
	display: block;
    margin-top: 6px }
/*-------------------*/

div.block_content div#wishlist_block_search form p.align_center input.exclusive {margin:4px auto auto auto}

#results_searchlist, div#results_searchlist table {font-size:12px}
#results_searchlist {margin-right:16px}
div#results_searchlist table {width:100%}
div#results_searchlist table thead tr th {text-align:left;font-weight:bold}
div#results_searchlist p {padding:0}
div#results_searchlist table tr {height:12px}

div#block-history h3 {margin:6px auto 0 auto}
div#block-history img#arrowdown {margin:3px auto 3px 64px}

#view_wishlist #featured-products_block_center div a img {margin-top: 2px}
div#featured-products_block_center.addresses div.ajax_block_product div.address_name {float:left}
div.description_dd a.thickbox {text-decoration:none;float:left}
div.description_dd a.thickbox:hover {
text-decoration:underline}
div#view_wishlist div#featured-products_block_center.addresses div.view_align_dd div.description_short_dd p { color: #000000; margin-left:0; padding-left:0 }
div#view_wishlist div#featured-products_block_center.addresses div.wishlist_product_detail_dd form {
float:right;margin-top:0}
div.ajax_block_product div.address_address1 {margin-bottom:6px}
div.view_align_dd div.description_dd {margin-bottom:3px}
div.wishlist_product_detail_dd form p {margin:0}
p.no_stock {color: #FF3300; padding-bottom:0}
html body#mywishlist_pro div#page div#columns div#center_column div#mywishlist_pro div#block-order-detail div.wlp_bought ul.address_dd li.address_name a.exclusive {margin:0; display:block; float:right}

.transparencydd20 {
        /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity: 0.2;
        /* Required for IE 5, 6, 7 */
        /* ...or something to trigger hasLayout, like zoom: 1; */
        width: 100%; 
        /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
        /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter: alpha(opacity=20);
        /* Older than Firefox 0.9 */
        -moz-opacity:0.2;
        /* Safari 1.x (pre WebKit!) */
        -khtml-opacity: 0.2;
}
div#pdt_add_list_wl {
margin:16px auto 3px 3%;
width:94%;
padding:3px 0 3px 0;
border:1px solid #ddd;
-webkit-border-radius: 3px;
border-radius: 3px;
background: rgb(248,248,248); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(248,248,248,1) 2%, rgba(221,221,221,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgba(248,248,248,1)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 2%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(248,248,248,1) 2%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(248,248,248,1) 2%,rgba(221,221,221,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(248,248,248,1) 2%,rgba(221,221,221,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
}
#wl_pdt_page ,#wishlists_pdt{margin:auto; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:center}
#add2wl {text-align:center}
#buy_block div#wl_pdt_page select#wishlists_pdt {display:inline; margin:auto; float:none}
form#buy_block div#pdt_add_list_wl p.buttons_bottom_block {margin:6px auto 0 auto;padding-top:0;text-align: center}
