body {margin: 0px; background-image: url("/images/site_background.jpg"); font-family: Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-size: 12px; }

p, td	{font-size: 12px; color: #333333; font-weight: normal; margin:3px; }

a:link {color: #606060; text-decoration: underline; font-weight: bold; font-size: 11px; }
a:visited {color: #606060; text-decoration: underline; font-weight: bold; font-size: 11px; }
a:hover {color: #000000; text-decoration: none; font-weight: bold; font-size: 11px; }
a:active {color: #606060; text-decoration: underline; font-weight: bold; font-size: 11px; }

table.middlemenu { border: 0px solid #909090; border-top: 0px #24489C solid; border-bottom: 0px #24489C double; font-size: 14px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; margin: 4px; width: 156px; }
td.middlemenu {padding: 2px; padding-bottom: 0px; text-align: center; font-size: 14px; }
.middlemenu a:link {color: #f9f9f9; text-decoration: none; font-weight: normal; font-size: 14px; }
.middlemenu a:visited {color: #f9f9f9; text-decoration: none; font-weight: normal; font-size: 14px; }
.middlemenu a:hover {color: #000000; text-decoration: none; font-weight: normal; font-size: 14px; }
.middlemenu a:active {color: #f9f9f9; text-decoration: none; font-weight: normal; font-size: 14px; }

.center {text-align: center; }										

table.mainarea {border: 0px solid #C0C0C0; background-color: #E6E6E6; }
td.maindetail {border: 1px solid #C0C0C0; background-color: #ffffff; }
td.mainmenu {border: 1px solid #C0C0C0; background-color: #FFFFFF; }
table.dateline {background-color: #666666; text-align: right; color: #FFFFFF; }
td.topmiddle {background-image: url("images/center_column.jpg"); no-repeat; text-align: center; vertical-align: top; }
td.headings {color: #333333; border-bottom: 1px solid #333333; font-size: 12px; font-weight: bold; }
td.leftMenu {border: 1px solid #C0C0C0; background-color: #FFFFFF; width:300px; }

table.bottomarea {border: 0px solid #C0C0C0; background-image: url("images/bottom_background.jpg"); background-repeat: repeat-x; height: 48px; vertical-align: top; }
td.bottommenu {text-align: left; padding: 3px; padding-left: 8px; color: #ffffff; }
.bottommenu a:link {color: #ffffff; text-decoration: none; font-weight: normal; font-size: 11px; }
.bottommenu a:visited {color: #ffffff; text-decoration: none; font-weight: normal; font-size: 11px; }
.bottommenu a:hover {color: #ffffff; text-decoration: underline; font-weight: normal; font-size: 11px; }
.bottommenu a:active {color: #ffffff; text-decoration: none; font-weight: normal; font-size: 11px; }

tr.headline {border: 0px solid #C0C0C0; background-color: #E6E6E6; }
.bookmark {padding: 0px; margin: 0px; margin-left: 14px; text-align: left; }
.dateline {padding: 0px; margin: 0px; margin-right: 14px; text-align: right; }

td.pricelist {border-bottom: 1px solid #C0C0C0; font-size: 11px; }
td.dark {background-color: #e9e9e9; }
td.wite {background-color: #ffffff; }
tr.dark {background-color: #e9e9e9; }

.product {border: 1px solid #C0C0C0; margin-right: 15px; margin-bottom:6px; }
.featured {border: 1px solid #C0C0C0; margin: 5px; }
.darkborder {border: 1px solid #333333; }

.copyright {text-align: center; font-size: 11px; padding-bottom: 6px; }										
.sitefoot {font-size: 11px; text-align: center; border-top: 1px solid #E9E9E9; color: #000000; height: 20px; vertical-align: absmiddle; }
.offerexpiry {font-size: 10px; color: #C1C1C1; }
.waiting {text-align: center; padding: 5px 5px; font-size: 20px; color:#666666; }
.darkitalic {color: #333333; font-style: italic;  }
.rightjust {text-align: right; margin: 3px; margin-right: 6px; }
.nostock {color: #990000; }
.smalltext {font-size: 11px; color: #999999; }
.largeText {font-size:13px; }

/* Heading Definitions */
h1 {font-size: 14px; color: #404040; font-weight: bold; letter-spacing: 2px; margin-bottom: 4px; }
h2 {font-size: 18px; color: #009900; font-weight: normal; margin-bottom: 6px; margin-top: 0px;}
h3 {font-size: 13px; color: #333333; font-weight: bold; margin: 0px; margin-left: 6px; }
h4 {font-size: 9px; color: #C1C1C1; margin: 1px; }