body {background: #CEC; color: black;}
h1 {margin-bottom: -0.25em;
   font: bold 200% Arial, sans-serif; color: #797;}
table#inform td {vertical-align: top; border-top: 3px solid #797;}
td#navbuttons {background: #ACA; padding: 0;
   border: 2px solid #797; border-width: 2px 1px 2px 2px;
   text-align: center;}
td#main {background: #FFD; color: black;
   border: 2px solid #797; border-width: 2px 2px 2px 1px;}
td#main p {margin: 0.75em 1.5em; line-height: 1.33em;}
td#navbuttons a {display: block; margin: 0;}
td#navbuttons img {display: block; height: 50px; width: 50px;
   border: 1px solid #ACA; border-width: 5px 10px;
   background: transparent;}
td#navbuttons img#gas {border-color: #797; background: #797;}
td#navbuttons a:hover {background-color: yellow;}
td#navbuttons a:hover img {border-color: yellow;}
td#navbuttons a:active img {border-color: #FC3;
   border-style: inset;}
a:link, a:visited {background-color: transparent; font-weight: bold;}
a:link {color: #171;}
a:visited {color: #747;}
a:visited:hover {color: #FFD; background-color: #747;}
a:link:hover {color: #FFD; background-color: #797;}
a.help:link, a.help:visited {padding: 0 2px 1px 16px;
   background: #FDD url(help-icon.gif) left center no-repeat;
   color: #733; border: 1px solid #C66;
   text-decoration: none;}
a.pr:link, a.pr:visited {padding: 0 2px 1px 16px;
   background: #EEC url(pr-icon.gif) left center no-repeat; 
   color: #171; border: 1px solid #797;
   text-decoration: none;}
a.help:visited {color: #A88; background-color: #EDD; 
   background-image: url(help-vicon.gif);}
a.pr:visited {color: #797; background-color: #DDC; 
   background-image: url(pr-vicon.gif);}
a.help:hover {color: #FFD; background-color: #C66;}
a.pr:hover {color: #FFD; background-color: #797;}

   
   img {border: none;}