html, body { margin: 0; padding: 0; }

body {
  padding: 0 0 15px 0;
  font: 11px/14px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #000000;
}

h1, h2, h3, p, ul, ol, dl, table { margin: 0 0 14px; }

h1 { font-size: 24px; text-transform: uppercase; font-weight: normal; }
h2 { font-size: 18px; font-weight: normal; }
h3 { font-size: 14px; font-weight: bold; }

h1.thin { color: #5c5c5c; }

ul, ol { padding-left: 2em; }
.textual { font-size: 13px; line-height: 19px; margin: 0 0 0 10px; }

form { margin: 0; }

#LogoContainer a img {border: 0;}
#LanguageBar, #AccountBar, #NavigationBar, #SearchSubscribeBar, #SideBar, #FootLinks, .history-back-link {display: none;}

.category-path { color: #777; margin-left: 10px; }
.category-path a { color: #777; }
