html 
{
  height: 100%;
  margin-bottom: 1px;
}
body {
	color: #0F5D90;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
  	voice-family: "\"}\"";
 	voice-family: inherit;
 	font-size: small;
}
/*table
{
	width: 165mm;
}
td,tr,p,div 
{
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	line-height: 1.5em;
	color: Black;
}
th
{
	font-family: "Times New Roman", Times, serif;
	background-color: Black;
	color: White;
	font-weight: bold;
}*/
h1
{
	margin: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 180%;
	line-height: 200%;
	color: #1A3E61; 
}

h3
{
  margin: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 150%;
  line-height: 150%;
  color: #FFA700;
  font-weight: normal;
  margin-bottom: 10px;
  padding: 2px 18px 2px 2px
}
a
{
	color: #1A3E61;
	text-decoration: none;
}
.noprint
{
	display: none;
}
.pagebreak
{
	page-break-after:always;
}
.endReport
{
	font-family:"Times New Roman", Times, serif;   
	font-size:14px;
}
.endTabularReport
{
	font-family:"Times New Roman", Times, serif;   
	font-size:16px;
	font-weight:100;
}
.belowBenchMark
{
 background-color:#CCCCCC;

}
.aboveBenchMark
{

 background-color:#FFE862;
}
.unShowClass
{
background-color:#FFFFFF;
	
}
.tabularHeading
{
  background-color:#0F5D90;
  color:#FFFFFF;
   
}
.resultsTable
{
border-width:1px;
border-color:#000000;
border-style:solid;
}

#endReport ul
{
	list-style-image: url(../images/arrow-left.png);
	padding-left: 10px;
}
#endReport li
{
	list-style-image: url(../images/arrow-left.png);
	padding-left: 10px;
}

