summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraeme Geldenhuys <graeme@mastermaths.co.za>2009-11-27 16:52:23 +0200
committerGraeme Geldenhuys <graeme@mastermaths.co.za>2009-11-27 16:52:23 +0200
commit6a531758e7349c8cc471387a4394292358410f93 (patch)
treec47640eed0438ed685a7c0a64407c07d58f540da
parent52e13a70273bdbe8ca428df6c6562e6d73d23322 (diff)
downloadfpGUI-6a531758e7349c8cc471387a4394292358410f93.tar.xz
Documentation about the ASCII IBM Extended character set which is
used in traditional OS/2 INF files.
-rw-r--r--docview/docs/ascii-ibm-extended-character-set.html421
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-00.gifbin0 -> 1669 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-01.gifbin0 -> 1550 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-02.gifbin0 -> 1566 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-03.gifbin0 -> 1598 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-04.gifbin0 -> 1617 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-05.gifbin0 -> 1632 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-06.gifbin0 -> 1804 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-07.gifbin0 -> 1687 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-08.gifbin0 -> 1804 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-09.gifbin0 -> 1797 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-10.gifbin0 -> 1796 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-11.gifbin0 -> 1925 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-12.gifbin0 -> 1860 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-13.gifbin0 -> 1896 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-14.gifbin0 -> 1774 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/ascii-15.gifbin0 -> 1698 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/pixBluCC.gifbin0 -> 41 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/pixClear.gifbin0 -> 43 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/script-bin.js587
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/title.gifbin0 -> 232 bytes
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/www-content.css800
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/www-theme-1.css786
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/www-theme-2.css746
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/www-theme-3.css752
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/www-theme-4.css753
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/www-theme-5.css752
-rw-r--r--docview/docs/ascii-ibm-extended-character-set_files/www-theme-6.css745
28 files changed, 6342 insertions, 0 deletions
diff --git a/docview/docs/ascii-ibm-extended-character-set.html b/docview/docs/ascii-ibm-extended-character-set.html
new file mode 100644
index 00000000..b6b61ae7
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set.html
@@ -0,0 +1,421 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml" lang="en-US"><head>
+
+ <title>ASCII, IBM Extended ASCII Character Set.</title>
+
+ <meta http-equiv="pics-label" content="(pics-1.1 &quot;http://www.icra.org/ratingsv02.html&quot; comment &quot;ICRAonline EN v2.0&quot; l gen true for &quot;http://www.web-wise-wizard.com/&quot; r (nz 1 vz 1 lz 1 oz 1 cz 1))">
+ <meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1">
+ <meta http-equiv="Reply-to" content="http://www.web-wise-wizard.com/site-goodies/contact-us.html">
+ <meta http-equiv="Content-language" content="en">
+ <meta http-equiv="Content-Style-Type" content="text/css">
+ <meta http-equiv="Content-Script-Type" content="text/javascript">
+
+
+ <link rel="stylesheet" type="text/css" href="ascii-ibm-extended-character-set_files/www-theme-1.css" title="skin1">
+ <link rel="alternate stylesheet" type="text/css" href="ascii-ibm-extended-character-set_files/www-theme-2.css" title="skin2">
+ <link rel="alternate stylesheet" type="text/css" href="ascii-ibm-extended-character-set_files/www-theme-3.css" title="skin3">
+ <link rel="alternate stylesheet" type="text/css" href="ascii-ibm-extended-character-set_files/www-theme-4.css" title="skin4">
+ <link rel="alternate stylesheet" type="text/css" href="ascii-ibm-extended-character-set_files/www-theme-5.css" title="skin5">
+ <link rel="alternate stylesheet" type="text/css" href="ascii-ibm-extended-character-set_files/www-theme-6.css" title="skin6">
+ <link rel="stylesheet" type="text/css" href="ascii-ibm-extended-character-set_files/www-content.css">
+
+
+ <script type="text/javascript">
+
+ <!-- HIDE FROM OLD BROWSERS
+
+ window.onerror = catchError;
+ var docDomain = (typeof(document.domain)=="unknown") ? "" : document.domain;
+ var winCount = 0;
+
+ function catchError(errMess,pageAddr,lineNum) {
+
+ var nameVal = "line=" + escape(lineNum);
+ nameVal += "&error=" + escape(errMess);
+ nameVal += "&page=" + escape(pageAddr);
+ nameVal += "&appName=" + escape(navigator.appName);
+ nameVal += "&appVersion=" + escape(navigator.appVersion);
+ nameVal += "&userAgent=" + escape(navigator.userAgent);
+ nameVal += "&locPath=" + escape(location.pathname);
+ nameVal += "&docRef=" + escape(document.referrer);
+
+ if (docDomain.length) {
+ var url = "http://" + docDomain + "/cgi-bin/record-scripting-error.cgi?" + nameVal;
+ self.location.href = url;
+ } else {
+ winCount ++;
+ winName = "error" + winCount;
+ nameVal = unescape(nameVal);
+ nameVal = nameVal.replace(/&/g,"<br>");
+
+ errorWin = window.open('',winName,'scrollbars=yes');
+ errorWin.document.writeln(nameVal);
+ errorWin.document.close();
+ }
+
+ // RETURN FALSE TO INVOKE THE DEFAULT ERROR HANDLER AFTERWARDS
+ // RETURN TRUE TO BYPASS THE DEFAULT ERROR HANDLER AFTERWARDS
+ return (true);
+ }
+
+ // END HIDING -->
+
+ </script>
+
+
+ <script type="text/javascript" src="ascii-ibm-extended-character-set_files/script-bin.js"></script>
+
+
+ <script type="text/javascript">
+
+ <!-- HIDE FROM OLD BROWSERS
+
+//=================================================================================
+
+ var wwwTitleArea = new Image(500,90);
+ wwwTitleArea.src = "../images/www-title-area.gif";
+ var internetToolbox = new Image(498,12);
+ internetToolbox.src = "../images/internet-toolbox.gif";
+ var pixClear = new Image(1,1);
+ pixClear.src = "../images/pixClear.gif";
+
+//=================================================================================
+
+ // PRELOAD TITLE IMAGE
+ var titleUrl = "dem/ascii-ibm/title.gif";
+ var titlePic = new Image ( 81,37 );
+ titlePic.src = titleUrl;
+
+
+ // PRELOAD 16 ASCII BLOCK IMAGES
+ var asciiName = new Array;
+ var asciiPath = "dem/ascii-ibm/";
+ var asciiExt = ".gif";
+ var asciiPics;
+ var numPics = 16;
+
+
+ asciiName = form_ascii_names ( numPics );
+ asciiPics = preload_ascii_blocks ( asciiPath, asciiName, asciiExt, numPics );
+
+
+ function form_ascii_names ( num_pics )
+ {
+ var ascii_names = new Array;
+
+ for ( var pic_num=0; pic_num<num_pics; pic_num++ )
+ {
+ var pic_str = "00" + pic_num;
+ pic_str = pic_str.substring ( pic_str.length-2, pic_str.length );
+ ascii_names[pic_num] = "ascii_" + pic_str;
+ }
+
+ return ( ascii_names );
+ }
+
+
+ function preload_ascii_blocks ( ascii_path, ascii_name, ascii_ext, num_pics )
+ {
+ ascii_pics = new Array;
+
+ for (var pic_num=0; pic_num<num_pics; pic_num++ )
+ {
+ ascii_pics[pic_num] = new Image (81,288);
+ ascii_pics[pic_num].src = ascii_path + ascii_name[pic_num] + ascii_ext;
+ }
+
+ return ( ascii_pics );
+ }
+
+//================================================================================
+
+ function display_pics ()
+ {
+ if ( pics_all_loaded () )
+ {
+ setTimeout ( "document_commands ()", 600 );
+
+ return;
+ }
+
+ setTimeout ( "display_pics ()", 500 );
+ }
+
+
+ function pics_all_loaded ()
+ {
+ var count = 0;
+
+ if ( titlePic.complete )
+ count++;
+
+ for ( var pic_num = 0; pic_num < numPics; pic_num++ )
+ if ( asciiPics[pic_num].complete )
+ count ++;
+
+ return ( ( count == ( numPics+1 ) ) );
+ }
+
+
+ function document_commands ()
+ {
+ for ( var title_num=0; title_num<4; title_num++ )
+ eval ( "document.title_" + title_num + ".src = titlePic.src" );
+
+ for ( var pic_num=0; pic_num<numPics; pic_num++ )
+ eval ( "document." + asciiName[pic_num] + ".src = asciiPics[" + pic_num + "].src" );
+ }
+
+//=================================================================================
+
+ function checkLocal(link) {
+
+ var docDomain = ( typeof ( document.domain ) == "unknown" ) ? "" : document.domain;
+
+ if (!docDomain.length) {
+
+ if (link.href.match(/http:\/\/webmaster.web-wise-wizard.com/i)) {
+ re = /http:\/\/webmaster.web-wise-wizard.com/i;
+ link.href = link.href.replace(re,"file:///D:/htdocs2/web-wise-wizard-4-wm/public_html/");
+ link.href = link.href + "index.html";
+ } else if (link.href.indexOf(".") < 0) {
+ link.href = link.href + "index.html";
+ }
+ }
+
+ return(true);
+ }
+
+//=================================================================================
+
+ function fullWindow(link) {
+
+ if (typeof(_fullWindow) == "function") {
+ return(!_fullWindow(link.href));
+ } else {
+ return(true);
+ }
+ }
+
+//=================================================================================
+
+ // END HIDING -->
+
+ </script>
+
+ <link rel="shortcut icon" href="http://www.web-wise-wizard.com/favicon.ico">
+
+ <style type="text/css">
+ <!--
+
+ .asciiOuter {
+ float:left;
+ margin-right:16px;
+ }
+
+ .asciiTable {
+ width:211px;
+ background-color:#FFFFFF;
+ border:1px solid #0000CC;
+ padding-bottom:0px;
+ }
+
+ .asciiTable th {
+ background-color:#0000CC;
+ color:#FFFFFF;
+ padding:0px;
+ padding-top:10px;
+ padding-bottom:12px;
+ }
+
+ .asciiTable .asciiTitle {
+ width:81px;
+ padding-top:12px;
+ padding-left:10px;
+ padding-right:10px;
+ }
+
+ .asciiTable .asciiMiddle {
+ text-align:center;
+ width:9px;
+ }
+
+ .asciiTable .asciiCell {
+ width:81px;
+ padding-left:10px;
+ padding-right:10px;
+ }
+
+ -->
+ </style>
+
+</head><body>
+
+
+
+
+
+
+ <!-- START OF MAIN CONTENT CONTAINER -->
+ <div id="mainContainer">
+
+
+ <!-- START OF MAIN CONTENT AREA -->
+ <div id="mainContent">
+
+
+ <!-- START OF PAGE TITLE AREA -->
+
+ <div class="alignCenter">
+ <h1 class="h1">ASCII/IBM Extended Character Set</h1>
+ </div>
+
+ <!-- END OF PAGE TITLE AREA -->
+
+
+ <!-- START OF PAGE CONTENT AREA -->
+
+ <p>&nbsp;</p>
+
+ <div class="asciiOuter"><table class="asciiTable" border="0" cellpadding="0" cellspacing="0">
+
+ <tbody><tr>
+ <th colspan="3">ASCII Standard Characters</th>
+ </tr>
+
+ <tr>
+ <td class="asciiTitle"><img src="ascii-ibm-extended-character-set_files/title.gif" alt="" height="37" width="81"></td>
+ <td>&nbsp;</td>
+ <td class="asciiTitle"><img src="ascii-ibm-extended-character-set_files/title.gif" alt="" height="37" width="81"></td>
+ </tr>
+
+ <tr>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-00.gif" alt="ASCII Control Characters" height="288" width="81"></td>
+ <td rowspan="4" class="asciiMiddle"><img src="ascii-ibm-extended-character-set_files/pixBluCC.gif" alt="" height="1153" width="1"></td>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-04.gif" alt="ASCII format" height="288" width="81"></td>
+ </tr>
+
+ <tr>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-01.gif" alt="Plain Text" height="288" width="81"></td>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-05.gif" alt="" height="288" width="81"></td>
+ </tr>
+
+ <tr>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-02.gif" alt="Text File" height="288" width="81"></td>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-06.gif" alt="Plain Text" height="288" width="81"></td>
+ </tr>
+
+ <tr>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-03.gif" alt="American Standard Code For Information Interchange" height="288" width="81"></td>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-07.gif" alt="Numerical Representation" height="288" width="81"></td>
+ </tr>
+
+ <tr>
+ <td colspan="3">&nbsp;</td>
+ </tr>
+
+ </tbody></table></div>
+
+
+ <div class="asciiOuter"><table class="asciiTable" border="0" cellpadding="0" cellspacing="0">
+
+ <tbody><tr>
+ <th colspan="3">IBM Extended Characters</th>
+ </tr>
+
+ <tr>
+ <td class="asciiTitle"><img src="ascii-ibm-extended-character-set_files/title.gif" alt="" height="37" width="81"></td>
+ <td>&nbsp;</td>
+ <td class="asciiTitle"><img src="ascii-ibm-extended-character-set_files/title.gif" alt="" height="37" width="81"></td>
+ </tr>
+
+ <tr>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-08.gif" alt="" height="288" width="81"></td>
+ <td rowspan="4" class="asciiMiddle"><img src="ascii-ibm-extended-character-set_files/pixBluCC.gif" alt="" height="1153" width="1"></td>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-12.gif" alt="" height="288" width="81"></td>
+ </tr>
+
+ <tr>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-09.gif" alt="IBM Extended Character Set" height="288" width="81"></td>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-13.gif" alt="Alphanumeric Characters" height="288" width="81"></td>
+ </tr>
+
+ <tr>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-10.gif" alt="" height="288" width="81"></td>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-14.gif" alt="" height="288" width="81"></td>
+ </tr>
+
+ <tr>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-11.gif" alt="" height="288" width="81"></td>
+ <td class="asciiCell"><img src="ascii-ibm-extended-character-set_files/ascii-15.gif" alt="" height="288" width="81"></td>
+ </tr>
+
+ <tr>
+ <td colspan="3">&nbsp;</td>
+ </tr>
+
+ </tbody></table></div>
+
+
+ <h2 class="h2">These Tables ...</h2>
+
+ <p class="normText">These
+extended ASCII tables are a chart of all the original 7-bit, ASCII
+codes in the original ASCII Standard Character Set plus the IBM
+Extended Characters Set, each character value being stored in the
+eighth bit. The tables display the decimal values, the hexadecimal
+values and an accurate rendering of the actual characters. These
+extended ASCII character sets originated in the early IBP PC DOS system
+and because of this they can only be represented in bitmapped,
+graphical format on a web page.</p>
+
+ <h2 class="h2">History Of ...</h2>
+
+ <p class="normText">Once
+combined by IBM, the ASCII Standard Character Set and the IBM Extended
+Character Set became the on-board 'ROM-BIOS' character set for all IBM
+PC's and compatibles. It is in reality the DOS character set because
+Microsoft Windows and Web browsers each use their own character sets.</p>
+
+ <p class="normText">Like
+the dinosaur, the ASCII/IBM character set ruled the world of computing
+for many years until progress rendered it inadequate for modern day
+needs. In it's heyday we thought it was wonderful because it provided
+basic ASCII characters plus all these wonderful extended characters for
+making boxes and windows in DOS, something hitherto unheard of. I was
+never too sure about some of the foreign characters, perhaps an early
+attempt by IBM at internationalisation.</p>
+
+ <h2 class="h2">ASCII Meaning ...</h2>
+
+ <p class="normText">The
+acronym ASCII stands for American Standard Code For Information
+Interchange. If we remember that computers only understand numbers, the
+ASCII code is the numerical representation of the alpha/numeric
+characters understood by humans (e.g. '1,2,3' or 'A,B,C' or 'd,e,f',
+etc.). ASCII codes in the range 0...31 represent special, non-printing
+characters called Control Characters (e.g. 'c/r,l/f,f/f', etc.). ASCII
+was originally used with teletype machines and so many of the Control
+Character descriptions can be difficult to understand.</p>
+
+ <p class="normText">In
+more practical terms you may be asked to save a file in ASCII format
+and all this means that the file should be saved as a plain test file,
+without any formatting or Markup instructions contained in the file.
+Programs that are designed to handle plain text files are called text
+editors and these include Notepad, EditPad, etc. and they should not be
+confused with word processors like Microsoft Word.</p>
+
+
+ <!-- END OF PAGE CONTENT AREA -->
+ </div>
+
+ <!-- END OF MAIN CONTENT AREA -->
+ </div>
+
+ <!-- END OF MAIN CONTENT CONTAINER -->
+ </div>
+
+
+
+</body></html>
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-00.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-00.gif
new file mode 100644
index 00000000..c52ed551
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-00.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-01.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-01.gif
new file mode 100644
index 00000000..411c0d0b
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-01.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-02.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-02.gif
new file mode 100644
index 00000000..6a4b778a
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-02.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-03.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-03.gif
new file mode 100644
index 00000000..82dbdc45
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-03.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-04.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-04.gif
new file mode 100644
index 00000000..ac1e053f
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-04.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-05.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-05.gif
new file mode 100644
index 00000000..311dc130
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-05.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-06.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-06.gif
new file mode 100644
index 00000000..50ddf499
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-06.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-07.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-07.gif
new file mode 100644
index 00000000..fbf21b25
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-07.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-08.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-08.gif
new file mode 100644
index 00000000..c3163cdf
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-08.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-09.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-09.gif
new file mode 100644
index 00000000..21815320
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-09.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-10.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-10.gif
new file mode 100644
index 00000000..420c3517
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-10.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-11.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-11.gif
new file mode 100644
index 00000000..1fea8b27
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-11.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-12.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-12.gif
new file mode 100644
index 00000000..35af36c2
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-12.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-13.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-13.gif
new file mode 100644
index 00000000..dfd99838
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-13.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-14.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-14.gif
new file mode 100644
index 00000000..6c915c8c
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-14.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/ascii-15.gif b/docview/docs/ascii-ibm-extended-character-set_files/ascii-15.gif
new file mode 100644
index 00000000..95bbdce9
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/ascii-15.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/pixBluCC.gif b/docview/docs/ascii-ibm-extended-character-set_files/pixBluCC.gif
new file mode 100644
index 00000000..60485176
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/pixBluCC.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/pixClear.gif b/docview/docs/ascii-ibm-extended-character-set_files/pixClear.gif
new file mode 100644
index 00000000..35d42e80
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/pixClear.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/script-bin.js b/docview/docs/ascii-ibm-extended-character-set_files/script-bin.js
new file mode 100644
index 00000000..f5c95601
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/script-bin.js
@@ -0,0 +1,587 @@
+ // fullwin1.js
+
+ // CONSTRUCTOR FUNCTION TO CREATE FULLWIN OBJECT
+ function _fullWin_object ( win_url, win_name, win_ref, win_features )
+ {
+ this.win_url = win_url;
+ this.win_name = win_name;
+ this.win_ref = win_ref;
+ this.win_features = win_features;
+ }
+
+ // DECLARE SCRIPTS ARRAY
+ var _fullWin = new Array;
+
+ function _fullWindow(winURL) {
+
+ var winName = replaceBadCharacters(winURL);
+
+ var linkID = "";
+ if (_fullWindow.arguments.length > 1 && _fullWindow.arguments[1].length > 0) {
+ linkID = _fullWindow.arguments[1];
+ winName += linkID;
+ }
+
+ // MAKE ROBUST FUNCTION - TEST ARGUMENTS FIRST
+ if (_fullWindow.arguments.length < 1) {
+ alert ( "\nPage Scripting Error!\nInvalid number of arguments passed to 'full_window' function.\n" );
+ return(false);
+ } else if ( typeof ( winName ) != "string" || winName.length < 2) {
+ alert ( "\nPage Scripting Error!\nInvalid 'targetName' string passed to 'full_window' function.\n" );
+ return (false);
+ }
+
+ var win_num = _fullWin.length;
+ var found = false;
+
+ for (var num=0; num<_fullWin.length; num++) {
+
+ if ( winURL==_fullWin[num].win_url && winName==_fullWin[num].win_name) {
+ win_num = num;
+ found = true;
+ break;
+ }
+ }
+
+ if (!found) {
+
+ _fullWin[win_num] = new _fullWin_object (
+ winURL,
+ winName,
+ null,
+ "" );
+ }
+
+ var fw = _fullWin[win_num];
+
+ // IF FULL WINDOW IS ALREADY OPEN
+ if (remoteWindowOpen(fw.win_ref)) {
+
+ // BRING EXISTING WINDOW TO TOP
+ fw.win_ref.focus ();
+ return(remoteWindowOpen(fw.win_ref));
+ }
+
+ fw.win_features = full_window_features ();
+
+ var win_ref = window.open(fw.win_url,fw.win_name,fw.win_features);
+
+ fw.win_ref = win_ref;
+
+ if (remoteWindowOpen(fw.win_ref)) {
+ fw.win_ref.focus ();
+ }
+
+ var retCode = remoteWindowOpen(fw.win_ref);
+// alert(retCode);
+ return(retCode);
+ }
+
+
+ function replaceBadCharacters(string) {
+
+ // CONVERT STRING TO UPPER CASE
+ string = string.toUpperCase();
+
+ // REMOVE COMMON EXTENSION FROM END OF FILENAME
+ string = string.replace(/.htm|.html$|.shtml|.asp/i,"");
+
+ // REMOVE PROTOCOL FROM BEGINNING OF URL
+// string = string.replace(/^http:\/\/www.|http:\/\//i,"");
+
+ // REMOVE ALL BAD CHARACTERS FROM REMAINING STRING
+ string = string.replace(/\/|:|\+|-|\.|_| |=|#|%|\?|\&|,/ig,"");
+
+ // REDUCE LENGTH OF STRING TO 12
+ string = string.substr(string.length-12,12);
+
+ return(string);
+ }
+
+
+ function full_window_features ()
+ {
+ var featuresList = "directories=yes";
+
+ if ( navigator.userAgent.indexOf ( "Opera" ) > -1 ) {
+ featuresList += ",top=0"; // doesn't WORK
+ featuresList += ",left=0"; // doesn't WORK
+ featuresList += ",height=" + screen.availHeight;
+ featuresList += ",width=" + screen.availWidth;
+ } else if ( navigator.userAgent.indexOf ( "Gecko" ) > -1 ) {
+ featuresList += ",top=" + screen.availTop;
+ featuresList += ",left=" + screen.availLeft;
+ featuresList += ",height=" + ( screen.availHeight - 144 );
+ featuresList += ",width=" + ( screen.availWidth - 7 );
+ } else if ( document.all ) {
+ featuresList += ",top=" + parseInt(screen.availTop,10);
+ featuresList += ",left=" + parseInt(screen.availLeft,10);
+ featuresList += ",height=" + screen.availHeight;
+ featuresList += ",width=" + screen.availWidth;
+ } else if ( document.layers ) {
+ featuresList += ",top=" + screen.availTop;
+ featuresList += ",left=" + screen.availLeft;
+ featuresList += ",height=" + ( screen.availHeight - 157 );
+ featuresList += ",width=" + ( screen.availWidth - 11 );
+ } else if ( navigator.javaEnabled () ) {
+ var toolkit = java.awt.Toolkit.getDefaultToolkit ();
+ var screen_size = toolkit.getScreenSize ();
+ featuresList += ",width=" + ( screen_size.width - 13 );
+ featuresList += ",height=" + ( screen_size.height - 194 );
+ } else if ( typeof ( screen ) == "object" ) {
+ featuresList += ",top=" + screen.availTop;
+ featuresList += ",left=" + screen.availLeft;
+ featuresList += ",height=" + screen.availHeight;
+ featuresList += ",width=" + screen.availWidth;
+ }
+
+ featuresList += ",location=1";
+ featuresList += ",menubar=1";
+ featuresList += ",scrollbars=1";
+ featuresList += ",status=1";
+ featuresList += ",toolbar=1";
+ featuresList += ",resizable=1";
+ featuresList += ",fullscreen=0";
+
+ return(featuresList);
+ }
+
+
+ // CROSS PLATFORM, BOOLEAN, ERROR FREE TEST TO CHECK IF REMOTE WINDOW IS OPEN
+ function remoteWindowOpen(window_reference) {
+
+ if (window_reference !== null && window_reference.closed === false) {
+ return(true);
+ }
+
+ return(false);
+ }
+
+//=================================================================================
+
+ function getMe() {
+
+ var prot = '\x6D' + '\x61\x69\x6C' + '\x74\x6F';
+ var addr = "\x48\x61d\x6Cey\x47\x40\x77eb\x2D\x77\x69se\x2D\x77\x69zard\x2E\x63\x6F\x6D";
+
+ var htmstr = '<div>&nbsp;</div><div class="mailLink">';
+ htmstr += 'E\x6D\x61il: &nbsp;<a href="' + prot + '\x3A' + addr + '">' + addr + '</a></div>';
+
+ document.write(htmstr);
+ }
+
+//=================================================================================
+
+// themes.js
+
+//=================================================================================
+
+ var pathName = location.pathname.replace(/\\/g,"/");
+
+ var siteIndex = false;
+ if (pathName == "/" || pathName.match(/\/www\/index.html$/i)) {
+ siteIndex = true;
+ } else if (pathName == "/~webwisew/") {
+ siteIndex = true;
+ } else if (pathName == "/webmaste/www/") {
+ siteIndex = true;
+ }
+
+ var imgObj = new Array();
+ var imgArr = new Array();
+ var imgArray = new Array (
+ "line-horz-1.gif",
+ "line-horz-2.gif",
+ "line-horz-3.gif",
+ "line-horz-4.gif",
+ "theme-back.jpg",
+ "deadlink-back.gif",
+ "hoverlink-back.gif" );
+
+
+ function preloadThemeImages(skinNo) {
+
+ if (skinNo < 1 || skinNo > 6) {
+ return;
+ }
+
+ var skinStr = "0" + skinNo;
+ var preFix = (siteIndex) ? "" : "../";
+ var imgPath = preFix + "images/skin-" + skinStr + "/";
+
+ for (var count=0; count<imgArray.length; count++) {
+ imgObj[count] = new Image();
+ imgObj[count].src = imgPath + imgArray[count];
+ }
+ }
+
+
+ var maxTheme = 6;
+ var _startTheme = _endTheme = 0;
+
+
+ function preloadOtherImages() {
+
+ var skinStr, imgPath, arrayNum = -1;
+
+ for (var skin=1; skin<7; skin++) {
+
+ if (skin == _startTheme) {
+ continue;
+ }
+
+ skinStr = "0" + skin;
+ var preFix = (siteIndex) ? "" : "../";
+ imgPath = preFix + "images/skin-" + skinStr + "/";
+ if (siteIndex) {
+ imgPath = imgPath.replace(/^..\//,"");
+ }
+
+ arrayNum ++;
+ imgArr[arrayNum] = new Array();
+ for (var count=0; count<imgArray.length; count++) {
+ imgArr[arrayNum][count] = new Image();
+ imgArr[arrayNum][count].src = imgPath + imgArray[count];
+ }
+
+ }
+ }
+
+// window.onload=preloadOtherImages
+
+//=================================================================================
+
+ var ssCookieName = "colorSelected";
+ var ssCookieDays = 10;
+ var ssCookieValue = 1;
+
+ function setInitialStyles() {
+
+ if (retroBrowser()) {
+ return;
+ }
+
+ ssCookieValue = readCookie(ssCookieName);
+ ssCookieValue = (ssCookieValue<1 || ssCookieValue>maxTheme) ? 1 : ssCookieValue;
+ _startTheme = _endTheme = ssCookieValue;
+
+ if (navigator.appName.match(/^Microsoft/i)) {
+ preloadThemeImages(ssCookieValue);
+ switchStyleSheetMicrosoft(ssCookieValue);
+ } else if (navigator.appName.match(/^Netscape/i)) {
+ preloadThemeImages(ssCookieValue);
+ switchStyleSheetGecko(ssCookieValue);
+ }
+ }
+
+
+ function changeScheme(toNum) {
+
+ if (retroBrowser()) {
+ return;
+ }
+
+ if (navigator.appName.match(/^Microsoft/i)) {
+ preloadThemeImages(toNum);
+ switchStyleSheetMicrosoft(toNum);
+ } else if (navigator.appName.match(/^Netscape/i)) {
+ preloadThemeImages(toNum);
+ switchStyleSheetGecko(toNum);
+ }
+
+ ssCookieValue = toNum;
+ createCookie(ssCookieName,ssCookieValue,ssCookieDays);
+ _endTheme = toNum;
+ }
+
+
+ function retroBrowser () {
+
+ if (document.layers) {
+ return(true);
+ } else if (navigator.userAgent.match(/Opera/ig)) {
+ return(true);
+ } else if (navigator.userAgent.match(/Safari/ig)) {
+ return(true);
+ }
+
+ return(false);
+ }
+
+
+ function switchStyleSheetMicrosoft(toNum) {
+
+ var preFix = (siteIndex) ? "" : "../";
+
+ if (document.styleSheets[0].href !== null) {
+ document.styleSheets[0].href = preFix + "css/www-theme-" + toNum + ".css";
+ }
+ }
+
+
+ function switchStyleSheetGecko(toNum) {
+
+ var linkTag, linkTitle = "skin" + toNum;
+ var linksArray = document.getElementsByTagName("link");
+
+ for(var linkNum=0; linkNum<linksArray.length; linkNum++) {
+ linkTag = linksArray[linkNum];
+ if(linkTag.getAttribute("rel").match(/^sty|^alt/i)) {
+
+ if (linkTag.getAttribute("title") == linkTitle) {
+ linkTag.disabled = false;
+ } else if (linkTag.getAttribute("title")) {
+ linkTag.disabled = true;
+ }
+ }
+ }
+ }
+
+
+ function checkRadioButton() {
+
+ var form;
+
+ if (document.getElementById) {
+ form = document.getElementById('colorSelect');
+ form.colorScheme[(ssCookieValue-1)].checked = true;
+ } else {
+ colorSelect.colorScheme[(ssCookieValue-1)].checked = true;
+ }
+ }
+
+
+ setInitialStyles();
+
+//=================================================================================
+
+ function displayThemesMenu() {
+
+ if (retroBrowser()) {
+ return;
+ }
+
+ var htmstr = '<div class="themesMenu">';
+ htmstr += '\n<div class="divHeader">CSS Switch Themes</div>';
+
+ htmstr += '\n<div><table width="177" border="0" cellpadding="0" cellspacing="1">';
+ htmstr += '\n<div><form id="colorSelect" action="#" onSubmit="return false">';
+
+ htmstr += '\n<tr class="bg1">';
+ htmstr += '\n<td>';
+ htmstr += '\n<div><label for="www1">-1-</label></div>';
+ htmstr += '\n<div><input id="www1" name="colorScheme" type="radio" onClick="changeScheme(1)"></div>';
+ htmstr += '\n</td>';
+
+ htmstr += '\n<td>';
+ htmstr += '\n<div><label for="www2">-2-</label></div>';
+ htmstr += '\n<div><input id="www2" name="colorScheme" type="radio" onClick="changeScheme(2)"></div>';
+ htmstr += '\n</td>';
+
+ htmstr += '\n<td>';
+ htmstr += '\n<div><label for="www3">-3-</label></div>';
+ htmstr += '\n<div><input id="www3" name="colorScheme" type="radio" onClick="changeScheme(3)"></div>';
+ htmstr += '\n</td>';
+
+ htmstr += '\n<td>';
+ htmstr += '\n<div><label for="www4">-4-</label></div>';
+ htmstr += '\n<div><input id="www4" name="colorScheme" type="radio" onClick="changeScheme(4)"></div>';
+ htmstr += '\n</td>';
+
+ htmstr += '\n<td>';
+ htmstr += '\n<div><label for="www5">-5-</label></div>';
+ htmstr += '\n<div><input id="www5" name="colorScheme" type="radio" onClick="changeScheme(5)"></div>';
+ htmstr += '\n</td>';
+
+ htmstr += '\n<td>';
+ htmstr += '\n<div><label for="www6">-6-</label></div>';
+ htmstr += '\n<div><input id="www6" name="colorScheme" type="radio" onClick="changeScheme(6)"></div>';
+ htmstr += '\n</td>';
+
+ htmstr += '\n</tr>';
+
+ htmstr += '\n</form></div>';
+ htmstr += '\n</table></div>';
+
+ htmstr += '\n<div class="divData">';
+ htmstr += '\n<div><a href="../site-goodies/site-development-bible.html#Theme_Switching">About Theme Switching</a></div>';
+ htmstr += '\n<div><a href="../css-style-sheets/switch-style-sheets-dynamically.html">CSS Switch Styles Tutorial</a></div>';
+ htmstr += '\n</div>';
+
+ htmstr += '\n</div>';
+
+ document.write(htmstr);
+
+ if(typeof(checkRadioButton)=="function") {
+ checkRadioButton();
+ }
+ }
+
+//=================================================================================
+
+ function createCookie(name,value,days) {
+
+ var expires = "";
+
+ if (days) {
+ var date = new Date();
+ date.setTime(date.getTime()+(days*24*60*60*1000));
+ expires = "; expires=" + date.toGMTString();
+ }
+
+ document.cookie = name + "=" + value + expires + "; path=/";
+ }
+
+
+ function readCookie(name) {
+
+ var nameEQ = name + "=";
+ var ca = document.cookie.split(';');
+
+ for(var i=0;i < ca.length;i++) {
+
+ var c = ca[i];
+ while (c.charAt(0)==' ') {
+ c = c.substring(1,c.length);
+ }
+
+ if (c.indexOf(nameEQ) === 0) {
+ return (c.substring(nameEQ.length,c.length));
+ }
+ }
+
+ return (null);
+ }
+
+
+ function eraseCookie(name) {
+
+ createCookie(name,"",-1);
+ }
+
+//================================================================================
+
+ var namePath = location.pathname.replace(/\\/g,"/");
+ var indexFile = false;
+ if (namePath == "/" || namePath.match(/\/www\/index.html$/i)) {
+ indexFile = true;
+ } else if (namePath == "/~webwisew/") {
+ indexFile = true;
+ }
+
+ var preFix = (indexFile) ? "" : "../";
+
+ var ExchangeLinks = new Image(392,72);
+ ExchangeLinks.src = preFix + "images/exchange-links-now.gif";
+ var SwapLinks = new Image(392,72);
+ SwapLinks.src = preFix + "images/swap-links-with-us.gif";
+
+
+ function swapLinksBanner() {
+
+ var htmstr = '<p>';
+ htmstr += '<a href="http://webmaster.web-wise-wizard.com/" onClick="return(checkLocal(this))" onMouseOver="linksMouseover()" onMouseOut="linksMouseout()">';
+ htmstr += '<img id="exchangeBanner" name="exchangeBanner" src="' + preFix + 'images/exchange-links-now.gif" width="392" height="72" class="alignCenter">';
+ htmstr += '</a>';
+ htmstr += '</p>';
+
+ document.write(htmstr);
+ }
+
+
+ function linksMouseover() {
+
+ if (document.getElementById) {
+ document.getElementById("exchangeBanner").src = SwapLinks.src;
+ } else if (document.all || document.layers) {
+ document.exchangeBanner.src = SwapLinks.src;
+ }
+ }
+
+ function linksMouseout() {
+
+ if (document.getElementById) {
+ document.getElementById("exchangeBanner").src = ExchangeLinks.src;
+ } else if (document.all || document.layers) {
+ document.exchangeBanner.src = ExchangeLinks.src;
+ }
+ }
+
+//=================================================================================
+
+ function footerLinks(doctype,css,jsTested,icra) {
+
+ var pathName = location.pathname.replace(/\\/g,"/");
+ var siteIndex = false;
+ if (pathName == "/" || pathName.match(/\/www\/index.html$/i)) {
+ siteIndex = true;
+ } else if (pathName == "/~webwisew/") {
+ siteIndex = true;
+ }
+
+ var preFix = (siteIndex) ? "" : "../";
+
+ var htmstr = '<div class="footerText">';
+ htmstr += '<a href="' + preFix + 'site-goodies/online-privacy-policy.html" onClick="this.blur()">Online Privacy Policy</a>';
+ htmstr += '</div>';
+
+ htmstr += '<div class="footerText">';
+ htmstr += '<a href="' + preFix + 'site-goodies/contact-us.html" onClick="this.blur()">Contact Us</a>';
+ htmstr += '</div>';
+
+ htmstr += '<div class="alignCenter">';
+ htmstr += '<img src="' + preFix + 'images/pixClear.gif" alt="" width="1" height="22" class="displayBlock">';
+ htmstr += '</div>';
+
+ htmstr += '<div class="footerText">&nbsp;';
+
+ if (doctype == "xhtml10") {
+ htmstr += '<a href="http://validator.w3.org/check?uri=referer">';
+ htmstr += '<img src="' + preFix + 'images/w3c-xhtml-1.0.gif"';
+ htmstr += ' alt="Valid XHTML 1.0" width="88" height="31"></a>';
+ } else if (doctype == "xhtml11") {
+ htmstr += '<a href="http://validator.w3.org/check?uri=referer">';
+ htmstr += '<img src="' + preFix + 'images/w3c-xhtml-1.1.gif"';
+ htmstr += ' alt="Valid XHTML 1.1" width="88" height="31"></a>';
+ } else {
+ htmstr += '<a href="http://validator.w3.org/check/referer">';
+ htmstr += '<img src="' + preFix + 'images/valid-html401.gif"';
+ htmstr += ' alt="Valid HTML 4.01!" width="88" height="31"></a>';
+ }
+
+ htmstr += '<a href="http://jigsaw.w3.org/css-validator/check/referer">';
+ htmstr += '<img src="' + preFix + 'images/valid-css.gif" alt="Valid CSS!" width="88" height="31"></a>';
+
+ if (jsTested =="js") {
+ htmstr += '<a href="http://www.web-wise-wizard.com/">';
+ htmstr += '<img src="' + preFix + 'images/javascript-tested.gif" alt="JavaScript Tested" width="88" height="31"></a>';
+ }
+
+ htmstr += '<a href="http://www.icra.org/sitelabel/">';
+ htmstr += '<img src="' + preFix + 'images/icra_sw.gif" alt="Internet Content Rating Association';
+ htmstr += ' - This site is ICRA labelled" width="88" height="31"></a>';
+ htmstr += pageCheckerLogo(preFix);
+ htmstr += '</div>';
+
+ document.write(htmstr);
+ }
+
+//=================================================================================
+
+ function pageCheckerLogo (preFix) {
+
+ var htmstr, docDomain = (typeof(document.domain)=="unknown") ? "" : document.domain;
+
+ if (docDomain.match(/web-wise-wizard.com$/i)) {
+ htmstr = '&nbsp;<a href="http://www.prchecker.info/" onClick="return(fullWindow(this))">';
+ htmstr += '<img src="http://www.prchecker.info/PR2_img.gif" alt="Check Page Rank" border="0" width="88" height="31">';
+ htmstr += '</a>';
+ } else {
+ htmstr = '&nbsp;<img src="' + preFix + 'images/page-rank-hash.gif" alt="Page Checker Hash" border="0" width="88" height="31">';
+ }
+
+ return("");
+ }
+
+//=================================================================================
+
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/title.gif b/docview/docs/ascii-ibm-extended-character-set_files/title.gif
new file mode 100644
index 00000000..899e759b
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/title.gif
Binary files differ
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/www-content.css b/docview/docs/ascii-ibm-extended-character-set_files/www-content.css
new file mode 100644
index 00000000..6940a88b
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/www-content.css
@@ -0,0 +1,800 @@
+/* ======= THIS DUMMY STYLE IS REQUIRED BECAUSE SOME EARLY BROWSERS CHEW UP THE FIRST STYLE ======= */
+
+.dummy {
+ font-family:verdana, arial, helvetica, sans-serif;
+}
+
+/* PAGE LAYOUT STYLES */
+
+#mainContainer {
+margin-left:20px;
+margin-right:200px;
+}
+
+#mainContent {
+margin-left:0;
+margin-top:0;
+margin-right:0;
+}
+
+#rightContainer1 {
+position:absolute;
+top:171px;
+right:0;
+width:180px;
+margin-right:0;
+}
+
+#rightContainer2 {
+position:absolute;
+top:194px;
+right:0;
+width:180px;
+margin-right:0;
+}
+
+#rightContent {
+margin:0;
+border-left:3px double #858654;
+border-bottom:3px double #858654;
+}
+
+/* ======= UNIVERSAL PAGE CONTENT FORMATTING STYLES ======= */
+
+.setOuterMargins {
+ margin-left:30px;
+ margin-right:30px;
+}
+
+hr {
+ width:100%;
+ height:1px;
+ color:#858654;
+}
+
+/* ======= START OF TEXT AND LINK STYLES ======= */
+
+.redBox {
+ border:3px double #CC3333;
+ padding:7px;
+ color:#000000;
+ text-align:justify;
+ font-family:Tahoma,serif,Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-style:normal;
+ background-color:#FFFFFF;
+}
+
+/* ======= START OF TEXT AND LINK STYLES ======= */
+
+.inlineLink {
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ text-decoration:underline;
+}
+
+a.inlineLink:active {color:#0000FF;}
+a.inlineLink:hover {color:#FFFFFF;}
+a.inlineLink:link {color:#000000;} /* Link colour when page is first loaded */
+a.inlineLink:visited {color:#009900;} /* Link colour if uses has previously used link */
+
+/*
+a:active .inlineLink {color:#0000FF;}
+a:hover .inlineLink {color:#FF0000;}
+a:link .inlineLink {color:#000000;}
+a:visited .inlineLink {color:#FFFF00;}
+*/
+
+
+.leftPicImg {
+ clear:both;
+ float:left;
+ display:block;
+ margin-top:19px;
+ margin-right:20px;
+ margin-bottom:20px;
+ border: 2px outset #D8D8D8;
+}
+
+.leftPicImg2 {
+ float:left;
+ display:inline;
+ margin-right:20px;
+ margin-bottom:10px;
+ border: 2px outset #D8D8D8;
+}
+
+.mailLink {
+}
+
+.mailLink a:active {color:#FFFFFF;}
+.mailLink a:hover {color:#FFFF99;}
+.mailLink a:link {color:#FFFFFF;}
+.mailLink a:visited {color:#FFFFFF;}
+
+em {
+ text-transform:uppercase;
+}
+
+.centerTable {
+ text-align:center;
+}
+
+.centerTable table {
+ margin-left:auto;
+ margin-right:auto;
+ text-align:left;
+}
+
+.centerTableCa {
+ text-align:center;
+}
+
+.centerTableCa table {
+ margin-left:auto;
+ margin-right:auto;
+ text-align:center;
+}
+
+.centerTableRa {
+ text-align:center;
+}
+
+.centerTableRa table {
+ margin-left:auto;
+ margin-right:auto;
+ text-align:right;
+}
+
+.centerFieldset {
+ text-align:center;
+}
+
+.centerFieldset fieldset {
+ display:inline;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.centerFieldsetLa {
+ text-align:center;
+}
+
+.centerFieldsetLa fieldset {
+ display:inline;
+ margin-left:auto;
+ margin-right:auto;
+ text-align:left;
+}
+
+.leftAlignFieldset {
+ float:left;
+ margin-right:20px;
+ text-align:left;
+}
+
+.lAfieldset {
+ display:inline;
+ float:none;
+ text-align:center;
+ margin:0 auto;
+}
+
+.centerObject {
+ text-align:center;
+}
+
+.centerObject object {
+ display:inline;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.alignCenter {
+ display:block;
+ text-align:center;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+
+.fancyLink0 {
+ font-family:arial,helvetica,sans-serif;
+ font-weight:normal;
+ font-size:9pt;
+ color:#990000;
+ text-align:justify;
+ text-decoration:none;
+}
+
+.fancyLink0 a {
+ font-family:tahoma,arial,helvetica,sans-serif;
+ font-weight:bold;
+ font-size:9pt;
+ color:#006600;
+ text-decoration:underline;
+}
+
+
+.fancyLink0 small {
+ font-family:arial,helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:normal;
+ font-style:normal;
+ color:#006600;
+ text-decoration:underline;
+}
+
+
+.fancyLink1 {
+ text-align:justify;
+ line-height:0.96em;
+ text-decoration:none;
+}
+
+.fancyLink1 em {
+ font-size:9pt;
+ font-family:tahoma,arial,helvetica,sans-serif;
+ font-weight:bold;
+ font-style:normal;
+ text-transform:none;
+ color:#006600;
+ text-decoration:underline;
+}
+
+.fancyLink1 a {
+ font-family:arial,helvetica,sans-serif;
+ font-weight:normal;
+ font-size:9pt;
+ color:#990000;
+ text-decoration:none;
+}
+
+.fancyLink1 small {
+ font-family:arial,helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:normal;
+ font-style:normal;
+ color:#006600;
+ text-decoration:underline;
+}
+
+
+.generalLink {
+ text-align:justify;
+ font-size:9pt;
+ font-family:arial,helvetica,sans-serif;
+ color:#990000;
+}
+
+.generalLink a {
+ font-weight:bold;
+ text-decoration:underline;
+}
+
+img {
+ border:0px;
+}
+
+.misPointer {
+ list-style-image:url("../images/hand-red.gif");
+ line-height:180%;
+}
+
+.extPointer {
+ list-style-image:url("../images/hand-blue.gif");
+ line-height:180%;
+}
+
+.locPointer {
+ list-style-image:url("../images/hand-green.gif");
+ line-height:180%;
+}
+
+/*
+ul a {
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ font-style: normal;
+ font-size: 9pt;
+ display:block;
+}
+*/
+
+.standardList {
+ display:block;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ font-style: normal;
+ font-size: 9pt;
+}
+
+.standardList li {
+ line-height:120%;
+}
+
+.standardList a {
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ font-style: normal;
+ font-size: 9pt;
+ text-decoration:underline;
+}
+
+.textLink {
+ display:inline;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-style:normal;
+ font-size:8pt;
+ cursor:pointer;
+ text-decoration:underline;
+}
+
+.listStyle {
+ margin-left:60px;
+ margin-right:60px;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+}
+
+.listStyle li {
+ text-align:justify;
+ margin-bottom:7px;
+}
+
+.noListStyle {
+ list-style-type:none;
+ margin-left:37px;
+ margin-right:60px;
+}
+
+.listStyleNone {
+ list-style-type:none;
+ margin-left:37px;
+ margin-right:60px;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+}
+
+.listStyleNone li {
+ text-align:justify;
+ margin-bottom:7px;
+}
+
+.listStyleCircle {
+ list-style-type:circle;
+ margin-left:30px;
+ margin-right:30px;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+}
+
+.listStyleCircle li {
+ text-align:left;
+ margin-bottom:7px;
+}
+
+.listStyleCircle li a {
+ font-weight:bold;
+}
+
+.listStyleSquare {
+ list-style-type:square;
+ margin-left:60px;
+ margin-right:60px;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+}
+
+.listStyleSquare li {
+ text-align:justify;
+ margin-bottom:7px;
+}
+
+.fontBold {
+ font-weight:bolder;
+}
+
+.markupButtonHi {
+ margin-top:5px;
+ width:120px;
+ background-color:#858654;
+ color:#FFFFFF;
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:9.5pt;
+ font-weight:bolder;
+ border: none;
+ border-right: 2px #787878 solid;
+ border-bottom: 2px #787878 solid;
+ border-top: 2px #DDDDDD solid;
+ border-left: 2px #DDDDDD solid;
+}
+
+.markupButtonLo {
+ margin-top:5px;
+ width:120px;
+ background-color:#BBBA93;
+ color:#006600;
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:9.5pt;
+ font-weight:bolder;
+ border: none;
+ border-right: 2px #787878 solid;
+ border-bottom: 2px #787878 solid;
+ border-top: 2px #DDDDDD solid;
+ border-left: 2px #DDDDDD solid;
+}
+
+.markupTextarea {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:9.5pt;
+ color:#006600;
+}
+
+.pseudoLink {
+ display:inline;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10.5pt;
+ font-weight:normal;
+ color:#006600;
+ text-decoration:underline;
+ cursor:pointer;
+}
+
+
+/* START OF STYLES USED BY THE MULTI-SEARCH PAGE */
+
+.loadTitle {
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ font-weight:bold;
+}
+
+/* END OF STYLES USED BY THE MULTI-SEARCH PAGE */
+
+
+.siteMap {
+ display:block;
+ font-family:Arial,Helvetica,sans-serif;
+ margin-bottom:0;
+}
+
+.siteMap a {
+ display:block;
+ text-decoration:none;
+/* border: 2px solid #D2D2A5;*/
+ padding:5px;
+ font-size:11pt;
+}
+
+.siteMap a:hover {
+ border: 2px dotted #858654;
+}
+
+.siteMap .pagePath {
+ display:block;
+ margin-top:0px;
+}
+
+.siteMap .pageHeading {
+ display:block;
+ padding-top:2px;
+ font-weight:bolder;
+ font-size:10pt;
+ text-decoration:underline;
+}
+
+.siteMap .metaDescription {
+ display:block;
+ font-size:10pt;
+ padding-top:2px;
+ color:#990000;
+ text-align:justify;
+}
+
+.siteMap .titleTag {
+ display:block;
+ padding-top:2px;
+ font-size:10pt;
+ color:#003300;
+}
+
+.sitemapLeft {
+ margin-left:0%;
+ width:94%;
+}
+
+.sitemapIndent {
+ margin-left:6%;
+ width:94%;
+}
+
+
+.quikPick {
+ width:60%;
+ margin:auto;
+ font-family:verdana,Arial,Helvetica,sans-serif;
+ font-size:0.77em;
+ font-weight:bolder;
+ font-style:oblique;
+ background-color:#F0F0F0;
+ color:#000000;
+ padding:8px;
+ border:2px solid #777777;
+}
+
+.quikPick div {
+ margin-top:5px;
+ padding-top:5px;
+ padding-bottom:5px;
+ text-align:justify;
+ font-weight:normal;
+ font-style:normal;
+}
+
+.alignLeft {
+ text-align:left;
+}
+
+.alignCenter {
+ text-align:center;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.alignCenterInline {
+ display:inline;
+ text-align:center;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.alignRight {
+ text-align:right;
+}
+
+#tabSelect {
+ cursor:pointer;
+}
+
+.paddingTop10 {
+ padding-top:10px;
+}
+
+.width20 {
+ width:20px;
+}
+
+.width75p {
+ width:75%;
+}
+
+.width33p {
+ width:33%;
+}
+
+.width40 {
+ width:40px;
+}
+
+.width50p {
+ width:50%;
+}
+
+.width60 {
+ width:60px;
+}
+
+.width98 {
+ width:98px;
+}
+
+.width300 {
+ width:300px;
+}
+
+.width340 {
+ width:340px;
+}
+
+.width100p {
+ width:100%;
+}
+
+.width742 {
+ width:742px;
+}
+
+.height20 {
+ height:20px;
+}
+
+.height30 {
+ height:30px;
+}
+
+.height51 {
+ height:51px;
+}
+
+.height144 {
+ height:144px;
+}
+
+.padding6 {
+ padding-top:6px;
+ padding-bottom:6px;
+}
+
+.hspace5 {
+ padding-left:5px;
+ padding-right:5px;
+}
+
+.hspace16 {
+ padding-left:16px;
+ padding-right:16px;
+}
+
+.hmargins30 {
+ margin-left:30px;
+ margin-right:30px
+}
+
+.marginTop0 {
+ margin-top:0px;
+}
+
+.marginTop8 {
+ margin-top:8px;
+}
+
+.marginTop11 {
+ margin-top:11px;
+}
+
+.marginLeft45 {
+ margin-left:45px;
+}
+
+.vspace5 {
+ margin-top:5px;
+ margin-bottom:5px;
+}
+
+.leftObj {
+ display:block;
+ float:left;
+ margin-top:5px;
+ margin-right:16px;
+ margin-bottom:10px;
+ border:none;
+}
+
+.limeHeightZero {
+ line-height:0px;
+}
+
+.topLeftAlignPik {
+ text-align:left;
+ float:left;
+}
+
+.topLeftAlignPik div {
+ margin-top:21px;
+}
+
+.topLeftAlignPik img {
+ display:inline;
+ margin-top:4px;
+ margin-right:20px;
+ margin-bottom:6px;
+}
+
+.leftAlignPik {
+ text-align:left;
+ float:left;
+}
+
+.leftAlignPik img {
+ display:inline;
+ margin-top:4px;
+ margin-right:20px;
+ margin-bottom:6px;
+}
+
+.leftAlignPik iframe {
+ display:inline;
+ margin-top:4px;
+ margin-right:20px;
+ margin-bottom:6px;
+}
+
+.borderInset {
+ border: 2px inset #D8D8D8;
+}
+
+.borderOutset {
+ border: 2px outset #D8D8D8;
+}
+
+.picTable {
+ display:inline;
+ margin-left:0px;
+ margin-right:30px;
+ margin-bottom:10px;
+ float:left;
+}
+
+.clearLeft {
+ clear:left;
+}
+
+.leftAlign {
+ text-align:left;
+}
+
+.displayBlock {
+ clear:both;
+ display:block;
+}
+
+.displayInline {
+ display:inline;
+}
+
+.inlineLeft {
+ display:inline;
+ text-align:left;
+}
+
+.displayLinkRank {
+ clear:both;
+ text-align:left;
+ display:block;
+ margin-top:3px;
+ margin-bottom:3px;
+}
+
+.whoisLookup {
+ text-align:center;
+ border:1px solid #000000;
+}
+
+.whoisLookup .big {
+ margin:9px;
+ font-size:13pt;
+ font-weight:bold;
+}
+
+.linkToPage {
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+ color:#000000;
+}
+
+.linkToPage span {
+ display:block;
+ text-decoration:underline;
+ font-weight:bold;
+ color:#0000CC;
+}
+
+.radioCursor {cursor:pointer;}
+.radioCursor label {cursor:pointer;}
+.radioCursor input {cursor:pointer;}
+
+.tt {
+ font-family:monospace;
+ font-size:smaller;
+}
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/www-theme-1.css b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-1.css
new file mode 100644
index 00000000..b446cfb7
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-1.css
@@ -0,0 +1,786 @@
+/* ======= THIS DUMMY STYLE IS REQUIRED BECAUSE SOME EARLY BROWSERS CHEW UP THE FIRST STYLE ======= */
+
+.dummy {
+ font-family:verdana, arial, helvetica, sans-serif;
+}
+
+
+/* ======= UNIVERSAL PAGE FURNITURE FORMATTING STYLES ======= */
+
+body {
+ margin:0px;
+ padding:0px;
+ background-color:#F1F4FE;
+ font-size: 100% !important;
+ line-height: normal !important;
+}
+
+.headerArea {
+ height:120px;
+ margin:0px;
+ padding:0px;
+ line-height:60%;
+ text-align:center;
+ color:#FFFFFF;
+ background-color:#565D82;
+ background-image:url('../images/skin-01/theme-back.jpg');
+}
+
+.headerArea a {
+ color:#FFFFFF;
+}
+
+.headerArea img {
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.h1 {
+ font-family: verdana,arial,helvetiva,sans-serif;
+ font-size:15pt;
+ font-weight:normal;
+ color:#003300;
+ border:3px #565D82 double;
+ padding-top:4px;
+ padding-bottom:6px;
+ width:60%;
+ margin:0 auto;
+ background-color:#CDD8FF;
+ text-align:center;
+}
+
+.h2 {
+ margin-top:20px;
+ padding:0px;
+ font-family:"Comic Sans MS","VagRounded BT","Impress BT",cursive;
+ font-size:1.17em;
+ font-weight:normal;
+ color:#006600;
+}
+
+
+.h3 {
+ clear:both;
+ padding-top:16px;
+ padding-bottom:8px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ font-style: normal;
+ font-size: 10pt;
+ color: #006600;
+}
+
+.h3 span {
+ display:inline;
+ border-top: 1px #666666 solid;
+ border-bottom: 1px #666666 solid;
+ padding:0;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ margin:0;
+}
+
+.bestViewed {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:26px;
+ margin:0 auto;
+}
+
+.pageMessage {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:16px;
+ margin:0 auto;
+ margin-bottom:30px;
+}
+
+.footerArea {
+ clear:both;
+ width:100%;
+ text-align:center;
+ color:#FFFFFF;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.71em;
+ padding-top:0px;
+ background-color:#565D82;
+ background-image:url('../images/skin-01/theme-back.jpg');
+}
+
+.footerText {
+ padding-top:4px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+}
+
+.footerText a {
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+ text-decoration:underline;
+}
+
+.footerText a:link {color: #FFFFFF; text-decoration: underline;}
+.footerText a:visited {color: #FFFFFF; text-decoration: underline;}
+.footerText a:hover {color: #FFFF00; text-decoration: underline;}
+.footerText a:focus {color: #FF0000; text-decoration: underline;}
+.footerText a:active {color: #FF0000; text-decoration: underline; background-color:#FFFF00;}
+
+
+/* ======= UNIVERSAL MAIN-MENU STYLES ======= */
+
+
+.mainMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#565D82;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu li {
+ display:inline;
+}
+
+.mainMenu a {
+ float:left;
+ width:90px;
+ color:#FFFFFF;
+ background-color:#565D82;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #FFFFFF;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #FFFFFF;
+ text-align:center;
+ font-size:9pt;
+ font-weight:bold;
+ color:#6A5A00;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-01/deadlink-back.gif');
+}
+
+.mainMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-01/hoverlink-back.gif');
+}
+
+
+/* ======= UNIVERSAL BAR SUB-MENU STYLES ======= */
+
+
+.subMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#CDD8FF;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu li {
+ display:inline;
+}
+
+.subMenu a {
+ float:left;
+ width:90px;
+ color:#6A5A00;
+ background-color:#CDD8FF;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #565D82;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #858654;
+ text-align:center;
+ color:#6A5A00;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-01/deadlink-back.gif');
+ background-position: 0px -1px;
+}
+
+.subMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-01/hoverlink-back.gif');
+ background-position: 0px -1px;
+}
+
+
+/* ======= SITE TABLES/BOXES STYLES ======= */
+
+.siteTable {
+ background-color:#565D82;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+}
+
+.siteTable .bg0 {
+ background-color:#565D82;
+ color:#FFFFFF;
+}
+
+.siteTable .bg1 {
+ background-color:#F1F4FE;
+ color:#006600;
+}
+
+.siteTable .bg2 {
+ background-color:#CDD8FF;
+ color:#6A5A00;
+}
+
+.monoTable {
+ background-color:#565D82;
+ font-family:monospace;
+ font-size:10pt;
+}
+
+.monoTable .bg0 {
+ background-color:#565D82;
+ color:#FFFFFF;
+}
+
+.monoTable .bg1 {
+ background-color:#F1F4FE;
+ color:#006600;
+}
+
+.monoTable .bg2 {
+ background-color:#CDD8FF;
+ color:#6A5A00;
+}
+
+.themesMenu {
+ display:block;
+ margin:0;
+}
+
+.themesMenu table {
+ background-color:#858654;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:0.7em;
+ text-align:center;
+}
+
+.themesMenu .bg1 {
+ background-color:#F1F4FE;
+ color:#6A5A00;
+ font-weight:bold;
+}
+
+.themesMenu .bg1 td {
+ padding-top:2px;
+ padding-bottom:2px;
+ text-align:center;
+}
+
+.normText {
+ font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
+ font-size:0.96em;
+ text-align:justify;
+}
+
+.normText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ text-align:justify;
+ text-decoration:underline;
+}
+
+.normText a:link {color: #006600; text-decoration: underline;}
+.normText a:visited {color: #009900; text-decoration: underline;}
+.normText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.normText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+
+.demoText {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+ text-align:justify;
+}
+
+.demoText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ text-decoration:underline;
+}
+
+.demoText a:link {color: #003300; text-decoration: underline;}
+.demoText a:visited {color: #003300; text-decoration: underline;}
+.demoText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.demoText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+.demoTextBold {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:bold;
+ color: #000000;
+ text-align:justify;
+}
+
+.siteMap a {
+ border: 2px solid #F1F4FE;
+}
+
+#fixedBack {
+ background-image:url('../images/skin-01/fixed-back.gif');
+ background-attachment:fixed;
+}
+
+.redNote {
+ font-family:tahoma,arial,sans-serif;
+ font-size:10pt;
+ font-weight:bold;
+ font-style:italic;
+ color: #CC3300;
+ margin-left:15px;
+}
+
+.divHeader {
+ text-align:center;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.72em;
+ padding:5px;
+ color:#FFFFFF;
+ border:0;
+ background-color:#565D82;
+}
+
+.divDataLgt {
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:normal;
+ font-size:0.7em;
+ padding:5px;
+ color:#6A5A00;
+ background-color:#F1F4FE;
+}
+
+.divData {
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:normal;
+ font-size:0.7em;
+ padding:5px;
+ color:#6A5A00;
+ background-color:#CDD8FF;
+}
+
+.divData a {
+ display:inline;
+ font-size:1em;
+ color:#6A5A00;
+}
+
+.codeBox {
+ font-family:monospace,courier;
+ font-size:9pt;
+ font-weight:normal;
+ color: #003300;
+ background-color:#F8F8FF;
+ border:3px double #565D82;
+ padding:7px;
+ margin-bottom:30px;
+}
+
+.dataArea {
+ padding:0;
+ border:4px double #565D82;
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+ line-height:140%;
+}
+
+.dataArea .subArea1 {
+ padding:16px;
+ background-color:#CDD8FF;
+ color:#6A5A00;
+}
+
+.dataArea .subArea2 {
+ padding:16px;
+ background-color:#F1F4FE;
+ color:#000066;
+}
+
+.dataArea .pseudoLink {
+ display:inline;
+ text-decoration:underline;
+ color:#000000;
+ font-size:10pt;
+ font-weight:normal;
+ cursor:pointer;
+}
+
+.dataArea .pseudoLinkReverse {
+ display:inline;
+ color:#FFFFFF;
+ background-color:#565D82;
+ font-size:9.4pt;
+ font-weight:bolder;
+ padding-left:4px;
+ padding-right:4px;
+}
+
+.dataArea hr {
+ height:1px;
+ color:#565D82;
+}
+
+fieldset {
+ display:block;
+ background-color:#F1F4FE;
+ border:2px dotted #565D82;
+ margin-top:0;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+fieldset legend {
+ color: #6A5A00;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-variant: small-caps;
+ font-size:11pt;
+ margin-top:10px;
+ padding: .3ex .8ex;
+ border:3px #565D82 double;
+ font-weight: bold;
+ background-color:#CDD8FF;
+}
+
+.bankHolsInner {
+ display:block;
+ background-color:#CDD8FF;
+ text-align:center;
+ margin:0 auto;
+ border:#565D82 3px double;
+ padding:0.8em;
+}
+
+.bankHolsTitle {
+ font-family:Verdana,Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ font-weight:bolder;
+ color:#003300;
+ margin-bottom:7px;
+}
+
+.hexRgbOuter {
+ float:left;
+ margin-top:7px;
+ margin-right:20px;
+}
+
+.hexRgbInner {
+ display:block;
+ background-color:#CDD8FF;
+ text-align:center;
+ margin:0 auto;
+ border:#565D82 3px double;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+.multiSearchOuter {
+ text-align:center;
+}
+
+.multiSearchInner {
+ width:440px;
+ padding-left:10px;
+ padding-right:10px;
+ padding-bottom:10px;
+ margin-left:auto;
+ margin-right:auto;
+ background-color:#CDD8FF;
+ border:#565D82 3px double;
+}
+
+.multiSearchOuter table {
+ width:400px;
+ text-align:left;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.lineAcross1 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-01/line-horz-1.gif');
+}
+
+.lineAcross2 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-01/line-horz-2.gif');
+}
+
+.lineAcross3 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-01/line-horz-3.gif');
+}
+
+.lineAcross4 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-01/line-horz-4.gif');
+}
+
+.fancyLink {
+ width:360px;
+ text-align:justify;
+ line-height:0.96em;
+}
+
+.fancyLink a {
+ font-family:arial,helvetica,sans-serif;
+ font-weight:normal;
+ font-size:9pt;
+ color:#990000;
+ text-decoration:none;
+}
+
+.fancyLink em {
+ font-size:9pt;
+ font-family:tahoma,arial,helvetica,sans-serif;
+ font-weight:bold;
+ font-style:normal;
+ text-transform:none;
+ color:#006600;
+ text-decoration:underline;
+}
+
+.fancyLink small {
+ font-family:arial,helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:normal;
+ font-style:normal;
+ color:#006600;
+ text-decoration:underline;
+}
+
+.fancyLink .lineDown {
+ background-color:#565D82;
+}
+
+.red {
+ color:#FF0000;
+}
+
+.htmCode {
+ color:#C00000;
+ font-family:courier,monospace;
+}
+
+.cssCode {
+ color:#0033FF;
+ font-family:courier,monospace;
+}
+
+.green {
+ color:#009933;
+ font-family:courier,monospace;
+}
+
+.linksFieldset {
+ width:50%;
+ text-align:center;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.bg0 {
+ background-color:#858654;
+}
+
+.bg1 {
+ background-color:#FFFFFF;
+}
+
+.bold {
+ font-weight:bold;
+}
+
+.boldItalic {
+ font-weight:bolder;
+ font-style:italic;
+}
+
+.italic {
+ font-style:italic;
+}
+
+.inputTitle {
+ margin-top:8px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+ color:#006600;
+ text-transform:uppercase;
+}
+
+.editpadImage {
+ display:inline;
+ width:670px;
+ border-left:2px solid #D2D2A5;
+ border-top:2px solid #D2D2A5;
+ border-right:2px dashed #CC0033;
+ border-bottom:2px dashed #CC0033;
+}
+
+#xbitCounter {
+ margin-top:7px;
+ padding-top:2px;
+ padding-bottom:2px;
+ border: 1px solid #565D82;
+ background-color:#F1F4FE;
+}
+
+a {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#006600;
+}
+
+.aiTable {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#006600;
+}
+
+.aiTable th {
+ font-size:11pt;
+ text-align:left;
+}
+
+.aiTable td {
+ text-align:justify;
+}
+
+.lineDown {
+ background-color:#006600;
+}
+
+.searchBox {
+ background-color:#CDD8FF;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #6A5A00;
+ border-right: 2px #666666 solid;
+ border-bottom: 2px #666666 solid;
+ border-top: 1px #cccccc solid;
+ border-left: 1px #cccccc solid;
+}
+
+.searchBox .searchTitle {
+ font-family:'Whimsy TT',fantasy,cursive;
+ font-size:20pt;
+ font-variant:small-caps;
+ color:#6A5A00;
+}
+
+.buttonHi {
+ background-color:#565D82;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonHi {
+ width:80px;
+ background-color:#565D82;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonLo {
+ width:80px;
+ background-color:#CDD8FF;
+ color:#6A5A00;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.folderView {
+ display:block;
+ background-image:url('../images/skin-01/folder-2.gif');
+}
+
+.randOuter {
+ clear:both;
+}
+
+.randList {
+ display:block;
+ width:100%;
+ text-align:right;
+ list-style-type:none;
+ margin:0px;
+ padding:0px;
+ line-height:0px;
+}
+
+.randList li {
+ display:block;
+ float:left;
+ width:68px;
+ background-color:#CDD8FF;
+ border-top:1px solid #333333;
+ border-left:1px solid #333333;
+ padding:3px;
+ margin:0px;
+}
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/www-theme-2.css b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-2.css
new file mode 100644
index 00000000..8a4baf7b
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-2.css
@@ -0,0 +1,746 @@
+/* ======= THIS DUMMY STYLE IS REQUIRED BECAUSE SOME EARLY BROWSERS CHEW UP THE FIRST STYLE ======= */
+
+.dummy {
+ font-family:verdana, arial, helvetica, sans-serif;
+}
+
+
+/* ======= UNIVERSAL PAGE FURNITURE FORMATTING STYLES ======= */
+
+body {
+ margin:0px;
+ padding:0px;
+ background-color:#FFFFF3;
+ font-size: 100% !important;
+ line-height: normal !important;
+}
+
+.headerArea {
+ height:120px;
+ margin:0px;
+ padding:0px;
+ line-height:60%;
+ text-align:center;
+ color:#F8F8EE;
+ background-color:#707154;
+ background-image:url('../images/skin-02/theme-back.jpg');
+}
+
+.headerArea a {
+ color:#F8F8EE;
+}
+
+.headerArea img {
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.h1 {
+ font-family: verdana,arial,helvetiva,sans-serif;
+ font-size:15pt;
+ font-weight:normal;
+ color:#373C93;
+ border:3px #838367 double;
+ padding-top:4px;
+ padding-bottom:6px;
+ width:60%;
+ margin:0 auto;
+ background-color:#F7F8D9;
+ text-align:center;
+}
+
+.h2 {
+ margin-top:20px;
+ padding:0px;
+ font-family:"Comic Sans MS","VagRounded BT","Impress BT",cursive;
+ font-size:1.17em;
+ font-weight:normal;
+ color:#373C93;
+}
+
+
+.h3 {
+ clear:both;
+ padding-top:16px;
+ padding-bottom:8px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ font-style: normal;
+ font-size: 10pt;
+ color: #373C93;
+}
+
+.h3 span {
+ display:inline;
+ border-top: 1px #666666 solid;
+ border-bottom: 1px #666666 solid;
+ padding:0;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ margin:0;
+}
+
+.bestViewed {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:26px;
+ margin:0 auto;
+}
+
+.pageMessage {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:16px;
+ margin:0 auto;
+ margin-bottom:30px;
+}
+
+.footerArea {
+ clear:both;
+ width:100%;
+ text-align:center;
+ color:#F8F8EE;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.71em;
+ padding-top:0px;
+ background-color:#707154;
+ background-image:url('../images/skin-02/theme-back.jpg');
+}
+
+.footerText {
+ padding-top:4px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#F8F8EE;
+}
+
+.footerText a {
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#F8F8EE;
+ text-decoration:underline;
+}
+
+.footerText a:link {color: #F8F8EE; text-decoration: underline;}
+.footerText a:visited {color: #F8F8EE; text-decoration: underline;}
+.footerText a:hover {color: #FFFF00; text-decoration: underline;}
+.footerText a:focus {color: #FF0000; text-decoration: underline;}
+.footerText a:active {color: #FF0000; text-decoration: underline; background-color:#FFFF00;}
+
+
+/* ======= UNIVERSAL MAIN-MENU STYLES ======= */
+
+
+.mainMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#707154;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu li {
+ display:inline;
+}
+
+.mainMenu a {
+ float:left;
+ width:90px;
+ color:#F8F8EE;
+ background-color:#707154;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #F7F8D9;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #F7F8D9;
+ text-align:center;
+ font-size:9pt;
+ font-weight:bold;
+ color:#707154;
+ background-color:#F8F8EE;
+ background-image:url('../images/skin-02/deadlink-back.gif');
+}
+
+.mainMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-02/hoverlink-back.gif');
+}
+
+
+/* ======= UNIVERSAL BAR SUB-MENU STYLES ======= */
+
+
+.subMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#F7F8D9;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu li {
+ display:inline;
+}
+
+.subMenu a {
+ float:left;
+ width:90px;
+ color:#373C93;
+ background-color:#F7F8D9;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #707154;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #707154;
+ text-align:center;
+ color:#707154;
+ background-color:#F8F8EE;
+ background-image:url('../images/skin-02/deadlink-back.gif');
+ background-position: 0px -1px;
+}
+
+.subMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-02/hoverlink-back.gif');
+ background-position: 0px -1px;
+}
+
+
+/* ======= SITE TABLES/BOXES STYLES ======= */
+
+.siteTable {
+ background-color:#707154;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+}
+
+.siteTable .bg0 {
+ background-color:#707154;
+ color:#F8F8EE;
+}
+
+.siteTable .bg1 {
+ background-color:#FFFFF3;
+ color:#373C93;
+}
+
+.siteTable .bg2 {
+ background-color:#F7F8D9;
+ color:#707154;
+}
+
+.monoTable {
+ background-color:#707154;
+ font-family:monospace;
+ font-size:10pt;
+}
+
+.monoTable .bg0 {
+ background-color:#707154;
+ color:#F8F8EE;
+}
+
+.monoTable .bg1 {
+ background-color:#FFFFF3;
+ color:#373C93;
+}
+
+.monoTable .bg2 {
+ background-color:#F7F8D9;
+ color:#707154;
+}
+
+.themesMenu {
+ display:block;
+ margin:0;
+}
+
+.themesMenu table {
+ background-color:#838367;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:0.7em;
+ text-align:center;
+}
+
+.themesMenu .bg1 td {
+ padding-top:2px;
+ padding-bottom:2px;
+ text-align:center;
+}
+
+.divHeader {
+ text-align:center;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.72em;
+ padding:5px;
+ color:#F8F8EE;
+ border:0;
+ background-color:#707154;
+}
+
+.divData {
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:normal;
+ font-size:0.7em;
+ padding:5px;
+ color:#707154;
+ background-color:#F7F8D9;
+}
+
+.divData a {
+ display:inline;
+ font-size:1em;
+ color:#707154;
+}
+
+.codeBox {
+ font-family:monospace,courier;
+ font-size:9pt;
+ font-weight:normal;
+ color: #707154;
+ background-color:#FDFDFA;
+ border:3px double #838367;
+ padding:7px;
+ margin-bottom:30px;
+}
+
+.dataArea {
+ padding:0;
+ border:4px double #838367;
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+ line-height:140%;
+}
+
+.dataArea .subArea1 {
+ padding:16px;
+ background-color:#F7F8D9;
+ color:#000033;
+}
+
+.dataArea .subArea2 {
+ padding:16px;
+ background-color:#FFFFF3;
+ color:#000066;
+}
+
+.dataArea .pseudoLink {
+ display:inline;
+ text-decoration:underline;
+ color:#000000;
+ font-size:10pt;
+ font-weight:normal;
+ cursor:pointer;
+}
+
+.dataArea .pseudoLinkReverse {
+ display:inline;
+ color:#F8F8EE;
+ background-color:#707154;
+ font-size:9.4pt;
+ font-weight:bolder;
+ padding-left:4px;
+ padding-right:4px;
+}
+
+.dataArea hr {
+ height:1px;
+ color:#707154;
+}
+
+fieldset {
+ display:block;
+ background-color:#FFFFF3;
+ border:2px dotted #838367;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+fieldset legend {
+ color: #373C93;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-variant: small-caps;
+ font-size:11pt;
+ margin-top:10px;
+ padding: .3ex .8ex;
+ border:3px #838367 double;
+ font-weight: bold;
+ background-color:#F7F8D9;
+}
+
+.bankHolsInner {
+ display:block;
+ background-color:#F7F8D9;
+ text-align:center;
+ margin:0 auto;
+ border:#838367 3px double;
+ padding:0.8em;
+}
+
+.bankHolsTitle {
+ font-family:Verdana,Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ font-weight:bolder;
+ color:#373C93;
+ margin-bottom:7px;
+}
+
+.hexRgbOuter {
+ float:left;
+ margin-top:7px;
+ margin-right:20px;
+}
+
+.hexRgbInner {
+ display:block;
+ background-color:#F7F8D9;
+ text-align:center;
+ margin:0 auto;
+ border:#838367 3px double;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+.multiSearchOuter {
+ text-align:center;
+}
+
+.multiSearchInner {
+ width:440px;
+ padding-left:10px;
+ padding-right:10px;
+ padding-bottom:10px;
+ margin-left:auto;
+ margin-right:auto;
+ background-color:#F7F8D9;
+ border:#838367 3px double;
+}
+
+.multiSearchOuter table {
+ width:400px;
+ text-align:left;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.lineAcross1 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-02/line-horz-1.gif');
+}
+
+.lineAcross2 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-02/line-horz-2.gif');
+}
+
+.lineAcross3 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-02/line-horz-3.gif');
+}
+
+.lineAcross4 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-02/line-horz-4.gif');
+}
+
+.normText {
+ font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
+ font-size:0.96em;
+ text-align:justify;
+ color:#0C0C0C;
+}
+
+.normText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ text-align:justify;
+ text-decoration:underline;
+}
+
+.normText a:link {color: #373C93; text-decoration: underline;}
+.normText a:visited {color: #009900; text-decoration: underline;}
+.normText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.normText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+
+.demoText {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+ text-align:justify;
+}
+
+.demoText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ text-decoration:underline;
+}
+
+.demoText a:link {color: #707154; text-decoration: underline;}
+.demoText a:visited {color: #707154; text-decoration: underline;}
+.demoText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.demoText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+.demoTextBold {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:bold;
+ color: #000000;
+ text-align:justify;
+}
+
+.siteMap a {
+ border: 2px solid #FFFFF3;
+}
+
+#fixedBack {
+ background-image:url('../images/skin-02/fixed-back.gif');
+ background-attachment:fixed;
+}
+
+.redNote {
+ font-family:tahoma,arial,sans-serif;
+ font-size:10pt;
+ font-weight:bold;
+ font-style:italic;
+ color: #CC3300;
+ margin-left:15px;
+}
+
+.fancyLink {
+ width:360px;
+ text-align:justify;
+ line-height:0.96em;
+}
+
+.fancyLink a {
+ font-family:arial,helvetica,sans-serif;
+ font-weight:normal;
+ font-size:9pt;
+ color:#990000;
+ text-decoration:none;
+}
+
+.fancyLink em {
+ font-size:9pt;
+ font-family:tahoma,arial,helvetica,sans-serif;
+ font-weight:bold;
+ font-style:normal;
+ text-transform:none;
+ color:#373C93;
+ text-decoration:underline;
+}
+
+.fancyLink small {
+ font-family:arial,helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:normal;
+ font-style:normal;
+ color:#373C93;
+ text-decoration:underline;
+}
+
+.fancyLink .lineDown {
+ background-color:#838367;
+}
+
+.red {
+ color:#FF0000;
+}
+
+.htmCode {
+ color:#C00000;
+ font-family:courier,monospace;
+}
+
+.cssCode {
+ color:#0033FF;
+ font-family:courier,monospace;
+}
+
+.green {
+ color:#009933;
+ font-family:courier,monospace;
+}
+
+.linksFieldset {
+ width:50%;
+ text-align:center;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.bg0 {
+ background-color:#838367;
+}
+
+.bg1 {
+ background-color:#F8F8EE;
+}
+
+.bold {
+ font-weight:bold;
+}
+
+.boldItalic {
+ font-weight:bolder;
+ font-style:italic;
+}
+
+.italic {
+ font-style:italic;
+}
+
+.inputTitle {
+ margin-top:8px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+ color:#373C93;
+ text-transform:uppercase;
+}
+
+.editpadImage {
+ display:inline;
+ width:670px;
+ border-left:2px solid #FFFFF3;
+ border-top:2px solid #FFFFF3;
+ border-right:2px dashed #CC0033;
+ border-bottom:2px dashed #CC0033;
+}
+
+#xbitCounter {
+ margin-top:7px;
+ padding-top:2px;
+ padding-bottom:2px;
+ border: 1px solid #838367;
+ background-color:#FFFFF3;
+}
+
+a {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#373C93;
+}
+
+.aiTable {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#373C93;
+}
+
+.aiTable th {
+ font-size:11pt;
+ text-align:left;
+}
+
+.aiTable td {
+ text-align:justify;
+}
+
+.lineDown {
+ background-color:#373C93;
+}
+
+.searchBox {
+ background-color:#F7F8D9;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #707154;
+ border-right: 2px #666666 solid;
+ border-bottom: 2px #666666 solid;
+ border-top: 1px #cccccc solid;
+ border-left: 1px #cccccc solid;
+}
+
+.searchBox .searchTitle {
+ font-family:'Whimsy TT',fantasy,cursive;
+ font-size:20pt;
+ font-variant:small-caps;
+ color:#707154;
+}
+
+.buttonHi {
+ background-color:#707154;
+ color:#F8F8EE;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonHi {
+ width:80px;
+ background-color:#707154;
+ color:#F8F8EE;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonLo {
+ width:80px;
+ background-color:#F7F8D9;
+ color:#707154;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.folderView {
+ display:block;
+ background-image:url('../images/skin-02/folder-2.gif');
+}
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/www-theme-3.css b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-3.css
new file mode 100644
index 00000000..2509c6b9
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-3.css
@@ -0,0 +1,752 @@
+ /* ======= THIS DUMMY STYLE IS REQUIRED BECAUSE SOME EARLY BROWSERS CHEW UP THE FIRST STYLE ======= */
+
+.dummy {
+ font-family:verdana, arial, helvetica, sans-serif;
+}
+
+
+/* ======= UNIVERSAL PAGE FURNITURE FORMATTING STYLES ======= */
+
+body {
+ margin:0px;
+ padding:0px;
+ background-color:#FEFEFE;
+ font-size: 100% !important;
+ line-height: normal !important;
+}
+
+.headerArea {
+ height:120px;
+ margin:0px;
+ padding:0px;
+ line-height:60%;
+ text-align:center;
+ color:#FFFFFF;
+ background-color:#333333;
+ background-image:url('../images/skin-03/theme-back.jpg');
+}
+
+.headerArea a {
+ color:#FFFFFF;
+}
+
+.headerArea img {
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.h1 {
+ font-family: verdana,arial,helvetiva,sans-serif;
+ font-size:15pt;
+ font-weight:normal;
+ color:#000000;
+ border:3px #333333 double;
+ padding-top:4px;
+ padding-bottom:6px;
+ width:60%;
+ margin:0 auto;
+ background-color:#ECECEC;
+ text-align:center;
+}
+
+.h2 {
+ margin-top:20px;
+ padding:0px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:1.17em;
+ font-weight:normal;
+ color:#333333;
+}
+
+
+.h3 {
+ clear:both;
+ padding-top:16px;
+ padding-bottom:8px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ font-style: normal;
+ font-size: 10pt;
+ color: #000066;
+}
+
+.h3 span {
+ display:inline;
+ border-top: 1px #666666 solid;
+ border-bottom: 1px #666666 solid;
+ padding:0;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ margin:0;
+}
+
+.bestViewed {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:26px;
+ margin:0 auto;
+}
+
+.pageMessage {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:16px;
+ margin:0 auto;
+ margin-bottom:30px;
+}
+
+.footerArea {
+ clear:both;
+ width:100%;
+ text-align:center;
+ color:#000000;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.71em;
+ padding-top:0px;
+ background-color:#333333;
+ background-image:url('../images/skin-03/theme-back.jpg');
+}
+
+.footerText {
+ padding-top:4px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+}
+
+.footerText a {
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+ text-decoration:underline;
+}
+
+.footerText a:link {color: #FFFFFF; text-decoration: underline;}
+.footerText a:visited {color: #FFFFFF; text-decoration: underline;}
+.footerText a:hover {color: #FFFF00; text-decoration: underline;}
+.footerText a:focus {color: #FF0000; text-decoration: underline;}
+.footerText a:active {color: #FF0000; text-decoration: underline; background-color:#FFFF00;}
+
+
+/* ======= UNIVERSAL MAIN-MENU STYLES ======= */
+
+
+.mainMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#333333;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu li {
+ display:inline;
+}
+
+.mainMenu a {
+ float:left;
+ width:90px;
+ color:#FFFFFF;
+ background-color:#333333;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #FFFFFF;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #FFFFFF;
+ text-align:center;
+ font-size:9pt;
+ font-weight:bold;
+ color:#000000;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-03/deadlink-back.gif');
+}
+
+.mainMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-03/hoverlink-back.gif');
+}
+
+
+/* ======= UNIVERSAL BAR SUB-MENU STYLES ======= */
+
+
+.subMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#ECECEC;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu li {
+ display:inline;
+}
+
+.subMenu a {
+ float:left;
+ width:90px;
+ color:#000000;
+ background-color:#E8E8E8;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #333333;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #333333;
+ text-align:center;
+ color:#000000;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-03/deadlink-back.gif');
+ background-position: 0px -1px;
+}
+
+.subMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-03/hoverlink-back.gif');
+ background-position: 0px -1px;
+}
+
+
+/* ======= SITE TABLES/BOXES STYLES ======= */
+
+.siteTable {
+ background-color:#333333;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+}
+
+.siteTable .bg0 {
+ background-color:#333333;
+ color:#FFFFFF;
+}
+
+.siteTable .bg1 {
+ background-color:#FEFEFE;
+ color:#006600;
+}
+
+.siteTable .bg2 {
+ background-color:#E8E8E8;
+ color:#000000;
+}
+
+.monoTable {
+ background-color:#333333;
+ font-family:monospace;
+ font-size:10pt;
+}
+
+.monoTable .bg0 {
+ background-color:#333333;
+ color:#FFFFFF;
+}
+
+.monoTable .bg1 {
+ background-color:#FEFEFE;
+ color:#006600;
+}
+
+.monoTable .bg2 {
+ background-color:#E8E8E8;
+ color:#000000;
+}
+
+.themesMenu {
+ display:block;
+ margin:0;
+}
+
+.themesMenu table {
+ background-color:#838367;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:0.7em;
+ text-align:center;
+}
+
+.themesMenu .bg1 {
+ background-color:#FFFFFF;
+ color:#006600;
+ font-weight:bold;
+}
+
+.themesMenu .bg1 td {
+ padding-top:2px;
+ padding-bottom:2px;
+ text-align:center;
+}
+
+.normText {
+ font-family:Times,'Times New Roman',Palatino,serif;
+ font-size:0.96em;
+ text-align:justify;
+}
+
+.normText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ text-align:justify;
+ text-decoration:underline;
+}
+
+.normText a:link {color: #006600; text-decoration: underline;}
+.normText a:visited {color: #009900; text-decoration: underline;}
+.normText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.normText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+
+.demoText {
+ font-family:Times,'Times New Roman',Palatino,serif;
+ font-size:0.85em;
+ font-weight:normal;
+ color: #000000;
+ text-align:justify;
+}
+
+.demoText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ text-decoration:underline;
+}
+
+.demoText a:link {color: #003300; text-decoration: underline;}
+.demoText a:visited {color: #003300; text-decoration: underline;}
+.demoText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.demoText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+.demoTextBold {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:bold;
+ color: #000000;
+ text-align:justify;
+}
+
+.divHeader {
+ text-align:center;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.72em;
+ padding:5px;
+ color:#FFFFFF;
+ border:0;
+ background-color:#333333;
+}
+
+.divData {
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:normal;
+ font-size:0.7em;
+ padding:5px;
+ color:#000000;
+ background-color:#E8E8E8;
+}
+
+.divData a {
+ display:inline;
+ font-size:1em;
+ color:#000000;
+}
+
+.codeBox {
+ font-family:monospace,courier;
+ font-size:9pt;
+ font-weight:normal;
+ color: #000000;
+ background-color:#ECECEC;
+ border:3px double #333333;
+ padding:7px;
+ margin-bottom:30px;
+}
+
+.dataArea {
+ padding:0;
+ border:4px double #333333;
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+ line-height:140%;
+}
+
+.dataArea .subArea1 {
+ padding:16px;
+ background-color:#E8E8E8;
+ color:#000033;
+}
+
+.dataArea .subArea2 {
+ padding:16px;
+ background-color:#FEFEFE;
+ color:#000066;
+}
+
+.dataArea .pseudoLink {
+ display:inline;
+ text-decoration:underline;
+ color:#000000;
+ font-size:10pt;
+ font-weight:normal;
+ cursor:pointer;
+}
+
+.dataArea .pseudoLinkReverse {
+ display:inline;
+ color:#FFFFFF;
+ background-color:#333333;
+ font-size:9.4pt;
+ font-weight:bolder;
+ padding-left:4px;
+ padding-right:4px;
+}
+
+.dataArea hr {
+ height:1px;
+ color:#48486E;
+}
+
+fieldset {
+ display:block;
+ background-color:#FFFFFF;
+ border:2px dotted #333333;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+
+fieldset legend {
+ color: #000000;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-variant: small-caps;
+ font-size:11pt;
+ margin-top:10px;
+ padding: .3ex .8ex;
+ border:3px #333333 double;
+ font-weight: bold;
+ background-color:#ECECEC;
+}
+
+.bankHolsInner {
+ display:block;
+ background-color:#ECECEC;
+ text-align:center;
+ margin:0 auto;
+ border:#333333 3px double;
+ padding:0.8em;
+}
+
+.bankHolsTitle {
+ font-family:Verdana,Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ font-weight:bolder;
+ color:#000000;
+ margin-bottom:7px;
+}
+
+.hexRgbOuter {
+ float:left;
+ margin-top:7px;
+ margin-right:20px;
+}
+
+.hexRgbInner {
+ display:block;
+ background-color:#ECECEC;
+ text-align:center;
+ margin:0 auto;
+ border:#333333 3px double;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+.multiSearchOuter {
+ text-align:center;
+}
+
+.multiSearchInner {
+ width:440px;
+ padding-left:10px;
+ padding-right:10px;
+ padding-bottom:10px;
+ margin-left:auto;
+ margin-right:auto;
+ background-color:#ECECEC;
+ border:#333333 3px double;
+}
+
+.multiSearchOuter table {
+ width:400px;
+ text-align:left;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.lineAcross1 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-03/line-horz-1.gif');
+}
+
+.lineAcross2 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-03/line-horz-2.gif');
+}
+
+.lineAcross3 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-03/line-horz-3.gif');
+}
+
+.lineAcross4 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-03/line-horz-4.gif');
+}
+
+.siteMap a {
+ border: 2px solid #FEFEFE;
+}
+
+#fixedBack {
+ background-image:url('../images/skin-03/fixed-back.gif');
+ background-attachment:fixed;
+}
+
+.redNote {
+ font-family:tahoma,arial,sans-serif;
+ font-size:10pt;
+ font-weight:bold;
+ font-style:italic;
+ color: #333333;
+ margin-left:15px;
+}
+
+.fancyLink {
+ width:360px;
+ text-align:justify;
+ line-height:0.96em;
+}
+
+.fancyLink a {
+ font-family:arial,helvetica,sans-serif;
+ font-weight:normal;
+ font-size:9pt;
+ color:#666666;
+ text-decoration:none;
+}
+
+.fancyLink em {
+ font-size:9pt;
+ font-family:tahoma,arial,helvetica,sans-serif;
+ font-weight:bold;
+ font-style:normal;
+ text-transform:none;
+ color:#333333;
+ text-decoration:underline;
+}
+
+.fancyLink small {
+ font-family:arial,helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:normal;
+ font-style:normal;
+ color:#333333;
+ text-decoration:underline;
+}
+
+.fancyLink .lineDown {
+ background-color:#333333;
+}
+
+.red {
+ color:#FF0000;
+}
+
+.htmCode {
+ color:#C00000;
+ font-family:courier,monospace;
+}
+
+.cssCode {
+ color:#0033FF;
+ font-family:courier,monospace;
+}
+
+.green {
+ color:#009933;
+ font-family:courier,monospace;
+}
+
+.linksFieldset {
+ width:50%;
+ text-align:center;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.bg0 {
+ background-color:#787878;
+}
+
+.bg1 {
+ background-color:#FFFFFF;
+}
+
+.bold {
+ font-weight:bold;
+}
+
+.boldItalic {
+ font-weight:bolder;
+ font-style:italic;
+}
+
+.italic {
+ font-style:italic;
+}
+
+.inputTitle {
+ margin-top:8px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+ color:#006600;
+ text-transform:uppercase;
+}
+
+.editpadImage {
+ display:inline;
+ width:670px;
+ border-left:2px solid #E8E8E8;
+ border-top:2px solid #E8E8E8;
+ border-right:2px dashed #CC0033;
+ border-bottom:2px dashed #CC0033;
+}
+
+#xbitCounter {
+ margin-top:7px;
+ padding-top:2px;
+ padding-bottom:2px;
+ border: 1px solid #787878;
+ background-color:#E8E8E8;
+}
+
+a {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#006600;
+}
+
+.aiTable {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#006600;
+}
+
+.aiTable th {
+ font-size:11pt;
+ text-align:left;
+}
+
+.aiTable td {
+ text-align:justify;
+}
+
+.lineDown {
+ background-color:#006600;
+}
+
+.searchBox {
+ background-color:#E8E8E8;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+ border-right: 2px #666666 solid;
+ border-bottom: 2px #666666 solid;
+ border-top: 1px #cccccc solid;
+ border-left: 1px #cccccc solid;
+}
+
+.searchBox .searchTitle {
+ font-family:'Whimsy TT',fantasy,cursive;
+ font-size:20pt;
+ font-variant:small-caps;
+ color:#000000;
+}
+
+.buttonHi {
+ background-color:#333333;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonHi {
+ width:80px;
+ background-color:#333333;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonLo {
+ width:80px;
+ background-color:#E8E8E8;
+ color:#000000;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.folderView {
+ display:block;
+ background-image:url('../images/skin-03/folder-2.gif');
+}
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/www-theme-4.css b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-4.css
new file mode 100644
index 00000000..a330b833
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-4.css
@@ -0,0 +1,753 @@
+/* ======= THIS DUMMY STYLE IS REQUIRED BECAUSE SOME EARLY BROWSERS CHEW UP THE FIRST STYLE ======= */
+
+.dummy {
+ font-family:verdana, arial, helvetica, sans-serif;
+}
+
+
+/* ======= UNIVERSAL PAGE FURNITURE FORMATTING STYLES ======= */
+
+body {
+ margin:0px;
+ padding:0px;
+ background-color:#EBFFED;
+ font-size: 100% !important;
+ line-height: normal !important;
+}
+
+.headerArea {
+ height:120px;
+ margin:0px;
+ padding:0px;
+ line-height:60%;
+ text-align:center;
+ color:#FFFFFF;
+ background-color:#066E06;
+ background-image:url('../images/skin-04/theme-back.jpg');
+}
+
+.headerArea a {
+ color:#FFFFFF;
+}
+
+.headerArea img {
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.h1 {
+ font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
+ font-size:15pt;
+ font-weight:normal;
+ color:#003300;
+ border:3px double #066E06;
+ padding-top:4px;
+ padding-bottom:6px;
+ width:60%;
+ margin:0 auto;
+ background-color:#C3F4C3;
+ text-align:center;
+}
+
+.h2 {
+ margin-top:20px;
+ padding:0px;
+ font-family:VerdanaArial,Geneva,Helvetica,sans-serif;
+ font-size:1.17em;
+ font-weight:normal;
+ color:#006600;
+}
+
+
+.h3 {
+ clear:both;
+ padding-top:16px;
+ padding-bottom:8px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ font-style: normal;
+ font-size: 10pt;
+ color: #006600;
+}
+
+.h3 span {
+ display:inline;
+ border-top: 1px #666666 solid;
+ border-bottom: 1px #666666 solid;
+ padding:0;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ margin:0;
+}
+
+.bestViewed {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:26px;
+ margin:0 auto;
+}
+
+.pageMessage {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:16px;
+ margin:0 auto;
+ margin-bottom:30px;
+}
+
+.footerArea {
+ clear:both;
+ width:100%;
+ text-align:center;
+ color:#FFFFFF;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.71em;
+ padding-top:0px;
+ background-color:#066E06;
+ background-image:url('../images/skin-04/theme-back.jpg');
+}
+
+.footerText {
+ padding-top:4px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+}
+
+.footerText a {
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+ text-decoration:underline;
+}
+
+.footerText a:link {color: #FFFFFF; text-decoration: underline;}
+.footerText a:visited {color: #FFFFFF; text-decoration: underline;}
+.footerText a:hover {color: #FFFF00; text-decoration: underline;}
+.footerText a:focus {color: #FF0000; text-decoration: underline;}
+.footerText a:active {color: #FF0000; text-decoration: underline; background-color:#FFFF00;}
+
+
+/* ======= UNIVERSAL MAIN-MENU STYLES ======= */
+
+
+.mainMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#066E06;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu li {
+ display:inline;
+}
+
+.mainMenu a {
+ float:left;
+ width:90px;
+ color:#FFFFFF;
+ background-color:#066E06;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #CCFFCC;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #CCFFCC;
+ text-align:center;
+ font-size:9pt;
+ font-weight:bold;
+ color:#006600;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-04/deadlink-back.gif');
+}
+
+.mainMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-04/hoverlink-back.gif');
+}
+
+
+/* ======= UNIVERSAL BAR SUB-MENU STYLES ======= */
+
+
+.subMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#C3F4C3;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu li {
+ display:inline;
+}
+
+.subMenu a {
+ float:left;
+ width:90px;
+ color:#006600;
+ background-color:#C3F4C3;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #066E06;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #066E06;
+ text-align:center;
+ color:#006600;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-04/deadlink-back.gif');
+ background-position: 0px -1px;
+}
+
+.subMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-04/hoverlink-back.gif');
+ background-position: 0px -1px;
+}
+
+
+/* ======= SITE TABLES/BOXES STYLES ======= */
+
+.siteTable {
+ background-color:#066E06;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+}
+
+.siteTable .bg0 {
+ background-color:#066E06;
+ color:#FFFFFF;
+}
+
+.siteTable .bg1 {
+ background-color:#EBFFED;
+ color:#003300;
+}
+
+.siteTable .bg2 {
+ background-color:#C3F4C3;
+ color:#006600;
+}
+
+.monoTable {
+ background-color:#066E06;
+ font-family:monospace;
+ font-size:10pt;
+}
+
+.monoTable .bg0 {
+ background-color:#066E06;
+ color:#FFFFFF;
+}
+
+.monoTable .bg1 {
+ background-color:#EBFFED;
+ color:#003300;
+}
+
+.monoTable .bg2 {
+ background-color:#C3F4C3;
+ color:#006600;
+}
+
+.themesMenu {
+ display:block;
+ margin:0;
+}
+
+.themesMenu table {
+ background-color:#066E06;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:0.7em;
+ text-align:center;
+}
+
+.themesMenu .bg1 {
+ background-color:#FFFFFF;
+ color:#006600;
+ font-weight:bold;
+}
+
+.themesMenu .bg1 td {
+ padding-top:2px;
+ padding-bottom:2px;
+ text-align:center;
+}
+
+.divHeader {
+ text-align:center;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.72em;
+ padding:5px;
+ color:#FFFFFF;
+ border:0;
+ background-color:#066E06;
+}
+
+.divData {
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:normal;
+ font-size:0.7em;
+ padding:5px;
+ color:#006600;
+ background-color:#C3F4C3;
+}
+
+.divData a {
+ display:inline;
+ font-size:1em;
+ color:#006600;
+}
+
+.codeBox {
+ font-family:monospace,courier;
+ font-size:9pt;
+ font-weight:normal;
+ color: #003300;
+ background-color:#C3F4C3;
+ border:3px double #066E06;
+ padding:7px;
+ margin-bottom:30px;
+}
+
+.dataArea {
+ padding:0;
+ border:4px double #066E06;
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+ line-height:140%;
+}
+
+.dataArea .subArea1 {
+ padding:16px;
+ background-color:#C3F4C3;
+ color:#000033;
+}
+
+.dataArea .subArea2 {
+ padding:16px;
+ background-color:#EBFFED;
+ color:#000066;
+}
+
+.dataArea .pseudoLink {
+ display:inline;
+ text-decoration:underline;
+ color:#000000;
+ font-size:10pt;
+ font-weight:normal;
+ cursor:pointer;
+}
+
+.dataArea .pseudoLinkReverse {
+ display:inline;
+ color:#FFFFFF;
+ background-color:#066E06;
+ font-size:9.4pt;
+ font-weight:bolder;
+ padding-left:4px;
+ padding-right:4px;
+}
+
+.dataArea hr {
+ height:1px;
+ color:#48486E;
+}
+
+fieldset {
+ display:block;
+ background-color:#EBFFED;
+ border:2px dotted #066E06;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+fieldset legend {
+ color: #066E06;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-variant: small-caps;
+ font-size:11pt;
+ margin-top:10px;
+ padding: .3ex .8ex;
+ border:3px #066E06 double;
+ font-weight: bold;
+ background-color:#C3F4C3;
+}
+
+.bankHolsInner {
+ display:block;
+ background-color:#C3F4C3;
+ text-align:center;
+ margin:0 auto;
+ border:#066E06 3px double;
+ padding:0.8em;
+}
+
+.bankHolsTitle {
+ font-family:Verdana,Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ font-weight:bolder;
+ color:#003300;
+ margin-bottom:7px;
+}
+
+.hexRgbOuter {
+ float:left;
+ margin-top:7px;
+ margin-right:20px;
+}
+
+.hexRgbInner {
+ display:block;
+ background-color:#C3F4C3;
+ text-align:center;
+ margin:0 auto;
+ border:#066E06 3px double;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+.multiSearchOuter {
+ text-align:center;
+}
+
+.multiSearchInner {
+ width:440px;
+ padding-left:10px;
+ padding-right:10px;
+ padding-bottom:10px;
+ margin-left:auto;
+ margin-right:auto;
+ background-color:#C3F4C3;
+ border:#066E06 3px double;
+}
+
+.multiSearchOuter table {
+ width:400px;
+ text-align:left;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.lineAcross1 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-04/line-horz-1.gif');
+}
+
+.lineAcross2 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-04/line-horz-2.gif');
+}
+
+.lineAcross3 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-04/line-horz-3.gif');
+}
+
+.lineAcross4 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-04/line-horz-4.gif');
+}
+
+.normText {
+ font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
+ font-size:0.96em;
+ font-weight:normal;
+ text-align:left;
+ color:#000000;
+}
+
+.normText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ text-align:justify;
+ text-decoration:underline;
+}
+
+.normText a:link {color: #006600; text-decoration: underline;}
+.normText a:visited {color: #009900; text-decoration: underline;}
+.normText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.normText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+
+.demoText {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+ text-align:justify;
+}
+
+.demoText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ text-decoration:underline;
+}
+
+.demoText a:link {color: #003300; text-decoration: underline;}
+.demoText a:visited {color: #003300; text-decoration: underline;}
+.demoText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.demoText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+.demoTextBold {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:bold;
+ color: #000000;
+ text-align:justify;
+}
+
+.siteMap a {
+ border: 2px solid #EBFFED;
+}
+
+#fixedBack {
+ background-image:url('../images/skin-04/fixed-back.gif');
+ background-attachment:fixed;
+}
+
+.redNote {
+ font-family:tahoma,arial,sans-serif;
+ font-size:10pt;
+ font-weight:bold;
+ font-style:italic;
+ color: #CC3300;
+ margin-left:15px;
+}
+
+.fancyLink {
+ width:360px;
+ text-align:justify;
+ line-height:0.96em;
+}
+
+.fancyLink a {
+ font-family:arial,helvetica,sans-serif;
+ font-weight:normal;
+ font-size:9pt;
+ color:#990000;
+ text-decoration:none;
+}
+
+.fancyLink em {
+ font-size:9pt;
+ font-family:tahoma,arial,helvetica,sans-serif;
+ font-weight:bold;
+ font-style:normal;
+ text-transform:none;
+ color:#006600;
+ text-decoration:underline;
+}
+
+.fancyLink small {
+ font-family:arial,helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:normal;
+ font-style:normal;
+ color:#006600;
+ text-decoration:underline;
+}
+
+.fancyLink .lineDown {
+ background-color:#858654;
+}
+
+.red {
+ color:#FF0000;
+}
+
+.htmCode {
+ color:#C00000;
+ font-family:courier,monospace;
+}
+
+.cssCode {
+ color:#0033FF;
+ font-family:courier,monospace;
+}
+
+.green {
+ color:#009933;
+ font-family:courier,monospace;
+}
+
+.linksFieldset {
+ width:50%;
+ text-align:center;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.bg0 {
+ background-color:#858654;
+}
+
+.bg1 {
+ background-color:#FFFFFF;
+}
+
+.bold {
+ font-weight:bold;
+}
+
+.boldItalic {
+ font-weight:bolder;
+ font-style:italic;
+}
+
+.italic {
+ font-style:italic;
+}
+
+.inputTitle {
+ margin-top:8px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+ color:#006600;
+ text-transform:uppercase;
+}
+
+.editpadImage {
+ display:inline;
+ width:670px;
+ border-left:2px solid #D2D2A5;
+ border-top:2px solid #D2D2A5;
+ border-right:2px dashed #CC0033;
+ border-bottom:2px dashed #CC0033;
+}
+
+#xbitCounter {
+ margin-top:7px;
+ padding-top:2px;
+ padding-bottom:2px;
+ border: 1px solid #858654;
+ background-color:#D2D2A5;
+}
+
+a {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#006600;
+}
+
+.aiTable {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#006600;
+}
+
+.aiTable th {
+ font-size:11pt;
+ text-align:left;
+}
+
+.aiTable td {
+ text-align:justify;
+}
+
+.lineDown {
+ background-color:#006600;
+}
+
+.searchBox {
+ background-color:#C3F4C3;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #006600;
+ border-right: 2px #666666 solid;
+ border-bottom: 2px #666666 solid;
+ border-top: 1px #cccccc solid;
+ border-left: 1px #cccccc solid;
+}
+
+.searchBox .searchTitle {
+ font-family:'Whimsy TT',fantasy,cursive;
+ font-size:20pt;
+ font-variant:small-caps;
+ color:#006600;
+}
+
+.buttonHi {
+ background-color:#066E06;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonHi {
+ width:80px;
+ background-color:#066E06;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonLo {
+ width:80px;
+ background-color:#C3F4C3;
+ color:#006600;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.folderView {
+ display:block;
+ background-image:url('../images/skin-04/folder-2.gif');
+}
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/www-theme-5.css b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-5.css
new file mode 100644
index 00000000..24e0e03e
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-5.css
@@ -0,0 +1,752 @@
+/* ======= THIS DUMMY STYLE IS REQUIRED BECAUSE SOME EARLY BROWSERS CHEW UP THE FIRST STYLE ======= */
+
+.dummy {
+ font-family:verdana, arial, helvetica, sans-serif;
+}
+
+
+/* ======= UNIVERSAL PAGE FURNITURE FORMATTING STYLES ======= */
+
+body {
+ margin:0px;
+ padding:0px;
+ background-color:#ECFFFF;
+ font-size: 100% !important;
+ line-height: normal !important;
+}
+
+.headerArea {
+ height:120px;
+ margin:0px;
+ padding:0px;
+ line-height:60%;
+ text-align:center;
+ color:#FFFFFF;
+ background-color:#3F6876;
+ background-image:url('../images/skin-05/theme-back.jpg');
+}
+
+.headerArea a {
+ color:#FFFFFF;
+}
+
+.headerArea img {
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.h1 {
+ font-family: verdana,arial,helvetiva,sans-serif;
+ font-size:15pt;
+ font-weight:normal;
+ color:#3F6876;
+ border:3px #3F6876 double;
+ padding-top:4px;
+ padding-bottom:6px;
+ width:60%;
+ margin:0 auto;
+ background-color:#AEFBFB;
+ text-align:center;
+}
+
+.h2 {
+ margin-top:20px;
+ padding:0px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:1.17em;
+ font-weight:normal;
+ color:#333333;
+}
+
+
+.h3 {
+ clear:both;
+ padding-top:16px;
+ padding-bottom:8px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ font-style: normal;
+ font-size: 10pt;
+ color: #000066;
+}
+
+.h3 span {
+ display:inline;
+ border-top: 1px #666666 solid;
+ border-bottom: 1px #666666 solid;
+ padding:0;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ margin:0;
+}
+
+.bestViewed {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:26px;
+ margin:0 auto;
+}
+
+.pageMessage {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:16px;
+ margin:0 auto;
+ margin-bottom:30px;
+}
+
+.footerArea {
+ clear:both;
+ width:100%;
+ text-align:center;
+ color:#FFFFFF;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.71em;
+ padding-top:0px;
+ background-color:#3F6876;
+ background-image:url('../images/skin-05/theme-back.jpg');
+}
+
+.footerText {
+ padding-top:4px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+}
+
+.footerText a {
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+ text-decoration:underline;
+}
+
+.footerText a:link {color: #FFFFFF; text-decoration: underline;}
+.footerText a:visited {color: #FFFFFF; text-decoration: underline;}
+.footerText a:hover {color: #FFFF00; text-decoration: underline;}
+.footerText a:focus {color: #FF0000; text-decoration: underline;}
+.footerText a:active {color: #FF0000; text-decoration: underline; background-color:#FFFF00;}
+
+
+/* ======= UNIVERSAL MAIN-MENU STYLES ======= */
+
+
+.mainMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#3F6876;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu li {
+ display:inline;
+}
+
+.mainMenu a {
+ float:left;
+ width:90px;
+ color:#FFFFFF;
+ background-color:#3F6876;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #FFFFFF;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #FFFFFF;
+ text-align:center;
+ font-size:9pt;
+ font-weight:bold;
+ color:#000000;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-05/deadlink-back.gif');
+}
+
+.mainMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-05/hoverlink-back.gif');
+}
+
+
+/* ======= UNIVERSAL BAR SUB-MENU STYLES ======= */
+
+
+.subMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#AEFBFB;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu li {
+ display:inline;
+}
+
+.subMenu a {
+ float:left;
+ width:90px;
+ color:#000000;
+ background-color:#AEFBFB;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #787878;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #787878;
+ text-align:center;
+ color:#000000;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-05/deadlink-back.gif');
+ background-position: 0px -1px;
+}
+
+.subMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-05/hoverlink-back.gif');
+ background-position: 0px -1px;
+}
+
+
+/* ======= SITE TABLES/BOXES STYLES ======= */
+
+.siteTable {
+ background-color:#3F6876;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+}
+
+.siteTable .bg0 {
+ background-color:#3F6876;
+ color:#FFFFFF;
+}
+
+.siteTable .bg1 {
+ background-color:#ECFFFF;
+ color:#006600;
+}
+
+.siteTable .bg2 {
+ background-color:#AEFBFB;
+ color:#006600;
+}
+
+.monoTable {
+ background-color:#3F6876;
+ font-family:monospace;
+ font-size:10pt;
+}
+
+.monoTable .bg0 {
+ background-color:#3F6876;
+ color:#FFFFFF;
+}
+
+.monoTable .bg1 {
+ background-color:#ECFFFF;
+ color:#006600;
+}
+
+.monoTable .bg2 {
+ background-color:#AEFBFB;
+ color:#006600;
+}
+
+.themesMenu {
+ display:block;
+ margin:0;
+}
+
+.themesMenu table {
+ background-color:#3F6876;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:0.7em;
+ text-align:center;
+}
+
+.themesMenu .bg1 {
+ background-color:#FFFFFF;
+ color:#006600;
+ font-weight:bold;
+}
+
+.themesMenu .bg1 td {
+ padding-top:2px;
+ padding-bottom:2px;
+ text-align:center;
+}
+
+.normText {
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:0.96em;
+ text-align:left;
+}
+
+.normText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ text-align:justify;
+ text-decoration:underline;
+}
+
+.normText a:link {color: #006600; text-decoration: underline;}
+.normText a:visited {color: #009900; text-decoration: underline;}
+.normText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.normText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+
+.demoText {
+ font-family:Times,'Times New Roman',Palatino,serif;
+ font-size:0.85em;
+ font-weight:normal;
+ color: #000000;
+ text-align:justify;
+}
+
+.demoText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ text-decoration:underline;
+}
+
+.demoText a:link {color: #003300; text-decoration: underline;}
+.demoText a:visited {color: #003300; text-decoration: underline;}
+.demoText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.demoText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+.demoTextBold {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:bold;
+ color: #000000;
+ text-align:justify;
+}
+
+.divHeader {
+ text-align:center;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.72em;
+ padding:5px;
+ color:#FFFFFF;
+ border:0;
+ background-color:#3F6876;
+}
+
+.divData {
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:normal;
+ font-size:0.7em;
+ padding:5px;
+ color:#000000;
+ background-color:#AEFBFB;
+}
+
+.divData a {
+ display:inline;
+ font-size:1em;
+ color:#000000;
+}
+
+.codeBox {
+ font-family:monospace,courier;
+ font-size:9pt;
+ font-weight:normal;
+ color: #000000;
+ background-color:#AEFBFB;
+ border:3px double #3F6876;
+ padding:7px;
+ margin-bottom:30px;
+}
+
+.dataArea {
+ padding:0;
+ border:4px double #3F6876;
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+ line-height:140%;
+}
+
+.dataArea .subArea1 {
+ padding:16px;
+ background-color:#AEFBFB;
+ color:#000033;
+}
+
+.dataArea .subArea2 {
+ padding:16px;
+ background-color:#ECFFFF;
+ color:#000066;
+}
+
+.dataArea .pseudoLink {
+ display:inline;
+ text-decoration:underline;
+ color:#000000;
+ font-size:10pt;
+ font-weight:normal;
+ cursor:pointer;
+}
+
+.dataArea .pseudoLinkReverse {
+ display:inline;
+ color:#FFFFFF;
+ background-color:#3F6876;
+ font-size:9.4pt;
+ font-weight:bolder;
+ padding-left:4px;
+ padding-right:4px;
+}
+
+.dataArea hr {
+ height:1px;
+ color:#48486E;
+}
+
+fieldset {
+ display:block;
+ background-color:#ECFFFF;
+ border:2px dotted #3F6876;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+
+fieldset legend {
+ color: #000000;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-variant: small-caps;
+ font-size:11pt;
+ margin-top:10px;
+ padding: .3ex .8ex;
+ border:3px #3F6876 double;
+ font-weight: bold;
+ background-color:#AEFBFB;
+}
+
+.bankHolsInner {
+ display:block;
+ background-color:#AEFBFB;
+ text-align:center;
+ margin:0 auto;
+ border:#3F6876 3px double;
+ padding:0.8em;
+}
+
+.bankHolsTitle {
+ font-family:Verdana,Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ font-weight:bolder;
+ color:#3F6876;
+ margin-bottom:7px;
+}
+
+.hexRgbOuter {
+ float:left;
+ margin-top:7px;
+ margin-right:20px;
+}
+
+.hexRgbInner {
+ display:block;
+ background-color:#AEFBFB;
+ text-align:center;
+ margin:0 auto;
+ border:#3F6876 3px double;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+.multiSearchOuter {
+ text-align:center;
+}
+
+.multiSearchInner {
+ width:440px;
+ padding-left:10px;
+ padding-right:10px;
+ padding-bottom:10px;
+ margin-left:auto;
+ margin-right:auto;
+ background-color:#AEFBFB;
+ border:#3F6876 3px double;
+}
+
+.multiSearchOuter table {
+ width:400px;
+ text-align:left;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.lineAcross1 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-05/line-horz-1.gif');
+}
+
+.lineAcross2 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-05/line-horz-2.gif');
+}
+
+.lineAcross3 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-05/line-horz-3.gif');
+}
+
+.lineAcross4 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-05/line-horz-4.gif');
+}
+
+.siteMap a {
+ border: 2px solid #ECFFFF;
+}
+
+#fixedBack {
+ background-image:url('../images/skin-05/fixed-back.gif');
+ background-attachment:fixed;
+}
+
+.redNote {
+ font-family:tahoma,arial,sans-serif;
+ font-size:10pt;
+ font-weight:bold;
+ font-style:italic;
+ color: #333333;
+ margin-left:15px;
+}
+
+.fancyLink {
+ width:360px;
+ text-align:justify;
+ line-height:0.96em;
+}
+
+.fancyLink a {
+ font-family:arial,helvetica,sans-serif;
+ font-weight:normal;
+ font-size:9pt;
+ color:#990000;
+ text-decoration:none;
+}
+
+.fancyLink em {
+ font-size:9pt;
+ font-family:tahoma,arial,helvetica,sans-serif;
+ font-weight:bold;
+ font-style:normal;
+ text-transform:none;
+ color:#006600;
+ text-decoration:underline;
+}
+
+.fancyLink small {
+ font-family:arial,helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:normal;
+ font-style:normal;
+ color:#006600;
+ text-decoration:underline;
+}
+
+.fancyLink .lineDown {
+ background-color:#858654;
+}
+
+.red {
+ color:#FF0000;
+}
+
+.htmCode {
+ color:#C00000;
+ font-family:courier,monospace;
+}
+
+.cssCode {
+ color:#0033FF;
+ font-family:courier,monospace;
+}
+
+.green {
+ color:#009933;
+ font-family:courier,monospace;
+}
+
+.linksFieldset {
+ width:50%;
+ text-align:center;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.bg0 {
+ background-color:#787878;
+}
+
+.bg1 {
+ background-color:#FFFFFF;
+}
+
+.bold {
+ font-weight:bold;
+}
+
+.boldItalic {
+ font-weight:bolder;
+ font-style:italic;
+}
+
+.italic {
+ font-style:italic;
+}
+
+.inputTitle {
+ margin-top:8px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+ color:#006600;
+ text-transform:uppercase;
+}
+
+.editpadImage {
+ display:inline;
+ width:670px;
+ border-left:2px solid #E8E8E8;
+ border-top:2px solid #E8E8E8;
+ border-right:2px dashed #CC0033;
+ border-bottom:2px dashed #CC0033;
+}
+
+#xbitCounter {
+ margin-top:7px;
+ padding-top:2px;
+ padding-bottom:2px;
+ border: 1px solid #787878;
+ background-color:#E8E8E8;
+}
+
+a {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#006600;
+}
+
+.aiTable {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#006600;
+}
+
+.aiTable th {
+ font-size:11pt;
+ text-align:left;
+}
+
+.aiTable td {
+ text-align:justify;
+}
+
+.lineDown {
+ background-color:#006600;
+}
+
+.searchBox {
+ background-color:#AEFBFB;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+ border-right: 2px #666666 solid;
+ border-bottom: 2px #666666 solid;
+ border-top: 1px #cccccc solid;
+ border-left: 1px #cccccc solid;
+}
+
+.searchBox .searchTitle {
+ font-family:'Whimsy TT',fantasy,cursive;
+ font-size:20pt;
+ font-variant:small-caps;
+ color:#000000;
+}
+
+.buttonHi {
+ background-color:#3F6876;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonHi {
+ width:80px;
+ background-color:#3F6876;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonLo {
+ width:80px;
+ background-color:#AEFBFB;
+ color:#000000;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.folderView {
+ display:block;
+ background-image:url('../images/skin-05/folder-2.gif');
+}
diff --git a/docview/docs/ascii-ibm-extended-character-set_files/www-theme-6.css b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-6.css
new file mode 100644
index 00000000..1fa91ef8
--- /dev/null
+++ b/docview/docs/ascii-ibm-extended-character-set_files/www-theme-6.css
@@ -0,0 +1,745 @@
+/* ======= THIS DUMMY STYLE IS REQUIRED BECAUSE SOME EARLY BROWSERS CHEW UP THE FIRST STYLE ======= */
+
+.dummy {
+ font-family:verdana, arial, helvetica, sans-serif;
+}
+
+
+/* ======= UNIVERSAL PAGE FURNITURE FORMATTING STYLES ======= */
+
+body {
+ margin:0px;
+ padding:0px;
+ background-color:#FDF3F5;
+ font-size: 100% !important;
+ line-height: normal !important;
+}
+
+.headerArea {
+ height:120px;
+ margin:0px;
+ padding:0px;
+ line-height:60%;
+ text-align:center;
+ color:#FFFFFF;
+ background-color:#825963;
+ background-image:url('../images/skin-06/theme-back.jpg');
+}
+
+.headerArea a {
+ color:#FFFFFF;
+}
+
+.headerArea img {
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.h1 {
+ font-family: verdana,arial,helvetiva,sans-serif;
+ font-size:15pt;
+ font-weight:normal;
+ color:#275A74;
+ border:3px #825963 double;
+ padding-top:4px;
+ padding-bottom:6px;
+ width:60%;
+ margin:0 auto;
+ background-color:#F7D4DB;
+ text-align:center;
+}
+
+.h2 {
+ margin-top:20px;
+ padding:0px;
+ font-family:"Comic Sans MS","VagRounded BT","Impress BT",cursive;
+ font-size:1.17em;
+ font-weight:normal;
+ color:#275A74;
+}
+
+
+.h3 {
+ clear:both;
+ padding-top:16px;
+ padding-bottom:8px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight: bold;
+ font-style: normal;
+ font-size: 10pt;
+ color: #275A74;
+}
+
+.h3 span {
+ display:inline;
+ border-top: 1px #666666 solid;
+ border-bottom: 1px #666666 solid;
+ padding:0;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ margin:0;
+}
+
+.bestViewed {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:26px;
+ margin:0 auto;
+}
+
+.pageMessage {
+ font-family:Arial,Helvetiva,sans-serif;
+ font-size:0.6em;
+ font-weight:normal;
+ color:#333333;
+ line-height:16px;
+ margin:0 auto;
+ margin-bottom:30px;
+}
+
+.footerArea {
+ clear:both;
+ width:100%;
+ text-align:center;
+ color:#FFFFFF;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.71em;
+ padding-top:0px;
+ background-color:#825963;
+ background-image:url('../images/skin-06/theme-back.jpg');
+}
+
+.footerText {
+ padding-top:4px;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+}
+
+.footerText a {
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:1em;
+ color:#FFFFFF;
+ text-decoration:underline;
+}
+
+.footerText a:link {color: #FFFFFF; text-decoration: underline;}
+.footerText a:visited {color: #FFFFFF; text-decoration: underline;}
+.footerText a:hover {color: #FFFF00; text-decoration: underline;}
+.footerText a:focus {color: #FF0000; text-decoration: underline;}
+.footerText a:active {color: #FF0000; text-decoration: underline; background-color:#FFFF00;}
+
+
+/* ======= UNIVERSAL MAIN-MENU STYLES ======= */
+
+
+.mainMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#825963;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu li {
+ display:inline;
+}
+
+.mainMenu a {
+ float:left;
+ width:90px;
+ color:#FFFFFF;
+ background-color:#825963;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #F7D4DB;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+.mainMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #F7D4DB;
+ text-align:center;
+ font-size:9pt;
+ font-weight:bold;
+ color:#003333;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-06/deadlink-back.gif');
+}
+
+.mainMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-06/hoverlink-back.gif');
+}
+
+
+/* ======= UNIVERSAL BAR SUB-MENU STYLES ======= */
+
+
+.subMenu {
+ float:left;
+ width:100%;
+ padding:0;
+ margin:0;
+ background-color:#F7D4DB;
+ list-style-type:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu li {
+ display:inline;
+}
+
+.subMenu a {
+ float:left;
+ width:90px;
+ color:#003333;
+ background-color:#F7D4DB;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #825963;
+ text-align:center;
+ text-decoration:none;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+}
+
+.subMenu .deadLink {
+ float:left;
+ width:90px;
+ padding-top:3px;
+ padding-bottom:3px;
+ border-right: 1px solid #825963;
+ text-align:center;
+ color:#003333;
+ background-color:#FFFFFF;
+ background-image:url('../images/skin-06/deadlink-back.gif');
+ background-position: 0px -1px;
+}
+
+.subMenu a:hover{
+ color:#E2393D;
+ background-color:#F9F93A;
+ background-image:url('../images/skin-06/hoverlink-back.gif');
+ background-position: 0px -1px;
+}
+
+
+/* ======= SITE TABLES/BOXES STYLES ======= */
+
+.siteTable {
+ background-color:#825963;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+}
+
+.siteTable .bg0 {
+ background-color:#825963;
+ color:#FFFFFF;
+}
+
+.siteTable .bg1 {
+ background-color:#FFF0FF;
+ color:#003300;
+}
+
+.siteTable .bg2 {
+ background-color:#F7D4DB;
+ color:#003333;
+}
+
+.monoTable {
+ background-color:#825963;
+ font-family:monospace;
+ font-size:10pt;
+}
+
+.monoTable .bg0 {
+ background-color:#825963;
+ color:#FFFFFF;
+}
+
+.monoTable .bg1 {
+ background-color:#FFF0FF;
+ color:#003300;
+}
+
+.monoTable .bg2 {
+ background-color:#F7D4DB;
+ color:#003333;
+}
+
+.themesMenu {
+ display:block;
+ margin:0;
+}
+
+.themesMenu table {
+ background-color:#825963;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:0.7em;
+ text-align:center;
+}
+
+.themesMenu .bg1 td {
+ padding-top:2px;
+ padding-bottom:2px;
+ text-align:center;
+}
+
+.divHeader {
+ text-align:center;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ font-size:0.72em;
+ padding:5px;
+ color:#FFFFFF;
+ border:0;
+ background-color:#825963;
+}
+
+.divData {
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:normal;
+ font-size:0.7em;
+ padding:5px;
+ color:#003300;
+ background-color:#F7D4DB;
+}
+
+.divData a {
+ display:inline;
+ font-size:1em;
+ color:#003300;
+}
+
+.codeBox {
+ font-family:monospace,courier;
+ font-size:9pt;
+ font-weight:normal;
+ color: #003300;
+ background-color:#FFF0FF;
+ border:3px double #825963;
+ padding:7px;
+ margin-bottom:30px;
+}
+
+.dataArea {
+ padding:0;
+ border:4px double #825963;
+ text-align:left;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:10pt;
+ line-height:140%;
+}
+
+.dataArea .subArea1 {
+ padding:16px;
+ background-color:#F7D4DB;
+ color:#000033;
+}
+
+.dataArea .subArea2 {
+ padding:16px;
+ background-color:#FFF0FF;
+ color:#000066;
+}
+
+.dataArea .pseudoLink {
+ display:inline;
+ text-decoration:underline;
+ color:#000000;
+ font-size:10pt;
+ font-weight:normal;
+ cursor:pointer;
+}
+
+.dataArea .pseudoLinkReverse {
+ display:inline;
+ color:#FFFFFF;
+ background-color:#825963;
+ font-size:9.4pt;
+ font-weight:bolder;
+ padding-left:4px;
+ padding-right:4px;
+}
+
+.dataArea hr {
+ height:1px;
+ color:#48486E;
+}
+
+fieldset {
+ display:block;
+ background-color:#FDF3F5;
+ border:2px dotted #825963;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+fieldset legend {
+ color: #275A74;
+ font-family:Geneva,Verdana,Arial,Helvetica,sans-serif;
+ font-variant: small-caps;
+ font-size:11pt;
+ margin-top:10px;
+ padding: .3ex .8ex;
+ border:3px #825963 double;
+ font-weight: bold;
+ background-color:#F7D4DB;
+}
+
+.bankHolsInner {
+ display:block;
+ background-color:#F7D4DB;
+ text-align:center;
+ margin:0 auto;
+ border:#825963 3px double;
+ padding:0.8em;
+}
+
+.bankHolsTitle {
+ font-family:Verdana,Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ font-weight:bolder;
+ color:#275A74;
+ margin-bottom:7px;
+}
+
+.hexRgbOuter {
+ float:left;
+ margin-top:7px;
+ margin-right:20px;
+}
+
+.hexRgbInner {
+ display:block;
+ background-color:#F7D4DB;
+ text-align:center;
+ margin:0 auto;
+ border:#825963 3px double;
+ margin-top:0px;;
+ padding-left:1em;
+ padding-right:1em;
+ padding-bottom:1em;
+}
+
+.multiSearchOuter {
+ text-align:center;
+}
+
+.multiSearchInner {
+ width:440px;
+ padding-left:10px;
+ padding-right:10px;
+ padding-bottom:10px;
+ margin-left:auto;
+ margin-right:auto;
+ background-color:#F7D4DB;
+ border:#825963 3px double;
+}
+
+.multiSearchOuter table {
+ width:400px;
+ text-align:left;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.lineAcross1 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-06/line-horz-1.gif');
+}
+
+.lineAcross2 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-06/line-horz-2.gif');
+}
+
+.lineAcross3 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-06/line-horz-3.gif');
+}
+
+.lineAcross4 {
+ clear:both;
+ display:block;
+ background:url('../images/skin-06/line-horz-4.gif');
+}
+
+.normText {
+ font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
+ font-size:0.96em;
+ text-align:justify;
+}
+
+.normText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:11pt;
+ text-align:justify;
+ text-decoration:underline;
+}
+
+.normText a:link {color: #275A74; text-decoration: underline;}
+.normText a:visited {color: #009900; text-decoration: underline;}
+.normText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.normText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+
+.demoText {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+ text-align:justify;
+}
+
+.demoText a {
+ font-family:Arial,Helvetica,sans-serif;
+ font-weight:bold;
+ text-decoration:underline;
+}
+
+.demoText a:link {color: #003300; text-decoration: underline;}
+.demoText a:visited {color: #003300; text-decoration: underline;}
+.demoText a:hover {color: #CC0000; text-decoration: underline;}
+.normText a:focus {color: #00CC00; text-decoration: underline;}
+.demoText a:active {color: #FF0000; text-decoration: underline; background-color:#000000;}
+
+.demoTextBold {
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:bold;
+ color: #000000;
+ text-align:justify;
+}
+
+.siteMap a {
+ border: 2px solid #FDF3F5;
+}
+
+#fixedBack {
+ background-image:url('../images/skin-06/fixed-back.gif');
+ background-attachment:fixed;
+}
+
+.redNote {
+ font-family:tahoma,arial,sans-serif;
+ font-size:10pt;
+ font-weight:bold;
+ font-style:italic;
+ color: #CC3300;
+ margin-left:15px;
+}
+
+.fancyLink {
+ width:360px;
+ text-align:justify;
+ line-height:0.96em;
+}
+
+.fancyLink a {
+ font-family:arial,helvetica,sans-serif;
+ font-weight:normal;
+ font-size:9pt;
+ color:#990000;
+ text-decoration:none;
+}
+
+.fancyLink em {
+ font-size:9pt;
+ font-family:tahoma,arial,helvetica,sans-serif;
+ font-weight:bold;
+ font-style:normal;
+ text-transform:none;
+ color:#275A74;
+ text-decoration:underline;
+}
+
+.fancyLink small {
+ font-family:arial,helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:normal;
+ font-style:normal;
+ color:#275A74;
+ text-decoration:underline;
+}
+
+.fancyLink .lineDown {
+ background-color:#825963;
+}
+
+.red {
+ color:#FF0000;
+}
+
+.htmCode {
+ color:#C00000;
+ font-family:courier,monospace;
+}
+
+.cssCode {
+ color:#0033FF;
+ font-family:courier,monospace;
+}
+
+.green {
+ color:#009933;
+ font-family:courier,monospace;
+}
+
+.linksFieldset {
+ width:50%;
+ text-align:center;
+ margin-left:auto;
+ margin-right:auto;
+}
+
+.bg0 {
+ background-color:#825963;
+}
+
+.bg1 {
+ background-color:#FFFFFF;
+}
+
+.bold {
+ font-weight:bold;
+}
+
+.boldItalic {
+ font-weight:bolder;
+ font-style:italic;
+}
+
+.italic {
+ font-style:italic;
+}
+
+.inputTitle {
+ margin-top:8px;
+ font-family:Arial,Helvetica,sans-serif;
+ font-size:8pt;
+ font-weight:bold;
+ color:#275A74;
+ text-transform:uppercase;
+}
+
+.editpadImage {
+ display:inline;
+ width:670px;
+ border-left:2px solid #FDF3F5;
+ border-top:2px solid #FDF3F5;
+ border-right:2px dashed #CC0033;
+ border-bottom:2px dashed #CC0033;
+}
+
+#xbitCounter {
+ margin-top:7px;
+ padding-top:2px;
+ padding-bottom:2px;
+ border: 1px solid #825963;
+ background-color:#FDF3F5;
+}
+
+a {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#275A74;
+}
+
+.aiTable {
+ font-family:arial,helvetica,sans-serif;
+ font-size:9pt;
+ color:#275A74;
+}
+
+.aiTable th {
+ font-size:11pt;
+ text-align:left;
+}
+
+.aiTable td {
+ text-align:justify;
+}
+
+.lineDown {
+ background-color:#275A74;
+}
+
+.searchBox {
+ background-color:#F7D4DB;
+ font-family:arial,helvetiva,sans-serif;
+ font-size:0.8em;
+ font-weight:normal;
+ color: #000000;
+ border-right: 2px #666666 solid;
+ border-bottom: 2px #666666 solid;
+ border-top: 1px #cccccc solid;
+ border-left: 1px #cccccc solid;
+}
+
+.searchBox .searchTitle {
+ font-family:'Whimsy TT',fantasy,cursive;
+ font-size:20pt;
+ font-variant:small-caps;
+ color:#000000;
+}
+
+.buttonHi {
+ background-color:#825963;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonHi {
+ width:80px;
+ background-color:#825963;
+ color:#FFFFFF;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.siteButtonLo {
+ width:80px;
+ background-color:#F7D4DB;
+ color:#003333;
+ font-weight:bolder;
+ font-size:9pt;
+ height:23px;
+}
+
+.folderView {
+ display:block;
+ background-image:url('../images/skin-06/folder-2.gif');
+}