body { margin:0 0 0 0; padding:0 0 0 0; font-family: Verdana, Arial, Sans-Serif; font-size:0.8em; width:100%; }
	p.clear
	{ clear:both;
	  font-size:1px;
	  line-height:1px;
	  margin-bottom:-1px;}
 div#tabs{margin-left:auto; margin-right:auto;clear:both;width:758px;}
 td.colourvariableTitle {  font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  color: #26358E;  font-weight: bold; }
 a { text-decoration:none; }
 img { border:none; display:block; }
 td{ vertical-align:top; }
 .width { width: 100%;  min-width:780px; }
 .content { padding:0 0 0 0; }
 * html .minwidth { border-left:780px solid #fff; }
 * html .container { margin-left:-780px; position:relative; }
 /*\*/ * html .minwidth, * html .container { height:1px; }
 /**/ .width2 { width: 101%;  min-width:600px; height:100px;			 }
 .content2 { padding:0 0 0 0; }
 * html .minwidth2 { border-left:600px solid #fff; }
 * html .container2 { margin-left:-600px; position:relative; }
 /*\*/ * html .minwidth2, * html .container2 { height:1px; }
 /**/ div#mainContainer{min-width:780px;}
 table.columns{width:100%;}
 div#body{min-width:489px;}
 div#logosFaxTel{margin:6px 1% 0 1%;height:85px;min-width:780px;}
 div#logoTel{margin-bottom:0px;height:71px;display:block;width:56.5%;min-width:409px;text-align:left;float:left;}
 div#logoTel p{ display:block; width:130px; min-width:130px; text-align:right; float:left; margin-top:30px; margin-left:8px; margin-bottom:0px; font-family:'Arial Black', Verdana, Helvetica, sans-serif; color:#ff6600; background-color:#ffffff; font-size:12px; }
 span.telTitle{color:#006699;background-color:#ffffff;}
 img#logo{float:left;width:216px;margin-left:14px;}
 div#faxFreeDel{display:block;width:42%;min-width:300px;text-align:right;float:right;}
 div#faxFreeDel p{ width:144px; min-width:144px; float:right; font-family:'Arial Black', Verdana, Helvetica, sans-serif; color:#ff6600; background-color:#ffffff; margin-top:30px; margin-right:5px; font-size:12px; margin-bottom:0px; }
 img#freeDelivery{float:right;margin-top:7px;margin-right:17px;}
 div#tabOneTab { width:58px; }
 div#chainsaws	 { width:78px; }
 div#vacuums	 { width:70px; }
 div#brushCutters { width:91px; }
 div#hedgetrimmers	 { width:100px; }
 div#chippers	 { width:70px; }
 div#tillers	 { width:90px; }
 div#tractors	 { width:100px; }
 div#tabsRight{ margin-right:auto; width:15px; float:left; font-size:9px; line-height:9px; font-weight:bold; text-align:center; border:none; margin-left:-8px; height:100%; }
 div#tabsLeft{ width:86px; height:19px; float:left; font-size:9px; line-height:9px; font-weight:bold; text-align:center; display:block; padding:13px 4px 5px 15px; margin:0px 0px 0px 0px; background-image: url('leftTab.gif'); background-repeat: no-repeat; background-position: left top; }
 div#tabsLeft a { color:black; }
 div.lefttab { margin-left:auto; margin-right:auto; margin-top:5px; width:11%; float:left; font-size:9px; line-height:10px; font-weight:bold; text-align:center; border-top:solid 1px black; border-right:solid 1px black; border-left:solid 1px black;	 }
 div.lefttab a { color:black; background-color:#9CCFE4; text-decoration:none; display:block; padding:2px 5px 2px 5px; margin:0px 0px 0px 0px; border-top:solid 7px #DBEAF2; border-bottom:none; border-right:none; border-left:solid 4px #DBEAF2; }
 div.lefttab a:visited { color:black; background-color:#9CCFE4; }
 div.lefttab a:active { color:black; background-color:#9CCFE4; }
 div.lefttab a:hover { color:black; background-color:#9CCFE4; }
 div.lefttab a:visited:hover { color:black; background-color:#9CCFE4; }
 div.tabs{ margin-left:auto; margin-right:auto; margin-top:5px; width:11%; float:left; font-size:9px; line-height:10px; font-weight:bold; text-align:center; border-top:solid 1px black; border-right:solid 1px black;	 }
 div.tabs a { color:black; background-color:#9CCFE4; text-decoration:none; display:block; padding:2px 5px 2px 5px; margin:0px 0px 0px 0px; border-top:solid 7px #DBEAF2; border-bottom:none; border-right:none; border-left:solid 4px #DBEAF2; }
 div.tabs a:visited { color:black; background-color:#9CCFE4; }
 div.tabs a:active { color:black; background-color:#9CCFE4; }
 div.tabs a:hover { color:black; background-color:#9CCFE4; }
 div.tabs a:visited:hover { color:black; background-color:#9CCFE4; }
 div#buttonsContainer{ width:100%; height:22px; color:#000000; border-top:solid 2px black; border-bottom:solid 2px black; background-image:url('backBlueBar.gif'); background-repeat:repeat-x; clear:both; }
 div#buttons{ width:620px;  margin-left:auto;  margin-right:auto; clear:both; }
 div.topNavButtons{ background-image:url('blueTabBack.gif'); background-repeat:no-repeat; vertical-align:middle; margin-left:auto; margin-right:auto; width:114px; height:18px; float:left; font-weight:bold; text-align:center; padding-top:2px; }
 div#topNavButtonLast { background-image:url('blueTabBack.gif'); background-repeat:no-repeat; width:6px; height:18px; padding-top:2px; float:left; }
 div.topNavButtons a { height:12px;  width:112px;  display:block; padding-top:2px; padding-bottom:2px; color:white; font-size:10px; }
 div.topNavButtons a:hover { height:12px;  width:112px;  display:block; padding-top:2px; padding-bottom:2px; color:#FFFF00; font-size:10px; }
 div#bottomNav{clear:both;}
 div#search{ padding-top:4px; background-color:#FFCC66; border-bottom: solid 1px Black; color:#000000; width:100%;  margin-left:0;  margin-right:0; clear:both; height:24px; text-align:center; font-weight:bold; font-size:12px; }
 div#search input{font-size:10px;}
 div#search select{font-size:10px;}
 div#search form a {color:black; text-decoration:underline; margin-left:25px; }
 div#search form a:link {color:#000000;}
     /* unvisited link */ div#search form a:visited {color:#000000;}
  /* visited link */ div#search form a:hover {text-decoration:none;color:#000000;}
   /* mouse over link */ div#search form a:active {color:#000000;}
   /* selected link */  td#leftNav{width:185px;}
 td#leftNav H2 { margin-left:10px; margin-bottom:0px; margin-top:10px; width:167px; font-size:12px; font-weight:bold; padding:4px 2px 4px 10px; background-image:url('h2Top.gif'); background-color:#0071E7; color:white; background-repeat:no-repeat; }
 td#leftNav H2 a{ background-color:#ffcc66; color:white; }
 td#leftNav ul { width:175px; border:solid 2px #cccccc; margin:0 0 0 10px; padding:0px 0px 0px 0px; }
 td#rightNav p#test{ border:solid 1px #cccccc; margin-left:10px; margin-top:0px; margin-bottom:0px; padding: 0px; width:177px; }
 td#leftNav p#safe{ border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; border-top:none; border-bottom:none; text-align:center; margin-left:10px; margin-top:0px; margin-bottom:0px; width:161px; padding:8px 8px 8px 8px; }
 td#leftNav p#safeP{ border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-top:none; text-align:left; font-style:italic; margin-left:10px; margin-top:0px; margin-bottom:0px; width:161px; padding:8px 8px 8px 8px; }
 td#leftNav p#starChoice{ width:177px; margin:0px 0px 0px 10px; padding:0 0 7px 0; border-top:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-bottom:none; }
 td#leftNav img#starChoiceProductImg{float:left;margin-right:5px;}
 td#leftNav p#starChoiceProductDesc{font-size:10px;padding-bottom:10px; width:160px; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-bottom:none; border-top:none; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:0px; padding:4px 4px 8px 13px; }
 td#leftNav p#starChoiceProductDesc a{text-decoration:none;color:black;}
 td#leftNav p#starChoiceProductDesc a:hover{text-decoration:none;color:black;}
 td#leftNav p#starChoiceProductDesc a:active{text-decoration:none;color:black;}
 td#leftNav p#starChoiceProductDesc a:visited{text-decoration:none;color:black;}
 td#leftNav p#starChoiceProductDesc a:visited:hover{text-decoration:none;color:black;}
 td#leftNav p#ourPrice{color:#0F6F9C;font-family:'Arial Black',Verdana, Arial, Helvetica, sans-serif;background-color:#DBEAF2;width:153px;border-bottom:solid 1px #cccccc;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;border-top:none;margin-left:10px;margin-right:10px;margin-top:0px;margin-bottom:0px;padding:10px 4px 10px 20px;}
 span#starPrice{color:#FF6600;background-color:#DBEAF2;}
 td#rightNav{width:199px;}
 td#rightNav H2 { margin-left:10px; margin-bottom:0px; margin-top:10px; width:167px; font-size:12px; font-weight:bold; padding:4px 2px 4px 10px; background-image:url('h2Top.gif'); background-color:#0073E6; color:white; background-repeat:no-repeat; }
 td#rightNav H2 a{ background-color:#ffcc66; color:white; }
 td#rightNav H6 {margin-right:10px;margin-left:10px;margin-bottom:0px;margin-top:10px;width:167px;color:white;font-size:12px;font-weight:bold;padding:4px 2px 4px 10px;background-image:url('h2Top.gif');background-color:#0073E6;background-repeat:no-repeat;}
 td#rightNav H6 a {color:#FFFF00;}
 td#rightNav H6 a:visited {color:#FFFF00;}
 td#rightNav p{width:160px;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;border-bottom:none;border-top:none;margin-left:10px;margin-right:10px;margin-top:0px;margin-bottom:0px;padding:4px 4px 0px 13px;}
 td#rightNav p#firstBasket{padding-top:10px;}
 td#rightNav p#proceed{padding-bottom:14px;border-bottom:solid 1px #cccccc;}
 td#rightNav p a{text-decoration:underline;color:#CC0000;background-color:#FFFFFF;display:block;}
 td#rightNav p#firstOffer{ width:169px; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:10px; padding:4px 4px 4px 4px; }
 td#rightNav p#secondOffer{ width:169px; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 1px #cccccc; margin-left:10px; margin-right:10px; margin-top:0px; margin-bottom:10px; padding:10px 4px 4px 4px;}
 td#rightNav p#thirdOffer{ width:169px;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;border-top:solid 1px #cccccc;margin-left:10px;margin-right:10px;margin-top:0px;margin-bottom:0px;padding:10px 4px 10px 4px;}
 td#rightNav span.basketBold{background-color:#ffffff;font-family:'Arial Black',Verdana, Arial, Helvetica, sans-serif;color:#CC0000;margin-right:10px;}
 td#middleColumn{padding-left:10px;}
 td#middleColumn h2{margin-bottom:5px;font-weight:normal;font-family:'Arial Black',Verdana, Arial, Helvetica, sans-serif;color:#1C8CEB;font-size:1.5em;}
 td#middleColumn h2 span#unBold{font-family:Verdana, Arial, Helvetica, sans-serif;}
 td#middleColumn p{margin-top:14px;margin-bottom:14px;line-height:1.4em;}
 td#middleColumn p#intro{font-size:0.9em;line-height:1.1em;margin:0 0 10px 0;}
 td#middleColumn p#intro2nd{font-size:0.8em;line-height:1.1em;margin:0 0 0 0;padding:0 0 0 0;}
 td#middleColumn p#breadCrumbs a{color:#6689A5;background-color:#ffffff;font-size:0.8em;line-height:1.2em;}
 td#middleColumn p#breadCrumbs a span#home {color:#1C8CEB;background-color:#ffffff;}
 td#middleColumn p#breadCrumbs a span#live {color:#CC0000;background-color:#ffffff;}
 td#middleColumn div#prodsLists { border-top:4px dotted #cccccc; }
 td#middleColumn h1{ color:#CC6600; font-size:1em; margin-left:10px; padding-bottom: 8px; }
 td#middleColumn table.productDescription{ border-bottom:4px dotted #cccccc; min-height:95%; height:95%; margin-left:10px; width:98%; }
  td#middleColumn a { color:#000066; font-weight:bold; text-decoration:none; }
 td#middleColumn a:hover { color:#0000cc; }
 td#middleColumn a:visited { color:#8080c0;  }
 td#middleColumn a:visited:hover { color:#0000cc;  }
 td#middleColumn a:active { color:#004080; }
 td#middleColumn h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;	 }
 td#middleColumn h1 a{color:#1D352F;}
 td#middleColumn h1 a:hover{color:#1D352F;}
 td#middleColumn h1 a:visited{color:#1D352F;}
 td#middleColumn h1 a:visited:hover{color:#1D352F;}
 td#middleColumn h1 a:active{color:#1D352F;}
 div.productText { float:right; padding:0 10px 0 10px; }
 div.productImage {	margin-left:20px; margin-right:10px;	 float:left; width:150px; }
 table.productDescription td { padding:10px 20px 10px 20px; }
 table.productDescription td p.price{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; background-color:#ffffff; font-size:1em; clear:both; }
 div.productDescription p.bottom{ clear:both; padding-bottom:30px; padding-top:10px; }
 input.addtocart{ float:left;  margin-left:0px; margin-top:5px; }
 img.safe{ border:solid 1px #cccccc; float:right; margin-right:4%; }
 div#tables table { width:100%; }
 div#tables table.cats tr td.cat {	background-image: url('catBack.jpg'); border:solid 1px #cccccc; width:33%; margin-bottom:11px; vertical-align:top; padding:10px; background-repeat: repeat-x; }
 div#tables table.noBorder td { border:none; background-image:none; }
 div#tables p { font-weight:normal; }
 div.fragment  {	font-size:0.9em; margin:0 10px 0 10px; padding-bottom: 20px; border-bottom: solid 1px #cccccc; }
 td#middleColumn div.fragment h1 { background-image:none; color:#1C8CEB; font-size:20px; margin:5px 0 0 0; font-weight:normal; padding:0 0 0 0; }
 td#middleColumn div.fragment h1.smaller { background-image:none; color:#1C8CEB; font-size:16px; margin:10px 0 0 0; font-weight:bold; padding:0 0 0 0; }
 td#middleColumn div.sections p {	font-size:90%; }
 td#middleColumn div.sections img { float:left; margin-right:20px; margin-bottom:20px; }
 .footertext{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 120%; font-weight: normal; color: #000000; }
 .heading { font-family: "Arial Black", Impact, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; margin:0 0 0 0; padding:0 10px 0 0; }
 div.fragment div#welcome { font-size: 12px; font-weight: bold; color: #000000; padding-right: 10pt; }
 .redboldwelcome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 128%; font-weight: bolder; color: #CC0000; font-style: oblique; }
 .abouttext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 118%; font-weight: normal; }
 .sectiontext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 115%; font-weight: normal; padding-bottom : 8px; padding-top : 8px; }
 .footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 100%; font-weight: bold; color: #FFFFFF; }
 .footerNotBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 100%; font-weight: normal; color: #FFFFFF; }
 .drop { width: 137px; overflow: visible; }
 .go { width: 35px; }
 .smalltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 100%; font-weight: bold; color: #000000; font-style: normal; }
 .heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #0000CC; line-height: normal; margin-bottom: 0px; padding-bottom: 0px; }
 .white { color: #FFFFFF; }
 .navigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #CC0000; font-size: 10px; }
 div#navDiv { margin:15px 0px 0px 10px; display:inline-block; }
 div#botNav { margin:10px 0px 0px 10px; display:inline-block; }
 .catalogue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 128%; font-weight: normal; color: #000000; padding-right: 10pt; padding-left: 10px; }
 .sbhead { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: #ffffff; text-align: right; height:20px; }
 .baskettop { text-align: left; visibility: visible; width: 120px; }
 .basket{ text-align: right; visibility: visible; width: 120px; }
 .baskettext { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #ffffff; }
 .fragment{ color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; }
 div#bottomNav{clear:both;text-align:center;display:block;position:relative;}
 p#searchBar{margin-bottom:0px;background-color:#1C8CEB;padding:5px 5px 5px 5px;font-weight:bold;color:white;}
 div#corpInfo{border-bottom:solid 1px black; background-color:#ff6600;color:#000000;padding:8px 8px 8px 8px; margin:0 0 0 0;font-size:11px;}
 div#corpInfo a {font-weight:bold;color:black;background-color:#ff6600;}
 div#corpInfo p {margin:0 0 0 0;}
 div#terms{font-size:9px;width:100%;}
 div#terms p {text-align:justify;width:95%;margin-bottom:25px;margin-left:auto;margin-right:auto;}
 div.selectedTab { width:86px; height:19px; float:left; font-size:9px; line-height:9px; font-weight:bold; text-align:center; display:block; padding:13px 4px 5px 15px; margin:0px 0px 0px 0px; background-image: url('leftTab.gif'); background-repeat: no-repeat; background-position: left top; }
 div.selectedTab a { color:black; }
 div.selectedtabs{ margin-left:auto; margin-right:auto; margin-top:5px; width:11%; float:left; font-size:9px; line-height:10px; font-weight:bold; text-align:center; border-top:solid 1px black; border-right:solid 1px black; border-left:solid 1px black; position:relative; top:-5px; margin-bottom:-5px; }
 div.selectedtabs a { color:black; background-color:#FC7215; text-decoration:none; display:block; padding:2px 5px 2px 5px; margin:0px 0px 0px 0px; border-top:solid 7px #FF3300; border-bottom:none; border-right:none; border-left:solid 4px #FF3300; height:25px; }
 div.selectedtabs a:visited { color:black; background-color:#FC7215; }
 div.selectedtabs a:active { color:black; background-color:#FC7215; }
 div.selectedtabs a:hover { color:black; background-color:#FC7215; }
 div.selectedtabs a:visited:hover { color:black; background-color:#FC7215; }
 p#flag { border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-top:solid 1px #cccccc; text-align:center; margin-left:10px; margin-top:15px; margin-bottom:0px; width:161px; padding:8px 8px 8px 8px;	 }
 td#rightNav p#workShop { border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-top:solid 1px #cccccc; text-align:center; margin-left:10px; margin-top:15px; margin-bottom:0px; width:161px; padding:8px 8px 8px 8px;	 }
 img.sectionImage { /*border:solid 1px #cccccc;*/ }
 div#tables div.blankStyle table  { border-top-style:none; border-bottom-style:none; border-left-style:none; border-right-style:none; background-image:none; }
 div#tables div.blankStyle table tr td { border-top-style:none; border-bottom-style:none; border-left-style:none; border-right-style:none; background-image:none; }
 div#tables div.blankStyle table tr td p { border-top-style:none; border-bottom-style:none; border-left-style:none; border-right-style:none; background-image:none; }
 div#tables div.blankStyle td.fragment h1#mainHeading { background-image:none; background-color:#FFFFFF; color:#1C8CEB; font-size:24px; margin:5px 0 0 0; font-weight:normal; padding:0 0 0 0; }
 p.logo { margin: auto; width: 300px; border: black solid; }
 table.cartTable { border-collapse: collapse; }
 table.cartTable td, table td { font-family: Arial, Helvetica, sans-serif; font-size:13px; }
 th.cartheading, td.cartheading {	 background-color: #1C8CEB; color: white; font-weight: bold; padding:4px; font-size:13px; }
 td.lineTop { border-top:solid 3px #1C8CEB; }
 td.noLineTop { padding-right:6px; }
 td.subTotal { background-color: white; color: black; font-weight:bold; border-top:solid #DBEAF2; border-left: solid #1C8CEB; border-right: solid #1C8CEB; border-width: 1px 3px 1px 1px; }
 td.cart {	font-family: Arial, Helvetica, sans-serif; font-size:12px; border-bottom: solid 1px #dbeaf2; border-right: solid 1px #dbeaf2; }
 td.leftCart { border-bottom: solid 1px #1C8CEB; }
 td.spacecart { border-bottom: solid 1px #dbeaf2; }
 td#middleColumn h2 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 0px; }
 td#middleColumn h2.sectionHeads a { font-weight: bold; text-decoration: underline; color: #0060B4; }
 td#middleColumn h2.sectionHeads a:link { font-weight: bold; text-decoration: underline; color: #0060B4; }
 td#middleColumn h2.sectionHeads a:active { font-weight: bold; text-decoration: underline; color: #0060B4; }
 td#middleColumn h2.sectionHeads a:visited { font-weight: bold; text-decoration: underline; color: #0060B4; }
 td#middleColumn h2.sectionHeads a:visited:hover { font-weight: bold; text-decoration: underline; color: #cc0000; }
 td#middleColumn h2.sectionHeads a:hover { font-weight: bold; text-decoration: underline; color: #cc0000; }
 td#leftNav li.sL2{padding:1px 2px 1px 12px;font-size:11px;list-style-type: none;text-transform: uppercase;background-color:#9CCFE4;color:#000066;}
 td#leftNav li.sL2 a{color:#0060B4;background-color:#9CCFE4;text-decoration:none;}
 td#leftNav li.sL2 a:hover{text-decoration:underline;}
 td#leftNav li.sL3 { text-transform: lowercase; list-style-position:inside; list-style-type: none; padding:1px 2px 1px 16px; list-style-position: outside; margin:0px 0px 0px 0px; font-weight:normal; color:#000066; background-color:#DBEAF2; font-size:11px; border: dashed 1px #9CCFE4; }
 p#safeToShop { margin-left:20%; margin-right:20%; text-align: center; }
 p#safeToShop img { display: inline; }
 td#leftNav li.sL3 a{color:#0060B4;background-color:#DBEAF2;text-decoration:none;}
 td#leftNav li.sL3 a:hover{text-decoration:underline;}
 td#middleColumn h2#bestTitle { border: solid 1px #9ccfe4; color: #1c8ceb; margin:10px; font-weight: bold; padding:5px; background-image: url('boxback.jpg'); }
 table#bestSellers { margin:0px; }
 table#bestSellers td { font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif; border: dashed 1px #cccccc; border-top:none; padding:10px; color:#333333; }
 table#bestSellers td img { border: solid 1px #cccccc; padding:4px; }
 td#middleColumn h2#newProdTitle { border: solid 1px #9196A2; color: #CC6600; margin:10px; font-weight: bold; padding:5px; background-image: url('boxbackOrange.jpg'); }
 table#newProducts { margin:0px; }
 table#newProducts td {	font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif; border: dashed 1px #cccccc; border-top:none; padding:10px; color:#333333; }
 table#newProducts td img { border:solid 1px #cccccc; }
 p.subSectionLinks { font-family: "Comic Sans MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; }
 td.cartheading { margin:0 0 0 0; padding:0 10px 0 0; height:17px; font-size:12px; line-height:16px; vertical-align:middle; background-color: #0073E6; font-weight:bold; color: white; }
 .actrequired { color: blue; }
 table.productDescription td table.componentList td { padding:0px; font-size:10px; }
 td#rightNav div#newsContent { background-color:#FFffcc; padding:12px 12px 12px 12px; margin-right:10px; margin-left:10px; border:solid 1px #cccccc; }
 td#rightNav div#newsContent p {	margin:0px; padding:0px; border:none; }
 td#rightNav div#newsContent p.newsScroller { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin-bottom:6px; padding-bottom:6px; border-bottom: dashed 2px #CCCCCC; background-color:#FFFFCC; line-height:1.2em; width:155px; }
 td#rightNav div#newsContent p.newsTitle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin-top:5px; border: none; background-color:#FFFFCC; line-height:1.2em; padding-right:0px; width:155px; }
 td#rightNav div#newsContent p.newsScroller a { color: #0000CC; text-decoration:none; font-weight:bold; background-color:#FFFFCC; }
 td#rightNav div#newsContent p.newsScroller a:hover { color: #CC0000; background-color:#FFFFCC; }
 td#rightNav div#newsContent p.newsTitle a { color: #0000CC; text-decoration:none; font-weight:bold; background-color:#FFFFCC; }
 td#rightNav div#newsContent p.newsTitle a:hover { color: #CC0000; background-color:#FFFFCC; }
 table#footerLinks {  padding:30px; }
 table#footerLinks td { font:Georgia, "Times New Roman", Times, serif; color:#ADACC4; font-size:10px; line-height:16px; padding:30px; }
 table#footerLinks td a {color:#ADACC4;}
 div#wrapper {background-color:#ececec;}
 div#content {background-color:#ffffff;margin-left:auto;margin-right:auto;width:850px;}
 div#content h1 { background-image:none; color:#454568; font-size:large; margin:30px 20px 0px 20px; font-weight:normal; padding:0 0 0 0; }
 div#content p {	margin:0px 10px 0px 10px; }
 div#siteMap {margin-top:15px;}
 div#siteMap ul{line-height:normal;padding-bottom:0;padding-top:0;margin-top:0;margin-bottom:0px;;font-size:11px;}
 div#siteMap li{color:#000099;font-weight:normal;margin:auto;padding:0px 0px 6px 0px;line-height:normal;}
 div#siteMap li li{color:#000000;font-weight:normal;}
 div#siteMap li a{color:#000099;font-weight:bold;text-decoration:none;}
 div#siteMap li li a{color:#000000;font-weight:normal;text-decoration:none;}
 div#siteMap table#siteMapTable td {border:solid 1px #cccccc;background-image: url('catBack.jpg');background-repeat:repeat-x;}
 div#siteMapNav {width:30%;float:right;border:dashed 1px #cccccc;margin:0px 2% 0px 0px;padding:4%;background-image: url('catBack.jpg');background-repeat:repeat-x;}
 div#siteMapNav p {font-weight:bold;color:#454568;margin:0px;padding:0px;}
 div#siteMapNav div.siteMapNavChoice {border-top:dotted 1px gray;border-bottom:dotted 1px gray;margin:10px 4px;}
 div#siteMapNav div.siteMapNavChoice p {background-color:#ECECEC;margin:4px 0px; padding:0px 4px;font-size:12px;}
 div#siteMapNav div.siteMapNavChoice p a {font-weight:normal;color:#454568;}
 div#siteMapNav div.siteMapNavChoice p a:hover{text-decoration:underline;}
 div#siteMapDepartments {width:52%;float:left;border:dashed 1px #cccccc;margin:0px 0px 0px 2%;padding:2%;background-image: url('catBack.jpg');background-repeat:repeat-x;}
 div#siteMapDepartments p {margin:1em 10px 1em 10px;font-size:12px;line-height:20px;font-family:Arial, Helvetica, sans-serif;}
 div#siteMapDepartments ul {margin-top:4px;margin-bottom:4px;font-size:x-small;}
 div#siteMapDepartments ul a {font-weight:normal;color:#454568;}
 div#siteMapDepartments ul a:hover{text-decoration:underline;}
 div#siteMapDepartments ul li {padding:2px;list-style-type:none;border:solid 1px #ececec;}
 div#siteMapDepartments ul ul ul ul ul li {background-color:#EBEBEB;}
 div#siteMapDepartments ul ul ul ul li {background-color:#E0DFE3;}
 div#siteMapDepartments ul ul ul li {background-color:#CFCFCF;}
 div#siteMapDepartments ul ul li {background-color:#C1C4D2;}
 div#siteMapDepartments ul li {background-color:#A4A3BE;}
 div#sectionRightNav {float:left;width:24%;}
 div#fragments {float:left;width:72%;padding-right:3%;}
 div#fragments p {padding:0px;margin:0px 0px 1em 0px;line-height:1.4em;font-size:14px;}
 div#fragments h2,h3 {padding:0px;clear:both;margin:0px 0px 1em 0px;font-weight:normal;color:#FF6600;border-bottom:solid 2px #FFCC66;}
 div#fragments h1 {font-size:26px;padding:0px;margin:2em 0px 1em 0px;}
 div#fragments ul
{list-style:square;
font-size:14px;
line-height:1.5em;
}
div#fragments li
{list-style-position:outside;
margin-bottom:0.4em;
}
 div.picturePull{float:left;width:170px;margin-bottom:10px;}
		dl#childSectionMenu
		{ 
		  max-width:176px;
		  width:176px;
		  min-width:176px;
		  background-image:url("sideNavBack.jpg");
		  background-position:bottom;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:12px;
		  color:#333333;
		  line-height:14px;
		  margin-top:40px;
		}
		dl#childSectionMenu a
		{ font-weight:bold;
		  color:#000033;
		}
		dl#childSectionMenu a:hover
		{ text-decoration:underline;
		}
		dl#childSectionMenu dt
		{
		font-weight:bold;
		background-image:url("rightNavTitleBack.jpg");
		background-repeat:repeat-x;
		margin:0px;
		padding:5px;
		}
		dl#childSectionMenu dd
		{	border-bottom:solid #cccccc 1px;
			border-top:solid #FFFFFF 1px;
			margin:0px;
			padding:5px;
		}
table.attributeList td{
padding:10px 0px;
margin:0px 0px;
}
select.attributeChoice{
font-size:11px;
padding:0px;
font-family:"Arial Narrow", Arial, sans-serif;
width:180px;
}
.warningContainer {
position:relative;
}
.warning {
	background-color:#9CCFE4;
	position:absolute;
	z-index:200;
	border:solid 1px;
	width:500px;
	overflow:visible;
	top:-270px;
	left:-180px;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	line-height:14px;
	size:12px;
}
.warning div {
	background-color:#DBEAF2;
	padding:10px;
}
.warning div h6 {font-size:16px;
color:#330099;
margin-top:0px;
margin-bottom:0px;
}


