UNKNOWN {
  FONT-FAMILY: Tahoma, sans-serif;
  TEXT-ALIGN: justify;
}

BODY {
  COLOR: #000000;
  FONT-FAMILY: Arial;
  BACKGROUND-COLOR: #a79797;
}

TD.darkCell { }
TD.leftHeading {
  BACKGROUND-COLOR: #E8D6D6;
}
TD.middleHeading {
  BACKGROUND-COLOR: #A31C16;
}
TD.rightHeading {
  BACKGROUND-COLOR: #f0f2f1;
}
TD.topMenu {
  PADDING-RIGHT: 0px;
  BORDER-TOP: #e2bcbc 1px solid;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 6px;
  PADDING-TOP: 6px;
  BORDER-BOTTOM: #ffffff 1px solid;
  BACKGROUND-COLOR: #701410;
}
TD.topMenu IMG {
  MARGIN-LEFT: 15px;
}
TD.static {
  PADDING-RIGHT: 12px;
  PADDING-LEFT: 12px;
  PADDING-BOTTOM: 8px;
  PADDING-TOP: 8px;
  BACKGROUND-COLOR: #f7f7f7;

}

div.leftBlock
{
  PADDING-RIGHT: 12px;
  PADDING-LEFT: 12px;
  PADDING-BOTTOM: 8px;
  PADDING-TOP: 8px;
  BACKGROUND-COLOR: #ffffff;
  border-top: 1px solid #C0C0C0;
}

TD.leftBlock {
  width:217px;
  height:100%;
  background:#9ad3ec;
  color:#193556;
  padding:5px;
  font-size:10pt;
}

TD.rightBlock {
  width:217px;
  height:100%;
  background:#9ad3ec;
  color:#193556;
  padding:5px;
  font-size:10pt;
  font-family: Arial;
}

TD.bottomBlock {
  color:#FFFFFF;
  font-size:10pt;
  font-family: Georgia;
  padding-left:10px;
  padding-top:10px;
}

TD.centralBlock {
  background:#136b96;
  color:#FFFFFF;
  padding:5px;
  font-size:10pt;
  width:760px;
}

TD.centralBlock TD {
  font-size:10pt;
  color:#FFFFFF;
}

TD.centralBlock A {
	color:#b4d5fb;
	text-decoration:underline;
}

TD.centralBlock A:visited {
	color:#b4d5fb;
	text-decoration:underline;
}

TD.centralBlock A:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

TD.centralBlock A.regularLeftLink {
	color:#FFFFFF;
	text-decoration:underline;
}

TD.centralBlock A.newsList {
  color:#FFFFFF;
	text-decoration:underline;
	font-size:10pt;
}

TD.centralBlock STRONG {
	font-size:10pt;
}

TD.centralBlock A.newsList:hover {
  color:#b4d5fb;
	text-decoration:underline;
	font-size:10pt;
}

TABLE#table {
  max-width: 1280px;
  width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
}

H1.leftHeader {
  color:#193556;
  line-height:20pt;
  font-size:14pt;
  font-family: Arial;
  font-weight:normal;
}

H1.centralHeader {
  color:#FFFFFF;
  line-height:20pt;
  font-size:14pt;
  font-family: Arial;
  font-weight:normal;
}

TD.menuDown {
  background: url(../../files/images/menu_down.png);
  padding-top:5px;
	width:114px;
	height:46px;
	font-size:10pt;
	text-align: center;
	color:#1a3657;
}

A.menuDown {
	font-size:10pt;
	color:#1a3657;
	text-decoration:none;
}
A.menuDown:visited {
	font-size:10pt;
	color:#1a3657;
	text-decoration:none;
}
A.menuDown:hover {
	font-size:10pt;
	color:#1a3657;
	text-decoration:none;
}

A.menuUp {
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
}
A.menuUp:visited {
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
}
A.menuUp:hover {
	font-size:10pt;
	color:#FFFFFF;
	text-decoration:none;
}

TD.menuUp {
  background: url(../../files/images/menu_up.png);
	width:114px;
	height:46px;
	font-size:10pt;
	text-align: center;
	color:#FFFFFF;
}

