﻿BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: 100;
	FONT-SIZE: 14px;
	BACKGROUND: url(images/bg_main.jpg) #d1cbac repeat-x;
	PADDING-BOTTOM: 0px;
	MARGIN: 18px 0px;
	COLOR: #666666;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A {
	COLOR: #666666;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #035a2e;
	TEXT-DECORATION: none;
}
H1 {
	CLEAR: both;
	FONT-SIZE: 1.5em;
	MARGIN-BOTTOM: 18px;
	LINE-HEIGHT: 1.6em;
	BORDER-BOTTOM: #cccccc 1px solid;
}
H2 {
	CLEAR: both;
	FONT-SIZE: 1.2em;
	MARGIN-BOTTOM: 12px;
	LINE-HEIGHT: 1.3em;
}
H3 {
	MARGIN-BOTTOM: 12px;
}
FORM INPUT {
	MARGIN: 6px 0px 0px;
}
#wrapper {
	BACKGROUND: url(images/bg_page.jpg) repeat-y;
	MARGIN: 0px auto;
	WIDTH: 970px;
}
#header {
	CLEAR: both;
	BACKGROUND: url(images/bg_headerlogo.jpg) no-repeat;
	WIDTH: 970px;
	POSITION: relative;
	HEIGHT: 80px;
}
#header H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 0px 10px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
#header H1 A {
	DISPLAY: block;
	WIDTH: 500px;
	TEXT-INDENT: -9999px;
	HEIGHT: 70px;
}
#signin {
	CLEAR: right;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #cccccc 1px solid;
}
#nav {
	BACKGROUND: url(images/bg_header.jpg) no-repeat;
	WIDTH: 970px;
	HEIGHT: 60px;
}
#nav #headerinfo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 34px;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 8px;
}
#nav #headerinfo A {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}
#nav #headerinfo A:hover {
	TEXT-DECORATION: none;
}
#nav #navbar {
	FLOAT: right;
	WIDTH: 460px;
	COLOR: #666666;
	MARGIN-RIGHT: 22px;
}
#nav #navbar UL {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 2px 0px 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
#nav #navbar UL LI {
	FLOAT: left;
	MARGIN-LEFT: 18px;
	TEXT-ALIGN: right;
}
#nav #navbar A {
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
#nav #navbar A:hover {
	BORDER-BOTTOM: #006633 1px solid;
}
#page {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/bg_sidebar.jpg) #ffffff repeat-y left 50%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 10px;
	OVERFLOW: hidden;
	WIDTH: 950px;
	PADDING-TOP: 0px;
	POSITION: relative;
}
#page #sidebar_end {
	BACKGROUND: url(images/bg_sidebar_end.jpg);
	LEFT: 191px;
	WIDTH: 17px;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 17px;
}
#leftcolumn {
	BACKGROUND: url(images/bg_sidebar_left.jpg) #cccccc repeat-y;
	FLOAT: left;
	WIDTH: 208px;
}
#leftcolumn .leftitem {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #ccc 1px solid;
}
#sidebar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/bg_sidebar.jpg) #f1f1f1 repeat-y right 50%;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 208px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	xclear: left;
}
#sidebar .sidebaritem {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #cccccc 1px solid;
}
#sidebar .sidebaritem A {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
#sidebar .sidebaritem A:hover {
	BACKGROUND: url(images/bg_sidebar_link.jpg) #fefefe repeat-y right 50%;
}
#content {
	CLEAR: none;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 0.9em;
	BACKGROUND: url(images/bg_fullcontenttop.jpg) #fff no-repeat -208px 0px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	WIDTH: 702px;
	LINE-HEIGHT: 1.4em;
	PADDING-TOP: 20px;
}
#content P {
	MARGIN: 12px 0px;
}
#content A {
	COLOR: #006633;
	TEXT-DECORATION: underline;
}
#content A:hover {
	COLOR: #e0ab0d;
	TEXT-DECORATION: none;
}
#content UL {
	MARGIN-LEFT: 40px;
	LIST-STYLE-TYPE: square;
}
#content UL LI {
	MARGIN-BOTTOM: 12px;
}
#content IMG {
	PADDING-RIGHT: 12px;
	DISPLAY: block;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 12px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	PADDING-TOP: 12px;
}
#content .ctgy_name {
	CLEAR: both;
	DISPLAY: block;
	FONT-SIZE: 18px;
	MARGIN: 18px 0px;
	WIDTH: auto;
}
#fullcontent {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	FONT-SIZE: 0.85em;
	BACKGROUND: url(images/bg_fullcontenttop.jpg) #fff no-repeat;
	PADDING-BOTTOM: 20px;
	OVERFLOW: hidden;
	WIDTH: 890px;
	PADDING-TOP: 20px;
}
#ctgycontent IMG {
	CLEAR: none;
	FLOAT: none;
}

