body  { color: #606060; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.main_table  { border-style: solid solid none solid; border-width: 0px; border-color:  #e0e0e0  #e0e0e0 }
.header_section  { border-bottom: 1px solid #e0e0e0 }
.nav_section { border-right: 1px solid #e0e0e0 }
td  { color: #606060; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.page_title  { color: #f70; font-weight: bold; font-size: 200% }
a  { color: #09f; text-decoration: none }
a:hover { color: #f70; text-decoration: none }
.nav_title  { font-weight: bold; font-size: 140% }
p { margin: 0px 0px 6px; padding: 0px }
ul   { margin: 0px 0px 6px }
.content_sub_header { font-weight: bold; font-size: 125% }
.content_title { color: #303030; font-weight: bold; font-size: 150% }
pre  { color: #090; font-size: 12px; background-color: #f0f0f0; margin: 4px 0px 4px 10px; padding: 4px 4px 4px 8px; border: solid 1px #b0b0b0; width: 500px; overflow: hidden }
pre.long { overflow: scroll }
.colored_link { color: #f80 }
ol { color: #c0c0c0; background-color: #f0f0f0; margin: 10px 0px 10px 15px; padding: 5px 0px 5px 40px; border: solid 1px #808080 }
ol li  { color: #c0c0c0; font-size: 11px; font-family: "Courier New", Courier, Monaco; margin-left: -10px; padding-left: 4px; border-left: 2px solid #c0c0c0 }
.tag { color: #390; font-weight: bold }
.tag_content { color: #808080 }
.tag_userinput { color: #c00; font-family: "Courier New", Courier, Monaco }
.tag_constant { color: #00c }
.tab1 { padding-left: 25px }
.tab2 { padding-left: 50px }
.tab3 { padding-left: 75px }
.tab4 { padding-left: 100px }
.tab5 { padding-left: 125px }
.tab6 { padding-left: 150px }
.tab7 { padding-left: 175px }
.tab8 { padding-left: 200px }
td.code  { color: #390; font-weight: bold; font-family: "Courier New", Courier, Monaco }
.unavailalbe {color: #c0c0c0; }
.listing { margin-bottom: 8pt }
li { padding-bottom: 4pt }
