body { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular } a:visited{ text-decoration:none;} a:link{ text-decoration:none;} .parenttabtextoff{ color: #ffffff;} .tabtextoff{ color: #444444;} .tabtexton{ color: #aaaaaa;} td.parenttabon { color: white; font-weight: bold; font-size: 9pt; background-color: #5f7f9f; padding: 4pt; border-style: solid; border-width: 1pt 0.5pt 0pt 0.5pt; border-color: #ccc } td.parenttaboff { color: white; font-weight: normal; font-size: 9pt; background-color: #84b6ce; padding: 4pt; border-style: solid; border-width: 1pt 0.5pt 1pt 0.5pt; border-color: #ccc } td.leftnavborder { border-right: 1pt solid #446688; background-color: #eeeeee;} td.tabtitle { color: #258; font-weight: bold; font-size: 12pt;} td.tabtitle2 { font-size: 1pt;} td.tabtextoff { color: #000000; font-size: 10pt } td.tabtexton{ color: #258; font-weight: bold; font-size: 10pt } td.bodycell { padding: 5px } td.region1title { color: #fff; font-weight: bold; font-size: 10pt; border-bottom: 1px solid #ccc } td.region2title { color: #468; font-weight: bold; font-size: 10pt; background-color: #eee; padding: 2px; border-bottom: 1px solid #ccc } td.region1body { font-size: 10pt; padding: 2px;} td.region3title { color: #147; font-weight: bold; font-size: 10pt; background-color: #ddd; padding: 1px 1px 1px 2px; border-top: 1pt solid #258; border-bottom: 1pt solid #258 } td.region3nav { color: #147; font-size: 8pt; background-color: #ddd; text-align: right; padding: 1px 1px 1px 2px; border-top: 1pt solid #258; border-bottom: 1pt solid #258; } td.region3body { color: #000000; font-size: 9pt; padding: 1px 1px 1px 2px;} td.report1data{ color: #000000; font-size: 9pt; background-color: #ffffff;} td.report1altdata{ color: #000000; font-size: 9pt; background-color: #dddddd;} td.report1header{ color: #ffffff; font-size: 10pt; background-color: #115577;} .parenttabborder { background-color: #446688;} .parenttabadjacent { border: solid 1pt #ccc; } .navbartext { color: #fff; font-size: 8pt; margin: 5px vertical-align:baseline;} .copyright { color: #fff; font-size: 8pt } // from platform2.css .infobox { padding-left: 10px; padding-right: 10px; padding-top: 4px; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000;} .atab { vertical-align: bottom; white-space: nowrap; height: 5px; background-image:url(/i/asybaseb2.gif);} .atab0 { vertical-align: top; text-align: right; background: #CCCC99; height:22px;} .atab1 { vertical-align: bottom; white-space: nowrap; text-align: right; height:22px;} .atab2 { vertical-align: bottom; background: #CCCC99;} height:17px;} .ptableft { vertical-align: top; text-align: left; width: 1%; background-color: #CCCC99;} .ptabmid { width: 1%; text-align: left; border: none; background-color: #CCCC99;} .ptabright { vertical-align: top; text-align: right; width: 1%; background-color: #CCCC99;} .stableft { white-space: nowrap; width: 1%; background: #336699;} .listitemoff {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000;} .listitemon {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #336699; color: #FFFFFF;} .listitemonnonbold {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; background: #336699; color: #FFFFFF;} .smwhite {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #FFFFFF;} .xsmwhite {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; color: #FFFFFF;} .xsmblack {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; color: #000000;} .smbrown {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; color: brown;} .xswhite {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 9pt; color: #FFFFFF;} .stan {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #CCCC99;} .xstan {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 9pt; color: #CCCC99;} .regionheader {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF;} .dkblueregionleft {width: 5px; vertical-align: top; text-align: left; background: #336699;} .dkblueregionrt {width: 5px; vertical-align: top; text-align: right; background: #336699;} .blueregionleft {width: 5px; vertical-align: top; text-align: left; background: #6699CC;} .blueregionright {width: 5px; vertical-align: top; text-align: right; background: #6699CC;} .tanregionleft {width: 5px; vertical-align: top; text-align: left; background: #CCCC99;} .tanregionright {width: 5px; vertical-align: top; text-align: right; background: #CCCC99;} .header {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 16pt; font-weight: bold; color: #336699;} .stepheader {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12pt; font-weight: bold; color: #ffffff;} .subheader1 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13pt; font-weight: bold; color: #336699;} .subheader2 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11pt; font-weight: bold; color: #336699;} .tab3archiveslink {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 9pt; color: #663300;} .tab3heading {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14pt; font-weight: bold; color: #003366;} .headerondark {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 16pt; font-weight: bold; color: #003366;} .subheaderondark1 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14pt; font-weight: bold; color: #003366;} .subheaderondark2 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11pt; font-weight: bold; color: #003366;} .headeronlight {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 16pt; font-weight: bold; color: #6699cc;} .subheaderonlight1 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14pt; font-weight: bold; color: #6699cc;} .subheaderonlight2 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11pt; font-weight: bold; color: #6699cc;} .contenttext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000;} .contenttextheader {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; color: #000000;} .subheader1black {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13pt; font-weight: bold; color: #000000;} .fieldtitle {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000; text-align: right;} .fieldtitlebold {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; text-align: right;} .fieldtitlered {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; color: #ff0000; text-align: right;} .fieldtitleleft {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000;} .fielddata {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000;} .fielddatabold {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; color: #000000;} .fielddatasmall {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; color: #000000;} .instructiontext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000;} .buttontext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000;} .confirmationtext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #336699;} .tiptext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 9pt; color: #336699;} .OraTipLabel {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; font-weight:bold; color:#336699} .OraTipText {font-family:Arial, Helvetica, Geneva, sans-serif; font-size:10pt; color:#336699} .errortext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #cc0000; font-weight: bold;} .urgenttext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #cc0000;} .errorheader {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 13pt; font-weight: bold; color: #cc0000;} .disabledtext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #CCCC99; } .footerlinks {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000;} .tableheader {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #cccc99; color: #336699;} .tableheaderinverse {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #336699; color: #cccc99;} .tableheaderhighlight {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #336699; color: #ffffff;} .tabledata {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; background: #f7f7e7; color: #000000;} .tabledata-alt {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; background: #ffffff; color: #000000;} .tabledatabold {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #f7f7e7; color: #000000;} .tabactivelevel2 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #336699; color: #cccc99;} .tabinactivelevel2 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #336699; color: #ffffff;} .controlbar {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #cccc99; color: #336699;} .approvalhistdata {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; background: #f7f7e7; color: #000000;} .approvalhistpending {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #f7f7e7; color: #000000;} .approvalhistpastaction {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; background: #f7f7e7; color: #009966;} .approvalhistreject {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; background: #f7f7e7; color: #cc0000;} .linkheader {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 9pt; color: #666666;} .helptextbold {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; color: #003366;} .helptextwhitebold {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; background: #336699; color: #FFFFFF;} .helptextwhite {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 9pt; background: #336699; color: #FFFFFF;} .helpmainsubheader2 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12pt; font-weight: bold; color: #336699;} .sidebarlink {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; color: #003366;} .sidebartext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff;} .chiclettitle {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11pt; } .nomatchtext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #336699;} .searchtext {font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #000000; font-weight: bold;} ul.platform { margin-left : 2em; padding-bottom : 2em; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; list-style-image: url(/i/hideshow_infohidden.gif); list-style-type: circle;} ul.platform_s { margin-left : 2em; padding-bottom : 2em; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12pt; list-style-image: url(/i/shuttle_move_enabled.gif); list-style-type: circle;} .nounderline {text-decoration: none} .text8{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 8pt; } .text10{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; } .text12{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 12pt; } .text14{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14pt; } div.float { float: left; padding: 10px; text-align: left; font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 11pt; } /* The following classes are used for the BLAF style buttons */ a.buttonhtml{font-size:10pt;} a.buttonhtml:link{text-decoration:none;color:#000000;} a.buttonhtml:visited{text-decoration:none;color:#000000;} a.buttonhtml:hover{text-decoration:none;color:#000000;} td.buttonhtmlmiddle{border-bottom:2px #656533 solid; border-top:1px #989867 solid; background-color:#f7f7e7;} td.buttonhtmlleft{border-bottom:2px #656533 solid; border-top:1px #989867 solid; background-color:#f7f7e7; border-right:2px #656533 solid; padding-right:8px;} td.buttonhtmlright{border-bottom:2px #656533 solid; border-top:1px #989867 solid; background-color:#f7f7e7; border-left:1px #656533 solid; padding-left:8px;} a.blaf{color:#663300; font-size:10pt;} /* End BLAF style buttons */ span.navbartext a:link{color:white;text-decoration:none;} span.navbartext a:visited{color:white;text-decoration:none;} span.navbartext a:hover{color:red;text-decoration:underline;} /* CLASSES USED BY THE REPORTING ENGINE, MAY BE COLOR SPECIFIC */ .tableheader{font-size: 10pt;font-weight: bold;background-color: #115577;color: #ffffff;} .tabledata{font-size: 10pt;background-color: #dddddd;color: #000000;} .tabledata-alt{font-size:10pt;background-color:#ffffff; color:#000000;} .tabledatabold{font-size:10pt; font-weight:bold; background-color:#dddddd; color:#000000;} table.standardLook th{font-size:10pt;; font-weight:bold; color:#000000;padding:2px;white-space:nowrap;vertical-align:bottom;} table.standardLook td{font-size:10pt;color: #000000;padding:2px;} table.default1 th{font-size:10pt; font-weight: bold;background-color: #115577; color: #ffffff;padding:2px; white-space:nowrap;vertical-align:bottom;} table.default1 td{font-size:10pt;background-color: #dddddd;color: #000000;padding:2px;} table.default1 td.alt{font-size:10pt;background-color:#ffffff; color:#000000;} table.default2 {border-left:1px #aaaaaa solid;border-top:1px #aaaaaa solid;font-size:10pt; margin-top:1px;} table.default2 th{font-weight:bold;padding:2px;border-bottom:1px #aaaaaa solid; border-right:1px #aaaaaa solid;font-size:10pt;background-color:115577;color:ffffff; white-space:nowrap;vertical-align:bottom;} table.default2 td{background-color:ffffff;padding:2px;border-bottom:1px #aaaaaa solid;border-right:1px #aaaaaa solid;font-size:10pt;} table.default3 th{font-weight:bold;padding:2px;color:115577;white-space:nowrap;vertical-align:bottom;} table.default3 td{font-size:10pt;color:black;} table.default1 th a:link{color:#dddddd;text-decoration:underline;} table.default1 th a:visited{color:#dddddd;text-decoration:underline;} table.default1 th a:hover{color:#ffffff;text-decoration:underline;} table.default2 th a:link{color:#dddddd;text-decoration:underline;} table.default2 th a:visited{color:#dddddd;text-decoration:underline;} table.default2 th a:hover{color:#ffffff;text-decoration:underline;} table.default3 th a:link{color:#115577;text-decoration:underline;} table.default3 th a:visited{color:#115577;text-decoration:underline;} table.default3 th a:hover{color:#ff0000;text-decoration:underline;} table.standardLook th a:link{color:#115577;text-decoration:underline;} table.standardLook th a:visited{color:#115577;text-decoration:underline;} table.standardLook th a:hover{color:#ff0000;text-decoration:underline;} table.default4 { margin:5px auto 0.5em auto; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #999999; border-bottom:1px solid #999999; background-color:#efefef; } table.default4 td { border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; } table.default4 th { font-weight:bold;font-size:10pt;color:#ffffff;background-color:#6699cc; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; white-space:nowrap;vertical-align:bottom;} table.default4 td.even { background-color:#fefefe;font-size:10pt;white-space:nowrap;} table.default4 td.odd { background-color:#efefef; font-size:10pt;white-space:nowrap;} table.default4 th a:link{color:#eeeeee;} table.default4 th a:visited{color:#eeeeee;} table.default4 th a:hover{color:#ffffff;} table.vertical2 {border:1px #84B6CE solid;border-collapse:collapse; background:#ffffff;font-size:10pt; margin-top:1px;} table.vertical2 td.L{font-weight: bold;padding:2px;white-space:nowrap;vertical-align:bottom;width:30%;text-align:right;border:1px #84B6CE solid;background:#004466; color:#ffffff;} table.vertical2 td{padding:2px;border:1px #84B6CE solid;text-align:left;} div.boxInlineTitle{z-index:3; background:#ffffff; padding:2px; width:1%; position:relative; clear:right; font-size:12pt; font-weight:bold; color:#115577; margin-top:4px;} div.boxInlineTitleMain{width:98%; padding:4px; padding-top: 12px; font-size:9pt; position:relative; top:-10px; left:-8px; z-index:2; border:1px #cccccc solid; } div.popupHead{ background-color:#115577; padding:4px; border-bottom: 1px #5296B8 solid;}