.C {text-align: center; vertical-align:top;}
.Cbtm {text-align: center; vertical-align:bottom;}
.Cshd {text-align: center; background-color: #eeeeee; vertical-align:top;}
.R {text-align: right; vertical-align:top}
.Rshd {text-align: right; background-color: #eeeeee; vertical-align:top;}
.L {text-align: left; vertical-align:top}
.Lbtm {text-align: left; vertical-align:bottom;}
.Lshd {text-align: left; background-color: #eeeeee; vertical-align:top;}
.LHead {font-size: 1.2em; color: #0f6cb6; text-align:left; padding: 10px 0 5px 0; margin: 0 0 12px 0;}/* border-bottom: 2px solid #a7cbe8;*/
.CHead {font-size: 1.2em; color: #0f6cb6; text-align:center; padding: 10px 0 5px 0; margin: 0 0 12px 0;}
/*.CHeadAlt {text-align: center; color:#fffff0; font-weight:bold; background-color: #a5c968;}
.CHd2 {text-align: center; color:#fffff0; font-weight:bold; background-color:#d0b0e0;}*/
.grNavShade {background-color: #e6e6d6;}
.presInfo {font-size: .87em; font-weight: bold; color: #0000cc;}
.shade {background-color: #eeeeee;}
.tText {font-size: .75em;}
/*.tTextIndent {font-size: 11px; margin: 0 0 0 40px;}*/
.tableNote {font-size: .75em; margin-top:5px; margin-bottom:15px; color:#444;}
.tRowHdr {font-weight: bold; font-size: 1em; vertical-align:bottom; color: #104875;}
.redItal {font-style:italic; color: #ee0000;}
.sourceLine {font-weight:bold; font-size:.75em;}
.neg {color: #ee0000;}
.Rneg {text-align: right; color: #c00;}
.indentText {margin-left:20px;}
.breadcrumblink {font-size: .82em; color: #6f6f6f; text-decoration:none;}
.external_link {background: url("../images/external_link_icon.gif") center right no-repeat; padding-right: 18px;}
.text_link {background: url("../images/ohe/ico-text.gif") center right no-repeat; padding-right: 18px;}
.pdf_link {background: url("../images/ohe/ico-pdf.gif") center right no-repeat; padding-right: 18px;}
.xls_link {background: url("../images/ohe/ico-xls.gif") center right no-repeat; padding-right: 18px;}
.word_link {background: url("../images/ohe/ico-word.gif") center right no-repeat; padding-right: 18px;}
.zip_link {background: url("../images/ohe/ico-zip.gif") center right no-repeat; padding-right: 20px;}
.ppoint_link {background: url("../images/ohe/ico-Ppoint.gif") center right no-repeat; padding-right: 18px;}
.email_link {background: url("../images/ohe/ico-Email.gif") center right no-repeat; padding-right: 18px;}
.video_link {background: url("../images/ohe/ico-video-camera.gif") center right no-repeat; padding-right: 18px;}
/*.video_link {background: url("../images/ohe/ico-video.gif") center right no-repeat; padding-right: 18px;}*/
.fc_caption {font-weight: bold; font-size: 1.2em;}
.onlineOnly {color: #000066; font-style:italic;}
.pageSubTitle {font-size: 1.2em; color: #403f3f; margin: 0 0 2px 0;}
.pullquote {font-weight: normal; font-style:italic; font-size: 0.8em; color: #008eaa;}
.onlineOnly {color:#00a636; font-weight:normal; font-style:italic;}
.colHead {font-weight: bold; font-size: 12px; line-height: 14px; align: center; color: #333366;}
.chartCaption {
	font-size: 20px !important; 
	font-weight: bold;
	color: #003865;
	margin: 24px 0 12px 0;
	padding: 10px 0 5px 0;
	border-bottom: none;
}
tableCaption {
	font-size: 20px !important; 
	color: #003865;
	font-weight: bold;
	margin: 24px 0 12px 0;
	padding: 10px 0 5px 0;
	border-bottom: 2px solid #5d295f;
}
/*caption {
  padding-top: 8px;
  padding-bottom: 8px;
  text-align: left;
  font-size: 1.2em;
  color: #000830;
  font-weight: bold;
  border-bottom: 2px solid #000830;
}*/

caption { 
	color: #003865;
	font-size: 20px !important; 
	line-height: 30px; 
	margin-top: 20px !important; 
	font-family: 'Open Sans', sans-serif;
	border-bottom: 2px solid #003865; 
}





