
/* Controls the Navigation */

.PPTTemplate
{
	background-repeat: repeat-x ;
	background-image: url(Images/NHTAGradientVertical400.jpg);
	height: 800px;
	color: White 
}

.buttonscontainer {width: 140px;}

.buttons a 
{	color: #FFFFFF;
	background-color: #000000;
	padding: 2px;
	padding-left: 3px;
	display: block;
	border-left: 10px solid #FFFFCC;
	font: 12px Arial, sans-serif;
	text-decoration: none;
	text-align: left;
	margin-top: 1px;
}

.buttons a:hover 
{	border-left: 10px solid #FFFF66;
	/* color: #FFFF66; */
	text-decoration: underline;
	background-color: White;
	color: Maroon;
}


.BannerHeader
{
	font-size: 14pt;
	color: White;
	font-weight: bold;	
	font-family: Times New Roman;
	font-variant: small-caps;
}

/* Controls the main application font */
.fontTitle
{
	font-size: 14pt;
	color: Black;
	font-family: Verdana;
	font-variant: small-caps;
}

.fontTitleHeader
{
	font-size: 16pt;
	color: White;
	font-weight: bold;
	font-family: Verdana;
	font-variant: small-caps;
}


.fontTitleHeaderBlack
{
	font-size: 16pt;
	color: Black;
	font-weight: bold;
	font-family: Verdana;
	font-variant: small-caps;
}

.fontTitleHeaderLight
{
	font-size: 12pt;
	color: White;
	font-weight: bold;	
	font-family: Verdana;
	font-variant: small-caps;
}


.fontHeader
{
	color: Black;
	font-family: Verdana;
	font-size: 13;
	font-weight: bold;
	font-variant: small-caps;
}
.fontHeaderWhite
{
	color: White;
	font-family: Verdana;
	font-size: 13;
	font-weight: bold;
	font-variant: small-caps;
}

.fontDataWhite
{
	color: White;
	font-family: Verdana;
	font-size: 11;
}

.fontHeaderMedium
{
	color: Black;
	font-family: Verdana;
	font-size: 12;
	font-weight: bold;
	font-variant: small-caps;
}


.fontHeaderLight
{
	color: Black;
	font-family: Verdana;
	font-size: 11;
	font-variant: small-caps;
}

.fontHeaderSmall
{
	color: Black;
	font-weight:bold;
	font-family: Verdana;
	font-size: 12;
	font-variant: small-caps;
}

.fontFooter
{
	font-family: Verdana;
	font-size: 10;
	
}

.fontDataLabelName
{
	font-family: Verdana;
	font-size: 10;
	font-variant: small-caps;
}

.fontDataHeader
{
	color: Black;
	font-weight:bold;
	font-family: Verdana;
	font-size: 11;
	font-variant: small-caps;
}
.fontData
{
	color: Black;
	font-family: Verdana;
	font-size: 11;
}

.fontDataLarge
{
	color: Black;
	font-family: Verdana;
	font-size: 12;
}

.fontDataSelected
{
	color: Black;
	font-family: Verdana;
	font-size: 11;
	background-color:Silver
}


.fontDataHyperlink
{
	color: blue;
	font-family: Verdana;
	font-size: 11;
}

.fontDataHyperlinkSmall
{
	color: blue;
	font-family: Verdana;
	font-size: 9;
}

.fontDataDesc
{
	color: Black;
	font-family: Verdana;
	font-size: 11;
	font-variant: small-caps;
}

.fontDataSmall
{
	color: Black;
	font-family: Verdana;
	font-size: 9;
}

.UnderConstruction
{
	background-repeat: repeat-x ;
	background-image: url(Images/UnderConstruction.jpg);
}

.GradientVertical
{
	background-repeat: repeat-x ;
	background-image: url(Images/NHTAGradientVertical.jpg);
}

.GradientHorizontal
{
	background-repeat: repeat-y ;
	background-image: url(Images/NHTAGradientHorizontal30px.jpg);
}

.fontScoringHeader
{
	color: White;
	font-family: Verdana;
	font-size: 12;
	font-weight:bold;
	font-variant: small-caps;
	background-repeat: repeat-y ;
	background-image: url(Images/NHTAGradientHorizontal.jpg);
}

.fontScoringHeader800
{
	color: White;
	font-family: Verdana;
	font-size: 12;
	font-weight:bold;
	font-variant: small-caps;
	background-repeat: repeat-y ;
	background-image: url(Images/NHTAGradientHorizontal800.jpg);
}

.DefaultScoringHeader
{
	color: White;
	font-family: Verdana;
	font-size: 12;
	font-weight:bold;
	font-variant: small-caps;
	background-repeat: repeat-y ;
	background-image: url(Images/NHTAGradientHorizontal800.jpg);
}

.DefaultGridHeader800
{
	color: White;
	font-family: Verdana;
	font-size: 12;
	font-weight:bold;
	font-variant: small-caps;
	background-repeat: repeat-y ;
	background-image: url(Images/NHTAGradientHorizontal800.jpg);
}

.ReportHeader800
{
	color: White;
	font-family: Verdana;
	font-size: 16;
	font-weight:bold;
	font-variant: small-caps;
	background-repeat: repeat-y ;
	background-image: url(Images/NHTAGradientHorizontal800.jpg);
}

.ReportHeader1000
{
	color: White;
	font-family: Verdana;
	font-size: 16;
	font-weight:bold;
	font-variant: small-caps;
	background-repeat: repeat-y ;
	background-image: url(Images/NHTAGradientHorizontal1000.jpg);
}


.ReportDetailSummary800
{
	color: Black;
	font-family: Verdana;
	font-size: 11;
	font-variant: small-caps;
	background-repeat: repeat-y ;
	background-image: url(Images/NHTAGradientHorizontal800.jpg);
}

.ReportHeader1240
{
	color: White;
	font-family: Verdana;
	font-size: 16;
	font-weight:bold;
	font-variant: small-caps;
	background-repeat: repeat-y ;
	background-image: url(Images/NHTAGradientHorizontal1240.jpg);
}
.LeftNavEmpty
{
	font-size: 4;
}