TD {font: normal 11px Arial, Helvetica, sans-serif;} H3 {font-family: Arial, Helvetica, sans-serif; padding: 10 0 1 0; margin: 0;} .mainfont {font: normal 11px Arial, Helvetica, sans-serif;} .centerbody {padding: 12 0 0 0;} .mtleft {background-color: #0050B0; border-left: 1px #3385D9 solid; padding-left: 5px;} .centercolumn {width: 513; float: left; padding: 0 0 0 5;} .rightcolumn {width: 170; float: right; padding: 0 5 0 0;} .leftcentercolumn {width: 330; float: left; padding: 0 5 0 0;} .rightcentercolumn {width: 330; float: right; padding: 0 0 0 5;} .fullcolumn {width: 680; float: left; padding: 0 0 0 5;} .floatrightcolumn {float: right; margin: 12 4 8 5; width: 170;} A:link, A:visited {text-decoration: none; color: #1F499D; font-size: 11px; font-weight: bold;} A:hover {text-decoration: underline; color: #FA7901;} .mastertable {} .foot {font: normal 10px Arial, Helvetica, sans-serif; color: #666666;} .navselect {font: bold 10px Geneva, Arial, Helvetica, sans-serif; color: #000000;} .navbreadcrumb {font: normal 10px Geneva, Arial, Helvetica, sans-serif; color: #445566;} .navbreadcrumb A:link, .navbreadcrumb A:visited {font: normal 10px Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #445566;} .navbreadcrumb A:hover {font: normal 10px Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; color: #000000;} .breadcrumb {font: normal 10px Geneva, Arial, Helvetica, sans-serif; color: #556677;} .breadcrumb A:link, .breadcrumb A:visited {text-decoration: none; font-size: 10px; color: #556677;} .breadcrumb A:hover {text-decoration: underline; color: #000000;} .kpNavText {font: bold 10px verdana, arial, sans-serif; padding-left: 4px; border-top: 1px #4488DD solid;} .kpNavTextHilite {font: bold 10px verdana, arial, sans-serif; padding-left: 3px; border-top: 1px #F4D334 solid;} .kpNav {background-color: #0048B0; color: #FFFFFF; cursor: pointer;} .kpNav A:link, .kpNav A:visited {color: #000000;} TR TD.kpNav A:link, TR TD.kpNav A:visited {text-decoration: none;} .kpNavHilite {background-color: #F4D334; color: #000000; cursor: pointer;} .kpNavHilite A:link, .kpNavHilite A:visited {color: #fff;} TR TD.kpNavHilite A:link, TR TD.kpNavHilite A:visited {text-decoration: none;} TD.swath {font: 10px sans-serif !important;} TR.kpNavRow TD {vertical-align: middle; border-left: 1px #0E2249 none; border-top: 1px #0E2249 solid; border-right: 1px #0E2249 solid; padding: 0 0 2 0;} TR.kpNavRow TD.swath {background-color: #4488DD; border-right: none;} TR.kpNavHiliteRow TD {vertical-align: middle; border-left: 1px #333333 none; border-top: 1px #B2BBD9 solid; border-right: 1px #F4D334 solid; padding: 0 0 2 0;} TR.kpNavHiliteRow TD.swath {background-color: #FA7901; border-right: none;} .swathSub {background-color: #4488DD;} .swathHiliteSub {background-color: #FA7901;} .kpNavHiliteSub {background-color: #FFFF99; color: #000000; cursor: pointer; vertical-align: middle; border-bottom: 1px #999999 solid; font: bold 10px verdana, arial, sans-serif; line-height:13px; text-decoration: none; border-top: 1px #FFFFFF solid; border-left-color: #FFFFFF; border-right: 1px #999999 solid; padding: 0 0 0 14px;} .kpNavSub {background-color: #84B8FF; cursor: pointer; vertical-align: middle; font: bold 10px verdana, arial, sans-serif; line-height:13px; text-decoration: none; border-top: 1px #84B8FF solid; color: #003399; border-bottom: 1px solid #6699CC; border-right: 1px #999999 solid; padding: 0 0 0 14px;} .kpNavHiliteSub A:link, .kpNavHiliteSub A:visited {text-decoration: none; color: #000000;} .kpNavSub A:link, .kpNavSub A:visited {text-decoration: none; color: #0E2249;} .kpNavSub A:hover {text-decoration: none;} TD.sub {background-color: #fff;} .navheading {font: bold 11px Geneva, Arial, Helvetica, sans-serif; color: #FBD82E; text-align: center; padding-bottom: 3px;} .sitedate {font: normal 10px Geneva, Arial, Helvetica, sans-serif; color: white; text-indent: 12px;} .personalwelcome {font: normal 9px Geneva, Arial, Helvetica, sans-serif; color: #CCDDEE; text-indent: 12px;} .helpnav {font: bold 11px Arial, Helvetica, sans-serif; color: #FFCC34; vertical-align: middle; padding-right: 10px;} .helpnav A:link, .helpnav A:visited {text-decoration: none; color: #FFCC34;} .helpnav A:hover {color: white;} .searchformtext {font: normal 9px Arial, Helvetica, sans-serif;} TR.kpNavLastRow TD {border-top: 1px #0E2249 solid;} .popupWindowTop {margin: 0; padding: 4px; font: bold 18px Verdana, Arial, Helvetica, sans-serif; color: white; background-color: #003399;} .relatedboxtop {text-align: left; padding-left: 4px; border-top: 1px #1F499D solid; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #102044;} .relatedboxcontent {border-top: 1px #1F499D solid; font: normal 10px Arial, Helvetica, sans-serif; color: #666666;} .relatedboxcontent A:link, .relatedboxcontent A:visited {text-decoration: none; color: #1F499D; font-size: 11px; font-weight: bold;} .relatedboxcontent A:hover {text-decoration: underline; color: #FA7901;} .relatedboxbold {font: bold 11px Arial, Helvetica, sans-serif; color: #666666;} .relatedboxlist {list-style-image: url("http://www.knowledgeplex.org/images/list_arrow.gif"); list-style-type: square; margin-left: -8px; padding-left: 24px; text-indent: 0em; list-style-position: outside; margin-right: 1px; margin-top: 4px; margin-bottom: 4px;} .relatedboxleft {border-top: 1px #1F499D solid; border-left: 1px #1F499D solid;} .relatedboxright {border-top: 1px #1F499D solid; border-right: 1px #1F499D solid;} .relatedboxfullhead {text-align: left; padding-left: 5px; border-top: 1px #1F499D solid; border-right: 1px #1F499D solid; border-left: 1px #1F499D solid; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #102044; background-image: url("http://www.knowledgeplex.org/images/related_box_bk.jpg");} .relatedbox {padding: 3 2 3 4;} .welcometext {font: normal 11px Arial, Helvetica, sans-serif; color: #333333;} .welcometext A:link, .welcometext A:visited {text-decoration: none; color: #1F499D; font-size: 11px; font-weight: bold;} .articletitlepromo, .doctitle {font: bold 10px Arial, Helvetica, sans-serif; color: #1F499D;} .articletitlepromo A:link, .articletitlepromo A:visited, .doctitle A:link, .doctitle A:visited {font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #1F499D;} .welcometext A:hover, .articletitlepromo A:hover, .doctitle A:hover {text-decoration: underline; color: #FA7901;} .medtd {font-size: 10px;} .articlepromo {font-size: 10px; padding-bottom: 5px;} .articlebriefpromo {font: normal 11px Arial, Helvetica, sans-serif; color: #444444;} .articledatepromo {font: normal 11px Arial, Helvetica, sans-serif; color: #888888;} .reporttitlepromo {font: bold 13px Arial, Helvetica, sans-serif; color: #333333;} .reporttitlepromo A:link, .reporttitlepromo A:visited {text-decoration: none; color: #333333;} .reporttitlepromo A:hover {text-decoration: underline; color: #FA7901;} .reportleadpromo {font: normal 11px Arial, Helvetica, sans-serif; color: #484848;} .topicTable {font-size: 11px;} .topicTable A {text-decoration: none; color: #556677;} .topicTable A:hover {text-decoration: underline; color: black;} .docdetails {font-size: 11px; color: #666666;} .news_title, .chattitle {font: bold 24px Arial, Helvetica, sans-serif; color: #1F499D;} .news_date {font: normal 11px Arial, Helvetica, sans-serif; color: #666666;} .news_lead {font: normal 16px Arial, Helvetica, sans-serif; color: #333333;} .news_lead p a {font: normal 16px Arial, Helvetica, sans-serif; color: #333333;} .static_page, .news_body, .chatdescription, .chattranscript {font: normal 12px Arial, Helvetica, sans-serif; color: #333333;} .static_page p a {font: normal 12px Arial, Helvetica, sans-serif; color: #000000;} .news_body p a {font: normal 12px Arial, Helvetica, sans-serif; color: #000000;} .news_publisher {font: normal 11px Arial, Helvetica, sans-serif; color: #666666;} .news_author {font: normal 11px Arial, Helvetica, sans-serif; color: #666666;} .news_intro_stylebox {border-top: 1px #CCCCCC solid; border-bottom: 1px #CCCCCC solid;} .xc_bigtitle {font: bold 14px Arial, Helvetica, sans-serif; color: #1F499D;} .xc_bigtitle A:link, .xc_bigtitle A:visited {font: bold 14px Arial, Helvetica, sans-serif; color: #1F499D; text-decoration: none;} .xc_bigtitle A:hover {font: bold 14px Arial, Helvetica, sans-serif; color: #FA7901; text-decoration: underline;} .xc_title {font: bold 11px Arial, Helvetica, sans-serif; color: #1F499D;} .xc_subtitle {font:bold 8pt arial;} .xc_date {font: normal 11px Arial, Helvetica, sans-serif; color: #888888;} .xc_message{font: bold 8pt arial; color:maroon;} .xc_edit, .xc_textbox {font: normal 9pt verdana; width:100%; margin-top:4px; margin-bottom:4px;} .xc_row {font: normal 8pt tahoma;} .xc_button {font: normal 8pt tahoma; width: 80px;} .xc_combo{font: normal 8pt tahoma; width: 120px;} .calendardatelist {list-style-image: url("http://www.knowledgeplex.org/images/list_arrow.gif"); list-style-type: square; list-style-position: outside; margin: 0 0 0 0; padding: 0 1 0 16px;} .calendarListCell {border-bottom: 1px #CCCCCC solid;} .calendarMenu {color: black; font: bold 16px verdana; background: #FFF999; border-bottom: 1px #999999 solid;} .calendarEventRow {font: normal 9px arial;} .calendarEventRow TD {padding: 1 1 1 1;} .gContentSection {COLOR: #000000; FONT: normal 12px Arial, Helvetica, sans-serif;} .gContentSection A {FONT: normal 12px Arial, Helvetica, sans-serif;} .gNarrowContentSection {COLOR: #333333; FONT: normal 10px verdana;} .gNarrowContentSection A {COLOR: #224466; FONT: normal 10px verdana; TEXT-DECORATION: underline;} .gBigContentSection {COLOR: black; FONT: normal 12px verdana;} .gBigContentSection A {COLOR: #002244; FONT: normal 12px verdana;} .gSmallContentSection {COLOR: #333333; FONT: normal 9px verdana;} .gSmallContentSection A {COLOR: #0066cc; FONT: normal 9px verdana;} .calendarEventViewType {font-weight: bold; color: #224466; text-align: right; vertical-align: top; width: 20%;} #desc {font-size: 8pt; color: #434951;} #linkthru {font-size: 8.5pt; color: #000000;} #linkthru a:link, #linkthru a:visited, #linkthru a:active {font-size: 8.5pt; text-decoration: underline; color: #000000;} #linkthru a:hover {font-size: 8.5pt; text-decoration: underline; color: #465584;} div#tipDiv ul {margin: .5em .4em .5em 1em; padding: 0;} div#tipDiv ul li {margin: 0 0 .4em 1em;} div#tipDiv {position: absolute; visibility: hidden; left: 0; top: 0; z-index: 10000; background-color: #dee7f7; border: 1px #336 solid; width: 180px; padding: 6px; color: #000; line-height: 1.2; font: normal 10px arial;} div#tipDiv a:link {color: #33b;} div#tipDiv a:visited {color: #339;} .topicDescription {font: normal 11px verdana,arial; color: #333333;} .sa {COLOR: #665F55; FONT-WEIGHT: bold; FONT-SIZE: 9px;} .doclink {COLOR: #383428; FONT: normal 10px verdana;} .gNewsContentSection {COLOR: #222222; FONT: normal 10pt georgia, verdana;} .gNewsHeaderSection {COLOR: #222222; FONT: normal 8pt georgia, verdana;} .gNewsTitle {COLOR: #222222; FONT: bold 13pt georgia, verdana;} .newslist_brief {font: normal 11px Arial, Helvetica, sans-serif; color: #333333;} .tablehead {color: black; font-size: 12px; border-bottom: 2px #AAAAAA solid; border-top: 1px #AAAAAA solid; padding: 3px; background: url("http://www.knowledgeplex.org/img/gradients/gradient_title_orange_tal.gif");} .tablenumber {color: black; padding-right: 6px; border-right: 2px #DDDDDD solid; border-left: 2px #DDDDDD solid;} .topicDescription {font: normal 11px verdana,arial; color: #333333;} .gSubNavHead {COLOR: #FFFFFF; FONT: normal 11px verdana; BACKGROUND-COLOR: #003399; PADDING: 2 0 2 4;} .gSubNavHead A {COLOR: #224455; TEXT-DECORATION: none;} .gSubNavHead A:hover {TEXT-DECORATION: underline; COLOR: black;} .sortlink A {font-weight: bold; color: white;} .sortlinkHilite {font-weight: bold; color: yellow;} .docsource {color: #888888; font: normal 9px verdana;} .bigdoclink {COLOR: #383428; FONT: normal 11px verdana;} .bigdoclink A {COLOR: #302818; TEXT-DECORATION: none; FONT-SIZE: 11px;} .bigdoclink A:hover {COLOR: black; TEXT-DECORATION: underline; FONT-SIZE: 11px;} .glink {COLOR: black; FONT: normal 10px verdana;} .glink A {COLOR: #283050; TEXT-DECORATION: none;} .glink A:hover {COLOR: black; TEXT-DECORATION: underline;} .searchHeader {background-color: #66AADD; border: 1 solid #6699CC; text-align: center; padding: 8 8 12 8; margin-top: 6px;} .searchTitle {color: #1F499D; font-family: arial; text-decoration: none; padding-top: 6px;} .searchTitle:hover {text-decoration: underline; color:black;} .searchSortIntro {padding: 4 10 3 10; font-size: 13px; color: #555; border-bottom: 1px solid #324678; border-right: 1px solid #5976a2; text-align: center;} .searchSort {padding: 4 10 3 10; font-size: 13px; color: #2f4479; border-bottom: 1px solid #324678; border-right: 1px solid #5976a2; text-align: center; cursor: pointer;} .searchSort:hover {background-color: #4379d3; color: white;} .searchSortHilite {padding: 4 12 3 12; font-size: 13px; border-bottom: 1px solid #324678; border-right: 1px solid #5976a2; text-align: center; color: white; background-color: #4379d3; cursor: pointer;} .searchKeywords {color: #848484; font-size: 11px; font-style: italic; padding-bottom: 6px;} .searchrow {padding-top: 8px; padding-bottom: 6px; border-bottom: 1px #DDDDDD solid;} .searchnotes {color: #848484; font-size; 11px;} .searchnotes A {color: #2b2b43; font-size: 11px; text-decoration: none;} .searchnotes A:hover {color:black; text-decoration: underline;} .whats_new_content {font: normal 11px Arial, Helvetica, sans-serif; color: #333333;} .whats_new_photocapt {font: normal 9px "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #999999; border-bottom: 1px #CCCCCC solid; line-height: 12px;} .logoLink {cursor: pointer; vertical-align: top;} .gNewsSection {color: #333333; font: normal 10px verdana; padding-left: 8px;} .gNewsSection A {color: #002277; font-size: 10px; text-align: left;} .article, .article_hl, .article_details, .article_byline, .annotation, .annotation_hl, .annotation_details, .annotation_byline, .announcement, .announcement_hl, .announcement_details, .announcement_byline, .date, .info {font-family: verdana;} .acctformfield {font: bold 11px Arial, Helvetica, sans-serif; color: #1F499D;} .acctformbox {border-top: 1px #CCCCCC solid; border-bottom: 1px #CCCCCC solid;} .accttext {font: normal 12px Arial, Helvetica, sans-serif; color: #333333;} .accttext A {font: normal 12px Arial, Helvetica, sans-serif; color: #1F499D;} .bluebar {text-align:right; padding: 2 15 2 15; background-color: #cfdcef; border: 1px #bbb solid; margin: 0 0 6 0; width: 100%;} .pagebar {padding: 2 4 2 4; background-color: #cfdcef; border: 1px #bbb solid; margin: 12 0 6 0; width: 100%;} .gHeader {font: bold 12px Arial, Helvetica, sans-serif;} .error_message {padding: 10 10 10 10; margin: 10 20 10 0; border-top: 1px #999 solid; border-bottom: 1px #999 solid; font-size: 14px;} .feat_head {FONT: 11px verdana, arial, sans-serif; COLOR: #FF6600; font-weight: bold;} a.feat_head {FONT: 11px verdana, arial, sans-serif; COLOR: #FF6600; font-weight: bold; text-decoration: underline; line-height: 1.8;} .bgblue {FONT: 13px verdana, arial, sans-serif; COLOR: #184A9C; font-weight: bold;} .blue {FONT: 11px verdana, arial, sans-serif; color: #184A9C; line-height: 1.0;} .blue_content {FONT: 11px verdana, arial, sans-serif; color: #184A9C; line-height: 1.8;} .bullets {FONT: 11px verdana, arial, sans-serif; color: #000000; line-height: 1.8;} .content {FONT: 11px verdana, arial, sans-serif; COLOR: #000000; line-height: 1.8;} .noline {FONT: 11px verdana, arial, sans-serif; COLOR: #000000; line-height: 1.1;} .halfline {FONT: 11px verdana, arial, sans-serif; COLOR: #000000; line-height: .8;} .imageborder {border: 1px #003399 solid; width: 54px; height: 54px;} .searchbut {font-size: 10px} .gt TD {border-bottom: 1px dashed #aac9f0; border-right: 1px solid #aac9f0; color: #666; padding: 3 7 3 7;} .gt TH {padding: 9 7 9 7; font-size: 12px; color: #1f499d; text-align:left; border-top: 1px solid #aac9f0; border-bottom: 1px solid #aac9f0; border-right: 1px solid #aac9f0; background-color: #ebf1f7} .pnt {cursor:pointer;color:#1f499d;} .pnt:hover {text-decoration:underline} .med {font-size: 14px}