/* ================================================================= *

                           EVERYTHING ORACLE

 * ================================================================= */



   /* DIVISION - MAIN */
      div.main {
         width         : 46em ;
         margin        : auto ;
         padding       : 4em 5em 3em 5em ;
         border        : solid #555555 0.1em ;
         background    : #EEEEEE ;
      }

   /* CENTER - TABLE */
      table.center {
         margin        : auto ;
      }


/* ================================================================= *

                                MENU

 * ================================================================= */

   /* TABLE CELL - MENU ITEM */
      td.menu_item { 
         margin        : 0em ;
         padding       : 0.1em 0.3em 0.1em 0.3em ;
         color         : white ;
         background    : #995555 ;
         font-family   : Arial ;
         font-size     : 14.0pt ;
      }

   /* TABLE CELL - BORDERS */
      td.menu_item_borders { 
         margin        : 0em ;
         padding       : 0.1em 0.3em 0.1em 0.3em ;
         color         : white ;
         background    : #995555 ;
         font-family   : Arial ;
         font-size     : 10.0pt ;
      }


/* ================================================================= *

                                HEADER 2

 * ================================================================= */

   /* DIVISION - HEADER */
      div.header {
         margin        : auto ;
         text-align    : center ;
         font-family   : Arial;
         font-size     : 14pt;
      }

   /* TABLE CELL - RED BRICK */
      td.red_brick { 
         padding       : 0.4em 0em 0.4em 0em ;
         color         : #BB8855 ;
         background    : #995555 ;
         font-size     : 0.9em;
      }

   /* TABLE CELL - ORANGE BRICK */
      td.orange_brick { 
         padding       : 0.4em 0em 0.4em 0em ;
         color         : #FFCC00 ;
         background    : #FF9900 ;
         font-size     : 0.9em;
      }

   /* TABLE CELL - INTERIOR BRICK */
      td.interior_brick { 
         padding       : 0.4em 0em 0.4em 0em ;
         color         : maroon ;
         background    : gray ;
         font-size     : 0.9em;
      }

   /* TABLE CELL - BACKGROUND BRICK */
      td.background_brick { 
         padding       : 0.4em 0em 0.4em 0em ;
         color         : maroon ;
         background    : #EEEEEE ;
         font-size     : 0.9em;
      }

   /* TABLE CELL - RED BRICK TITLE */
      td.red_brick_title { 
         padding       : 0.3em 0em 0.3em 0em ;
         color         : white ;
         background    : #995555 ;
         font-size     : 1.5em ;
      }

   /* TABLE CELL - WHITE BRICK CONSORTIUM */
      td.interior_brick_consortium { 
         padding       : 0.56em 0em 0.56em 0em ;
         color         : maroon ;
         background    : gray ;
         font-size     : 1em ;
      }

   /* TABLE CELL - WHITE BRICK QUOTE */
      td.interior_brick_quote { 
         padding       : 0em ;
         color         : maroon ;
         background    : #EEEEEE ;
         font-size     : 0.9em ;
         font-style    : italic ;
         text-align    : center ;
      }


/* ================================================================= *

                                HEADER 3

 * ================================================================= */

   /* TABLE CELL - MAROON LEADER */
      td.h3_maroon { 
         width         : 0.8em ;
         background    : maroon ;
      }

   /* TABLE CELL - ORANGE LEADER */
      td.h3_orange { 
         width         : 0.7em ;
         background    : orange ;
      }

   /* TABLE CELL - WHITE BRICK QUOTE */
      td.h3_text { 
         width         : 37em ;
         padding       : 0.1em 0em 0.1em 1em ;
         color         : white ;
         background    : #995555 ;
         font-family   : Arial ;
         font-size     : 1.2em ;
      }


/* ================================================================= *

                                HEADER 4

 * ================================================================= */

   /* TABLE CELL - MAROON LEADER */
      td.h4_maroon { 
         width         : 0.8em ;
         background    : maroon ;
      }

   /* TABLE CELL - ORANGE LEADER */
      td.h4_orange { 
         width         : 0.7em ;
         background    : orange ;
      }

   /* TABLE CELL - TEXT */
      td.h4_text { 
         width         : 35em ;
         padding       : 0.1em 0em 0.1em 1em ;
         color         : white ;
         background    : gray ;
         font-family   : Arial ;
         font-size     : 1.2em ;
      }

   /* HEADER 4 */
      h4 { 
         margin-top    : 0cm ;
         margin-right  : 0cm ;
         margin-bottom : 0cm ;
         margin-left   : 36.0pt ;
         margin-bottom : .0001pt ;
         text-indent   : 36.0pt ;
         background    : #995555 ;
         background    : gray ;
         font-size     : 13.0pt ;
         font-family   : Arial ;
         color         : white ;
         font-weight   : normal ;
      }


