<STYLE>
BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    margin-width: 0;
    margin-height: 0
}
.demotext
{
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
A
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
A.BodyLinks
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.BodyLinks:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
TD
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    margin-width: 0;
    margin-height: 0
}
INPUT
{
    FONT-FAMILY: default
}
SELECT
{
    FONT-FAMILY: default
}
INPUT.Button
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif
}
OPTION
{
    FONT-FAMILY: default
}
A.whitelink
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.whitelink:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.txtsmall
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, Helvetica, Arial
}
.txtnormal
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Helvetica, Arial
}
.txtsmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, Helvetica, Arial
}
.txtnormalbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Helvetica, Arial
}
</STYLE>
.c1 {  background-color: #3D4282}
.pageheader {  font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF}
.navheader { font: bold 8pt Arial, Helvetica, sans-serif; color: #FFFFFF ; text-decoration: none}
.c2 {  background-color: #E4F0F9}
.c3 {  background-color: #FCFCE6; border: 1px #3D4282 solid}
.c3_noborder {  background-color: #FCFCE6}
.loginerror { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #aa0000}

H2 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
/*A {font: 9pt Arial, Helvetica, sans-serif; color: 733C21; text-decoration: underline}*/
q.hl { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #F3F539; border: 1px #000000; }
q.~hl { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.A.topnav {  font: bold 9pt Arial, Helvetica, sans-serif; color: 733C21; text-decoration: underline}
.tableheading {  font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}
.body { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.iFieldHL { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #F3F539;}
.~iFieldHL { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.iField { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.EmailDisclaimer { background-color: #FBFB8E; border: 1px #000000 SOLID; }
.body8 { font: 8px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body8white { font: 8px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body8000000 { font: 8px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body8FFFFFF { font: 8px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body8bold { font: bold 8px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body8boldwhite { font: bold 8px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body8bold000000 { font: bold 8px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body8boldFFFFFF { font: bold 8px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.bodyATagwhite { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline }
.bodyATag000000 { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline }
.bodyATagFFFFFF { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline }
.bodywhite { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body000000 { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.bodyFFFFFF { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body10 { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body10000000 { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body10FFFFFF { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body11000000 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body11FFFFFF { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.bodybold { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body10bold { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.bodyboldwhite { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.bodybold000000 { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.bodyboldFFFFFF { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body10bold000000 { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body10boldFFFFFF { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body11bold000000 { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body11boldFFFFFF { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body12 { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body12bold { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body12bold000000 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body12boldFFFFFF { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.body12boldRed { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #AA0000 }
.body12boldBlue { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #0000AA }
.body12black { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body12white { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #ffffff }
.body12000000 { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body12FFFFFF { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #ffffff }
.pcode12000000 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #F3F539; border-color: #000000;}
.pcode12FFFFFF { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background-color: #F3F539; border-color: #000000;}
.hilite { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #F3F539; border: thin #000000;}
.body14bold { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body16bold { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.body16black { font: 16px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.bodyred { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #ff0000 }
.formheader { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.formheaderblack { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.formheaderwhite { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #ffffff }
.formheader000000 { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.formheaderFFFFFF { font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #ffffff }
.bodyredbold { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #ff0000 }
.body12redbold { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #ff0000 }
.c4 {  background-color: #ECECDA}
.error { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #990000}
.h3 { font: bold 12pt Verdana, Arial, Helvetica, sans-serif; color: #000000}
.h4 { font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000}
h3 { font: bold 12pt Verdana, Arial, Helvetica, sans-serif; color: #000000}
b { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }
.form_small { font: 7pt Verdana, Arial, Helvetica, sans-serif; color: #000000 }

/*-------------------- Events--------------------------------*/
A.event-list-link:link{color:#003399;font-size:10pt;font-family:Arial,Helvetica;}
A.event-list-link:active{color:#003399;font-size:10pt;font-family:Arial,Helvetica;}
A.event-list-link:hover{color:#3366CC;font-size:10pt;font-family:Arial,Helvetica; text-decoration:none;}
A.event-list-link:visited{color:#3366CC;font-size:10pt;font-family:Arial,Helvetica;}

.event-date{color:#666666;font-size:9pt;font-family:Arial,Helvetica;}
.event-title{color:#000000;font:bold 13pt Arial,Helvetica;}
.event-body{color:#000000;font-size:10pt;font-family:Arial,Helvetica;}
.event-fieldName{color:#000000;font-size:10pt;font-weight:bold;font-family:Arial,Helvetica;}


/* ------------------ Article Style -----------------------------*/
.article-timestamp{font-size:10px;font-family:Arial,Helvetica;}
.article-title{color:#000000;font:bold 16px Arial,Helvetica;}
.article-note{color:#000000;font:bold 10px Arial,Helvetica;}
.article-subtitle{font-size:12px;font-family:Arial,Helvetica;font-weight:bold;}
.article-author{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-caption{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-source{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-publisher{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-date{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-articlebody{color:#000000;font-size:12px;font-family:Arial,Helvetica;}
.article-pullquotes{color:#666666;font-size: 14px;font-family:Arial,Helvetica;font-style : italic;text-align : center;}

.article-page{color:#000000;font:10px Verdana,Arial,Helvetica;}
.article-pagebold{color:#000000;font:bold 10px Verdana,Arial,Helvetica;}
.article-related{color:#000000;font:bold 10px Arial,Helvetica;}
.article-subhead{color:#000000;font:bold 12px Verdana,Arial,Helvetica;}

.article-subtext{color:#000000;font:10px Arial,Helvetica;}
.article-quote{color:#000000;font-size:12px;font-family:Arial,Helvetica;}
.article-summary{color:#000000;font-size:12px;font-family:Arial,Helvetica;}
.article-contactname{color:#000000;font-size:12px;font-family:Arial,Helvetica;}
.article-headline{color:#9999CC;font-weight:bold;font-size:12px;font-family:Arial,Helvetica;}


.article-subtext{color:#000000;font:10px Arial,Helvetica;}
.article-subtitle{color:#000000;font:bold 12px Arial,Helvetica;}
.article-text{color:#000000;font:12px Arial,Helvetica;}
.article-textbold{color:#000000;font:bold 12px Verdana,Arial,Helvetica;}
.article-textitalic{color:#000000;font:italic 12px Verdana,Arial,Helvetica;}
.article-textunderline{color:#000000;font:12px Verdana,Arial,Helvetica;text-decoration:underline}
.article-articleheader{font-size:12px;font-family:Arial,Helvetica;font-weight:bold;text-decoration : underline;}

/*---------------------- Article Links -------------------*/
.article-authorlink{color:#9999CC;font:12px Arial,Helvetica;}
A.article-pagelink{color:#9999CC;font:10px Verdana,Arial,Helvetica;}
.article-sublink{color:#9999CC;font:10px Arial,Helvetica;}
A.article-aux-link:link{color:#666699;font-size:10px;font-family:Arial,Helvetica;}
A.article-aux-link:active{color:#666699;font-size:10px;font-family:Arial,Helvetica;}
A.article-aux-link:hover{color:#9999CC;font-size:10px;font-family:Arial,Helvetica; text-decoration:none;}
A.article-aux-link:visited{color:#9999CC;font-size:10px;font-family:Arial,Helvetica;}


/*----------------------- Sitewide --------------------------*/
.navitem {font: 11px Arial, Helvetica, sans-serif; color: 733C21; text-decoration: none}
A.navitem {font: 11px Arial, Helvetica, sans-serif; color: 733C21; text-decoration: none}
A.navitem:hover {font: 11px Arial, Helvetica, sans-serif; color: 733C21; text-decoration: underline}
A.navitem:active {font: 11px Arial, Helvetica, sans-serif; color: 733C21; text-decoration: none}
A.navitem:visited{font: 11px Arial, Helvetica, sans-serif; color: 733C21; text-decoration: none}

.leftNav_section_title{color:#003399;FONT-WEIGHT: bold;font-size:12px;font-family:Arial,Helvetica;}
A.leftNav_section_title:link{color:#003399;FONT-WEIGHT: bold;font-size:12px;font-family:Arial,Helvetica;}
A.leftNav_section_title:active{color:#003399;FONT-WEIGHT: bold;font-size:12px;font-family:Arial,Helvetica;}
A.leftNav_section_title:hover{color:#3366CC;FONT-WEIGHT: bold;font-size:12px;font-family:Arial,Helvetica; text-decoration:none;}
A.leftNav_section_title:visited{color:#3366CC;FONT-WEIGHT: bold;font-size:12px;font-family:Arial,Helvetica;}

.siteName_title{color:#FFFFFF;FONT-WEIGHT: bold;font-size:12px;font-family:Arial,Helvetica;}

/*-------------------- Main --------------------------------*/

.main_section_title{color:#003399;font:bold 11px tahoma,verdana,Arial,Helvetica;}
A.main_section_title:link{color:#003399;font:bold 11px tahoma,verdana,Arial,Helvetica;}
A.main_section_title:active{color:#003399;font:bold 11px tahoma,verdana,Arial,Helvetica;}
A.main_section_title:hover{color:#3366CC;font:bold 11px tahoma,verdana,Arial,Helvetica; text-decoration:none;}
A.main_section_title:visited{color:#3366CC;font:bold 11px tahoma,verdana,Arial,Helvetica;}
