
A:visited { color: #0072a5; font-weight: bold; text-decoration: underline }
A:link { color: #04477f; font-weight: bold; text-decoration: underline }
A:hover { color: #057f2c; font-weight: bold; text-decoration: underline }
A:active { color: #04477f; font-weight: bold; text-decoration: underline }
A.copy:active { color: #a9a9a9; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none }
A.copy:hover { color: #696969; text-decoration: underline }
A.copy:link { color: #a9a9a9; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none }
A.copy:visited { color: #a9a9a9; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none }
A.home:active { color: #ff0; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none }
A.home:hover { color: #ff0; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: underline }
A.home:link { color: #ff0; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none }
A.home:visited { color: #ff0; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none }
A.pagelinksm2:active { color: #009104; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none }
A.pagelinksm2:hover { color: #00559b; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial }
A.pagelinksm2:link { color: #009104; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none }
A.pagelinksm2:visited { color: #0072a5; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none }
Body        { color: #151515; font-size: 12px; line-height: 14px; font-family: Arial; background-color: white; margin: 0px }
H3, A.H3, A.H3:link, A.H3:visited {FONT-FAMILY:verdana, arial, helvetica, sans-serif;COLOR:#666666;FONT-SIZE:16px;font-weight:900;TEXT-DECORATION:none;} 
H4, A.H4, A.H4:link, A.H4:visited {FONT-FAMILY:verdana, arial, helvetica, sans-serif;COLOR:#666666;FONT-SIZE:14px;font-weight:900;TEXT-DECORATION:none;}
Input { color: #000000; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif }
Select { color: #000000; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; border: solid 1px }
Textarea { color: #000000; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; border: solid 1px #999999 }
.cmd { color: #fefefe; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; background-color: #206088; border: outset 2px }
.copytxt  { color: #a9a9a9; font-size: 11px; line-height: 13px; font-family: Arial; text-decoration: none }
.DataFont { color: #04477f; font-size: 12px; line-height: 14px; text-decoration: underline }
.DataFont:hover { color: #696969; text-decoration: underline }
.DataFont:link { color: #04477f; text-decoration: underline }
.DataFont:visited { color: #04477f; text-decoration: underline }
.DataTD { font-size: 12px; line-height: 14px; padding: 2px 2px 2px 5px }
.DataTD2 { font-size: 12px; line-height: 14px; background-color: #f5f5f5; padding: 2px 2px 2px 5px }
.DataTDover { padding: 2px 2px 2px 5px }
.ErrFont { color: #efefef; font-weight: 300; font-size: 8pt; background-color: #990000; padding: 2px 2px 2px 15px }
.ErrFont2 { color: #900; font-weight: bold; font-size: 12px }
.ErrTD { background-color: #990000; vertical-align: top; padding: 2px }
.FieldFont { color: black; font-weight: 700; font-size: 12px; line-height: 14px }
.FieldFont:hover { color: #006a99; text-decoration: underline }
.FieldFont:link { color: black; text-decoration: none }
.FieldFont:visited { color: black; text-decoration: none }
.FieldTD { color: black; font-size: 12px; line-height: 14px; background-color: #d7d7d7; vertical-align: top; padding: 2px 2px 2px 5px; border: solid 1px white }
.GroupTD { color: #999999; font-weight: 800; font-size: 12px; background-color: #fcfcfc; vertical-align: top; padding: 2px }
.HeaderFont { color: black; font-weight: bold; font-size: 12px; font-family: arial; letter-spacing: 0px }
.HeaderFont:hover { color: #057f2c; text-decoration: none }
.HeaderFont:link { color: #057f2c; text-decoration: underline }
.HeaderFont:visited { color: black; text-decoration: underline }
.HeaderTable  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; margin: 0px; padding: 3px; width: 100% }
.HeaderTD         { color: black; font-size: 12px; line-height: 14px; background-color: #e2e5e7; padding: 4px 8px }
.LabelFont { color: #88a4c8; font-weight: 500 }
.LabelFont:hover { color: #333333; text-decoration: none }
.LabelFont:link { color: #666666; text-decoration: none }
.LabelFont:visited { color: #666666; text-decoration: none }
.LabelTD { color: black; font-weight: bold; font-size: 12px; line-height: 14px; text-align: right; vertical-align: top; padding: 2px 5px 2px 8px; border: solid 1px #fefefe }
.LabelTD2 { color: black; font-size: 12px; line-height: 14px; text-align: right; vertical-align: top; padding: 2px 5px 2px 8px; border: solid 1px #fefefe }
.menu-news-content { color: #151515; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none }
.menu-news-subtitle { color: #838383; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none }
.menu-news-title { color: #00559b; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none }
.menu-news-title:hover { font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: underline }
.menu-off { color: white; font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none; background-color: #75a1b9; text-align: left; vertical-align: top; width: 119px; height: 35px }
.menu-on { color: white; font-weight: bold; font-size: 11px; font-family: Arial; text-decoration: none; background-color: #87cefa; text-align: left; vertical-align: top; width: 119px; height: 35px }
.menu-table { color: white; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Arial; text-decoration: none; background-color: #087aa8; padding: 4px 4px 4px 8px; border: solid 1px white; width: 100% }
.MenuFont { color: #04477f; font-weight: normal; font-size: 11px; line-height: 12px; font-family: arial; text-decoration: none }
.MenuFont:hover { color: #04477f; font-weight: normal; font-size: 11px; line-height: 12px; font-family: arial; text-decoration: underline }
.MenuFont:link { color: #04477f; font-weight: normal; font-size: 11px; line-height: 12px; font-family: arial; text-decoration: none }
.MenuFont:visited { color: #04477f; font-weight: normal; font-size: 11px; line-height: 12px; font-family: arial; text-decoration: none }
.MenuHeaderTD { color: #333333; font-weight: 800; font-size: 12px; padding: 0px }
.MenuTable { margin: 0px; padding: 0px; border: groove 0px #efefef; border-collapse: collapse }
.MenuTD { text-align: center; vertical-align: middle; padding: 2px }
.MenuTDover { text-align: center; vertical-align: middle; padding: 2px }
.MsgFont { color: #000066; font-weight: 300; font-size: 8pt; background-color: #00f1ff; padding: 2px }
.MsgFont2 { color: #057f2c; font-weight: bold; font-size: 11px }
.MsgTD { background-color: #00f1ff; vertical-align: top; padding: 2px }
.page { color: #151515; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.pagebig { color: #045294; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none }
.pagegrey { color: #808080; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.pagegreysm { color: #424242; font-size: 11px; font-family: Arial; text-decoration: none }
.pagegreysm2 { color: #7f7f7f; font-size: 10px; font-family: Arial; text-decoration: none }
.pagelink { color: #00559b; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: underline }
.pagelink:hover { color: #009104; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial }
.pagelinksm { color: #00559b; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: underline }
.pagelinksm:hover { color: #009104; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Arial }
.pagequote { color: #0076ad; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.pagesm { color: #151515; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none }
.pagesm-table { color: #1d3a46; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none; background-color: #fafafa; padding: 4px; border: solid 1px #32586c }
.pagesm-table2 { color: #1d3a46; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none; background-color: white; padding: 10px; border: solid 1px #32586c }
.pagesmblue { color: #4597b7; font-size: 11px; line-height: 12px; font-family: Arial; text-decoration: none }
.pagewhite { color: #fff; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.pub { color: #4597b7; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none }
.radio { color: #000000; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; border: none 0px }
.SubHeaderTD      { color: black; background-color: #d7d7d7; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; border: solid 1px #ffffff }
.SubHeaderTD2  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; background-color: #d7d7d7; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; border: solid 1px #ffffff }
.SubHeaderTD3 { color: black; font-size: 12px; line-height: 14px; background-color: #d7d7d7; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; border: solid 1px #ffffff }
.SubHeaderTDSelected   { color: black; background-color: #f0f0ef; padding-top: 4px; padding-bottom: 4px; padding-left: 12px; border: solid 1px #ffffff }
.subtitle { color: #2d4757; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Arial; text-decoration: none; width: 100% }
.subtitle2 { color: #4f8fa8; font-weight: 600; font-size: 14px; line-height: 16px; font-family: Arial; text-decoration: none; width: 100% }
.subtitle3 { color: #046623; font-weight: 600; font-size: 14px; line-height: 20px; font-family: Arial; text-decoration: none; width: 100% }
.table-data { color: #32586c; font-size: 11px; line-height: 13px; font-family: Arial; background-color: #f0f0f0; padding: 5px; border: solid 1px white }
.table-data-grey { color: #696969; font-size: 11px; line-height: 13px; font-family: Arial; background-color: #d3d3d3; padding: 5px; border: solid 1px white }
.table-data-head { color: white; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Arial; background-color: #32586c; padding: 5px; border: solid 1px white }
.tablegrey { background-color: #ffffff; border: solid 1px #a9a9a9 }
.td-body { color: #32586c; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none; background-color: #fafafa; padding: 4px; border: solid 1px #dcdcdc }
.td-head { color: white; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial; text-decoration: none; background-color: #4597b7; padding: 4px; border: solid 1px #32586c }
.title { color: #095aa6; font-weight: 500; font-size: 22px; line-height: 24px; font-family: Arial; text-decoration: none }
.title-grey { color: #858585; font-weight: 500; font-size: 22px; line-height: 24px; font-family: Arial; text-decoration: none }
.white-sm { color: white; font-size: 11px; font-family: Arial }

