.highlight{background:#ECF5FF;color:#000}.separatorline{border-top:1px solid #3165C6;padding-bottom:10px;padding-top:0}.style_record{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;font-size:10pt;color:#000}.style_record_link a,.style_record_link a:link,.style_record_link a:visited{color:#3165C6;text-decoration:none}.style_record_link a:hover{color:#3165C6;text-decoration:none}.style0_item_header{font-size:10pt;font-weight:400;color:#3165C6;text-decoration:none}.style0_item_header a:hover{color:#828282;text-decoration:none}.style0_item_header a:link,.style0_item_header a:visited{color:#3165C6;text-decoration:none}.style0_item_sep{border-top:1px solid #3165C6;padding-bottom:10px;padding-top:0}.style0_item_body{font-size:10pt;color:#000;margin-top:15px;margin-bottom:10px;margin-left:2px;position:relative}.style0_item_body_italic{color:#454545;font-style:italic}.style0_item_body_bold{color:#454545;font-weight:400}.style0_item_body_bold_italic{color:#454545;font-style:italic;font-weight:400}.style0_item_links{font-size:10pt;color:#828282;text-decoration:none}.style0_item_links a:link,.style0_item_links a:visited{font-size:10pt;color:#828282;text-decoration:none}.style0_item_links a:hover{font-size:10pt;color:#3165C6;text-decoration:none}.style0_item_holdings{font-size:11px;color:#666;text-decoration:none}.imgThumbNailSmall{border:1px outset silver;width:45px;height:60px;margin-left:10px;margin-right:25px;padding:1px;border:1px groov silver;background:#f1f5f5}.imgThumbNail{border:1px outset silver;width:130px;margin-left:10px;margin-right:25px;padding:1px;border:1px groov silver;background:#f1f5f5}.resume-record{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;color:#000;font-size:10pt}.resume-fieldset{padding:5px 2px}.resume-legend{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;font-size:10pt;font-weight:400;padding:2px 10px}.resume-items{font:Segoe UI,Verdana,Arial,helvetica,sans-serif;padding:2px}.resume-items th{color:#FFF;font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;font-size:11px;font-weight:400;background-color:#069}.resume-items td{color:#000;font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;font-size:10px;vertical-align:top;text-align:left}.record-item:hover{background:#f9f9f9}.short-field{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;color:#000;font-size:10pt}.np405-field{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;color:#000;font-size:10pt}.np405-field a:hover a:link{border-bottom:1px dashed #00f;color:#369}.isbd-main{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;font-size:10pt;color:#333}.isbd-ep{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;font-size:11pt;color:#000;font-weight:400}.isbd-field{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;font-size:10pt;color:#333}.isbd-field a:hover{border-bottom:1px dashed #00f;color:#369}.full-label{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;font-size:10pt;color:#4E4E4E;width:150px;white-space:nowrap;text-align:right;font-weight:400;vertical-align:top}.full-field{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;font-size:10pt;color:#000;vertical-align:top;text-align:left}.full-field a:link{color:#369}.full-field a:hover{color:#24486C}.full-table{font-family:'Lato' , 'Roboto' , Arial, Helvetica, Sans-Serif;border-collapse:collapse;border-left:0 solid #686868;border-right:0 solid #686868;color:#333;width:100%;font-style:normal;font-variant:normal;font-weight:400;line-height:130%;font-size:10pt;padding:2px 3px 2px 2px}.full-table td,.full-table th{padding:2px 3px}.full-table a{color:#828282;text-decoration:none}.full-table a:link{color:#369}.full-table a:visited{font-weight:400;color:#666000;text-decoration:#0f0}.full-table a:hover{border-bottom:1px dashed #00f;color:#369}