﻿body { color: #ffcc33; background-image: url(wood03.jpg); font-size: medium; font-family: serif; margin: 1%; padding: 1%; }

#nav { position: absolute; top: 28%; left: 1%; width: 24%; height: auto; background-color: yellow; color: #000000; font-family: sans-serif; font-size: small; line-height: 115%; }

.navbutton { background-image: url(texture02.gif); font-weight: 300; font-size: x-small; margin:4px; padding: 2px; border-style: ridge; border-width: 0.5px; border-color: #000000; }

#content { background: #fafad2; margin-left: 26%; margin-right: 1%; padding: 1%; width: auto; color: #000000; display: block; line-height: 1.1em; font-weight: 200; font-size: large; border: 0.1px solid #ffffff; background-image: url(blank.gif) }

#contentmem { margin-left: 26%; margin-right: 1%; padding: 1%; width: auto; color: #000000; background-color: #fafad2; line-height: 1.2em; font-weight: 200; font-size: large; border: 0.1px solid #ffffff }

#contentNY { margin-left: 26%; margin-right: 1%; padding: 1%; width: auto; color: #000000; background-color: #c0c0c0; font-weight: 200; font-size: large; border: 1px solid #ffffff }

#header { margin-top: 2%; margin-left: 25%; }

A:link { color: #3300cc; text-decoration: underline; }
A:hover { color: #000000; background-color: yellow; font-weight: 800; }
A:visited { color: #CC0000; text-decoration: none; }

h1 { font-size: xx-large }

h1.center { font-size: xx-large; text-align: center }

h1#mem { text-align: center; background-color: #000000; color: #ffcc33; font-size: xx-large; vertical-align: top; text-decoration: underline; font-family: diploma, percival, caligrapher, sherwood, cursive }

h1.under { font-size: xx-large; text-decoration: underline }

h2 { font-size: x-large }

h2.center { font-size: x-large; text-align: center }

h2.cu { font-size: x-large; text-align: center; text-decoration: underline }

h3 { font-size: large }

h3.center { font-size: large; text-align: center }

h3.u { font-size:large; text-align:center; text-decoration: underline }

h4 { font-size: small }

h4.center { font-size: smaller; text-align: center }

h4.ital { font-size: smaller; font-style: italic }

h5 { font-size: small }

h5.center { font-size: small; text-align: center }

h6 { font-size: x-small }

h6.center { font-size: x-small; text-align: center; }

.mem { font-family: diploma, percival, caligrapher, sherwood, cursive }

p { text-indent: 1em; font-size: small }

p.fact { text-indent: 1.5em; font-size: medium }

p.left { font-size: smaller; float: left }

p.right { font-size: smaller; float: right }

caption { font-size: small; color: #000000 }

table { text-align: justify; vertical-align: top; width: 100% }

table.c { text-align: justify; font-weight: 400; padding: 3px; vertical-align: middle; color: #000000 }

table.c1 { font-weight: 400; padding: 3px; color: #000000 }

table.center { text-align: justify; font-weight: bold; padding: 8px; vertical-align: middle; width: 100%; color: #000000; border-color: #000000; background-image: url(marble.jpg) }

table.red { color: yellow; background-color: red; border: thick; text-align: center; width: 75%; padding: 15px }

table.min { color: #000000; background-color: white; border: 3px; width: 75%; padding: 5px }

table.news { color: #000000; background-color: white; border: 4px; padding: 5px }

table.news1 { color: #000000; background-color: white; border: 4px; width: 85%; padding: 4px }

table.white { color: #000000; background-color: #ffffff; text-align: center; width: 95%; padding: 15px }

table.mid { color: #000000; background-color: #ffffff; text-align: center; width: 55%; padding: 5px }

table.black { color: #000000; background-color: #ffffff; border: 4px outset #000000; text-align: center; width: 95%; padding: 4px }

.u { text-decoration: underline }

.u1 { text-decoration: underline; background-color: #ffcc33 }

.u2 { font-weight: bold; text-decoration: underline }

.b { font-weight: bold }

.redhighlight { font-weight: bold; color: #ff00cc; }

td.c { text-align: center; font-size: small }

div.red { color: #000000; background-color: red; padding: 15px }

div.white { color: #000000; background-color: white; padding: 15px }

div.blue { color: red; background-color: blue; padding:15px }

div.undrcon { background-color: #ff0000; color: #ffcc33; padding: 3px; }

td.sp { background-color: #d3d3d3 }

tr td { font-size: small }

tr th { font-size: small }

tr td p { font-size: small }

img { margin: 5px; padding: 2px; vertical-align: middle; }

img.logo { height: 15%; float: left; margin: 5px; padding: 2px; vertical-align: top; }

img.csgm { height: 15%; float: right; margin: 5px; padding: 2px; vertical-align: top; }

img.irca {float: right}

cite { font-size: 10pt; border-style: none; background-color: #ffcc33 }

cite.c { font-size: 10pt; border-style: none; background-color: #cc3300 }

blockquote { font-size: 12pt; border-style: groove }

blockquote.wh { font-size: 10pt; border-style: double; background-color: white; color: #000000; padding: 5px }

blockquote.r { font-size: 10pt; border-style: double; background-color: red; color: #000000; padding: 5px }

blockquote.pad { font-size: 10pt; border-style: groove; background-color: #dddddd; padding: 10px }

hr.cen2 { width: 50%; height: 4px; background-color: white }

hr.cen1 { width: 40% }

.red { font-weight: bold; color: #ff0000 }

.blink { text-decoration: blink; }

.small { font-size: x-small }

.sm { font-size: small }

.right { float: right; vertical-align: top }

.rti { float : right; }

.left { float: left }

li { font-size: medium }

address { font-size: medium; font-weight: bold; color:#000000; background-color: yellow; border-style: inset; padding: 10px }