/* CSS Document 
	BLUE  #333333
	RED  #85AD33
	BEIGE #EBEBE1
*/
BODY {
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-image:url(images/bakeware/bg2.jpg);
	background-repeat: repeat-x;
	background-color:#DCDCDC;
	margin: 0px;
	padding: 0px;
}
td {
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
h1 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;	
	color: #85AD33;
	font-weight: bold;
	margin:0;
	padding:0;
}
h2 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;	
	color: #FFFFFF;
	font-weight: bold;
	margin:0px;
	padding:0;
}
a,a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	font-weight: none;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #85AD33;
	font-weight: none;
	text-decoration: none;
}
#page {
	background-color: #FFFFFF;
}
	
ul {margin: 0;padding: 0;padding-left: 70px;}
li {list-style-type: square;}
	
.title{ color:#85AD33; font-weight:bold; font-size:16px;}
.pattern {
	background-color:#85AD33;
	background-image: url(images/bakeware/red_pattern.gif);
	background-repeat: repeat-x;
	background-position: center;
}
/*Main navigation */ 
.mainNav TD {
	border: solid 0px #EBEBE1;
	border-bottom: solid 1px #E5E5E5;
	color: #666666;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10px;
	text-transform: uppercase;
	padding-left: 10px;
	cursor: pointer;
}
.mainNav TD.selected {
	background-color: #B6CE85;
	color: white;
	font-weight: bold;
}
.mainNav TD.over {
	background-color: #CCCCCC;
	color: #white;
	text-decoration: none;
}
	
/*Product listings*/
.products {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	color: black;
	font-size:1em;
}
.products .type {
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	border: solid 0px #B6CE85;
	border-left: solid 2px #B6CE85;
	font-size:1em;
}
.products .range {
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	font-size:1em;
}
.products .description {
	color: #85AD33;
	font-weight: bold;
	text-transform: uppercase;
	border: solid 0px #B6CE85;
	border-left: solid 2px #B6CE85;
	font-size:1em;
}
.products .group {
	border: solid 0px #B6CE85;
	border-top: solid 1px #B6CE85;
	border-left: solid 2px #B6CE85;
	font-size:1em;
}
.products .image {
	padding-right: 5px;
	font-size:1em;
}
/*the details table for each product type (barcode|size|units|etc...)*/
.listing TH {
	background-color: #B6CE85;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	text-transform: capitalize;
	color: black;
	font-weight: normal;
	border: solid 0px white;
	border-left: solid 1px white;
	padding: 3px;
}
.listing TD {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	text-transform: uppercase;
	color: black;
	text-align: center;
	border: solid 0px white;
	border-left: solid 1px white;
	padding: 3px;
}
/*The page head and  breadcrumb*/
.breadcrumb {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	text-transform: uppercase;
	color: #333333;
	border: solid 0px #333333;
	border-top: solid 1px #EBEBE1;
	border-bottom: solid 1px #EBEBE1;
	font-weight: bold;
	text-decoration: none;
}	
.current {
	color: #333333;
	text-transform:capitalize;
	font-weight:bold;
}
.back {
	color: #333333;
	text-decoration: none;
	text-transform:capitalize;
	font-weight:bold;
}
a.back, a.back:visited {
	color: #85AD33;
	text-decoration:none;
	text-transform:capitalize;
}
a.back:hover {
	color: #333333;
	text-decoration:none;
	text-transform:capitalize;
}
/*A category listing*/
.category {
	cursor: pointer;
}
.category .image {
	border: solid 0px #333333;
	border-right: solid 1px #333333;
}
.category .name {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 13pt;
	color: #85AD33;
	font-weight: bold;
	text-transform: capitalize;
	padding-left: 10px;
}
.category .description {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	color: #333333;
	padding-left: 10px;
}
.category A {
	font-weight: bold;
	color: #333333;
}
/*A range listing*/
.range {
	cursor: pointer;
}
.range .name {
	padding-left: 10px;
}
.range .image {
	border: solid 0px black;
	border-right: solid 1px black;
}
.range .description {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	color: #333333;
	padding-left: 10px;
}
.range A {
	font-weight: bold;
	color: #333333;
}
/*The product anvigation menu*/
.product_nav {
	margin-top: 10px;
}
.product_nav .category {
	color: #333333;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 15px;
	cursor: pointer;
}
.product_nav .category_over {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 15px;
	cursor: pointer;
	text-decoration: none;
	color: #85AD33;
}
.product_nav .range {
	color: #333333;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	text-transform: capitalize;
	padding-left: 15px;
	cursor: pointer;
}
.product_nav .range_over {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	text-transform: capitalize;
	padding-left: 15px;
	cursor: pointer;
	color: #85AD33;
	text-decoration: none;
}
.homestrap {
	background-color: #85AD33;
	color: white;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	text-transform: uppercase;
	padding-left: 14px;
	letter-spacing:1pt;
}
/**/
.searchselect {
	color: #333333;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	width: 110px;
}
.searchinput {
	color: #333333;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	width: 110px;
}
.searchheader {
	color: #333333;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	font-weight: bold;			
}
/*Content Cell*/
.content {
	background-image:url(images/dline.gif); 
	background-repeat:no-repeat;
}
lin
/*Flat Page text*/
.text {
	margin-top: 20px;
}
.text P, .text TD {
	color: black;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
}
.text P {
	padding-left: 45px;
	text-align: justify;
}
B {
	color: #85AD33;
	text-transform: uppercase;
	font-weight: bold;
}
.text A {
	color: #333333;
	text-decoration: none;
}
.text A:hover {
	color: #85AD33;
}
.home_text P {
	color: #333333;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
	padding: 20px;
	padding-left: 35px;
	line-height: 12pt;
}
.home_text A {
	color: #333333;
	text-decoration: none;
}
.home_text A:hover {
	color: #85AD33;
}
.subbox {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #CCCCCC;
	background-image: url(images/red_tri.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom:15px;
}
/*NEW*/
#contentPad {
	padding:0px 20px 20px 0px;
}
.line {
	background-image: url(images/bakeware/title_rep.gif);
	background-repeat: repeat-x;
	height:19px;
}
.noline {
	background-image: url(images/bakeware/title_rep_no_line.gif);
	background-repeat: repeat-x;
	height:19px;
}
.imgL {
	float:left;
	border:1px solid #999999;
	margin:0px 10px 0px 0px;
}
.imgR {
	float:right;
	border:1px solid #999999;
	margin:0px 0px 0px 10px;
}
#footer {
	font-size:0.9em;
	color:#999999;
	padding-top:5px;
}