	@charset "UTF-8";

/* =================================================
LOCAL STYLE SHEET
Use this to overwrite any of the global styles or add customized elements
================================================= */

/* Diagnostics File */
/*@import url("/TemplatePackage/css/B/diagnostics.css");*/

/* COLOR THEME -- ORANGE */
/*@import url("/TemplatePackage/css/B/theme-orange.css");*/

/* COLOR THEME -- PURPLE */
/*@import url("/TemplatePackage/css/B/theme-purple.css");*/

/* COLOR THEME -- ROSE */
/*@import url("/TemplatePackage/css/B/theme-rose.css");*/

/* COLOR THEME -- TAN */
/*@import url("/TemplatePackage/css/B/theme-tan.css");*/

/* COLOR THEME -- TEAL */
/*@import url("/TemplatePackage/css/B/theme-teal.css");*/

/* min-height rule for topic blocks container */
/*
.top-blocks dl{
	min-height: 50px;
}
*/


/* newMods.css (line)*/

ol.withroman {list-style-type: lower-roman;}
ol.withAlpha {list-style-type: lower-alpha;}

/* ******************  CDC Overrides  ****************** */

h2 {
	margin-top:1em;
                  line-height: 26px;
}


h3 {	margin-top:1em;
}

h4 {margin: 15px 0 3px;
}

#wrapper .module-typeA {
background-color: #f3f3f3;
}

#wrapper  [class*="module"] .module-typeL  {
margin-bottom: 10px;
}

#module-typeC a {
padding-left: 0px;
}

#nav-container .module-typeH ul li {
line-height: 1.3em;
}

#wrapper .rx-row {
padding-bottom:0px;
}

#wrapper .navbtn ul li, #wrapper .module-typeL ul li {
border-spacing: 6px;
}

#wrapper .navbtn ul li a div h3, #wrapper .module-typeL ul li a div h3 {
    font-size: 15px;
    line-height: 16px;    
    margin-bottom: 5px;
    text-transform: none;
    font-weight: bold;
} 

#wrapper .navbtn ul li a div , #wrapper .module-typeL ul li a div  {
    line-height: 16px;    
} 

#wrapper .module-typeC {
padding-bottom:5px;
}

#wrapper module oneLineButton {
padding-bottom:6px;
}

.module-typeL p {
line-height:1em;
}


#wrapper .navbtn ul li a, #wrapper .oneLineButton ul li a  {
min-height: 0px;
margin-bottom: -16px;
margin-top: 14px;
margin-left: 1%;
margin-right: 1%;
width: 98%;
}

#wrapper .navbtn ul li a, #wrapper .oneLineButton ul li a h3{
width: 94%;
}

#wrapper .module-typeL ul li a div br {
margin-bottom: -5px;
font-size: 1%;
}

.oneLineButton ul li a div {
width:1%;
}

#wrapper .module .span4 .oneLineButton  ul li a div h3, #wrapper .module .span5 .oneLineButton  ul li a div h3 {
text-align: center;
margin-bottom:-2px;
}


#wrapper .min-height_70 ul li a {
min-height: 70px;
margin-bottom: 4px;
padding-top:4px;
}

#wrapper .min-height_80 ul li a {
min-height: 80px;
margin-bottom: 4px;
padding-top:4px;
}

.flexslider {
margin-bottom: 45px;
}

.flex-caption {
padding: 0.8% 2% 0.8% 2%;
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
}

[fullCenter]{
    display:table !important;
}

[fullCenter] > *{ 
      display:table-cell;
      vertical-align: middle;
      text-align: center;
}

/*  ****************** END Overrides ****************** */

.noHeightBreak {
  display: block; 
  margin: 0px 0;
}

#wrapper .killAllCaps h3 {
text-transform: none;
font-weight: 500;
} 

.noBtmPadding {
padding-bottom:0px;
}

.padding-top_10 {
padding-top:10px;
}

.padding-right_10 {
padding-right:10px;
}

.padding-left_10 {
padding-left:10px;
}

.spotlightBox {
border: 1px solid #000;
padding: 30px 0px 30px 0px; 
background-color: #bbd5c8; 
background-image: url(http://www.cdc.gov/hepatitis/images/backgrounds/Spotlight.jpg); 
background-repeat: no-repeat; 
text-align: center;
}

.legend {
	margin-left: .7em;
	font-size: 0.8em;
}

.tblBkgdColor-DarkAqua {
background-color: #006271;
color: #fff;
}

.tblBkgdColor-LightAqua {
background-color: #c9f5fc;
}

.tblBkgdColor-DarkBlue {
background-color: #3e6898;
color: #fff;
}

.tblBkgdColor-LightBlue {
background-color: #dbe5f1;
}

.tblBkgdColor-DarkPurple {
background-color: #71588f;
color: #fff;
}

.tblBkgdColor-LightPurple {
background-color: #e5dfec;
}

.tblBkgdColor-DarkOliveGreen {
background-color: #657939;
color: #fff;
}

.tblBkgdColor-LightOliveGreen {
background-color: #eaf1dd;
}

.tblBkgdColor-MidViolet {
background-color: #aaaaff;
}

.tblBkgdColor-LightViolet {
background-color: #d7d7ff;
}

.tblBkgdColor-VeryLightViolet {
background-color: #e5e5fe;
}

.tblBkgdColor-VeryVeryLightViolet {
background-color: #f4f4fd;
}

.tblBkgdColor-LightYellow {
background-color: #ffffb9;
}

.tblBkgdColor-VeryLightYellow {
background-color: #ffffe8;
}

.tblBkgdColor-MidGreen{
background-color: #72e0a9;
}

.tblBkgdColor-LightGreen {
background-color: #d5ffea;
}

.tblBkgdColor-VeryLightGreen {
background-color: #ecfff5;
}


.tblCaptn {
border-style:solid; 
border-color: black; 
border-width:1px 1px 0px 1px;
}

.tblCaptnBlue {
background-color: #9DCEFF;
}

.tblCaptnGreen {
background-color: #9BF497;
}

.tblCaptnYellow {
background-color: #E1E776;
}