/*
Navigation at the top of the page
*/
#pageLayout
{
	background-color: #ffffff;
}
#topnavline
{
	width: 80%;	
}
#topnavtable
{
	background-color: #AEC4C1;
	width: 100%;	
	border: 0px solid Black;
	border-collapse: collapse;
	border-top: 1px solid Black;
	padding:0px;
}
#navcell
{
	width: 80%;
	border: 0px solid Black;
}
#topnav
{
	width: 100%;
	hieght:100%;	
	background-color: #AEC4C1;
	border: 0px solid Black;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: white;
	border-collapse: collapse;
}

td.navitem a, td.navitem a:link, td.navitem a:visited 
{
 	display: block;
 	text-decoration: none;
	text-align:center;
	background-color:#AEC4C1;
	color: white;
	font-size: 100%;
	hieght:100%;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	border: 1px solid #AEC4C1;
 }
td.navitem a:hover, td.navitem a:active 
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
 	display: block;
	text-align:center;
 	text-decoration: none;
	font-size: 100%;
	background-color: #AEC4C1;
	color: white; 	
	border: 1px solid white;
 }
 
 /*
Navigation on the left of the page
*/

 #leftnavbar
{
	width: 140px;
	border: 0px solid Black;
	vertical-align: top;
}
#leftnavtable
{
	width: 135px;
	border: 0px solid Black;
}

td.leftnavitem a, td.leftavitem a:link, td.leftnavitem a:visited 
{
	display: block;
 	text-decoration: none;
	text-align:right;
 	line-height: 23px;
	background-color:white;
	color: #000000;
	font-size: 83%;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	border: 0px solid black;
}
td.leftnavitem a:hover, td.leftnavitem a:active 
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
 	display: block;
	text-align:right;
 	text-decoration: none;
 	line-height: 23px;
	font-size: 83%;
	background-color: #AEC4C1;
	color: white; 	
	border: 0px solid #AEC4C1;
}
#maincontent
{
	width: 80%;
	font-size: 10%;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	vertical-align: top;
}


/*
Styles for the bottom footer
*/
#mainfooter
{
	width: 100%;
	color: silver;
	border-top: 1px solid Black;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 100%;
	vertical-align: bottom;
}
#copright{
	width: 50%;
	color: silver;
	text-align: left;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 75%;
	font-style: normal;
	vertical-align: middle;
}
#disclaimers
{
	width: 100%;
}
.footeritem, td.footeritem a:link, td.footeritem a:visited
{
	text-align: right;
	color: silver;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 80%;
	vertical-align: middle;
	text-decoration: none;
}

td.footeritem a:hover, td.footeritem a:active 
{
	text-align: right;
	color: black;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 80%;
	vertical-align: middle;
}

/*
	Next and previous page links
*/
.tabNxtPrv
{
	border-top: 1px #669999 solid;
	width: 100%;
}
td.linkNctPrv a, td.linkNctPrv a:hover, td.linkNctPrv a, td.linkNctPrv a:visited
{
	color: #669999;
	font-weight: bold;
	font-size: 90%;
}