
html      { }
#mainTable   { line-height: 99%; margin: 0 auto; border: double 3px #ccc }
#mainTable td { padding: 0 }
#headerTable  { line-height: 1.5em; margin: 0 auto }
#headerTable td { padding: 0 }
#maincontent p    { font-size: 90% }
#insetTable   { font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: 99%; margin: 0 auto }
#insetTable td  { background-position: 0 top; padding: 5px }
#header   { color: #cccccc; background-color: #333333 }
body { }
p   { color: #036; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif }
img { border-style: solid; border-width: 2px; border-color: #999 #191970 #191970 #999 }
#img#rs, #img#rs1, #img#rs2, #img#rs3, #img#rs4, #img#rs5, #img#rs6, #img#rs7, #img#rs8, #img#rs9, #img#rs5, #img#rs10, #img#calendar, #img#calendar2, #img#calendar3, #img#calendar4, #img#calendar5, #img#calendar6, #img#calendar7, #img#calendar8, #img#calendar9, #img#calendar10, #img#calendar11, #img#calendar12   { border: solid 0.1px transparent }
#img#pl, #img#pl1, #img#pl2, #img#pl3 { }
.dropcap p:first-letter  { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 }
#dropcap p:first-word  { color: #f00; font-size: 99%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 }
ul    { color: #036; font-size: 85%; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; list-style-position: outside; display: list-item; margin: 0 0 0 0.5em; padding: 0 }
li  { color: #036; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-image: url("images/Bullets/BD14583_.GIF"); list-style-position: outside; display: list-item; margin: 0.5em 0 0.5em 1em; padding: 0 }
#small-list ul   { color: #036; font-size: 85%; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-position: outside; display: block; margin: 0; padding: 0 }
#small-list li    { color: #036; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-image: url(images/Bullets/bluebutton.GIF); display: list-item; margin: 0.5em 0 0.5em 1em; padding: 0 }
.header    { color: #036; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif, "Gill Sans MT"; font-variant: small-caps; position: absolute; top: 140px; right: 0; height: 25px }
.maintext         { color: #036; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 115%; background-color: #fff; text-align: justify; padding: 3px }
.maintext0lh { color: #036; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 115%; background-color: #fff; text-align: left }
.subheadCalendar { color: #191970; font-size: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #f8f8ff; text-align: left }
.maintextitalic   { color: #036; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; background-color: #fff; text-align: justify; padding: 3px }
.bookcntritalic { color: #036; font-size: 99%; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; background-color: #fff; text-align: center; padding: 3px }
.backtotop  { color: #036; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 90%; background-color: #fff; text-align: right; padding: 3px }
#topnav   { color: #00008b; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
#topnav a    { text-decoration: none; background-color: #9c3; text-align: center; padding: 3px }
#topnav a:link    { color: #003; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #9c3; text-align: center; display: block; border: groove 1px #690 }
#topnav a:visited     { color: #191970; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #cf9; text-align: center; display: block; border: groove 1px #9c3 }
#topnav a:hover    { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #036; text-align: center; display: block; border: groove 1px #003 }
#navlist { font-size: .9em; margin: 16px 0 2.5em 0; width: 100%; }
#navlist li  { white-space: nowrap; list-style-type: none; margin: 0 0 1em; padding: 0; float: left }
#navlist ul {margin: 0; padding: 0;}
#navlist a  { text-decoration: none; background-color: #999999; background-image: url(images/assets/l1_down.jpg); background-repeat: no-repeat; background-position: 0 50%; padding: 3px 10px 3px 22px; border-style: solid; border-width: 1px; border-color: #ddd #000 #000 #ddd }
#navlist a:link, #navlist a:visited {color: #EEEEEE;}
#navlist a:hover, #navlist a:active, #uberlink a:link, #uberlink a:visited, #uberlink a:hover, #uberlink a:active  { color: #2d1e2d; background-color: #9f6f9f; background-image: url(images/assets/l1_over.jpg); background-repeat: no-repeat; background-position: 0 50% }
a   { color: #036; font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:link     { color: #003; text-decoration: none }
a:visited    { color: #360 }
a:hover, a:visited-hover     { color: #036; text-decoration: underline }
a:active  { color: #654018 }
#footer       { color: #f8f8ff; font-size: 0.9em; font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif; background-color: #191970; text-align: center; width: 100%; clear: both }
#footer a { color: #e7e7e7; font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
#footer a:link   { color: #fff; text-decoration: underline; padding-top: 3px; padding-right: 3px; padding-left: 3px }
#footer a:visited { color: #f2ffe5; text-decoration: underline }
#footer a:hover  { color: #fffacd; text-decoration: underline }
#footer a:active { color: #fffacd; background-color: #191970 }
h1       { color: #036; font-size: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; line-height: 100%; text-transform: capitalize; letter-spacing: 3px; padding-top: -5px; border-bottom: 2px groove #003 }
h2    { color: #036; font-size: 130%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; line-height: 110%; text-align: center }
h3     { color: #191970; font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; margin: 0.2em 0; padding: 0 }
h4   { color: #003; font-size: 0.8em; margin: 0; border-bottom: 2px groove #003 }
h5       { color: #036; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #fff; display: block; margin: 0; padding: 0.3em 0 }
h6    { color: #003; font-size: 0.8em; font-weight: bold; line-height: 1em; text-decoration: none; text-align: center; margin: 0 0 0; padding: 1px 0 0; border-top: 1px solid #191970 }

