div.navigation{
	position:absolute;
	width:200px;
	height:289px;
	left:10px;
	top:0px;
	z-index:1;
	line-height:30px;
	font-size:14px;

	color:#000000;
}
a.navigation:link{
	color:#000000;
	text-decoration:none;
}
a.navigation:visited{
	color:#000000;
	text-decoration:none;
}
a.navigation:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#600000;
}
a.navigation:active{
	text-decoration:none;
	color:#FF0000;
}

div.link{
	position:absolute;
	width:200px;
	height:289px;
	left:10px;
	top:0px;
	z-index:1;
	line-height:30px;
	font-size:14px;

	color:#000050;
}
a.link:link{
	color:#000050;
	text-decoration:none;
}
a.link:visited{
	color:#000050;
	text-decoration:none;
}
a.link:hover{
	text-decoration:none;
	color:#BB0000;
	font-weight:bold;
}
a.link:active{
	text-decoration:none;
	color:#00FF00;
}


#stocksframe			{ position: absolute; top: 31.6%; left: 0; margin-top:-30px}
#

#darkgrey			{ background-color: #333 }
#grey				{ background-color: #666 }
#maroon				{ background-color: #600000 }
#tan				{ background-color: #894008 }
#layoutMain			{ background-color: white;table-align: center; text-align: left; width: 600px;}
#layoutHeaderDivider 		{ background-color: #600000; text-align: right; position: absolute; top: 65px; left: 0px; width: 601px; height: 19px }
#layoutBody			{ position: absolute; top: 86px; left: 0; width: 100% }
#layoutTable			{ width: 100% }
#column1			{ position: absolute; top: 0; left: 0; width: 200px; border-right: 1px none white }
#column2			{ position: absolute; top: -2px; left: 200px; width: 400px; border-right: medium none white }
#column1info			{ color: #999; font-size: 10px; text-align: center; padding-top: 15px }
#column3			{ position: absolute; top: 0; left: 581px; width: 200px; border-left: 1px none white }
.linkHeader			{ color: white; font-size: 10px; text-decoration: none; padding-top: 3px; padding-right: 4px; padding-left: 4px; float: right }
.relative			{ position: relative }
.bodyheading			{ color: white; font-size: 11px; padding-left: 10px; height: 20px }
#mainbody			{ font-size: 10px }
#contacttitle			{ font-weight: bold; text-align: center; font-size: 40px; font-family:"Microsoft Sans Serif","sans-serif";color:black}
#contactinfo			{ font-weight: bold; text-align: center; font-size: 14px; font-family:"Microsoft Sans Serif","sans-serif";color:black}
#colbody			{ font-size: 10px; padding: 4px }
#mainpagemaincol		{ width: 97%; margin-left: 1em; font-size:10.0pt;font-family:"Microsoft Sans Serif","sans-serif";color:black}
#mainpagemaincolind		{ text-indent: 1em; margin-left: 1em}
#mainpageleftcol		{ width: 199px }
#mainpagerightcol		{ width: 200px }
#placeleftcol 			{ position: absolute; top: 1px; left: 0 }
#placerightcol  		{ position: absolute; top: 1px; left: 200px }