
.recipe-summary div.recipe-header { 
background-color:#669900;
margin-top: 10px;
padding:10px;
border-top-left-radius:5px;
border-top-right-radius:5px; }
.recipe-summary div.recipe-header-text { 
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 24px;
color: #FFFFFF;
text-align: center; }
.recipe-summary div.recipe-generate-quote { 
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
text-align:right;
font-size:18px;
font-weight:normal;
color: #FFFFFF;
 }
.recipe-summary th.recipe-list-header { 
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
background-color:#555;
color:#fff;
padding:10px;
font-size:16px; }
.recipe-summary table.recipe-list-table { 
width:100%;		
border-spacing:0;
border-collapse:collapse; }
.recipe-summary table.recipe-list-table tr td { 
padding:5px;	
border-bottom:1px solid #B4CEB5; }
.recipe-summary table.recipe-list-table tr.evenRow td { 
background-color:#fff; }
.recipe-summary td.recipe-list-detail p { 
margin:0;
display:block; }
.recipe-summary .recipe-list-product-name { 
font-size:18px;
color:#B4CEB5;
padding-bottom:30px; }
