
p,li,ol,ul,td {
color: #FFFFFF;
font-family: Cambria, serif;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
}

.footer	{
color: #FFFFFF;
font-size: 9px; 
line-height: 12px; 
}


/* generic body text styles */

.bodyCaption {
color: #cc9900;
font-size: 9px; 
line-height: 12px; 
}

.bodyCaption2 {
color: #cc9900;
font-size: 11px; 
line-height: 12px; 
}

.bodyEmphasis2 {
color: #cc9900;
font-size: 13px; 
line-height: 19px; 
font-weight: bold;
font-style: italic;
}

.highlightTitle {
color: #FFFFFF;
font-size: 16px; 
line-height: 22px; 
font-weight: bold;
}

.highlightMid {
color: #CC9900;
font-size: 17px; 
line-height: 20px; 
}


.highlightSmall {
color: #cc9900;
font-size: 13px; 
line-height: 19px; 
font-weight: bold;
}
.categories {
color: #CC9900;
font-size: 22px; 
line-height: 24px; 
}

/* overall link styles if no class is applied */
A {
font-size: 13px;
text-decoration: underline;
}

A:link  {
color: #FFFFFF;
}

A:visited  {
color: #FFFFFF;
}

A:hover  {
color: #999999;
}

/* link styles that are defined */

a.footerLink{
font-size: 9px; 
line-height: 10px; 
font-weight: bold; 
}

a.footerLink:link {
color: #FFFFFF;
}

a.footerLink:visited {
color: #FFFFFF;
}

a.footerLink:hover {
color: #cc9900;
}

a.bodyEmphasisLink:link {
color: #FFFFFF;
font-size: 9px; 
line-height: 10px;
}

a.bodyEmphasisLink:visited {
color: #FFFFFF;
font-size: 9px; 
line-height: 10px;
}

a.bodyEmphasisLink:hover {
color: #cc9900;
font-size: 9px; 
line-height: 10px;
}


/* -- form elements -- */


select {
	font: 10px verdana, arial, helvetica, sans-serif
}

INPUT {
	background-color: #FFFFFF;
	color: #333333;
	font-weight: normal; 
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
	font: 10px verdana, arial, helvetica, sans-serif
} 

.proddishead {
color: #FFFFFF;font-size: 11px; 
line-height: 18px; 
font-weight: bold;
}
.prodescr{
color: #FFFFFF;font-size: 12px; 
line-height: 16px; 
font-weight: bold;
}
.eyecatcher {
color: #660000;
font-size: 18px; 
line-height: 19px; 
font-weight: bold;
}
.graphic
{
	margin: 5px 5px 5px 5px;
	border: 1px solid #666;
	border-color:#2c322e;
	padding: 2px;
}
.huge {color:#000;
font-size:18px;
font-weight:bold;}
.reg{font-size:8px;}

.menu {font-family: arial, sans-serif; position:relative; margin:0px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#010000; text-align:left;font-size: 13px;font-weight: bold;background-image:url('')}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:0px; position:relative;}
.menu ul li ul {display: none; padding-top:6px; line-height:20px}

.menu ul li:hover a {color:#010000;text-decoration: underline;background-image:url('')}
.menu ul li:hover ul {display:block; position:absolute; top:20px; left:30px; width:175px;}
.menu ul li:hover ul li a.hide {color:#010000;font-size: 11px;font-weight: bold;}
.menu ul li:hover ul li:hover a.hide {font-size: 11px;width:140px;text-decoration: underline;}
.menu ul li:hover ul li ul {display: none;text-decoration:none;}
.menu ul li:hover ul li a {display:block; color:#010000; width:175px;font-size: 11px;font-weight: bold;text-decoration:none;}
.menu ul li:hover ul li a:hover {font-size: 11px;color:#010000;font-size: 11px;font-weight: bold;text-decoration: underline;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; top:20px; left:30px; color:#010000;font-size: 11px;font-weight: bold;text-decoration:none;}
.menu ul li:hover ul li:hover ul li a {display:block; width:175px; color:#010000;font-size: 11px;font-weight: bold;text-decoration:none;}
.menu ul li:hover ul li:hover ul li a:hover {color:#010000;font-size: 11px;font-weight: bold;text-decoration: underline;}