UL.newsList {
  font-size:9pt;
  padding-left:10px;
  margin-left:10px;
}

A.newsList {
  font-size:9pt;
  color:#193556;
  text-decoration:none;
}

A.newsList:visited {
  font-size:9pt;
  color:#235b9c;
  text-decoration:none;
}

A.newsList:hover {
  font-size:9pt;
  color:red;
  text-decoration:none;
}

TD.normalText {
  FONT-SIZE: x-small;
}
TD.smallText {
  FONT-SIZE: 90%;
  COLOR: #666666;
}
A.regularTopLink
{
  FONT-WEIGHT: bold;
  COLOR: #ffffff;
  TEXT-DECORATION: none;
}
A.regularTopLink:active
{
  FONT-WEIGHT: bold;
  COLOR: #ffffff;
  TEXT-DECORATION: none;
}

A.regularTopLink:visited
{
  FONT-WEIGHT: bold;
  COLOR: #ffffff;
  TEXT-DECORATION: none;
}
A.regularTopLink:hover
{
  FONT-WEIGHT: bold;
  COLOR: #9A7B7B;
  TEXT-DECORATION: none;
}
A.activeTopLink
{
  FONT-WEIGHT: bold;
  COLOR: #9A7B7B;
  TEXT-DECORATION: none;
}
A.activeTopLink:active
{
  FONT-WEIGHT: bold;
  COLOR: #9A7B7B;
  TEXT-DECORATION: none;
}
A.activeTopLink:visited
{
  FONT-WEIGHT: bold;
  COLOR: #9A7B7B;
  TEXT-DECORATION: none;
}
A.activeTopLink:hover {
  FONT-WEIGHT: bold;
  COLOR: #9A7B7B;
  TEXT-DECORATION: none;
}
A.regularLeftLink {
  FONT-WEIGHT: bold;
  COLOR: #193556;
  TEXT-DECORATION: none;
}
A.regularLeftLink:active {
  FONT-WEIGHT: bold;
  COLOR: #ef4f32;
  TEXT-DECORATION: none;
}
A.regularLeftLink:visited {
  FONT-WEIGHT: bold;
  COLOR: #2f6099;
  TEXT-DECORATION: none;
}
A.regularLeftLink:hover {
  FONT-WEIGHT: bold;
  TEXT-DECORATION: underline;
}

A.regularLeftLinkNormal {
  FONT-WEIGHT: normal;
  COLOR: #193556;
  TEXT-DECORATION: none;
}
A.regularLeftLinkNormal:active {
  FONT-WEIGHT: normal;
  COLOR: #ef4f32;
  TEXT-DECORATION: none;
}
A.regularLeftLinkNormal:visited {
  FONT-WEIGHT: normal;
  COLOR: #2f6099;
  TEXT-DECORATION: none;
}
A.regularLeftLinkNormal:hover {
  FONT-WEIGHT: normal;
  TEXT-DECORATION: underline;
}

A.activeLeftLink {
  FONT-WEIGHT: bold;
  COLOR: #000000;
  TEXT-DECORATION: none;
}
A.activeLeftLink:active {
  FONT-WEIGHT: bold;
  COLOR: #000000;
  TEXT-DECORATION: none;
}
A.activeLeftLink:visited {
  FONT-WEIGHT: bold;
  COLOR: #000000;
  TEXT-DECORATION: none;
}
A.activeLeftLink:hover {
  FONT-WEIGHT: bold;
  COLOR: #000000;
  TEXT-DECORATION: none;
}
A {
  COLOR: #146c97;
  TEXT-DECORATION: underline;
}
A:active {
  COLOR: #6B0302;
  TEXT-DECORATION: underline;
}
A:visited {
  COLOR: #196e97 /*9F3E3C*/;
  TEXT-DECORATION: none;
}
A:hover {
	color: #3394c3;
  TEXT-DECORATION: underline;
}

A.sosumi {
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}

A.sosumi:visited {
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}

A.sosumi:hover {
	color: #c0f0fa;
	TEXT-DECORATION: underline;
}

