#lhsBanners {	width:184px;	text-align:center;	float:left;}#lhsBanners ul {	margin:0;	padding:0;	list-style-type:none;}#lhsBanners li {	margin-bottom:4px;}#lhsBanners li a {	display:block;	width:184px;	height:75px;}#lhsBanners li a img {	border:none;	width:184px;	height:75px;}#sectionMenuArea {	margin-left:192px;	height:1%;}.homeShreddingMainImageArea {	background-image: url(/images/interface/homeShreddingMainBackground.gif);	background-repeat: no-repeat;	height:135px;	overflow:hidden;	padding:4px;}.homeShreddingMainTextArea {	background-image: url(/images/interface/homeShreddingMainImage.jpg);	background-repeat: no-repeat;	height:139px;	overflow:hidden;	background-position: 247px 0px;	padding-left:15px;}.homeShreddingMainTextArea h1 {	margin:10px 0px 0px;	padding:0px;	height:24px;	overflow:hidden;	line-height:500px;	background-repeat:no-repeat;}.homeShreddingMainTextArea p {	width:240px;	height:80px;	overflow:hidden;	line-height:16px;	color:#666666;}.homeShreddingMenuArea {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #BBBBBB;	border-bottom-color: #BBBBBB;	border-left-color: #BBBBBB;	margin: 0px;	padding:0;	width:572px;	height:289px;	overflow:hidden;}.homeShreddingMenuArea ul {	margin:3px 0px 0px;	padding:0;	list-style-type:none;}.homeShreddingMenuArea li {	float:left;}.homeShreddingMenuArea li a {	text-decoration:none;	display:block;	cursor:pointer;	height:284px;	width:186px;	margin-left:1px;	margin-right:1px;	color:#000000;	border: 1px solid #FFFFFF;	overflow:hidden;}.homeShreddingMenuArea li a:hover {	border: 1px solid #BBBBBB;}.homeShreddingMenuArea li a h2 {	margin:0;	padding:0;	height:95px;	overflow:hidden;	line-height:1000px;	background-repeat:no-repeat;}.homeShreddingMenuArea li a p {	margin:6px 11px 0px;	height:100px;	overflow:hidden;	line-height:16px;	padding: 0px;}.rangeMenuItemBottom {	height:83px;	overflow:hidden;	background-repeat: no-repeat;}.rangeMenuItemBottom img.productShot {	float:right;	border:none;}.rangeMenuItemBottom img.clickHereToView {	margin-left:20px;	margin-top:13px;	border:none;}#topNav {	text-align:left;	width:770px;	margin-left:auto;	margin-right:auto;}#topNav ul {	margin:0;	padding:0;	height:23px;	overflow:hidden;	list-style-type:none;}#topNav li {	float:left;	line-height:500px;	overflow:hidden;}#topNav li a {	overflow:hidden;	height:23px;}.theSearchForm {	float:right;}.theSearchForm input.theSearchBox {	margin:2px 10px 0px 0px;	padding:1px 2px 2px;	height:13px;	font-size:11px;	width:130px;	font-family: Arial, Helvetica, sans-serif;	color: #000000;	float:left;	border: 1px solid #000000;	line-height:14px;}.theSearchForm input.theSearchArrow {	margin-right:5px;	margin-left:0;}.tidyUp {	height:1px;	overflow:hidden;	clear:left;	margin:0;	padding:0;}.tidyUp2 {	height:1px;	overflow:hidden;	clear:both;	margin:0;	padding:0;}#rangeTitleArea1 {	height:94px;	background-repeat: repeat-x;	padding-top:17px;	overflow:hidden;}#rangeTitleArea2 {	height:75px;	background-repeat: repeat-x;	padding-top:17px;	overflow:hidden;	padding-left:17px;}#rangeTitleArea1 h1, #rangeTitleArea2 h1 {	margin:0;	padding:0;	height:20px;	overflow:hidden;	font-size:10px;	line-height:500px;	background-repeat: no-repeat;}#rangeTitleArea1 img, #rangeTitleArea2 img {	float:left;	margin-right:15px;	margin-top:-17px;}#rangeTitleArea1 p, #rangeTitleArea2 p {	margin-right:10px;	line-height:17px;}#theSubRangeMenuArea {	margin-top:8px;}#theSubRangeMenuArea ul {	list-style-type:none;	margin:0;	padding:0;}#theSubRangeMenuArea li {	float:left;	overflow:hidden;	margin-right:10px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	list-style-type: none;}#theSubRangeMenuArea li h2 {	height:16px;	overflow:hidden;	margin:0;	padding:0;	background-repeat:no-repeat;}.subRangeH2Area {	height:25px;	background-repeat: repeat-x;	overflow:hidden;	margin:0px;	padding:8px 0px 0px;	text-align:center;}.subRangeH2Area h2 {	margin:0;	padding:0;}.subRangeH2Area h2 img {	border:none;}#theSubRangeMenuArea li.twoColumn {	width:282px;}#theSubRangeMenuArea li.threeColumn {	width:185px;	text-align:center;	padding-bottom:4px;	float: left;}#theSubRangeMenuArea li.threeColumn img.subRangeGraphic {	margin-top:6px;	height:120px;	width:auto;	border:none;}#theSubRangeMenuArea li.twoColumn img.subRangeGraphic {	margin-top:13px;	margin-right:6px;	float:left;	border:none;}#theSubRangeMenuArea li.threeColumn p {	margin:4px 0px 3px;	padding:0px 6px;	height: 55px;	font-size:11px;	overflow:hidden;	text-align:left;}#theSubRangeMenuArea li.twoColumn p {	margin:4px 0px 3px;	padding:0;	height: 47px;	overflow:hidden;}#theSubRangeMenuArea li.threeColumn h4 {	margin:2px 0px 4px 6px;	padding:0px;	font-size: 10px;	text-transform: uppercase;	color: #413F40;	text-align:left;}#theSubRangeMenuArea li.twoColumn h4 {	margin:2px 0px 4px;	padding:0px;	font-size: 10px;	text-transform: uppercase;	color: #413F40;}#theSubRangeMenuArea li.twoColumn a.individualProductLink {	text-decoration:none;	font-size: 11px;	font-weight: bold;	color: #000000;	margin-top:10px;}#theSubRangeMenuArea li.threeColumn a.individualProductLink {	text-decoration:none;	font-size: 11px;	font-weight: bold;	color: #000000;	margin-top:10px;	text-align:left;	display:block;	cursor:pointer;}#theSubRangeMenuArea li a.individualProductLink:hover {	color: #CC0000;}#theSubRangeMenuArea li.twoColumn a.multipleSubRangeProductsLink {	margin:0px 5px 2px 0px;	padding:0;	text-decoration:none;	font-size: 11px;	font-weight: bold;	color:#000000;	display:block;	cursor:pointer;	height:40px;	overflow:hidden;	width:160px;	line-height:12px;}#theSubRangeMenuArea li.threeColumn a.multipleSubRangeProductsLink {	margin:0px 5px 0px 6px;	padding:0;	text-decoration:none;	font-size: 11px;	font-weight: bold;	color:#000000;	display:block;	cursor:pointer;	height:40px;	overflow:hidden;	text-align:left;	width:160px;	line-height:12px;}#theSubRangeMenuArea li.twoColumn a.multipleSubRangeProductsLink2 {	margin:0px 5px 0px 0px;	padding:0;	text-decoration:none;	font-size: 11px;	font-weight: bold;	color:#000000;	display:block;	cursor:pointer;	height:20px;	overflow:hidden;	line-height:17px;}#theSubRangeMenuArea li.threeColumn a.multipleSubRangeProductsLinksmall {	margin:0px 5px 0px 0px;	padding:0px;	text-decoration:none;	font-size: 11px;	font-weight: bold;	color:#000000;	display:block;	cursor:pointer;	height:20px;	overflow:hidden;	line-height:17px;	text-align:left;}#theSubRangeMenuArea li.threeColumn a.multipleSubRangeProductsLink2 {	margin:0px 5px 0px 6px;	padding:0;	text-decoration:none;	font-size: 11px;	font-weight: bold;	color:#000000;	display:block;	cursor:pointer;	height:40px;	overflow:hidden;	text-align:left;	width:160px;	line-height:12px;}a.multipleSubRangeProductsLink img, a.multipleSubRangeProductsLink2 img, a.multipleSubRangeProductsLinksmall img {	border:none;	float:left;	margin-right:3px;}#theSubRangeMenuArea li.threeColumn a.multipleSubRangeProductsLink:hover, #theSubRangeMenuArea li.twoColumn a.multipleSubRangeProductsLink:hover, #theSubRangeMenuArea li.twoColumn a.multipleSubRangeProductsLink2:hover, #theSubRangeMenuArea li.threeColumn a.multipleSubRangeProductsLink2:hover, #theSubRangeMenuArea li.threeColumn a.multipleSubRangeProductsLinksmall:hover {	color:#CC0000;}.officeShreddingMainImageArea {	background-image: url(/images/interface/homeShreddingMainBackground.gif);	background-repeat: no-repeat;	height:100px;	overflow:hidden;	padding:4px;}.officeShreddingMainTextArea {	background-image: url(/images/interface/officeShreddingMainImage.jpg);	background-repeat: no-repeat;	height:100px;	overflow:hidden;	background-position: 247px 0px;	padding-left:15px;}.officeShreddingMainTextArea h1 {	margin:0px 0px 0px;	padding:0px;	height:24px;	overflow:hidden;	line-height:500px;	background-repeat:no-repeat;}.officeShreddingMainTextArea p {	width:295px;	height:55px;	overflow:hidden;	line-height:16px;	color:#666666;	margin-top:8px;}.officeShreddingMenuArea {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #BBBBBB;	border-bottom-color: #BBBBBB;	border-left-color: #BBBBBB;	margin: 0px;	padding:0;	width:572px;	height:460px;	overflow:hidden;}.officeShreddingMenuArea ul {	margin:3px 0px 0px;	padding:0;	list-style-type:none;}.officeShreddingMenuArea li {	float:left;	margin-bottom:2px;}.officeShreddingMenuArea li a {	text-decoration:none;	display:block;	width:281px;	height:215px;	margin-left:1px;	margin-right:1px;	color:#000000;	border: 1px solid #FFFFFF;	cursor:pointer;	overflow:hidden;}.officeShreddingMenuArea li a:hover {	border: 1px solid #BBBBBB;}.officeShreddingMenuArea li a h2 {	margin:0;	padding:0;	height:43px;	overflow:hidden;	line-height:1000px;	background-repeat:no-repeat;}.officeShreddingMenuArea li a p {	margin:6px 11px 0px;	height:73px;	overflow:hidden;	line-height:15px;	padding: 0px;}.officeShreddingMenuArea li a div.rangeMenuItemBottom {	height:93px;	overflow:hidden;	background-repeat: no-repeat;}.popupLinks a {	float:none;	font-size:11px;	margin-bottom:4px;	margin-top:4px;	text-decoration:none;	color:#000000;}.popupLinks a:hover {	color:#CC0000;}.popupLinks {	padding:5px;	background-color:#FFFFFF;	border: 1px solid #666666;	width:175px;}#theSubRangeMenuArea .popupLinks ul.popupList {	margin:3px 3px 3px 10px;	padding:0;	list-style-type:none;	line-height:12px;}#theSubRangeMenuArea .popupLinks ul.popupList li {	margin-bottom:5px;}.popupLinks p {	font-size:11px;}