.productInfo{margin-left:13.6em;margin-right:13.6em;}
.productInfo ul,.productDetails ul{list-style:none;}
.productDetails,.ingredDetails{float:right;background:#FFF;}
.productDetails{width:274px;}
.ingredDetails{width:135px;}
.productDetails label{font-weight:bold;font-size:100%;color:#b97409;margin-right:1em;}
dl#stats{width:30%;text-align:center;float:left;}
dl#stats dt{font-weight:bold;font-size:110%;color:#b97409;}
dl#stats dd{margin:0;}
.picture{margin:0;padding:0;float:left;}
.picture li{float:left;}
dl.gallery{width:8em;text-align:center;padding:.3em;margin:-.7em .3em -.7em .3em;color:#030;background-color:#FFF;cursor:pointer;margin:.5em;}
.gallery dt{font-weight:bold;margin-top:-5px;}
.gallery dt img{width:50px;height:50px;margin-top:5px;}
.gallery dd{margin:0;padding:0;display:none;}
.IngredDetail,.IngredDetail dl{text-align:left;width:auto;border:none;background:#e6ebe7;}
.IngredDetail img{float:left;margin:.3em;}
.IngredDetail dd{display:block;}
.right{float:right;}
.plusMinus{width:8px;height:8px;display:inline-block;}
.qty-plus{margin-left:.2em;}
.qty-minus{margin-right:.2em;}
.prod-qty{width:2.5em;}
.relatedPanel{margin-top:5em;}
.ingredientList{margin:.3em;padding:0;list-style:none;}
.ingredientList li{float:left;margin:.3em;padding:0;overflow:hidden;border:1px #FFF solid;}
.ingredientList li a{display:block;width:6.5em;text-decoration:none;text-align:center;overflow:hidden;height:12em;border:1px #FFF solid;}
.ingredientList li a:hover{border:1px #CCC dotted;}
.ingredientList li img{border:none;text-decoration:none;}
.ingredientList li .imageSpan,.ingredientList li .prodImage{overflow:hidden;background:url("../img/_default.jpg") center;font-size:0;display:block;margin:0 auto;}
.ingredientList li .imageSpan{width:50px;height:50px;}
.ingredientName{display:inline;overflow:hidden;line-height:1.2em;}
.ingredientText{display:block;height:2.6em;overflow:hidden;}
.item-background{width:100%;}
.products li{width:11em;}
.products .ingredientName{height:6em;}
.keyWord{display:block;text-align:center;width:70%;}
.keyWord label{margin-right:1em;}
.keyWord .input{float:right;}
.certification{border:none;}
.ingredTabpanel *{border:none;background:none;}
.ingredTabPanelHdr{font-weight:bold;}
.ingredTabpanel ul li{display:inline!important;}
.rich-tabpanel{width:inherit;}
