p {font-family: Arial, sans-serif; color: #000000; font-size: 100%; padding: 5px 2px 5px 20px; border: 4px; text-align: left; line-height: 1.6em; }
body {background: #FFFFE0  url(some.gif) bottom right fixed no-repeat; margin: 10px 10px 10px 10px; text-align: left; font-family: Verdana; }
h1 {font-family: Verdana, sans-serif; color: red; font-size: 20pt; } 
div.nav {border: 5px solid white; padding: 5px; margin-bottom: 10px; }
div.nav.box {background: #369; font-weight: bold; padding-left: 40px; margin-bottom: 30px; }
.section {background: #FFFFCC; border: 5px solid white; padding: 5px; font-size: 1.3em; border-bottom-width: 0; } div.section a.nav, .section a.nav:visited {color: #ccf; display: block; width: 100%; }



.pathbar {font-weight: bold; border: silver solid 1px; border-width: 1px 0; margin: 10px 0 5px 0; padding: 3px 0; line-height: 1.5; letter-spacing: -1px; }
.pathbar a {white-space: nowrap; }
.pathtitle {color: #9900FF; font-weight: bold; text-transform: uppercase; }
#div#navigation {width: 250px; background: #FFFFE0; padding: 10px; }

#content p, ul, ol, dl {line-height: 1.5; }
    
h1.maintitle {margin: 10px; font-size: 40px; color: #c30; font-family: Verdana; font-weight: 400; }
h2.heading {font-size: x-large; color: #f60; font-family: Verdana; font-weight: 400; margin-left: -20px; }
h3.subhead {font-size: large; color: #ff3300; font-family: Verdana; font-weight: 400; border-bottom: 0px solid orange; width: 100%; margin-left: -20px; }
h3.minorhead {color: #cc6600; }

#p.code {padding: 5px; background: white; border: 1px solid #fcc; }
.sourcetip {border: 2px solid #edd; padding: 4px 1em; }
.compatibility {border: 1px solid #c99; padding: 4px 1em; }

#p.intro {color: #339; font-family: Georgia, Palatino, serif; border: 1px dashed gray; padding: 5px 20px; }

