BODY {
	FONT-SIZE: 80%; COLOR: #FF0000; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
TD {
	FONT-SIZE: 80%; COLOR: #FF0000; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
TH {
	FONT-SIZE: 80%; COLOR: #FF0000; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
INPUT {
	FONT-SIZE: 80%; COLOR: #FF0000; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 80%; COLOR: #FF0000; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
SELECT {
	FONT-SIZE: 80%; COLOR: #FF0000; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
H2 {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
H3 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
H4 {
	MARGIN-TOP: 2px; FONT-SIZE: 120%; MARGIN-BOTTOM: 2px
}
FORM {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.PageHeader TD {
	FONT-SIZE: 120%; BORDER-BOTTOM: #ff0000 1px solid
}
.SubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; TEXT-DECORATION: underline
}
.SubHeaderPlain {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; TEXT-DECORATION: none
}
.SmallSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.TopMenu TD {
	BORDER-TOP: #ffffff 2px solid; FONT-SIZE: 70%; COLOR: #ffffff
}
A {
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cccccc
}
.TopMenu .Left {
	BORDER-LEFT: #ffffff 2px solid
}
.TopMenu .LeftRight {
	BORDER-LEFT: #ffffff 2px solid;
	BORDER-RIGHT: #ffffff 2px solid
}
.TopMenu .LeftRightB {
	BORDER-LEFT: #ffffff 2px solid;
	BORDER-RIGHT: #ffffff 2px solid;
	BORDER-BOTTOM: #ffffff 2px solid
}
.TopMenu A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.TopMenu A:hover {
	COLOR: #cccccc
}
.Notice .Title {
	BORDER-RIGHT: #4e2a77 1px solid; BORDER-TOP: #4e2a77 1px solid; BORDER-LEFT: #4e2a77 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #4e2a77 1px solid
}
.Notice .Title A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Notice .Title A:hover {
	COLOR: #000000
}
.Notice .Content {
	BORDER-RIGHT: #7373ad 1px solid; BORDER-LEFT: #7373ad 1px solid
}
.Notice .Date {
	BORDER-RIGHT: #7373ad 1px solid; BORDER-LEFT: #7373ad 1px solid
}
.Notice .Date {
	FONT-WEIGHT: bold
}
.Notice .Origin {
	BORDER-RIGHT: #7373ad 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #7373ad 1px solid; COLOR: #7f0000; BORDER-BOTTOM: #7373ad 1px solid
}
.Notice .Origin A {
	FONT-SIZE: 100%; COLOR: #7f0000; TEXT-DECORATION: none
}
.Notice .Origin A:hover {
	COLOR: #ff0000
}
.FullNotice .Title {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; TEXT-DECORATION: underline
}
.FullNotice .Date {
	FONT-WEIGHT: bold
}
.FullNotice .Origin {
	FONT-SIZE: 80%; COLOR: #7f0000
}
.Contrast {
	FONT-SIZE: 80%; COLOR: #ffffff
}
.Contrast A {
	COLOR: #ffffff; font-decoration: underline
}
.Contrast A:hover {
	COLOR: #cccccc
}
.Caption {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.TableHeading {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.SmallButton {
	FONT-SIZE: 80%
}
.Error {
	COLOR: #ff0000
}
.Bold {
	FONT-WEIGHT: bold
}
.SmallCaption {
	FONT-SIZE: 80%; COLOR: #666666
}
.MembersMenu {
	COLOR: #FF0000; FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
.MembersMenu TD {
	FONT-SIZE: 80%; COLOR: #FF0000
}
.MembersMenu A {
	FONT-SIZE: 80%; COLOR: #FF0000
}
.MembersMenu .subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.SectionSubMenu TD {
	FONT-SIZE: 70%
}
.ActivityContacts .type {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
.ActivityContacts .caption {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
.ActivityContacts TD {
	FONT-SIZE: 70%
}
