html{margin: 0;padding: 0;}body{/* basic rules for body, individual IDs will only have variations from these rules */margin: 0;padding: 0;color: black;font-size: 11pt;font-family: "Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;line-height: 1.6;background-color: white;background-repeat: no-repeat;background-position: 20px 20px;}/* element tags */img{border:0}h1{color: #66c;font-size: 2em;line-height: 1.25em;margin-top: 0;margin-bottom: 0 }h1+h2{color: navy;font-size: 1.25em;line-height: 1.25em;text-align: right;margin-top: 0;margin-bottom: 0.25em;border-bottom: 1px solid navy}h2{color: navy;font-size: 1.5em;line-height: 1.25em;text-align: right;margin-top: 0;margin-bottom: 0.25em;border-bottom: 1px solid navy }p{margin-top: 0.8em;margin-bottom: 0}p:first-child{margin-top: 0;margin-bottom: 0.8em}ol{color: #66c;font-weight: bold }ul, ol{margin-top: 0;margin-bottom: 0.8em;margin-left: 0.5em;padding-left: 1em }ol ul, ul ul{color: black;font-weight: normal;list-style-type: disc;margin-bottom: 0;margin-left: 0;padding-left: 1em}li{margin-bottom: 0.33em;}code{color: gray;font-weight: bold;font-size: 1.15em;line-height: 1.4em;font-family: "Courier New",Courier,Monaco,monospace;letter-spacing: 2px;}a:link{color: #cd6a00;font-weight: bold;text-decoration: none;text-transform: none }a:visited{color: #baae33;font-weight: bold;text-decoration: none;text-transform: none }strong{color: navy;font-weight: bold }/* rules for IDs */#logo{position: absolute;top: 20px;left: 20px;width: 181px;height: 54px}#content{width: auto;margin: 230px 0.25in 0 350px;padding: 0;color: black;background: transparent;}/* print the urls */#content a:link:after, #content a:visited:after{content: " (" attr(href) ") ";font-size: 90%;text-transform: none }/* don't print this stuff */#footer, #footer a, #bill, #adam, #nav, #nav a{display: none !important;}
