
/* DAVID LIPTEN -- STYLESHEET */

/* General */

body       {margin-top: 0px; margin-bottom: 0px;
            margin-left: 0px; margin-right:  0px;
            background-color: FFFFFF; color: #000000;
            font-size: 13px;
            font-family: "Copperplate Light"
                         "Copperplate-Light"
                         "Copperplate Gothic Light"
                         "Copperplate-Gothic-Light"
                         "Arial" "Palatino" "Helvetica",
                          sans-serif; }

body       {scrollbar-face-color:       #FFD35F;
            scrollbar-arrow-color:      #483000;
            scrollbar-track-color:      #8B8940;
            scrollbar-shadow-color:     #483000;
            scrollbar-highlight-color:  #483000;
            scrollbar-3dlight-color:    #483000;
            scrollbar-darkshadow-color: #483000; }

h1         {color: #000000;
            font-weight: normal;
            padding-top: 124px; padding-bottom: 0px;
            padding-left: 10; }

.h1big     {font-size: 28px; }
.h1small   {font-size: 28px; }

h2         {color: #685000; font-size: 28px;
            font-weight: normal; }

h3         {color: #685000; padding-bottom: 2px; margin-bottom: 2px;
            font-weight: normal; }

h4         {color: #685000;
            font-weight: normal; }

p          {font-size: 13px; font-weight: normal; }

a          {color: #8B8940; text-decoration: none;
            font-size: 13px; }

td         {font-size: 13px; font-weight: normal; }

td:a       {color: #8B8940; text-decoration: none;
            font-size: 13px; }

a:hover    {color: #483000; text-decoration: none;
            background-color: #FFD35F; }

li         {font-size: 13px; font-weight: normal; }

.rightside {padding-left: 26px; padding-right: 22px; }

.footer    {font-size: 13px; font-weight: normal; }

/* Scrollbars */

/* Primary layout table. Left=menu. Right=body. */

.maintab   {border-collapse: collapse; }

/* Inline body and form tables - pale yellow with green border. */

.frmtabout {display: table; border: outset #583333 5px;
            background-color: #FFF37F; empty-cells: show; }

.frmtabin  {display: table; border: 0px;
            background-color: #FFF37F; empty-cells: show; }

/* Menu column = dark green background with pale yellow lettering. */

col#dark   {color: #8B8940; background-color: #8B8940;
            padding-top: 0px; }

/* Text column = white background with dark green lettering. */

col#light  {color: #000000; background-color: #FFFFFF;
            border: 0px;
            padding-left: 16px; padding-right: 16px;
            padding-top:   0px; padding-bottom: 4px; }

/* Table for line item listing table ("exclude details"). */

.listtab   {border-collapse: collapse; }

/* Rows for line item listings. */

.greenrow  {color: #000000; background-color: #E0F9E4;
            border: 0px;
            padding-left:  4px; padding-right: 4px;
            padding-top:   0px; padding-bottom: 4px; }

.beigerow  {color: #000000; background-color: #E0E0F0;
            border: 0px;
            padding-left:  4px; padding-right: 4px;
            padding-top:   4px; padding-bottom: 4px; }

/* Main menu (left side) - 154px block layout. */

.menu1 a   {display: block; color: #483000;
            width: 154px;
            text-decoration: none;
            font-size: 18px; font-weight: normal;
            margin-left: 4px;
            padding: 4px; text-align: center; }

.menu1 a:visited
           {color: #000000; }

.menu1 a:hover
           {color: #FFFFFF;
            background-color: #8B8940; }

/* Form input fields and prompts. */

.inback    {color: #483000; background-color: #FFD35F;
            font-weight: normal; }

.inprompt  {color: #483000; background-color: #FFF37F;
            font-weight: normal; }

/* Dictionary terms and definitions. */

dt         {color: #685000; font-size: 18px;
            padding-top: 10px; }

dd         {font-weight: normal; font-size: 16px; }

/* Format for big and small caps "Benchmark". */

.smcaps    {font-family: "times new roman", serif;
            font-style: normal; font-size: 10px;
            font-weight: normal; }

/* EOF */

