Hi, I am reading page 342 of the Specialist prep guide on how to view frame files to view a HTML output with table of content. Screenshot of the book is below.
So I followed the books code and created data.html, toc.html and frame.html with this code.
ods html body="/home/u62043935/Specialist_Prep_Guide/cert/data.html" contents="/home/u62043935/Specialist_Prep_Guide/cert/toc.html" frame="/home/u62043935/Specialist_Prep_Guide/cert/frame.html";
proc print data=cert.admit (obs=10) label; var sex age height weight actlevel; label actlevel='Activity Level'; run; proc print data=cert.stress2 (obs=10); var id resthr maxhr rechr; run; ods html close; ods html path="%qsysfunc(pathname(work))";
Now, I think the instruction for viewing the frame.html in the book a bit vague or not for SAS studio.
Anyways, I downloaded the three html files from SAS studio onto my computer like this
Double clicking on both data or toc files give me
But when I click on the frame.html, it gives me a blank page like this
It seems that toc and data html files are successfully created, but frame.html is unable to combine them together in the browser.
How can I solve this?
I tried to attach the three html files, but I can't and no one seems to have a clue
so anyways I will paste here as code.
frame.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <html> <head> <meta name="Generator" content="SAS Software Version 9.4, see www.sas.com"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>SAS Output Frame</title> </head> <frameset frameborder="yes" cols="23%,*"> <frame marginwidth="4" marginheight="0" src="/home/u62043935/Specialist_Prep_Guide/cert/toc.html" name="contents" scrolling="auto" title="The Table of Contents"> <frame marginwidth="9" marginheight="0" src="/home/u62043935/Specialist_Prep_Guide/cert/data.html" name="body" scrolling="auto" title="The SAS Output"> <noframes> <body> <ul> <li><a href="/home/u62043935/Specialist_Prep_Guide/cert/toc.html">The Table of Contents</a></li> <li><a href="/home/u62043935/Specialist_Prep_Guide/cert/data.html">The Contents</a></li> </ul> </body> </noframes> </frameset> </html>
data.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta name="Generator" content="SAS Software Version 9.4, see www.sas.com"> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <title>SAS Output</title> <style type="text/css"> <!-- .accessiblecaption { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .activelink { color: #800080; } .aftercaption { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; padding-top: 4pt; } .batch { background-color: #FAFBFE; border: 1px solid #C1C1C1; border-collapse: separate; border-spacing: 1px; color: #000000; font-family: 'SAS Monospace', 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: normal; padding: 7px; } .beforecaption { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .body { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; margin-left: 8px; margin-right: 8px; } .bodydate { background-color: #FAFBFE; border-spacing: 0px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; text-align: right; vertical-align: top; width: 100%; } .bycontentfolder { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .byline { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .bylinecontainer { background-color: #FAFBFE; border: 0px solid #000000; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .caption { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .cell { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .container { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .contentfolder { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .contentitem { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .contentproclabel { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .contentprocname { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .contents { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: decimal; margin-left: 8px; margin-right: 8px; } .contentsdate { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .contenttitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: bold; } .continued { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; width: 100%; } .data { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .dataemphasis { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .dataemphasisfixed { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .dataempty { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .datafixed { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .datastrong { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .datastrongfixed { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .date { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .document { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } a:link { color:#0000FF } a:visited { color:#800080 } a:active { color:#800080 } .errorbanner { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .errorcontent { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .errorcontentfixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .extendedpage { background-color: #FAFBFE; border: 1pt solid #000000; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; text-align: center; } .fatalbanner { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .fatalcontent { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .fatalcontentfixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .folderaction { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .footer { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .footeremphasis { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; } .footeremphasisfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .footerempty { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .footerfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .footerstrong { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .footerstrongfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .frame { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .graph { background-color: #FAFBFE; border: 1px solid #C1C1C1; border-collapse: separate; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .header { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .headeremphasis { background-color: #D8DBD3; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; } .headeremphasisfixed { background-color: #D8DBD3; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .headerempty { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .headerfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .headersandfooters { background-color: #EDF2F9; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .headerstrong { background-color: #D8DBD3; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .headerstrongfixed { background-color: #D8DBD3; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .heading1 { font-family: Arial, Helvetica, sans-serif; } .heading2 { font-family: Arial, Helvetica, sans-serif; } .heading3 { font-family: Arial, Helvetica, sans-serif; } .heading4 { font-family: Arial, Helvetica, sans-serif; } .heading5 { font-family: Arial, Helvetica, sans-serif; } .heading6 { font-family: Arial, Helvetica, sans-serif; } .index { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .indexaction { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .indexitem { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .indexprocname { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .indextitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: bold; } .layoutcontainer { border: 0px solid #000000; border-spacing: 30px; } .layoutregion { border: 0px solid #000000; border-spacing: 30px; } .linecontent { background-color: #FAFBFE; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .link { color: #0000FF; } .list { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: disc; } .list10 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list2 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: circle; } .list3 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list4 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list5 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list6 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list7 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list8 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list9 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: disc; } .listitem10 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem2 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: circle; } .listitem3 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem4 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem5 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem6 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem7 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem8 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem9 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .note { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .notebanner { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .notecontent { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .notecontentfixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .output { background-color: #FAFBFE; border: 1px solid #C1C1C1; border-collapse: separate; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .pageno { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; text-align: right; vertical-align: top; } .pages { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: decimal; margin-left: 8px; margin-right: 8px; } .pagesdate { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .pagesitem { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .pagesproclabel { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .pagesprocname { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .pagestitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: bold; } .paragraph { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .parskip { border: 0px solid #000000; border-spacing: 0px; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .prepage { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; text-align: left; } .proctitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .proctitlefixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .rowfooter { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowfooteremphasis { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; } .rowfooteremphasisfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .rowfooterempty { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowfooterfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .rowfooterstrong { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowfooterstrongfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .rowheader { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowheaderemphasis { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; } .rowheaderemphasisfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .rowheaderempty { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowheaderfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .rowheaderstrong { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowheaderstrongfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .systemfooter { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter10 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter2 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter3 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter4 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter5 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter6 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter7 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter8 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter9 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemtitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle10 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle2 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle3 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle4 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle5 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle6 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle7 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle8 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle9 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systitleandfootercontainer { background-color: #FAFBFE; border: 0px solid #000000; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .table { border-bottom-width: 0px; border-collapse: collapse; border-color: #C1C1C1; border-left-width: 1px; border-right-width: 0px; border-spacing: 0px; border-style: solid; border-top-width: 1px; } .top_stacked_value { padding-bottom: 1px; border: 0; } .middle_stacked_value { padding-top: 1px; padding-bottom: 1px; border: 0; } .bottom_stacked_value { padding-top: 1px; border: 0; } .titleandnotecontainer { background-color: #FAFBFE; border: 0px solid #000000; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .titlesandfooters { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .usertext { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .visitedlink { color: #800080; } .warnbanner { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .warncontent { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .warncontentfixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .l {text-align: left } .c {text-align: center } .r {text-align: right } .d {text-align: right } .j {text-align: justify } .t {vertical-align: top } .m {vertical-align: middle } .b {vertical-align: bottom } TD, TH {vertical-align: top } .stacked_cell{padding: 0 } --> </style> <script language="javascript" type="text/javascript"> <!-- function startup(){ } function shutdown(){ } //--> </script> </head> <body onload="startup()" onunload="shutdown()" class="body"> <script language="javascript" type="text/javascript"> <!-- var _info = navigator.userAgent var _ie = (_info.indexOf("MSIE") > 0 && _info.indexOf("Win") > 0 && _info.indexOf("Windows 3.1") < 0); var _ie64 = _info.indexOf("x64") > 0 //--> </script> <div class="branch"> <a name="IDX"></a> <div> <div align="center"> <table class="table" cellspacing="0" cellpadding="5" rules="all" frame="box" bordercolor="#C1C1C1" summary="Procedure Print: Data Set CERT.ADMIT"> <colgroup> <col> </colgroup> <colgroup> <col> <col> <col> <col> <col> </colgroup> <thead> <tr> <th class="r header" scope="col">Obs</th> <th class="l header" scope="col">Sex</th> <th class="r header" scope="col">Age</th> <th class="r header" scope="col">Height</th> <th class="r header" scope="col">Weight</th> <th class="l header" scope="col">Activity<br/>Level</th> </tr> </thead> <tbody> <tr> <th class="r rowheader" scope="row">1</th> <td class="l data">M</td> <td class="r data">27</td> <td class="r data">72</td> <td class="r data">168</td> <td class="l data">HIGH</td> </tr> <tr> <th class="r rowheader" scope="row">2</th> <td class="l data">F</td> <td class="r data">34</td> <td class="r data">66</td> <td class="r data">152</td> <td class="l data">HIGH</td> </tr> <tr> <th class="r rowheader" scope="row">3</th> <td class="l data">F</td> <td class="r data">31</td> <td class="r data">61</td> <td class="r data">123</td> <td class="l data">LOW</td> </tr> <tr> <th class="r rowheader" scope="row">4</th> <td class="l data">F</td> <td class="r data">43</td> <td class="r data">63</td> <td class="r data">137</td> <td class="l data">MOD</td> </tr> <tr> <th class="r rowheader" scope="row">5</th> <td class="l data">M</td> <td class="r data">51</td> <td class="r data">71</td> <td class="r data">158</td> <td class="l data">LOW</td> </tr> <tr> <th class="r rowheader" scope="row">6</th> <td class="l data">M</td> <td class="r data">29</td> <td class="r data">76</td> <td class="r data">193</td> <td class="l data">HIGH</td> </tr> <tr> <th class="r rowheader" scope="row">7</th> <td class="l data">F</td> <td class="r data">32</td> <td class="r data">67</td> <td class="r data">151</td> <td class="l data">MOD</td> </tr> <tr> <th class="r rowheader" scope="row">8</th> <td class="l data">M</td> <td class="r data">35</td> <td class="r data">70</td> <td class="r data">173</td> <td class="l data">MOD</td> </tr> <tr> <th class="r rowheader" scope="row">9</th> <td class="l data">M</td> <td class="r data">34</td> <td class="r data">73</td> <td class="r data">154</td> <td class="l data">LOW</td> </tr> <tr> <th class="r rowheader" scope="row">10</th> <td class="l data">F</td> <td class="r data">49</td> <td class="r data">64</td> <td class="r data">172</td> <td class="l data">LOW</td> </tr> </tbody> </table> </div> </div> <br> </div> <div class="branch"> <p style="page-break-after: always;"><br/></p><hr size="3"/> <a name="IDX1"></a> <div> <div align="center"> <table class="table" cellspacing="0" cellpadding="5" rules="all" frame="box" bordercolor="#C1C1C1" summary="Procedure Print: Data Set CERT.STRESS2"> <colgroup> <col> </colgroup> <colgroup> <col> <col> <col> <col> </colgroup> <thead> <tr> <th class="r header" scope="col">Obs</th> <th class="l header" scope="col">ID</th> <th class="r header" scope="col">RestHR</th> <th class="r header" scope="col">MaxHR</th> <th class="r header" scope="col">RecHR</th> </tr> </thead> <tbody> <tr> <th class="r rowheader" scope="row">1</th> <td class="l data">2458</td> <td class="r data">72</td> <td class="r data">185</td> <td class="r data">128</td> </tr> <tr> <th class="r rowheader" scope="row">2</th> <td class="l data">2462</td> <td class="r data">68</td> <td class="r data">171</td> <td class="r data">133</td> </tr> <tr> <th class="r rowheader" scope="row">3</th> <td class="l data">2501</td> <td class="r data">78</td> <td class="r data">177</td> <td class="r data">139</td> </tr> <tr> <th class="r rowheader" scope="row">4</th> <td class="l data">2523</td> <td class="r data">69</td> <td class="r data">162</td> <td class="r data">114</td> </tr> <tr> <th class="r rowheader" scope="row">5</th> <td class="l data">2539</td> <td class="r data">75</td> <td class="r data">168</td> <td class="r data">141</td> </tr> <tr> <th class="r rowheader" scope="row">6</th> <td class="l data">2544</td> <td class="r data">79</td> <td class="r data">187</td> <td class="r data">136</td> </tr> <tr> <th class="r rowheader" scope="row">7</th> <td class="l data">2552</td> <td class="r data">69</td> <td class="r data">158</td> <td class="r data">139</td> </tr> <tr> <th class="r rowheader" scope="row">8</th> <td class="l data">2555</td> <td class="r data">70</td> <td class="r data">167</td> <td class="r data">122</td> </tr> <tr> <th class="r rowheader" scope="row">9</th> <td class="l data">2563</td> <td class="r data">71</td> <td class="r data">159</td> <td class="r data">116</td> </tr> <tr> <th class="r rowheader" scope="row">10</th> <td class="l data">2568</td> <td class="r data">72</td> <td class="r data">182</td> <td class="r data">122</td> </tr> </tbody> </table> </div> </div> <br> </div> </body> </html>
toc.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta name="Generator" content="SAS Software Version 9.4, see www.sas.com"> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <title>SAS Output</title> <style type="text/css"> <!-- .accessiblecaption { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .activelink { color: #800080; } .aftercaption { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; padding-top: 4pt; } .batch { background-color: #FAFBFE; border: 1px solid #C1C1C1; border-collapse: separate; border-spacing: 1px; color: #000000; font-family: 'SAS Monospace', 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: normal; padding: 7px; } .beforecaption { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .body { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; margin-left: 8px; margin-right: 8px; } .bodydate { background-color: #FAFBFE; border-spacing: 0px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; text-align: right; vertical-align: top; width: 100%; } .bycontentfolder { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .byline { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .bylinecontainer { background-color: #FAFBFE; border: 0px solid #000000; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .caption { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .cell { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .container { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .contentfolder { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .contentitem { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .contentproclabel { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .contentprocname { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .contents { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: decimal; margin-left: 8px; margin-right: 8px; } .contentsdate { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .contenttitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: bold; } .continued { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; width: 100%; } .data { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .dataemphasis { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .dataemphasisfixed { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .dataempty { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .datafixed { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .datastrong { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .datastrongfixed { background-color: #FFFFFF; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .date { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .document { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } a:link { color:#0000FF } a:visited { color:#800080 } a:active { color:#800080 } .errorbanner { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .errorcontent { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .errorcontentfixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .extendedpage { background-color: #FAFBFE; border: 1pt solid #000000; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; text-align: center; } .fatalbanner { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .fatalcontent { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .fatalcontentfixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .folderaction { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .footer { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .footeremphasis { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; } .footeremphasisfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .footerempty { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .footerfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .footerstrong { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .footerstrongfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .frame { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .graph { background-color: #FAFBFE; border: 1px solid #C1C1C1; border-collapse: separate; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .header { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .headeremphasis { background-color: #D8DBD3; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; } .headeremphasisfixed { background-color: #D8DBD3; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .headerempty { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .headerfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .headersandfooters { background-color: #EDF2F9; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .headerstrong { background-color: #D8DBD3; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .headerstrongfixed { background-color: #D8DBD3; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #000000; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .heading1 { font-family: Arial, Helvetica, sans-serif; } .heading2 { font-family: Arial, Helvetica, sans-serif; } .heading3 { font-family: Arial, Helvetica, sans-serif; } .heading4 { font-family: Arial, Helvetica, sans-serif; } .heading5 { font-family: Arial, Helvetica, sans-serif; } .heading6 { font-family: Arial, Helvetica, sans-serif; } .index { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .indexaction { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .indexitem { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .indexprocname { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .indextitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: bold; } .layoutcontainer { border: 0px solid #000000; border-spacing: 30px; } .layoutregion { border: 0px solid #000000; border-spacing: 30px; } .linecontent { background-color: #FAFBFE; border-bottom-width: 1px; border-color: #C1C1C1; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .link { color: #0000FF; } .list { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: disc; } .list10 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list2 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: circle; } .list3 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list4 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list5 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list6 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list7 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list8 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .list9 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: disc; } .listitem10 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem2 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: circle; } .listitem3 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem4 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem5 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem6 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem7 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem8 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .listitem9 { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: square; } .note { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .notebanner { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .notecontent { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .notecontentfixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .output { background-color: #FAFBFE; border: 1px solid #C1C1C1; border-collapse: separate; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .pageno { background-color: #FAFBFE; border-spacing: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; text-align: right; vertical-align: top; } .pages { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: decimal; margin-left: 8px; margin-right: 8px; } .pagesdate { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .pagesitem { color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; list-style-type: none; margin-left: 6pt; } .pagesproclabel { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .pagesprocname { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .pagestitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: bold; } .paragraph { background-color: #FAFBFE; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .parskip { border: 0px solid #000000; border-spacing: 0px; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .prepage { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; text-align: left; } .proctitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .proctitlefixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .rowfooter { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowfooteremphasis { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; } .rowfooteremphasisfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .rowfooterempty { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowfooterfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .rowfooterstrong { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowfooterstrongfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .rowheader { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowheaderemphasis { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: italic; font-weight: normal; } .rowheaderemphasisfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: italic; font-weight: normal; } .rowheaderempty { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowheaderfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .rowheaderstrong { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .rowheaderstrongfixed { background-color: #EDF2F9; border-bottom-width: 1px; border-color: #B0B7BB; border-left-width: 0px; border-right-width: 1px; border-style: solid; border-top-width: 0px; color: #112277; font-family: 'Courier New', Courier, monospace; font-size: x-small; font-style: normal; font-weight: bold; } .systemfooter { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter10 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter2 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter3 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter4 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter5 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter6 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter7 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter8 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemfooter9 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .systemtitle { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle10 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle2 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle3 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle4 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle5 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle6 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle7 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle8 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systemtitle9 { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: small; font-style: normal; font-weight: bold; } .systitleandfootercontainer { background-color: #FAFBFE; border: 0px solid #000000; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .table { border-bottom-width: 0px; border-collapse: collapse; border-color: #C1C1C1; border-left-width: 1px; border-right-width: 0px; border-spacing: 0px; border-style: solid; border-top-width: 1px; } .top_stacked_value { padding-bottom: 1px; border: 0; } .middle_stacked_value { padding-top: 1px; padding-bottom: 1px; border: 0; } .bottom_stacked_value { padding-top: 1px; border: 0; } .titleandnotecontainer { background-color: #FAFBFE; border: 0px solid #000000; border-spacing: 1px; color: #000000; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; width: 100%; } .titlesandfooters { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .usertext { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .visitedlink { color: #800080; } .warnbanner { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: bold; } .warncontent { background-color: #FAFBFE; color: #112277; font-family: Arial, 'Albany AMT', Helvetica, Helv; font-size: x-small; font-style: normal; font-weight: normal; } .warncontentfixed { background-color: #FAFBFE; color: #112277; font-family: 'Courier New', Courier; font-size: x-small; font-style: normal; font-weight: normal; } .l {text-align: left } .c {text-align: center } .r {text-align: right } .d {text-align: right } .j {text-align: justify } .t {vertical-align: top } .m {vertical-align: middle } .b {vertical-align: bottom } TD, TH {vertical-align: top } .stacked_cell{padding: 0 } --> </style> <script language="javascript" type="text/javascript"> <!-- var defaultlevel = -1; var openimage = 'folderopen.gif'; var closeimage = 'folderclosed.gif'; var initialized = false; var expanded = false; // Check for DOM support var DOMsupport = false; if (document.getElementById && document.createTextNode && document.createElement) DOMsupport = true; function getAllLists() // // Get a list of all lists in the document // { var lists = new Array(); var uls = document.getElementsByTagName('UL'); for (var i = 0; i < uls.length; i++) lists[lists.length] = uls[i]; var ols = document.getElementsByTagName('OL'); for (var i = 0; i < ols.length; i++) lists[lists.length] = ols[i]; return lists; } function getAllListItems() // // Get a list of all list items in the document // { return document.getElementsByTagName('LI'); } function expandCollapse() { if ( expanded ) collapseAll(); else expandAll(); } function collapseAll() // // Collapse all lists down to 'level' // { initAll(null, false); expanded = false; } function expandAll(level) // // Expand all lists up to 'level' // { initAll(level, true); expanded = true; } function initAll(level, visible) // // Expand/collapse all lists up to 'level' // { if ( !DOMsupport ) return; // Initialize list elements to their starting behavior if ( !initialized ) { initialized = true; // Set onclick events for all items with nested lists var items = getAllListItems(); for (var i = 0; i < items.length; i++) { var elem = items[i]; if ( elem.getElementsByTagName('UL') || elem.getElementsByTagName('OL') ) { elem.onclick = toggleView; elem.style.cursor = 'pointer'; } } collapseAll(); } // If level is undefined or less than zero, expand everything if ( !level || level < 0 ) level = -1; var lists = getAllLists(); for (var i=0; i < lists.length; i++) { nesting = getNestingLevel(lists[i]); if ( nesting == 0 && visible == false ) continue; if ( level == -1 || nesting < level ) { setDisplay(lists[i], visible); var li = lists[i].parentNode; while ( li && li.nodeName != 'LI' ) li = li.parentNode; if ( li ) setImage(li, visible); } } } function setDisplay(elem, visible) { var display = (visible) ? 'block' : 'none'; elem.style.display = display; } function setImage(elem, visible) { if ( !openimage || !closeimage ) return; var images = elem.getElementsByTagName('IMG'); if ( !images.length ) return; var image = images[0]; image.src=( visible ) ? openimage : closeimage; } function toggleView(e) // // If the children of this item are hidden, display them. // If they are displayed, hide them. // { var elem = (window.event) ? window.event.srcElement : e.target; while ( elem && elem.nodeName != 'LI' ) elem = elem.parentNode; if ( !elem ) return; var children = elem.childNodes; for (var i = 0; i < children.length; i++) { c = children[i]; if ( c.nodeName != 'UL' && c.nodeName != 'OL' ) continue; if ( !c.style ) continue; setImage(elem, (c.style.display != 'block')); setDisplay(c, (c.style.display != 'block')); } if (window.event) window.event.cancelBubble = true; else if (e.stopPropagation) e.stopPropagation(); return true; } function getNestingLevel(elem) // // Get the nesting level of the given list // { var parent = elem.parentNode; var level = 0; while ( parent && parent.nodeName != 'BODY' ) { if ( parent.nodeName == 'UL' || parent.nodeName == 'OL' ) level++; parent = parent.parentNode; } return level; } function _getElementsByClassName(name) // // DOM method that gets a list of elements by class name // { var elems = document.getElementsByTagName('*'); var retvalue = new Array(); var i, j; for (i = 0, j = 0; i < elems.length; i++) { var c = ' ' + elems[i].className + ' '; if (c.indexOf(' ' + name + ' ') != -1) retvalue[j++] = elems[i]; } return retvalue; } document.getElementsByClassName = _getElementsByClassName; function setup() // // Onload event method to setup all initial parameters // { if ( initialized ) return; if ( !document.getElementsByTagName('body')[0].hasAttribute('onload') ) expandAll(defaultlevel); } // Setup onload and onclick events if ( DOMsupport ) { if ( window.addEventListener ) window.addEventListener('load', setup, false); else window.onload = setup; } //--> </script> </head> <body class="contents" onload="expandAll()"> <span class="contenttitle">Table of Contents </span><ol> <li class="contentprocname"> The Print Procedure<ul class="contentprocname"> <li class="contentitem"> <span><b>·</b><a href="/home/u62043935/Specialist_Prep_Guide/cert/data.html#IDX" target="body">Data Set CERT.ADMIT</a> </span><br/></li> </ul> <br/></li> <li class="contentprocname"> The Print Procedure<ul class="contentprocname"> <li class="contentitem"> <span><b>·</b><a href="/home/u62043935/Specialist_Prep_Guide/cert/data.html#IDX1" target="body">Data Set CERT.STRESS2</a> </span><br/></li> </ul> <br/></li> </ol> </body> </html>
That was longish ... I do see thes UNIX like pathes (very civilized, btw) as expected from the command you issued ... now those do not work when you load the file locally in your WIN environment ... give Kurt's suggestion (see below) a try.
HTML files, in frames or not, are usually designed to be opened in a web browser. I suggest trying to open yours in a web browser to see if it works there.
Use the PATH= option to specify a directory for your files. Then use the file names without the path for BODY, CONTENTS and FRAME.
Inspect your frame file with a suitable editor (I prefer Notepad++) to see the effects this has on the links.
When you generate ODS HTML content in one environment (SAS OnDemand for Academics) but need to render them in another environment (your local browser), you need to tell ODS to generate relative paths for the links and references. This SAS Note covers the basics.
So something like (untested):
ods html path="/home/u62043935/Specialist_Prep_Guide/cert" (URL=none)
body="data.html"
contents="toc.html"
frame="frame.html";
Hi:
You are correct, the example in the Prep Guide assumes a Windows local install of SAS, where all of the related HTML files are opened from a write-access location on the user's C: drive.
When you are running on a server system, such as SAS OnDemand for Academics, the code may not work to build HTML frames in a way that you can open the frame file when downloaded. As an example, when I use the code in the Prep Guide on the SAS OnDemand server, I get this (looking at the HTML file as plain text to see the generated HTML):
As you can see, the Linux path for my /home folder is written into the src=option of the HTML code. So when I download the FRAME file to my local Windows system, I don't have a /home folder on my Windows system, so the FRAME file will open, but will be unable to load the 2 files that are linked to it. I'll show you a way below to work around this, if/when you really need to.
However, I believe this is a moot point, because if you check the CONTENT guide for the certification exam, you'll find that this topic is not on the list. I believe it was taken off the exam in the last revision because of the variability of using HTML frames on different operating systems. Here's the link to the content guide: https://www.sas.com/content/dam/SAS/documents/technical/certification/content-guide/specialist-base-... and as you can see there's nothing as specific as using HTML frames. I'll open an errata item with the certification group about this topic. The fact about HTML frames is that their usage is nearly non-existent now. Most web masters are not using "vanilla" HTML controls for frame navigation these days, so in actual practice, you would give the HTML report files to the web team or write the HTML files to a shared location and they would control the frame-type navigation using other web site technology such as XML, ASP, or PHP, instead of HTML frames.
Cynthia
PS...One of the issues with the code, as written in the book, is that they needed to use slightly different syntax, as shown in the screen shot below:
You can see that when all 3 files are downloaded to my Downloads folder on Windows, then I can open the FRAME= file by just double clicking on the ssframe.html file (my name for the file) and everything displays correctly:
The reason this works is that using the (URL=NONE) suboption causes the src=option to NOT hold any of the path from the Linux system.
But again, I think this example in the book needs to be updated or removed entirely and I will bring the issue up to the editors.
Cynthia
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.