﻿@media print {
    .ButtonGroup { display: none; }
}
.form-group label { vertical-align: top; margin: 0 20px 0 0; max-width: 100%; }
#AppHeader { background-color:#fff; height: 110px; width: 100%; border-bottom: 10px solid #808F8C; }
#AppHeader img, #AppHeader h2 { margin: 0; color: rgb(51, 122, 183); }
#AppHeader h2 { margin-top: 45px; }
#LogoLink { float: left; }
#AppHeader div.board-title {
    float: left;
    border-left: 1px solid #aaa;
    color: rgb(51, 122, 183);
    font-size: 24px;
    line-height: 24px;
    text-transform: uppercase;
    padding: 15px 10px;
    margin: 10px 0 0 10px;
}
div.banner { text-align: center; font-weight: bold; font-size: 16px; padding: 3px 0; }
div.banner.banner-danger { color: #fff; background: rgb(169,3,41); background: linear-gradient(to bottom, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); }
div.banner.banner-warning { color: #8a6d3b; background: #fcf8e3; }

 .navbar-blue {
    background-color: #60726F;
    border-radius: 0;
    border: 0;
    margin-bottom: 0px;
}
.navbar-blue a { color: #fff; }
.navbar-blue a:hover { color: #90bdbb; }
.nav li.dropdown:hover > ul.dropdown-menu { display: block; }
.nav > li:hover { text-decoration: none; background-color: #eee; }
.nav > li:hover a { color: #475a57; }
.ThumbnailLink:hover,.ThumbnailLink:focus { text-decoration: none; }
.ThumbnailLink:hover div.thumbnail { box-shadow: 5px 5px 5px 0 #ddd; }
.thumbnail .caption h3, .thumbnail .caption h4 { margin-top: 10px; margin-bottom: 10px; }
.BlockHeader { margin-top: 0; border-bottom: 1px solid #aaa; }
.bold,.strong { font-weight: bold; }
.spacer,.Spacer { height: 20px; }
.input-xsmall { width: 75px !important; }
.input-small { width: 125px !important; }
.input-large { width: 250px !important; }
.input-xlarge { width: 350px !important; }
.block { display: block !important; width: 100% !important; }
.inline { display: inline !important; width: auto !important; }
.inline-block { display: inline-block !important; width: auto !important; }
input { margin-right: 4px; }
.ButtonGroup { text-align: center; border-top: 1px solid #ddd; }
.ButtonGroup input, .ButtonGroup button { margin: 20px; min-width: 125px; display: inline-block; }
.nomargin { margin: 0 !important; }
.pointer { cursor: pointer; }
.has-error { color: #a94442; }
.has-error .form-control, .has-error input, .has-error select, .has-error textarea { background-color:#f2dede !important; border-color: #a94442 !important; }
.SubHeader { font-size: 22px; border-bottom: 1px solid #999; color: #999; margin-bottom: 5px; margin-top: 25px; }
.SubHeader:first-child { margin-top: 0; }
#AlertNav .badge { background-color: #fff; color: #90bdbb; }
#AlertNav:hover .badge { background-color: #90bdbb; color: #fff; }
#AlertDropDown li:not(:last-child) { border-bottom: 1px solid #ddd; }
#AlertDropDown li a { padding: 10px 15px; }
#AlertDropDown li a h4 { margin: 0; }
.disabled,.Disabled { cursor: not-allowed; background-color: #eee; }
.hideme { display:none; }
.topDialog { 
    z-index: 9999 !important; 
}
.confHidden {
    display: none;
}
#BrowserWarning { display: block; }
html.js #BrowserWarning { display: none; }
