/* Wishlist CSS */


/* Wishlist Main 
************************************/

ul.wishlist-options {
	width: 743px;
	_width: 730px;
	height: 85px;
	display: block;
	margin: 0 0 20px 0;
	padding: 0 0 0 10px;
	background: url(/images/pageimages/wishlist_options_bg.gif) no-repeat;
}

ul.wishlist-options li {
	list-style-type: none;
	display: inline-block;
	*float: left;
	width: 130px;
	height: 60px;
	vertical-align: top;
	margin: 13px 5px;
	padding: 0;
}

ul.wishlist-options li a {
	color: black !important;
	font-weight: bold;
	display: block;
	min-height: 48px;
	_height: 48px;
	padding-left: 48px;
	font-size: 95%;
}
ul.wishlist-options li a:hover { color: #4dc5e2 !important; }

ul.wishlist-options li.add a { background:url(/images/misc/icon_plus.png) no-repeat; }
ul.wishlist-options li.send a { background:url(/images/misc/icon_subscribe.png) no-repeat; }
ul.wishlist-options li.update a { background:url(/images/misc/icon_account.png) no-repeat; }
ul.wishlist-options li.find a { background:url(/images/misc/icon_magnifyingglass.png) no-repeat; }
ul.wishlist-options li.print a { background:url(/images/misc/icon_print.png) no-repeat; }

ul.wishlist-options li a small { color: #666; }

.update small { font-size:80%; }

table.wishlist-items { 
	margin: 0; 
	width: auto;
	font-size: 90%;
	font-weight: bold;
	border-bottom: none;
	border-left: none;
	background: none;
}
table.wishlist-items thead th { text-align: center; }
table.wishlist-items tbody tr {  background: url(/images/misc/table_border_horiz.gif) bottom repeat-x; }
table.wishlist-items tbody td { text-align: center; vertical-align:middle; }

table.wishlist-items thead th.select { *padding-left: 1em; }
table.wishlist-items thead th.price { width: 50px; text-align: center; }

table.wishlist-items tbody td.select { width: 90px;  }
table.wishlist-items tbody td.description { text-align: left; }
table.wishlist-items tbody td.description a { display: block; background:url(/images/misc/tiny_frame.gif) no-repeat; height:80px;  }
table.wishlist-items tbody td.description img { float: left; margin: 8px 12px 0 10px; _margin-left:5px; display: block; width: 50px; height: 50px; background: #EEE; }
table.wishlist-items tbody td.description p { padding-top: 30px; }
table.wishlist-items tbody td.sku { width:1%; }
table.wishlist-items tbody td.price { width: 50px; text-align: right; padding-right: 2em; }
table.wishlist-items tbody td.quantity { width:1%; }
table.wishlist-items tbody td.delete { width:1%; }

table.wishlist-items tfoot tr {  }

.button #addtobasket { background-image: url(/images/misc/icon_bag.png); }
.addtobasket .background { width: 160px;  }
.button #updateitems { background-image: url(../images/misc/icon_update.png);  }

.wishlist-table-header th{ min-width:70px;}


/* Custom buttons
************************************/
.button .email { background-image: url(/images/misc/icon_subscribe.png) }
.button .search { background-image: url(/images/misc/icon_magnifyingglass.png) }
.button .print { background-image: url(/images/misc/icon_print.png); }
.search-again, .search-again input, .search-again .background,
.my-wishlist, .my-wishlist input, .my-wishlist .background { *width: 170px; }



table#search-results th, table#search-results td,
table#wishlist-owner th, table#wishlist-owner td { text-align: center; padding: 0.2em; }
table#wishlist-owner caption { background: url(/images/misc/table_border_horiz.gif) bottom no-repeat; padding-bottom: 1em; margin: 1em 0 0 0; }



/*.interworld_error {
	color: red;
}

dd {

}

dt {
	font-weight: bold;
}

dd {
	margin: 0.4em 1em;
}

dd#email {
	display: block;
	color: white;
	border: solid 1px #CCC;
	margin: 1em 0;
	background: white;
}

iframe#email {
	width: 100%;
	height: 700px;
	margin: 1em 0.2em;
	border: solid 1px #DDD;
}



.message {
	border: solid 1px #DDD;
	border-left: none;
	border-right: none;
	margin: 0.5em 3em 2em 3em;
	padding: 0.5em 0;
	text-align: center;
}



table { 
	font-size: 110%;
	border-bottom: none;
	border-left: none;
}

table th { text-align: center; white-space: nowrap; }

table td { text-align: center; text-transform: none; }

table td.select { 
	width:1%;
	border-left: solid 1px #9ca9c2;}

table td.description { text-align: left; }

table td.description {
	text-align: left;
}
table .description a {
	display: block;
}
table .description img {
	float: left;
	margin: 3px 8px 3px 3px;
	display: block;
	width: 50px;
	height: 50px;
	border:solid 1px #999;
	background: #CCC;
}
table .description a:hover img {
	border: solid 1px #4b62b7;
}
table td.description p {
	padding-top: 20px;
}

table td.sku { width:1%; }

table td.price { 
	width:1%;
	text-align: right;
}


table td.quantity { width:1%; }


table td.delete { width:1%; }


table tfoot {
	background: #bbc5d8;
}

table tfoot td {
	border-top: solid 1px #9ca9c2;
	border-left: none;
	border-right: none;
	border-bottom: solid 1px #9ca9c2;
}

table tfoot input {
	font-size: 85%;
	cursor: pointer;
}

table.nofooter {
	border-left: solid 1px #9ca9c2;
	border-bottom: solid 1px #9ca9c2;
}


.wishlist_option {
	display: block;
	width: 434px;
	height: 56px;
	margin: 5px 0;
	background: #f8f8f8 url(/images/misc/bg_box.gif) no-repeat top left;
	cursor: pointer;
	position: relative;
}

.wishlist_option h2 {
	color: #374b93;
	margin: 0;
	padding: 18px 15px 8px 70px;
	font-size: 120%;
}

a.wishlist_option:hover {
	text-decoration: none;
	background: #f8f8f8 url(/images/misc/bg_box_hover.gif) no-repeat top left;
}

a.wishlist_option:hover h2 {
	text-decoration: underline;
	color: #4b62b7;
}

.wishlist_option h2 small {
	color: #999;
	font-size: 70%;
}

.wishlist_option .icon {
	position: absolute;
	display: block;
	width: 32px;
	height: 32px;
	margin: 12px 0 0 24px;
}

a.wishlist_option:hover .icon {
	margin-top: 14px;
}


.wishlist_option .icon.add { background:url(/images/pageimages/icon_add.gif); }
.wishlist_option .icon.update { background:url(/images/pageimages/icon_update.gif); }
.wishlist_option .icon.send { background:url(/images/pageimages/icon_send.gif); }
.wishlist_option .icon.search { background:url(/images/pageimages/icon_search.gif); }
.wishlist_option .icon.print { background:url(/images/pageimages/icon_print.gif); }



.st-taf {
	position:absolute;
	top: 233px;
	left: 375px;
	_left: 310px;
	z-index:2;
}

*/
