/* 
 * top level css
 * for template page based rendering
 */

/* apply to all elements */
A         {  font-family: arial, helvetica; text-decoration: none; color: #0000FF}
A:link    {  font-family: arial, helvetica; text-decoration: none; color: #0000FF}
A:visited {  font-family: arial, helvetica; text-decoration: none; color: #0000FF}
A:hover   {  font-family: arial, helvetica; text-decoration: underline; color: #0000FF}

*					{ font-family: arial,helvetica; font-size: 100%; line-height: 1.25em;}
BODY				{ background-color: white; margin: 0px; font-size:70%;}

P {font: inherit;}

UL { }

.dstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
}
			
/** template specific structural selectors **/
.tpl_top_banner		{ background-color: #000689; border-bottom: solid 1px white; height: 18px;}
.tpl_body			{ }
.tpl_content		{ padding-top: 6px; padding-bottom: 6px;}

.tpl_content_bar	{ height: 30px; width: 100%; background-color: #000689; border-left: solid 1px White; }
.tpl_content_title  { font-family: Verdana; font-size: 16px; font-weight:bold; padding: 5px 5px 5px 10px; 
					color: White; width: 90%; }
.subBannerGif		{ height:30px; } 

.tpl_footer			{ background-color: #000689; height: 48px; }
.tpl_footer_row1	{ color: White;}
.tpl_footer_row2	{ color: White; padding-left:5px; font-size: 10px; margin-bottom: 6px;background-color: #000689; }

.tpl_left_nav_cell	{ font-family: inherit; font-size: 12px; background-color: #f1f1f1;  padding-bottom: 6px; border-right: solid 1px #999999; }
.tpl_left_nav_cell A,
.tpl_left_nav_cell A:visited,
.tpl_left_nav_cell A:active	{ color: Blue;	}
.tpl_left_nav_cell A:hover 	{ color: Purple; }

.tpl_search_container	{	width: 180px; padding:4px 0px 4px 0px; background-color: #0A6CCE; }
.tpl_flyout_container	{ 	width: 180px; padding-bottom: 5px; border-bottom: solid 1px #999999; }
.tpl_feedback_container	{   display: none; width: 180px; text-align: left;}
.tpl_feedback_container A:visited { color: Purple; }

.tpl_leftad_container	{   width: 180px; margin-top: 12px; text-align: center; font-size: 12px;font-weight: bold;}

#TopPanel { margin: 0px; padding: 0px;  }
#idToolbar { background-color: #000689; }

@media print 
{
	.ftr_copyright_text{font-size: 12px; font-family:Tahoma,Verdana,Arial,Helvetica; color: black;}
	.tpl_left_nav_cell { display: none; }
	.tpl_top_banner  { display: none; }
	.kbRightNav      { display: none; }
	.fhRightNav      { display: none; }
	.subBannerGif      { display: none; }
	.GetHelpHori       { display: none; }
	.GetHelpVert       { display: none; }
	#idToolbar   { display: none; }
	#idICPBanner { display: none; }
	.noprint     { display: none; }
}

.datashade {
	background-image: url(http://www.longviewedc.com/images/data_shade.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.datapinline {
	background-image: url(http://www.longviewedc.com/images/chart_pinline.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.titleText {
	font-family: arial,helvetica; font-size:15px;
}


.small-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.med-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}


.chartbold {
	font-family: arial narrow, helvetica;
	font-size: 11px;
	font-weight: bold;

}
.chartnorm {
	font-family: arial narrow, helvetica;
	font-size: 11px;
	font-weight: normal;

}
.chartnorm2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.chartbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.sm-font {
	font: normal 11px arial;
}
.sm-font-italic {
	font: italic normal 11px arial;
}
.sm-font-bold {
	font: bold 11px arial;
}
.sm-font-bold-italic {
	font: italic bold 11px arial;
}
.sm-font-red {
	font-family: arial; font-weight: normal; font-size: 11px; color: #FF0000;
}
.sm-font-red-bold {
	font-family: arial; font-weight: bold; font-size: 11px; color: #FF0000;
}
.sm-font-red-bold-italic {
	font-family: arial; font-weight: bold; font-size: 11px; font-style: italic; color: #FF0000;
}
.lg-font {
	font: normal 14px arial;
}
.lg-font-italic {
	font: italic normal 14px arial;
}
.lg-font-bold {
	font: bold 14px arial;
}
.lg-font-bold-italic {
	font: italic bold 14px arial;
}
.lg-font-red {
	font-family: arial; font-weight: normal; font-size: 14px; color: #FF0000;
}
.lg-font-red-bold {
	font-family: arial; font-weight: bold; font-size: 14px; color: #FF0000;
}
.lg-font-red-bold-italic {
	font-family: arial; font-weight: bold; font-size: 14px; font-style: italic; color: #FF0000;
}

.td-middle-indent8 {
	padding-left:7px;
}
.td-middle-indent16 {
	padding-left:14px;
}								
