body { background: #414141; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }

a:link {  text-decoration: none; color: #ffff99}
a:visited {  text-decoration: none; color: #ffff99}
a:hover {  text-decoration: underline; color: #ffff99}
a:active {  text-decoration: underline; color: #ffff99}

.topper { font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; font-size: 16pt; color: #cdcdcd; background-color: #222222; padding: 3px; vertical-align: middle; text-align: center; } 
.subtopper { font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt; color: #cdcdcd; background-color: #414141; padding: 0px; vertical-align: middle; text-align: center;  }
.subtopperleft0 { font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt; color: #cdcdcd; background-color: #414141; padding: 0px; vertical-align: middle; text-align: left;  }
.undertoppers { font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt; }
.leftmenutext { width: 300px; font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt; color: #cdcdcd; background-color: #414141; padding: 30px 0px 0px 15px; vertical-align: top; }
.container { vertical-align: top; text-align: center; }
.menuboxes-table { border-style: hidden; width: 90%; border-spacing: 0px; }
.menuboxes-td { border-style: hidden; border-spacing: 0px;  padding: 23px 25px 65px 25px; vertical-align: top; text-align: center; }
.menuboxes-tdtext { font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt; color: #cdcdcd; background-color: #414141; padding: 40px 0px 65px 15px; vertical-align: top; }

.menuimagetable { border-style: solid; border-width:1px; border-color: black; width: 90%; border-spacing: 0px; border-collapse: collapse;}
.menuimagetabletd { background-color: #222222; padding: 15px; vertical-align: top; text-align: center; font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt; color: #cdcdcd; }
.menuimagetabletd img { border-style:solid; border-color: black; border-width:1px; }

.tdtext-rightside { font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt; color: #cdcdcd; background-color: #414141; padding: 40px 0px 65px 15px; vertical-align: top; text-align: left;}
.gammaimagetabletd { background-color: #000000; padding: 10px; vertical-align: top; text-align: center; font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt; color: #cdcdcd; }

.footer { font-family: arial, verdana, helvetica, sans-serif; font-size: 10pt; color: #666666; background-color: #414141; padding: 0px; vertical-align: middle; text-align: center; }