BODY
{
    SCROLLBAR-FACE-COLOR: #fbfbf1;
    FONT-SIZE: 10pt;
    SCROLLBAR-HIGHLIGHT-COLOR: #c9c7b3;
    SCROLLBAR-SHADOW-COLOR: #c9c7b3;
    COLOR: #000000;
    SCROLLBAR-ARROW-COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-BASE-COLOR: #c9c7b3;
    TEXT-DECORATION: none;
    scrollbar-3d-light-color: #e2e0c9;
    scrollbar-dark-shadow-color: #c9c7b3
}
TD.topmenubg
{
    FONT-SIZE: 11.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f2f8
}
TD.whitebg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TD.leftbg
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefe0
}
TD.rightbg
{
    FONT-SIZE: 11.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #edead9
}
TD.toplogobg
{
    FONT-SIZE: 11.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #243f76
}
TD.leftheaderbg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d8d1b4
}
TD.webinarheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d8d1b4
}
TD.leftsubmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e0ca
}
TD.submenulevel1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e0ca
}
TD.submenu1hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fbfbf1
}
TD.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.link
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.headerblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.generallinksblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.bottombg
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #243f76
}
TD.copyright
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
A.leftmenulink
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.rightmenubg
{
    FONT-SIZE: 11.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #999999
}
TD.leftlinebg
{
    FONT-SIZE: 11.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #bfbfbf
}
A.generallinksmaroon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.breadcrumbmaroon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
INPUT
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
A.leftlinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.leftlinksactive
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.breadcrumb
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.menuborder
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b2b7c7
}
TD.whitebgbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TD.constructionmaroonbg
{
    BACKGROUND-COLOR: #a41c2b
}
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TR
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.headerbluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text-heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.newsindex
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.newsindexheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.more
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.newslinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bottomlinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.normaltextbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.constructionfont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.breadcrumbspan
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.topmenuoff
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #324168;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f2f8;
    TEXT-DECORATION: none
}
.topmenuon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #fbfbf1;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1d5391;
    TEXT-DECORATION: none
}
.topmenulinksoff
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #324168;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f2f8;
    TEXT-DECORATION: none
}
.topmenulinkson
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #fbfbf1;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1d5391;
    TEXT-DECORATION: none
}
.homenewslinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.cootext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.newsdatelinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.generallinksmaroonu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.breadcrumbbold
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.maroonbg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a41c2b;
    TEXT-DECORATION: none
}
A
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.homerightlinks
{
    FONT-SIZE: 8pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.marrontext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.topmenuoffcur
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #324168;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f2f8;
    TEXT-DECORATION: none
}
.topmenuoncur
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: #fbfbf1;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1d5391;
    TEXT-DECORATION: none
}
A.topmenuoffcursor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #324168;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f2f8;
    TEXT-DECORATION: none
}
.indexbgheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e9eaf5;
    TEXT-DECORATION: none
}
.COOmessage-italics
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.header-maroon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #a41c2b;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.checkbox
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.error
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.hilitcls
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fbfbf1
}
.hilitcls A
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.defaultcls
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #efefe0
}
H3
{
    FONT-SIZE: 10pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.h3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.toptext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #cfd7e0;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #30578f
}
.success_text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
.success_links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial
}
.bannertext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.plainstyle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tableborder
{
    BORDER-RIGHT: #999999 1px dotted;
    BORDER-TOP: #999999 1px dotted;
    BORDER-LEFT: #999999 1px dotted;
    BORDER-BOTTOM: #999999 1px dotted
}
.line
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(../images/common/dot.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.line_hor
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(../images/common/dot.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.lightbluebg
{
    BACKGROUND-COLOR: #9cbdde
}
.contactblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #243f76;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.CompName9px
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: 'Century Gothic', 'Comic Sans MS', 'Arial Narrow'
}
