html, body, div, h1, h2 { margin: 0; padding: 0; border: 0; } body, td, select, input, li { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; } img { border:none; } table { padding:0px;width: 100%;margin-left: -2px;margin-right: -2px;} table.bodyTable th, table.bodyTable td {padding: 2px 4px 2px 4px;vertical-align: top;} table.bodyTable th {color: white;background-color: #BBAABB;text-align: left;font-weight: bold;} table.bodyTable th, table.bodyTable td {font-size: 1em;} table.bodyTable tr.a {background-color: #DDCCDD;} table.bodyTable tr.b {background-color: #EEDDEE;} #leftcol {margin: 10px 0 0 5px;border: 1px solid #777777;background-color: #FFDDDD;width: 170px;float:left;overflow: auto;} #bodycol {padding: 8px 4px 0 8px;margin-right: 1.5em;margin-left: 195px;} #navcol {padding: 8px 4px 10px 8px;} #navcol h5 {font-size: smaller;border-bottom: 1px solid #aaaaaa;color: #000;margin: 0;padding: 0;font-size: small;} #navcol ul {margin: 0;padding: 0;font-size: small;} #navcol li {list-style-type: none;background-image: none;background-repeat: no-repeat;background-position: 0 0.4em;padding-left: 16px;list-style-position: outside;line-height: 1.3em;font-size: smaller;} .section {padding: 4px;} #navtop {padding: 4px; background-color: #777777;color: #FFFFFF} #footer {border-top: 1px solid #888888;padding: 0px 0px 0px 0px;font-size: x-small;} .pub {line-height: 1.4em;font-size: normal;padding: 5px;list-style-type: square;} .source {border: 1px solid #AAAAAA;padding: 12px;margin: 1em 7px 1em 7px;} .source pre {margin: 0px;padding: 0px;} code{font-family: Courier, monospace;font-size: 13px;} a {text-decoration: none;} a:link {color:#3366aa;} a:visited {color:#4477aa;} a:active, a:hover {color:#6699cc;} h1 {padding: 5px 10px 5px 10px;border: 1px solid #888888;color: #880000;background-color: #F5F5F5;font-weight:bold;font-size: x-large;} h2 {padding: 4px 4px 4px 6px;border: 1px solid #888888;color: #880000;background-color: #CCCCCC;font-weight:bold;font-size: x-large;} h3 {padding: 4px 4px 4px 6px;border: 1px solid #AAAAAA;color: #880000;background-color: #DDDDDD;font-weight: normal;font-size: large;} h4 {padding: 4px 4px 4px 6px;border: 1px dashed #BBBBBB;color: #880000;background-color: #F5F5F5;font-weight: normal;font-size: large;} h5 {padding: 4px 4px 4px 6px;color: #900;font-size: normal;} p {line-height: 1.4em;font-size: normal;}