/*!
 * Bootstrap v3.3.4, drastically reduced for a simple webpage.
 * New @media sections added for extremely narrow screens
 * (phones) and wide-screen (1920px, and larger).
 * GlyphIcons removed (none are used on calling web pages).
 * Large amounts of unused tags and properties snipped from the original.
 * Revisions by Rick Stockton (rickstockton@reno-computerhelp.com),
 * This Revision is also licensed per MIT License.
 */
body{font-family:'Open Sans',sans-serif;font-size:1em;background:#fff;margin:0px; border-top:0px}
a{background-color:transparent}
a:active,a:hover{outline:1px}
b,strong{font-weight:bold}
img{border:0}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:5px}
td.top{padding:2px}
a,a:visited{text-decoration:underline}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{height:auto;max-width:100%!important}
p,h2,h3{orphans:3;widows:3}
.table{border-collapse:collapse!important}
a{color:#337ab7;text-decoration:none}
a.focus{color:#23527c;text-decoration:underline}
a.hover{color:#000000;text-decoration:underline}
figure{margin:0}
img{vertical-align:middle}
.header{padding: 0.5em 0}
table.flex{width:95%;margin:auto}
.centered-table {margin-left:auto;margin-right:auto}
div.fixChrome{width:100%}
h1,h2,h3,h4,.h1,.h2,.h3,h4{font-family:inherit;font-weight:500;line-height:1;color:inherit;padding-left:.5em;margin-bottom:3vw;}
h1,.h1{font-size:.8em;font-weight:700;color:#fff;text-align:left;padding-left:.3em;padding-top:.3em;padding-bottom:.3em;}
h2,.h2{font-size:.8em;font-weight:600;color:#fff;padding-left:.3em;}
h3,.h3{font-size:.8em;font-weight:600;color:#000;padding-left:.3em;padding-right:.5em;}
h4,.h4{margin-top:.4em;margin-bottom:.4em;}
hr{width:100%;color:#FFFFFF;background-color:#FFFFFE;}
a,.a{font-size:.8em;font-weight:600;;padding-left:.3em;}
td.head{width:30%;}
td.head2{width:70%; padding-right:0px;}

@media (min-width: 250px) and (max-width: 449px) {
h1,.h1{font-size:.8em;}h2,.h2{font-size:0.8em;}
h3,.h3,h4,.h4,td,.td{font-size:0.9em;}
a,.a{font-size:0.8em;}
td.head{width:50% !important}
}
@media (min-width: 450px) and (max-width: 549px) {
h1,.h1{font-size:0.9em;}h2,.h2{font-size:0.9em;}
h3,.h3,h4,.h4,td,.td{font-size:0.9em;}
a,.a{font-size:0.9em;}
td.head{width:50% !important}
td.head2{width:50% !important}
}
@media (min-width: 550px) and (max-width: 768px) {
h1,.h1{font-size:1.1em;}h2,.h2{font-size:1.1em;}
h3,.h3,h4,.h4,td,.td{font-size:1.0em;}
a,.a{font-size:1.1em;}
table.flex{width:90%;}
td.head{width:40% !important}
td.head2{width:60% !important}
}
@media (min-width: 768px) and (max-width: 899px) {
h1,.h1{font-size:1.3em;padding-left:.5em;}
h2,.h2{font-size:1.2em;}
h3,.h3,h4,.h4,td,.td{font-size:1.1em;}
a,.a{font-size:1.2em;}
table.flex{width:90%}
}
@media (min-width: 900px) and (max-width: 1099px) {
h1,.h1{font-size:1.4em;padding-left:.5em;}
h2,.h2{font-size:1.3em;}
h3,.h3,h4,.h4.td,.td{font-size:1.2em;}
a,.a{font-size:1.3em;}
table.flex{width:85%;}
}

@media (min-width: 1100px) and (max-width: 1199px) {
h1,.h1{font-size:1.5em;padding-left:.5em;}
h2,.h2{font-size:1.4em;}
h3,.h3,h4,.h4.td,.td{font-size:1.2em;}
a,.a{font-size:1.3em;}
table.flex{width:85%;}
}
@media (min-width: 1200px) and (max-width: 1499px) {
h1,.h1{font-size:1.7em;padding-left:.5em;}
h2,.h2{font-size:1.6em;}
h3,.h3,h4,.h4,td,.td{font-size:1.2em;}
a,.a{font-size:1.6em;}
table.flex{width:80%;}
}
@media (min-width: 1500px) {
h1,.h1{font-size:2.2em;}
h2,.h2{font-size:2.0em}
h3,.h3,h4,.h4,td,.td{font-size:1.3em}
a,.a{font-size:2.0em;}
table.flex{width:75%}
}
p{margin:0 0 10px}
ul,ol{margin-top:0;margin-bottom:10px}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline > li{display:inline-block;padding-right:5px;padding-left:5px}
dl{margin-top:0;margin-bottom:20px}
dt,dd{line-height:1.42857143}
dt{font-weight:bold}
dd{margin-left:0}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}
.initialism{font-size:90%;text-transform:uppercase}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}
blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}
blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}
.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
address{margin-bottom:20px;font-style:normal;line-height:1.42857143}
code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}
kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}
kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:90%}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination > li{display:inline}
.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#23527c;background-color:#eee;border-color:#ddd}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#ddd}
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg > li > a,.pagination-lg > li > span{padding:10px 16px;font-size:18px}
.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm > li > a,.pagination-sm > li > span{padding:5px 10px;font-size:12px}
.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{border-top-right-radius:3px;border-bottom-right-radius:3px}
.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}
.pager li{display:inline}
.pager li > a,.pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
.pager li > a:hover,.pager li > a:focus{text-decoration:none;background-color:#eee}
.pager .next > a,.pager .next > span{float:right}
.pager .previous > a,.pager .previous > span{float:left}
.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#777;cursor:not-allowed;background-color:#fff}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
.media{margin-top:15px}
.media:first-child{margin-top:0}
.media-body{width:10000px}
.media-object{display:block}
.media-right,.media > .pull-right{padding-left:10px}
.media-left,.media > .pull-left{padding-right:10px}
.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}
.media-middle{vertical-align:middle}
.media-bottom{vertical-align:bottom}
.media-heading{margin-top:0;margin-bottom:5px}
.media-list{padding-left:0;list-style:none}
@media print {
.visible-print{display:block!important}
table.visible-print{display:table}
tr.visible-print{display:table-row!important}
th.visible-print,td.visible-print{display:table-cell!important}
}
.visible-print-block{display:none!important}
@media print {
.visible-print-block{display:block!important}
}
.visible-print-inline{display:none!important}
@media print {
.visible-print-inline{display:inline!important}
}
.visible-print-inline-block{display:none!important}
@media print {
.visible-print-inline-block{display:inline-block!important}
}
@media print {
.hidden-print{display:none!important}
}
/*!
 * jquerystiptop added here, to eliminate a separate web download.
 */
#jquery-script-menu {
position: fixed;height: 90px;width: 100%;top: 0;left: 0;border-top: 5px solid #316594;background: #fff;
box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);z-index: 999999;padding: 10px 0;box-sizing:content-box;
}
.jquery-script-center {
width: 960px;margin: 0 auto;
}
.jquery-script-center ul {
width: 212px;float:left;line-height:45px;margin:0;padding:0;list-style:none;
}
.jquery-script-center a {
text-decoration:none;
}
.jquery-script-clear {
clear:both;height:0;
}