.basket_table {
	MARGIN: 0px auto;
	WIDTH: 80%;
}
.basket_table TD {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #ccc 1px solid;
}
.basket_header {
	BACKGROUND: #f2f2f2;
}
.basket_header TD {
	PADDING-RIGHT: 4px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #cccccc 1px solid;
}
#content .ctgy_prod_box {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 10px 24px 0px;
	WIDTH: 220px;
	PADDING-TOP: 0px;
	xoverflow: hidden;
}

#content .ctgy_prod_box .ctgy_prod_info A.ctgy_prod_title {
	DISPLAY: block;
	FONT-WEIGHT: 700;
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 12px;
	PADDING-BOTTOM: 12px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: hidden;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: 28px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
#content .ctgy_prod_box .ctgy_prod_top {
	BORDER-RIGHT: #1d9e5e 1px solid;
	BORDER-TOP: #1d9e5e 1px solid;
	BORDER-LEFT: #1d9e5e 1px solid;
}
#content .ctgy_prod_box .ctgy_prod_info {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	BACKGROUND: url(images/pd_bg_content.jpg) #f9f9f9 repeat-x;
	PADDING-BOTTOM: 8px;
	WIDTH: 202px;
	PADDING-TOP: 8px;
	HEIGHT: 100px;
}
#content .ctgy_prod_box .ctgy_prod_img {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 218px;
	PADDING-TOP: 0px;
	HEIGHT: 218px;
}
#content .ctgy_prod_box .ctgy_prod_img IMG {
	MARGIN: auto auto 0px;
}
#content .ctgy_prod_box .ctgy_prod_add {
	BACKGROUND: url(images/pd_bg_links.jpg) #1b9351 no-repeat;
	MARGIN: 0px;
	WIDTH: 220px;
	HEIGHT: 42px;
	xpadding: 1px 14px 0 0;
}
#content .ctgy_prod_box .ctgy_prod_add A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: url(images/pd_bg_moredetail.jpg) no-repeat;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 113px;
	CURSOR: pointer;
	COLOR: #ffffff;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 12px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	BORDER-BOTTOM-STYLE: none;
	outline: 0;
}
#content .ctgy_prod_box .ctgy_prod_add A:hover {
	BACKGROUND: url(images/pd_bg_moredetail.jpg) no-repeat 0px -42px;
}
#content .ctgy_prod_box .ctgy_prod_add A:active {
	BACKGROUND: url(images/pd_bg_moredetail.jpg) no-repeat 0px -84px;
}
#content .ctgy_prod_box .ctgy_prod_quantity {
	FLOAT: left;
	MARGIN: 0px 2px;
	WIDTH: 37px;
	COLOR: #ffffff;
	PADDING-TOP: 12px;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
}
* HTML #content .ctgy_prod_box .ctgy_prod_quantity {
	MARGIN: 0px 0px 0px 2px;
}
#content .ctgy_prod_box .btn_ctgy A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/pd_bg_addone.jpg) repeat-x;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 2px 0px 0px;
	WIDTH: 64px;
	CURSOR: pointer;
	COLOR: #ffffff;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 12px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 30px;
	BORDER-BOTTOM-STYLE: none;
	outline: 0;
}
#content .ctgy_prod_box .btn_ctgy A:hover {
	BACKGROUND: url(images/pd_bg_addone.jpg) repeat-x 0px -42px;
}
#content .ctgy_prod_box .btn_ctgy A:active {
	BACKGROUND: url(images/pd_bg_addone.jpg) repeat-x 0px -84px;
	outline: 0;
}
#content .feat_prod_box {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 8px 24px 0px;
	WIDTH: 132px;
	PADDING-TOP: 0px;
}
* HTML #content .feat_prod_box {
	MARGIN-RIGHT: 7px;
}
#content .feat_prod_box IMG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: auto auto 0px;
	PADDING-TOP: 0px;
}
#content .feat_prod_box .feat_prod_info A.feat_prod_title {
	DISPLAY: block;
	FONT-WEIGHT: 100;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 12px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 14px;
	HEIGHT: 18px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