/* ================================================================= *

                                BULLETS

 * ================================================================= */


   /* BULLET - HOME */
      p.bullet_home {
         margin-top    : 0cm ;
         margin-right  : 0cm ;
         margin-bottom : 3.0pt ;
         margin-left   : 72.0pt ;
         font-size     : 14.0pt ;
         font-family   : Arial ;
         text-indent   : -18.0pt ;
      }

   /* PARAGRAPH - NORMAL CODE*/
      p.bullet_home_code { 
         margin-top    : 0cm ;
         margin-right  : 0cm ;
         margin-bottom : 3.0pt ;
         margin-left   : 55.0pt ;
         font-size     : 12.0pt ;
         font-weight   : bold ;
         font-family   : Courier New ;
      }

   /* BULLET - INDENT 1 */
      p.Bullet1 {
         margin-top    : 0cm ;
         margin-right  : 0cm ;
         margin-bottom : 3.0pt ;
         margin-left   : 72.0pt ;
         font-size     : 14.0pt ;
         font-family   : Arial ;
         text-indent   : -18.0pt ;
      }

   /* BULLET - INDENT 2 */
      p.Bullet2 {
         margin-top:0cm;
         margin-right:0cm;
         margin-bottom:3.0pt;
         margin-left:108.0pt;
         font-size:14.0pt;
         font-family:Arial;
         text-indent:-17.85pt;
      }


/* ================================================================= *

                         TABLE OF CONTENTS

 * ================================================================= */

   /* TABLE OF CONTENTS - LEVEL 1 */
      p.MsoToc1 {
         margin-top    : 6.0pt ;
         margin-right  : 0cm ;
         margin-bottom : 6.0pt ;
         margin-left   : 2.5cm ;
         font-size     : 18.0pt ;
         font-family   : Arial ;
      }

   /* TABLE OF CONTENTS - LEVEL 2 */
      p.MsoToc2 {
         margin-top    : 4.0pt ;
         margin-right  : 0cm ;
         margin-bottom : 0cm ;
         margin-left   : 3.5cm ;
         margin-bottom : .0001pt ;
         font-size     : 16.0pt ;
         font-family   : Arial ;
         color         : maroon ;
      }

   /* TABLE OF CONTENTS - LEVEL 3 */
      p.MsoToc3 {
         margin-top    : 1.0pt ;
         margin-right  : 0cm ;
         margin-bottom : 0cm ;
         margin-left   : 4.5cm ;
         margin-bottom : .0001pt ;
         font-size     : 14.0pt ;
         font-family   : Arial ;
      }


