/**
 * PSP.css for www.debenhams.com
 * last updated 18 Aug 2011, 15:43
 */


.clear{
	clear:both;
	font-size:1px;
	line-height:1px;
}
.body_navigation ul li .embedded_form input.small_text_field {
	float:left;
}

/* the trigger anchor element */
.showAllLink {
	display:none;
	font-weight:normal !important;
	text-decoration:underline !important;
}

/*click out links */
.clickOutLink {
	display:none;
	font-weight:normal !important;
}

li.open .showAllLink,
li.open .clickOutLink {display:inline;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {
	/*height:266px;                           flexible height*/
	display:inline;
	width:426px; 
	background-color:#e6e6e6; 
	border:1px solid #888;
	font-family:Tahoma,Trebuchet MS;
	font-size:12px;
	color:#505050;
	padding-bottom:10px;
	/*position:absolute !important; DSN-550*/
}
#simplemodal-container a.modalCloseImg {
	background:url(../images/psp-x.gif) no-repeat; 
	width:25px; 
	height:29px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:5px; 
	right:5px;
	_left:400px;
	cursor:pointer;
}
.showAllContent {
	display:none;
	padding:0px;
}
/* modal-header - heading and close button */
.showAllContent .modal-header {
	height:36px;
	text-align:left;
	font-size:20px;
	line-height:36px;
	padding-left:12px;
	border-bottom:1px solid #cdcdcd;
}

/* modal body - checkboxes and such */
.showAllContent .modal-body {
	max-height:200px;
	_height: expression("200px"); /* sets max-width for IE */
	overflow:auto;
	clear:both;
	display:inline;
	float:left;
	width:100%;
	padding:0;
	border-bottom:1px solid #cdcdcd;
	border-top:1px solid #fff;
}

.showAllContent .modal-body ul.custom_checkbox {margin: 0;padding:10px 0;float:left;width:202px;}
.showAllContent .modal-body ul.custom_checkbox li {float: none;line-height:1.75em;text-align:left;border-top:none;background:none;padding:0 0 0 35px;color:#333;background: url(../images/grey_box.gif) no-repeat 15px 6px;
cursor:pointer;/*DSN-600*/
}
.showAllContent .modal-body ul.custom_checkbox li.selected {background: url(../images/grey_box_on.gif) no-repeat 15px 6px;}
.showAllContent .modal-body ul.custom_checkbox li a {color: #333333;font-weight: normal;padding-left:0px!important;outline:0;}
ul.custom_checkbox li a label {cursor:pointer;}




/* modal footer - submit button */
.showAllContent .modal-footer {
	height:46px;
	line-height:46px;
	padding-right:12px;
	border-top:1px solid #fff;
}
.showAllContent .modal-footer .submit-button {
	float:right;
	margin-top:12px;
}
/* facet selections more tooltip */
#products_found {position:relative;cursor:default;z-index:900;}
#products_found h2 {font-size:11px;font-weight:normal;}
#products_found h2 em,#products_found h2 strong,#products_found h2 span {display:inline;float:left;font-style:normal;margin-right:3px;}
#products_found h2 span {position:relative;text-indent:-9999px;background:url(../images/tooltip-dots.gif) bottom left no-repeat;width:13px;left:-3px;top:0px;}
#products_found_tooltip_html {position: absolute;left:380px;top:-5px;z-index: 800;color: #000 !important;display:none;}
#products_found:hover #products_found_tooltip_html, #products_found.hovered #products_found_tooltip_html {display:block;}
.products_found_tooltip_tip {width:11px;background: url(../images/tip-bg.gif) top left no-repeat;}
.products_found_tooltip_copy {border:1px solid #89776f;border-left:0px;background: #fefee2;padding: 10px 9px;}
.products_found_tooltip_copy div {padding:2px 0;}
.products_found_tooltip_copy div strong {padding:0 5px 0 0;}

.product_rating{padding-top: 5px;}
.product_rating img{float: left; width: 85px;padding: 0 0 0 12px; height: 14px; background: none;} 
.product_rating span.product_reviews{padding: 0 0 0 20px; color: #85827d; text-decoration: none;}


