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: #375b80; } .navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #375b80; }
.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:#436f9b; }
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { color: #36597C;}
.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, #375b80, #375b80); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#375b80), to(#375b80)); background-image: -webkit-linear-gradient(top, #375b80, #375b80); background-image: -o-linear-gradient(top, #375b80, #375b80); background-image: linear-gradient(to bottom, #375b80, #375b80); } 
/* 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: #529928; } #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: #529928;  text-decoration:none; } .row_selected a:hover { cursor: pointer; color: #37661A;}
.row_selected, .row_selected td {color: #5baa2c; background-color: transparent !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: #5baa2c; background-color: transparent !important; } .AltRow {background-color: #d9d9d9 }
.Info {color: #6a99cb; font-size: 1em; } .Info:hover { cursor: pointer; }@media screen and (min-width: 768px) {  .navbar-nav > li > a { padding-top: 0px }  .navbar-right { padding-top: 37px }}}
.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: #375b80; border-color: #2C4966; }
.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: #c5544b;  background-image: linear-gradient(to bottom, #c5544b 0%, #BB5047 100%); background-position: 0 0; color:#fffdfd !important; border-color: #B14C44} 
.btn-danger:hover { background-color: #c5544b; background-image: linear-gradient(to bottom, #9E433C 40%, #622A26 100%); border-color: #9E433C; background-position: 0 0; color:#FFFFFF}
.panel-danger, .alert-danger { border-color: #9E433C; } .panel-danger > .panel-heading, .alert-danger { color: #fffdfd; background-color: #c5544b; border-color: #B14C44;  background-image: linear-gradient(to bottom, #c5544b 0%, #B14C44 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:#c5544b; }
.label-danger{ background-color: #c5544b;  color:#fffdfd; }
.border-danger{ border: 1px solid #c5544b; 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 #c5544b; }
.bg-danger { background-color: #c5544b;  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: #375b80;  background-image: linear-gradient(to bottom, #375b80 0%, #34567A 100%); background-position: 0 0; color:#ffffff !important; border-color: #325273} 
.btn-primary:hover { background-color: #375b80; background-image: linear-gradient(to bottom, #2C4966 40%, #1C2E40 100%); border-color: #2C4966; background-position: 0 0; color:#FFFFFF}
.panel-primary, .alert-primary { border-color: #2C4966; } .panel-primary > .panel-heading, .alert-primary { color: #ffffff; background-color: #375b80; border-color: #325273;  background-image: linear-gradient(to bottom, #375b80 0%, #325273 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:#375b80; }
.label-primary{ background-color: #375b80;  color:#ffffff; }
.border-primary{ border: 1px solid #375b80; 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 #375b80; }
.bg-primary { background-color: #375b80;  color:#ffffff; }
.btn-info{background-color: #6a99cb;  background-image: linear-gradient(to bottom, #6a99cb 0%, #6591C1 100%); background-position: 0 0; color:#ffffff !important; border-color: #5F8AB7} 
.btn-info:hover { background-color: #6a99cb; background-image: linear-gradient(to bottom, #557AA2 40%, #354C66 100%); border-color: #557AA2; background-position: 0 0; color:#FFFFFF}
.panel-info, .alert-info { border-color: #557AA2; } .panel-info > .panel-heading, .alert-info { color: #ffffff; background-color: #6a99cb; border-color: #5F8AB7;  background-image: linear-gradient(to bottom, #6a99cb 0%, #5F8AB7 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:#6a99cb; }
.label-info{ background-color: #6a99cb;  color:#ffffff; }
.border-info{ border: 1px solid #6a99cb; 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 #6a99cb; }
.bg-info { background-color: #6a99cb;  color:#ffffff; }
.btn-success{background-color: #4ca33e;  background-image: linear-gradient(to bottom, #4ca33e 0%, #489B3B 100%); background-position: 0 0; color:#f1f5f0 !important; border-color: #449338} 
.btn-success:hover { background-color: #4ca33e; background-image: linear-gradient(to bottom, #3D8232 40%, #26521F 100%); border-color: #3D8232; background-position: 0 0; color:#FFFFFF}
.panel-success, .alert-success { border-color: #3D8232; } .panel-success > .panel-heading, .alert-success { color: #f1f5f0; background-color: #4ca33e; border-color: #449338;  background-image: linear-gradient(to bottom, #4ca33e 0%, #449338 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:#4ca33e; }
.label-success{ background-color: #4ca33e;  color:#f1f5f0; }
.border-success{ border: 1px solid #4ca33e; 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 #4ca33e; }
.bg-success { background-color: #4ca33e;  color:#f1f5f0; }
.btn-warning{background-color: #c5864b;  background-image: linear-gradient(to bottom, #c5864b 0%, #BB7F47 100%); background-position: 0 0; color:#ffffff !important; border-color: #B17944} 
.btn-warning:hover { background-color: #c5864b; background-image: linear-gradient(to bottom, #9E6B3C 40%, #624326 100%); border-color: #9E6B3C; background-position: 0 0; color:#FFFFFF}
.panel-warning, .alert-warning { border-color: #9E6B3C; } .panel-warning > .panel-heading, .alert-warning { color: #ffffff; background-color: #c5864b; border-color: #B17944;  background-image: linear-gradient(to bottom, #c5864b 0%, #B17944 50%);} .panel-warning > .panel-heading a, .alert-warning > a { color: #ffffff; } .panel-warning > .panel-heading a:hover, .alert-warning > a:hover { color: #E6E6E6; text-decoration:none; } 
.panel-warning a, .alert-warning a { color: #ffffff}
.text-warning{ color:#c5864b; }
.label-warning{ background-color: #c5864b;  color:#ffffff; }
.border-warning{ border: 1px solid #c5864b; 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 #c5864b; }
.bg-warning { background-color: #c5864b;  color:#ffffff; }