/* ================================================================= *

                       PARAGRAPHS AND SPANS

 * ================================================================= */

   /* PARAGRAPH - MULTI-LIST SEPARATOR */
      p.LNormal-MLS, li.LNormal, div.LNormal { 
         margin        : 0cm ;
         margin-bottom : .0001pt ;
         font-size     : 6.0pt ;
         font-family   : Arial ;
      }

   /* PARAGRAPH - NORMAL */
      p.LNormal, li.LNormal, div.LNormal { 
         margin        : 0cm ;
         margin-bottom : .0001pt ;
         font-size     : 14.0pt ;
         font-family   : Arial ;
      }

   /* SPAN - 3RD LEVEL BULLET */
      span.LNormalChar {
         font-family:Arial ;
      }

   /* PARAGRAPH - NORMAL INDENTED */
      p.LNormal-Indent1, li.LNormal-Indent1, div.LNormal-Indent1 {
         margin-top    : 0cm;
         margin-right  : 0cm;
         margin-bottom : 0cm;
         margin-left   : 36.0pt;
         margin-bottom : .0001pt;
         font-size     : 14.0pt;
         font-family   : Arial;
      }

   /* PARAGRAPH - NORMAL INDENTED ITALIC */
      p.LNormal-IIndent1, li.LNormal-IIndent1, div.LNormal-IIndent1 {
         margin-top    : 0cm ;
         margin-right  : 0cm ;
         margin-bottom : 0cm ;
         margin-left   : 36.0pt ;
         margin-bottom : .0001pt ;
         font-size     : 14.0pt ;
         font-family   : Arial ;
         font-style    : italic ;
      }

   /* SPAN - NORMAL INDENTED 1 ITALIC */
      span.LNormal-IIndent1Char {
         font-family:Arial ;
         font-style:italic ;
      }

   /* PARAGRAPH - NORMAL INDENTED 2 */
      p.LNormal-Indent2, li.LNormal-Indent2, div.LNormal-Indent2 {
         margin-top    : 0cm;
         margin-right  : 0cm;
         margin-bottom : 0cm;
         margin-left   : 72.0pt;
         margin-bottom : .0001pt;
         font-size     : 14.0pt;
         font-family   : Arial;
      }

   /* PARAGRAPH - NORMAL INDENTED 2 ITALIC */
      p.LNormal-IIndent2, li.LNormal-IIndent2, div.LNormal-IIndent2 {
         margin-top    : 0cm;
         margin-right  : 0cm;
         margin-bottom : 0cm;
         margin-left   : 72.0pt;
         margin-bottom : .0001pt;
         font-size     : 14.0pt;
         font-family   : Arial;
         font-style    : italic;
      }

   /* SPAN - NORMAL INDENTED 2 ITALIC */
      span.LNormal-IIndent2Char {
         font-family:Arial ;
         font-style:italic ;
      }

   /* SPAN - NORMAL INDENTED 2(D) ITALIC */
      span.LNormal-IIndent2CharChar {
         font-family:Arial ;
         font-style:italic ;
      }

   /* PARAGRAPH - NORMAL INDENTED 2 BOLD */
      p.LNormal-BIndent2, li.LNormal-BIndent2, div.LNormal-BIndent2 {
         margin-top    : 0cm ;
         margin-right  : 0cm ;
         margin-bottom : 0cm ;
         margin-left   : 72.0pt ;
         margin-bottom : .0001pt ;
         font-size     : 12.0pt ;
         font-family   : Arial ;
         font-weight   : bold ;
      }

   /* PARAGRAPH - NORMAL INDENTED 2 */
      p.LNormal-Indent3, li.LNormal-Indent3, div.LNormal-Indent3 {
         margin-top    : 0cm;
         margin-right  : 0cm;
         margin-bottom : 0cm;
         margin-left   : 108.0pt;
         margin-bottom : .0001pt;
         font-size     : 14.0pt;
         font-family   : Arial;
      }

   /* PARAGRAPH - NORMAL LIST ITEMS */
      p.LNormal-List, li.LNormal-List, div.LNormal-List {
         margin-top    : 0cm;
         margin-right  : 0cm;
         margin-bottom : 3.0pt;
         margin-left   : 0cm;
         font-size     : 14.0pt;
         font-family   : Arial;
      }

   /* PARAGRAPH - NORMAL CENTRED */
      p.LNormal-Centred, li.LNormal-Centred, div.LNormal-Centred {
         margin        : 0cm;
         margin-bottom : .0001pt;
         text-align    : center;
         font-size     : 14.0pt;
         font-family   : Arial;
      }

   /* SPAN - LUCIDA HANDWRITING */
      span.StyleLucidaHandwriting {
         font-family : "Lucida Handwriting" ;
      }

   /* PARAGRAPH - COPYRIGHT */
      p.Copyright, li.Copyright, div.Copyright {
         margin        : 0cm ;
         margin-bottom : .0001pt ;
         text-align    : center ;
         font-size     : 9.0pt ;
         font-family   : Arial ;
         font-style    : italic ;
      }


