body{color:#bcd;background:#224;font:16px/19px Arial, Verdana, sans-serif;margin:15px 5% 15px 5%;padding:0;}
div#content{position:absolute;top:45px;text-align:center;margin:15px 10% 25px 120px;padding:5px;width:800px;}
div#titlebar{position:absolute;top:15px;left:15px;background:#335;color:white;font:21px Verdana,sans-serif;text-align:right;border-right:1px solid #ffc;border-bottom:1px solid #ffc;padding:0 4px 0 2px;margin:0;width:96%;}
p{text-align:left;margin: 0.33em 0.5em 0.5em 0.5em;}
strong{color:#cde;}
h1{font-size:1.2em;background:#335;border-right:2px solid;border-bottom:2px solid;border-color:#668;color:#99f;text-align:right;margin:0 0 10px 0;padding:10px 4px 10px 2px;}
h2{font:bold 1.1em Verdana, sans-serif;text-align:center;
text-transform:uppercase;margin:10px 0px 0 0px;padding:4px 0 0 0px;}
h3{margin: 10px 0 0 0;padding:3px 0 2px 10px;text-align:center;background:#335;color:#99f;border-bottom:2px solid #557;}
h4{font:1.15em Arial, sans-serif;margin:15px 0 0 0;padding:2px 0 1px 0;text-align:left;color:#99f;}
h5{text-align:center;font-size:0.9em;background:#335;color:#99f;}
h6{font-size: x-small;font-weight:lighter;}
table{margin-left:10px;width:100%;vertical-align:top;
font:12px/15px Arial, Verdana, sans-serif;text-decoration:none;text-align:left;}
img{border-width: 0;}
.sh2{color:#99f;padding:1px 0px 2px 3px;border-bottom:2px solid #99f;}
.sh3{text-align:center;color:white;margin:10px 0 5px .5em;padding-right:5px;border-bottom:1px solid #88b;}
.cbi {color: black;}
div#address, .return {margin:5px 0 5px 0;padding:0;text-align:right;font:11px/13px Arial, sans-serif;}
.return{font: 12px/15px Arial, sans-serif;text-align:center;}
#h1sub {font-size:.6em;padding-bottom:2px;}
a, .ab {text-decoration: none; color: #fc9;}
div#content a{color:#fc9;}div#content a:hover{color:#9cf;}
ul{margin-top:0.25em;}
.fade, #content a.fade {color:#ccc;}
.intro{display: block;margin:3px;padding:0 0 18px 10px;text-align:justify;}
.URL, .noshow {display: none;}
.kicker{text-decoration:underline;font-size:0.8em;text-align:left;background:#113;color:#99f;margin:0 0 -5px 0;padding:5px 0 0 4px;}
p.pb{display:none;}
.header1 {display:block;margin:0;padding:10px 0.33em 1px 0.33em;align:center;font:16px Verdana, sans-serif;text-align:center;color:#FC9;}
.topic {margin:0;padding: 0px 3px 1px 4px;font-weight:bold;border-bottom: 1px solid #557;border-left:1px solid #557;}
.session_note {text-align:left;color:#fc9;font:italic 13px Verdana, Arial, sans-serif;}
.disclaimer{text-align:center;margin:10px 0 5px 0;padding:5px;color:#ffc;background-color:#335;border:1px solid #33f;font:italic 0.9em Arial;}
.disclaimer a{color:#cc9;}
ul, li {text-align:left;}
.code{font:1.05em Verdana;}
