BODY {
	COLOR: #333; FONT-FAMILY: Times, Helvetica, sans-serif
}
TD {
	COLOR: #333; FONT-FAMILY: Times, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Times, Helvetica, sans-serif
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000
}
.subheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666
}
.prominent {
	FONT-WEIGHT: bold; COLOR: #f60; FONT-STYLE: italic
}
.comment {
	FONT-SIZE: 10px; COLOR: #333; BACKGROUND-COLOR: #f3f3f3
}
#HeaderLeft {
	BACKGROUND-COLOR: #f3f3f3
}
#HeaderRight A {
	FONT-SIZE: 11px; COLOR: #0099CC; TEXT-DECORATION: underline
}
#HeaderRight A:hover {
	COLOR: #0099CC
}
#HeaderRight .active {
	COLOR: #0099CC
}
#UnderBanner {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
#UnderBanner A {
	COLOR: #0099CC; TEXT-DECORATION: underline
}
#UnderBanner A:hover {
	COLOR: #0099CC
}
#UnderBanner .active {
	COLOR: #0099CC
}
#OverContent {
	BACKGROUND-COLOR: #fff
}
#navigation {
	BACKGROUND-COLOR: #f3f3f3
}
#navigation TD {
	FONT-SIZE: 11px
}
#navigation .inactive {
	FONT-WEIGHT: bold; MARGIN-LEFT: 2px; COLOR: #0099CC; TEXT-DECORATION: underline
}
#navigation A.active {
	FONT-WEIGHT: bold; MARGIN-LEFT: 2px; COLOR: #0099CC; TEXT-DECORATION: underline
}
#navigation A:hover {
	COLOR: #0099CC
}
#navigation A.submenu:hover {
	COLOR: #0099CC
}
#navigation A.submenu {
	LEFT: 10px; MARGIN-LEFT: 2px; COLOR: #0099CC; POSITION: relative; TEXT-DECORATION: underline
}
#navigation A.activesubmenu {
	LEFT: 10px; MARGIN-LEFT: 2px; COLOR: #0099CC; POSITION: relative; TEXT-DECORATION: underline
}
#content {
	FONT-SIZE: 12px
}
#content TD {
	FONT-SIZE: 12px
}
#content A {
	COLOR: #0099CC; TEXT-DECORATION: underline
}
#content A:hover {
	COLOR: #0099CC; TEXT-DECORATION: underline
}
#content A:active {
	COLOR: #0099CC; TEXT-DECORATION: underline
}
#content A.buttontyp1:link {
	COLOR: #ffffff
}
#content A.buttontyp1:visited {
	COLOR: #ffffff
}
#content A.buttontyp1:hover {
	COLOR: #0099CC
}
#content A.buttontyp1:active {
	COLOR: #0099CC
}
#marginal {
	FONT-SIZE: 11px
}
#marginal TD {
	FONT-SIZE: 11px
}
#marginal A {
	COLOR: #0099CC; TEXT-DECORATION: underline
}
#marginal A:hover {
	COLOR: #0099CC
}
#marginal A:active {
	COLOR: #0099CC
}
#disclaimer {
	FONT-SIZE: 10px; COLOR: #333; BACKGROUND-COLOR: #f3f3f3
}
#disclaimer A {
	FONT-SIZE: 9px; COLOR: #333; TEXT-DECORATION: underline
}
#disclaimer A:hover {
	COLOR: #0099CC
}
#disclaimer A:active {
	COLOR: #0099CC
}
#disclaimer .strong {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000
}
#disclaimer A.strong {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline
}
#disclaimer A.strong:hover {
	COLOR: #0099CC
}
#disclaimer A.strong:active {
	COLOR: #0099CC
}
.marginal {
	PADDING-LEFT: 2px
}
INPUT {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Times, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Times, Helvetica, sans-serif
}
.formborder {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
SELECT {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Times, Helvetica, sans-serif
}

table.Narrow {
  FONT-FAMILY: Times, Helvetica, sans-serif;
  font-size: 9pt;
  width: 300px;
}

table.Normal {
  FONT-FAMILY: Times, Helvetica, sans-serif;
  font-size: 9pt;
  width: 500px;
}

table.Wide {
  FONT-FAMILY: Times, Helvetica, sans-serif;
  font-size: 9pt;
  width: 620px
}

table.Inout {
  FONT-FAMILY: Times, Helvetica, sans-serif;
  font-size: 9pt;
  width: 500px;
  border-collapse: collapse;
}

table.InoutWide {
  FONT-FAMILY: Times, Helvetica, sans-serif;
  font-size: 9pt;
  width: 620px;
  border-collapse: collapse;
}

tr.Head1 { 
  FONT-FAMILY: Times, Helvetica, sans-serif;
  font-size: 14px;
  color: #0099CC;
  font-weight: bold;
  text-align: default;
  background-color: #eeeeee;
}

tr.Head2 {
  FONT-FAMILY: Times, Helvetica, sans-serif;
  color: #000000;
  font-weight: bold;
  background-color: #666666;
}

tr.Body1 { 
  FONT-FAMILY: Times, Helvetica, sans-serif;
  color: #000000;
  background-color: #EEEEEE;
}

tr.Body1c { 
  FONT-FAMILY: Times, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #EEEEEE;
  font-size: 9pt;

}
tr.Body2 { 
  FONT-FAMILY: Times, Helvetica, sans-serif;
  color: #000000;
  background-color: #CCCCCC;
  font-size: 9pt;

}

tr.Body3 { 
  FONT-FAMILY: Times, Helvetica, sans-serif;
  color: #000000;
  background-color: #000000;
  font-size: 9pt;

}

tr.Body3c { 
  FONT-FAMILY: Times, Helvetica, sans-serif;
  color: #000000;
  text-align: center;
  background-color: #000000;
  font-size: 9pt;

}

em {
  FONT-FAMILY: Times, Helvetica, sans-serif;
  color: #0099CC;
}

.info {
  FONT-FAMILY: Times, Helvetica, sans-serif;
  }
