body { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding: 0; }
a:link { color: #000; font-size: inherit; font-family: inherit; text-decoration: underline; }

a:visited { color: #000000; font-size: inherit; font-family: inherit; text-decoration: underline; }

a:hover { color: #000; font-size: inherit; font-family: inherit; text-decoration: none; }

a:active { color: #000; font-size: inherit; font-family: inherit; text-decoration: none; }
.speachbubble { font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.quote { color: #005db8; font-size: 16px; font-family: inherit; }
.founder { color: #fff; font-size: 11px; font-family: inherit; padding: 15px 25px 10px; }
.subscribeform { color: #fff; font-size: 11px; font-family: inherit; padding: 15px 25px 10px; border-bottom: 1px solid #fff; }
.content { color: #000; font-size: 12px; font-family: inherit; padding-right: 20px; padding-left: 45px; }

.menucell { font-size: 13px; font-family: inherit; width: 180px; margin: 0; padding: 0 2px 0 3px; border-right: 3px solid #f99d45; border-bottom: 1px solid #b8cde9; border-left: 3px solid #f99d45; text-align: right }

.menulink { display:block; font-size: inherit; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 4px 2px 0; }
a.menulink:link { font-size: inherit; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulink:visited { font-size: inherit; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulink:hover { font-size: inherit; background-color: #ffe93e; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulink:active { font-size: inherit; background-color: #ffe93e; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }

.menulinkon { display:block; font-size: inherit; background-color: #ffe93e; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkon:link { font-size: inherit; background-color: #ffe93e; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkon:visited { font-size: inherit; background-color: #ffe93e; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkon:hover { font-size: inherit; background-color: #ffe93e; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkon:active { font-size: inherit; background-color: #ffe93e; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }

.menulinkspecial { display:block; font-size: inherit; font-weight: bold; background-color: #FD9A3F; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkspecial:link { display:block; font-size: inherit; font-weight: bold; background-color: #FD9A3F; text-decoration: none; color:#000000; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkspecial:visited { display:block; font-size: inherit; font-weight: bold; background-color: #FD9A3F; text-decoration: none; width: 100%; color:#000000; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkspecial:hover { display:block; font-size: inherit; font-weight: bold; background-color: #ffe93e; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkspecial:active { display:block; font-size: inherit; font-weight: bold; background-color: #ffe93e; text-decoration: none; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }

.menulinkspecialon { display:block; font-size: inherit; font-weight: bold; background-color: #ffe93e; text-decoration: none; color:#000000; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkspecialon:link { display:block; font-size: inherit; font-weight: bold; background-color: #ffe93e; text-decoration: none; color:#000000; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkspecialon:visited { display:block; font-size: inherit; font-weight: bold; background-color: #ffe93e; text-decoration: none; color:#000000; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkspecialon:hover { display:block; font-size: inherit; font-weight: bold; background-color: #ffe93e; text-decoration: none; color:#000000; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }
a.menulinkspecialon:active { display:block; font-size: inherit; font-weight: bold; background-color: #ffe93e; text-decoration: none; color:#000000; width: 100%; height: 100%; margin: 0; padding: 0 0 2px 0; }

.menuheader { color: #000; font-size: 15px; font-family: inherit; font-weight: bold; padding-top: 8px; padding-left: 11px; border-bottom: 3px solid #eda252; text-align: right}
.productscell { font-size: 11px; padding-right: 35px; padding-left: 35px; }
.subtotal { color: #000; font-size: 13px; font-family: inherit; font-weight: normal; padding: 3px; border-top: 3px double #909090; }
.grandtotal { color: #000; font-size: 13px; font-family: inherit; font-weight: bold; padding: 3px; border-top: 2px solid #909090; }
.producttext { color: #000; font-size: 11px; font-family: inherit; padding: 3px; border-bottom: 1px solid #909090;}
.producttext .producttext { border-bottom: none; }
#addressform td { color: #000; font-size: 11px; font-family: inherit; padding: 3px;}
.highlight { color: #0066b3; font-size: 1.2em; font-weight: bold; background-color: #b8cde9; padding-right: 6px; padding-left: 6px; border-bottom-width: 0; }
.productdesc { color: #000; font-size: 11px; font-family: inherit; padding: 3px;  }
.productimg { color: #000; font-size: 11px; font-family: inherit; padding: 0 0 4px; }
.boldheading, h2 { font-size: 1.2em; font-family: inherit; font-weight: bold; }
.subscribebuttlink { color: #fff; font-size: 13px; font-weight: bold; background-color: #6699cf; text-decoration: none; text-align: center; vertical-align: middle; width: 100%; height: 30px; padding-top: 10px; padding-bottom: 10px; border: solid 2px #006eb9; }
a.subscribebuttlink:link { color: #fff; font-size: 13px; font-weight: bold; background-color: #6699cf; text-decoration: none; text-align: center; vertical-align: middle; width: 100%; height: 30px; padding-top: 10px; padding-bottom: 10px; border: solid 2px #006eb9; }
a.subscribebuttlink:visited { color: #fff; font-size: 13px; font-weight: bold; background-color: #6699cf; text-decoration: none; text-align: center; vertical-align: middle; width: 100%; height: 30px; padding-top: 10px; padding-bottom: 10px; border: solid 2px #006eb9; }
a.subscribebuttlink:hover { color: #006eb9; font-size: 13px; font-weight: bold; background-color: #ffeb61; text-decoration: underline; text-align: center; vertical-align: middle; width: 100%; height: 30px; padding-top: 10px; padding-bottom: 10px; border: solid 2px; }
a.subscribebuttlink:action { color: #006eb9; font-size: 13px; font-weight: bold; background-color: #ffeb61; text-decoration: underline; text-align: center; vertical-align: middle; width: 100%; height: 30px; padding-top: 10px; padding-bottom: 10px; border: solid 2px; }
.quote { color: #005db8; font-size: 16px; font-family: inherit; padding-top: 25px; }
.speachbubble p { padding:0; margin:0;}