﻿body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #999966; }
.main_page { width: 790px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; text-align: left; background-color: #FFFFFF; }
.content { width: 790px; background-repeat: repeat-y; background-image: url(images/layout/left_side.gif); margin: 0px; padding: 0px; }
p { margin-top: 0px; margin-bottom: 0.8em; line-height: 1.3em; }
a { color: #333300; text-decoration: none; }
a:visited { color: #333300; text-decoration: none; }
a:hover { color: #666666; text-decoration: underline; }
a:active { color: #333300; text-decoration: none; }
.header { height: 150px; background-image: url(images/layout/header.jpg); background-repeat: no-repeat; }
.logo-link { position: static; float: left; }
.shopping_cart { float: right; width: auto; margin-right: 8px; padding-left: 40px; padding-top: 6px; padding-bottom: 6px; background-image: url(images/layout/shopping_cart.gif); background-repeat: no-repeat; }
.shopping_cart a { color: #666666; text-decoration: none; }
.shopping_cart a:hover { color: #000000; }
.left_side { width: 160px; float: left; background-image: url(images/layout/menu_top.gif); background-repeat: no-repeat; margin: 0px; padding: 0px; }
.menu { width: 160px; display: block; float: left; list-style-type: none; margin-top: 18px; margin-bottom: 20px; }
.menu ul { margin: 0; list-style: none; padding: 0; }
.menu li { list-style: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; text-indent: 15px; height: auto; width: 160px; }
.menu li a { list-style: none; font-weight: bold; color: #333300; text-decoration: none; text-indent: 15px; height: auto; width: 160px; display: block; padding-top: 10px; padding-bottom: 10px; font-size: 16px; }
.menu li a:hover { list-style: none; font-weight: bold; color: #333300; text-decoration: none; text-indent: 15px; background-color: #FFCC33; height: auto; width: 160px; display: block; padding-top: 10px; padding-bottom: 10px; font-size: 16px; }
.right_side { float: right; width: 600px; margin: 0px; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 10px; }
.page_padding { padding-top: 6px; padding-right: 45px; padding-bottom: 10px; padding-left: 20px; }
.right_side ul { padding-left: 25px; margin-left: 25px; padding-right: 40px; margin-right: 40px; }
.right_side li { list-style-image: url(images/general/bullet.gif); padding-top: 0px; padding-bottom: 6px; }
.clear { clear: both; }
.clear_products { clear: both; margin-top: 8px; margin-bottom: 8px; }
.clear_testimonial { height: 1px; background-color: #FFCC33; clear: both; margin-top: 10px; margin-bottom: 4px; }
h1 { margin: 0px 0px 6px 0px; font-size: 20px; color: #333300; font-family: Arial, Helvetica, sans-serif; }
h2 { font-size: 14px; color: #333300; font-family: Arial, Helvetica, sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; }
h3 { margin: 0px 0px 6px 0px; font-size: 14px; color: #333300; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }
h4 { font-size: 14px; color: #333300; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; }
.more_details a { color: #FFFFFF; display: block; padding-top: 2px; padding-bottom: 2px; text-align: center; text-decoration: none; background-color: #333300; font-weight: bold; float: right; padding-right: 5px; padding-left: 5px; }
.more_details a:hover { font-weight: bold; color: #FFFFFF; display: block; padding-top: 2px; padding-bottom: 2px; text-align: center; text-decoration: none; background-color: #FFCC33; float: right; padding-right: 5px; padding-left: 5px; }
.more_details a: visited { font-weight: bold; color: #FFFFFF; display: block; padding-top: 2px; padding-bottom: 2px; text-align: center; text-decoration: none; background-color: #333300; float: right; padding-right: 5px; padding-left: 5px; }
.more_details a: active { font-weight: bold; color: #FFFFFF; display: block; padding-top: 2px; padding-bottom: 2px; text-align: center; text-decoration: none; background-color: #333300; float: right; padding-right: 5px; padding-left: 5px; }
.checkout { display: block; padding-top: 1px; padding-bottom: 1px; text-align: center; text-decoration: none; background-color: #FFCC33; padding-right: 2px; padding-left: 2px; font-weight: bold; }
.button { display: block; padding-top: 1px; padding-bottom: 1px; text-align: center; text-decoration: none; background-color: #D4D4C3; padding-right: 2px; padding-left: 2px; font-weight: bold; }
#HSBC { text-align: center; margin-right: auto; margin-left: auto; margin-top: 20px; margin-bottom: 20px; }
.table_bottom { border-bottom: gray 1px solid; }
.copyright { color: #333300; display: block; float: right; margin-top: 8px; margin-right: 5px; }
.footer_links { display: block; float: left; margin-top: 8px; }
.footer_links a { color: #666666; text-decoration: none; font-weight: bold; }
.footer_links a:hover { color: #000000; }
.ginspire { display: block; float: right; margin-top: 5px; margin-right: 5px; }
.product_right { float: right; margin-left: 30px; }
.product_detail_img { margin-bottom: 12px; text-align: center; display: block; }
.footer_nav { font-size: 100%; padding-right: 8px; padding-left: 8px; background-color: #FFCC33; color: #333300; height: 32px; }
.footer { font-size: 100%; background-color: #999966; color: #FFFFFF; height: 32px; border-top: 5px; border-top-color: #333300; border-top-style: solid; }
.chemical_table td { font-size: 90%; text-align: center; margin-top: 3px; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-top-color: #999966; border-bottom-color: #999966; border-left-color: #999966; }
.chemical_table_heading { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; background-color: #333300; border-top-width: 1px; border-top-style: solid; border-top-color: #999966; }
.chemical_table_headingBorder { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; background-color: #333300; border-top-width: 1px; border-top-style: solid; border-top-color: #999966; border-right-width: 1px; border-right-style: solid; border-right-color: #999966; }
.chemical_tableBorder { border-right-width: 1px; border-right-style: solid; border-right-color: #999966; }
.about_img { float: right; margin-left: 10px; }
.homepage_text { padding: 0px; margin-left: 12px; margin-top: 12px; }
.high_quality { width: 220px; background-color: #E0E0DC; padding-top: 20px; padding-right: 20px; padding-bottom: 14px; padding-left: 20px; margin-top: 30px; }
.top_sellers { margin-left: 23px; font-weight: bold; text-transform: uppercase; font-size: 14px; color: #333300; margin-top: 17px; }
