diff options
author | Graeme Geldenhuys <graeme@mastermaths.co.za> | 2012-11-22 11:48:47 +0000 |
---|---|---|
committer | Graeme Geldenhuys <graeme@mastermaths.co.za> | 2012-11-22 11:48:47 +0000 |
commit | af45f95f16cee22f8f012f706f4d0a42eaeb68fa (patch) | |
tree | c572c1cc6a7d3bb12874d8f9b9363312b275e328 /docview/docs | |
parent | 9c62dfaf7217557f08a3d33b20bb302874960f87 (diff) | |
download | fpGUI-af45f95f16cee22f8f012f706f4d0a42eaeb68fa.tar.xz |
Fixes line ending issues
Diffstat (limited to 'docview/docs')
9 files changed, 6514 insertions, 6514 deletions
diff --git a/docview/docs/INF_article.txt b/docview/docs/INF_article.txt index d5c5ffd0..c6eb5f03 100644 --- a/docview/docs/INF_article.txt +++ b/docview/docs/INF_article.txt @@ -1,593 +1,593 @@ -
- Information on reading the INF file format
- ==========================================
-
-Author: unknown
-Date: unknown
-
-
-This article is intended to provide the reader with enough information
-to read and search the HLP/INF file format. Support is not provided
-for constructing your own INF files.
-
-The INF and HLP file format are exactly the same except for the
-switching of two bytes in the header. Therefore all the information in
-this article applies to both HLP and INF files. The difference between
-the two will be explained later. I will, however, use the term "INF
-format" to distinguish between OS/2 HLP files and Windows HLP files.
-
-This article will be divided into three main parts. First there will
-be an overview of the file format. Second there will be information on
-accessing parts of this format, including code samples. Third will be
-information on searching the INF format.
-
-Note that to understand a lot of the concepts in displaying panels,
-an understanding of the IPF Guide and Reference is necessary. This
-will give an understanding of the ways in which panels can be modified
-in terms of sizes, styles, etc.
-
-
-Overview
-========
-
- [This is where I will put Stan's document]
-
-Accessing Information in the INF/HLP file
------------------------------------------
-The next part of this article is organized as if you are writing your
-own INF/HLP viewer. It will provide explanations on how to do the
-following things:
-
-1. Read in header information. This will allow you to display the
- title and access the rest of the information in the panel.
-
-2. Read in and index the vocabulary.
-
-3. Read in the Cell Offset Table. This will be used later to display
- panels.
-
-4. Read in the table of contents. Explanations will be given for two
- methods of accessing the table of contents. The first is from
- memory. This method is useful if you are reading the entire table
- of contents at once to display it, or if your application will
- provide primary access to panels through the table of contents. The
- second method of accessing table of contents entries is directly
- from the file. This method is useful for linking and for displaying
- a panel initially when a file is opened. In OS/2, VIEW uses the
- first method whereas displaying help for an application uses the
- second method.
-
-5. Display the titles of all panels in the file. Titles will not be
- stored because access to the table of contents is provided by
- index, not by title. There is a lot of extra information in the
- table of contents entries that will not be used until a cell is
- actually displayed.
-
-6. Display a panel. This will be the most involved explanation.
- Displaying a panel actually requires retrieving a lot of
- information from the table of contents and then reading and
- formatting the data within the panel.
-
-Note that this makes some basic assumptions that you are going to use
-the file in a similar manner as OS/2s VIEW program and Help Manager.
-
-
-Headers
-=======
-The first step in accessing information in the file is to read in the
-header. Figures 1 and 2 show the structures used to acccess the
-regular and extended headers. The extended header is not in every
-file. It can be detected by checking the ExtHeaderOffset in the
-DOCHEADER structure. If the ExtHeaderOffset is greater than 0, then it
-is the file offset of the extended header. The following code fragment
-opens the file and reads the DOCHEADER and the EXTHEADER if necessary.
-
-DOCHEADER DocHeader;
-EXTHEADER ExtHeader;
-FILE* fpointer;
-CHAR* FileName;
-
-fpointer = fopen(FileName,"rb");
-fread(&DocHeader,sizeof(DOCHEADER),1,fpointer);
-if (DocHeader.ExtHeaderOffset > 0) {
- fseek(fpointer, DocHeader.ExtHeaderOffset, SEEK_SET);
- fread(&ExtHeader,sizeof(EXTHEADER),1,fpointer);
-}
-
-The DOCHEADER contains all of the information needed to access data
-within the file. At this point, though, there are only a couple
-fields we are concerned about. The first is the FileCTRLWord. This
-field indicates the type of file. If it is 0x01505348 it is an INF file;
-If it is 0x10505348, it is a HLP file. The other field of use right now
-is the Title; this is simply a null-terminated string containing
-the title of the document. One interesting note is that although
-the title for a HLP file is normally specified in an application,
-there still is a title in the HLP file if the writer specified
-a :title. tag.
-
-
-Vocabulary
-==========
-Once the DOCHEADER is obtained, the next step is to read the vocabulary.
-All references to the vocabulary in the INF/HLP file are made via an
-index value. This index, however, is not in the file so it must be
-built. The following code fragment reads in the vocabulary and builds
-an index to it.
-
-PULONG pulVocabIndex;
-PCHAR pchVocab;
-ULONG ulVocabPointer;
-INT i;
-
-pchVocab = malloc(DocHeader.CLVTSize);
-pulVocabIndex = malloc(DocHeader.CLVTNumWords*(sizeof(ULONG));
-
-fseek(fpointer, DocHeader.CLVTOffset,SEEK_SET);
-fread(pchVocab, DocHeader.CLVTSize, 1, fpointer);
-
-ulVocabPointer = 0;
-for (i=0;i< DocHeader.CLVTNumWords ;i++ ) {
- pulVocabIndex[i] = ulVocabPointer;
- ulVocabPointer += pchVocab[ulVocabPointer];
-} /* endfor */
-
-Remember that when referencing the vocabulary, the first byte contains the
-length of the word, including the first byte. Here is the result of the
-above code sample with a vocabulary of {you, can, develop}.
-
-Example:
---------
-pchVocab -> 4can8develop4you
- │ │ │
- │ └───┐ ┌┘
- └─────┐ │ │
-pulVocabIndex -> {0,4,12}
-
-Given any index into the vocabulary, you can then reference the
-appropriate word.
-
-
-Cell Offset Table
-=================
-The Cell Offset Table will be read next. It will be used later to
-get the file offsets of the cells within each panel. The information
-needed to obtain the Cell Offset Table is contained in the DOCHEADER.
-The pertinent fields are NumCell and COTOffset. The following code
-fragment retrieves the Cell Offset Table from the file.
-
-PULONG pulCOT;
-
-pulCOT = malloc(DocHeader.NumCell*sizeof(ULONG));
-fseek(fpointer, DocHeader.COTOffset, SEEK_SET);
-fread(pulCOT, DocHeader.NumCell*sizeof(ULONG), 1, fpointer);
-
-
-Table Of Contents
-=================
-The next step is to read the table of contents into memory.
-The DOCHEADER contains all the values necessary to read the table of
-contents. TOCOffset contains the file offset of the table of contents
-and TOCSize contains the size. The table of contents is read in a
-similar manner to the vocabulary; that is, it is read into memory
-and then indexed. The following code fragments reads the table
-of contents into memory.
-
-PULONG pulTOCIndex;
-PBYTE pbTOC;
-ULONG ulTOCPointer;
-INT i;
-
-pbTOC = malloc(DocHeader.TOCSize);
-pulTOCIndex = malloc(DocHeader.NumTOCEntry*(sizeof(ULONG));
-
-fseek(fpointer, DocHeader.TOCOffset,SEEK_SET);
-fread(pbTOC, DocHeader.TOCSize, 1, fpointer);
-
-ulTOCPointer = pbTOC;
-for (i=0;i< DocHeader.NumTOCEntry ;i++ ) {
- pulTOCIndex[i] = ulTOCPointer;
- ulTOCPointer += (BYTE) *pvTOC;
-} /* endfor */
-
-Each entry in the TOC index is an address of a TOC entry. Once the TOC
-is in memory, individual TOC items can be referenced. Note that this
-is not the only way to reference the TOC. There is also a TOC Ofset
-Table which provides file offsets to individual TOC items. This is used
-when you need to reference a panel individually by its TOC index.
-This is true when linking and when opening a HLP or INF file without
-display the table of contents first. The following code fragment
-retrieves the TOC Offset Table.
-
-PULONG pulTOCOffsetTable;
-
-pulTOCOffsetTable = malloc(DocHeader.NumTOCEntry*sizeof(ULONG));
-
-fseek(fpointer, DocHeader.OfsTiTICOfsTable,SEEK_SET);
-fread(pulTOCOffsetTable, DocHeader.NumTOCEntry*sizeof(ULONG), 1, fpointer);
-
-Once you have access to a table of contents entry, you must then read
-in the data contained there. This is not very straightforward due
-to the fact that TOC entries can very greatly in length. At this point,
-though, the important thing to read from the TOC entries are the titles.
-You will probably not want to use the header information until you need
-to display a panel. The following code fragment just reads the title
-given that the table of contents is in memory and the entry we want
-to access is i. It also checks the the extended header (if it exists)
-to determine whether or not the entry is a parent. This will allow
-you to display some sort of indicator that the entry can be expanded
-to display its children, similar to the way the help manager does.
-
-TOCIN TocIn;
-USHORT NumBytes;
-BOOL fParent = FALSE;
-PSZ pszTitle;
-USHORT TOCControlWord;
-
-memcpy(&TOCIn, pulTOCIndex[i], sizeof(TOCIN));
-NumBytes = sizeof(TOCIN);
-ExtHeader = TocIn.HeadLevel&HIGH_ORDER_MASK;
-if (ExtHeader) {
- memcpy(&TOCControlWord, pulTOCIndex[i]+sizeof(TOCIN), sizeof(USHORT));
- NumBytes += sizeof(USHORT);
- if (TOCControlWord&PANEL_EXTENDEDPARENT) {
- fParent = TRUE;
- }
- if (TOCControlWord&PANEL_EXTENDED_X_Y) {
- NumBytes+=(sizeof(BYTE)+2*sizeof(USHORT));
- }
- if (TOCControlWord&PANEL_EXTENDED_CX_CY) {
- NumBytes+=(sizeof(BYTE)+2*sizeof(USHORT));
- }
- if (TOCControlWord&PANEL_EXTENDED_STYLE) {
- NumBytes += sizeof(USHORT);
- }
- if (TOCControlWord&PANEL_EXTENDED_GROUP) {
- NumBytes += sizeof(USHORT);
- }
- if (TOCControlWord&PANEL_EXTENDED_CTRLSINDEX)
- NumBytes += sizeof(USHORT);
-}
-NumBytes += TOCIn.NumCells*sizeof(BYTE);
-pszTitle = malloc(TOCIn.LengthEntry-NumBytes+1);
-memcpy(pszTitle, pulTOCIndex[i]+NumBytes, TOCIn.LengthEntry-NumBytes);
-pszTitle[TOCIn.LengthEntry-NumBytes] = '\0';
-
-If the table of contents entry is on disk, the following code fragment
-retrieves the title and status as a parent using the TOC Offset Table.
-
-TOCIN TocIn;
-USHORT NumBytes;
-BOOL fParent = FALSE;
-PSZ pszTitle;
-
-fseek(fpointer, pulTOCOffsetTable[i], SEEK_SET);
-fread(&TOCIn, sizeof(TOCIN), 1, fpointer(TOCIN));
-NumBytes = sizeof(TOCIN);
-ExtHeader = TocIn.HeadLevel&HIGH_ORDER_MASK;
-if (ExtHeader) {
- fread(&TOCControlWord, sizeof(USHORT), 1, fpointer);
- NumBytes += sizeof(USHORT);
- if (TOCControlWord&PANEL_EXTENDEDPARENT) {
- fParent = TRUE;
- }
- if (TOCControlWord&PANEL_EXTENDED_X_Y) {
- fseek(fpointer, sizeof(BYTE)+2*sizeof(USHORT), SEEK_CUR);
- NumBytes+=(sizeof(BYTE)+2*sizeof(USHORT));
- }
- if (TOCControlWord&PANEL_EXTENDED_CX_CY) {
- fseek(fpointer, sizeof(BYTE)+2*sizeof(USHORT), SEEK_CUR);
- NumBytes+=(sizeof(BYTE)+2*sizeof(USHORT));
- }
- if (TOCControlWord&PANEL_EXTENDED_STYLE) {
- fseek(fpointer, sizeof(USHORT), SEEK_CUR);
- NumBytes += sizeof(USHORT);
- }
- if (TOCControlWord&PANEL_EXTENDED_GROUP) {
- fseek(fpointer, sizeof(USHORT), SEEK_CUR);
- NumBytes += sizeof(USHORT);
- }
- if (TOCControlWord&PANEL_EXTENDED_CTRLSINDEX) {
- fseek(fpointer, sizeof(USHORT), SEEK_CUR);
- NumBytes += sizeof(USHORT);
- }
-}
-NumBytes += TOCIn.NumCells*sizeof(BYTE);
-fseek(fpointer, TOCIn.NumCells*sizeof(BYTE), SEEK_CUR);
-pszTitle = malloc(TOCIn.LengthEntry-NumBytes+1);
-fread(pszTitle, TOCIn.LengthEntry-NumBytes, SEEK_SET);
-pszTitle[TOCIn.LengthEntry-NumBytes] = '\0';
-
-IMPORTANT: The title is not null terminated. We had to explicitly
- add a null to the end of the title.
-
-The TOCIN structure and TOCControlWord provide a lot more information
-than we are using in the above fragment. One important piece of
-information is the headlevel. This is available in the HeadLevel
-field of the TOCIN structure. To actually get at the headlevel,
-you must OR the HeadLevel field with LOW_ORDER_MASK. The result is
-a byte indicating the head level (1-6). Most of the other information
-in the table of contents is not really usable until a panel is displayed.
-When we are displaying a panel, we will reaccess the table of contents
-entry to get the pertinent information.
-
-
-Displaying a Panel
-==================
-The next step is displaying a panel. All that is necessary to display
-a panel is an index to a table of contents entry. We will use this
-index to get all the information about the panel. Table of contents
-indexes are obtained from various places including the index table,
-the panel number table, the panel name table, and the search table.
-In our viewer, we obtain the table of contents index determine which
-table of contents entry the use selected. Remember that we did not save
-the title entries of the table of contents. The reason we did not is
-because all we need is an index to the table of contents entry. The
-title is not necessary for access.
-
-The first step is to get the TOCIN structure from memory or from the
-file. This is performed in the same manner as the above code
-fragments. Once we have the TOCIN structure, we can detect the presence
-of an extended table of contents header (hereafter referred to as the
-control word). To detect the presence of a control word, we OR the
-HeadLevel value with the HIGH_ORDER_MASK. If the resulting value
-is not zero, there is a control word present. The control word
-is defined as a USHORT. By ORing the TOCControlWord with various
-constants defined in the header file, we can determine information
-about the panel including location, size, group, etc. The following
-constants are used to find that information.
-
-PANEL_EXTENDED_VIEWPORT
-PANEL_EXTENDED_NOSEARCH - Entry should not be searched
-PANEL_EXTENDED_NOPRINT - Entry should not be printed
-PANEL_EXTENDED_AUTO
-PANEL_EXTENDED_CHILD - Entry is a child
-PANEL_EXTENDED_CLEAR
-PANEL_EXTENDED_DEPENDENT
-PANEL_EXTENDED_PARENT - Entry is a parent
-PANEL_EXTENDED_TUTORIAL
-
-PANEL_EXTENDED_X_Y - lower left location of panel
-Read in additional byte,word,word
-PANEL_EXTENDED_CX_CY - size of panel
-Read in additional byte,word,word
-PANEL_EXTENDED_STYLE - style of window
-Read in additional word
-PANEL_EXTENDED_GROUP - group number
-Read in additional word
-PANEL_EXTENDED_CTRLSINDEX - control group index
-Read in additonal word
-
-To obtain a better understanding of things like groups and control
-group indexes, please consult the Information Presentation Facility
-Guide and Reference.
-
-The last five constants indicate that additional information needs
-to be read after the control word. You will note that in the
-above code fragments for reading the title, we had to process these
-values and skip bytes where appropriate. Later, in the code
-fragments to retrieve control word information, we will show you how
-to get these extra values.
-
-The other bit of information available in the HeadLevel field is,
-suprisingly, the head level! We can obtain the headlevel by ORing
-the value in HeadLevel with LOW_ORDER_MASK.
-
-The following code fragment reads in the extended header informatiom
-from memory and sets some variables based on the above constants.
-It also obtains the head level. Note that for your particular
-application, you might not need all of this information.
-
-/* INSERT CODE FRAGMENT THAT USES MEMCPY TO GET TOC AND PANEL INFO */
-
-If you are reading the table of contents from the file instead of
-memory, use the following code fragment.
-
-TOCIN TocIn;
-USHORT NumBytes;
-BOOL fParent = FALSE;
-PSZ pszTitle;
-
-fseek(fpointer, pulTOCOffsetTable[i], SEEK_SET);
-fread(&TOCIn, sizeof(TOCIN), 1, fpointer(TOCIN));
-HeadLevel = TOCIn.HeadLevel&LOW_ORDER_MASK;
-ExtHeader = TocIn.HeadLevel&HIGH_ORDER_MASK;
-if (ExtHeader) {
- fread(&TOCControlWord, sizeof(USHORT), 1, fpointer);
- if (TOCControlWord&PANEL_EXTENDED_X_Y) {
- fread(&bxyUnits, sizeof(BYTE), 1, fpointer);
- fread(&usx, sizeof(USHORT), 1, fpointer);
- fread(&usy, sizeof(USHORT), 1, fpointer);
- }
- if (TOCControlWord&PANEL_EXTENDED_CX_CY) {
- fread(&bcxcyUnits, sizeof(BYTE), 1, fpointer);
- fread(&uscx, sizeof(USHORT), 1, fpointer);
- fread(&uscy, sizeof(USHORT), 1, fpointer);
- }
- if (TOCControlWord&PANEL_EXTENDED_STYLE)
- fread(&usStyle, sizeof(USHORT), 1, fpointer);
- if (TOCControlWord&PANEL_EXTENDED_GROUP)
- fread(&usGroupNumber, sizeof(USHORT), 1, fpointer);
- if (TOCControlWord&PANEL_EXTENDED_CTRLSINDEX)
- fread(&usControlGroupIndex, sizeof(USHORT), 1, fpointer);
-}
-
-The information from the table of contents header is generally only
-used to decide how the window that the help is in will be displayed.
-
-You can use it to position your window and to decide whether it has
-a border, minimize or mazimize buttons, etc.
-Once you have all of the display information from the table of contents,
-you can begin actually getting the information that is in the panel.
-Don't forget to display the title of the panel. We obtained it
-again in the above code fragments.
-
-A panel consists of one or more cells that contain formatting information
-and the text of the panel. In most cases, panels have more than one
-cell, so you cannot make the assumption that panels have once cell.
-The number of cells in a panel can be found from the NumCells field
-in the TOCIN structure.
-
-After reading all the extended header information and the title in the
-above samples, you will notice that we saved a value called
-pusBeginCell. This is a pointer to the place in the table of contents
-where the list of cells begins. These cell values actually index into
-the Cell Offset Table. Using the Cell Offset Table we can get the file
-offsets of the individual cells and display the information in them.
-
-The offsets in the COT are only used to retrieve the actual cell.
-In and of themselves, they provide no additional information. For this
-reason, they will only be used as a part of a code fragment to retrieve
-the actual cell.
-
-In retrieving the cell, the first step is to retrieve the cell header.
-The cell offset points to this header. Once we have the header, we
-can get the information to display the cell.
-
-The following code fragment loops through all cells in table of contents
-entry i, and reads in the cell headers. The dots indicate
-where you would actually process the information in the cell, which we
-will do later.
-
-INT j;
-USHORT usCOTIndex;
-CELL Cell;
-
-for (j=0; j<=TOCIn.NumCells; j++)
-/* If the table of contents is in memory, use */
- memcpy(&usCOTIndex, pusBeginCell, sizeof(USHORT));
-/* If the table of contents is on disk, use */
- fseek(fpointer, pusBeginCell, SEEK_SET);
- fread(&usCOTIndex, sizeof(USHORT),1,fpointer);
-/* What follows is the same for both cases */
- fseek(fpointer, COT[usCOTIndex], SEEK_SET);
- fread(&Cell, sizeof(CELL),1,fpointer);
- .
- .
- .
-}
-
-The cell information allows us to actually display the text itself.
-
-In the cell header, we have information about the CVT and the CDI.
-These two arrays give us the actual formatting information. The CDI
-contains formatting information and words. The words are represented
-as indexes into the CVT. The CVT elements are indexes into the
-vocabulary (CLVT). To use the CVT and CDI, we will read them into
-memory and process the CVT byte by byte. The following code fragment
-reads the CVT and the CDI into memory. Note that after reading
-the cell header from the file, we are pointing at the beginning of the
-CDI.
-
-PBYTE CDI;
-PUSHORT CVT;
-
- CDI = malloc(Cell.CDISize);
- rc=fread(CDI,Cell.CDISize,1,fpointer);
- rc=fseek(fpointer,Cell.CVTOffset, SEEK_SET);
- CVT = malloc(Cell.CVTSize*2);
- rc=fread(CVT, Cell.CVTSize*2,1,fpointer);
-
-Even though the CVT is right after the CDI in the header, we cannot
-assume that after reading the CDI we are pointing at the CVT. We
-must fseek to the CVTOffset.
-
-Now we want to read the CDI byte by byte and process each item.
-The CDI values are either FA thru FF or they are a number which
-indexes into the CVT which then indexes into the vocabulary.
-Whenever the CDI value is an FF, we need to read additional info.
-This additional info is formatting information, font changes, links,
-etc. The FF escape code values are documented in appendix A.
-The following code fragment does some very basic formatting of a cell.
-Figure 5 provides the values for each of the BYTE_* values.
-
-INT m;
-INT l;
-CHAR String[255];
-BOOL Together = FALSE;
-
-for (m=0;m<Cell.CDISize;m++ ) {
- switch (CDI[m]) {
- /* The value indicates a new paragraph */
- case BYTE_PARA :
- printf("\n ");
- break;
- /* The value indicates that the text following should be centered. */
- /* Center all text until a BYTE_NEWLINE is encountered */
- case BYTE_CENTRE :
- printf("Center\n");
- break;
- /* Autoblanks are used to indicate when there should be no spaces */
- /* between words. When you encounter an autoblank, all words */
- /* following should be printed without spaces until another autoblank */
- /* is encountered. */
- case BYTE_AUTOBLANK :
- if (Together)
- Together = FALSE;
- else
- Together = TRUE;
- break;
- /* The value indicates to print a new line */
- case BYTE_NEWLINE :
- printf("\n");
- break;
- /* The value indicates a space */
- case BYTE_BLANK :
- printf(" ");
- break;
- /* The value is an escape code. We should do some processing within */
- /* This statement to handle the various cases documented in */
- /* Appendix A */
- case BYTE_ESC :
- break;
- /* Not sure */
- case WILD_CHAR :
- break;
- /* Not sure */
- case ESC_CHAR :
- break;
- /* It is a word. Index into the CVT to get the vocabulary offset */
- /* And print the word */
- default:
- l = pulVocabIndex[CVT[CDI[m]]]+1;
- for (k=0;k<(pchVocab[pulVocabIndex[CVT[CDI[m]]]]-1) ;k++,l++ )
- String[k] = pchVocab[l];
- /* Don't forget to null terminate the word. */
- String[k] = '\0';
- if (Together)
- printf("%s",String);
- else
- printf("%s ",String);
-
- break;
- } /* endswitch */
-} /* endfor */
-
-So that is the basics. You should now be able to display a cell.
-
-Accessing other information within the INF file
------------------------------------------------
-Index table (index) - synonym table
-Index command table (icmd)
-Panel table (context sensitive help)
-Panel name table (link)
-
-Database names
-Fonts
-Country / Grammar
-Bitmaps (should be interesting due to different compression)
-Strings
-Control
-Super Search Table (aka FTS or Full Text Search)
-Child pages
-
-
-Searching
-=========
-If you just want to search an INF file, you will still have to read in
-the vocabulary and the table of contents. You search the vocabulary
-for a word, and then get the index of that word. This index can be
-used to index into the Super Search Table which allows you to
-determine which panels contain that word. What a pain!
-
- ---------o0O0o---------
-
+ + Information on reading the INF file format + ========================================== + +Author: unknown +Date: unknown + + +This article is intended to provide the reader with enough information +to read and search the HLP/INF file format. Support is not provided +for constructing your own INF files. + +The INF and HLP file format are exactly the same except for the +switching of two bytes in the header. Therefore all the information in +this article applies to both HLP and INF files. The difference between +the two will be explained later. I will, however, use the term "INF +format" to distinguish between OS/2 HLP files and Windows HLP files. + +This article will be divided into three main parts. First there will +be an overview of the file format. Second there will be information on +accessing parts of this format, including code samples. Third will be +information on searching the INF format. + +Note that to understand a lot of the concepts in displaying panels, +an understanding of the IPF Guide and Reference is necessary. This +will give an understanding of the ways in which panels can be modified +in terms of sizes, styles, etc. + + +Overview +======== + + [This is where I will put Stan's document] + +Accessing Information in the INF/HLP file +----------------------------------------- +The next part of this article is organized as if you are writing your +own INF/HLP viewer. It will provide explanations on how to do the +following things: + +1. Read in header information. This will allow you to display the + title and access the rest of the information in the panel. + +2. Read in and index the vocabulary. + +3. Read in the Cell Offset Table. This will be used later to display + panels. + +4. Read in the table of contents. Explanations will be given for two + methods of accessing the table of contents. The first is from + memory. This method is useful if you are reading the entire table + of contents at once to display it, or if your application will + provide primary access to panels through the table of contents. The + second method of accessing table of contents entries is directly + from the file. This method is useful for linking and for displaying + a panel initially when a file is opened. In OS/2, VIEW uses the + first method whereas displaying help for an application uses the + second method. + +5. Display the titles of all panels in the file. Titles will not be + stored because access to the table of contents is provided by + index, not by title. There is a lot of extra information in the + table of contents entries that will not be used until a cell is + actually displayed. + +6. Display a panel. This will be the most involved explanation. + Displaying a panel actually requires retrieving a lot of + information from the table of contents and then reading and + formatting the data within the panel. + +Note that this makes some basic assumptions that you are going to use +the file in a similar manner as OS/2s VIEW program and Help Manager. + + +Headers +======= +The first step in accessing information in the file is to read in the +header. Figures 1 and 2 show the structures used to acccess the +regular and extended headers. The extended header is not in every +file. It can be detected by checking the ExtHeaderOffset in the +DOCHEADER structure. If the ExtHeaderOffset is greater than 0, then it +is the file offset of the extended header. The following code fragment +opens the file and reads the DOCHEADER and the EXTHEADER if necessary. + +DOCHEADER DocHeader; +EXTHEADER ExtHeader; +FILE* fpointer; +CHAR* FileName; + +fpointer = fopen(FileName,"rb"); +fread(&DocHeader,sizeof(DOCHEADER),1,fpointer); +if (DocHeader.ExtHeaderOffset > 0) { + fseek(fpointer, DocHeader.ExtHeaderOffset, SEEK_SET); + fread(&ExtHeader,sizeof(EXTHEADER),1,fpointer); +} + +The DOCHEADER contains all of the information needed to access data +within the file. At this point, though, there are only a couple +fields we are concerned about. The first is the FileCTRLWord. This +field indicates the type of file. If it is 0x01505348 it is an INF file; +If it is 0x10505348, it is a HLP file. The other field of use right now +is the Title; this is simply a null-terminated string containing +the title of the document. One interesting note is that although +the title for a HLP file is normally specified in an application, +there still is a title in the HLP file if the writer specified +a :title. tag. + + +Vocabulary +========== +Once the DOCHEADER is obtained, the next step is to read the vocabulary. +All references to the vocabulary in the INF/HLP file are made via an +index value. This index, however, is not in the file so it must be +built. The following code fragment reads in the vocabulary and builds +an index to it. + +PULONG pulVocabIndex; +PCHAR pchVocab; +ULONG ulVocabPointer; +INT i; + +pchVocab = malloc(DocHeader.CLVTSize); +pulVocabIndex = malloc(DocHeader.CLVTNumWords*(sizeof(ULONG)); + +fseek(fpointer, DocHeader.CLVTOffset,SEEK_SET); +fread(pchVocab, DocHeader.CLVTSize, 1, fpointer); + +ulVocabPointer = 0; +for (i=0;i< DocHeader.CLVTNumWords ;i++ ) { + pulVocabIndex[i] = ulVocabPointer; + ulVocabPointer += pchVocab[ulVocabPointer]; +} /* endfor */ + +Remember that when referencing the vocabulary, the first byte contains the +length of the word, including the first byte. Here is the result of the +above code sample with a vocabulary of {you, can, develop}. + +Example: +-------- +pchVocab -> 4can8develop4you + │ │ │ + │ └───┐ ┌┘ + └─────┐ │ │ +pulVocabIndex -> {0,4,12} + +Given any index into the vocabulary, you can then reference the +appropriate word. + + +Cell Offset Table +================= +The Cell Offset Table will be read next. It will be used later to +get the file offsets of the cells within each panel. The information +needed to obtain the Cell Offset Table is contained in the DOCHEADER. +The pertinent fields are NumCell and COTOffset. The following code +fragment retrieves the Cell Offset Table from the file. + +PULONG pulCOT; + +pulCOT = malloc(DocHeader.NumCell*sizeof(ULONG)); +fseek(fpointer, DocHeader.COTOffset, SEEK_SET); +fread(pulCOT, DocHeader.NumCell*sizeof(ULONG), 1, fpointer); + + +Table Of Contents +================= +The next step is to read the table of contents into memory. +The DOCHEADER contains all the values necessary to read the table of +contents. TOCOffset contains the file offset of the table of contents +and TOCSize contains the size. The table of contents is read in a +similar manner to the vocabulary; that is, it is read into memory +and then indexed. The following code fragments reads the table +of contents into memory. + +PULONG pulTOCIndex; +PBYTE pbTOC; +ULONG ulTOCPointer; +INT i; + +pbTOC = malloc(DocHeader.TOCSize); +pulTOCIndex = malloc(DocHeader.NumTOCEntry*(sizeof(ULONG)); + +fseek(fpointer, DocHeader.TOCOffset,SEEK_SET); +fread(pbTOC, DocHeader.TOCSize, 1, fpointer); + +ulTOCPointer = pbTOC; +for (i=0;i< DocHeader.NumTOCEntry ;i++ ) { + pulTOCIndex[i] = ulTOCPointer; + ulTOCPointer += (BYTE) *pvTOC; +} /* endfor */ + +Each entry in the TOC index is an address of a TOC entry. Once the TOC +is in memory, individual TOC items can be referenced. Note that this +is not the only way to reference the TOC. There is also a TOC Ofset +Table which provides file offsets to individual TOC items. This is used +when you need to reference a panel individually by its TOC index. +This is true when linking and when opening a HLP or INF file without +display the table of contents first. The following code fragment +retrieves the TOC Offset Table. + +PULONG pulTOCOffsetTable; + +pulTOCOffsetTable = malloc(DocHeader.NumTOCEntry*sizeof(ULONG)); + +fseek(fpointer, DocHeader.OfsTiTICOfsTable,SEEK_SET); +fread(pulTOCOffsetTable, DocHeader.NumTOCEntry*sizeof(ULONG), 1, fpointer); + +Once you have access to a table of contents entry, you must then read +in the data contained there. This is not very straightforward due +to the fact that TOC entries can very greatly in length. At this point, +though, the important thing to read from the TOC entries are the titles. +You will probably not want to use the header information until you need +to display a panel. The following code fragment just reads the title +given that the table of contents is in memory and the entry we want +to access is i. It also checks the the extended header (if it exists) +to determine whether or not the entry is a parent. This will allow +you to display some sort of indicator that the entry can be expanded +to display its children, similar to the way the help manager does. + +TOCIN TocIn; +USHORT NumBytes; +BOOL fParent = FALSE; +PSZ pszTitle; +USHORT TOCControlWord; + +memcpy(&TOCIn, pulTOCIndex[i], sizeof(TOCIN)); +NumBytes = sizeof(TOCIN); +ExtHeader = TocIn.HeadLevel&HIGH_ORDER_MASK; +if (ExtHeader) { + memcpy(&TOCControlWord, pulTOCIndex[i]+sizeof(TOCIN), sizeof(USHORT)); + NumBytes += sizeof(USHORT); + if (TOCControlWord&PANEL_EXTENDEDPARENT) { + fParent = TRUE; + } + if (TOCControlWord&PANEL_EXTENDED_X_Y) { + NumBytes+=(sizeof(BYTE)+2*sizeof(USHORT)); + } + if (TOCControlWord&PANEL_EXTENDED_CX_CY) { + NumBytes+=(sizeof(BYTE)+2*sizeof(USHORT)); + } + if (TOCControlWord&PANEL_EXTENDED_STYLE) { + NumBytes += sizeof(USHORT); + } + if (TOCControlWord&PANEL_EXTENDED_GROUP) { + NumBytes += sizeof(USHORT); + } + if (TOCControlWord&PANEL_EXTENDED_CTRLSINDEX) + NumBytes += sizeof(USHORT); +} +NumBytes += TOCIn.NumCells*sizeof(BYTE); +pszTitle = malloc(TOCIn.LengthEntry-NumBytes+1); +memcpy(pszTitle, pulTOCIndex[i]+NumBytes, TOCIn.LengthEntry-NumBytes); +pszTitle[TOCIn.LengthEntry-NumBytes] = '\0'; + +If the table of contents entry is on disk, the following code fragment +retrieves the title and status as a parent using the TOC Offset Table. + +TOCIN TocIn; +USHORT NumBytes; +BOOL fParent = FALSE; +PSZ pszTitle; + +fseek(fpointer, pulTOCOffsetTable[i], SEEK_SET); +fread(&TOCIn, sizeof(TOCIN), 1, fpointer(TOCIN)); +NumBytes = sizeof(TOCIN); +ExtHeader = TocIn.HeadLevel&HIGH_ORDER_MASK; +if (ExtHeader) { + fread(&TOCControlWord, sizeof(USHORT), 1, fpointer); + NumBytes += sizeof(USHORT); + if (TOCControlWord&PANEL_EXTENDEDPARENT) { + fParent = TRUE; + } + if (TOCControlWord&PANEL_EXTENDED_X_Y) { + fseek(fpointer, sizeof(BYTE)+2*sizeof(USHORT), SEEK_CUR); + NumBytes+=(sizeof(BYTE)+2*sizeof(USHORT)); + } + if (TOCControlWord&PANEL_EXTENDED_CX_CY) { + fseek(fpointer, sizeof(BYTE)+2*sizeof(USHORT), SEEK_CUR); + NumBytes+=(sizeof(BYTE)+2*sizeof(USHORT)); + } + if (TOCControlWord&PANEL_EXTENDED_STYLE) { + fseek(fpointer, sizeof(USHORT), SEEK_CUR); + NumBytes += sizeof(USHORT); + } + if (TOCControlWord&PANEL_EXTENDED_GROUP) { + fseek(fpointer, sizeof(USHORT), SEEK_CUR); + NumBytes += sizeof(USHORT); + } + if (TOCControlWord&PANEL_EXTENDED_CTRLSINDEX) { + fseek(fpointer, sizeof(USHORT), SEEK_CUR); + NumBytes += sizeof(USHORT); + } +} +NumBytes += TOCIn.NumCells*sizeof(BYTE); +fseek(fpointer, TOCIn.NumCells*sizeof(BYTE), SEEK_CUR); +pszTitle = malloc(TOCIn.LengthEntry-NumBytes+1); +fread(pszTitle, TOCIn.LengthEntry-NumBytes, SEEK_SET); +pszTitle[TOCIn.LengthEntry-NumBytes] = '\0'; + +IMPORTANT: The title is not null terminated. We had to explicitly + add a null to the end of the title. + +The TOCIN structure and TOCControlWord provide a lot more information +than we are using in the above fragment. One important piece of +information is the headlevel. This is available in the HeadLevel +field of the TOCIN structure. To actually get at the headlevel, +you must OR the HeadLevel field with LOW_ORDER_MASK. The result is +a byte indicating the head level (1-6). Most of the other information +in the table of contents is not really usable until a panel is displayed. +When we are displaying a panel, we will reaccess the table of contents +entry to get the pertinent information. + + +Displaying a Panel +================== +The next step is displaying a panel. All that is necessary to display +a panel is an index to a table of contents entry. We will use this +index to get all the information about the panel. Table of contents +indexes are obtained from various places including the index table, +the panel number table, the panel name table, and the search table. +In our viewer, we obtain the table of contents index determine which +table of contents entry the use selected. Remember that we did not save +the title entries of the table of contents. The reason we did not is +because all we need is an index to the table of contents entry. The +title is not necessary for access. + +The first step is to get the TOCIN structure from memory or from the +file. This is performed in the same manner as the above code +fragments. Once we have the TOCIN structure, we can detect the presence +of an extended table of contents header (hereafter referred to as the +control word). To detect the presence of a control word, we OR the +HeadLevel value with the HIGH_ORDER_MASK. If the resulting value +is not zero, there is a control word present. The control word +is defined as a USHORT. By ORing the TOCControlWord with various +constants defined in the header file, we can determine information +about the panel including location, size, group, etc. The following +constants are used to find that information. + +PANEL_EXTENDED_VIEWPORT +PANEL_EXTENDED_NOSEARCH - Entry should not be searched +PANEL_EXTENDED_NOPRINT - Entry should not be printed +PANEL_EXTENDED_AUTO +PANEL_EXTENDED_CHILD - Entry is a child +PANEL_EXTENDED_CLEAR +PANEL_EXTENDED_DEPENDENT +PANEL_EXTENDED_PARENT - Entry is a parent +PANEL_EXTENDED_TUTORIAL + +PANEL_EXTENDED_X_Y - lower left location of panel +Read in additional byte,word,word +PANEL_EXTENDED_CX_CY - size of panel +Read in additional byte,word,word +PANEL_EXTENDED_STYLE - style of window +Read in additional word +PANEL_EXTENDED_GROUP - group number +Read in additional word +PANEL_EXTENDED_CTRLSINDEX - control group index +Read in additonal word + +To obtain a better understanding of things like groups and control +group indexes, please consult the Information Presentation Facility +Guide and Reference. + +The last five constants indicate that additional information needs +to be read after the control word. You will note that in the +above code fragments for reading the title, we had to process these +values and skip bytes where appropriate. Later, in the code +fragments to retrieve control word information, we will show you how +to get these extra values. + +The other bit of information available in the HeadLevel field is, +suprisingly, the head level! We can obtain the headlevel by ORing +the value in HeadLevel with LOW_ORDER_MASK. + +The following code fragment reads in the extended header informatiom +from memory and sets some variables based on the above constants. +It also obtains the head level. Note that for your particular +application, you might not need all of this information. + +/* INSERT CODE FRAGMENT THAT USES MEMCPY TO GET TOC AND PANEL INFO */ + +If you are reading the table of contents from the file instead of +memory, use the following code fragment. + +TOCIN TocIn; +USHORT NumBytes; +BOOL fParent = FALSE; +PSZ pszTitle; + +fseek(fpointer, pulTOCOffsetTable[i], SEEK_SET); +fread(&TOCIn, sizeof(TOCIN), 1, fpointer(TOCIN)); +HeadLevel = TOCIn.HeadLevel&LOW_ORDER_MASK; +ExtHeader = TocIn.HeadLevel&HIGH_ORDER_MASK; +if (ExtHeader) { + fread(&TOCControlWord, sizeof(USHORT), 1, fpointer); + if (TOCControlWord&PANEL_EXTENDED_X_Y) { + fread(&bxyUnits, sizeof(BYTE), 1, fpointer); + fread(&usx, sizeof(USHORT), 1, fpointer); + fread(&usy, sizeof(USHORT), 1, fpointer); + } + if (TOCControlWord&PANEL_EXTENDED_CX_CY) { + fread(&bcxcyUnits, sizeof(BYTE), 1, fpointer); + fread(&uscx, sizeof(USHORT), 1, fpointer); + fread(&uscy, sizeof(USHORT), 1, fpointer); + } + if (TOCControlWord&PANEL_EXTENDED_STYLE) + fread(&usStyle, sizeof(USHORT), 1, fpointer); + if (TOCControlWord&PANEL_EXTENDED_GROUP) + fread(&usGroupNumber, sizeof(USHORT), 1, fpointer); + if (TOCControlWord&PANEL_EXTENDED_CTRLSINDEX) + fread(&usControlGroupIndex, sizeof(USHORT), 1, fpointer); +} + +The information from the table of contents header is generally only +used to decide how the window that the help is in will be displayed. + +You can use it to position your window and to decide whether it has +a border, minimize or mazimize buttons, etc. +Once you have all of the display information from the table of contents, +you can begin actually getting the information that is in the panel. +Don't forget to display the title of the panel. We obtained it +again in the above code fragments. + +A panel consists of one or more cells that contain formatting information +and the text of the panel. In most cases, panels have more than one +cell, so you cannot make the assumption that panels have once cell. +The number of cells in a panel can be found from the NumCells field +in the TOCIN structure. + +After reading all the extended header information and the title in the +above samples, you will notice that we saved a value called +pusBeginCell. This is a pointer to the place in the table of contents +where the list of cells begins. These cell values actually index into +the Cell Offset Table. Using the Cell Offset Table we can get the file +offsets of the individual cells and display the information in them. + +The offsets in the COT are only used to retrieve the actual cell. +In and of themselves, they provide no additional information. For this +reason, they will only be used as a part of a code fragment to retrieve +the actual cell. + +In retrieving the cell, the first step is to retrieve the cell header. +The cell offset points to this header. Once we have the header, we +can get the information to display the cell. + +The following code fragment loops through all cells in table of contents +entry i, and reads in the cell headers. The dots indicate +where you would actually process the information in the cell, which we +will do later. + +INT j; +USHORT usCOTIndex; +CELL Cell; + +for (j=0; j<=TOCIn.NumCells; j++) +/* If the table of contents is in memory, use */ + memcpy(&usCOTIndex, pusBeginCell, sizeof(USHORT)); +/* If the table of contents is on disk, use */ + fseek(fpointer, pusBeginCell, SEEK_SET); + fread(&usCOTIndex, sizeof(USHORT),1,fpointer); +/* What follows is the same for both cases */ + fseek(fpointer, COT[usCOTIndex], SEEK_SET); + fread(&Cell, sizeof(CELL),1,fpointer); + . + . + . +} + +The cell information allows us to actually display the text itself. + +In the cell header, we have information about the CVT and the CDI. +These two arrays give us the actual formatting information. The CDI +contains formatting information and words. The words are represented +as indexes into the CVT. The CVT elements are indexes into the +vocabulary (CLVT). To use the CVT and CDI, we will read them into +memory and process the CVT byte by byte. The following code fragment +reads the CVT and the CDI into memory. Note that after reading +the cell header from the file, we are pointing at the beginning of the +CDI. + +PBYTE CDI; +PUSHORT CVT; + + CDI = malloc(Cell.CDISize); + rc=fread(CDI,Cell.CDISize,1,fpointer); + rc=fseek(fpointer,Cell.CVTOffset, SEEK_SET); + CVT = malloc(Cell.CVTSize*2); + rc=fread(CVT, Cell.CVTSize*2,1,fpointer); + +Even though the CVT is right after the CDI in the header, we cannot +assume that after reading the CDI we are pointing at the CVT. We +must fseek to the CVTOffset. + +Now we want to read the CDI byte by byte and process each item. +The CDI values are either FA thru FF or they are a number which +indexes into the CVT which then indexes into the vocabulary. +Whenever the CDI value is an FF, we need to read additional info. +This additional info is formatting information, font changes, links, +etc. The FF escape code values are documented in appendix A. +The following code fragment does some very basic formatting of a cell. +Figure 5 provides the values for each of the BYTE_* values. + +INT m; +INT l; +CHAR String[255]; +BOOL Together = FALSE; + +for (m=0;m<Cell.CDISize;m++ ) { + switch (CDI[m]) { + /* The value indicates a new paragraph */ + case BYTE_PARA : + printf("\n "); + break; + /* The value indicates that the text following should be centered. */ + /* Center all text until a BYTE_NEWLINE is encountered */ + case BYTE_CENTRE : + printf("Center\n"); + break; + /* Autoblanks are used to indicate when there should be no spaces */ + /* between words. When you encounter an autoblank, all words */ + /* following should be printed without spaces until another autoblank */ + /* is encountered. */ + case BYTE_AUTOBLANK : + if (Together) + Together = FALSE; + else + Together = TRUE; + break; + /* The value indicates to print a new line */ + case BYTE_NEWLINE : + printf("\n"); + break; + /* The value indicates a space */ + case BYTE_BLANK : + printf(" "); + break; + /* The value is an escape code. We should do some processing within */ + /* This statement to handle the various cases documented in */ + /* Appendix A */ + case BYTE_ESC : + break; + /* Not sure */ + case WILD_CHAR : + break; + /* Not sure */ + case ESC_CHAR : + break; + /* It is a word. Index into the CVT to get the vocabulary offset */ + /* And print the word */ + default: + l = pulVocabIndex[CVT[CDI[m]]]+1; + for (k=0;k<(pchVocab[pulVocabIndex[CVT[CDI[m]]]]-1) ;k++,l++ ) + String[k] = pchVocab[l]; + /* Don't forget to null terminate the word. */ + String[k] = '\0'; + if (Together) + printf("%s",String); + else + printf("%s ",String); + + break; + } /* endswitch */ +} /* endfor */ + +So that is the basics. You should now be able to display a cell. + +Accessing other information within the INF file +----------------------------------------------- +Index table (index) - synonym table +Index command table (icmd) +Panel table (context sensitive help) +Panel name table (link) + +Database names +Fonts +Country / Grammar +Bitmaps (should be interesting due to different compression) +Strings +Control +Super Search Table (aka FTS or Full Text Search) +Child pages + + +Searching +========= +If you just want to search an INF file, you will still have to read in +the vocabulary and the table of contents. You search the vocabulary +for a word, and then get the index of that word. This index can be +used to index into the Super Search Table which allows you to +determine which panels contain that word. What a pain! + + ---------o0O0o--------- + 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 index f5c95601..ccdce239 100644 --- a/docview/docs/ascii-ibm-extended-character-set_files/script-bin.js +++ b/docview/docs/ascii-ibm-extended-character-set_files/script-bin.js @@ -1,587 +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> </div><div class="mailLink">';
- htmstr += 'E\x6D\x61il: <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"> ';
-
- 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 = ' <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 = ' <img src="' + preFix + 'images/page-rank-hash.gif" alt="Page Checker Hash" border="0" width="88" height="31">';
- }
-
- return("");
- }
-
-//=================================================================================
-
+ // 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> </div><div class="mailLink">'; + htmstr += 'E\x6D\x61il: <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"> '; + + 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 = ' <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 = ' <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/www-content.css b/docview/docs/ascii-ibm-extended-character-set_files/www-content.css index 6940a88b..2a73c6d9 100644 --- a/docview/docs/ascii-ibm-extended-character-set_files/www-content.css +++ b/docview/docs/ascii-ibm-extended-character-set_files/www-content.css @@ -1,800 +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;
-}
+/* ======= 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 index b446cfb7..cdacf632 100644 --- 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 @@ -1,786 +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;
-}
+/* ======= 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 index 8a4baf7b..ff7192fa 100644 --- 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 @@ -1,746 +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');
-}
+/* ======= 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 index 2509c6b9..f69e640f 100644 --- 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 @@ -1,752 +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');
-}
+ /* ======= 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 index a330b833..d247b392 100644 --- 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 @@ -1,753 +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');
-}
+/* ======= 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 index 24e0e03e..01280605 100644 --- 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 @@ -1,752 +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');
-}
+/* ======= 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 index 1fa91ef8..376e8981 100644 --- 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 @@ -1,745 +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');
-}
+/* ======= 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'); +} |