a.fmenu:link,a.fmenu:visited,a.fmenu:active{color:#FFFFFF !important; text-decoration:none !important;}a.fmenu:hover{color:#FFFF00 !important; text-decoration:underline !important;}

.nd-region {
    padding: 0px 0px 5px 0px !important; 
}

.fixed-header .page-box {
    padding-top: 0px !important; 
}

@media only screen and (min-width: 1200px)
{
.header .logo img, .header .logo .logo-img {
    max-height: 120px !important;
}}

@media only screen and (min-width: 1200px)
{
  .header .logo img {
    width: 199px !important;
}}

.tblepanelscroll {
  	font-family: "PT Sans",'Helvetica Neue',Arial,Helvetica,sans-serif;
	font-size: 13px;
    border: 1px dotted #EBEBEB;
	padding: 2px 15px 2px 2px;
    }

.tblepanelscroll ul li{
    padding-bottom: 2px;
}
.datetimecss
{
     background: -webkit-linear-gradient(rgb(243, 243, 243), rgb(255, 255, 255)); /* For Safari 5.1 to 6.0 */
	 background: -o-linear-gradient(rgb(243, 243, 243), rgb(255, 255, 255)); /* For Opera 11.1 to 12.0 */
	 background: -moz-linear-gradient(rgb(243, 243, 243), rgb(255, 255, 255)); /* For Firefox 3.6 to 15 */
	 background: linear-gradient(rgb(243, 243, 243), rgb(255, 255, 255)); /* Standard syntax */ 
}


.datetimecss1
{	 color:#fff;
     background: -webkit-linear-gradient(rgb(243, 243, 243), rgb(255, 255, 255)); /* For Safari 5.1 to 6.0 */
	 background: -o-linear-gradient(rgb(243, 243, 243), rgb(255, 255, 255)); /* For Opera 11.1 to 12.0 */
	 background: -moz-linear-gradient(rgb(243, 243, 243), rgb(255, 255, 255)); /* For Firefox 3.6 to 15 */
	 background: linear-gradient(rgb(243, 243, 243), rgb(255, 255, 255)); /* Standard syntax */ 
}


.news-events
{
     padding-left: 5px; padding-right: 5px;
  	 background: -webkit-linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)); /* For Safari 5.1 to 6.0 */
	 background: -o-linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)); /* For Opera 11.1 to 12.0 */
	 background: -moz-linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)); /* For Firefox 3.6 to 15 */
	 background: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)); /* Standard syntax */ 
}

.datetimecss {
    padding-left: 5px; padding-right: 5px;
	FONT-SIZE: 13px;
	COLOR: #660000;
	FONT-FAMILY: "PT Sans",'Helvetica Neue',Arial,Helvetica,sans-serif;
	font-style: normal;
	font-weight: bold;
	
}

.datetimecss1 {
    padding-left: 5px; padding-right: 5px;
	FONT-SIZE: 13px;
	COLOR: #fff;
	FONT-FAMILY: "PT Sans",'Helvetica Neue',Arial,Helvetica,sans-serif;
	font-style: normal;
	font-weight: bold;
	
}

news_events {
	FONT-WEIGHT: none; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: "PT Sans",'Helvetica Neue',Arial,Helvetica,sans-serif; TEXT-DECORATION: none; 
}
news_events ul {
  padding-left: 15px;
}

A.news_events:link {
	FONT-WEIGHT: none; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: "PT Sans",'Helvetica Neue',Arial,Helvetica,sans-serif; TEXT-DECORATION: none; 
}

A.news_events:visited {
	FONT-WEIGHT: none; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: "PT Sans",'Helvetica Neue',Arial,Helvetica,sans-serif; TEXT-DECORATION: none;
}

A.news_events:hover {
	FONT-WEIGHT: none; FONT-SIZE: 16px; COLOR: #760202; FONT-FAMILY: "PT Sans",'Helvetica Neue',Arial,Helvetica,sans-serif; TEXT-DECORATION: underline;
}

.hrcss {
	background-color: #FFFFFF;
	width: 100%;
	height: 0px;
	border: thin solid #DFDFDF;
}

.liner {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}

.title-box {
    margin-bottom: 10px !important;
}

.fixed-header .header-wrapper {
   background-image:url(/sites/default/files/inline-images/HeaderSilverBackground.jpg) !important;
   transition: background 0.8s linear !important;
}

.footer-bottom {
 /* background-color:#3D3A3A; */
  background-image:url(/sites/default/files/styles/oneblackblock.jpg) !important; 
}

#footer {
font-size: 11px;
color: #f7f4f4 !important;
}

footer.footer-top {
 background-image:url(/sites/default/files/styles/footergraybg.jpg) !important;
}

.header .logo img {
 max-width: 299px !important;
}

.header .primary .navbar .nav > li > a, .header .primary .navbar .nav > li > a:visited
{
 font-weight: 700;
}

h1 {
    font-weight: normal !important;
}
.fixed-header .header 
{
position:relative !important;
}

#block-progressivepagetitle {
    padding-top: 30px !important;
}
#block-progressivefootercopyright {
    padding-top: 10px !important; 
} 

.header .primary .sub li {
   font-weight: 600;
}

h1 {
    font-size: 30px !important;
}

.nav>li>a.topmenulink {
    padding: 4px 5px !important;
}

.title-box .title {
    color: #660000 !important;
    font-weight: 600 !important;
}
