A:link, A:visited { color: #0A246A }
A:active { color: maroon }

p {margin-left: 0px;	margin-right:0px;}

BODY.NormalView
{
  margin:0px;
  color: black;
  background-color:#072A5D;
  font-family:Verdana;
}

BODY.PrintableView
{
  margin: 0px;
  color: black;
  background-color:white;
  font-family:Verdana;
}

DIV.DocumentPane_NormalView DIV.PageContents
{
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 10px;
  font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.DocumentPane_NormalView DIV.PageContents2
{
  margin-top: 10px;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 10px;
  font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.DocumentPane_NormalView DIV.PageContentsSep
{
  padding-top: 10px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color:#CCCCCC;
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.DocumentPane_PrintableView DIV.PageContents
{
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.DocumentPane_PrintableView DIV.PageContents2
{
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.DocumentPane_PrintableView DIV.PageContentsSep
{
  padding-top: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color:#CCCCCC;
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H1
{
	font: bold 20pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4D997D;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:16px;
}

H2
{
	font: bold 16pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4D997D;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:32px;
	margin-bottom:4px;
}

H2.first
{
	font: bold 16pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4D997D;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:4px;
}

H3
{
	font: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4D997D;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:16px;
	margin-bottom:4px;
}

H4
{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:12px;
	margin-bottom:0px;
}

H5
{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:12px;
	margin-bottom:0px;
}

P
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:8px;
	margin-bottom:8px;
}

P.small
{
	font-size:xx-small;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
}

P.missing
{
	font-size:x-small;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:red;
}

TABLE.Bordered
{
	border-style:solid;
	border-color:Gray;
	border-width:1px;
	border-spacing:0;
	border-collapse:collapse;
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.Unbordered
{
	border-style:none;
	border-color:Gray;
	border-width:0px;
	border-spacing:0;
	border-collapse:collapse;
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.Bordered TH
{
	border-style:solid;
	border-color:Gray;
	border-width:1px;
	border-spacing:0;
	border-collapse:collapse;
	margin-left:8px;
	margin-right:8px;
	margin-top:4px;
	margin-bottom:4px;
	background-color:#999999;
}

TABLE.Bordered TD
{
	border-style:solid;
	border-color:Gray;
	border-width:1px;
	border-spacing:0;
	border-collapse:collapse;
	margin-left:8px;
	margin-right:8px;
	margin-top:4px;
	margin-bottom:4px;
	vertical-align:top;
}

.tableFormat{margin-left: 20pt; margin-right: 20pt; font:100%/145%;}
.tableFormatNoMargin{margin-left:0pt; margin-right:0pt; font:100%/145%;}
.tableCell{padding-bottom: 5pt;}

.newsHeader
{
  font-weight: bold;
  background-color: #efefef;
  color: black;
  border-bottom: 1px solid #708090;
}
