body {	background:#FFF; margin:5px 0px; font-family:Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; color:#666666; }	

input, select {	color:#999; font-size:11px; font-family:Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; }

p {	color:#666666; margin:8px 0 10px 0; padding:0px; font-size:13px; font-family:Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; }
p a {color:#666666; }
p a:hover {color:#294A7B; }

img {border:0px;}

th {color : #666666; font-size : 13px; Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; vertical-align:top; text-align:left;}
TD {COLOR: #666666; font-family:Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; FONT-SIZE: 13px; vertical-align:top;}

ol {margin:8px 0}

h1 {color:#333399; 
	margin: 5px 0 3px 0;
	padding: 0px; 
	font-size:16px; 
	font-family:Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; 
	font-weight: bold; }

h2 {color:#FFF; 
	margin-top: 5px; 
	margin-bottom: 8px; 
	padding: 0px; 
	font-size:16px; 
	font-family:Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; 
	font-weight: bold; }

h3 {color:#75A4CB; 
	margin-top: 5px; 
	margin-bottom: 5px; 
	padding: 0px; 
	font-size:13pxt; 
	font-family:Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; 
	font-weight: bold; }

h4 {color:#333399; 
	margin-top: 15px; 
	margin-right: 30px; 
	margin-bottom:0px; 
	padding: 0px; 
	font-size:14px; 
	font-family:Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; 
	font-weight:bold; }

h5 {color:#FFF; 
	margin-top: 5px; 
	margin-bottom: 5px; 
	padding: 0px; 
	font-size:11pt; 
	font-family:Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; 
	font-weight: bold; }
h6 {color:#3366CC; 
	font-weight: bold;
	font-size : 13px; 
	Verdana, Arial, Trebuchet MS, Trebuchet, Tahoma, sans-serif; 
	margin: 3px 0 6px 0; }

hr {color: #CCC;background-color: #CCC;height: 2px;}

A:link {color:#666;}
A:visited{color:#666;}
A:active{color:#666;}
A:hover{color:#999;}


/*--# HEADER CLASSES  #--*/

.sform {margin:0px; padding:0px}


.header2 {background-image:url(images/CookerTop.jpg);padding: 0px 0px 0 0px;background-repeat:no-repeat;}
	.SearchDiv { padding:20px 30px 0 0; text-align:right}
	.officelist { color:#0042C0; font-size:13px; font-weight:bold; text-align:right; padding:15px 30px 0 0}
	.menulist { color:#FFF; font-size:11px;padding:22px 0 0 235px}

.conTd {width:295px;background-image:url(images/ConTop.jpg);background-repeat:no-repeat}
	.Con1 {color:#FFF; padding: 150px 130px 60px 25px; font-size:14px; width:150px;line-height:130%;}
	.Con2 {background-image:url(images/OrangeBar.jpg);background-repeat:repeat-y; padding:10px 15px 0px 20px; width:263px;}
	  p.pCon2 {margin:5px 0 10px 0}
	.Con3 {background-image:url(images/OrangeBar.jpg);
		background-repeat:repeat-y; 
		padding:10px 0px 0px 0px; 
		color:#FFF; 
		text-align:center;
		width:298px;}
	.con4 {padding-bottom:15px;}

.bodyTd {padding:0 20px 20px 20px; width:500px;}

/*--# FOOTER CLASSES  #--*/
.yellowHeaderTd {padding:0 10px 10px 10px}
.yellowHeader {
	background-image:url(images/yellow.jpg);
	padding:10px 15px 5px 20px;
	color:#003399;
	font-weight:normal;
	line-height:160%}

.footlinks {background-image:url(images/Darkest.jpg);
	color:#FFF; 
	padding:3px 10px 3px 10px;
	font-size:10px;
	text-align:center;}

.VideoH-A {
	background-image:url(images/VideoViewerA.jpg);
	background-repeat:no-repeat;
	color:#FFF;
	font-weight:bold;
	padding: 20px 25px 5px 12px;
	line-height:130%}

.VideoH-B {
	background-image:url(images/VideoViewerB.jpg);
	background-repeat:no-repeat;
	color:#FFF;
	font-weight:bold;
	padding: 21px 25px 10px 13px;
	line-height:130%}
	.videoPlay { padding: 7px 0px 10px 30px;}

.footerNews {
	background-image:url(images/NewsArea.jpg);
	background-repeat:no-repeat;
	background-color:#CCC;
	color:#666;
	padding:50px 20px 10px 10px}

/*--# SITEWIDE CLASSES  #--*/
.IsFFF {color:#FFF}

ul.ulBox {list-style-image:url("images/checkimage.gif");}

.line160 {line-height:160%}

.RequiredForm {color:#DD8000; background-color:#F5F5F5;}
.requiredDiv {color:#DD8000; background-color:#F5F5F5;  padding: 5px 25px 5px 5px; font-weight:bold; font-style:italic;}

.OrangeDark {font-style:italic; color:#DD8000;}
/*--# INDEX CLASSES  #--*/



/*--# LIST CLASSES & VIEW CLASSES   #--*/
.prodListing {width:25%; vertical-align:bottom;}

.NutTH {background-image:url(images/CookersMed.jpg);color:#FFF; font-size:12px;width:120px;padding: 3px 2px 3px 5px}
.NutTd {background-image:url(images/CookersLight.jpg);color:#333; text-align:center; padding: 3px 0px}

/*--# OTHER CLASSES  #--*/

.repcontact {width:25%; }
.repcont {width:70%; text-align:left;}
.tradeTd {background-color:#FFCC99; padding:3px; text-transform:uppercase;font-weight:bold; }
.tradeTd2 {padding:3px; }

/*--# LINK CLASSES  #--*/

a.footerlink:link {color:#FFF;font-size:11px;text-decoration:none;}
a.footerlink:visited {color:#FFF;font-size:11px;text-decoration:none;}
a.footerlink:active {color:#FFF;font-size:11px;text-decoration:none;}
a.footerlink:hover {color:#FFF;font-size:11px;text-decoration:none;}

a.white:link {color:#FFF; font-size: 13px;}
a.white:visited {color: #FFF; font-size: 13px;}
a.white:active {color: #FFF; font-size: 13px;}
a.white:hover {color: #999; font-size: 13px;}

a.FF9900:link {color:#FF9900; font-size: 13px;}
a.FF9900:visited {color: #FF9900; font-size: 13px;}
a.FF9900:active {color: #FF9900; font-size: 13px;}
a.FF9900:hover {color: #CC9900; font-size: 13px;}

a.termslink:link {color:#333; font-size: 13px;font-weight:bold;font-style:italic}
a.termslink:visited {color: #333; font-size: 13px;font-weight:bold;font-style:italic}
a.termslink:active {color: #333; font-size: 13px;font-weight:bold;font-style:italic}
a.termslink:hover {color: #000; font-size: 13px;font-weight:bold;font-style:italic}

a.whiteSml:link {color:#FFF; font-size: 10px;}
a.whiteSml:visited {color: #FFF; font-size: 10px;}
a.whiteSml:active {color: #FFF; font-size: 10px;}
a.whiteSml:hover {color: #999; font-size: 10px;}

/* MENU SETTINGS */

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#p7menubar {
	WIDTH:100%;
}
#p7menubar, #p7menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#p7menubar a { /* TOP MENU */
	display: block;
	text-decoration: none;
	padding: 0px 8px 2px 5px;
	font-size:11px;
	border-right: 0px solid #333;
	color: #fff;
}
#p7menubar a.trigger { /* TOP MENU WITH ROLLOUTS*/
	padding: 7px 40px 7px 20px;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: right center;
}
#p7menubar li {
	float: left;
	width: 230px;
}
#p7menubar li {position: relative;}

/* hide from IE mac \*/
#p7menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar li ul, #p7menubar ul li  {
	width: 230px;
}
#p7menubar ul li a  {
	color: #000; /* ??? */
	border-right: 0;
	padding: 7px 5px 3px 10px;
}
#p7menubar li ul {
	position: absolute;
	display: none;
	background-color: #000; /* ??? */
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #333333;
	background-repeat: repeat-x;
}
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {
	color: #DDD;
	background-color: #000; /* TOP MENU ROLLOVER */

}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	color: #666;
	font-size:12px;
	background-color: #EEEEEE; /* SUB MENU  */
}
#p7menubar ul a:hover {
	background-color:#FFFFFF !important; /* SUB MENU ROLLOVER */
	color: #666 !important;
	font-size:12px;
}
