#showprint { display: none }
#dek {position:absolute; visibility:hidden; z-index:200;}

a:hover {  color: #CC780A; }
form {margin: 0; padding: 0; }
p, ul, ol, dl{font: 12px/15px verdana, arial, sans-serif; color: #626E83;}
.body { font: 12px/15px verdana, arial, sans-serif; color: #626E83; }
.productadd { font: 12px/15px verdana, arial, sans-serif; color: #626E83;}
.productadd a {color: #626E83;}
.bodybold { font: 12px/15px verdana, arial, sans-serif; color: #626E83; font-weight: bold; }
h2, .orangebold { font: 12px/15px verdana, arial, sans-serif; color: #CC780A; font-weight: bold; }
.greenbold { font: 12px/15px verdana, arial, sans-serif; color: #28AC6D; font-weight: bold; }
.pinkbold { font: 12px/15px verdana, arial, sans-serif; color: #E16299; font-weight: bold; }
.recipetitle { font: 14px/15px verdana, arial, sans-serif; color: #CC780A; font-weight: bold; }
.checkbox { padding-right: 5px;}
.radio { font: 12px/11px verdana, arial, sans-serif; background-color: #FFFFFF; padding-right: 3px;}
.gofield { font: 12px/11px verdana, arial, sans-serif; background-color: #F4F4F4; }
.shortfield { font: 12px/11px verdana, arial, sans-serif; background-color: #FFFFFF; width: 100px; color: #666666; }
.midfield { font: 12px/11px verdana, arial, sans-serif; background-color: #FFFFFF; width: 150px; color: #666666; }
.generalfield { font: 12px/11px verdana, arial, sans-serif; background-color: #FFFFFF; width: 180px; color: #666666; }
.otherfield { font: 12px/11px verdana, arial, sans-serif; background-color: #FFFFFF; width: 215px; color: #666666; }
.longfield { font: 12px/11px verdana, arial, sans-serif; background-color: #FFFFFF; width: 300px; color: #666666; }
.addfield { font: 11px/15px verdana, arial, sans-serif; background-color: #FFFFFF; width: 110px;}
.searchfield { font: 11px/12px verdana, arial, sans-serif; color: #000000; background-color: #FFFFFF; width: 140px; }
.criteriafield { font: 10px/12px verdana, arial, sans-serif; color: #000000; background-color: #FFFFFF; width: 150px; }
.searchdesc { font: 10px/10px verdana, arial, sans-serif; color: #000000; }
.breadcrumb { font: 12px/16px verdana, arial, sans-serif; color: #6F6F6F; }
.breadcrumb_on { font: 12px/16px verdana, arial, sans-serif; color: #CC780A; }
.textarea {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt; color: #666666; width: 565px;}
.textarea2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt; color: #666666; width: 540px;}
.textareasmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt; color: #666666; width: 300px;}
.textareamid {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt; color: #666666; width: 400px;}
.error { font: 12px/15px verdana, arial, sans-serif; color: #E21818; font-weight: bold; }
.price { font: 12px/15px verdana, arial, sans-serif; color: #009C4C; font-weight: bold; }
.holiday { font: 12px/15px verdana, arial, sans-serif; color: #E21818; }
.white { font: 12px/15px verdana, arial, sans-serif; color: #FFFFFF; font-weight: bold; display: none }
.hilites{color: #626E83; background: #ffffff; }
ul.body {margin-top : 0 }
.small { font: 10px/10px verdana, arial, sans-serif; color: #626E83; }
.red { font: 12px/15px verdana, arial, sans-serif; color: #E21818;}

.cover_recipe {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #1C1C1C;
}

.cover_recipe a {
 color: #9C1C4C !important;
}

b { font-weight: bold; }

@media print {#noprint { display: none } #showprint { display: block  }.body { font: 12px/15px verdana, arial, sans-serif; color: #000000; }.breadcrumb { font: 12px/16px verdana, arial, sans-serif; color: #A3A3A3; }.breadcrumb_on { font: 12px/16px verdana, arial, sans-serif; color: #CC780A; } }

.highlights2{width:520px;
padding: 10px;
border: solid 1px #cc780f;
background: #fcfbc0;
font: 12px/15px verdana, arial, sans-serif; 
color: #626E83;}

.highlights2 th{background: #cc780f;
height: 20px;
color: #ffffff;
font-weight: bold;
padding-top: 4px;}

.highlights3{width:520px;
border: solid 1px #cc780f;
font: 12px/15px verdana, arial, sans-serif; 
color: #626E83;}

.highlights3 th{background: #cc780f;
height: 20px;
border-bottom: solid 1px #cc780f;
background: #fcfbc0;
color: #626E83;
font-weight: bold;
padding: 4px;
text-align: left;}

.highlights3 td{vertical-align: top;
padding: 4px;}

.full{background: #4f8b4f;
color: #ffffff;
font-weight: bold;}

.red{color: #ff0000;}
.redbold{color: #ff0000; font-weight:bold;}

.holidays{width: 583px; border: solid 1px #009c4c; background: #e0efe3; font: 12px verdana, arial, sans-serif; color: #626E83;}
.holidays_left{width: 300px; border-right: solid 1px #000000;}
.holidays td{padding: 3px; height: 16px;}
.holiday_mid{width: 3px; border-right: solid 1px #000000;}
.holiday_headers{font: 12px/15px verdana, arial, sans-serif; color: #CC780A; font-weight: bold; border-bottom: solid 1px #009c4c; width: 280px;}
.dates{font-weight: bold;}

.ckgnlf{float: right; margin-left: 5px; margin-bottom: 5px; border: 0px;}
