a:link
{
	color: #0000FF;        /* Unvisited - blue */
}
a:visited
{
	color: #4682B4;       /* Visited - indianred */
} 
a:active 
{
	color: #4682B4;       /* Link you're looking at - steelblue */
}
A:Hover {
 border-top-color: #4682B4;      /* Steel blue */
 background-color: #FFF8DC;		/* Cornsilk */
 border-top-style: solid;
 border-top-width: 1px;
}
td.info					/* XML feed, other info tables */
{
	width: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;       
	vertical-align: top;
	text-align: left;
	background-color: #FFFFFF;
	font-size: 10pt;
	padding: 3pt;
}
td.topgraphic
{
	width: 100%;				/* Top graphic properties */
	padding: 0pt;
}
td.belowgraphic							/* Top line under header properties */
{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;       
	vertical-align: top;
	text-align: left;
	background-color: #FFFFFF;
	padding: 0pt;
}
td.body							/* body properties */
{
	width: 77%;
	font-family: Verdana, Arial, Helvetica, sans-serif;       
	vertical-align: top;
	text-align: left;
	background-color: #FFFFFF;
	font-size: 10pt;
	padding: 0pt;
}
td.nav-column
{
	width: 23%;
	font-family: Verdana, Arial, Helvetica, sans-serif;       
	vertical-align: top;
	text-align: left;
	background-color: #F5F5F5;						/* Nav-bar background color - PeachPuff */
	font-size: 8pt;
	padding: 5pt;
}
td.bottom-nav-bar
{
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;       
	vertical-align: top;
	text-align: center;
	background-color: #B0C4DE;					/* Bottom nav-bar background color - Lightsteelblue */
	font-size: 10pt;
	padding: 5pt;
}
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;       
	background-color: #FFFFFF;                               /* White background color */
	color: #000000;                                         /* Black text */
	font-size: 10pt;
	text-align: left;
}
ol
{
	list-style-type: decimal;							/* 1, 2, 3, etc */
}
ul
{
	list-style-type: disc;								/* solid circle */
}
span.small
{
	font-size: 8pt;							/* Used for the top keyword text and sitemap content */
}
span.large
{
	font-size: 10pt;						/* Used for the nav bar text links */
}
p.center-small								/* Copyright information properties */
{
	text-align: center;
	font-size: 8pt;
}
p.center								/* For horiz AS placement */
{
	text-align: center;
}
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;       
	color: #000000;                                            /* Black text */
	font-size: 13pt;
}
h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 12pt;
}
h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 12pt;
}

