TD { FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt }
TH { FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
H1 { COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; FONT-SIZE: 22px; FONT-WEIGHT: bold }
H2 { COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold }
H3 { COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold }
BODY { FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; FONT-SIZE: 12px }
P { FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif }
BLOCKQUOTE { FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; FONT-SIZE: 12px }
UL { FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif; FONT-SIZE: 12px }
LI { FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif }
TD { FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, sans-serif; FONT-SIZE: 12px }
FORM, INPUT { font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; }
A { COLOR: #ca693b; FONT-FAMILY: Arial; TEXT-DECORATION: none }
A:hover { COLOR: orange; FONT-FAMILY: Arial; TEXT-DECORATION: underline }
A:visited { FONT-FAMILY: Arial }
A.topnav:hover { COLOR: orange; TEXT-DECORATION: none }
A.menu:hover { COLOR: orange; FONT-FAMILY: Arial; FONT-SIZE: smaller; TEXT-DECORATION: underline }
A.menu { COLOR: #333366; FONT-FAMILY: Arial; FONT-SIZE: smaller; TEXT-DECORATION: none }
A.mfg:hover { COLOR: #990000; FONT-FAMILY: Arial, 'Gill Sans MT'; FONT-SIZE: smaller; TEXT-DECORATION: underline }
A.mfg { COLOR: #39518e; FONT-FAMILY: Arial; FONT-SIZE: smaller; TEXT-DECORATION: none }
A.mfg:link { COLOR: #39518e; FONT-FAMILY: Arial }
A.menu:link { COLOR: #333366; FONT-FAMILY: Arial; FONT-SIZE: smaller }
A.menu:visited { FONT-FAMILY: Arial; FONT-SIZE: smaller }
A.righthomepage { COLOR: #990000; FONT-FAMILY: Arial; TEXT-DECORATION: none }
A.righthomepage:link { COLOR: #000000; FONT-FAMILY: Arial }
A.righthomepage:visited { COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none }
A.righthomepage:hover { COLOR: #990000; FONT-FAMILY: Arial; TEXT-DECORATION: underline }
A.clickhere { FONT-FAMILY: Arial; TEXT-DECORATION: underline }
.topnav { COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.topnavbox { COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 7.5pt; TEXT-DECORATION: none }
.footernav { COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 7.5pt; TEXT-DECORATION: none }
.Lmenu { COLOR: #000000; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none }
.Lmenu-sub { COLOR: #666666; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none }
.Lmenu-sub:active { COLOR: #000000; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none }
.Lmenu-sub2 { COLOR: #888888; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 7.5pt; TEXT-DECORATION: none }
.box-header { COLOR: #000000; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.box-header-white { COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.box-text { COLOR: #000000; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; TEXT-DECORATION: none }
.TextHeader { COLOR: #000000; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 9pt; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.PageHeader { COLOR: #7c7c7c; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.MenuHeader { COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.selected { COLOR: orange; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt }
.purple { COLOR: #ca693b; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt }
.purple2 { COLOR: #ca693b; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt }
.yellow { COLOR: #ffff99; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt }
.related { COLOR: #ca693b; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt }
.relatedBody { COLOR: #666666; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 8pt }
.normal { COLOR: #000000; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt }
.hidden { COLOR: #000000; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10pt; TEXT-DECORATION: none }
.hometext { COLOR: #330066; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
.graphdesciptor { COLOR: #a2a2a2; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.graphheader { COLOR: #946ad9; FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.dropdown { HEIGHT: 10px; POSITION: absolute; VISIBILITY: hidden; WIDTH: 10px; Z-INDEX: 30 }
.dropdown { HEIGHT: 10px; POSITION: absolute; VISIBILITY: hidden; WIDTH: 10px; Z-INDEX: 30 }
.navbar { BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/mainscreen_18a.jpg); BACKGROUND-POSITION: 50% top; BACKGROUND-REPEAT: repeat-y }
.highlight { COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; FONT-WEIGHT: bold }
.small-text { FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif; FONT-SIZE: 10px }
.persontitle { COLOR: white; FONT-FAMILY: Arial, Helvetica, Verdana, Geneva,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-ALIGN: right }
.subnav { FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold }

@media Print { .noprint { DISPLAY: none } }

.LabelBasic { color: black; font-weight: bold; }
.LabelWork { background: #ffffff; color: black; font-weight: bold; }
.LabelComment { background: #eee; color: black; font-weight: normal; }
.LabelCommentSmall { font-size: 7pt; color: black; font-weight: italic; }
.LabelSection { color: #1D2F68; font-weight: bold; }
.LabelSectionBar { background: #D2D9DF; }
.LabelFeature { color: #1D2F68; font-weight: bold; font-size: 10pt; }
.LabelFeatureWhite { color: #ffffff; font-weight: bold; font-size: 10pt; }
.LabelFeature:link { color: #1D2F68; font-weight: bold; font-size: 10pt; text-decoration: none; }
.LabelFeature:hover { color: #1D2F68; font-weight: bold; font-size: 10pt; text-decoration: underline; }
.LabelFeature:visited { color: #1D2F68; font-weight: bold; font-size: 10pt; }
.LabelFeatureComment { color: #1D2F68; font-weight: bold; font-size: 8pt; }
.LabelFeatureComment:link { color: #1D2F68; font-weight: bold; font-size: 8pt; text-decoration: none; }
.LabelFeatureComment:hover { color: #1D2F68; font-weight: bold; font-size: 8pt; text-decoration: underline; }
.LabelFeatureComment:visited { color: #1D2F68; font-weight: bold; font-size: 8pt; }
.LabelFeatureCommentSub { color: #1D2F68; font-weight: bold; font-size: 7pt; }
.LabelFeatureCommentSub:link { color: #1D2F68; font-weight: bold; font-size: 7pt; text-decoration: none; }
.LabelFeatureCommentSub:hover { color: #1D2F68; font-weight: bold; font-size: 7pt; text-decoration: underline; }
.LabelFeatureCommentSub:visited { color: #1D2F68; font-weight: bold; font-size: 7pt; }
.LabelFeatureBar { background: #D2D9DF; }
.LabelNav { color: white; font-weight: bold; font-size: 8pt; }
.LabelNav:link { color: white; font-weight: bold; font-size: 8pt; text-decoration: underline; }
.LabelNav:hover { color: white; font-weight: bold; font-size: 8pt; text-decoration: underline; }
.LabelNav:visited { color: white; font-weight: bold; font-size: 8pt; text-decoration: underline; }
.LabelCategory { color: black; font-weight: bold; font-style: italic; font-size: 10pt; }

.FieldBasic { background: #eee; color: black; font-weight: normal; }
.FieldBasicWhite { background: #fff; color: black; font-weight: normal; }

.TableBackBlue { background: #1d2f68; }
.TableBackGray { background: #ececec; }
.TableBackDarkGray { background: #a1a2a3; }
.TableBackOrange { background: #ff7f00; }
.TableBackWhite { background: white; }
.TableBackBlack { background: black; }
.TableRowBackBlue { background: #1d2f68; }
.TableRowBackGray { background: #ececec; }
.TableRowBackDarkGray { background: #a1a2a3; }
.TableRowBackOrange { background: #ff7f00; }
.TableRowBackWhite { background: white; }
.TableRowBackBlack { background: black; }

.FullBorderGray { border: 1px solid #ececec; }
.LeftBorderGray { border-left: 1px solid #ececec; }
.RightBorderGray { border-right: 1px solid #ececec; }
.TopBorderGray { border-top: 1px solid #ececec; }
.BottomBorderGray { border-bottom: 1px solid #ececec; }

.FullBorderDarkGray { border: 1px solid #a1a2a3; }
.LeftBorderDarkGray { border-left: 1px solid #a1a2a3; }
.RightBorderDarkGray { border-right: 1px solid #a1a2a3; }
.TopBorderDarkGray { border-top: 1px solid #a1a2a3; }
.BottomBorderDarkGray { border-bottom: 1px solid #a1a2a3; }

.FullBorderOrange { border: 1px solid #ff7f00; }
.LeftBorderOrange { border-left: 1px solid #ff7f00; }
.RightBorderOrange { border-right: 1px solid #ff7f00; }
.TopBorderOrange { border-top: 1px solid #ff7f00; }
.BottomBorderOrange { border-bottom: 1px solid #ff7f00; }

.FullBorderBlue { border: 1px solid #1d2f68; }
.LeftBorderBlue { border-left: 1px solid #1d2f68; }
.RightBorderBlue { border-right: 1px solid #1d2f68; }
.TopBorderBlue { border-top: 1px solid #1d2f68; }
.BottomBorderBlue { border-bottom: 1px solid #1d2f68; }

.Notice { color: white; font-weight: bold; font-size: 10pt; text-align: center; }
.NoticeBar { background: red; }
.ErrDyn { color: white; font-weight: bold; font-size: 10pt; text-align: left; line-height: 12pt; }
.ErrDynBar { background: red; }
.WarnDyn { color: red; font-weight: bold; font-size: 10pt; text-align: center; }
.WarnDynBar { background: yellow; }
.ErrDetail { color: black; font-weight: bold; font-size: 12pt; }
.LabelFootnote { color: black; font-weight: normal; font-size: 8pt; }
.ExitBar { background: #eee; color: black; font-weight: bold; font-size: 12pt; text-align: center; }
.WarningBar { background: #eee; color: black; font-weight: normal; font-size: 10pt; text-align: left; }
.ValidationBar { background: #eee; color: black; font-weight: normal; font-size: 10pt; text-align: left; } 
