body {color:#333; background-color:#FFF; font-family:'Roboto'; font-size:12pt; }
html > body .navbar-inverse { background-image: -moz-linear-gradient(top, #fcfcfc, #ffffff); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#ffffff)); background-image: -webkit-linear-gradient(top, #fcfcfc, #ffffff); background-image: -o-linear-gradient(top, #fcfcfc, #ffffff); background-image: linear-gradient(to bottom, #fcfcfc, #ffffff); } 
.navbar-inverse { color: #314f8d; } .navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #314f8d; }
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover { color:#314f8d; }
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { color: #273F71;}
.footer.navbar-inverse { color: #ffffff; } .footer.navbar-inverse .navbar-nav > li > a, .footer.navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #ffffff; }
html > body .footer a{color:#ffffff;} html > body .footer a:hover{color:#d9d9d9; }
html > body .footer.navbar-inverse { background-image: -moz-linear-gradient(top, #314f8d, #314f8d); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#314f8d), to(#314f8d)); background-image: -webkit-linear-gradient(top, #314f8d, #314f8d); background-image: -o-linear-gradient(top, #314f8d, #314f8d); background-image: linear-gradient(to bottom, #314f8d, #314f8d); } 
/* Report Accordion */ 
#accReports ul { padding: 0; } #accReports a:hover, #accReports ul a:hover, #accReports ul li a:hover, #accReports a:focus {text-decoration:none; } #accReports ul li { list-style-type:none; } #accReports ul li a { color: #333; } #accReports ul li.row_selected a { color: #E6E6E6; } #accReports .panel + .panel { margin-top:0;} #accReports .panel-heading { border: 1px solid darkgray; border-radius:4px; cursor:pointer;} #accReports .panel-body { border: 1px solid darkgray; border-bottom-left-radius:4px; border-bottom-right-radius:4px;} .NoRoundBottom { border-bottom-left-radius:0 !important; border-bottom-right-radius:0 !important; }
.row_selected a { color: #E6E6E6;  text-decoration:none; } .row_selected a:hover { cursor: pointer; color: #999999;}
.row_selected, .row_selected td {color: #ffffff; background-color: #314f8d !important; } .row_hover:not(.nohover), .table-hover tbody tr:not(.nohover):hover td, .table-hover tbody tr:not(.nohover):hover th {  background-color: #e6e6e6;  text-decoration:none; } 
.row_selected, .row_selected td {color: #ffffff; background-color: #314f8d !important; } .AltRow {background-color: #d9d9d9 }
.Info {color: #446cbe; font-size: 1em; } .Info:hover { cursor: pointer; }@media screen and (min-width: 768px) {  .navbar-nav > li > a { padding-top: 0px }  .navbar-right { padding-top: 37.5px }}}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {  color: #ffffff; background-color: #314f8d; border-color: #273F71; }
.tooltip-inner { background-color: #d9d9d9; color: #000000;}.tooltip.in { filter: alpha(opacity=95); opacity: .95; }
.alert-sm {padding-top: 5px; padding-bottom:5px; margin-bottom: 5px;} .btn-danger{background-color: #ff0000;  background-image: linear-gradient(to bottom, #ff0000 0%, #F20000 100%); background-position: 0 0; color:#fffdfd !important; border-color: #E60000} 
.btn-danger:hover { background-color: #ff0000; background-image: linear-gradient(to bottom, #CC0000 40%, #800000 100%); border-color: #CC0000; background-position: 0 0; color:#FFFFFF}
.panel-danger, .alert-danger { border-color: #CC0000; } .panel-danger > .panel-heading, .alert-danger { color: #fffdfd; background-color: #ff0000; border-color: #E60000;  background-image: linear-gradient(to bottom, #ff0000 0%, #E60000 50%);} .panel-danger > .panel-heading a, .alert-danger > a { color: #fffdfd; } .panel-danger > .panel-heading a:hover, .alert-danger > a:hover { color: #E6E4E4; text-decoration:none; } 
.panel-danger a, .alert-danger a { color: #fffdfd}
.text-danger{ color:#ff0000; }
.label-danger{ background-color: #ff0000;  color:#fffdfd; }
.border-danger{ border: 1px solid #ff0000; padding:3px; }
.btn-breadcrumb .btn.btn-danger:not(:last-child):not(:first-child):after, .btn-breadcrumb .btn.btn-danger:not(:last-child):before, .btn-breadcrumb .btn.btn-danger:hover:not(:last-child):after, .btn-breadcrumb .btn.btn-danger:hover:not(:last-child):before {  border-left: 10px solid #ff0000; }
.bg-danger { background-color: #ff0000;  color:#fffdfd; }
.btn-default{background-color: #d9d9d9;  background-image: linear-gradient(to bottom, #d9d9d9 0%, #CECECE 100%); background-position: 0 0; color:#000000 !important; border-color: #C3C3C3} 
.btn-default:hover { background-color: #d9d9d9; background-image: linear-gradient(to bottom, #AEAEAE 40%, #6C6C6C 100%); border-color: #AEAEAE; background-position: 0 0; color:#000000}
.panel-default, .alert-default { border-color: #AEAEAE; } .panel-default > .panel-heading, .alert-default { color: #000000; background-color: #d9d9d9; border-color: #C3C3C3;  background-image: linear-gradient(to bottom, #d9d9d9 0%, #C3C3C3 50%);} .panel-default > .panel-heading a, .alert-default > a { color: #000000; } .panel-default > .panel-heading a:hover, .alert-default > a:hover { color: #000000; text-decoration:none; } 
.panel-default a, .alert-default a { color: #000000}
.text-default{ color:#d9d9d9; }
.label-default{ background-color: #d9d9d9;  color:#000000; }
.border-default{ border: 1px solid #d9d9d9; padding:3px; }
.btn-breadcrumb .btn.btn-default:not(:last-child):not(:first-child):after, .btn-breadcrumb .btn.btn-default:not(:last-child):before, .btn-breadcrumb .btn.btn-default:hover:not(:last-child):after, .btn-breadcrumb .btn.btn-default:hover:not(:last-child):before {  border-left: 10px solid #d9d9d9; }
.bg-default { background-color: #d9d9d9;  color:#000000; }
.btn-primary{background-color: #314f8d;  background-image: linear-gradient(to bottom, #314f8d 0%, #2F4B86 100%); background-position: 0 0; color:#ffffff !important; border-color: #2C477F} 
.btn-primary:hover { background-color: #314f8d; background-image: linear-gradient(to bottom, #273F71 40%, #182846 100%); border-color: #273F71; background-position: 0 0; color:#FFFFFF}
.panel-primary, .alert-primary { border-color: #273F71; } .panel-primary > .panel-heading, .alert-primary { color: #ffffff; background-color: #314f8d; border-color: #2C477F;  background-image: linear-gradient(to bottom, #314f8d 0%, #2C477F 50%);} .panel-primary > .panel-heading a, .alert-primary > a { color: #ffffff; } .panel-primary > .panel-heading a:hover, .alert-primary > a:hover { color: #E6E6E6; text-decoration:none; } 
.panel-primary a, .alert-primary a { color: #ffffff}
.text-primary{ color:#314f8d; }
.label-primary{ background-color: #314f8d;  color:#ffffff; }
.border-primary{ border: 1px solid #314f8d; padding:3px; }
.btn-breadcrumb .btn.btn-primary:not(:last-child):not(:first-child):after, .btn-breadcrumb .btn.btn-primary:not(:last-child):before, .btn-breadcrumb .btn.btn-primary:hover:not(:last-child):after, .btn-breadcrumb .btn.btn-primary:hover:not(:last-child):before {  border-left: 10px solid #314f8d; }
.bg-primary { background-color: #314f8d;  color:#ffffff; }
.btn-info{background-color: #446cbe;  background-image: linear-gradient(to bottom, #446cbe 0%, #4167B4 100%); background-position: 0 0; color:#ffffff !important; border-color: #3D61AB} 
.btn-info:hover { background-color: #446cbe; background-image: linear-gradient(to bottom, #365698 40%, #22365F 100%); border-color: #365698; background-position: 0 0; color:#FFFFFF}
.panel-info, .alert-info { border-color: #365698; } .panel-info > .panel-heading, .alert-info { color: #ffffff; background-color: #446cbe; border-color: #3D61AB;  background-image: linear-gradient(to bottom, #446cbe 0%, #3D61AB 50%);} .panel-info > .panel-heading a, .alert-info > a { color: #ffffff; } .panel-info > .panel-heading a:hover, .alert-info > a:hover { color: #E6E6E6; text-decoration:none; } 
.panel-info a, .alert-info a { color: #ffffff}
.text-info{ color:#446cbe; }
.label-info{ background-color: #446cbe;  color:#ffffff; }
.border-info{ border: 1px solid #446cbe; padding:3px; }
.btn-breadcrumb .btn.btn-info:not(:last-child):not(:first-child):after, .btn-breadcrumb .btn.btn-info:not(:last-child):before, .btn-breadcrumb .btn.btn-info:hover:not(:last-child):after, .btn-breadcrumb .btn.btn-info:hover:not(:last-child):before {  border-left: 10px solid #446cbe; }
.bg-info { background-color: #446cbe;  color:#ffffff; }
.btn-success{background-color: #19aa19;  background-image: linear-gradient(to bottom, #19aa19 0%, #18A218 100%); background-position: 0 0; color:#f1f5f0 !important; border-color: #169916} 
.btn-success:hover { background-color: #19aa19; background-image: linear-gradient(to bottom, #148814 40%, #0C550C 100%); border-color: #148814; background-position: 0 0; color:#FFFFFF}
.panel-success, .alert-success { border-color: #148814; } .panel-success > .panel-heading, .alert-success { color: #f1f5f0; background-color: #19aa19; border-color: #169916;  background-image: linear-gradient(to bottom, #19aa19 0%, #169916 50%);} .panel-success > .panel-heading a, .alert-success > a { color: #f1f5f0; } .panel-success > .panel-heading a:hover, .alert-success > a:hover { color: #D9DCD8; text-decoration:none; } 
.panel-success a, .alert-success a { color: #f1f5f0}
.text-success{ color:#19aa19; }
.label-success{ background-color: #19aa19;  color:#f1f5f0; }
.border-success{ border: 1px solid #19aa19; padding:3px; }
.btn-breadcrumb .btn.btn-success:not(:last-child):not(:first-child):after, .btn-breadcrumb .btn.btn-success:not(:last-child):before, .btn-breadcrumb .btn.btn-success:hover:not(:last-child):after, .btn-breadcrumb .btn.btn-success:hover:not(:last-child):before {  border-left: 10px solid #19aa19; }
.bg-success { background-color: #19aa19;  color:#f1f5f0; }
.btn-warning{background-color: #ff8c00;  background-image: linear-gradient(to bottom, #ff8c00 0%, #F28500 100%); background-position: 0 0; color:#ffff00 !important; border-color: #E67E00} 
.btn-warning:hover { background-color: #ff8c00; background-image: linear-gradient(to bottom, #CC7000 40%, #804600 100%); border-color: #CC7000; background-position: 0 0; color:#FFFF00}
.panel-warning, .alert-warning { border-color: #CC7000; } .panel-warning > .panel-heading, .alert-warning { color: #ffff00; background-color: #ff8c00; border-color: #E67E00;  background-image: linear-gradient(to bottom, #ff8c00 0%, #E67E00 50%);} .panel-warning > .panel-heading a, .alert-warning > a { color: #ffff00; } .panel-warning > .panel-heading a:hover, .alert-warning > a:hover { color: #E6E600; text-decoration:none; } 
.panel-warning a, .alert-warning a { color: #ffff00}
.text-warning{ color:#ff8c00; }
.label-warning{ background-color: #ff8c00;  color:#ffff00; }
.border-warning{ border: 1px solid #ff8c00; padding:3px; }
.btn-breadcrumb .btn.btn-warning:not(:last-child):not(:first-child):after, .btn-breadcrumb .btn.btn-warning:not(:last-child):before, .btn-breadcrumb .btn.btn-warning:hover:not(:last-child):after, .btn-breadcrumb .btn.btn-warning:hover:not(:last-child):before {  border-left: 10px solid #ff8c00; }
.bg-warning { background-color: #ff8c00;  color:#ffff00; }
