#NavTable a
	{
	display:block;
	text-decoration: none;
	color: #FFFBD0;
	font-family:Arial;
	font-size:8pt;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px
	}

#NavTable a:hover
	{ 
	border-style:solid;
	border-width:1px;
	color: #FFFBD0;
	background: #008000;
	padding-left:1px;
	padding-right:1px;
	padding-top:0;
	padding-bottom:0
	}


#NavTable .Head
	{ 
	font-size:10pt;
	font-weight:bold;
	}

#NavBase
	{
	background: #9C2A00;
	}

body
	{
	font-family: Arial;
	font-size:10pt
	}

p
	{
	font-family: Arial;
	font-size: 10pt
	}

td
	{
	font-family: Arial;
	font-size: 10pt
	}

td.TableCorners
	{
	}

.SubNav
	{
	font-family: Arial;
	font-size:10pt;
	text-align: center;
	}

.SubHead
	{
	font-size:12pt;
	font-weight:bold;
	}

@media print {
	#LeftPane { display: none; }
	td.TableCorners { display: none; }
}

.PageTitle
	{
	text-align: center;
	font-family:Arial;
	font-size:18pt;
	font-weight:bold
	}

a.BoxItem{ color: rgb(255,255,255); font-weight: bold; font-style: normal; text-decoration: none }
a:hover.BoxItem{ color: rgb(255,0,0); font-weight: bold; font-style: normal; text-decoration: none }
a.SideItem{ color: rgb(0,0,0); text-decoration: none }
a:hover.SideItem{ color: rgb(0,128,0); text-decoration: none }

table.NewsTable { border-style: groove; border-width: 2px;  }
td.NewsHeader { background: #000000 }
td.NewsData { background: #FFFFFF }
a.NewsLink   { font-size: 8pt }
a.NewsSiteLink { color: #FFFFFF; font-size: 8pt }
font.NewsError { color: #FFFFFF; font-size: 8pt }