html, body{font-family:Arial, Helvetica, sans-serif;}

/* CHECKBOX */

.chk-box:hover{background:#5a5a5a;}
.active{background:#000000;}

/* BUTTONS */

.btn{background:#333333;color:#FFFFFF;}
.btn:hover{background:#5a5a5a;}
.btn-off{background:#5a5a5a !important;color:#FFFFFF !important;}
.btn-off:hover{background:#333333 !important;color:#FFFFFF !important;}
.decode{background:#333333;color:#FFFFFF;}

/* LINKS */

.login-bottom a{color:#333333;}
.login-bottom a:hover{color:#5a5a5a;}
.cancel-btn{background:#333333;color:#FFFFFF;}
.question-btn{background:#333333;color:#FFFFFF;}

/* NAV */
.nav-wrap ul ul li:hover{background:#5a5a5a !important;color:#FFFFFF;border-bottom:1px solid #5a5a5a;}
.nav-wrap ul ul li a:hover{color:#FFFFFF;}
.nav-wrap ul li:hover{color:#5a5a5a;}
.nav-wrap ul li{color:#333333;}
#header span{color:#333333;}
#header span a:hover{color:#5a5a5a;}
.pdf-link a:hover{color:#5a5a5a;} 
a:hover{color:#5a5a5a;}
#body a:hover{color:#5a5a5a;}
#header
{

   background: #000000; /* Old browsers */
   background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(49%,#303030), color-stop(100%,#000000)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(left,  #000000 0%,#303030 49%,#000000 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(left,  #000000 0%,#303030 49%,#000000 100%); /* Opera 11.10+ */
   background: linear-gradient(to right,  #000000 0%,#303030 49%,#000000 100%); /* W3C */
}
.nav-wrap{background:#FFFFFF;}

/* FAQ */

.accordion-section-title.active, .accordion-section-title:hover 
{text-decoration:none;color:#5a5a5a;}

/* FOOTER */
#footer
{
	color:#FFFFFF;
    background: #000000; /* Old browsers */
    background: -moz-linear-gradient(left,  #000000 0%, #303030 49%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(49%,#303030), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #000000 0%,#303030 49%,#000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #000000 0%,#303030 49%,#000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #000000 0%,#303030 49%,#000000 100%); /* IE10+ */
    background: linear-gradient(to right,  #000000 0%,#303030 49%,#000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
}

.bread-active-text{color:#333333;}

/* MEDIA QUERY */

@media (max-width: 720px)
{
    .mobile-menu > ul > li:hover{color:#cc0000;}
    .mobile-menu ul ul li:hover{background:#cc0000;color:#FFFFFF;}
}