/* These are the classes that need to be mirrored in the live site CSS file. */ h1 { font-size:1.6em; color:#000000; } h2 { font-size:1.4em; color:#000000; } h3 { font-size:1.3em; color:#000000; } h4 { font-size:1.2em; color:#000000; } h5 { font-size:1.1em; color:#000000; } h6 { font-size:1em; color:#000000; } /* End mirrored classes */ body { color:#000000; } td { font-family:Arial,Helvetica,Sans-Serif; color:#000000; font-size:.9em; } tr { color:#000000; } table { color:#000000; } p { color:#000000; } li { color:#000000; } ul { color:#000000; } ol { color:#000000; } hr { color:#000000; } b { color:#000000; } strong { color:#000000; } .mainBodyContent { font-size:.9em; color:#000000; } A { text-decoration:underline; color:#003366 } A:Link { text-decoration:underline; color:#003366; } A:Hover { text-decoration:underline; color:#6699CC; } A:Visited { } .homeMenuMainTitle { font-family:Frutiger,Arial,Helvetica,Sans-Serif; color:#5e5e5e; font-size:1.4em; } .homeMainHeading { font-family:Arial,Helvetica,Sans-Serif; color:#ffffff; text-align:center; } a.homeMainHeading { font-family:Arial,Helvetica,Sans-Serif; font-size:1.0em; font-weight:bold; color:#ffffff; text-align:center; text-decoration:none; } a.homeMainHeading:hover { color:#ffffff; } .homeMainHeadingHeader { font-family:Verdana,Arial,Helvetica,Sans-Serif; color:#006666; font-weight:bold; font-size:.6em; background:#B2E5CC; text-align:left; } .homeMenuBottom { color:#ffffff; background:#336699; } .homeCurrentIssueTitle { color:#ffffff; font-size:.9em; font-weight:bold; } .homeCurrentIssueDate { font-family:Verdana,Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:.6em; color:#ffffff; text-align:right; } .homeCurrentIssueDateList { font-family:Frutiger,Arial,Helvetica,Sans-Serif; color:#003366; font-size:.8em; font-weight:bold; background:#ffffff; } .homeCurrentIssueList { font-family:Frutiger,Arial,Helvetica,Sans-Serif; color:#003366; font-size:.8em; font-weight:bold; background:#ffffff; } .homeWhatsNewTitle { color:#ffcccc; font-size:.9em; font-weight:bold; } .homeWhatsNewDate { font-family:Verdana,Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:.6em; color:#ffffff; text-align:right; } .homeWhatsNewDateList { font-family:Frutiger,Arial,Helvetica,Sans-Serif; color:#003366; font-size:.8em; font-weight:bold; background:#ffffff; } .homeWhatsNewList { font-family:Frutiger,Arial,Helvetica,Sans-Serif; color:#003366; font-size:.8em; font-weight:bold; background:#ffffff; } .homeMenuRHS { color:#ffffff; font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:.7em; } a.homeMenuRHS:hover { color:#336699; } .homeSearchBox { border-left:1px solid #336699; border-right:1px solid #336699; border-top:1px solid #336699; border-bottom:1px solid #336699; font-size:11px; width:110px; } .subMenuHeading { font-family:Frutiger,Arial,Helvetica,Sans-Serif; font-size:1.3em; font-weight:bold; color:#ffffff; } .subTitle { font-weight:bold; } /* --- SUB MENU LEFT HAND SIDE --- */ .subMenuLHS { color:#333333; font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:.85em; } .subMenuBottom { color:#ffffff; font-family:Arial,Helvetica,Sans-Serif; } a.subMenuLHS:Hover { font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; font-color:#99CCFF; font-size:.85em; } .menuMainTitle { color:#ffffff; font-family:Arial,Helvetica,Sans-Serif; font-size:1.5em; } a.homeMenuRHS { color:#ffffff; font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:.85em; text-decoration:none; } a.homeMenuBottom { font-size:.85em; color:#ffffff; background:#336699; text-decoration:none; } a.subMenuLHS { color:#ffffff; font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:.85em; text-decoration:none; } a.subMenuLHS:Hover { color:#99CCFF; font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:.85em; text-decoration:underline; } a.subSubMenuLHS, a.subSubMenuLHS:visited { color:#000000; font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; font-size:.85em; text-decoration:none; } a.subSubMenuLHS:hover { color:#ffffff; text-decoration:underline; } a.subMenuBottom { color:#ffffff; font-family:Arial,Helvetica,Sans-Serif; font-size:.85em; text-decoration:none; } a.subMenuBottom:Hover { color:#99CCFF; font-family:Arial,Helvetica,Sans-Serif; font-size:.85em; } a.breadcrumb { color:#ffffff; font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; text-decoration:none; } a.breadcrumb:hover { color:#ffffff; font-family:Arial,Helvetica,Sans-Serif; font-weight:bold; } .subSearchBox { border-left:1px solid #3333cc; border-right:1px solid #3333cc; border-top:1px solid #3333cc; border-bottom:1px solid #3333cc; font-size:10px; width:90px; } .small { font-size:.85em; } .endnote { font-size: 9pt; font-style: normal; font-weight: normal; vertical-align: super; } table.stockTable { border: 1px solid #666666; border-collapse: collapse; width: 80%; empty-cells: show; } table.stockTable td { border: 1px solid #666666; text-align: center; vertical-align: top; } table.stockTable th { border: 1px solid #666666; background-color: #cccccc; vertical-align: top; } table.codesTable { border: 1px solid #666666; border-collapse: collapse; width: 100%; empty-cells: show; } table.codesTable td { border: 1px solid #666666; text-align: left; vertical-align: top; padding: 5px; } table.codesTable th { border: 1px solid #666666; background-color: #cccccc; vertical-align: middle; text-align: center; padding: 5px; } .title-col { text-align: left; } .box-float-right { float: right; border: 1px solid #cccccc; padding: 5px; margin: 5px; } .box-standard { border: 1px solid #ccc; padding: 0 10px; margin: 5px 0; } /* about us video */ #aboutusvideo { float: right; width: 240px; padding-top: 12pt; } #aboutusvideo img { border: 0; } div.mediabox { border: 3px solid #ddd; margin: auto; background: white; text-align: center; font-weight: bold; padding: 10px } div.annrepnav { border-width: 0 0 1px 0; border-style: solid; border-color: #cccccc; margin: 5px 5px 0 5px; padding: 0; text-align: center; } div.annrepnav a:link, div.annrepnav a:visited { border-width: 1px 1px 0 1px; border-style: solid; border-color: #cccccc; color: #000000; font-size: 9pt; text-decoration: none; padding: 2px 2px 0 2px; margin: 0 2px; } div.annrepnav a:hover, div.annrepnav a:active { border-width: 1px 1px 0 1px; border-style: solid; border-color: #666666; background-color: #cccccc; }