
/* NYWC STYLESHEET */


/* General */

body       {margin-top:  0px; margin-bottom: 0px;
            margin-left: 0px; margin-right:  0px;
            font-family: "georgia", "arial", sans-serif;
            font-color: #003366; }

body       {scrollbar-face-color:       #FFD060;
            scrollbar-arrow-color:      #800000;
            scrollbar-track-color:      #003366;
            scrollbar-shadow-color:     #990000;
            scrollbar-highlight-color:  #990000;
            scrollbar-3dlight-color:    #990000;
            scrollbar-darkshadow-color: #000000; }

h1         {font-family: "times new roman", "new century schoolbook", serif;
            color: #800000;
            font-size: 26px; font-weight: bold; font-style: italic;
            padding-top: 12px; padding-bottom: 12px; }

h2         {font-family: "georgia", "arial", sans-serif; color: #003366; }

h3         {font-family: "georgia", "arial", sans-serif; color: #003366;
            font-size: 14px; font-weight: bold; }

h4         {font-family: "georgia", "arial", sans-serif;
            color: #003366;
            padding-top: 2px; padding-bottom: 2px;
            margin-top: 2px;  margin-bottom: 2px; }

p          {font-family: "georgia", "arial", sans-serif; color: #003366;
            font-size: 14px; text-align: justify; }

li         {font-family: "georgia", "arial", sans-serif; color: #003366;
            font-size: 13px; text-align: justify; }

a          {font-family: "georgia", "arial", sans-serif; color: #804000;
            text-decoration: none; }

a:hover    {font-family: "georgia", "arial", sans-serif; color: #AA0000;
            text-decoration: none; background-color: #FFD060; }

.rightside {padding-left: 26px; padding-right: 22px; }

.biogpara  {font-family: "georgia", "arial", sans-serif; color: #000000;
            margin-top: 2px; padding-top: 2px;
            margin-bottom: 2px; padding-bottom: 2px;
            margin-left: 0px; padding-left: 0px;
            margin-right: 0px; padding-right: 0px;
            font-size: 12px; text-align: justify; }

.bookpara  {font-family: "georgia", "arial", sans-serif; color: #003366;
            font-size: 12px; text-align: justify; }

.commpara  {font-family: "georgia", "arial", sans-serif; color: #003366; }
            font-size: 11px; text-align: justify; }

.revwpara  {font-family: "georgia", "arial", sans-serif; color: #804000; }
            font-size: 11px; text-align: justify; }

/* Primary layout table. Left=menu. Right=body. */

.maintab   {border-collapse: collapse; }

/* Inline body and form tables. */

.frmtabout {display: table; border: outset #990000 5px;
            background-color: #FFF0A0; empty-cells: show; }

.frmtabin  {display: table; border: 0px;
            background-color: #FFF0A0; empty-cells: show; }

/* Main menu and text columns. */

col#goldcol {color: #003366;
            background-color: #FFD060;
            border: 0px;
            padding-left:  4px; padding-right: 4px;
            padding-top:   4px; padding-bottom: 4px; }

col#bluecol {color: #003366; background-color: #F4FAFF;
            background-image: url(pale_blue.jpeg);
            background-repeat: repeat;
            border: 0px;
            padding-left: 16px; padding-right: 16px;
            padding-top:   4px; padding-bottom: 4px; }

col#whitecol {color: #003366; background-color: #ffffff;
            border: 0px;
            padding-left: 16px; padding-right: 16px;
            padding-top:   4px; padding-bottom: 4px; }

/* Group headings. */

.beigerow  {color: #003366;
            background-color: #FFD060;
            border: 0px;
            display: block;
            padding-top: 1px;
            padding-bottom: 1px; }

.palerow1  {color: #003366;
            background-color: #FFEE99;
            border: 0px;
            display: block;
            padding-top: 1px;
            padding-bottom: 1px; }

.palerow2  {color: #000033;
            background-color: #DDEEFF;
            border: 0px;
            display: block;
            padding-top: 1px;
            padding-bottom: 1px; }

.beige_cd  {color: #003366; background-color: #FFD060; border: 0px; }
.white_cd  {color: #003366; background-color: #FFFFFF; border: 0px; }

/* Main menu (left side) - 150px block layout. */

.menu1 a   {display: block; color: #FFFFD5;
            background-color: #800000;
            text-decoration: none;
            font-size: 16px; font-weight: bold;
            font-family: "times new roman", serif;
            font-style: italic;
            border: solid #FFFFD5 1px;
            padding: 2px; text-align: center;
            margin-top: 2px; width: 150px;
            position: static; }

.menu1 a:hover
           {display: block; color: #003366;
            background-color: #FFD060;
            text-decoration: none;
            font-size: 16px; font-weight: bold;
            font-family: "times new roman", serif;
            font-style: italic;
            border: solid #003366 1px;
            padding: 2px; text-align: center;
            margin-top: 2px; width: 150px;
            position: static; }

/* Form input: green on yellow input fields and prompts. */

.inback    {color: #003366; background-color: #FFD060;
            font-weight: bold; }

.outback   {color: #000000; background-color: #CCCCCC;
            font-weight: bold; }

.inprompt  {color: #003366; background-color: #FFF0A0;
            font-weight: bold; }

/* Format for big and small caps "Benchmark". */

.smcap1    {font-family: "serif", "arial";
            font-style: normal; font-size: 14;
            font-weight: bold; }

.smcap2    {font-family: "serif", "arial";
            font-style: normal; font-size: 10px;
            font-weight: bold; }

/* Calendar of Events */

.dayblank       {color: #fff0a0; background-color: #fff0a0; font-size: 12px; }
.dayno          {color: #003366; background-color: #eee090; font-size: 12px; }
.dayyes         {color: #880000; background-color: #ffd060; font-size: 12px; }
.dayyes a       {color: #880000; background-color: #ffd060; font-size: 18px; font-weight: bold; }
.dayyes a:hover {color: #ffd060; background-color: #880000; font-size: 18px; font-weight: bold; }

/* Larger version used in text body. */

.smcap3    {font-family: "serif", "arial";
            font-style: normal; font-size: 16;
            font-weight: bold; }

.smcap4    {font-family: "serif", "arial";
            font-style: normal; font-size: 12px; }

/* Links page - 200px block layout. */

.linkpage td a
           {display: block; color: #003366;
            background-color: #FFD060;
            text-decoration: none;
            font-family: "arial", "verdana", "helvetica", sans-serif;
            font-size: 12px; font-weight: bold;
            border: solid #003366 1px;
            padding: 2px; text-align: center;
            margin-top: 2px; width: 200px;
            position: static; }

.linkpage td a:hover
           {display: block; color: #FFFFFF;
            background-color: #003366;
            text-decoration: none;
            font-size: 12px; font-weight: bold;
            font-family: "arial", "verdana", "helvetica", sans-serif;
            border: solid #660000 1px;
            padding: 2px; text-align: center;
            margin-top: 2px; width: 200px;
            position: static; }

.linkpage td a:visited
           {display: block;
            text-decoration: none;
            font-size: 12px; font-weight: bold;
            font-family: "arial", "verdana", "helvetica", sans-serif;
            border: solid #000000 1px;
            padding: 2px; text-align: center;
            margin-top: 2px; width: 200px;
            position: static; }

/* Links page - 300px block layout. */

.biglink td a
           {display: block; color: #003366;
            background-color: #FFD060;
            text-decoration: none;
            font-family: "arial", "verdana", "helvetica", sans-serif;
            font-size: 11px; font-weight: bold;
            border: solid #003366 1px;
            padding: 2px; text-align: center;
            margin-top: 2px; width: 300px;
            position: static; }

.biglink td a:hover
           {display: block; color: #FFFFFF;
            background-color: #003366;
            text-decoration: none;
            font-size: 11px; font-weight: bold;
            font-family: "arial", "verdana", "helvetica", sans-serif;
            border: solid #660000 1px;
            padding: 2px; text-align: center;
            margin-top: 2px; width: 300px;
            position: static; }

.biglink td a:visited
           {display: block;
            text-decoration: none;
            font-size: 11px; font-weight: bold;
            font-family: "arial", "verdana", "helvetica", sans-serif;
            border: solid #000000 1px;
            padding: 2px; text-align: center;
            margin-top: 2px; width: 300px;
            position: static; }

/* EOF */


