BODY {
	FONT-SIZE: 0.82em; MARGIN: 0em; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7; TEXT-ALIGN: left
}
TABLE {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em
}
TABLE.spacedTableBorder {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; MARGIN-TOP: 0.75em; MARGIN-BOTTOM: 0.75em
}
TABLE.spacedTableBorder TR TD {
	BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
TABLE.spacedTable {
	MARGIN-TOP: 0.75em; MARGIN-BOTTOM: 0.75em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
TABLE.spacedTable TR TD {
	BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.plainTable {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
TABLE.plainTable TR TD {
	BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.picture {
	MARGIN-TOP: 0.6em; MARGIN-BOTTOM: 0.4em
}
TABLE.pictureLibrary {
	MARGIN-TOP: 0.3em; MARGIN-BOTTOM: 1.5em
}
TABLE.topSlot {
	MARGIN-BOTTOM: 0.75em; BORDER-BOTTOM: #666666 1px solid
}
TABLE.bottomSlot {
	BORDER-TOP: #666666 1px solid; MARGIN-TOP: 0.75em; MARGIN-BOTTOM: 0.75em; BORDER-BOTTOM: #666666 1px solid
}
TABLE.infoBox {
	MARGIN-TOP: 0.25em; MARGIN-BOTTOM: 0.4em
}
.menuClosed {
	DISPLAY: block
}
.menuOpen {
	DISPLAY: none
}
.border {
	BACKGROUND-COLOR: #000000
}
.infoBoxContents {
	BACKGROUND-COLOR: #e7e7e7
}
.banner {
	BACKGROUND-COLOR: #b7c2cd
}
.article {
	BACKGROUND-COLOR: #ffffff
}
.center {
	TEXT-ALIGN: center
}
P {
	MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0em; TEXT-INDENT: 0em
}
P.copyright {
	MARGIN-TOP: 2em; TEXT-ALIGN: center
}
P.initial {
	MARGIN-TOP: 0em
}
P.more {
	MARGIN-TOP: 0em; TEXT-ALIGN: right
}
P.follow {
	TEXT-INDENT: 2em
}
P.error {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-ALIGN: center
}
.searchInfo {
	FONT-SIZE: 0.85em; COLOR: #666666
}
BLOCKQUOTE {
	MARGIN-LEFT: 2em
}
P.caption {
	MARGIN-TOP: 0em; FONT-SIZE: 0.85em; MARGIN-RIGHT: 0em; FONT-STYLE: italic; TEXT-ALIGN: right
}
P.captionBig {
	MARGIN-TOP: 0em; FONT-SIZE: 1.25em; MARGIN-RIGHT: 0em; FONT-STYLE: italic; TEXT-ALIGN: left
}
P.infoBoxInitial {
	MARGIN-TOP: 0.4em; FONT-SIZE: 0.85em; MARGIN-BOTTOM: 0.4em
}
P.infoBoxFollow {
	MARGIN-TOP: 0em; FONT-SIZE: 0.85em; MARGIN-BOTTOM: 0.4em
}
FORM {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em
}
FORM.center {
	TEXT-ALIGN: center
}
TEXTAREA {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: 'courier new', courier, monospace
}
SELECT {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
INPUT.inputBorder {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: 'courier new', courier, monospace
}
INPUT.button {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 0.95em; BORDER-LEFT: #666666 1px solid; CURSOR: pointer; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
SMALL {
	FONT-SIZE: 0.85em
}
SUP {
	FONT-SIZE: 0.7em
}
H1 {
	MARGIN-TOP: 0em; FONT-WEIGHT: bold; FONT-SIZE: 1.55em; MARGIN-BOTTOM: 0em; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: left
}
H2 {
	MARGIN-TOP: 0.75em; FONT-WEIGHT: bold; FONT-SIZE: 1.25em; MARGIN-BOTTOM: 0.3em; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: left
}
H3 {
	MARGIN-TOP: 0.75em; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 0em; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: left
}
HR.footnote {
	MARGIN-LEFT: 0px; WIDTH: 25%; COLOR: #666666; HEIGHT: 1px; TEXT-ALIGN: left
}
HR.topSlot {
	MARGIN-LEFT: 0px; COLOR: #666666; HEIGHT: 1px; TEXT-ALIGN: left
}
.sideMenu {
	PADDING-RIGHT: 0.07em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.07em; PADDING-TOP: 0.07em; FONT-FAMILY: arial, helvetica, sans-serif
}
.greyMenu {
	PADDING-RIGHT: 0.07em; PADDING-LEFT: 3px; PADDING-BOTTOM: 0.07em; CURSOR: pointer; PADDING-TOP: 0.07em; FONT-FAMILY: arial, helvetica, sans-serif
}
.greyMenuSpacer {
	PADDING-RIGHT: 0.07em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0em; PADDING-TOP: 0.3em; FONT-FAMILY: arial, helvetica, sans-serif
}
.subMenu {
	PADDING-RIGHT: 0.07em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 6px; PADDING-TOP: 0.3em; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #e9f4ff
}
A {
	FONT-WEIGHT: normal; COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #990099
}
A:hover {
	COLOR: #ff0000
}
A:active {
	COLOR: #ff0000
}
A.small {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.small:visited {
	COLOR: #0000ff
}
A.small:hover {
	COLOR: #ff0000
}
A.small:active {
	COLOR: #ff0000
}
.boldMenuItem {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #000000; TEXT-DECORATION: none
}
A.boldMenuItem:visited {
	COLOR: #000000
}
A.boldMenuItem:hover {
	COLOR: #000000
}
A.boldMenuItem:active {
	COLOR: #000000
}
A.lightMenuItem {
	FONT-SIZE: 0.85em; COLOR: #000000; TEXT-DECORATION: none
}
A.lightMenuItem:visited {
	COLOR: #000000
}
A.lightMenuItem:hover {
	COLOR: #ff0000
}
A.lightMenuItem:active {
	COLOR: #ff0000
}
A.photoCaption {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #0000ff; TEXT-DECORATION: none
}
A.photoCaption:visited {
	COLOR: #990099
}
A.photoCaption:hover {
	COLOR: #ff0000
}
A.photoCaption:active {
	COLOR: #ff0000
}
