﻿body,h1,h2,h3,h4,h5,h6 {font-family: "Segoe UI", sans-serif}
h1,h2,h3,h4,h5,h6{font-weight:400;margin:10px 0}
html,body{font-size:15px;line-height:1.8}
html{overflow-x:hidden}
h1{font-size:28px}
h2{font-size:20px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
hr{border:0;border-top:1px solid #eee;margin:20px 0}
img{margin-bottom:-5px}a{color:inherit}
ul { }
li { margin: 0px 0px 0px 0px; }
p { line-height: 1.3em; }
b, strong { font-weight: bold; }
em, i { font-style: italic; }
input, textarea { border: 1px solid #ccc; padding: 5px; }
a:link, a:visited { color: #1799cd; text-decoration: none; }
a:hover, a:active { color: #c62828; text-decoration: none; }

/* ------------------------ */

.bodytbl {
 width: 840px; /*940*/
 background-color: #FFFFFF;   
 margin: 0 auto;
}

/*a:link { color:#900B09; background-color:transparent }
a:visited { color:#900B09; background-color:transparent }*/
a:active { color:#FF0000; background-color:transparent }
a:hover { color:#FF0000; background-color:transparent }

a.top:link { color: #3366CC; background-color: transparent }
a.top:visited { color: #3366CC; background-color: transparent }
a.top:active { color: #3366CC; background-color: transparent }
a.top:hover { color: #3366CC; background-color: #33FFFF; }

a.anch:link { color: #000000; background-color: transparent; }
a.anch:visited { color: #000000; background-color: transparent; }
a.anch:active { color: #000000; background-color: transparent }
a.anch:hover { color: #000000; background-color: transparent; }

.dataTable {
 background-color: #FFFFFF;
 border: 0px solid #111111;
 border-collapse: collapse; 
 margin-left: auto;
 margin-right: auto;
}

p.toplinks{margin-top : 6px; margin-bottom : 0px; font-size: 16px; font-weight: normal; margin-left: 0px;}
td.leftColA { width: 120px; padding:1px; }
td.rightColA { padding:1px; /*margin: 2px;*/  }
td.penCell { width: 50px; }
td.lft1 { width: 38px; }
td.dataCell { border: 0.5px solid #111111; padding-top: 0px; padding-bottom: 0px; } 
.sideHeader { font-size:120%; color: #000000; } 
.subSideHeader { color: #000000; margin-bottom: 0px; }
.subPara { margin-left: 0px; }
.instanceName { font-size:100%; color: #000000; margin-left: 4px; margin-bottom: 2px; }
.dlHeaderCell { border-bottom: 1px #000000 solid; } 
.LHC {border-right: 1px #000000 solid; } 
.listlevel1 { list-style-type: disc; font-weight: bold; }
.listlevel2 { list-style-type: circle; font-weight: normal; }
td.resultsCell { border-width: 0px; border-style: hidden; border-top-style:solid }
td.resultsCellHeader { border-width: 0.5px 0px 0.5px 0px; border-color:#C0C0C0; border-left-style:hidden; border-top-style:solid }
.resultsSubTable { border: 0px solid #C0C0C0; border-collapse: collapse; }
.resultsTable { border: 0px solid #C0C0C0; border-collapse: collapse; }
.resultsTable2 { border: 0px solid #C0C0C0; border-collapse: collapse; margin-top: 20px; }
.nobr  { white-space:nowrap; padding: 0px; }
.header { text-align: left; margin-left: 0cm; margin-top : 16px; margin-bottom: 0px; color: #000000; font-size: 16pt; }
.subheader { margin-left: 0cm; margin-top: 18px; margin-bottom: 4px; font-size: 14pt; }

.code{
 font-size:100%;
 font-family:"Courier New", Courier, monospace; 
 /*color:#000000;background-color:#F8F8F8;
 border:1px solid #EEE;
 border-color:#DDD;
 border-width:1px 1px 1px 5px;
 margin:8px 1em 0;
 padding:5px;
 line-height: 1.1;*/
}

.precode{
    font-size:100%;
    font-family:"Courier New", Courier, monospace; 
    color:#000000;background-color:#F8F8F8;
    border:1px solid #EEE;
    border-color:#DDD;
    border-width:1px 1px 1px 5px;
    margin:8px 1em 0;
    padding:5px;
    line-height: 1.1;
   }

/* -------------------------- */


@media screen and (max-width:840px){.sr-topnav a{display:block} .sr-navbar li:not(.sr-opennav){float:none;width:100%!important} .sr-navbar li.sr-right{float:none!important}}	
@media screen and (max-width:840px){.sr-navbar{text-align:center}}
@media (max-width:840px){.sr-hide-small{display:none!important}}
@media (max-width:992px) and (min-width:841px){.sr-hide-medium{display:none!important}}
@media (min-width:993px){.sr-hide-large{display:none!important}}

@media (max-width:600px){.small-to-lge{max-width:500px}}
@media (max-width:840px){.small-to-lge{max-width:500px}}
@media (min-width:993px){.small-to-lge{max-width:300px}}

.sr-shadow{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important}
.sr-hover-none:hover{box-shadow:none!important;background-color:transparent!important}
.sr-image{max-width:100%;height:auto}
.sr-container{padding:0.01em 16px}
.hdlnepad{padding-top:16px!important;padding-bottom:0px!important}
.subhdlnepad{padding-top:0px!important;padding-bottom:0px!important}
.toppad48{padding-top:48px!important;padding-bottom:0px!important}

* {
    box-sizing: border-box;
}
.row::after {
    content: "";
    clear: both;
    display: table;
}
[class*="col-"] {
    float: left;
}
/* For mobile phones: */
[class*="col-"] {
    width: 100%;
}
/* For tablets: */
@media only screen and (min-width: 840px) {
    .col-m-1 {width: 8.33%;}
    .col-m-2 {width: 16.66%;}
    .col-m-3 {width: 25%;}
    .col-m-4 {width: 33.33%;}
    .col-m-5 {width: 41.66%;}
    .col-m-6 {width: 50%;}
    .col-m-7 {width: 58.33%;}
    .col-m-8 {width: 66.66%;}
    .col-m-9 {width: 75%;}
    .col-m-10 {width: 83.33%;}
    .col-m-11 {width: 91.66%;}
    .col-m-12 {width: 100%;}
}
/* For desktop: */
@media only screen and (min-width: 993px) {
    .col-1 {width: 8.33%;}
    .col-2 {width: 16.66%;}
    .col-3 {width: 25%;}
    .col-4 {width: 33.33%;}
    .col-5 {width: 41.66%;}
    .col-6 {width: 50%;}
    .col-7 {width: 58.33%;}
    .col-8 {width: 66.66%;}
    .col-9 {width: 75%;}
    .col-10 {width: 83.33%;}
    .col-11 {width: 91.66%;}
    .col-12 {width: 100%;}
}

/*-----------------------------------------------------------------*/
/* W3.CSS 2.85 Jan 2017 by Jan Egil and Borge Refsnes */
/*html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*/
/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
dfn{font-style:italic}mark{background:#ff0;color:#000}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}
img{border-style:none}svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}
button,input{overflow:visible}button,select{text-transform:none}
button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}
[type=checkbox],[type=radio]{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:0.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
/* End extract */

/*#page-outer { margin: auto; }*/

#page-body-inner { clear: both; max-width: 980px; margin: auto; padding: 0.01em 16px;}

.fl { float: left; }
.fr { float: right; }
.center { margin: auto }
.cp { cursor:pointer }
.cb { clear: both; }
.w-sixty-five { width: 65%; }
.mt-twenty { margin-top: 20px; }
.mt-thirty { margin-top: 30px; }
.grid-nine { width:100%; clear: both; overflow: hidden; display: block; }
.grid-six { margin: auto; }
.full-width { margin:auto;  }

.b-img{    max-width: 100%;
    height: auto;}

/* Lists */
ul.bullet { }
ul.bullet li { list-style-type: disc; list-style-position: outside; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; }
ol.number { }
ol.number li { list-style-type: decimal; list-style-position: outside; margin: 0px 0px 0px 15px; padding: 0px 0px 10px 0px; }

/*#page .body-wrapper-outer-generic #page-body-outer  { width: 100%; padding: 0px 0px 0px 0px; }*/
#page .body-wrapper-inner { background: none; }