#content .feat_prod_box .feat_prod_top {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
}
#content .feat_prod_box .feat_prod_info {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FONT-WEIGHT: 100;
	FONT-SIZE: 10px;
	BACKGROUND: url(images/pd_bg_contentb.jpg) #f9f9f9 repeat-x;
	PADDING-BOTTOM: 8px;
	WIDTH: 114px;
	PADDING-TOP: 8px;
}
#content .feat_prod_box .feat_prod_img {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 128px;
	PADDING-TOP: 0px;
	HEIGHT: 128px;
}
#content .feat_prod_box .feat_prod_img IMG {
	MARGIN: auto auto 0px;
}
#footer {
	PADDING-RIGHT: 14px;
	PADDING-LEFT: 14px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 14px;
	WIDTH: 943px;
	COLOR: #006633;
	PADDING-TOP: 14px;
	TEXT-ALIGN: center;
	xborder-top: 1px solid #CCC;
}
#footer .merchantlink {
	FONT-SIZE: 10px;
	COLOR: #000000;
}
#footer IMG {
	BORDER-TOP-WIDTH: 0px;
	CLEAR: right;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	
	
}
#footer P {
	CLEAR: both;
}
#footer #end {
	BACKGROUND: url(images/footer.jpg) no-repeat;
	MARGIN: -14px 170px 5px;
	HEIGHT: 45px;
}
#footer #top {
	BACKGROUND: url(images/bg_footertop.jpg) no-repeat;
	MARGIN: -14px -14px 0px;
	HEIGHT: 40px;
}
.btn_add {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/pd_bg_addone.jpg) repeat-x;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 2px 0px 0px;
	VERTICAL-ALIGN: top;
	WIDTH: 64px;
	CURSOR: pointer;
	COLOR: #ffffff;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 42px;
	BORDER-BOTTOM-STYLE: none;
	outline: 0;
}
.btn_add:hover {
	BACKGROUND: url(images/pd_bg_addone.jpg) repeat-x 0px -42px;
}
.btn_add:active {
	BACKGROUND: url(images/pd_bg_addone.jpg) repeat-x 0px -84px;
	outline: 0;
}
.btn_add:focus {
	outline: 0;
}
.btn_style1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: url(images/btn_style1.jpg) no-repeat;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 74px;
	CURSOR: pointer;
	COLOR: #666;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	BORDER-BOTTOM-STYLE: none;
	outline: 0;
	xfloat: left;
}
.btn_style1:hover {
	BACKGROUND: url(images/btn_style1.jpg) no-repeat 0px -30px;
}
.btn_style1:active {
	BACKGROUND: url(images/btn_style1.jpg) no-repeat 0px -60px;
}
.btn_style1b {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: url(images/btn_style1b.jpg) no-repeat;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 124px;
	CURSOR: pointer;
	COLOR: #666;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	BORDER-BOTTOM-STYLE: none;
	outline: 0;
	xfloat: left;
}
.btn_styleb1:hover {
	BACKGROUND: url(images/btn_style1b.jpg) no-repeat 0px -30px;
}
.btn_style1b:active {
	BACKGROUND: url(images/btn_style1b.jpg) no-repeat 0px -60px;
}
#page #fullcontent .gotobask INPUT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: url(images/btn_style1b.jpg) no-repeat;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 124px;
	CURSOR: pointer;
	COLOR: #666;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	BORDER-BOTTOM-STYLE: none;
	outline: 0;
}
#page #fullcontent .gotobask INPUT:hover {
	BACKGROUND: url(images/btn_style1b.jpg) no-repeat 0px -30px;
}
#page #fullcontent .gotobask INPUT:active {
	BACKGROUND: url(images/btn_style1b.jpg) no-repeat 0px -60px;
}
#product_info {
	BACKGROUND: #f2f2f2;
	MARGIN: 20px;
	OVERFLOW: hidden;
}
.product_img {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 20px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 20px;
	BACKGROUND: #ffffff;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	BORDER-LEFT: #cccccc 1px solid;
	MARGIN-RIGHT: 18px;
	PADDING-TOP: 20px;
	BORDER-BOTTOM: #cccccc 1px solid;
}
.product_stats {
	CLEAR: right;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px;
}
#downloadbox a{
			font-size:12px;
			background:url(images/1adobe-pdf-icon.jpg) left no-repeat;
			padding:0 4px 0 20px;
			margin-top:1px;
			display:block;
			
		}
		#downloadbox a:hover{
			border:none;
		}
		#cartbox a{
			font-size:12px;
			background:url(images/icon_cart.gif) left no-repeat;
			padding:0 4px 0 20px;
			margin-top:1px;
			display:block;
			
		}
		#cartbox a:hover{
			border:none;
		}
		#contentarea {
	        width:799px;
	        margin:0 0 0 5px;
	        background-color:#FFFFFF;
	        font: .8em Arial, Helvetica, sans-serif;
	        text-align:left;
	        min-height:580px;
	        line-height:1.4em;
	        padding:18px;
	    }
	    #contentarea p{
		    margin-top:12px;
	    }
	    #contentarea h2{
		    line-height:24px;
	    }
	    .scell {
	      xborder-bottom:4px solid #fff;
	      padding:6px;
	      font-size:14px;
	      background:#dcead9;
	      border-top:1px solid #006633;
	      border-left:1px solid #CCCCCC;
	      border-right:1px solid #CCCCCC;
	      vertical-align:middle;
}
	.scell a{
		text-decoration:none;
		float:left;
		padding:6px 12px;
		margin:-6px;
		border:none;
		clear:none;
		display:block;
		width:775px;
		xheight:22px;
		background: url(../images/backtotop.gif) no-repeat 768px 4px;
	}
	.scell a:hover{
		background: #ccdfc8 url(../images/backtotop.gif) no-repeat 768px 4px;
	}
.hcell {
	font-weight:700;
	font-family:Arial, sans-serif;
	font-size:14px;
	text-align:left;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background:#E7E7E7 url(../images/distribution_gradient.jpg) repeat-x;
	padding:8px 8px 8px 16px;
}
.stafftable{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin:18px 0 0 0;
}
.stafftable tr:hover{
	background:none;
}	
	
.stafftable2{
	margin:18px 0px 18px 0;
	width:450px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	verticle-align:middle;
	xfloat:left;
}

.stafftable2 tr td{
	padding:8px 6px;;
	
}

	.stafftable2 a{
		text-decoration:none;
		float:left;
		padding:12px 12px;
		margin:-14px -6px;
		border:none;
		clear:none;
		display:block;
		width:450px;
		background: url(images/backtotop.gif) no-repeat 440px 10px;
	}
	.stafftable2 a:hover{
		background:url(images/backtotop.gif) no-repeat 440px 10px;
	}
	
	

