body {margin-top: 0; margin-left: 0;background-color: #FFCC33;font-family: Helvetica, Arial, Tahoma, sans;color: #001122;}.on {margin: 0 0 0 0;padding: 3px 0 3px 0;line-height: 1.2em;}.xl {margin: 10px 0 0 5px;font-size: 2.1em;font-weight: bold;text-align: left;color: #001122;}.big {margin: 5px 0 10px 0;font-size: 1.5em;text-align: left;color: #000000;}.med {margin: 0 0 0 0;font-size: 1.3em;text-align: left;color: #000000;}.tag {margin: 5px 0 10px 5px;font-size: 1em;text-align: left;font-style: italic;color: #000000;}.details {margin: 0 0 10px 0;font-size: 1em;line-height: 1.2em;text-align: left;}.navLEFT {margin: 0 0 0 0;padding: 0 0 0 0;font-size: 1em;text-decoration: none;text-align: center;background-color: #CCCCCC;border-top: 3px solid #CC0000;border-bottom: 3px solid #CC0000;border-left: 3px solid #CC0000;}.navRIGHT {margin: 0 0 0 0;padding: 0 0 0 0;font-size: 1em;text-decoration: none;text-align: center;background-color: #CCCCCC;border-top: 3px solid #CC0000;border-bottom: 3px solid #CC0000;border-right: 3px solid #CC0000;}.navLEFTBOTTOM {margin: 0 0 0 0;padding: 0 0 0 0;font-size: 1em;text-decoration: none;text-align: center;background-color: #CCCCCC;border-bottom: 3px solid #CC0000;border-left: 3px solid #CC0000;}.navRIGHTBOTTOM {margin: 0 0 0 0;padding: 0 0 0 0;font-size: 1em;text-decoration: none;text-align: center;background-color: #CCCCCC;border-bottom: 3px solid #CC0000;border-right: 3px solid #CC0000;}.sm {padding: 10px 0 0 0;font-size: .85em;text-align: center;}.picCaption {font-size: .85em;font-style: italic;font-weight: bold;text-align: center;}.pagenav {font-size: .85em;width: 525px;margin: 5px 0 0 10px;padding: 0 0 0 0;background-color: #EEEEEE;}#brandhead {width: 525px;margin: 10px 10px 0 10px;padding: 0 0 0 0;background-color: #DDDDDD;border: 1px solid #CCCCCC;}#brandheadFL {margin: 10px 10px 0 10px;padding: 0 0 0 0;background-color: #DDDDDD;border: 1px solid #CCCCCC;}#brandfacts {font-size: 1em;margin: 10px 10px 10px 10px;padding: 0 0 0 0;}#pagetitle {text-align: left;width: 525px;margin: 5px 0 10px 10px;padding: 0 0 0 0;background-color: #EEEEEE;}#item {font-size: 1em;text-align: left;width: 525px;margin: 5px 0 0 10px;padding: 10px 0 0 0;background-color: #FFFFFF;border: 1px solid #EEEEEE;}#brands {margin: 0 0 20px 10px;padding: 0 0 0 0;}#left {width: 200px;background-color: #DDDDDD;text-align: left;font-size: 1em;border-left: 3px solid #CC0000;border-bottom: 3px solid #CC0000;}#content {margin: 0 0 0 0;padding: 0 0 0 0;text-align: left;width: 550px;background-color: #EEEEEE;border-right: 3px solid #CC0000;border-bottom: 3px solid #CC0000;}#contentLEFTBORDER {margin: 0 0 0 0;padding: 0 0 0 0;text-align: left;width: 550px;background-color: #EEEEEE;border-right: 3px solid #CC0000;border-left: 3px solid #CC0000;border-bottom: 3px solid #CC0000;}#contentSPLITTOP {margin: 0 0 0 0;padding: 0 0 0 0;text-align: left;background-color: #EEEEEE;border-right: 3px solid #CC0000;border-left: 3px solid #CC0000;}#contentSPLITBOTTOM {margin: 0 0 0 0;padding: 0 0 0 0;text-align: left;background-color: #EEEEEE;border-right: 3px solid #CC0000;border-left: 3px solid #CC0000;border-bottom: 3px solid #CC0000;}#page {margin: 30px 0 20px 0;padding: 0 0 0 0;}p {padding: 10px 100px 10px 100px;line-height: 1.3em;}br {height: 10px;}a.navlink:link {margin: 0 0 0 0;padding: 3px 0 3px 0;line-height: 1.2em;text-decoration: none;background-color: #DDDDDD;}a.navlink:visited {margin: 0 0 0 0;padding: 3px 0 3px 0;line-height: 1.2em;text-decoration: none;background-color: #DDDDDD;}a.navlink:hover {text-decoration: none;background-color: #FFFFFF;}a.navlink:active {text-decoration: none;background-color: #FFFFFF;}a.brandname:hover {background-color: #FFCC66;}a.brandname:active {background-color: #FFCC66;}