h1 {
	color: White;
	background: Navy;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	font: x-large Verdana Geneva Arial Helvetica sans-serif;
}

td.h1 {
	background: Navy;
}

td.h2 {
	background: White;
	text-align: center;
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.h2:link {
	color: Navy;
	background-color: White;
	text-align: center;
	text-decoration: none;
	font: bold 14 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.h2:visited {
	color: Navy;
	background-color: White;
	text-align: center;
	text-decoration: none;
	font: bold 14 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h3 {
	color: Navy;
	background: White;
	text-align: center;
	font: x-small Verdana Geneva Arial Helvetica sans-serif;
}

a.h3:link {
	color: Navy;
	text-decoration: underline;
}

a.h3:visited {
	color: Navy;
	text-decoration: underline;
}

h4 {
	color: Maroon;
	text-align: center;
	font: bold large Verdana Geneva Arial Helvetica sans-serif;
}

h5 {
	color: Maroon;
	text-align: center;
	font: medium Verdana Geneva Arial Helvetica sans-serif;
}

h6 {
	color: Navy;
	text-align: center;
	font: medium Verdana Geneva Arial Helvetica sans-serif;
}

th.TableHeader {
	color: White;
	background: Navy;
	text-align: center;
	font: bold large Verdana Geneva Arial Helvetica sans-serif;
}

th.TableHeader2 {
	color: White;
	background: #0000AA;
	text-align: center;
	font: bold large Verdana Geneva Arial Helvetica sans-serif;
}

td.TableDetail {
	color: Navy;
	background: #FFFFE0;
	text-align: center;
	font: medium Arial, Helvetica, sans-serif;
}

td.TableDetail2 {
	color: Navy;
	background: #FFFFE0;
	text-align: left;
	font: small Arial, Helvetica, sans-serif;
}

td.TableDetail3 {
	color: Navy;
	background: #FFFFE0;
	text-align: right;
	font: small Arial, Helvetica, sans-serif;
}

td.TableDetail4 {
	color: Black;
	background: #FFFFE0;
	text-align: right;
	font: x-small Arial, Helvetica, sans-serif;
}

a.EmphasizedText {
	color: Maroon;
	text-align: left;
	font: bold x-small Verdana Geneva Arial Helvetica sans-serif;
}

a.RegularText {
	color: Navy;
	text-align: left;
	font: x-small Verdana Geneva Arial Helvetica sans-serif;
}

a.Footnote {
	color: Navy;
	text-align: left;
	font: italic xx-small Verdana Geneva Arial Helvetica sans-serif;
}

a.White_NoUnderline:link {
	color: White;
	text-decoration: none;
}

a.White_NoUnderline:visited {
	color: White;
	text-decoration: none;
}

a.NavyLink:link {
	color: Navy;
}

a.NavyLink:visited {
	color: Navy;
}

a.NavyLink_NoUnderline:link {
	color: Navy;
	text-decoration: none;
}

a.NavyLink_NoUnderline:visited {
	color: Navy;
	text-decoration: none;
}

div.menuBar,
div.menuBar a.menuButton {
  background-color: Navy;
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {
  background-color: #d0d0d0;
  border: 2px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  padding: 4px 2px 4px 2px;
  text-align: center;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 1px solid #d0d0d0;
  color: #000000;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  color: #000000;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #a0a0a0;
  border-color: #909090 #f0f0f0 #f0f0f0 #909090;
  color: #ffffff;
  left: 1px;
  top: 1px;
}

div.databaseMenuBar,
div.databaseMenuBar a.menuButton {
  background-color: Navy;
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
}

div.databaseMenuBar {
  background-color: Navy;
  border: 2px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  padding: 4px 2px 4px 2px;
  text-align: center;
}

div.databaseMenuBar a.menuButton {
  background-color: transparent;
  border: 1px solid #d0d0d0;
  color: #FFFFFF;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.databaseMenuBar a.menuButton:hover {
  background-color: transparent;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  color: #FFFFFF;
}

div.databaseMenuBar a.menuButtonActive,
div.databaseMenuBar a.menuButtonActive:hover {
  background-color: #a0a0a0;
  border-color: #909090 #f0f0f0 #f0f0f0 #909090;
  color: #ffffff;
  left: 1px;
  top: 1px;
}