@media all{

body { 
margin: 0px; padding:0px; 
text-align: center;
-webkit-text-size-adjust: 100%;
}

.material-icons.md-light { color: rgba(255, 255, 255, 1); }
	.material-icons.md-grey { color:#898989; }
	.material-icons {vertical-align:middle; margin-right: 8px;}
	.material-icons.md-18 { font-size: 18px; }
	.material-icons.md-24 { font-size: 24px; }
	.material-icons.md-36 { font-size: 36px; }
	.material-icons.md-48 { font-size: 48px; }
	.material-icons.md-72 { font-size: 72px; }
	.material-icons.nomargin {margin: 0;}

div {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; color: #333333;} 
	  a:focus, a:active {color : #903c71;}
      td {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; color: #333;}
      
   
	.tdsm {text-decoration:none; font:10px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #000000;}

 	  h1 {text-decoration:none; font: 15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color:#006da5; margin-bottom : 0; margin-top : 0; padding: 0px;} 	  
	  h1.accs {text-decoration:none; font: 19px Arial,Helmet,Freesans,sans-serif; color: #000000; margin-bottom : 8px; margin-top : 3px; padding: 0px; font-weight: bold;}
	  h1.header {text-decoration:none; font:20px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 3px; margin-top : 0;}
	  h1.login {text-decoration:none; font:21px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 12px; margin-top : 6px;}
	  h1.paper_large {text-decoration:none; font:23px Arial,Helmet,Freesans,sans-serif; font-weight: normal; color: #006da5; margin-bottom : 0px; margin-top : 0; white-space: nowrap; float: left; display: inline;} 
	  h1.large {text-decoration:none; font:23px Arial,Helmet,Freesans,sans-serif; font-weight: normal; color: #006da5; margin-bottom : 0px; margin-top : 0; white-space: nowrap;} 
	  h1.wizard {text-decoration:none; font:23px Arial,Helmet,Freesans,sans-serif; font-weight: normal; color: #006da5; margin-bottom : 8px; margin-top : 0; white-space: nowrap;}
	  h1.shopcart {text-decoration:none; font:23px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 0px; margin-top : 0; white-space: nowrap;} 
	  h1.detail {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 6px; margin-top : 0;}
	  h1.breadcrumbs {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 5px; margin-top : 5px;}
	  h1.specs {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 4px; margin-top : 0;}
	  h1.articles {text-decoration:none; font: 18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color:#006da5; margin-bottom : 3px; margin-top : 0; padding: 0px; text-align: center;}
	  h1.contact {text-decoration:none; font: 21px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color:#006da5; margin-bottom : 8px; margin-top : 0; padding: 0px; text-align: center;}
	  h1.orderconf {text-decoration:none; font: 35px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color:#006da5; margin-bottom : 8px; margin-top : 0; padding: 0px; text-align: center;}
	  h1.video {text-decoration:none; font: 13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 15px; margin-top : 0; padding: 0px; text-align: center;}
	  a.h1 {text-decoration:none; font: 15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}

	  .textsm {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #333333;}
	  
	  td.specssm {
	  text-decoration:none; 
	  font: 11px Arial,Helmet,Freesans,sans-serif; 
	  color: #333333; 
	  white-space: nowrap;
	  padding: 5px 0px 6px 0px;
	  }  
	  
	  td.specssmw {
	  text-decoration:none; 
	  font: 11px Arial,Helmet,Freesans,sans-serif; 
	  color: #333333; 
	  padding: 5px;
	  border-bottom: 1px solid #FFFFFF;
	  } 
	  
	  td.specssmwrap {
	  text-decoration:none; 
	  font: 11px Arial,Helmet,Freesans,sans-serif; 
	  color: #333333; 
	  padding: 3px 0 3px 3px;
	  border-bottom: 1px solid #FFFFFF;
	  } 
	 
	  
	 span.breadcrumbs {text-decoration:none; font:16px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}

a.formerror {text-decoration:none; font:20px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
      
    hr {height: 1px; color: #D3D3D3; margin-bottom : 0; margin-top : 0;}
    hr.shopcart {height: 1px; color: #D3D3D3; margin-bottom : 6px; margin-top : 6px;}
    div.hrshopcart {margin: 6px 0;}
div.hrshopcartlarge {margin: 12px 0;}
      
      h2 {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #4b4b4b; margin-bottom : 2px; margin-top : 0;}
       h2.prodname {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #4b4b4b; margin-bottom : 5px; margin-top : 0;}
	  h2.h1rep {text-decoration:none; font:19px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 6px; margin-top : 0;}
	  h2.advice {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #515254; margin-bottom : 5px; margin-top : 0;}
	  h2.thanks {text-decoration:none; font:20px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #515254; margin-bottom : 5px; margin-top : 0;}
	  h2.orange {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 5px; margin-top : 0;}
	  h2.orangearticle {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 7px; margin-top : 5px;}
	  h2.large {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 3px; margin-top : 0;}	
	  h2.largecenter {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 3px; margin-top : 0; text-align: center;}
	  h2.specs {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 4px; margin-top : 0px;}	
	  h2.specscenter {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 4px; margin-top : 0; text-align: center;}	
	  h2.detail {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 6px; margin-top : 0;} 
	  h2.thanks {text-decoration:none; font:17px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 8px; margin-top : 4px;}
	  h2.thankslink {text-decoration:none; font:16px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 8px; margin-top : 4px;}
	  h2.default {text-decoration:none; font: 18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color:#006da5; margin-bottom : 4px; margin-top : 0; padding: 0px;} 
	  h2.terms {text-decoration:none; font: 14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color:#006da5; margin-bottom : 4px; margin-top : 0; padding: 0px;} 
	  h2.specialoffers {text-decoration:none; font: 18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color:#006da5; margin-bottom : 0px; margin-top : 8px; padding: 0px;} 
	  h2.special {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 5px; margin-top : 0;}	
	  h2.shopcart {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 8px; margin-top : 0;}
	  h2.faq {text-decoration:none; font: 13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; padding: 0; margin: 7px 0 2px 0; border: 1px solid #FFFFFF;}
	  h2.myaccount {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 6px; margin-top : 0;}
	  h2.login {text-decoration:none; font:21px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 12px; margin-top : 6px;}
	  h2.myth {text-decoration:none; font:16px Arial,Helmet,Freesans,sans-serif; margin: 12px 0;}
	  h2.getpass {text-decoration:none; font:21px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 12px; margin-top : 2px;}
	  h2.header {text-decoration:none; font:21px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 3px; margin-top : 0;}
	  h2.pricelist {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 4px; margin-top : 0;}
	  h3 {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #515254; margin-bottom : 4px; margin-top : 0;}
	  h3.specialoffer {margin-bottom : 2px; margin-top : 0;}
	  h3.formerror {text-decoration:none; font:20px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 0px; margin-top : 0;}
	  h3.specs {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 4px; margin-top : 0;}
	  h3.pricelist {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 4px; margin-top : 0;}
	  h3.sacklist {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 4px; margin-top : 10px;}
	  h3.blog {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 5px; margin-top : 0; margin-left: 3px;}
	  h3.homecategory {text-decoration:none; font:16px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin:10px 0 5px 0; padding: 0 0 0 5px; text-align: left;}
	  h3.detail {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 6px; margin-top : 0;} 
		  h4.bundle {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 4px; margin-top : 0;}
		  h4.pmc {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 0px; margin-top : 0;}
	      h4 {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #515254; margin-bottom : 4px; margin-top : 0;}
		  h5 {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; margin-bottom : 6px; margin-top : 0;}
		  h6 {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 3px; margin-top : 0;}	
		  
		  ol.results {text-decoration: none; font: 19px Arial,Helmet,Freesans,sans-serif; margin: 0px; padding-top: 20px; padding-bottom: 20px; padding-left: 35px;}
		  li.results {padding-bottom: 2px; padding-top: 2px;}	
		  a.results {text-decoration: none; font: 19px Arial,Helmet,Freesans,sans-serif; color: #006da5; font-weight: bold; margin: 0px;}
		  
		  SELECT {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #000000; margin: 0;} 
		  select.orangedropdown{background-color: #903c71;}
		  
	      input {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; color: #000000; margin-bottom : 0; margin-top : 0;border-radius:0px;-webkit-border-radius:0px;}
		  
		  .formbutton{
	cursor:pointer;
	border:outset 2px #903c71;
	color:#FFFFFF;
	font-weight:bold;
	padding: 2px;
	background:url(images/gradient.jpg) repeat-x left top;
	} 

	.orangedropdown{background-color: #903c71;}
	 
	      A {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #3b3b3b;}
		  A:hover {text-decoration:none; color:#903c71;}
		  a.currencies {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #000000;}
		  a.currencies:hover {text-decoration:none; color:#903c71;}
		  a.underline {text-decoration:underline; font:12px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #3b3b3b;}
		  a.underline:hover {text-decoration:underline; color:#903c71}
		  a.mini {text-decoration:none; font:10px Arial,Helmet,Freesans,sans-serif; color: #999999;}
	      form {margin-bottom : 0; margin-top : 0; }
	      img {border-color:#e4e4e4;}
		  
		  td.price {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; color: #006da5; font-weight: bold;}
		  td.header {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; color: #333333;}
															
		  a.whyus {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
	      a.whyus:hover {text-decoration:none; color: #903c71;}
		  
	      td.terms {text-decoration:none; font:9px Arial,Helmet,Freesans,sans-serif; color: #333333;}

		  td.tips {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #3b3b3b;}
		
		  a.tdsm {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #3b3b3b;}
		  a.tdsm:hover {text-decoration:none; color: #903c71;}
		  
		  a.frsm {text-decoration:none; font: 14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #3b3b3b;}
		  a.frsm:hover {text-decoration:none; color: #903c71;}
		  
		  a.rightmenu {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;} 
		  a.rightmenu:hover {text-decoration:none; color: #903c71;} 

		  .shopghead {text-decoration:none; font: 16px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color:#006da5;}
		  .shopghead:hover {text-decoration:none; color:#903c71;}
		  
		  a.cat {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
		  a.cat:hover {text-decoration:none; color: #903c71;}
		  a.video {text-decoration:none; font: 13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
		  a.video:hover {text-decoration:none; color: #903c71;}
		  a.cat11 {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
		  a.cat11:hover {text-decoration:none; color: #903c71;}  

		  a.frsmname {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71;}
		  a.frsmname:hover {text-decoration:none; color: #006da5;}

			span.frsmname {text-decoration:none; font:16px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71;}

		  td.text, span.text {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; color: #333333;} 	 
		  td.textbold {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #333333;}  
		  td.wizardtext {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #333333; white-space: nowrap;}
		  td.wizardtextorange {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #903c71; white-space: nowrap;}
		  
		  a.comp {text-decoration:none; font: 12px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
		  a.comp:hover {text-decoration:none; color: #903c71;}	   
		  a.comp13 {text-decoration:none; font: 13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
		  a.comp13:hover {text-decoration:none; color: #903c71;}
	 


		  td.video {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71;}
		  td.breadcrumbs {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71; text-align: center; padding-top: 5px; padding-bottom: 5px;}
		  td.shopping {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; color: #333333;}


		  a.deliverysm {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #3b3b3b;}
	      a.deliverysm:hover {text-decoration:none; color: #903c71;}
		  a.delivery {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; color: #3b3b3b;}
	      a.delivery:hover {text-decoration:none; color: #903c71;}
		
		  a.plink {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #3b3b3b;}
	      a.plink:hover {text-decoration:none; color: #903c71;}
		
		  a.oil {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; color: #903c71;}
	      a.oil:hover {text-decoration:none; color: #006da5;}
		  
		  td.codes {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #333333;}	
		  a.toplinks {text-decoration:none; font:10px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #333333;}
		  a.toplinks:hover {text-decoration:none; color: #903c71;} 
		  a.terms {text-decoration:none; font:11px Arial,Helmet,Freesans,sans-serif; color: #333333;}
		  a.terms:hover {color: #903c71;}
		  	
		  a.guide {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #fff;}
		  a.guide:hover {text-decoration:none; color: #903c71;}
		  a.email {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71;}
		  a.email:hover {text-decoration:none; color: #006da5;}

		  a.category {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; color: #3B3B3B;}
		  a.category:hover {text-decoration:none; color: #903c71;}

	table.shopcart { 
	background: url(images/cartbox.jpg);
	width: 206px;
	height: 58px;
	padding: 0px; 
	}
	td.mybasket { 
	width: 206px;
	height: 27px;
	padding-left: 56px;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right:0px;
	margin: 0px;
	text-decoration:none; 
	font:14px Arial,Helmet,Freesans,sans-serif; 
	color: #FFFFFF;
	}
	* html td.mybasket{width:262px; w\idth:206px;}

	td.itemsw { 
	width: 103px;
	height: 31px;
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right:0px;
	margin: 0px;
	text-decoration:none; 
	font:13px Arial,Helmet,Freesans,sans-serif; 
	color: #3b3b3b;
	vertical-align: middle;
	}
	* html td.itemsw{width:110px; w\idth:103px;}

	td.viewbasket { 
	width: 103px;
	height: 31px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right:0px;
	margin: 0px;
	text-decoration:none; 
	font:12px Arial,Helmet,Freesans,sans-serif; 
	color: #3b3b3b;	
	text-align: right;
	vertical-align: middle;
	}
	* html td.viewbasket{width:113px; w\idth:103px;}

	a.viewbasket {
	text-decoration: none;
	font-size: 12px;
	font-family:Arial,Helmet,Freesans,sans-serif;
	color: #006da5;
	font-weight: bold;
	}

	span.item {
	text-decoration:none; 
	font:13px Arial,Helmet,Freesans,sans-serif; 
	color: #3b3b3b;
	}

	div.myaccount-button {
		background: url(images/myaccount.jpg);
		float: left;
		display: inline;
		height: 46px;
		width: 142px;
		margin: 0;
		padding:0;
	}

	div.myaccount-padding {
		padding-top: 10px;
	}

	td.bg3 { 
	background: url(images/dl5.jpg); 
	margin: 5px 0;
	} 
	td.bg4 { 
	background: url(images/dl6.jpg); 
	} 

	td.bg3video { 
	background: url(images/dl5.jpg); 
	margin: 15px 0;
	}
		 
	table.bglogin3{
	background: url(images/bglogin3.jpg);
	margin: 0 auto;
	width: 354px;
	border: none;
	padding: 0;
	height: 237px;
	}  	   
	table.bglogin4{
	background: url(images/bglogin4.jpg);
	margin: 0 auto;
	border: none;
	padding: 0;
	width: 354px;
	height: 185px;
	} 


	tr.shopcarthead {
	background: url(images/baskethead.jpg);
	border: 1px solid #006da5;
	height: 33px;
	} 

	td.topnew1 {
	background: url(images/topnew1.jpg);
	height: 92px;
	line-height: 92px;
	padding-left: 12px;
	padding-right: 12px;
	margin-top: 5px;
	}



	td.shreddingtop {
	width: 493px;
	vertical-align: middle;
	font-size: 14px;
	font-family:Arial,Helmet,Freesans,sans-serif;
	color: #006699;
	font-weight: bold;
	padding-left: 20px;
	}

	* html td.shreddingtop{width:513px; w\idth:493px;}

	a.shreddingtop {
	text-decoration: none;
	font-size: 38px;
	font-family:Arial,Helmet,Freesans,sans-serif;
	color: #903c71;
	font-weight: bold;
	}

	td.numbertop {
	padding-right: 5px;
	}

	span.grey {
	color: #3b3b3b;
	}

	span.blue {
	color: #006699;
	}

	span.bluebold {
	color: #006699;
	font-weight: bold;
	}

	span.orange {
	color: #903c71;
	}

	span.orangebold {
	color: #903c71;
	font-weight: bold;
	}

	span.deeporangebold {
	color: #903c71;
	font-weight: bold;
	}

	span.deeporangebold19 {
	color: #903c71;
	font-weight: bold;
	font: 19px Arial,Helmet,Freesans,sans-serif;
	}

	span.orange10pxbold {
	color: #903c71;
	font: 12px Arial,Helmet,Freesans,sans-serif;
	font-weight: bold;
	}

	span.orangestar {
	color: #903c71;
	font: 17px Arial,Helmet,Freesans,sans-serif;
	}

	div.margintop5 {
	margin-top: 5px;
	}

	div.margin5 {
	margin: 5px 0;
	}

	div.securitynum {
	margin-top: 10px;
	margin-bottom: 5px;
	}

	div.orderonline {
	font: 30px Arial,Helmet,Freesans,sans-serif;
	color: #006699;
	font-weight: bold;
	text-align: right;
	}

	a.phonetop {
	font: 30px Arial,Helmet,Freesans,sans-serif;
	color: #903c71;
	font-weight: bold;
	}

	a.phonetop: hover {
	color: #006699;
	}

	.linesopen {
	font: 12px Arial,Helmet,Freesans,sans-serif;
	color: #006699;
	font-weight: bold;
	text-align: right;
	margin-top: 0px;
	font-style: italic;
	}

	div.freedelivery {
	font: 11px Arial,Helmet,Freesans,sans-serif;
	color: #006699;
	font-weight: bold;
	text-align: right;
	margin: 3px 0 3px;
	}

	td.verticalborder {
	border-right: 1px solid #D3D3D3;
	width: 1px;
	}
	td.billingaddresssame {
	font: 15px Arial,Helmet,Freesans,sans-serif;
	color: #903c71;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
	}

	div.forgotpass {
	margin-top: 3px;
	}

	span.shopcarton {
	text-decoration:none; 
	font:18px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #000000;
	margin-right: 15px;
	line-height: 20px;
	height: 20px;
	padding: 0;
	}

	span.shopcartoff {
	text-decoration:none; 
	font:18px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #c6c6c6;
	margin-right: 15px;
	line-height: 20px;
	height: 20px;
	padding: 0;
	}

	img.shopcartnumber {
	vertical-align: middle;
	width: 20px;
	height: 20px;
	margin-right: 3px;
	}

	div.quovadis {
	text-align: center;
	margin-top: 10px;
	}

	div.deliverydetailsheader {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 8px; margin-top : 0;}

	ol.waste {padding: 10px 25px 0 40px; margin: 0;}
	ol.waste li {padding: 7px 0 0 0;}

	span.bluesm {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #006da5;}
	span.advice {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #515254;}
	span.each {text-decoration:none; font:10px Arial,Helmet,Freesans,sans-serif; color: #333333;}
	span.capacity {text-decoration:none; font:11px Arial,Helmet,Freesans,sans-serif; color: #333333;}
	span.price {text-decoration:none; font:19px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006699;}
	span.accprice {text-decoration:none; font:16px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006699;}
	span.upgradeprice {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006699;} 
	span.pricedetail {text-decoration:none; font:23px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006699;} 
	span.soldout {text-decoration:none; font:22px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006699;} 
	span.orangeh1 {text-decoration:none; font:21px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71;}
	span.greyh1 {text-decoration:none; font:21px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #63666a;}	
	span.orange12 {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; color: #903c71;}
	span.orange13 {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71;}	
	span.orange16 {text-decoration:none; font:16px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71;}
	span.blueh4 {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;} 	 
	span.h1leftmenu {text-decoration:none; font: 15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #fff;}	
	span.offersm {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71;}
	span.offersmfront {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; font-weight: normal; color: #000000;}
	td.bluecomp {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; color: #006da5;}
	td.bluecomp13 {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;} 


	a.manulinks2 {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #3b3b3b;} 
	a.manulinks2:hover {text-decoration:none; color: #903c71;} 

	a.manulinks {text-decoration:none; font:10px Arial,Helmet,Freesans,sans-serif; color: #444444;}
	a.manulinks:hover {text-decoration:none; color: #903c71;}

	span.shredderw {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #333333;}
	span.shredderw:hover {text-decoration:none; color: #903c71;}	

	ul.degaussing {
	padding: 0;
	margin: 0 0 0 15px;
	}

	div.prodlink {
	height: 35px;
	margin: 2px 0 0 0;
	}

	div.prodlinkacc {
	height: 65px;
	margin: 2px 0 0 0;
	}

	div.prodlink35 {
	height: 25px;
	margin: 2px 0 0 0;
	}

	div.prodlink30 {
	height: 35px;
	margin: 2px 0 0 0;
	}

	div.marginbottom2 {
	margin-bottom: 2px;
	}

	div.shreds_ind {
	margin: 3px 0 2px 0;
	text-align: left;
	width: 95%;
	}

	div.marginbottom4 {
	margin-bottom: 4px;
	}

	div.marginbottom5 {
	margin-bottom: 5px;
	}

	div.marginbottom10 {
	margin-bottom: 10px;
	}


	td.height28{
	text-decoration:none; 
	font: 11px Arial,Helmet,Freesans,sans-serif; 
	color: #333333;
	height: 28px;
	}

	.borderimage{border:1px solid #e4e4e4;} 
	a img.borderimage {border:1px solid #e4e4e4;}
	a:hover img.borderimage {border: 1px solid #903c71}

	a img.multiborderimage {border:1px solid #CCC;}
	a:hover img.multiborderimage {border: 1px solid #903c71}



	a.chrave {text-decoration:underline; font: 11px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #FFFFFF;}
	a.chrave:hover {text-decoration:underline; color: #903c71;}

	img.nowplaying{border:1px solid #e4e4e4;}

	table.reportafault, td.reportafault {
	border: 1px solid #903c71;
	border-collapse:collapse;
	font:13px Arial,Helmet,Freesans,sans-serif; 
	color: #333333;
	padding: 8px; 
	}

	td.reportafaultheader {
	text-decoration:none;
	font:15px Arial,Helmet,Freesans,sans-serif; 
	color: #006da5; 
	font-weight: bold;
	border: 1px solid #903c71;
	border-collapse:collapse;
	padding: 8px;
	}

	a.genenquiry {text-decoration:underline; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #903c71;}	
	a.genenquiry:hover {text-decoration:underline; color: #006da5;}	

	div.paragraph {
	margin-bottom: 8px;
	}

	div.paragraphsm {
	margin-bottom: 8px;
	font-size: 11px;
	}

	div.paragraph5pxl {
	margin-bottom: 8px;
	margin-left: 5px;
	}

	div.paragraph5pxleft {
	margin-left: 5px;
	}

	div.paragraph3 {
	margin-bottom: 3px;
	}
	div.paragraph5 {
	margin-bottom: 5px;
	}

	div.paragraph12 {
	margin-bottom: 12px;
	}

	div.paragraph12sm {
	margin-bottom: 12px;
	font-size: 11px;
	}

	div.paragraph20 {
	margin-bottom: 20px;
	}

	div.paragraphcenter {
	margin-bottom: 7px;
	text-align: center;
	}

	div.paragraphcenter3top {
	margin-bottom: 7px;
	margin-top: 3px;
	text-align: center;
	}

	div.paragraphimage {
	margin-bottom: 10px;
	margin-top: 3px;
	text-align: center;
	}

	div.paragraphcenter12 {
	margin-bottom: 12px;
	text-align: center;
	}

	div.paragraphcenter20 {
	margin-bottom: 20px;
	text-align: center;
	}

	div.paper_paragraph {
	margin: 3px 0;
	}

	div.sheets_paragraph {
	margin: 5px 0;
	}


	td.shopcartitem {
	padding-left: 10px;
	font:16px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #FFFFFF;
	text-align: left;
	}

	td.shopcartnormal {
	font:16px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #FFFFFF;
	text-align: center;
	}

	td.shopcartright {
	padding-right: 10px;
	font:16px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #FFFFFF;
	text-align: right;
	}

	td.shopcarttext {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; color: #000035;}
	td.shopcarttotal {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; color: #000035;}
	td.shopcarttotalorange {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; color: #903c71; font-weight: bold;}
	td.shopcartsubtotal {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; color: #000035;}
	td.freedelivery {text-decoration: none; font: 13px Arial,Helmet,Freesans,sans-serif; color: #FF0000; font-weight: bold; padding-left: 2px;}
	td.shopcartsm{text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #333333; padding-left: 2px;}

	input.errorfield {
	border: 1px solid #903c71;
	}

	select.errorfield {
	background-color: #903c71; 
	}

	div.formerror {
	margin-bottom: 5px;
	}
	div.formerror2 
	{
	text-decoration:none; 
	font:15px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; color: #903c71; 
	margin-bottom : 0px; 
	margin-top : 3px;
	}

	div.paymentbox {
	text-align: center;
	margin: 15px 0 10px 0;
	}

	div.manulogostbl {
	width: 964px;
	margin: 7px 5px 5px 5px;
	padding: 0 0 0 12px;
	text-align: center;
	overflow: hidden;
	}
	* html div.manulogostbl{width:980px; w\idth:964px;}

	div.toplogo {
	margin: 0 8px;
	display: block;
	float: left;
	text-align: center;
	padding: 7px 0 0 0;
	line-height: 15px;
	}

	div.toplogoleft {
	margin: 0 7px 0 0;
	display: block;
	float: left;
	text-align: center;
	padding: 7px 0 0 0;
	}

	div.toplogoright {
	margin: 0 0 0 7px;
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	}

	div.topinfo {
	width: 980px;
	height: 107px;
	margin: 0px 0 0 0;
	float: left;
	background: none;
	}

	div.central {
	width: 980px; 
	margin: 0 auto;
	text-align: left;
	}
	div.content {
	overflow: hidden;
	}

	div.shreddingtop {
	display: block;
	float: left;
	text-align: left;
	width: 650px;
	padding: 8px 0 0 0px;
	margin: 0;
	}

	div.shreddingmachines {
	padding: 0 0 0 13px;
	}

	div.whoson_live_help {
	text-align: right;
	margin-top: 5px;
	}

	div.whosonshopcart {
	padding: 5px 0 0 0;
	}

	div.whosonnormal{
	padding: 15px 0 0 0px;
	}

	div.phonetop {
	display: block;
	float: left;
	width: 322px;
	padding: 15px 8px 0 0;
	margin: 0;
	}
	* html div.phonetop {width:330px; w\idth:322px;}

	div.independent {
	float: left;
	margin-top: 5px;
	}

	div.largest {
	font: 14px Arial,Helmet,Freesans,sans-serif;
	color:  #006699;
	margin-top: 6px;
	font-weight: 600;
	padding: 0 0 0 13px;
	}

	span.largest {
	font: 14px Arial,Helmet,Freesans,sans-serif;
	color:  #006699;
	font-weight: 600;
	}

	div.wizard {
	background: url(images/wizardbgnew3.jpg);
	width: 980px;
	height: 129px;
	float: left;
	}


	div.wizardleft {
	float: left;
	display: inline;
	font: 28px Arial,Helmet,Freesans,sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 10px 0 0 0px;
	margin: 0 0 0 7px;
	width: 255px;
	height: 119px;
	}
	* html div.wizardleft{width:263px; w\idth:255px;}

	div.wizardmain {
	float: left;
	display: inline;
	padding: 0px 0 0 0;
	text-decoration:none; 
	font: 11px Arial,Helmet,Freesans,sans-serif; 
	color: #FFFFFF; 
	white-space: nowrap;
	text-align: left;
	height: 111px;
	width: 708px;
	margin: 10px 0px 0 0;
	}

	span.wizardtext {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #FFFFFF; white-space: nowrap;}
	span.wizardtextorange {text-decoration:none; font: 11px Arial,Helmet,Freesans,sans-serif; color: #903c71; white-space: nowrap;}

	div.wizardline1{
	margin: 5px 0 0 0;
	overflow:hidden; 
	}


	div.wizardline2 {
	margin: 15px 0 15px 0;
	}

	div.wizardline3 {
	margin: 12px 0 12px 0;
	}

	span.leftwizard {
	margin-right: 5px;
	}
	span.wizard {
	margin: 0 3px 0 3px;
	}

	span.rightwizard {
	margin-left: 15px;
	}

	div.searchcontainer {
	margin-top: 8px;
	width: 980px;
	float: left;
	text-align: left;
	}

	div.homebutton {
	float: left;
	display: inline;
	margin: 0 8px 0 0px;
	padding: 0;
	width: 31px;
	}

	* html div.homebutton{width:39px; w\idth:31px;}

	div.searchbox {
	background: url(images/searchbox3.jpg);
	float: left;
	display: inline;
	width: 266px;
	height: 46px;
	padding: 0;
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
	}


	div.searchboxinner {
	padding: 7px 0 0 9px;
	float: left;
	display: inline;
	line-height: 25px;
	}

	input.searchbox {
	width: 238px;
	height: 25px;
	padding: 0;
	margin: 0 12px 0 0;
	float: left;
	-webkit-appearance: none;
	border-radius:0px;
	-webkit-border-radius:0px;
	}

	div.shoppingcart {
	background: url(images/shoppingcart3.jpg) no-repeat top left;
	float: left;
	display: inline;
	width: 402px;
	height: 46px;
	margin: 0 5px 0 5px;
	padding: 0;
	}
	* html div.shoppingcart{width:412px; w\idth:402px;}


	div.logincontainer {
	background: url(images/login2.jpg);
	float: left;
	display: inline;
	height: 46px;
	width: 119px;
	margin-left: 2px;
	padding: 0;
	}


	div.login {
	float: left;
	padding: 10px 0 0 52px;
	}

	div.logout {
	float: left;
	padding: 10px 0 0 48px;
	}

	div.myaccount {
	float: left
	}

	div.contactbutton {
	float: left;
	display: inline;
	width: 50px;
	height: 46px;
	margin: 0 5px 0 15px;
	padding: 0;
	}

	* html div.contactbutton{width:70px; w\idth:50px;}



	div.scrollingtext { 
	width: 979px;
	text-align: left;
	margin: 0px 0 0 1px;
	float: left;
	}
	* html div.scrollingtext{width:980px; w\idth:979px;}

	div.hotpicks {
	width: 974px;
	text-align: left;
	padding:0 6px 0 0;
	font: 10px Arial,Helmet,Freesans,sans-serif;
	float: left;
	text-align: right;
	margin-bottom: 5px;
	}
	* html div.hotpicks{width:980px; w\idth:974px;}

	div.hotpicksnowizard {
	width: 974px;
	text-align: left;
	padding:0 6px 0 0;
	font: 10px Arial,Helmet,Freesans,sans-serif;
	float: left;
	text-align: right;
	margin-top: 5px;
	}
	* html div.hotpicksnowizard{width:980px; w\idth:974px;}

	div.mybasket {
	width: 85px;
	font: 14px Arial,Helmet,Freesans,sans-serif;
	color: #FFFFFF;
	text-align: left;
	float: left;
	display: inline;
	margin: 4px 0 0 44px;
	}
	* html div.mybasket{width:129px; w\idth:85px;}

	div.items {
	float: left;
	display: inline;
	width: 139px;
	font: 13px Arial,Helmet,Freesans,sans-serif;
	font-weight: bold;
	color: #000000;
	line-height: 12px;
	margin: 8px 0 0 17px;
	text-align: left;
	}
	* html div.items{width:156px; w\idth:139px;}

	div.noitems {
	float: left;
	display: inline;
	width: 150px;
	font: 11px Arial,Helmet,Freesans,sans-serif;
	font-weight: bold;
	color: #000000;
	line-height: 24px;
	margin: 7px 0 0 20px;
	text-align: left;
	}
	* html div.noitems{width:169px; w\idth:150px;}

	div.checkout {
	float: left;
	display: inline;
	width: 117px;
	margin: 9px 0 0 0;
	}

	a.myaccount {
	font: 15px Arial,Helmet,Freesans,sans-serif;
	color: #fff;
	font-weight: bold;
	margin-left: 42px;
	}

	a.login {
	font: 15px Arial,Helmet,Freesans,sans-serif;
	color: #fff;
	font-weight: bold;
	}

	a.login:hover, a.myaccount:hover {
	color: #903c71;
	}

	a.logout {
	font: 14px Arial,Helmet,Freesans,sans-serif;
	color: #fff;
	font-weight: bold;
	}

	a.logout:hover {
	color: #903c71;
	}

	div.maincontent {
	float: left;
	}

	div.maincontent100 {
	float: left;
	width: 980px;
	}

	table.normal {
	width: 980px;
	padding: 0;
	border: none;
	}


	table.onehundred {
	width: 100%;
	padding: 0;
	border: none;
	}

	div.topleftmenu {
	background: url('images/topleftcolumn.jpg') no-repeat left top;
	height: 5px;
	width: 184px;
	padding: 0;
	margin: 0;
	float: left;
	line-height: 5px;
	}

	td.leftcolumn {
	padding: 0;
	width: 183px;
	background: #006699;
	font: 12px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #006699;
	vertical-align: top;

		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	  -khtml-border-radius: 7px;
	  border-top: 1px solid #006699;
	  border-bottom: 1px solid #006699;
	}
	div.leftmenucontainer {
		padding: 3px 0 0 0px;
		float: left;
	}

	div.leftmenu {
	padding-top: 5px;
	float: left;
	width: 183px;
	color: #fff;
	}

	div.leftmenuheader {
		background: #006699;
		padding: 2px 0 10px 10px;
		color: #fff;
	}

	div.leftmenu ul{
	text-decoration:none; 
	font: 11px Arial,Helmet,Freesans,sans-serif; 
	color: #000033; 
	padding: 4px 0 8px 10px; 
	margin : 0 0 8px 0; 
	list-style: none;
	background: #4bb9da;
	}

	div.leftmenu li {
		  padding: 6px 0 6px 12px; 
		  margin: 0;
		  background-image: url(images/bluearrowsm.png); 
		  background-repeat: no-repeat;
		  background-position: 0 50%;
		  }
		  
	div.leftmenu li:hover {
		background: #37a0bf;
		padding: 6px 0 6px 12px; 
		margin: 0;
		background-image: url(images/bluearrowsm.png); 
		background-repeat: no-repeat;
		background-position: 0 50%;
	}
		  
	div.leftmenu li a, div.leftmenu li a:hover {
		color: #fff;
	}

	div.currencies {
	text-align: center;
	margin: 5px 8px;
	float: left;
	width: 163px;
	}
	* html div.currencies{width:179px; w\idth:163px;}

	span.currencies {
	width: 47px;
	margin: 0 3px;
	float: left;
	}
	* html span.currencies{width:53px; w\idth:47px;}

	div.currencies-image {
	width: 32px;
	height: 26px;
	padding-top: 6px;
	margin: 0 11px;
	float: left;
	display: inline;
	background-image: url(images/currency2.jpg);
	background-repeat: no-repeat;
	}

	a.currencies-image {
	color: #fff;
	font-size: 16px;
	}	

	a.currencies-image:hover {
		color: #006699;
	}


	div.maintd {
	margin: 0 0 0 10px;
	float: left;
	overflow: hidden;
	width: 100%;
	}

	div.maintd:after {
	clear: both;
	}

	div.maintd100 {
	margin: 0 0 0 1px;
	float: left;
	overflow: hidden;
	width: 100%;
	}

	div.maintd100:after {
	clear: both;
	}

	div.aligncenter {
	text-align: center;
	}

	td.middlecolumn {
	width: 575px;
	vertical-align: top;
	}

	div.middlecolumn {
	float: left;
	margin: 6px 10px 0 10px;
	}

	div.top3offers {
	float: left;
	margin: 10px 0 10px 0;
	width: 555px;
	text-align: center;
	}

	div.topoffer1 {
	width: 181px;
	padding: 0 2px;
	display: inline-block;
	float:left;
	}
	* html div.topoffer1{width:185px; w\idth:181px;}

	div.frontname {
	text-align: left;
	}

	div.frsm {
	text-decoration:none; 
	font: 11px Arial,Helmet,Freesans,sans-serif; 
	color: #545454;
	text-align: left;
	margin-top: 3px;
	}

	div.frsmfan {
	text-decoration:none; 
	font: 11px Arial,Helmet,Freesans,sans-serif; 
	color: #545454;
	text-align: left;
	}

	div.frontprice {
	float: left;
	text-align: left;
	text-decoration:none; 
	font: 11px Arial,Helmet,Freesans,sans-serif; 
	font-weight: normal; 
	color: #545454;
	margin: 2px 0 0px 0;
	}

	span.frsmprice {
	font: 22px Arial,Helmet,Freesans,sans-serif; 
	color: #903c71; 
	font-weight: bold;
	}

	div.frontimage {
	margin: 10px 0 5px 0;
	float: left;
	width: 165px;
	text-align: center;
	}

	div.bottomoffers {
	text-align: center;
	width: 555px;
	}

	div.bottomoffersrow1 {
	width: 555px;
	float: left;
	height: 260px;
	margin: 10px 0 5px 0px;
	padding: 0;
	}

	div.bottomoffersrow1padding {
	padding: 0 6px 0 6px;
	float: left;
	}


	div.bottomoffer1 {
	width: 255px;
	display: inline-block;
	float: left;
	text-align: center;
	margin: 0 5px;
	}
	* html div.bottomoffer1{width:265px; w\idth:255px;}

	div.miniimage {
	margin: 0 0 3px 0;
	}

	div.mininame {
	height: 30px;
	width: 250px;
	margin: 0 auto;
	}

	div.miniprice {
	font: 11px Arial,Helmet,Freesans,sans-serif;
	color: #545454;
	margin-top: 10px;
	}

	div.miniperpass {
	font: 11px Arial,Helmet,Freesans,sans-serif;
	color: #006da5;
	margin: 2px 0 3px 0;
	}

	td.rightcolumn {
	width: 222px;
	vertical-align: top;
	}


	div.specialoffersbg {
	background: url('images/special-offers-box.jpg') no-repeat;
	float: left;
	width: 222px;
	height: 631px;
	}

	div.specialofferscontent {
	padding: 0 15px 0 10px;
	}

	div.specialoffersheader {
	float: left;
	padding: 8px 0 5px 30px;
	margin: 0 0 2px 0;
	font: 16px Arial,Helmet,Freesans,sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
	}


	a.specialoffertitle {
	font: 14px Arial,Helmet,Freesans,sans-serif;
	color: #903c71;
	font-weight: 600;
	}

	a.specialoffertitle:hover {
	color: #006699;
	}

	span.specialoffertitle {
	font: 13px Arial,Helmet,Freesans,sans-serif;
	color: #903c71;
	font-weight: 600;
	}

	div.specialoffers {
	float: left;
	margin: 0 0 7px 0;
	height: 112px;
	}

	div.specialoffersmiddle {
	float: left;
	margin: 0 0 7px 0;
	height: 112px;
	}

	div.specialofferstext {
	float: left;
	display: inline-block;
	width: 93px;
	font: 11px Arial,Helmet,Freesans,sans-serif;
	color: #000000;
	padding: 5px 2px 5px 0;
	font-weight: normal;
	}
	* html div.specialofferstext{width:95px; w\idth:93px;}

	div.specialoffersimg {
	float: left;
	display: inline-block;
	width: 100px;
	padding: 5px 0 0 0;
	}
	a.specialofferstextlink {
	font: 11px Arial,Helmet,Freesans,sans-serif;
	color: #000000;
	font-weight: bold;
	}


	div.blogbg {
	background: url('images/blogbgred.jpg') no-repeat;
	float: left;
	width: 222px;
	height: 255px;
	margin: 5px 0 10px 0;
	}

	div.blogcontent {
	float: left;
	padding: 12px 0 0 6px;
	}

	div.bloglist {
	float: left;
	padding: 0 0 0 5px;
	font: 10px Arial,Helmet,Freesans,sans-serif;
	color: #000000;
	line-height: 19px;
	}

	div.helpbg {
	background: url('images/helpbgred.jpg') no-repeat;
	float: left;
	width: 222px;
	height: 135px;
	}

	div.helpcontent {
	float: left;
	padding: 10px 0 0 5px;
	}

	div.socialmedia {
	background: url('images/socialmediabgred.jpg') no-repeat;
	float: left;
	width: 218px;
	height: 120px;
	text-align: center;
	margin: 10px 0;
	}

	div.twitter {
	margin: 15px 0 10px 0;
	padding: 0;
	float: left;
	text-align: center;
	width: 218px;
	}

	div.youtubecontainer {
	margin: 5px 0 0 0;
	float: left;
	text-align: center;
	width: 218px;
	}

	div.youtube {
	margin: 15px 0 0 0;
	float: left;
	display: inline-block;
	width: 91px;
	}

	div.facebook {
	margin: 22px 0 0 0;
	float: left;
	text-align: center;
	display: inline-block;
	width: 127px;
	}

	div.infobg {
	background: url('images/infobgred.jpg') no-repeat;
	float: left;
	width: 222px;
	height: 173px;
	margin: 0 0 10px 0;
	}
	* html div.infobg{width:232px; w\idth:222px;}

	div.infocontent {
	float: left;
	padding: 10px 0 0 5px;
	}
	 
	div.manulogosrev {
	width: 976px;
	margin: 15px 2px 0px 2px;
	float: left;
	text-align: center;
	}
	* html div.manulogosrev{width:980px; w\idth:976px;}

	span.revlogo {
	margin: 0 9px;
	display: inline-block;
	text-align: center;
	padding: 0;
	}

	div.infoheader {
	text-decoration:none;
	font:15px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #006da5; 
	margin:2px 0 1px 0; 
	padding: 0 0 0 32px;
	}

	ul.info {
	list-style: none;
	margin: 1px 0 0 10px;
	padding: 0;
	}

	div.extvatsm {
	text-decoration:none; 
	font:9px Arial,Helmet,Freesans,sans-serif; 
	color: #333333;
	text-align: center;
	margin: 10px 0 0 0;
	float: left;
	text-align: center;
	width: 550px;
	}

	div.outerfooter {
	float: left;
	width: 980px;
	margin: 8px 0 5px 0;
	background-color: #545454;
	text-align: right;
	}

	div.footer {
	text-decoration:none; 
	font: 11px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #ffffff;
	width: 99%;
	padding: 6px;
	text-align: right;
	float: left;
	}

	div.paper_top {
	float: left;
	overflow: hidden;
	margin: 10px 0;
	width: 99%;
	}

	div.paper_top100 {
	float: left;
	overflow: hidden;
	margin: 10px 0;
	width: 99%;
	}

	div.paper_topwhyus {
	float: left;
	overflow: hidden;
	margin: 10px 0;
	width: 95%;
	}

	div.video_top {
	width: 780px;
	float: left;
	overflow: hidden;
	margin: 10px 0;
	text-align: center;
	}

	div.paper_h1 {
	display: inline; 
	width: 320px; 
	float: left;
	}

	div.cat_h1 {
	display: inline; 
	width: 465px; 
	float: left;
	}

	div.paper_logosm {
	display:inline; 
	width: 145px; 
	text-align: center;
	float: left;
	margin: 0px 0 0 0;
	}

	div.paper_comp {
	text-align: right;
	display: inline; 
	float: left;
	width: 320px;
	}

	div.paper_available {
	margin: 3px 8px 8px 10px;
	text-align: left;
	height: 90px;
	}

	div.paper_availablefront {
	margin: 3px 8px 8px 10px;
	text-align: left;
	}

	div.paper_indcap {
	margin: 0 0 5px 0;
	}

	div.paper_discontinued {
	margin: 10px 0 0px 3px;
	float: left;
	padding: 0 0 5px 0;
	}

	div.video {
	margin: 5px 0;
	text-align: center;
	}

	div.macvideo {
	text-align: center;
	}

	p {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; color: #4b4b4b; margin-bottom : 4px; margin-top : 0; text-align: left;} 

	div.shreddingtop:after, div.phonetop:after, div.wizard:after, div.wizardind:after, div.wizardleft:after, div.wizardmain:after, div.searchbox:after, div.hotpicks:after; div.shoppingcart:after, div.login:after, div.logout:after, div.mybasket:after, div.items:after, div.noitems:after, div.checkout:after, div.searchcontainer:after, div.scrollingtext:after, div.maincontent:after, div.topleftmenu:after, div.leftmenu:after, div.leftmenu2:after, div.currencies:after, div.currencies2:after, div.manulogosrev:after; div.middlecolumn:after div.topoffer1:after, div.homebutton:after, div.contactbutton:after 
	{
	clear:both;
	}
	 
	div.manulogostbl:after, div.toplogo:after, div.toplogoleft:after, div.toplogoright:after, div.paper_h1:after, div.paper_logosm:after, div.paper_comp:after, div.paper_top:after 
	{
	clear:both;
	content:'';
	}

	span.floatleft {
	float: left;
	}

	div.floatleft {
	float: left;
	}

	div.floatleft100 {
	float: left;
	width: 100%;
	}

	div.floatleft99 {
	float: left;
	width: 99%;
	}

	div.orangebordertopbottom {
	float: left; 
	border-top: 1px dotted #903c71; 
	border-bottom: 1px dotted #903c71; 
	padding: 8px 0; 
	width: 787px; 
	margin: 0 0 10px 0;
	}
	* html div.orangebordertopbottom{width:797px; w\idth:787px;}

	div.answer {
	padding: 0 5px;
	margin: 1px 0 30px 0;
	}

	div.buyersguidefooter {
	font: 18px Arial,Helmet,Freesans,sans-serif; 
	color: #903c71;
	text-align: center;
	font-weight: bold;
	}

	td.contactaddress {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; color: #333333; padding-left: 100px;} 
	td.contactaddress a {text-decoration:none; font: 14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #3b3b3b;}
	td.contactaddress a:hover {text-decoration:none; color: #903c71;}

	td.contactforms {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; color: #333333; padding-left: 60px;} 

	a.contactnumber {font:14px Arial,Helmet,Freesans,sans-serif; color: #333333;}
	a.contactnumber:hover { color: #903c71;}

	a.websiteproblem {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 6px; margin-top : 0;}
	a.websiteproblem:hover {text-decoration:none; color: #903c71;}

	span.websiteproblem {text-decoration:none; font:18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5; margin-bottom : 6px; margin-top : 0;}

	span.shredderwords {font: 10px Arial,Helmet,Freesans,sans-serif;}

	div.breadcrumbs {
	text-decoration:none; 
	font: 12px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #903c71;
	margin: 5px 0;
	text-align: center;
	}

	div.breadcrumbstop {
	text-decoration:none; 
	font: 12px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold; 
	color: #903c71;
	margin: 8px 0 5px 0;
	text-align: center;
	}

	span.mini {
	font: 9px Arial,Helmet,Freesans,sans-serif;
	}

	td.accdesc {
	width: 487px;
	}

	div.accdesc {
	padding-right: 37px;
	}

	td.proddesc {
	width: 470px;

	}

	div.proddesc {
	padding-right: 20px;
	}

	a.breadcrumbs {text-decoration:none; font: 12px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
	a.breadcrumbs:hover {color: #903c71;}

	a.breadcrumbslarge {text-decoration:none; font:16px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
	a.breadcrumbslarge:hover {color: #903c71;}

	div.replacement {
	width: 260px;
	margin: 0 0 10px 0;
	padding: 0px;
	}

	hr.sitemap {
	width: 50%;
	text-align: center;
	margin: 2px 0;
	padding: 0px;
	}

	div.thumbnailvids {
	margin: 0px auto 0 auto;
	text-align: center;
	}

	div.nowplaying {
	margin-bottom: 2px;
	color: #903c71;
	font-weight: bold;
	}

	a img.nowplaying {border: 2px solid #903c71;}
	a:hover img.nowplaying {border:2px solid #e4e4e4;}

	a img.videoborderimage {border:2px solid #e4e4e4;}
	a:hover img.videoborderimage {border: 2px solid #903c71;}

	a img.videoborderimageorange {border:2px solid #903c71;}
	a:hover img.videoborderimageorange {border: 2px solid #006da5;}

	div.videotitle {
	margin: 2px auto;
	width: 145px;
	min-height: 60px;
	height: 60px;
	text-align: center;
	}

	a.videotitle {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #3b3b3b;}

	a.watch {text-decoration:none; font:15px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
	a.watch:hover {color: #903c71;}

	div.watchvideo {
	margin: 15px 0 0 0;
	}

	div.width200 {
	width: 200px;
	}

	div.width250 {
	width: 250px;
	}

	div.thumbnails {
	text-align: center;
	width: 300px;
	margin-top: 10px;
	}

	div.pmcprice {
	margin-bottom: 8px;
	}

	a.pmc {text-decoration:none; font: 12px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
	a.chrave:hover {text-decoration:none; color: #903c71;}

	.inlinefloat {
	display: inline;
	float: left;
	text-align: center;
	}

	div.clearboth {
	clear: both;
	}

	div.image {
	margin: 10px 0 10px 0;
	}

	div.tabletext {
	color: #43525A;
	font: 13px arial;
	text-align: left;
	}

	div.videoshare {
	text-align: center;
	width: 420px;
	margin: 20px 0;
	}

	div.share {
	text-align: center;
	margin: 8px 0;
	}

	.clear {
	clear: both;
	}

	#descriptions {
	height: 30px;
	margin-top: 0px;
	font-size: 12px;
	}

	div.font12 {
		font-size: 12px;
	}

	#benefits li {
		padding: 3px 0;
	}

	#benefits li ul {
		margin: 5px 0;
	}

	div.topdetail {
	float: left; display: inline; width: 525px; padding-right: 10px; padding-left: 5px; margin-bottom: 8px;
	}

	* html div.topdetail {width:540px; w\idth:525px;}

	div.floatleftinline {
		float: left;
		display: inline;
	}

	div.floatrightinline {
		float: right;
		display: inline;
	}

	div.floatleftinlinewidth270 {
	float: left;
	display: inline;
	width: 425px; 
	margin-bottom: 15px;
	}

	div.floatrightsocial {
	float: right;
	display: inline;
	width: 425px; 
	margin-bottom: 15px;
	}

	a.acclink, span.acclink {text-decoration:none; font:13px Arial,Helmet,Freesans,sans-serif; color: #3b3b3b; font-weight: bold;}
	a.acclink:hover {text-decoration:none; color: #903c71;}

	a.acclink2, span.acclink2 {text-decoration:none; font:12px Arial,Helmet,Freesans,sans-serif; color: #3b3b3b; font-weight: bold;}
	    a.acclink2:hover {text-decoration:none; color: #903c71;}

	div.paragraphright {
	margin-bottom: 10px;
	text-align: right;
	float: right;
	display: inline;
	}

	div.margin8 {
		float: left; margin: 8px 0;
	}

	td.imgdetail {
		vertical-align: top;
		width: 290px;
		text-align: center;
		padding-right: 20px;
		padding-left: 10px;
	}

	*html td.imgdetail {width: 320px; w\idth: 290px;}

	div.videobox {
		width: 122px;
		height: 100px;
	}

	span.zoom-icon {
		position: absolute; top: 0px; left: 0px;
	}

	td.compare {
	padding: 5px;
	background-color: #FFFFFF;
	}

	td.compare30 {
	background-color: #FFFFFF;
	height: 30px;
	}

	input.compare {

	border: 0px;
	vertical-align: middle;
	margin-right: 5px;
	}

	input.comparesmall {
	width: 74px;
	height: 17px;
	border: 0px;
	vertical-align: middle;
	margin-right: 5px;
	}

	div.compareimage {
	margin-bottom:10px;
	text-align: center;
	background: #FFFFFF;
	}

	div.comparename {
	text-align: center;
	background: #FFFFFF;
	padding: 3px;
	}

	div.compare1 {
	background: #CFCFCF;
	padding: 4px;
	font-size: 13px;

	}

	div.compare0 {
	background: #F5F5F5;
	padding: 4px;
	font-size: 13px;

	}


	div.menuitem {
	padding: 4px;
	height: 13px;
	font-size: 13px;
	}

	div.menuitemtall {
	padding: 4px;
	height: 39px;
	font-size: 13px;
	}

	div.menuitem4lines {
	padding: 4px;
	height: 52px;
	font-size: 13px;
	}

	div.menuitem6lines {
	padding: 4px;
	height: 78px;
	font-size: 13px;
	}

	div.emptycompare {
	margin: 50px 0;
	}

	.gallerypic {
		float: left; position: relative; text-align: center;
	}

	div.centre {
		text-align: center;
	}

	div.upgrade {
	width: 290px;
	margin: 20px auto 10px auto;
	padding: 0px;
	text-align: center;
	float: left;
	}

	div.floatleftinlinewidth80 {
		float: left;
		display: inline;
		width: 80px;
		margin-left: 5px;
	}

	* html div.floatleftinlinewidth80 {width:85px; w\idth:80px;}

	div.floatleftinlinewidth100 {
		float: left;
		display: inline;
		width: 100px;
		margin-left: 5px;
	}

	* html div.floatleftinlinewidth100 {width:105px; w\idth:100px;}

	div.floatleftinlinewidth70 {
		float: left;
		display: inline;
		width: 70px;
		margin: 3px 0 0 5px;
	}

	* html div.floatleftinlinewidth70 {width:75px; w\idth:70px;}

	div.floatleftinlinewidth90 {
		float: left;
		display: inline;
	width: 90px; 
	height: 98px;
	text-align: left; 
	padding: 2px 3px 0 10px;
	}

	* html div.floatleftinlinewidth90 {width:103px; w\idth:90px;}

	div.floatleftinlinewidth150 {
	float: left; 
	display: inline; 
	width: 150px; 
	text-align: left; 
	padding-top: 0px;
	}

	div.floatleftinlinewidth170 {
	float: left; 
	display: inline; 
	width: 170px; 
	text-align: left; 
	padding-top: 5px;
	padding-left: 10px;
	}

	* html div.floatleftinlinewidth170 {width: 180px; w\idth: 170px;}

	div.productlines {
		float: left; width: 646px; margin-bottom: 15px;
	}

	div.productlinesspec {
		display: inline; 
		float: left; 
		width: 330px;
		padding-right: 10px;
	}

	* html div.productlinesspec {width: 340px; w\idth: 330px;}

	div.productlinesspec ul {
		margin: 0 0 0 25px; 
		text-align: left;
		padding: 0;
	}

	div.productlinesspec ul li {
		padding: 2px 0;
	}

	div.inlinefloatpricedetail {
		text-align: left; 
		width: 280px;
		padding: 8px;
		display: inline;
	float: left;
	text-align: center;
	}

	* html div.inlinefloatpricedetail {width: 296px; w\idth: 280px;}

	.curved-border {
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	  -khtml-border-radius: 7px;
	  border: 1px solid #999;
	}

	p.downloads {text-decoration:none; font:14px Arial,Helmet,Freesans,sans-serif; font-weight: 700; color: #4b4b4b; margin-bottom : 6px; margin-top : 0;}

	div.downloads {
		float: right; margin: 5px 0 8px 10px; padding: 6px;
	}

	div.comparetop {
		margin: 7px 0 0 5px; text-align: left;
	}

	div.left {
		text-align: left;
	}

	a.detailedspec {text-decoration:none; font: 18px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
	a.detailedspec:hover {text-decoration:none; color: #903c71;}

	a.navmenu {text-decoration:none; font: 14px Arial,Helmet,Freesans,sans-serif; font-weight: bold; color: #006da5;}
	a.navmenu:hover {text-decoration:none; color: #903c71;}
		  
	div.paper_topdetail {
	float: left;
	overflow: hidden;
	margin: 10px 0;
	width: 970px;
	padding: 3px;
	border-left: 1px solid #e4e4e4; 
	border-right: 1px solid #e4e4e4;
	}

	* html div.paper_topdetail {width:978px; w\idth:970px;}

	div.paragraph58 {
	margin: 8px 0 5px 0;
	}

	div.service {
		margin-top: 8px;
		text-align: left;
		padding-right: 3px;
	}

	/* ######### Default class for drop down menus ######### */

	.anylinkcss{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid black;
	border-bottom-width: 0;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100; /* zIndex should be greater than that of shadow's below */
	background: lightyellow;
	width: 200px; /* default width for menu */
	}

	div.anylinkmenuheader {
		background: #006699;
		padding: 2px 0 5px 2px;
		color: #fff;
	}

	.anylinkcss ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

	.anylinkcss ul li a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	}

	.anylinkcss a:hover{ /*hover background color*/
	background: black;
	color: white;
	}

	/* ######### Alternate multi-column class for drop down menus ######### */


	.anylinkcsscols{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid black;
	padding: 10px;
	font: normal 12px Verdana;
	z-index: 100; /*zIndex should be greater than that of shadow's below*/
	background: #006699;
	}



	.anylinkcsscols .column{
	width: 180px;
	float: left;
	text-align: left;
	font: 15px Arial,Helmet,Freesans,sans-serif; 
	font-weight: bold;
	color: #fff;
	}

	.anylinkcsscols .column ul{
	text-decoration:none; 
	font: 11px Arial,Helmet,Freesans,sans-serif; 
	color: #000033; 
	padding: 0; 
	margin : 4px 10px 8px 0px; 
	list-style: none;
	background: #4bb9da;
	}

	.anylinkcsscols li{
	padding: 6px 0 6px 12px; 
		  margin: 0 0 0 5px;
		  background-image: url(images/bluearrowsm.png); 
		  background-repeat: no-repeat;
		  background-position: 0 50%;
	}

	.anylinkcsscols li:hover {
		background: #37a0bf;
		padding: 6px 0 6px 12px; 
		margin: 0 0 0 5px;
		background-image: url(images/bluearrowsm.png); 
		background-repeat: no-repeat;
		background-position: 0 50%;
	}
		  
	.anylinkcsscols li a, .anylinkcsscols li a:hover {
		color: #fff;
	}

	/* ######### class for shadow DIV ######### */


	.anylinkshadow{ /*CSS for shadow. Keep this as is */
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99; /*zIndex for shadow*/
	background: black;
	visibility: hidden;
	} 

	.adjust {
		font-size: 14px;
		font-weight: bold;
			padding:6px;
			display:block;
			font-weight:bold;
			width:130px;
			text-align:center;
			text-decoration:none;
			border-radius:12px;
			background:#333;
				color:#FFF;
				-webkit-transition: all 400ms; /*safari and chrome */
				-moz-transition: all 400ms ease; /* firefox */
				-o-transition: all 400ms ease; /* opera */
				transition: all 400ms ease;
		}
			a.adjust:hover{
			background:#903c71;
			color:#333;
			
			-webkit-border-radius:12px;
			-moz-border-radius:12px;	
			}

	.more-less {
		margin: 4px 0 10px 0;
	}

	div.centre {
		text-align: center;
	}

	div.replacement {
	width: 300px;
	margin: 20px auto 0px auto;
	padding: 0px;
	text-align: center;
	float: left;
	}

	div.floatleftinlinewidth100 {
		float: left;
		display: inline;
		width: 100px;
		margin-left: 5px;
	}

	* html div.floatleftinlinewidth100 {width:105px; w\idth:100px;}

	div.floatleftinlinewidth170 {
	float: left; 
	display: inline; 
	width: 170px; 
	text-align: left; 
	padding-top: 5px;
	padding-left: 10px;
	}

	* html div.floatleftinlinewidth170 {width: 180px; w\idth: 170px;}
	div.wistia-video{text-align:center;margin:8px 0;width:100%;}
	div.wistia-video img{border:1px solid #ccc;}

	.other-sites-container {
		float: left; text-align: center; margin: 20px 0 0 0px;
	}

	.other-sites-thanks {
	float: left; display: inline; width: 300px; margin: 0px 10px; text-align: center;
	}

	.other-text-thanks {
		width: 300px; margin: 0 auto;
	}

	.curved-border-purple {
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	  -khtml-border-radius: 7px;
	  border: 1px solid #903c71;
	}
	div.menuicon{border:2px solid #903c71;background-color:#006da5;padding:7px;width:80px;margin-bottom:5px}
	a.navmenu_feed{text-decoration:none;font:14px Arial,Helmet,Freesans,sans-serif;font-weight:700;color:#fff}
	#livechatbutton {
			position: fixed;
			right: 0;
			bottom: 0;
	}
	.alert{
		background-color: #fcf8e3;
		border: 1px solid rgba(0,0,0,0.1);
		box-shadow: 0 0 3px rgba(0,0,0,0.1);
		color: #444;
		padding: 10px;
		margin-bottom: 18px;
		margin-left:10px;
		margin-right: 10px;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
	  -khtml-border-radius: 4px;
	  border-radius: 4px;
	}
	
} /* end of @media all query - do not delete this! */

@media print
{

	@page {
    size: 21cm 29.7cm;
    margin: 10mm 6mm 10mm 6mm; /* change the margins as you want them to be. */
	}
	
	div.content {
	width: 960px; margin: 0; float: none; overflow: visible;
	}

	div.wizard {display:none;}
	div.manulogostbl {display: none;}
	div.hotpicks {display: none;}
	div.searchcontainer {display: none;}
	div.scrollingtext {display: none;}
	td.leftcolumn {display: none;}
	div.outerfooter {display: none;}
	div.manulogosrev {display: none;}

	div.maincontent {
	float: none;
	}

	td.accs {
	display: none;
	}

	div.floatleft100 {
	width: 950px;
	}

	div.paper_discontinued {
	display: none;
	}

	div.paper_top, div.maintd td.maintd table.maintable {
	float: none; width: 100%; margin: 0;
	}
	
} /* end of @media print section - do not delete this! */