@font-face {
    font-family: 'MuliRegular';
    src: url('fontkit/NewsCycle-Regular-webfont.eot');
    src: local('fontkit'),
	     url('fontkit/Muli-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fontkit/Muli-Regular-webfont.woff') format('woff'),
         url('fontkit/Muli-Regular-webfont.ttf') format('truetype'),
         url('fontkit/Muli-Regular-webfont.svg#NewsCycleRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 400;
  src: local('Muli'), url('http://themes.googleusercontent.com/font?kit=kU4XYdV4jtS72BIidPtqyw') format('woff');
}
a.banner-image img {
  max-width: 250px;
}
a.banner-link {
    color: black;
    text-shadow: none;
}
.banner-layout-container {
  text-align:center;
}
div.banner-container {
    background: transparent;
}
.navbar-default {
    border-top: 0;
    border-bottom: 1px solid darkred;
}
div.customhtml {
    background: none repeat scroll 0 0 transparent;
    border: 0 none !important;
    font-family: arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 15px;
}

table.menu-panel-container > tbody > tr > td.ml {
 background: url(images/bg_menu-panel-middle-left.png) no-repeat top left;
 width: 26px;
}

table.menu-panel-container > tbody > tr > td.mm {
 background: url(images/bg_menu-panel-middle-middle.png) repeat-x top left;
}

/* -- DO NOT CHANGE -- */
table.menu-panel-container > tbody > tr > td.mr {
 background: url(images/bg_menu-panel-middle-right.png) no-repeat top right;
 width: 26px;
}

/* Menu Panel Foot */

/* -- DO NOT CHANGE -- */
table.menu-panel-container > tfoot > tr > td.bl {
 background: url(images/bg_menu-panel-bottom-left.png) no-repeat bottom left;
 height: 31px;
}

/* -- DO NOT CHANGE -- */
table.menu-panel-container > tfoot > tr > td.bm {
 background: url(images/bg_menu-panel-bottom-middle.png) repeat-x bottom center;
 height: 31px;
}

/* -- DO NOT CHANGE -- */
table.menu-panel-container > tfoot > tr > td.br {
 background: url(images/bg_menu-panel-bottom-right.png) no-repeat bottom right;
 height: 31px;
}

div.main-container table.element-container div.element-container {
   margin: 0;
}

a.imagequicklinks {
    margin: 6px 0;
    padding: 0;
}

h1.pagetitle {
  font-family: 'Muli',  'MuliRegular', sans-serif;
  margin-bottom: 15px;
  padding-left: 0px;
  padding-top: 0;
  margin-left: 10px;
  text-align: left;
  position: relative;
  z-index: 10;
}

div.bottom-links-container {
    font: 10px/15px  'Muli',  'MuliRegular', sans-serif;
    padding: 30px 0;
    text-align: center;
}

a.menu-heading {
    font: bold 14px/19px 'Muli',  'MuliRegular', sans-serif;
    text-transform: none;
}

a {
    color: #cc0000;
}

.accent-color1 {
    color: #cc0000 !important;
}

.accent-bg1 {
    background-color: #cc0000 !important;
}

img#ctl00_cphContent_ctl01_ctl00_ctl00_ctl01_ctl06 {
border-radius: 5px;
margin-bottom: 5px;
}

div.page-content-row {
    padding-top: 0px;
}
div#element-349e8d96d1ad4e9e95ee87e5d0e051be {
    overflow: hidden;
}



/**********KBB*********/
.element-container.element-type-customhtml {
  text-align: center;
}


/**********Red Inv Nav **********/

ul.nav.navbar-nav li:nth-child(1) a.menu-heading {
    background: red;
    color: #fff;
}