/* @override 	http://127.0.0.1:8080/styles/csba_style.css	http://127.0.0.1/styles/csba_style.css*/body {    /*	background-color:#63639c; #000066;*/    background: #666666;    margin: 0;    padding: 0;}h1 {    color: #000066;    font: bold 150% Arial, Helvetica, sans-serif;    margin: 15px 0 0;}h2 {    color: #000066;    font: bold 130%/1em Arial, Helvetica, sans-serif;    margin: 10px 0 0;}/* @group document display */#mainDocContent {    border-style: outset;    border-width: 2px;    background-color: white;    float: left;    position: fixed;    width: 100%;    height: 98%;    top: 30px;    overflow: auto;}#DocumentContent {    float: left;    display: block;    position: relative;    left: 10px;    width: 90%;    bottom: 10px;    top: 10px;    font: 11pt "Times New Roman", Times, Georgia, serif;}blockquote {    margin-left: 1em;    padding-left: 1em;    border-left: 2px solid #000066;    color: #000066;}/* @end */p.head {    margin-top: 2px;}#mainContent {    border-style: outset;    border-width: 2px;    background-color: white;    float: left;    position: fixed;    left: 2px;    width: 72%;    height: 98%;    top: 30px;    overflow: scroll; /*was auto*/}#Content {    float: left;    display: block;    position: relative;    left: 10px;    width: 95%;    bottom: 10px;    font: 11pt "Times New Roman", Times, Georgia, serif;}#sidebar {    float: right;    display: block;    position: relative;    right: 12px;    width: 25%;    top: 10px;    border-style: outset;    border-width: 2px;    background-color: white;    z-index: 1;}.sidebarBackground {    background-color: #3A4966;}.sidebarSearchBox {    background: #CED1D9    /*bgcolor="#cdcde7"*/}tr.stripe td {    background: #FFF5CE; /*#FFF7DC;*/}tr.stripe td.nostripe {    background-color: transparent;}.blue_font {    color: #000066;}.small_blue_font {    color: #000066;    font-size: small;}.nobreak {    white-space: nowrap;}/*Contact & links*/p.blueback {    background-color: #3A4966;    border-color: #3A4966;    margin: 0pt;    border-bottom-style: solid;    width: 100%;}.contact {    text-align: right;    vertical-align: middle;    /* 	line-height: 11pt; */    color: #fcd800;    font-family: verdana, arial, helvetica, sans-serif;    font-size: 9pt;    padding: 0 0 0 6px;}.contact a:link {    color: #fcd800;    text-decoration: none;}.contact a:visited {    color: #fcd800;    text-decoration: none;}.contact a:hover {    color: #FFF5CE; /*#FFF7DC;*/    text-decoration: underline;}/*Crumb trail links*/.crumb {    text-align: left;    vertical-align: middle;    /* 	line-height: 11pt; */    color: white;    font-family: verdana, arial, helvetica, sans-serif;    font-size: 9pt;}.crumb a:visited {    color: white; /*Window IE won't inherit this*/    text-decoration: none;}.crumb a:link {    color: white; /*Window IE won't inherit this*/    text-decoration: none;}.crumb a:hover {    color: #FFF5CE; /*Window IE won't inherit this*/    text-decoration: underline;}.list {    color: #000066;}.ruleabove {    border-top-style: inset;    border-width: 1px;    border-color: #000066;}.ruleleft {    border-left: 1px inset;    border-color: #000066;}#indentLeft {    margin: 15px;}/*Side bar links*/a.side:visited {    color: #000066;    text-decoration: underline;}a.side:link {    color: #000066;    text-decoration: underline;}a.side:hover {    color: #6666ff;    text-decoration: underline;}ul.directory {    list-style-type: none;}ul.keywordlist {    list-style-type: none;}table.sidebar_index tr:nth-child(even) {    background: #EAEBF6}table.sidebar_index tr:nth-child(odd) {    background: #FFF}table.directory tr:nth-child(even) {    background: #FFF}table.directory tr:nth-child(odd) {    background: #FFF5CE}.nostripe {    background: #ffffff}