﻿/* Colors */
h1, h2, h3, h4, h5, h6  { color:#742744!important; font-weight:normal; }
h1  { margin: 0 0 .7em 0 !important; }
h2, h3, h4, h5, h6 { margin:.5em 0!important; }
.well-white { background-color: #fff; border-color: #CCC;}
.errorMessage { color: red; }
.errorMessage img  { display:none; }
.successMessage { color: #060; }

/* Nav Bar Overrides */
.navbar-inner
{
    background: #fff; /* Old browsers */
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #f7f7f7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* IE10+ */
    background: linear-gradient(top,  #ffffff 0%,#f7f7f7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
}
.navbar.row-fluid { width:auto !important; }
.navbar .nav > li > a { color: #08C; }
.navbar .nav > li > a:hover { color: #676767; }
.navbar img.brand { margin-left: 0px; font-size: inherit; padding-top: 5px; }
.navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret { border-bottom-color: #000 !important; border-top-color: #000 !important; opacity: 1.0; filter: alpha(opacity=30); }
#navBar  { border-bottom:1px solid #ccc; margin-bottom:0px; padding-bottom:10px; }
#navBar h2 { margin-bottom:0px; }
#navBar h3 { margin-bottom:5px; }
body { font-family: Arial,Helvetica,sans-serif; font-size: .8em; line-height: 1.3em; margin: 0; text-align: left; color: #000; }

/*  Header Image and styles */
#pageHeader { padding-top: 55px; background: #fff; padding-left:20px; }
@media (max-width: 980px)  { #pageHeader { padding-top: 0px; padding-left:20px; } }
#panWVGOVHomeHeader { position:relative; top:0; left:0; z-index:1; }
#wvGovHome { color:#fff; margin-left:20px; }
#directories { padding-top:5px; }
#agyHeader {  margin-right:20px; padding-top:5px; }
#agyHeader .btn-group { margin-left:5px; }
#mainContent { padding-top: 30px; }
#agencyFooter { font-size: 96%; text-align: center; padding: 0; display:none; }
#entFooter { font-size: 96%; text-align: center; padding: 0; }
#footer p, #entFooter p { margin: 0; padding: 10px 0; }
#pageTitle { font-size: 26px; color: #cc153d; margin: 5px 0; padding-bottom: 1px; font-weight: normal; }
#pageSubHeader { background:#9C4226; }
#mainContent { padding-top: 30px; }

.sectionHeader { width: 100%; border-bottom: solid 1px black; font-weight: bold; font-size: 110%; margin-top: 12px; }

/*  Print */
@media print
{
    #pageHeader, #agencyFooter, #pageFooter, #btnPrint, .fancyButton
    {
        display: none;
    }
    #mainContent
    {
        border: 0 solid #ccc;
        float: none;
    }
}

.pagination .active {
    background-color: #e1e1e1;
}