﻿body 
{
    /* Good idea to always set margin and padding to zero fo browser compatibility*/
    margin:0;
    padding:0;
}



/* this will override the background color used for table rows and sidebar links*/
.table-striped > tbody > tr:nth-child(2n+1) > td,
.table-striped > tbody > tr:nth-child(2n+1) > td > a,
.table-striped > tbody > tr:nth-child(2n+1) > th,
a.list-group-item:hover,
a.list-group-item:focus,
.navbar-inverse,
.dropdown-menu 
{
    background-color:#007041;
    color:#fff;
}

/* this will override the background color used for table rows in the body on the Form page*/
/*a.list-group-item-PAWS:hover,
a.list-group-item-PAWS:focus,
.navbar-inverse,
.dropdown-menu 
{
    background-color:#FDFD00;
    color:#000;
}*/

/* override the background color for the active choices in the nav bar*/
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open >a:hover,
.navbar-inverse .navbar-nav > .open >a:focus,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus
{
    background-color:#55c788;
    color:#fff;
}

.navbar-inverse .navbar-nav > li > a
{
    color:#fff;
}

/* add a border to images */
.img-border 
{
    border: solid 1px black;
}


/* required styles so that the carousel will size properly */
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
    width: 70%;
    margin: auto;
}

footer
{
    margin-top: 10px;
}

mark{
    background-color:yellow;
}

.dividerline {
    background-color: #D2D2D2;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
    height: 1px;
}

.text-red{
    color:red;
}

.newsColumBackgroundColor{
    background-color:#f4f4f2;
}

.whiteBackgroundColor{
    background-color:#fff;
}

.dropCap { 
    float: left; 
    font-size: 65px; 
    line-height: 50px; 
    padding-top: 4px; 
    padding-right: 8px; 
    padding-left: 3px; 
    font-family: Georgia; 
}
 
 .smalltext {
    font-size:12px;
    font-weight:normal;
    margin-top:0px;                
}

 .smalltext-blue {
    font-size:12px;
    font-weight:normal;
    margin-top:0px;  
    color:blue;              
}

  .glossary {
    font-weight:normal;
    margin-top:0px;  
    color:blue; 
    font-family:Courier New;             
}

.textDarkBlue{
    color:darkblue;
}

.jukebox {
    background-image: url(JukeBox-opacity80.jpg) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: cover !important;
}

/* moved to site.less file for testing LESS*/
/*.columnBackgroundColor{
     background-color:#f4f4f2;
}*/

.videoContainer{
    margin-bottom: 3px;
}

.pledge{
    margin-bottom:8px;
    font-style:italic;
    color:Maroon;
    font-weight:bold;
}

