body
{
	background-color: #FFFFFF;
	margin: 0px;	
}

.bluelinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; padding: 5px; padding-left: 12px; }
.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666600; }
.maintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; }
.smalltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height: 11px; }
.whitetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; line-height: 10px; }
.greenbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336600; line-height: 12px; font-weight: bold; }
.searchproductstext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; line-height: 18px; font-weight: bold; }
.greenlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 13px; }
.hometext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 13px; }
.searcherror { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ffffff; line-height: 13px; }
.superscript { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; position: relative; bottom: 0.3em; color: #333333; font-size: 0.8em; }
.subscript { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; position: relative; top: 0.3em; color: #333333; font-size: 0.8em; }
.sources { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 18px; }
.maintoptext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px; }
.mainnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; line-height: 14px; }
.mainnav-divs { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #669933; line-height: 18px; }
.navheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fff; padding: 5px;}
.navheader a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fff; padding: 5px;}
.navheader a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fff; padding: 5px;}
.navheader a:fade {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fff; padding: 5px;}
.headers { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #336600; }
.smallheaders { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336600; }
.smallheadersblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6699CC; }
.smallheadersred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; }
.smallheadersitalics { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336600; font-style: italic;}
.buttons { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.buttons a { color: #333333; }
.backLink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.state { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #336600; font-weight: bold; line-height: 20px; }
.statechosen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; font-weight: bold; line-height: 20px; }

TABLE TD.columns{ width: 160px; border: 1px solid #669933; background: #fff; padding: 8px; }
TABLE TD.main { padding: 3px; text-align: left;}
TABLE TD.footer { padding: 10px; text-align: center; }
TABLE TD.side { text-align: right; padding: 0px; margin: 0px; }
TABLE TD.columnsfiller{ width: 160px; border: 1px solid #669933; background: #fff; padding: 8px; }

A { text-decoration: none; color: #6699CC; } 
A:hover { text-decoration: underline; color: #669933; } 
A:fade { text-decoration: underline; color: #669933; } 

A.footernav { text-decoration: none; color: #669933; font-weight: bold; line-height: 16px; } 
A.footernav:hover { text-decoration: underline; } 
A.footernav:fade { text-decoration: underline; } 

A.bluebarlink { text-decoration: underline; color: #000000; font-size: 13px; } 
A.bluebarlink:hover { text-decoration: underline; color: #666600; } 
A.bluebarlink:fade { text-decoration: underline; color: #666600; } 

A.bluenav { text-decoration: none; color: #333333; } 
A.bluenav:hover { text-decoration: underline; color: #000; } 
A.bluenav:fade { text-decoration: underline; color: #000; } 

A.btnnav { text-decoration: none; color: #333333; } 
A.btnnav:hover { text-decoration: none; color: #666600; } 
A.btnnav:fade { text-decoration: none; color: #666600; } 

.listItems { list-style-type: none; padding: 0px; display: block; }

#listItem { list-style-type: none; padding: 0px; display: block; }
#listItem span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #996600; line-height: 18px; }
#listItem li.navheaders { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666600; line-height: 16px; padding-top: 6px;}
#listItem li.navheaders a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666600; line-height: 16px; padding-top: 6px;}
#listItem li.dividers { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #669933; padding-bottom: 6px; padding-top: 6px; }
#listItem li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-bottom: 2px; padding-top: 2px; line-height: 11px; list-style-type: none; list-style-position: outside;}
#listItem ul {text-align: left; margin: 0px;}
#listItem a { text-decoration: none; color: #6699CC; }
#listItem a:hover { text-decoration: underline; color: #669933; }

#boxText { list-style-type: none; padding: 0px; display: block; }
#boxText li.boxheaders { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336600; padding-bottom: 8px;}
#boxText li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6699CC; padding-bottom: 8px; padding-top: 2px; line-height: 13px; list-style-type: none; list-style-position: outside; }
#boxText a { text-decoration: none; color: #6699CC; }
#boxText a.main { text-decoration: underline; color: #336600; }
#boxText a:hover { text-decoration: underline; color: #669933; }

#boxTextRight { list-style-type: none; padding: 0px; display: block; }
#boxTextRight li.boxheaders { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336600; padding-bottom: 8px;}
#boxTextRight li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-bottom: 8px; padding-top: 2px; line-height: 13px; list-style-type: none; list-style-position: outside; }
#boxTextRight a { text-decoration: none; color: #6699CC; }
#boxTextRight a.main { text-decoration: none; color: #6699CC; }
#boxTextRight a:hover { text-decoration: underline; color: #669933; }

#nospace { list-style-type: none; padding: 0px; display: block; }
#nospace li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-bottom: 2px; padding-top: 2px; line-height: 11px; list-style-type: none; list-style-position: outside; }
#nospace a { text-decoration: none; color: #6699CC; }
#nospace a.main { text-decoration: none; color: #6699CC; }
#nospace a:hover { text-decoration: underline; color: #669933; }

#boxTextRightPop { list-style-type: none; padding: 0px; display: block; }
#boxTextRightPop ul {text-align: left; margin: 0px; }
#boxTextRightPop li.boxheaders { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #996600; padding-bottom: 8px;}
#boxTextRightPop li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-bottom: 8px; padding-top: 2px; line-height: 13px; list-style-type: none; list-style-position: outside; }
#boxTextRightPop a { text-decoration: none; color: #6699CC; }
#boxTextRightPop a.main { text-decoration: underline; color: #336600; }
#boxTextRightPop a:hover { text-decoration: none; color: #000000; }

#sharedlinks { list-style-type: none; padding: 0px; display: block; }
#sharedlinks ul {text-align: left; margin: 0px; }
#sharedlinks li.boxheaders { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336600; padding-bottom: 8px;}
#sharedlinks li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-bottom: 2px; padding-top: 1px; line-height: 12px; list-style-type: none; list-style-position: outside; }
#sharedlinks a { text-decoration: none; color: #6699CC; }
#sharedlinks a.main { text-decoration: underline; color: #336600; }
#sharedlinks a:hover { text-decoration: none; color: #000000; }


#fillerBox { list-style-type: none; padding: 1px; display: block; }
#fillerBox li.boxheaders { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #669933; padding-bottom: 8px; font-style: none;}
#fillerBox li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-bottom: 8px; padding-top: 2px; line-height: 18px; list-style-type: none; list-style-position: outside; font-style: italic;}
#fillerBox li.author { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #669933; font-weight: bold; padding-bottom: 8px; padding-top: 2px; line-height: 18px; list-style-type: none; list-style-position: outside; font-style: italic;}
#fillerBox a { text-decoration: none; color: #6699CC; }
#fillerBox a.main { text-decoration: underline; color: #336600; }
#fillerBox a:hover { text-decoration: underline; color: #669933; }

#volunteerlist li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-bottom: 2px; padding-top: 2px; line-height: 11px; list-style-type: none; list-style-position: outside; }

#environmentlist li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-bottom: 4px; padding-top: 4px; line-height: 13px; list-style-type: none; list-style-position: outside; }
#environmentlistborder {border: 1px solid #669933; padding: 0.3em; }

#greenmarketplacelist li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-bottom: 4px; padding-top: 4px; line-height: 13px; list-style-type: none; list-style-position: outside; }

.greenmarketplaceheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: white; line-height: 16px; margin-left: 10px; font-weight: bold; }

table.greenmarketplace { border: none; }
table.greenmarketplace td { padding: 1px 1px 1px 1px; }

#statelist li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336600; padding-bottom: 1px; padding-top: 0px; line-height: 11px; list-style-type: none; list-style-position: outside; }
#statelist a { text-decoration: none; color: #6699CC; }
#statelist a:hover { text-decoration: underline; color: #669933; }

#sitemap li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-bottom: 3px; padding-top: 3px; line-height: 13px; list-style-type: none; list-style-position: outside; }
#sitemap li.sitemapheaders { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #336600; padding-bottom: 8px;}

#brandlist li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-bottom: 1px; padding-top: 1px; line-height: 13px; list-style-type: none; list-style-position: outside; }
#brandlist a { text-decoration: none; color: #6699CC; }
#brandlist a:hover { text-decoration: underline; color: #669933; }

#overviewlist li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding-bottom: 3px; padding-top: 3px; line-height: 13px; list-style-type: none; list-style-position: outside; }
#overviewlist a { text-decoration: none; color: #6699CC; }
#overviewlist a:hover { text-decoration: underline; color: #669933; }

.buylocal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 15px; background: white;}
.buylocalheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #336600; line-height: 21px; font-weight: bold; }
.buylocalheader a { text-decoration: none; color: #336600; }
.buylocalheader a:hover { text-decoration: underline; }
.buylocalheader a:fade { text-decoration: none; }

.buylocalsmallheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #336600; line-height: 19px; font-weight: bold; font-style: italic}
.buylocalbacktable { background: white; }

.prevnext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #996600; line-height: 18px; }
.prevnext a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #996600; line-height: 18px; }
.prevnext a:hover { text-decoration: underline; color: #996600; }
.prevnext a:fade { text-decoration: none; color: #996600; }

.prevnextnumbers { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6699CC; line-height: 18px; }
.prevnextnumbers a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6699CC; line-height: 18px; }
.prevnextnumbers a:hover { text-decoration: underline; color: #669933; }
.prevnextnumbers a:fade { text-decoration: none; color: #6699CC; }

.crumbtrail { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6699CC; line-height: 18px; }
.crumbtrail a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6699CC; line-height: 18px; }
.crumbtrail a:hover { text-decoration: underline; color: #669933; }
.crumbtrail a:fade { text-decoration: none; color: #6699CC; }

.producttitle { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 10px; color: #333333; font-weight: bold; line-height: 13px; }
.producttitle a { text-decoration: none; color: #6699CC; }
.producttitle a:hover { text-decoration: underline; color: #669933; } 
.producttitle a:fade { text-decoration: underline; color: #669933; }  

.productprice { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 11px; color: #990000; font-weight: bold; line-height: 12px; }
.productprice a { text-decoration: none; color: #990000; }
.productprice a:hover { text-decoration: underline; color: #990000; } 
.productprice a:fade { text-decoration: underline; color: #990000; }  

.productbrand { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 10px; color: #333333; line-height: 13px; }
.productbrand a { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; font-size: 10px; color: #6699CC; line-height: 13px; }
.productavailability { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 10px; color: #333333; line-height: 13px; padding-top: 4px; }
.productshipping { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 10px; color: #990000; line-height: 13px; }
.productfreeshipping { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 10px; color: #669933; line-height: 13px; }
.productlistprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 10px; color: #333333; line-height: 13px; }
.productyousave { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 10px; color: #669933; line-height: 13px; }

.categorytitlemain { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 10px; color: #6699CC; line-height: 12px; padding-top: 1px; padding-bottom: 1px; }
.categorytitlemain a { text-decoration: none; color: #6699CC; }
.categorytitlemain a:hover { text-decoration: underline; color: #990000; } 
.categorytitlemain a:fade { text-decoration: underline; color: #6699CC; }  

.categorytitle { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 14px; color: #990000; font-weight: bold; line-height: 12px; }
.categorytitle a { text-decoration: none; color: #990000; }
.categorytitle a:hover { text-decoration: underline; color: #990000; } 
.categorytitle a:fade { text-decoration: underline; color: #990000; }  

.searchcategory { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #666600; line-height: 18px; }
.searchcategory a { text-decoration: none; color: #666600; } 
.searchcategory a:hover { text-decoration: underline; color: #669933; } 
.searchcategory a:fade { text-decoration: underline; color: #666600; }  

.searchproduct { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6699CC; line-height: 18px; margin-left: 10px; }
.searchproduct a { text-decoration: none; color: #6699CC; } 
.searchproduct a:hover { text-decoration: underline; color: #669933; } 
.searchproduct a:fade { text-decoration: underline; color: #6699CC; }  

table.greenlinks { border-width: thin thin thin thin; border-spacing: 0px; border-style: outset outset outset outset; border-color: green green green green; border-collapse: collapse; background-color: white; }
table.greenlinks th { border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: outset outset outset outset; border-color: green green green green; background-color: white; -moz-border-radius: 0px 0px 0px 0px; }
table.greenlinks td { border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: outset outset outset outset; border-color: green green green green; background-color: white; -moz-border-radius: 0px 0px 0px 0px; }
table.greenlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; }
table.greenlinks a { text-decoration: none; color: #6699CC; } 
table.greenlinks A:hover { text-decoration: underline; color: #669933; } 
table.greenlinks A:fade { text-decoration: underline; color: #669933; } 

table.sitemap { border-width: thin thin thin thin; border-spacing: 0px; border-style: outset outset outset outset; border-color: green green green green; border-collapse: collapse; background-color: white; }
table.sitemap th { border-width: 1px 1px 1px 1px; padding: 5px 5px 5px 5px; border-style: outset outset outset outset; border-color: green green green green; background-color: white; -moz-border-radius: 0px 0px 0px 0px; }
table.sitemap td { border-width: 1px 1px 1px 1px; padding: 5px 5px 5px 5px; border-style: outset outset outset outset; border-color: green green green green; background-color: white; -moz-border-radius: 0px 0px 0px 0px; }
table.sitemap { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; }
table.sitemap a { text-decoration: none; color: #6699CC; } 
table.sitemap A:hover { text-decoration: underline; color: #669933; } 
table.sitemap A:fade { text-decoration: underline; color: #669933; } 

.buylocalmaintableheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white; line-height: 12px; margin-left: 10px; font-weight: bold; }
.buylocalmaintableheader a { text-decoration: none; color: white; font-weight: bold; } 
.buylocalmaintableheader a:hover { text-decoration: underline; color: white; font-weight: bold; } 
.buylocalmaintableheader a:fade { text-decoration: underline; color: white; font-weight: bold; }  

.buylocalmaintable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336600; line-height: 11px; margin-left: 5px; }
.buylocalmaintable a { text-decoration: none; color: #336600; } 
.buylocalmaintable a:hover { text-decoration: underline; color: #336600; } 
.buylocalmaintable a:fade { text-decoration: underline; color: #336600; }  

.buylocalonline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336600; line-height: 12px; margin-left: 5px; }
.buylocalonline a { text-decoration: none; color: #336600;  } 
.buylocalonline a:hover { text-decoration: underline; color: #336600; } 
.buylocalonline a:fade { text-decoration: underline; color: #336600; }  

.buylocalonlineheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: white; line-height: 12px; margin-left: 10px; font-weight: bold; }
.buylocalonlineheader a { text-decoration: none; color: white; font-weight: bold; } 
.buylocalonlineheader a:hover { text-decoration: underline; color: white; font-weight: bold; } 
.buylocalonlineheader a:fade { text-decoration: underline; color: white; font-weight: bold; }  

.buylocalonlineheader2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: white; line-height: 14px; margin-left: 10px; font-weight: bold; }

.greenlinksmaintable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #336600; line-height: 14px; margin-left: 5px; font-weight: bold;}
.greenlinksmaintable a { text-decoration: none; color: #336600; } 
.greenlinksmaintable a:hover { text-decoration: underline; color: #336600; } 
.greenlinksmaintable a:fade { text-decoration: underline; color: #336600; }  

.greenlinksmainheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: white; line-height: 16px; margin-left: 10px; font-weight: bold; }

.productdetailstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #003300; line-height: 15px; font-weight: bold; }
.productdetailsauthor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #336600; line-height: 15px; font-weight: bold; }
.productdetailsprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; line-height: 15px; font-weight: bold; }
.productdetailslistprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 15px; }
.productdetailsyousave { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #669933; line-height: 15px; }
.productdetailsavailable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; line-height: 15px; font-weight: bold; }
.productdetailsextra{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 15px; }
.productdetailsdetails{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 15px; }
.productdetailstech{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 14px; }
.productdetailsdescription{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 15px; }
.productdetailscustomerheader{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #333333; line-height: 15px; font-weight: bold;}
.productdetailscustomerreview{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 14px; }
.productdetailsfreeshipping { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 12px; color: #669933; line-height: 13px; }

.shoppingcart_number { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 12px; }
.shoppingcart_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6699CC; line-height: 18px; }
.shoppingcart_title a { text-decoration: none; color: #6699CC; } 
.shoppingcart_title a:hover { text-decoration: underline; color: #669933; } 
.shoppingcart_title a:fade { text-decoration: underline; color: #669933; } 
.shoppingcart_price { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; }
.shoppingcart_subtotal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; }
.shoppingcart_remove { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; }
.shoppingcart_remove a { text-decoration: none; color: #6699CC; } 
.shoppingcart_remove a:hover { text-decoration: underline; color: #669933; } 
.shoppingcart_remove a:fade { text-decoration: underline; color: #669933; } 
.shoppingcart_totalprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; line-height: 18px; }
.shoppingcart_totaltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; line-height: 18px; }

img.contentpics { border: none; margin: 5px; }
img.slogan { border: none; margin: 8px; }
