body  { background-color: #dfdfbf; margin: 0px }
p {}
img { border: 0px }
table { margin: 0px }
td    { color: #333; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; vertical-align: top; margin: 0px }
h1 { font-weight: bold; font-size: 14pt; text-align: center }
h2 { font-weight: bold; font-size: 13pt }
.topbar { background-color: #930; height: 10px }
.logotop { background-color: #993; padding: 5px }
.shoppingList  { color: white; font-weight: bold; font-size: 9pt; background-color: #c30; text-align: center; padding: 2px }
.shoppingList a { color: white; font-weight: bold; text-decoration: none }
.shoppingList a:visited { color: white; font-weight: bold; text-decoration: none }
.shoppingList a:hover { color: white; font-weight: bold; text-decoration: underline }
.upnav { color: white; font-weight: bold; font-size: 8pt }
.upnav a { color: white; font-weight: 800; text-decoration: none }
.upnav a:visited { color: white; font-weight: 800; text-decoration: none }
.upnav a:hover { color: white; font-weight: 800; text-decoration: underline }
.topnav { color: white; font-weight: bold; font-size: 9pt; background-color: #930; padding: 2px }
.topnav a { color: white; font-weight: bold; font-size: 9pt; text-decoration: none; padding-left: 15px }
.topnav a:visited { color: white; font-weight: bold; font-size: 9pt; text-decoration: none; padding-left: 15px }
.topnav a:hover { color: white; font-weight: bold; font-size: 9pt; text-decoration: underline; padding-left: 15px }
.hometop { background-color: #cc6; padding: 10px }
.hometext { background-color: #ffc; padding: 10px }
.content { background-color: #ffc; padding: 10px }
.contentWrap { width: 600px }
.sidenav { background-color: #cc6; text-align: center; vertical-align: top; padding: 5px }
.navhead  { color: #fff; font-weight: bold; background-color: #660; text-align: center; margin: 0px; padding: 2px; border: solid 1px #660 }
.navhead a { color: #fff; font-weight: bold; text-decoration: none }
.navhead a:visited { color: #fff; font-weight: bold; text-decoration: none }
.navhead a:hover { color: #fff; font-weight: bold; text-decoration: underline }
.navbody  { background-color: #fff; margin: 0px; padding: 2px; border: solid 1px #660 }
.navfoot  { background-color: #ffc; text-align: right; margin: 0px; padding: 2px; border: solid 1px #660 }
