﻿h1 {width: 500px; height: 40px; margin: 0px 0px 10px 50px;}
.intro { margin: 0px 0px 20px 50px; }
.key {margin: 0px 0px 0px 50px;width: 700px;height:120px;position: relative;}
.pdfversion {position: absolute;top: 0px;left: 0px;}
.pdfversion a {display: block;width: 81px;height: 21px;background: url(../Images/b-pdfversion.png) no-repeat;}

.key-contains {position: absolute;top: 0px;left: 127px;font-size: 1.0em;padding: 4px 0px 0px 0px;}
.key-contains .graph {display: block;width: 50px;height: 15px;background: #B7B700;float: left;margin: 0px 5px 0px 0px;}
.key-contains .text {display:block ;float: left;}

.key-may {position: absolute;top: 50px;left: 127px;font-size: 1.0em;padding: 4px 0px 0px 0px;}
.key-may .graph {display: block;width: 50px;height: 15px;background: #273145;float: left;margin: 0px 5px 0px 0px;}
.key-may .text {display:block;float:none ;margin: 0px 0px 0px 0px; height: 35px;}

.key-soybean {position: absolute;top: 0px;left: 296px;font-size: 1.0em;padding: 4px 0px 0px 0px;}
.key-soybean .graph {display: block;width: 50px;height: 15px;background: #d54126;float: left;margin: 0px 5px 0px 0px;}
.key-soybean .text {display: block;float: none;margin: 0px 0px 0px 0px; height: 25px;}

table {margin: 0px 0px 20px -27px;border-right: 1px solid #a19289;font-size: 10px;}
.spacing {height: 5px;}
.spacing .spacing {background: #F5EEDB;border-left: 1px solid #a19289;}
.heading .category {border-bottom: auto;	}
table td {padding: 2px 2px 2px 2px;}
.category {width: 60px;text-align: right;color: #422413;font-weight: bold;vertical-align: middle;padding: 0px 10px 0px 0px;font-size: 1.2em;}
.ingredient {background: #422413;width: 170px;color: #efe3C6;font-weight: bold;border-top: 1px solid #a19289;border-bottom: 1px solid #a19289;border-left: 1px solid #a19289;height: 15px;vertical-align: middle;}
.wheat, .soy, .milk, .eggs, .treenuts, .peanut, .gluten {border-top: 1px solid #a19289;border-bottom: 1px solid #a19289;border-left: 1px solid #a19289;height: 15px;width: 80px;font-weight: bold;text-align: center;color: #422413;vertical-align: middle;}
table span {display: block; width: 80px; height: 15px; }
table .none { }
table .contains { background: #B7B700; }
table .may { background: #273145; }
table .soybean { background: #d54126; }

.notice {font-size: 1.0em;margin: 0px 0px 0px 125px;}
