/* ------------------ Homepage Styles -----------------------------*/
.homepage-article-list, .homepage-article-list:visited,.homepage-article-list:active, .homepage-article-list:link {font-weight:bold;color: #808080;font-size:8pt;font-family:Arial,Helvetica;text-decoration:none;text-transform: uppercase}
.homepage-article-list:hover{font-weight:bold;color: #666666;font-size:8pt;font-family:Arial,Helvetica;text-decoration: underline;text-transform: uppercase}
.homepage-article-list-link, .homepage-article-list-link:active, .homepage-article-list-link:visited, .homepage-article-list-link:link{font-weight:bold;color:#808080;font-size:8pt;font-family:Arial,Helvetica; text-decoration:underline;}
.homepage-article-list-link:hover{font-weight:bold;color:#636363;font-size:8pt;font-family:Arial,Helvetica; text-decoration:underline; }

.homepagearticle_list_body{color:#000000;font-size:9pt;font-family:Arial,Helvetica;}
.homepagearticlelist_header{background-color: #808080;}
.homepagearticlelist_headertext{color:#FFFFFF;font-size:8pt;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepagearticlelist_headertext:link{color:#FFFFFF;font-size:8pt;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepagearticlelist_headertext:hover{color:#FFFFFF;font-size:8pt;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}

.homepage-issue_header{background-color: #808080;}
.homepageissue_headertext{color:#FFFFFF;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepageissue_headertext:link{color:#FFFFFF;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepageissue_headertext:hover{color:#FFFFFF;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepageissue_headertext:visited{color:#FFFFFF;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepageissue_headertext:active{color:#FFFFFF;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}

.homepage-issue-toctitle{font-weight:bold;color:#666666;font-size:11px;font-family:Arial,Helvetica; text-decoration:none; text-transform: uppercase}
.homepage-issue-title{font-weight:bold;color:#808080;font-size:11px;font-family:Arial,Helvetica; text-decoration:none;}
.homepage-issue-title:link{font-weight:bold;color:#808080;font-size:11px;font-family:Arial,Helvetica; text-decoration:underline; }
.homepage-issue-title:hover{font-weight:bold;color:#636363;font-size:11px;font-family:Arial,Helvetica; text-decoration:none;}
.homepage-issue-title:visited{font-weight:bold;color:#636363;font-size:11px;font-family:Arial,Helvetica; text-decoration:underline;}
.homepage-issue-title:active{font-weight:bold;color:#636363;font-size:11px;font-family:Arial,Helvetica; text-decoration:underline;}
.homepage-issue-author{color:#333333;font-style : italic;font-size:10px;font-family:Arial,Helvetica; text-decoration:none;}
.homepage-issue-subtitle{color:#000000;font-size:10px;font-family:Arial,Helvetica; text-decoration:none;}

.homepage-graphic{color: #000000 ;font-size:9pt;font-family:Arial,Helvetica;text-decoration:none;text-transform: none}
.homepage-graphic_bold{color: #000000;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold;text-decoration:none;text-transform: none}
.homepage-graphic:link{color: #000000 ;	font-size:9pt;	font-family:Arial,Helvetica;text-decoration:underline;text-transform: none}
.homepage-graphic:hover{color: #333333 ;font-size:9pt;font-family:Arial,Helvetica;text-decoration:none;text-transform: none}

.homepage-multicategory-title{color:#FFFFFF;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepage-multicategory-headertext{color:#000000;font-size:11px;;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}

.homepage-htmlGraphic-header_c1, .homepage-htmlGraphic-header_c2, .homepage-htmlGraphic-header_c3{background-color: #808080; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.homepage-htmlGraphic-noboder-header_c1, .homepage-htmlGraphic-noboder-header_c3, .homepage-htmlGraphic-noboder-header_c2 {background-color: #808080;}

.homepageeventlist_header{background-color: #808080;}
.homepageeventlist_headertext{color:#FFFFFF;font-size:12px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.homepage-event-date{color:#000000;font-size:12px;font-family:Arial,Helvetica; text-decoration:none;}

.homepage-event-list-link,.homepage-event-list-link:visited, .homepage-event-list-link:active, .homepage-event-list-link:link {font-weight:bold;color:#808080;font-size:12px;font-family:Arial,Helvetica; text-decoration:none;}
.homepage-event-list-link:hover{font-weight:bold;color:#636363;font-size:12px;font-family:Arial,Helvetica; text-decoration:underline; }

.homepage-event-webURL,.homepage-event-webURL:link {font-weight:bold;color:#808080;font-size:11px;font-family:Arial,Helvetica; text-decoration:none;}
.homepage-event-webURL:hover{font-weight:bold;color:#636363;font-size:11px;font-family:Arial,Helvetica; text-decoration:underline; }

.homepage-event-regURL, .homepage-event-regURL:link {font-weight:bold;color:#808080;font-size:11px;font-family:Arial,Helvetica; text-decoration:none;}
.homepage-event-regURL:hover{font-weight:bold;color:#636363;font-size:11px;font-family:Arial,Helvetica; text-decoration:underline; }

.homepage-bold-blue{font-weight: bold; color: #246bbb; font-size: 10pt; font-family: Arial,Helvetica}

/* ------------------ Article Style -----------------------------*/
.article-timestamp{font-size:11px;font-family:Arial,Helvetica;}
.article-note{color:#000000;font:bold 11px Arial,Helvetica;}
.article-author{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-author:visited{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-author:link{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-author:hover{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-caption{color:#000000;font-size:10px;font-family:Arial,Helvetica;}
.article-source{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-publisher{color:#666666;font-size:11px;font-family:Arial,Helvetica;}
.article-date{color:#666666;font-size:10px;font-family:Arial,Helvetica;}
.article-page{color:#000000;font:11px Verdana,Arial,Helvetica;}
.article-pagebold{color:#000000;font:bold 11px Verdana,Arial,Helvetica;}
.article-related{color:#000000;font:bold 11px Arial,Helvetica;}
.article-subtext{color:#000000;font:11px Arial,Helvetica;}
.article-pullquotes{color:#666666;font-size: 11px;font-family:Arial,Helvetica;font-style : italic;text-align : center;}
.article-title{color:#000000;font:bold 16px Arial,Helvetica;}
.article-subtitle{font-size:12px;font-family:Verdana,Arial,Helvetica;font-weight:bold;}
.article-articlebody{color:#000000;font-size:12px;font-family:Arial,Helvetica;}
.article-subhead{color:#000000;font:bold 12px Verdana,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:#636363;font-weight:bold;font-size:12px;font-family:Arial,Helvetica;}
.article-subtitle{color:#000000;font:bold 12px Arial,Helvetica;}
.article-text{color:#000000;font:12px Arial,Helvetica;}
.article-textbold{font-weight:bold;}
.article-textitalic{font-style:italic;}
.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_list_morebox {  background-color: #FFFFFF; border: 1px #000000 solid}
.article_list_morebox_text {color:#000000;font-size:12pt;font-family:Arial,Helvetica;font-weight:bold;}

.featureArticleImage {  border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.featureArticleBox {  border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.featureArticleBox_header {background-color: #808080 ; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.featureArticleBox_headline, .featureArticleBox_headline:active, .featureArticleBox_headline:visited, .featureArticleBox_headline:link {color:#808080;font-size:12px;font-family:Arial,Helvetica;font-weight:bold;text-transform: uppercase;text-decoration:underline;}
.featureArticleBox_headline:hover{color:#666666 ;font-size:12px;font-family:Arial,Helvetica;font-weight:bold;text-transform: uppercase;text-decoration:none;}
.featureArticleBox_headertext{color:#FFFFFF;font-size:11px;font-family:Arial,Helvetica;font-weight:bold;text-decoration:none;text-transform: uppercase}
.featureArticleBox_headerdate{color:#FFFFFF;font-size:9px;font-family:Arial,Helvetica;}
.featureArticleBox_body{color:#000000;font-size:12px;font-family:Arial,Helvetica;}

.articleAuthorInfo_headertext{color:#FFFFFF;font-size:10pt;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; }
.articleAuthorInfo_header {background-color: #000000 ; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.articleAuthorInfoBox {  border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.articleAuthorInfo_authortitle{color:#000000;font:italic 8pt Verdana,Arial,Helvetica;}
.articleAuthorInfo_title{color:#000000;font:bold 12pt Arial,Helvetica;}

.articleAuthorInfo, A.articleAuthorInfo:visited, A.articleAuthorInfo:link{color:#808080;font: 9pt Arial,Helvetica;}
A.articleAuthorInfo:hover{color:#666666;font: 9pt Arial,Helvetica;}


/*------- ARTICLE LINKS  ---------*/
.article-authorlink{color:#636363;font:10pt Arial,Helvetica;}
.article-pagelink, A.article-pagelink:link, A.article-pagelink:visited{color:#636363;font:9pt Verdana,Arial,Helvetica;text-decoration:none;}
A.article-pagelink:hover{color:#636363;font:9pt Verdana,Arial,Helvetica; text-decoration:underline;}

.article-sublink, A.article-sublink:link, A.article-sublink:visited {color:#636363;font:8pt Arial,Helvetica;}
A.article-sublink:hover{color:#636363;font:8pt Arial,Helvetica;}

.article-aux-link, A.article-aux-link:visited, A.article-aux-link:active, A.article-aux-link:link{color:#808080;font-size:8pt;font-family:Arial,Helvetica;}
A.article-aux-link:hover{color:#636363;font-size:8pt;font-family:Arial,Helvetica; text-decoration:none;}

.article-list-link, A.article-list-link:link, A.article-list-link:active, A.article-list-link:visited {font-weight:bold;color:#808080;font-size:9pt;font-family:Arial,Helvetica; text-decoration:underline; text-transform: uppercase}
A.article-list-link:hover{font-weight:bold;color:#333333;font-size:9pt;font-family:Arial,Helvetica; text-transform: uppercase}

/*--------- EVENTS ---------------*/
.event-list-link, A.event-list-link:link, A.event-list-link:active, A.event-list-link:visited {color:#808080;font-size:10pt;font-family:Arial,Helvetica;}
A.event-list-link:hover{color:#636363;font-size:10pt;font-family:Arial,Helvetica; text-decoration:none;}
.event-list-date{color:#666666;font-size:8pt;font-family:Arial,Helvetica;}
.event-date{color:#000000;font-size:10pt;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;}

/*-------------------- Author --------------------------------*/
.author-title {color:#000000;font-size:11pt;font-family:Arial,Helvetica;font-weight:bold;}
.author-authorbody { color:#000000;font-size:10pt;font-family:Arial,Helvetica; }
.A.author-authorbody:link { color:#808080;font-size:10pt;font-family:Arial,Helvetica; }
.A.author-authorbody:visited { color:#636363;font-size:10pt;font-family:Arial,Helvetica; }
.A.author-authorbody:hover { color:#636363;font-size:10pt;font-family:Arial,Helvetica; text-decoration:none;}

/*-------------------- Issue --------------------------------*/
.issueheader_bg {  background-color: #808080}
.issue-author { color:#000000;font-size:7pt;font-family:Arial,Helvetica;font-style : italic; }
.isse-TOCtitle { color:#000000;font:bold 13pt Arial,Helvetica; }
.issue-TOCsubtitle { font-size:8pt;font-family:Arial,Helvetica;font-weight:bold;color:#FFFFFF;text-transform: uppercase}
.issue-TOCbody {color:#808080;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold; }
.issue-TOCbody:link { color:#808080;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold;}
.issue-TOCbody:visited { color:#636363;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold;}
.issue-TOCbody:hover { color:#636363;font-size:9pt;font-family:Arial,Helvetica; text-decoration:none;font-weight:bold;}

.issueDetail_imageBox {background-color: #FFFFFF ; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.issue-date, A.issue-date:visited, A.issue-date:active{color:#636363;font-size:9pt;font-family:Arial,Helvetica;}
A.issue-date:hover{color:#636363;font-size:9pt;font-family:Arial,Helvetica; }

/*-------------------- pagewide color schemes --------------------------------*/
.bg_pc1 {  background-color: #ffffff;}
.bg_headerrow_pc1 {  background-color: #d8dbec }
.bg_topnav_pc1 {  background-color: #d8dbec }
.bg_leftcol_pc1 {  background-color: #ffffff; }
.bg_footer_pc1 {  background-color: #FFFFFF }
.bg_primcol_pc1{  background-color: #FFFFFF }
.bg_rightcol_pc1{  background-color: #FFFFFF }

/*-------------------- component color schemes --------------------------------*/
.header_bg_c1 {background-color: #000000}
.header_bg_border_c1{background-color: #000000; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table_bg_c1 {  background-color: #666666}
.border_c1 {  background-color: #000000}
.bg_c1 { background-color: #FFFFFF}
.leftNavbg_c1 {background-color: #246BBB}
.box_bg_c1{background-color: #FFFFFF; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.headertext_c1 {color:#FFFFFF;font-size:8pt;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}

.header_bg_c2 {background-color: #808080}
.header_bg_border_c2 {background-color: #808080; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table_bg_c2 {background-color: #246BBB}
.border_c2 {background-color: #FFCC2A}
.bg_c2 {background-color: #ffffff}
.leftNavbg_c2 {background-color: #d8dbec}
.box_bg_c2{background-color: #ffffff; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.headertext_c2 {color:#FFFFFF;font-size:8pt;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}

.header_bg_c3 {background-color: #246BBB}
.header_bg_border_c3{background-color: #ffffff; border: #ffffbf; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table_bg_c3 {background-color: #666666}
.border_c3 {background-color: #FFCC2A}
.bg_c3 {background-color: #d8dbec}
.box_bg_c3{background-color: #ffffff; border: #ffffbf; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.headertext_c3 {color:#FFFFFF;font-size:8pt;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}

.header_bg_c4 {background-color: #808080}
.table_bg_c4 {background-color: #246BBB}
.border_c4 {background-color: #FFFFFF}
.bg_c4 {background-color: #FFFFFF}
.headertext_c4{color:#FFFFFF;font-size:8pt;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}


/*---- NAVIGATION ------------*/
.mainnav_c2, A.mainnav_c2:hover, A.mainnav_c2:visited, A.mainnav_c2:link {color:#FFFFFF;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold;line-height: 20px;}
.navheader_c3 {color:#FFFFFF;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; line-height: 20px}
.nav_c3, A.nav_c3:hover, A.nav_c3:visited,  A.nav_c3:link{color:#000000;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold;line-height: 14px;}
.nav_c2, A.nav_c2:hover, A.nav_c2:visited,  A.nav_c2:link{color:#000000;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold;line-height: 14px;}
.systemDate_leftAux{color:#000000;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;line-height: 11px;}


/*----- TOP NAVIGATION ----------*/
.topNav, .topNav:active, .topNav:visited, .topNav:link {font-weight:bold;color:#000000;font-size:8pt;font-family:Arial,Helvetica; text-decoration:none;}
.topNav:hover{font-weight:bold;color:#000000;font-size:8pt;font-family:Arial,Helvetica; text-decoration:underline;}

/*------ PAGE FOOTER ---------*/
.footer-link, .footer-link:link, .footer-link:active,.footer-link:visited {color:#ffffff;font-size:8pt;font-family:Arial,Helvetica; text-decoration:none; }
.footer-link:hover{color:#ffffff;font-size:8pt;font-family:Arial,Helvetica;text-decoration:underline;}
.footertext{color:#000000;font-size:8pt;font-family:Arial,Helvetica; }

/*-------------------- Global --------------------------------*/
.site-contactinfo{color:#666666;font-size:10pt;font-family:Arial,Helvetica;}
.error { font-size:10pt; font-family:Arial,Helvetica; color: #808080}
.pageheader { color:#000000;font:bold 14pt Arial,Helvetica; }
A { color:#246bbb; font-size:10pt; font-family:Arial,Helvetica; }
A:hover { color:#246bbb; font-size:10pt; font-family:Arial,Helvetica; text-decoration:none;}
.pager { color:#636363; font-size:8pt; font-family:Arial,Helvetica; }
p, td, body, .body {color:#000000; font-size:10pt; font-family:Arial,Helvetica;}
h1{color:#333399;font:bold 13pt Arial,Helvetica;}
h2{color:#000000;font:bold 12pt Arial,Helvetica;}
h3{color:#000000;font:bold 11pt Arial,Helvetica;}
h4{color:#000000;font:bold 10pt Arial,Helvetica;}
h6{color:#666666;font-size:8pt;font-family:Arial,Helvetica;}

a.info-link{border: 1px solid #246bbb; background-color: #ffcc2a; color: #246bbb; font-size: 10px; text-decoration: none}
a:hover.info-link{border: 1px solid #246bbb; background-color: #ffcc2a; color: #246bbb; font-size: 10px; text-decoration: none}

/*-------------------- Related Link --------------------------------*/
.related-list-link_headertext{color:#FFFFFF;font-size:10pt;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; }
A.related-list-link:visited, A.related-list-link:visited, A.related-list-link:active, A.related-list-link:link{color:#808080;font-size:10pt;font-family:Arial,Helvetica;}
A.related-list-link:hover{color:#636363;font-size:10pt;font-family:Arial,Helvetica; text-decoration:none;}
.related-list-link_header_c3 {background-color: #808080 ; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.related-list-linkBox_c3 {background-color: #ffffff ; border: #808080; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


/* ---------------------------- auxiliary components -------------------------------- */
.auxlist_boxtitle_c1{color:#000000;font-size:8pt;font-family:Arial,Helvetica;font-weight:bold; text-transform: uppercase}
.auxlist_boxheader_c1 {background-color: #246BBB; border: #FFCC2A; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.auxlist_boxheader_noborder_c1{background-color: #246BBB;}
.auxlist_box_c1 {background-color: #246BBB; border: #246BBB; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.auxlist_boxtitle_c2{color:#FFFFFF;font-size:8pt;font-family:Arial,Helvetica;font-weight:bold; text-transform: uppercase}
.auxlist_boxheader_c2 {background-color: #FFFFFF; border: #d8dbec; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.auxlist_boxheader_noborder_c2{background-color: #FFFFFF;}
.auxlist_box_c2 {background-color: #FFFFFF; border: #d8dbec; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.auxlist_boxtitle_c3{color:#FFFFFF;font-size:8pt;font-family:Arial,Helvetica;font-weight:bold; text-transform: uppercase}
.auxlist_boxheader_c3 {background-color: #246BBB ; border: #FFCC2A; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.auxlist_boxheader_noborder_c3{background-color: #246BBB;}
.auxlist_box_c3 {background-color: #246BBB ; border: #246BBB; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.auxlist_boxtitle_c4{color:#246BBB;font-size:12pt;font-family:Arial,Helvetica;font-weight:bold; }
.auxlist_boxtitle_casefree_c4{color:#000000;font-size:10pt;font-family:Arial,Helvetica;font-weight:bold}
.auxlist_boxheader_c4 {background-color: #FFFFFF; border: #246BBB; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.auxlist_boxheader_noborder_c4{background-color: #FFFFFF}
.auxlist_box_c4 {background-color: #FFFFFF; border: #246BBB; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.auxlist_pagebox_c4 {background-color: #FFFFFF; border: 1px solid #246BBB; padding-left: 1px; margin-top: 10px}

.aux_search_c4{color:000000;font-size:8pt;font-family:Arial,Helvetica;font-weight:bold; text-transform: uppercase}
.aux_search_body_c4{color:#000000;font-size:10pt;font-family:Arial,Helvetica;}
.aux_search_link_c4{color:#000000;font-size:8pt;font-weight: bold; font-family:Arial,Helvetica;}
.aux_search_link_c4:link{color:#000000;font-size:8pt;font-weight: bold; font-family:Arial,Helvetica;}
.aux_search_link_c4:hover{color:#000000;font-size:8pt;font-weight: bold; font-family:Arial,Helvetica;}

.auxlist_boxtitle_c5{color:000000;font-size:8pt;font-family:Arial,Helvetica;font-weight:bold; text-transform: uppercase}
.auxlist_boxheader_c5 {padding: 1px; background-color: #d8dbec; border: #246bbb; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.auxlist_boxheader_noborder_c5{padding: 1px; background-color: #246BBB;}
.auxlist_box_c5 {padding: 3px; background-color: #FFFFFF; border: #246bbb; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.auxlist_box_c5_top {padding: 3px; background-color: #FFFFFF; border: #246bbb; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.auxlist_boxtitle_c6{color:#246BBB;font-size:12pt;font-family:Arial,Helvetica;font-weight:bold; }
.auxlist_boxtitle_casefree_c6{color:#246BBB;font-size:8pt;font-family:Arial,Helvetica;font-weight:bold}
.auxlist_pagebox_c6 {background-color: #FFFFFF; border: 1px solid #246BBB; padding-left: 1px; margin-top: 10px}
.auxlist_pagebox_noborder_c6 {background-color: #FFFFFF; border: 0; padding-left: 0px; margin-top: 10px}

A.auxlist-link:active{color:#636363;font-size:9pt;font-family:Arial,Helvetica;}
A.auxlist-link:hover{color:#636363;font-size:9pt;font-family:Arial,Helvetica; }
A.auxlist-link:visited{color:#636363;font-size:9pt;font-family:Arial,Helvetica;}
.auxlist-link{color:#808080;font-size:9pt;font-family:Arial,Helvetica;}

A.auxlist-link_bold:active{color:#636363;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold;}
A.auxlist-link_bold:hover{color:#636363;font-size:9pt;font-family:Arial,Helvetica; font-weight:bold;}
A.auxlist-link_bold:visited{color:#636363;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold;}
.auxlist-link_bold{color:#808080;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold;}

A.auxlist-nolink:active{color:#636363;font-size:9pt;font-family:Arial,Helvetica;text-decoration:none;}
A.auxlist-nolink:hover{color:#636363;font-size:9pt;font-family:Arial,Helvetica; text-decoration:none;}
A.auxlist-nolink:visited{color:#636363;font-size:9pt;font-family:Arial,Helvetica;text-decoration:none;}
.auxlist-nolink{color:#636363;font-size:9pt;font-family:Arial,Helvetica;text-decoration:none;}

A.auxlist-nolink_bold:active{color:#636363;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold;text-decoration:none;}
A.auxlist-nolink_bold:hover{color:#636363;font-size:9pt;font-family:Arial,Helvetica; font-weight:bold;text-decoration:none;}
A.auxlist-nolink_bold:visited{color:#636363;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold;text-decoration:none;}
.auxlist-nolink_bold{color:#636363;font-size:9pt;font-family:Arial,Helvetica;font-weight:bold;text-decoration:none;}
.rightAux-body{color:#000000;font-size:8pt;font-family:Arial,Helvetica; text-decoration:none}

/* ---------------------------- survey components -------------------------------- */
.surveySubmitBox {background-color:#FFFFFF; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.surveyResultsBox {background-color:#FFFFCC; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.surveyResultsFooterBox {background-color:#ffffff; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.surveyBar1 {background-color:#808080; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.surveyBar0 {background-color:#808080; border: #808080; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.surveyResultsBoxVoteCount {color:#636363;font-size:10pt;font-family:Arial,Helvetica;}

/* ----------------------------- Form Styles -----------------------------------*/
.form_header_c1, .form_header_c2, .form_header_c3{background-color: #808080;} 
.form_headertext_c1, .form_headertext_c2, .form_headertext_c3{color:#FFFFFF;font-size:12px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold; text-transform: uppercase}
.form_body_text {color:#000000;font-size:10pt;font-family:Arial,Helvetica;}
.form_bold_text {color:#000000;font-size:10pt;font-family:Arial,Helvetica;font-weight:bold;}

/* ----------------------------- New Styles 2005 -----------------------------------*/

.title-header {background: #d8dbec; border: 1px solid #fbd436; padding-right: 2px; color: #246bbb; font-weight: bold; height: 20px; }

.pagecontent { padding-left: 5px; }

.nav_c2005, A.nav_c2005:hover, A.nav_c2005:visited,  A.nav_c2005:link{color:#ffffff;font-size:11px;font-family:Arial,Helvetica;text-decoration:none;font-weight:bold;line-height: 14px;}




/* style for self-updatable sponsor page*/

/* TABLE */
#small_column {width:40px}
#big_column {width:385px;}

.sponsor_header {
	
	background: #246BBB;
	padding: 2px;
	padding-left: 8px;
	color: white;
	font-weight: bold;
}

.sponsor_box {
	border: 1px solid #246BBB;
	padding: 5px;
	text-align: center;
}

.sponsor_box img {
	margin-top: 5px;
	margin-bottom: 5px;
}

.bold { font-weight: bold; }
.italics { font-style: italics; }
.underline { text-decoration: underline; }
.center { text-align: center; }
.heading { font-size: 11pt; }

.marginLeft10 { margin-left: 10px; }
.padding4 { padding: 4px; }
.padding2 { padding: 2px; }
.floatLeft { float: left; }
.right { text-align: right; }

.blue-bg { background-color:#A8C4D4; }
.blue-bg-2 { background-color:#5167C5; }
.grey-bg { background-color: #DDDDDD; }
.yellow-bg { background-color:#FFFF99; }

.white { color:#ffffff; }
.black { color:#000000; }
.blue { color: #0066FF; }
.blue-2 { color:#3366FF; }
.blue-3 { color:#0000FF;  }
.yellow { color:#FFFF00 ; }
.red { color: #EC0000; }


.list_holder{width:435px; margin-left:5px; padding-top:15px; vertical-align:top;}
.list_left{width:60px; float:left; font-weight: bold;}
.list_right{ width:330px; margin-left:60px;}

.list_left2{width:55px; float:left; font-weight: bold; padding-left:5px;}
.list_right2{ width:325px; margin-left:60px; padding-left:5px;}

.speaker_photo {width:76px; height:60px; float:left;}

.padDown { padding-top:15px; padding-bottom:15px; }
.container { margin-left:60px; width:330px; padding-top:15px; }

.yellow-square-list {
list-style-type:square;
color:#FFCC00;
margin-top:0px;
padding-top:5px;
margin-left:0px;
padding-left:20px;
}

.yellow-box {
font-size:9pt;
color:#0000FF;
background-color:#FFFF00;
border-top:1px solid #0000FF;
border-right:1px solid #0000FF;
border-bottom:2px solid #0000FF;
border-left:1px solid #0000FF;
text-decoration:none;
}

.clear { clear: both; }
.inner {padding-left:10px; }

body {
	margin: 0px auto;
	width: 100%;
	font-family: Arial,Helvetica;
	font-size: 10pt;
}

.main-body {
	width: 760px;
}

.main-content {
	min-height: 400px;
}

.centernav {
	clear: both;
	margin-top: 6px;
	margin-bottom: 2px;
	min-height: 400px;
}

.menuitem {
	clear: both;
	margin-top: 0px;
	margin-bottom: 0px;
}
.menuitem a { color: #000000; }
.menuitem a:hover { color: #246BBB; }