/* IE PNG Fix */
img, .body_l_rpt, .body_r_rpt {
	behavior: url(scripts/iepngfix.htc);
}

.BarBG {
	background: url(../images/Bar_rpt.gif);
}

.body_l_rpt {
	background: url(../images/body_l_rpt.png);
}

.body_r_rpt {
	background: url(../images/body_r_rpt.png);
}

.ContentArea {
	background: url(../images/ContentAreaBG.gif) no-repeat;
}

.ContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	color: #000000;
	text-align: justify;
}

.PagerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	color: #000000;
	text-align: center;
}

.videoBoxTitles {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #066c9f;
}

.VideoBoxDescription {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	text-align: justify; 
}

.VideoBox_FullBio_TranscriptPage {
	float: left;	
}

td.on {
	background: url(../images/VidBlockBG.gif) no-repeat;
}

td.on:hover {
	background-color: #FFFFFF;
	overflow: auto;
}

td.off {
	background-color: #FFFFFF;
	overflow: auto;
}

.ssbg {
	background: url(../images/SlideShowBottom.gif) no-repeat;
}

.featurebox_BG {
	background: url(../images/featurebox_bg.gif) no-repeat;
}

.pageTitles {
	font-size: 18pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #066c9f;
	line-height: 18pt;
}

.pageSubTitles {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #066c9f;
	letter-spacing:normal;
}

.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 100;
	color: #000000;
}

.bottomBG {
	background: url(../images/10_bottom.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.NPEBG {
	background: url(../images/NPE_main_BG.gif) no-repeat;
}

.NPEBG_detailpageBG {
	background: url(../images/NPE_DetailPageBG.gif);
}

input.text, select {
	font-family: Tahoma, Arial, sans-serif;
	background-color: #ffffff;
	border: 1px solid #999999;
	height: 18px;
	color: #565656;
	font-size: 8pt;
}
				
textarea {
	font-family: Tahoma, Arial, sans-serif;
	background-color: #ffffff;
	border: 1px solid #999999;
	color: #565656;
	font-size: 8pt;
}
input.button {
	font-family: Tahoma, Arial, sans-serif;
	background-color: #0269B6;
	border: 1px solid #999999;
	color: #ffffff;
	font-size: 8pt;
	text-align:center;
	width: 70px;
}

.required {
	color: #ff0000;
}