/* ================================================================= *

                                FORMS

 * ================================================================= */

   /* FORM - MAIN DIVISION */
      div.fm_main {
         margin      : auto ;
         border      : 0.2em solid #880000 ; 
         padding     : 3.0em ;
         background  : #EEEEEE ;
      }

   /* FORM - FORM */
      form.fm {
         margin-top    : 0em ;
         margin-bottom : 0em ;
      }

   /* FORM - LABEL TABLE CELL */
      td.fm_label {
         padding-top    : 0.2em ;
         vertical-align : top ;
      }

   /* FORM - LABEL FONT */
      span.fm_label_font {
         font-family : Arial ;
         font-size   : 1.1em ;
         font-style  : italic ;
         font-weight : 700 ;
         color       : #990000 ;
      }

   /* FORM - TABLE CELL LABEL-FIELD OFFSET */
      td.fm_lboffset {
         width : 1em ;
      }

   /* FORM - TABLE CELL FIELD */
      td.fm_field {
         vertical-align : top ;
      }

   /* FORM - FIELD FONT */
      input.fm_field_font, textarea.fm_field_font {
         border        : 0.12em solid #000000 ; 
         padding-left  : 0.2em ;
         padding-right : 0.2em ;
         background    : #ffffff ;
         font-family   : Arial ;
         font-size     : 1.1em ;
         font-style    : italic ;
         font-weight   : 400 ;
      }

   /* FORM - TABLE CELL VERTICAL FIELD SPACING */
      td.fm_vfspacing {
         height : 0.8em ;
      }

   /* FORM - SUBMIT BUTTON FONT */
      input.fm_submit_font {
         border         : 0.12em solid #000000 ;
         padding-top    : 0.2em ;
         padding-right  : 0.6em ;
         padding-left   : 0.6em ;
         padding-bottom : 0.2em ;
         background     : #dddddd ;
         font-family    : Arial ;
         font-size      : 1em ;
         font-style     : italic ;
         font-weight    : 700 ;
      }

   /* FORM - REQUIRED/OPTIONAL TEXT FONT */
      span.fm_required_font {
         font-family    : Arial ;
         font-size      : 0.9em ;
         font-style     : italic ;
         font-weight    : 400 ;
         color          : #000000 ;
         vertical-align : bottom ;
      }

   /* FORM - ERROR MESSAGE FONT */
      div.fm_error {
         padding-left  : 0.2em ;
         padding-right : 0.2em ;
         background    : #EEEEEE ;
         color         : #990000 ;
         font-family   : Arial ;
         font-size     : 1.2em ;
         font-style    : italic ;
         font-weight   : 700 ;
         text-align    : center ;
      }

   /* FORM - CAPTCHA IMAGE */
      td.captcha_image {
         padding-top  : 0.2em ;
      }


/* ================================================================= *

                             IMAGES

 * ================================================================= */

   /* IMAGE - DIV */
      div.image_center {
         margin-top : 1.5em ;
         text-align : center ;
      }

   /* IMAGE - RED BORDERS */
      img.borders_red {
         border : solid #880000 0.1em ;
      }

   /* IMAGE - FINE BLACK BORDERS */
      img.borders_fine {
         border : solid #000000 0.05em ;
      }

   /* IMAGE - NO BORDERS */
      img.borders_none {
      }

   /* IMAGE - TITLE FONT */
      span.image_title {
         font-family : Arial ;
         font-size   : 0.8em ;
         font-weight : 700 ;
      }



/* ================================================================= *

                             HYPERLINKS

 * ================================================================= */

   /* LINKS - NEW */
      a:link, span.MsoHyperlink {
         color           : maroon ;
         text-decoration : none ;
      }

   /* LINKS - FOLLOWED */
      a:visited, span.MsoHyperlinkFollowed {
         color           : maroon ;
         text-decoration : none ;
      }


/* ================================================================= *

                               SPANS

 * ================================================================= */

   /* LINKS - NEW */
      span.red {
         color      : maroon ;
         font-style : italic ;
      }


/* ================================================================= *

                             TABLES

 * ================================================================= */

   /* TABLE DIVISION - STANDARD LEFT */
      td.table_sl {
         padding    : 0cm 5pt 0cm 5pt ;
         border     : solid #000000 1pt ;
         text-align : left
      }

   /* TABLE DIVISION - STANDARD RIGHT */
      td.table_sr {
         padding    : 0cm 5pt 0cm 5pt ;
         border     : solid #000000 1pt ;
         text-align : right
      }

   /* TABLE DIVISION - STANDARD LEFT */
      td.table_sls {
         padding    : 0cm 5pt 0cm 5pt ;
         border     : solid #000000 1pt ;
         font-size  : 12pt ;
         text-align : left
      }

   /* TABLE DIVISION - STANDARD RIGHT */
      td.table_srs {
         padding    : 0cm 5pt 0cm 5pt ;
         border     : solid #000000 1pt ;
         font-size  : 12pt ;
         text-align : right
      }


