body 		{background:url(/images/structure/bg.jpg) top left repeat;font-size:12px;color:#364046;line-height:16px;}
h1 			{color:#333f46;font-size:20px;margin-bottom:10px;}
h2 			{color:#b5afa2;font-size:18px;}
h3 			{color:#f36b21;font-size:16px;margin-bottom:10px;padding:5px 0 5px 0;border-bottom:1px solid #e9e6dd;}
h4 			{color:#F36B21;font-size:14px;text-align:center;}
h5 			{color:#bf773f;font-size:15px;line-height:40px;margin-bottom:8px;}
h6 			{color:#F36B21;font-size:14px;}
ul 			{margin:0 0 0 5px;}

img.center 	{display:block;margin:0 auto;}

.clear 		{border:0;clear:both;display:block;float:none;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0;}
* 			{font-family:Arial, Verdana, Tahoma, sans-serif;}
a 			{color:#f36b21; font-weight:bold;text-decoration:underline;}

.alignright {float:right;}
.alignleft 	{float:left;}

#container 	{height:32px;background:url(/images/structure/container.jpg) top left repeat-x;}
.wrapper 	{width:990px;margin:0 auto;}

#header 	{width:990px;height:122px;background:url(/images/structure2/header.gif) top left no-repeat;}
#logo 		{float:left;margin:14px 0 0 25px;}

#top-nav 	{width:389px;height:28px;background:url(/images/structure/top-nav.gif) top left no-repeat;float:right;margin-right:3px;list-style:none;padding:6px 0 0 13px;}
#top-nav li {display:1;}
#top-nav a 	{display:block;float:left;width:auto;line-height:23px;font-weight:bold;background:url(/images/structure/top-divider.gif) top right no-repeat;color:#60737e;text-decoration:none;padding:0 14px 0 15px;}
#top-nav a:hover {color:#4c5b63;}
#top-nav .top-nav-last a {background:none;}

#contact 		{width:341px;height:87px;background:url(/images/structure/contact.gif) top left no-repeat;float:right;margin-right:10px;}
#contact img 	{margin:47px 0 0 24px;}

#nav 			{position:relative;z-index:45;width:990px;height:53px;background:url(/images/structure2/nav.gif) top left no-repeat;margin-bottom:8px;}
#nav ul 		{list-style:none;float:left;padding-left:1px;margin:0;}
#nav li 		{float:left;position:relative;}
#nav ul a 		{display:block;float:left;background:url(/images/structure/nav-divider.gif) top right no-repeat;line-height:50px;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;padding:0 12px 0 0;}
#nav ul a span 	{line-height:50px;float:left;height:50px;display:block;padding:0 0 0 9px;cursor:pointer;}
#nav ul li.sfhover a {color:#f26b20;background:url(/images/structure/nav-right.gif) top right no-repeat;}
#nav ul li.sfhover span {background:url(/images/structure/nav-left.gif) top left no-repeat;}
#nav ul li.nav-none a {background:url(/images/structure/nav-divider.gif) top right no-repeat !important;} 
#nav ul li.nav-none span {background:none;}
#nav li ul 			{position:absolute;background:url(/images/structure/nav-drop.png) top left repeat-y;width:303px;z-index:40;top:50px;left:-99999px;padding:10px 15px;border-bottom:1px solid #e6e6e6;}
#nav li ul li 		{}
#nav li ul a 		{color:#a39f96;font-size:12px;line-height:30px;background:none;width:128px;}
#nav ul li.sfhover li a {color:#a39f96;}
#nav ul li.sfhover li a:hover {color:#f26b20;}
#nav li li a 		{background:none !important;}
#nav li.sfhover ul 	{left:2px;}

#cart 			{width:137px;height:37px;background:url(/images/structure/cart.gif) top left no-repeat;float:right;margin:7px 8px 0 0;}
#cart a 		{text-decoration:none;}
#cart span 		{font-size:13px;font-weight:bold;}
#ajaxErr 		{display:none;}
#ajaxOut 		{width:137px;height:37px;}
#carttotal 		{display:none;}
#cartitems 		{position:relative; top:4px; left:30px; color:#71654b; font-size:13px; width:110px; text-align:center;}
#cartitems span {font-weight:bold;}

#message 			{width:990px;height:35px;background:url(/images/structure2/message.gif) top left no-repeat;margin-bottom:8px;}
#message h2 		{font-weight:normal;width:990px;height:35px;line-height:35px;text-decoration:none;color:#354148;font-size:20px;text-align:center;}
#message h2 a 		{display:block;width:990px;height:35px;line-height:35px;text-decoration:none;color:#354148;font-size:20px;text-align:center;}
#message h2 span 	{text-transform:uppercase;font-weight:bold;}

#content 					{background:url(/images/structure2/content.gif) top left repeat-y;width:990px;margin-bottom:20px;}
#content .content-top 		{width:990px;background:url(/images/structure2/content-top.gif) top left no-repeat;}
#content .content-bottom 	{min-height:480px;width:990px;background:url(../images/structure2/content-bottom.gif) bottom left no-repeat;padding-bottom:20px;}
#content p 					{margin:1em 0;color:#364046;font-size:13px;line-height:16px;}
.home #content .content-top {background:url(/images/structure2/content-top-home.jpg) top left no-repeat;}
#content ul 				{list-style-type:disc;}
#content ul li 				{margin:0px 0px 0px 25px;}
#content img				{display:inline;}
#content td				{vertical-align:middle;border-bottom:1px solid lightgrey;}

#content ul.breadcrumbs 	{float:left;height:35px;list-style:none;}

#search 			{width:281px;height:36px;background:url(/images/structure/search.png) top left no-repeat;margin:20px 17px 0 0;float:right;position:relative;}
#search label 		{font-size:11px;color:#80786c;position:absolute;left:-40px;top:14px;float:left;}
#search input.text 	{float:left;position:absolute;left:7px;;width:220px;padding:4px;border:0;background:none;top:5px;}
#submit 			{float:right;padding-right:10px;}



.main 				{width:928px;margin:0 auto;}
.main h1 			{color:#333f46;font-size:20px;margin-bottom:10px;line-height:20px;}
.main h2 			{color:#b5afa2;font-size:18px;}

#services 			{width:928px;height:128px;background:url(/images/structure2/services.png) top left no-repeat;margin-bottom:20px;}
#services .services-service {width:193px;padding-left:30px;float:left;}
#services h3 		{border-bottom:1px solid #e9e6dd;color:#f36b21;font-size:16px;padding:18px 0 8px 0;margin-bottom:10px;}
#services p 		{color:#364046;font-size:13px;line-height:16px;}

#servicesSub 			{width:1023px; height:auto; background:url(/images/structure/servicesTop.png) top left repeat-x; margin-bottom:20px;}
#servicesSub .content 	{padding:10px 50px;}
#servicesSub .content p {color:#364046; font-size:18px;}
#servicesSub .footer 	{width:1023px; height:2px; background:url(/images/structure/servicesBottom.png) top left repeat-x;}

.main .categoryRow 				{border:1px solid RGB(200,200,200); background-image:url(/images/structure/categoryBox.jpg); width:926px; height:209px; margin-bottom:10px;}
.main .categoryRow .categoryTable {border-collapse:collapse;padding:0px;width:928px;height:209px;margin-bottom:20px;}
.main .categoryRow .categoryBox {padding:0px 10px;}
.main .categoryRow p.title 		{font-size:15px; color:#f36b21; font-weight:bold; margin-bottom:20px;height:32px;}
.main .categoryRow .pic 		{width:100px; height:100px; border:3px solid RGB(228,229,223); background-color:#FFF; margin:0 auto; overflow:hidden;}
.main .categoryRow .pic img 	{width:100px; height:100px;}
.main .categoryRow .desc 		{width:100px; float:left; overflow:hidden; color:RGB(85,94,99); font-size:13px; line-height:130%;}
.main .categoryRow .link 		{padding:0px; text-align:center;}
.main .categoryRow .link a 		{color:RGB(171,165,155); font-weight:bold;}

#editorsChoiceTop 			{width:926px; height:209px; border:1px solid RGB(200,200,200); background-image:url(../images/structure/subCategoryBox.jpg); background-repeat:no-repeat; overflow:hidden; margin:10px 0;}
#editorsChoiceTop .panel 	{width:423px; height:189px; padding:10px 20px; float:left;}
#editorsChoiceTop p.title 	{font-size:13px; color:#F36B21; font-weight:bold; margin-bottom:10px;margin-top:0;}
#editorsChoiceTop p.title a {font-size:13px; color:#F36B21; font-weight:bold; margin-bottom:10px;margin-top:0;}
#editorsChoiceTop .pic 		{width:75px; height:75px; border:3px solid RGB(228,229,223); background-color:#FFF; float:left; margin-right:10px; overflow:hidden;}
#editorsChoiceTop .desc 	{width:328px; float:left; overflow:hidden; color:RGB(85,94,99); font-size:13px; line-height:130%;}
#editorsChoiceTop .desc a 	{color:RGB(171,165,155);}
#editorsChoiceTop .desc .prices {border-top:1px solid RGB(236,236,225); margin-top:10px; padding-top:10px;}
#editorsChoiceTop .desc .prices p {display:block; color:#333F46; float:left; width:164px;margin-top:0;}
#editorsChoiceTop .desc .formaddtocart input{display:block; width:194px; height:37px; float:right; margin:0;}
#editorsChoiceTop .desc a.addToCart {display:block; width:194px; height:37px; float:right; margin:0px; background:url(/images/structure/addToCartBig.png) center no-repeat;}
.formAddToCart input 		{width:96px; height:27px;}
.featuredAddToCart 			{width:136px; height:37px; float:right; margin:0px;padding:0px;}
.panel .desc .prices .rating {float:left;}

#subCatTableWrap 				{width:926px; height:auto; border:1px solid RGB(200,200,200); background:url(../images/structure/subCategoryTableBackground.jpg) center bottom no-repeat; overflow:hidden; margin:10px 0;}
#subCatTableWrap table 			{width:926px; height:auto; border:none; padding:0; margin:0; border-collapse:collapse; font-size:13px;}
#subCatTableWrap table tr.head 	{color:#333F46; font-weight:bold; border:none;}
#subCatTableWrap table tr 		{border-top:1px solid RGB(236,236,225);}
#subCatTableWrap table td 		{padding:10px; vertical-align:top;}
#subCatTableWrap table td.image {width:81px;}
#subCatTableWrap table td.image div {width:75px; height:75px; overflow:hidden; background-position:center; border:3px solid RGB(228,229,223);}
#subCatTableWrap table td.info 	{width:auto; border-right:1px solid RGB(236,236,225);}
#subCatTableWrap table td.info p, #subCatTableWrap table td.info a {font-size:13px; color:#F36B21; font-weight:bold;}
#subCatTableWrap table td.type 	{width:150px; border-right:1px solid RGB(236,236,225); color:#333F46;}
#subCatTableWrap table td.price {width:96px; border-right:1px solid RGB(236,236,225); font-weight:bold;}
#subCatTableWrap table td.action {width:96px;}
#subCatTableWrap table td.action a.moreInfo {display:block; width:96px; height:27px; background:url(../images/structure/moreInfoSM.png) center no-repeat; margin-top:10px;}
#subCatTableWrap table td.action a.addToCart {display:block; width:96px; height:27px; background:url(../images/structure/addToCartSM.png) center no-repeat; margin-top:5px;}
#subCatTableWrap .productTable 	{width:926px;}
#subCatTableWrap table td.productBox {padding:0px; vertical-align:top;}
#subCatTableWrap .head td.info	{}

#recommendedTblWrap {width:926px; height:auto; border:1px solid RGB(200,200,200); background:url(../images/structure/subCategoryTableBackground.jpg) center bottom no-repeat; overflow:hidden; margin:10px 0;}
#recommendedTblWrap table {width:926px; height:auto; border:none; padding:0; margin:0; border-collapse:collapse; font-size:13px;}
#recommendedTblWrap table tr {border-top:1px solid RGB(236,236,225);}
#recommendedTblWrap table td {padding:20px 10px 10px 10px; vertical-align:top;}
#recommendedTblWrap table td.rType {font-weight:bold; font-size:18px; color:RGB(51,63,70); text-align:center; width:96px; border-right:1px solid RGB(236,236,225);}
#recommendedTblWrap table td.image {width:81px; border-right:1px solid RGB(236,236,225); padding-top:10px;}
#recommendedTblWrap table td.image div {width:75px; height:75px; overflow:hidden; background-position:center; border:3px solid RGB(228,229,223);}
#recommendedTblWrap table td.type {width:150px; border-right:1px solid RGB(236,236,225); color:#333F46; text-align:center;}
#recommendedTblWrap table td.type a {font-weight:bold; font-size:14px; color:RGB(243,107,33);}
#recommendedTblWrap table td.type span {font-weight:bold; font-size:14px; color:RGB(51,63,70); line-height:26px;}
#recommendedTblWrap table td.type div {margin-left:30px;}
#recommendedTblWrap table td.info {width:auto; border-right:1px solid RGB(236,236,225); font-size:13px; color:RGB(83,94,99);}
#recommendedTblWrap table td.action {width:96px; padding-top:10px;}
#recommendedTblWrap table td.action a.moreInfo {display:block; width:96px; height:27px; background:url(../images/structure/moreInfoSM.png) center no-repeat; margin-top:10px;}
#recommendedTblWrap table td.action a.addToCart {display:block; width:96px; height:27px; background:url(../images/structure/addToCartSM.png) center no-repeat; margin-top:5px;}

#productPanel {width:886px; height:auto; border:1px solid RGB(220,220,220); padding:20px; overflow:hidden; background:url(../images/structure/subCategoryTableBackground.jpg) center bottom no-repeat; margin-bottom:10px; color:RGB(83,94,99);}
#productPanel .imagePanel {width:278px; height:auto; float:left;}
#productPanel .imagePanel .mainPicture {width:272px; height:272px; border:3px solid RGB(228,229,223); overflow:hidden; margin-bottom:10px; background-color:#FFF; text-align:center;}
#MainImage {margin-top:10px}
#productPanel .imagePanel .thumbs {width:39px; height:39px; overflow:hidden; background-position:center; background-repeat:no-repeat; border:1px solid RGB(228,229,223); margin:0 5px 5px 0; float:left; background-color:#FFF;}
#productPanel .imagePanel .thumbs img {width:39px; height:39px;}
#productPanel .infoPanel {width:588px; height:auto; float:right;}
#productPanel .infoPanel h2 {font-size:18px; color:#F36B21; line-height:120%; margin-bottom:20px;}
#productPanel .infoPanel a {color:RGB(171,165,155); line-height:20px;}
#productPanel .infoPanel p {margin-top:20px; font-size:14px; color:RGB(83,94,99);}
#productPanel .infoPanel .availability {font-weight:bold;}
#productPanel .infoPanel .inStock {font-weight:bold; color:#F36B21;}
#productPanel .infoPanel .shipsBy {color:RGB(171,165,155);}
#productPanel .infoPanel .priceContainer {border-top:1px solid RGB(220,220,220); padding-top:10px; margin-top:10px; text-align:right; font-size:16px; color:RGB(83,94,99);}
#productPanel .infoPanel .priceContainer .spacer {margin:0 10px;}
#productPanel .infoPanel .priceContainer .priceBreak {color:RGB(51,204,0);}
#productPanel .infoPanel .priceContainer .ourPrice {font-weight:bold; margin-left:40px; margin-right:20px;}
#productPanel .infoPanel .addToCartContainer {margin-top:10px; float:right; padding-right:10px; margin-bottom:20px; width:100%;}
#p_q1 {float:left;margin-top:13px;}
#productPanel .infoPanel .addToCartContainer font.itemQty {float:left; margin:16px 5px 0px 10px;}
#productPanel .infoPanel .addToCartContainer .formAddToCart input {padding:10px 0 0 5px;}
#productPanel .infoPanel .addToCartContainer select.quantity {width:50px; font-size:12px; margin-left:10px; float:left; margin-top:10px;}
#productPanel .infoPanel .addToCartContainer .addToCart {display:block; width:137px; height:37px; background:url(../images/structure/addToCartBig.png) center no-repeat; float:right; margin-left:20px;}
#productPanel .infoPanel .accessoriesContainer img {display:none;}
#productPanel .infoPanel .accessoriesContainer .itemQty {float:left; margin:5px 5px 0px 0px;}
#productPanel .infoPanel .accessoriesContainer .itemOption { margin:0px 5px 0px 20px;}
#productPanel .infoPanel .accessoriesContainer {padding-top:0px; border-top:1px solid RGB(220,220,220);}
#productPanel .infoPanel .accessoriesContainer p {margin:0 0 10px 0; font-weight:bold;}
#productPanel .infoPanel .accessoriesContainer label.quantity {margin-right:5px;}
#productPanel .infoPanel .accessoriesContainer select.quantity {width:50px; font-size:12px; margin-right:40px;}
#productPanel .infoPanel .accessoriesContainer label.extendedWarranty {margin-right:5px;}
#productPanel .infoPanel .accessoriesContainer select.extendedWarranty {width:250px; font-size:12px;}

.TabbedPanels .TabbedPanelsContentGroup .TabbedPanelsContent p {color:#364046;font-size:13px;line-height:16px;}
.TabbedPanels .TabbedPanelsContentGroup .TabbedPanelsContent ul li.spec {color:#364046;font-size:13px;line-height:16px;}
.TabbedPanels .TabbedPanelsContentGroup .TabbedPanelsContent ul li #Sale {color:#364046;font-size:13px;line-height:16px;}

.stars1 {width:100px; height:20px; background-image:url(/images/structure/ratingStars.png); background-repeat:no-repeat; background-position:0 0;}
.stars2 {width:100px; height:20px; background-image:url(/images/structure/ratingStars.png); background-repeat:no-repeat; background-position:0 -20px;}
.stars3 {width:100px; height:20px; background-image:url(/images/structure/ratingStars.png); background-repeat:no-repeat; background-position:0 -40px;}
.stars4 {width:100px; height:20px; background-image:url(/images/structure/ratingStars.png); background-repeat:no-repeat; background-position:0 -60px;}
.stars5 {width:100px; height:20px; background-image:url(/images/structure/ratingStars.png); background-repeat:no-repeat; background-position:0 -80px;}

#tabs {width:926px;margin:0 auto;background:url(/images/structure2/tabs-new2.gif) top left no-repeat;margin-bottom:10px;}
#tabs ul.tabs-menu {list-style:none;margin:13px 0 0 21px;float:left;}
#tabs ul.tabs-menu li {display:inline;}
#tabs ul.tabs-menu a {display:block;float:left;height:43px;line-height:41px;font-weight:bold;font-size:16px;color:#333f46;text-decoration:none;padding-left:6px;}
#tabs ul.tabs-menu span {float:left;line-height:41px;height:43px;padding:0 40px 0 34px;cursor:pointer;}
#tabs ul.tabs-menu li.tabs-active span {background:url(/images/structure/tab-right.gif) top right no-repeat;}
#tabs ul.tabs-menu li.tabs-active a {color:#f36b21;background:url(/images/structure/tab-left.gif) top left no-repeat;}
#tabs .tab-section {width:220px;float:left;min-height:80px;padding-bottom:40px;padding-top:10px;}
#tabs .tab-divide {width:883px;background:url(/images/structure2/tab-divide.gif) bottom right repeat-y;float:left;margin:20px 0 10px 0;}
#tabs .tab {width:926px;margin:0px;background:url(/images/structure2/tab-middle2.gif) top left repeat-y;}
#tabs .tab-wrap {width:863px;background:url(/images/structure2/tab-bottom2.gif) bottom left no-repeat;min-height:210px;padding:0 30px 20px 30px;}
#tabs .tab-section-last {background:none;}
#tabs .tab-section h3 {color:#364046;font-size:18px;text-align:center;font-weight:normal;margin-bottom:16px;border:0 solid #ffffff;}
#tabs .tab-section h3 a{color:#8c8981;font-size:18px;text-align:center;font-weight:normal;margin-bottom:16px;border:0 solid #ffffff;}
#tabs .tab-section li {text-align:center;}
#tabs .tab-section li a {text-align:center;color:#aeaaa1;font-size:16px;font-weight:bold;line-height:26px;}
#tabs .tab-section li a:hover {text-decoration:none;}
#tabs .tab-section ul {list-style:none outside;}

#trust 			{width:951px;height:76px;background:url(/images/structure/trust.gif) top left no-repeat;margin:0 auto;}
#trust div 		{width:901px; padding:16px 20px; background-image:url(/images/structure/trustSymbols.png); background-position:center right; background-repeat:no-repeat;}
#trust .title 	{font-size:22px; font-weight:bold; margin:0; color:#333F46;}
#trust p 		{font-size:14px; margin:0; color:#333F46; line-height:120%;}

#carousel {width:1024px;height:271px;background:url(../images/structure/carousel.gif) top left no-repeat;padding-top:20px;position:relative;margin-bottom:50px;}
#carousel h1 {color:#333f46;font-size:20px;margin-bottom:20px;text-align:center;}
#carousel ul {list-style:none;}
#carousel li img {border:6px solid #e4e5df;width:138px;height:120px;float:left;}
#carousel li {margin-right:17px;width:150px;}
#carousel .carousel-products {width:822px !important;overflow:hidden;margin:0 auto;}
#carousel .carousel-title {height:35px;overflow:hidden;width:150px;background:#b5afa2;float:left;color:#fff;line-height:35px;font-size:11px;display:block;text-decoration:none;text-align:center;margin-bottom:6px;}
#carousel .carousel-price {color:#c07740;font-weight:bold;font-size:12px;text-align:center;line-height:14px;text-decoration:none;display:block;}
#carousel .carousel-price:hover {text-decoration:underline;}
#carousel .carousel-prev {position:absolute;width:40px;height:40px;left:20px;padding:80px 0 0 15px;}
#carousel .carousel-next {position:absolute;width:40px;height:40px;right:20px;padding:80px 15px 0 0;}
#carousel .carousel-prev img, #carousel .carousel-next img {cursor:pointer;}
#carousel .carousel-more {position:absolute;top:272px;left:800px;cursor:pointer;width:189px;height:51px;cursor:pointer;}

#footer {height:285px;background:url(/images/structure/footer.jpg) top center no-repeat;}
#footer .footer-section {width:160px;float:left;background:url(/images/structure/footer-section.gif) top right no-repeat;margin-right:34px;margin-left:10px;height:252px;overflow:hidden;margin-bottom:10px;}
#footer .footer-last {float:right;background:url(/images/structure/footer-section.gif) top left no-repeat;width:120px;padding-left:35px;height:252px;overflow:hidden;margin-bottom:10px;}
#footer .footer-end {background:none;}
#footer h5 {font-size:15px;color:#bf773f;line-height:40px;margin-bottom:8px;}
#footer h5 a {font-size:15px;color:#bf773f;line-height:40px;margin-bottom:8px;text-decoration:none;}
#footer ul {list-style:none outside;}
#footer li a {font-size:11px;color:#364046;font-weight:bold;text-decoration:none;line-height:18px;}
#footer li a:hover {text-decoration:underline;}
#footer p {color:#aeaba0;font-size:11px;font-weight:bold;text-align:center;}
#footer .wrapper {background:url(/images/structure/footer-divider.gif) top left repeat-x;}

#vacuum-cleaner-recommendations h2 {text-align:center;color:#354148;font-size:18px;margin:20px 0 0 0; padding:5px;border-left:1px solid #354148;border-right:1px solid #354148;border-top:1px solid #354148;}
#vacuum-cleaner-recommendations td.columnhead {background-color:#eeeeee;text-align:center;height:30px;font-weight:bold;}
#vacuum-cleaner-recommendations h4 a{text-align:center;color:#F36B21;font-size:14px;}
#vacuum-cleaner-recommendations h4 {text-align:center;}
#vacuum-cleaner-recommendations td {border:1px solid #354148;vertical-align:middle;padding:5px;}
#vacuum-cleaner-recommendations td p{text-align:center;}
.vacguidemain {margin:5px;float:left;font-size:10px;clear:both;width:100%; display:block;text-align:right;}
.vacguide td {border:1px solid grey;}

#hpOptionWrapper 									{width:926px; height:350px; margin:20px auto; padding:0; background-image:url(/images/vacuum-home-banner.png); background-repeat:no-repeat; overflow:hidden;}
#hpOptionWrapper .catWrapper 						{width:361px; height:350px; float:left; overflow:hidden;}
#hpOptionWrapper .catWrapper a 						{width:361px; height:86px; display:block; }
#hpOptionWrapper .blockWrapper 						{width:565px; height:350px; float:right; overflow:hidden;}
#hpOptionWrapper .blockWrapper .special 			{width:565px; height:210px; display:block; }
#hpOptionWrapper .blockWrapper .topFiveWrapper 		{width:565px; height:134px; overflow:hidden;}
#hpOptionWrapper .blockWrapper .topFiveWrapper a 	{width:113px; height:134px; display:block;  float:left;}

a.btnEditorsChoice 			{width:808px; height:30px; display:block; margin:10px auto; line-height:20px; padding:10px 100px 10px 20px; background-image:url(/images/structure2/vacuum-home-editors-picks.png); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; font-style:italic; color:RGB(51,102,204);}
a.btnEditorsChoice:hover 	{background-position:0 -50px; color:RGB(121,0,0);}

#searchtable				{width:100%;}
#searchtable tr				{border-bottom: 1px solid #dddddd;}
#searchtable tr td 			{vertical-align:middle;}
#searchtable tr td img		{padding:5px;}
#searchtable a				{}
