html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{font-size:10pt;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}html,body{font-family:'Helvetica';font-size:10pt;width:870px;color:#000;background:none}h1{font-family:'Tahoma';font-weight:500;font-size:22pt;border-bottom:2px solid black;margin-top:20px;padding-bottom:10px}h2,h3{font-size:14pt;font-weight:bold;margin:12px 0 20px}h2.compact,h3.compact{margin-bottom:0px}h4,label,.large{display:block;font-size:12pt;font-weight:normal;margin:12px 0 0}strong{font-weight:900 !important}hr{border:0;margin:0;padding:0;height:1pt;color:#000;background-color:#000}.pb_before{page-break-before:always !important}.pb_after{page-break-after:always !important}.pbi_avoid{page-break-inside:avoid !important}.report-preview-table-head{display:table-header-group !important}html,body,#container{background:none}div{overflow:hidden}hr{background:#ccc;color:#ccc;width:100%;height:2pt;margin:2em 0;padding:0;border:none}em{font-style:italic}code{font:.9em "Courier New", Monaco, Courier, monospace}pre{line-height:180%}img{margin:0}blockquote{font-style:normal;color:#333333;background-color:transparent}table,td,th{border:1px solid black;padding:5px}thead th{background:#dddddd}a img{border:none}p{margin:0 0 1.5em}p img.top{margin-top:0}.small{font-size:.9em}.quiet{color:#999}.hide{display:none}a:link,a:visited{color:black;text-decoration:none;border-bottom:1px dashed #777777}.noprint,.header,.button,form,.big-icon,#term_action_links,#sub_navigation{display:none}.wrap_text{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;white-space:pre-wrap;overflow-x:auto}.pdf_logo{margin-top:20pt;max-width:150pt;max-height:80pt}.pdf-link-back{text-align:right}.full-print-width{width:100% !important}.full-print-width .span-14{width:98% !important}.print-no-border{border:none !important}.sidebar{clear:both;width:100%}.horizontal{-webkit-transform:rotate(90deg)}.vertical-space{margin-bottom:20px}.small_text_eighty_percent{font-size:7pt}pre.reportDisplayDetail{width:98%}.f-r{float:right}p.sortOrder{clear:both}li.report_sort_criterion p span{text-align:center;border:1px solid;padding:2px 4px;width:60pt;margin:0 15px 0 0;display:block;float:left}#report_filters li{clear:both}#report_filters h3{font-size:18pt;font-weight:normal}#display_details div{clear:both;display:block;width:100%}.pretty-button.mini.ltgray.add_attachment_link span{display:block}a.attachment_link_icon{font-size:10px;padding:0px 5px 0px;border-radius:3px;font-weight:normal;text-align:center;line-height:16px;border-color:#8d9640;background-color:#ddd;color:black;text-decoration:none;border-width:1px;border-style:solid;vertical-align:middle;box-sizing:border-box;display:block}.pretty-button.mini.ltgray.attachment_link_icon{max-width:560px}.pretty-button.mini.ltgray.attachment_link_icon img{display:block;max-width:550px}.pdf-workflow-body{margin:30pt 0 0 50pt}.pdf-workflow-body .pdf-workflow-title{color:#0073e6;font-weight:bold;font-size:16pt}.pdf-workflow-phase-box{width:180pt;font-size:16pt}.pdf-workflow-header,.pdf-workflow-footer{border-bottom:1pt solid #99e600;width:100%}.pdf-workflow-header img{max-height:40pt}table.pdf-workflow-table td{width:50%;padding-top:0;padding-bottom:0}table.pdf-workflow-table td:nth-child(odd){text-align:right}table.pdf-workflow-table td:nth-child(even){text-align:left}table.pdf-workflow-table{page-break-inside:avoid !important}.pdf-workflow-name{color:#002080;font-size:28pt;border-bottom:1pt solid #002080}.pdf-workflow-description *{font-size:14pt}.pdf-default-font{font-size:14pt}.pdf-info-font{font-size:14pt;font-weight:bold}.pdf-workflow-graph svg{width:98%}div.alwaysbreak{page-break-before:always}div.nobreak:before{clear:both}div.nobreak{page-break-inside:avoid}.pdf-workflow-transition-box{width:100pt;padding:3px 8px 3px 8px;border-radius:3pt;border-style:solid;border-width:2px;border-color:black;font-size:16pt;background-color:#DDD;color:black;text-align:center;word-wrap:break-word}.pdf-workflow-transition-box.positive{color:black}.pdf-workflow-arrow-line,.pdf-workflow-transition-box{display:inline-block}.pdf-workflow-arrow-line{margin:0 10pt}.pdf-workflow-line{height:5pt;width:100pt;vertical-align:4pt;margin-right:-5px;background-color:#DCDCDC;display:inline-block}.pdf-workflow-line.positive{background-color:#32CD32}.pdf-workflow-arrow{width:0;height:0;border-top:6pt solid transparent;border-bottom:6pt solid transparent;border-left:20pt solid #DCDCDC;display:inline-block}.pdf-workflow-arrow.positive{border-left:20pt solid #32CD32}