TABLE.data TR TH {
  BORDER-RIGHT: white 1px solid;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;
  FONT-WEIGHT: bold;
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
  BACKGROUND-COLOR: #e0e0e0;
  TEXT-ALIGN: left;
  color:#FFFFFF;
}
TABLE.data TR TD {
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
  font-size:10pt;
  color:#FFFFFF;
}
SELECT {
  FONT-SIZE: small;
}
INPUT {
  FONT-SIZE: small;
}
TEXTAREA {
  FONT-SIZE: small;
}
H1 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 14pt;
  COLOR: #FFFFFF;
}
TABLE.hidden { }
TABLE.hidden H1 {
  BORDER-RIGHT: thin;
  PADDING-RIGHT: 20px;
  BORDER-TOP: white 1pt solid;
  MARGIN-TOP: -1px;
  PADDING-LEFT: 20px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 100%;
  PADDING-BOTTOM: 5px;
  MARGIN-LEFT: -2px;
  BORDER-LEFT: thin;
  MARGIN-RIGHT: -2px;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: white 1pt inset;
  BACKGROUND-COLOR: #bee7bd;
  TEXT-ALIGN: left;
}
H2 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #FFFFFF;
}
H3 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 100%;
  COLOR: #FFFFFF;
}
TABLE.redstyle {
  BORDER-TOP: #FFFFFF 1px solid;
  BORDER-RIGHT: #FFFFFF;
  BORDER-LEFT: #FFFFFF 1px solid;
  BORDER-BOTTOM: #FFFFFF;
  PADDING-TOP: 0px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
}
TABLE.redstyle TH A {
  COLOR: #FFFFFF;
  text-decoration: underline;
}
TABLE.redstyle TH A:visited {
  COLOR: #FFFFFF;
  text-decoration: underline;
}
TABLE.redstyle TD {
  BORDER-TOP: #FFFFFF;
  BORDER-RIGHT: #FFFFFF 1px solid;
  BORDER-LEFT: #FFFFFF;
  BORDER-BOTTOM: #FFFFFF 1px solid;
  PADDING-TOP: 4px;
  PADDING-RIGHT: 4px;
  PADDING-LEFT: 4px;
  PADDING-BOTTOM: 4px;
  VERTICAL-ALIGN: text-top;
}
TABLE.redstyle TH
{
  BORDER-TOP: #FFFFFF;
  BORDER-RIGHT: #FFFFFF 1px solid;
  BORDER-LEFT: #FFFFFF;
  BORDER-BOTTOM: #FFFFFF 1px solid;
  PADDING-TOP: 4px;
  PADDING-RIGHT: 4px;
  PADDING-LEFT: 4px;
  PADDING-BOTTOM: 4px;
  COLOR: white;
  BACKGROUND-COLOR: #3c98c5;
  TEXT-ALIGN: center;
  font-size:10pt;
}
TBODY.redstyle A {
  COLOR: #900000;
  text-decoration: underline;
}
TBODY.redstyle A:visited {
  COLOR: #721d0a;
  text-decoration: underline;
}

.hidden {
  margin: 5px;
  vertical-align: middle;

}
.imginline {
  BORDER: black 1px solid;
  MARGIN: 10px;
}

.navpath {
  border-bottom: 1px solid #C0C0C0;
  padding-bottom: 6px;
  margin-left: -12px;
  margin-right: -12px;
  margin-top: -3px;
}

.partition {
  padding-top: 6px;
  margin-bottom: -6px;
  border-bottom:1px solid #136b96;
}

.partition A {
  font-weight: bold;
  color: #000000;
  display: block;
  margin-left: 32px;
  position: relative;
  top: -12px;
}

DIV.righttitle {
  color:#193556;
  line-height:20pt;
  font-size:14pt;
  font-family: Arial;
  font-weight:normal;
  margin-bottom:10px;
}

ul.map, ul.map ul {
  padding-left: 20px;
}
ul.map li {
  padding-top: 10px;
}

ul.map li  ul li  ul {
  padding-top: 5px;
  padding-bottom: 5px;
}

ul.map li  ul li  ul li {
  padding-top: 0px;
}

ul.map li  ul li  ul li ul {
  padding-top: 0px;
}


