/* body styles */
body { font-family: verdana, helvetica, sans-serif; font-size: 1em; color: #FF0; background: #000; background-image:  url(images/stars5.GIF); border: 4px solid #FF0; padding: 1em;}
#url {display: none;}
#title {display: block; text-align: center; margin-bottom: 10px;}
td {border-width: 0; padding: 0px; margin: 0px;}
td#main { background: #ffc; color: #000; margin: 0px; width: 100%;}
td#main h1 {font-size: 1.7em; font-weight: bold; font-family: "comic sans ms", chicago, sans-serif; padding: .2em .1em 0em .2em; margin-bottom: .2em;}
td#main h2 {font-size: 1.5em; font-family: "comic sans ms", chicago, sans-serif;  padding: 0em .2em;}
td#main h3 {font-size: 1.2em; font-family: "comic sans ms", chicago, sans-serif;  padding: 0em .2em;}
td#main img.revimg {vertical-align: top; margin: 4px; border: 0px solid #ffc; float: left;}
td#main  p, pre{ text-align: left; padding:  .5em; margin-bottom: .5em; margin-top: .2em;}
td#main a, #footer a {background-color: transparent; color: #f00; text-decoration: none; font-weight: bolder;}
td#main a:visited, #footer a:visited {background-color: transparent; color: #960; font-style: italic;}
td#main a:hover, #footer a:hover {background-color: #f00; color: #ffc;}
td#main *.overline {border-top: .2em groove gray; width: 90%; margin-left: .5em;}
td#main *.bottomindex {border-top: .2em groove gray; width: 90%; margin-left: .5em;}
td#main *.overunderline {border-top: .2em groove gray; border-bottom: .2em groove gray; width: 90%; margin-left: .5em; padding: .1em 0em;}
td#main *.topindex {display: inline; border-top: .2em groove gray; border-bottom: .2em groove gray;  width: 90%; padding: .1em .5em; margin-left: .5em;}
#footer {display: block; text-align: center; border: 5px outset #f00; background-color: #ffc; color: #000; margin-top: 2em; padding: .5em;}
#validation {display: block; text-align: center; }
#validation img {border: 1px solid #000;}
#prfooter {display: none;}

