body {font-family: Arial, sans-serif; font-size: 12px;}.caption {font-size: 10px; color: #333; line-height: 12px;}.nav {font-size: 10px; color: #FFF; line-height: 14px; margin-top: 2em; margin-bottom: 2em;}a:link {color: blue;}a.footer:link {color: #FFF;}a.store:link {color: #F00;}a:visited {color: purple;}a.footer:visited {color: #FFF;}a.store:visited {color: #purple;}a:active {color: #F00;}a.footer:active {color: #FF6;}a.store:active {color: #3FF;}b {color: #F00;}b.one {color: #666;}b.two {font-size: 14px; color: #666;}b.day {font-size: 16px; font-weight: 900; color: #666;}b.event {font-size: 12px; font-weight: bold; color: #000;} /* replacing this style with td:listpr */b.price {	font-family: Arial, sans-serif;	font-size: 12px;	color: #F00;}/* replacing this style with td:listpn */b.product {font-size: 12px; font-weight: 900; color: #666;}b.store {font-size: 14px;}b.tab {font-size: 12px;}div.a {margin-left: 10px; margin-right: .5em; margin-top: 0; margin-bottom: 1.5em; padding-right: .5em;}div.b {margin-left: 10px; margin-right: .5em; margin-top: .5em; margin-bottom: 1.5em; padding-right: .5em;}div.colone {width: 130px; margin-left: 0; margin-right: .5em; margin-top: .5em; padding-right: .5em; float: left;}div.coltwo {width: 130px; margin-left: .5em; margin-right: .140px; padding: .5em; float: left;}div.colthree {width: 130px; margin-left: .5em; margin-right: .5em; padding: .5em; float: right;}div.cola {width: 160px; margin-left: 0; margin-right: .5em; margin-top: 0; padding: .5em; float: left; background: #EEE;}div.colb {width: 230px; margin-left: .5em; margin-right: 1em; margin-top: 0; padding: .5em; float: right; background: #EEE;}div.g {border: 1px gray solid; padding: .5em; margin-left: .5em; margin-top: .25em; margin-right: .5em; width: 160px; float: right;}div.indent {margin-left: 5%; margin-right: 5%;}div.indenttwo {margin-left: 2%; margin-right: 2%; margin-top: 2%; margin-bottom: 2%;}div.leftcol {width: 150px; margin-left: 0; margin-right: 0; float:left; padding: .5em;}div.rightcol {width: 140px; margin-left: 0; margin-right: 0; padding: .5em; background: #FFF; border: 1px #F00 solid;}div.photo {width: 160px; margin-left: 1em; margin-right: .5em; padding: .025em; float:  right;}div.sidebar {border-top: 1px gray solid; border-bottom: 1px gray solid; background: #DDD; width: 160px; margin-top: 1.5em; margin-left: .5em; margin-right: .5em; padding: .025em; float: right;}div.promo {	border: 1px solid #999999;	padding: 0;	margin: 0;	margin-top: 10px;	width: 148px;}H1 {font-family: Arial, sans-serif; font-size: 16px; margin-bottom: 0; color: #F00;}H1.col {font-family: Arial, sans-serif; font-size: 14px; margin: 0; color: #F00; text-align: center;}H2 {font-family: Arial, sans-serif; font-size: 14px; margin-bottom: 0; color: #999;}H2.col {font-family: Arial, sans-serif; font-size: 16px; margin-bottom: 0; color: #999;  border-bottom: 1px gray solid;}H2.sub {font-family: Arial, sans-serif; font-size: 14px; margin-top: 0; margin-bottom: 0; color: #999;}H2.specs {font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 0.5em; padding-bottom: 0.25em; border-bottom: 1px gray solid; color: #666;}H3 {font-family: Arial, sans-serif; font-size: 14px; margin-bottom: 0; color: #008080;}H3.sub {font-family: Arial, sans-serif; font-size: 14px; margin-bottom: 0; color: #666;}H3.subtwo {color: #666; border-top: 1px gray solid; margin-top: 2em; padding-top: .5em;}H4 {font-family: Arial, sans-serif; font-size: 12px; margin-bottom: 0; color: #666;}H4.sidebar {font-family: Arial, sans-serif; font-size: 12px; text-align: center; color: #666; border-bottom: 1px #F00 solid; margin-top: .25em; margin-bottom: 0; margin-left: .5em; margin-right: .5em; width: 160px;}H4.sub {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; margin-bottom: 0; color: #F00;}hr.grey {1px gray solid;}i {font-size: 14px; font-weight: bold; color:#C00;}i.caption {font-size: 10px; font-weight: normal; color:#333;}i.head {font-size: 14px; color:#999;}p {font-family: Arial, sans-serif; font-size: 12px; color: black;}p.one {color: #333; line-height: 24px; margin-top: 0;}p.two {color: #333; line-height: 18px;}p.three {color: #333; line-height: 18px; margin-top: 0;}p.four {color: #333; line-height: 18px; margin-top: 0; margin-bottom: .25em;}p.caption {font-size: 10px; color: #333; line-height: 12px;}p.captiontwo {font-size: 10px; color: #000; line-height: 10px; margin-top: .25em;}p.captionthree {font-size: 10px; color: #000; line-height: 10px; margin-top: 0;}p.captionfour {font-size: 10px; color: #000; line-height: 10px; margin: .25em;}p.captionfive {font-size: 12px; color: #000; line-height: 14px;}p.date {font-size: 10px; color: #666; line-height: 14px; margin: 0;}p.datetwo {font-size: 12px; color: #C00; font-weight: bolder; margin-top: 0; margin-bottom: .25em}p.email {font-size: 12px; line-height: 10px; margin-top: .25em;}p.footer {font-size: 10px; color: #FFF; line-height: 14px;}p.legal {font-size: 9px; color: #000;}p.manu {font-size: 16px; font-weight: bolder; margin-bottom: 0; margin-top: 0; color: #FFF;}p.nav {font-size: 10px; color: #333; line-height: 12px;}p.offer {font-size: 12px; color: #333;}p.offertwo {font-size: 12px; color: #333; margin-top: 0;}p.product {font-size: 12px; margin: 0;}p.promo {/*	width: 65px; *//*	display: inline; */	font-size: 9px;	margin: 2px;	font-weight: bold;	}p.sidebar {font-size: 10px; text-align: left; border-top: 1px gray solid; border-bottom: 1px gray solid; background: #DDD; width: 100px; margin-left: 1em; padding: .05em; float: right;}p.sidebarlg {font-size: 11px; color: #333; line-height: 18px; text-align: left; width: 160px; margin-top: 0; margin-left: .5em; margin-right: .5em;}p.specs {font-size: 11px; color: #666; line-height: 14px; margin: 0;}strong {font-family: Arial, sans-serif; font-size: 14px; font-weight: bolder; color: #008080;}strong.manu {color: #666;}strong.type {color: #666; font-size: 10px; font-weight: bolder;}table.list {border: 0;}tr.list {        vertical-align:top;        }td.listcat {background-color:#ff0000;}td.listpn {          background-color: #dddddd;          color: #666666;					font-weight: bold;					}td.list {background-color:#eeeeee;}td.listpr {					background-color:#eeeeee;					text-align: right;					font-weight: bold;					color: #F00;					}					ul li{font-family: Arial, sans-serif; font-size: 12px; color:#333; line-height: 18px; margin-left: 0; list-style-type: square; list-style-position: outside;}
