/*********************************************************************
* Copyright 2009 Amblique :: www.amblique.com :: All Rights Reserved *
**********************************************************************
* PRINT STYLE SHEETS
*********************************************************************/
/***** CSS Reset *****/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:top;}caption,th,td{text-align:left;font-weight:normal;vertical-align:top;}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}

/***** CSS Default *****/
body {color: #333; font: normal 11px/1.5em Arial, Tahoma, Verdana, Helvetica, sans-serif;}

p {margin: 0.5em 0 1em 0;}

strong, h1, h2, h3, h4, h5, h6 {font-weight: bold;}
em {font-style: italic;}
small {font-size: 0.8em;}

.hide {display: none!important;}

.contentText a:link:after,
.contentText a:visited:after,
.contentText a:hover:after,
.contentText a:active:after {
    content: " (" attr(href) ") ";
    color: grey;
    font-style: italic;
    font-weight: normal;
}

/***** Ordered & Unordered Lists *****/
.contentText ul, .contentRandom ul, .contentSitemap ul {margin: 0 0 0.5em 0; padding: 0 0 0 15px; list-style: disc outside;}
.contentText ul li, .contentRandom ul li, .contentSitemap ul li {margin: 0.1em 0;}
.contentText ul li li, .contentRandom ul li li, .contentSitemap ul li li {list-style-type: circle;}

.contentText ol, .contentRandom ol {margin: 0 0 0.5em 0; padding: 0 0 0 15px; list-style: decimal outside;}
.contentText ol li, .contentRandom ol li {margin: 0.1em 0;}

/***** Definition Lists *****/
.contentText dl {margin: 0 0 1em 0;}
	.contentText dl dt {font-weight: bold;}
	.contentText dl dd {margin: 0 0 0 10px;}
    .contentMyWishList .table-mywishlist {}
/**********************************
* Layout Styles
**********************************/
#header,
.moduleTools,
#footer,
.form-popuptools {display: none;}
.elementProductSearch ,.moduleBreadcrumbs ,tfoot tr td, .printBtn, caption , hr , br {display:none;}
.contentError {display:none;}
#nav-wrap {display:none;}
.moduleBreadcrumbs,
.contentTitle,
.contentText,
.contentContact,
.contentNews,
.contentNews dl,
.contentSitemap {margin: 0 0 1em 0;}
 .contentMyWishList .table-mywishlist {margin: 0 0 3em 0; width:100%!important;}
	.contentMyWishList .table-mywishlist tr th.image {text-align:left;background:#eee;}
	.contentMyWishList .table-mywishlist tr th {text-align:center;padding: 5px 4px; font-size: 1.0em; font-weight: bold; border: 1px solid #333; background: #ddd;}
	.contentMyWishList .table-mywishlist .labels {position:static!important;}
	.contentMyWishList .table-mywishlist tr th.title {background:#eee;}
	.contentMyWishList .table-mywishlist tr td {text-align:center;padding: 12px 4px; border-bottom: 1px solid #333; background: #fff;}
	.contentMyWishList .table-mywishlist tr td.add-to-cart {text-align:center;}
	.contentMyWishList .table-mywishlist tr td.add-to-cart a {color:#fff;text-decoration:none;}
	.contentMyWishList .table-mywishlist tr td a {color:#ed1c24; text-decoration:underline;}
	.contentMyWishList .table-mywishlist tr td.title {border-left:0; border-right:0;text-align:left;font-weight:bold;}
	.contentMyWishList .table-mywishlist tr td.image img{border:1px solid #333!important;}
	.contentMyWishList .table-mywishlist tr td.image {text-align:left;width:80px;}
	.contentMyWishList .table-mywishlist tr td.qty input {width:30px;text-align:center;}
	.contentMyWishList .table-mywishlist tr td.relatedlinks {text-align:right!important;}
	.contentMyWishList .table-mywishlist tr td.relatedlinks .east ul li {float:left;padding-right:5px;}
	.contentMyWishList .table-mywishlist tfoot tr td {background:#eee; text-align:left;}  
	.contentMyWishList .table-mywishlist tfoot tr td a {color:#fff;text-decoration:none;}
	 
	 #newProducts1_rrProducts_Div{height:350px!important;}
.MyWishList-NewProducts { padding-top:15px;}
    .MyWishList-NewProducts table  {width:100%!important; height:350px!important;}
    .MyWishList-NewProducts table tr td {width:15px;height:200px!important }
    .MyWishList-NewProducts ul {padding:0 10px 5px 10px;}
    .MyWishList-NewProducts ul li {text-align:center; float:none!important}
    .MyWishList-NewProducts ul li.title {border:0;padding:20px 0 10px 0;background:none;height:25px!important;}
    .MyWishList-NewProducts ul li.image {height:100px;}
    .MyWishList-NewProducts ul li.RRPrice {float:left;padding:0!important;}
    .MyWishList-NewProducts ul li.RRPrice #spanRRP {text-decoration:line-through;}
    .MyWishList-NewProducts ul li.RRPrice #spanRRPText {font-weight:bold; color:#ed1c24;}
    .MyWishList-NewProducts ul li.price #spanPriceText {font-weight:bold; color:#ed1c24; float:none!important; text-align:left;}
    .MyWishList-NewProducts ul li.price #spanPrice { float:none!important;  text-align:left;}
    
    #pageOrder #Table2 {border-bottom:1px solid #ccc;}
#pageOrder #Table2 td {width:168px!important;}
#pageOrder #content {padding:20px;}
#pageOrder .table-order table{width:100%!important;}
#pageOrder .table-order table td {text-align:right;}
#pageOrder #Table2 td br {display:block;}
.contentTitle {font-size: 1.25em;}
h2.contentTitle  {font-size: 2.0em; text-transform:uppercase;}
h3.contentTitle {margin-bottom:20px;}
.box-a .title {margin-bottom:20px;}