#financial-wrap { float:left; width:660px; padding-right:215px; padding-top:6px; margin-left:35px; min-height:600px; height:auto !important; height:600px; display:inline; padding-bottom:3em; border-top:1px solid #dcdcdc; color:#333; }#financial-wrap-wide { float:left; width:875px; padding-top:6px; margin-left:35px; min-height:600px; height:auto !important; height:600px; display:inline; padding-bottom:1em; border-top:1px solid #dcdcdc; }h1.pagehead { font:normal 200% Georgia, "Times New Roman", Times, serif; color:#003e87; margin:3px 0 9px 0; padding:0 0 5px 0; }h1.mda_sub_blue, h1.notes_sub_blue { color: #039; display: block; font-size: 115%; font-weight: bold; margin: 18px 0; }h2.sub_caps_blue { margin: 15px 0 9px 0; color: #039; font-size: 95%; font-weight: bold; text-transform: uppercase; letter-spacing:0.1em; }h2.sub_bold_blue { margin: 15px 0 0 0; color: #039; font-size: 100%; font-weight: bold; line-height:180%; }h2.sub_italic_blue { margin: 15px 0 0 0; color: #039; font-size: 100%; line-height:180%; font-weight: normal; font-style: italic; }h3.callout { float:right; width:210px; padding:9px 12px; font-size: 95%; font-weight:bold; background-color:#003e87; color:#fff; line-height:140%; margin:9px 15px; }p { margin:0; padding:0; line-height:180%; font-size:100%; }p.body_reg { text-indent:15px; }p.body_reg_flush { text-indent:0; }p.body_reg_spaceafter { text-indent:15px; margin-bottom:10px; }p.body_reg_spaceafter_flush { text-indent:0; margin-bottom:10px; }p.pseduolist { margin:0 0 10px 21px; text-indent:-21px; padding:0; }ul.body_list { list-style-type:none; padding:0; margin:0 0 18px 15px; line-height:180%; font-size:100%; color:#000; }li.body_list { list-style:disc url(none); padding-left:5px; margin:3px 0 3px 0; line-height:180%; color:#000; }ol.body_list_decimal { list-style-type:decimal; padding:0; margin:0 0 18px 12px; line-height:180%; font-size:100%; color:#000; }li.body_list_decimal { padding-left:1px; margin:3px 0 3px 12px; line-height:180%; color:#000; }a.notelink { color:#005896; text-decoration:underline; font-weight:normal; font-size:100%; }.bolditalic { font-style:italic; font-weight:bold; }.bold { font-weight:bold; }.italic { font-style:italic; font-weight:normal; }.blueitalic { font-style:italic; color:#005896; }.blue { color:#005896; }.boldblue { font-weight:bold; color:#003e87; }.super { vertical-align:baseline; font-size:85%; font-weight:normal; font-style:normal; position:relative; top:-0.4em; }.bluesuper { vertical-align:baseline; font-size:85%; font-weight:normal; position:relative; top:-0.4em; color:#005896; }.jumpspace { padding:9px 0 18px 0; }.inset { margin:0 0 0 21px; }table.rowover { margin:0 0 15px 0; }table.footnotes { margin:-15px 0 15px 0; }.after3px { margin:0 0 3px 0; }.after6px { margin:0 0 6px 0; }.after9px { margin:0 0 9px 0; }.thead_oblq_left { font-style:italic; color:#000; text-align:left; line-height:120%; }.thead_oblq_center { font-style:italic; color:#000; text-align:center; line-height:120%; }.thead_oblq_center_pad { font-style:italic; color:#000; text-align:center; line-height:120%; margin-left:20px; }.thead_reg_right { text-align:right; color:#000; line-height:120%; }.thead_reg_left { text-align:left; color:#000; line-height:120%; }.thead_reg_center { text-align:center; color:#000; line-height:120%; }.thead_bold_right { font-weight:bold; text-align:right; color:#000; line-height:120%; }.thead_bold_blue_right { font-weight:bold; color:#005896; text-align:right; line-height:120%; }.thead_bold_blue_center { font-weight:bold; color:#005896; text-align:center; line-height:120%; }.thead_bold_blue_left { font-weight:bold; color:#005896; text-align:left; line-height:120%; }.thead_bold_left { font-weight:bold; color:#000; text-align:left; line-height:120%; }.tbody_reg { font-weight:normal; color:#000; line-height:120%; margin-left:15px; text-indent:-15px;}.tbody_center { font-weight:normal; color:#000; line-height:120%; text-align:center; }.tbody_oblq { font-style:italic; color:#000; line-height:120%; margin-left:15px; text-indent:-15px; }.tbody_bold { font-weight:bold; color:#000; line-height:120%; margin-left:15px; text-indent:-15px; }.tbody_indent1 { font-weight:normal; color:#000; line-height:120%; margin-left:30px; text-indent:-15px; }.tbody_indent2 { font-weight:normal; color:#000; line-height:110%; margin-left:45px; text-indent:-15px}.tbody_indent3 { font-weight:normal; color:#000; line-height:110%; margin-left:45px; }.tfigs_bold { font-weight:bold; color:#005896; text-align:right; line-height:110%; padding:0; }.tfigs_bold_center { font-weight:bold; color:#005896; text-align:center; line-height:110%; padding:0; }.tfigs_reg { font-weight:normal; color:#000; text-align:right; line-height:110%; padding:0; }.tfigs_reg_center { font-weight:normal; color:#000; text-align:center; line-height:110%; padding:0; }.thang_bold { font-weight:bold; color:#005896; text-align:left; line-height:110%; padding:0; }.thang_reg { font-weight:normal; color:#000; text-align:left; line-height:110%; padding:0; }.footnote_roman { font-weight:normal; font-style:normal; color:#000; }.tfoot_oblq { font-style:italic; margin:0 0 3px 21px; text-indent:-19px; padding:0; color:#000; }.tfoot_oblq ul { list-style-type:none; padding:0; margin:0 0 0 12px; }.tfoot_oblq ul li { list-style:disc url(none); padding-left:7px; margin:3px 0 3px 0; text-indent:0; }.tfoot_oblq_indent { font-style:italic; margin:5px 0 0 21px; text-indent:0; padding:0; }.tc_hangerrow { border:none; padding:0; vertical-align:top; }.tc_head_topthin { border-top:1px solid #005896; vertical-align:bottom; padding:3px 0; }.tc_head_btmthin { border-bottom:1px solid #005896; vertical-align:bottom; padding:3px 0; }.tc_head_thin_thin { border-top:1px solid #005896; border-bottom:1px solid #005896; vertical-align:bottom; padding:3px 0; }.tc_head_none_none { border:none; vertical-align:bottom; padding:3px 0; }.tc_norule { border-bottom:0; vertical-align:bottom; padding:3px 0; }.tc_norulepad { border-bottom:0; vertical-align:bottom; padding:4px 0; }.tc_thickrule { border-bottom:3px solid #005896; vertical-align:bottom; padding:3px 0; }.tc_thickrulewhite { border-bottom:3px solid #fff; vertical-align:bottom; padding:3px 0; }.tc_thinrule { border-bottom:1px solid #005896; vertical-align:bottom; padding:3px 0; }.tc_thinrulewhite { border-bottom:1px solid #fff; vertical-align:bottom; padding:3px 0; }.tc_toprule { border-top:1px solid #005896; vertical-align:bottom; padding:3px 0; }.tc_pad_norule { padding-top:6px; border-bottom:0; vertical-align:bottom; }.tc_pad_thickrule { padding:6px 0 4px 0; border-bottom:3px solid #005896; vertical-align:bottom; }.tc_pad_thinrule { padding:6px 0 4px 0; border-bottom:1px solid #005896; vertical-align:bottom; }.tc_rowend { border:0; vertical-align:bottom; padding-bottom:3px; }.tc_rowendpad { border:0; vertical-align:bottom; padding-top:6px; }.tc_rowendthin { border:0; padding-bottom:4px; vertical-align:bottom; }.tc_rowendthick { border:0; padding-bottom:6px; vertical-align:bottom; }.tc_hangerstop { border:0; vertical-align:bottom; }tr.ruled { background:#eee; }    tr.footnote { background:#fff; }    
