#navcontainer ul  { color: white; font-weight: bold; font-family: arial, helvetica, sans-serif; background-color: #02124c; margin-left: 0; padding-left: 0; width: 100%; float: left }
#navcontainer ul li { display: inline; font-weight: bold; font-family: arial, helvetica, sans-serif; } 
#navcontainer ul li a  { color: white; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none; background-color: #030f4c; padding: 0.2em 0.5em; float: left; border-right: 1px solid #fff }
#navcontainer ul li a:hover  { color: #fff; font-weight: bold; background-color: #063d77 }
.blowup  { background-color: #f0f5fa; padding: 4px; border: solid 1px teal }




h1 { font-family:Arial, Helvetica, Geneva; font-size:16pt; font-weight:900; padding-bottom:5pt; padding-top:5pt; text-align:center; width:100%; height:auto; line-height:normal; font-style:italic; background-color: #D6E9F9; color: #000066; }
h1 a {color:#66FFFF;}

h2 { font-style:italic; font-weight:700; color:navy; font-size:14pt; font-family:Arial, Helvetica, Geneva; margin-top:5pt; margin-bottom:5px; margin-right:2px; padding-top:5px; padding-bottom:2px; padding-left:2px; padding-right:2px; border-bottom:thin solid #003980; line-height:130%; border-bottom-width:1px }

h3 { color:#666666; font-style:italic; font-size:large; font-family:Arial, Helvetica, Geneva; background:repeat scroll; padding-top:12pt; border-bottom:1pt solid #EDEDED; width:100% }
h4 { color:black; font-size:large; font-family:Arial, Geneva, Helvetica; background-color:#f0f5fa; border-top:1pt groove; border-bottom:1pt navy solid; padding-top: 4px; padding-bottom: 4px; text-align:center }



/* 
h1{background-color: #4269A2;border-bottom: 1px red solid;border-top: 1px red solid; color: white;font-family: Arial, Helvetica, Geneva;font-size: 14pt;font-weight: bold;padding-bottom: 5pt;padding-top: 5pt;text-align: center;width: 100%}
h2 { font-style: italic; font-weight: bold; color: navy; font-size: 12pt; font-family: Arial, Helvetica, Geneva; background-color: #dee3e8; margin-top: 12pt; margin-bottom: 5px; padding-top: 8px; padding-bottom: 2px; padding-left: 2px; border-bottom: thin solid #003980; width: 100% }
h3 { color: black; font-style: italic; font-size: 12pt; font-family: Arial, Helvetica, Geneva; background: repeat scroll; margin: 4pt 0pt 0pt; padding-top: 8pt; border-bottom: 1pt solid navy; width: 100% }
h4 {border-bottom: thin red solid; border-left: none;border-right: none;border-top: none;color: black;font-family: Arial, Helvetica, Geneva;font-size: 12pt;font-weight: bold;margin-bottom: 1pt;margin-top: 1pt;padding: 1px}
*/

A:HOVER  { background-color: #deffff }
p,td,th,blockquote { font-family: Georgia, "Book Antiqua", "New York", serif }
li  { line-height: 110%; font-family: Georgia, "Book Antiqua", "New York", serif; margin-top: 3pt; margin-bottom: 3pt; padding-top: 4pt; padding-bottom: 2pt; top: 4px }
.bottom  { font-size: 10pt; background-color: #eaeaf4; border: solid 1px teal }
.sidebar2 { font-size: small; font-family: Arial, Helvetica, Geneva; background-color: #d6eeee; float: right; margin: 3pt; padding: 3px; border: solid 1px teal; width: 30% }
#skyscraper7 { float: left; width: 120px; height: 810px; padding-right:5px; padding-bottom: 4px;}
th {
	font-weight: normal;font-family: Georgia, "Book Antiqua", "New York", serif; 
}

.row1 td,.row1 th,.row2 th,.row2 td {border-bottom:solid 1px navy;}
.row1 {background-color: #DCE4E9;}
.row2 {background-color:#F0F4F6; } 
.row0 {background-color:#D6E9F9; vertical-align: bottom; font-weight: bold; }
.row2:hover {background-color: #CCFFFF;}
.row1:hover {background-color: #C5DAEB;}

.acenter { display: block;margin-left: auto;margin-right: auto}
.aright { float: right; padding-left: 5px;}
.blue { background-color:#DEE3E8 }
.books { text-align:center; padding:4px; border:solid 1px #003980; background-color:#e0fcff }
.byline { font-family:Arial, Helvetica, Geneva; background-color:#f5f5f5; text-align:center; padding:3px; border-top:1px solid #003980; border-bottom:1px solid #003980 }
.centered { text-align:center }
#content { max-width:67em; padding:3px; margin-left:auto; margin-right:auto; position:relative; }
body { background-color:white; margin-top: 30px; font-family:Georgia, Tahoma, Verdana, serif; font-size:medium;  }
.sidebar { font-family:Arial, Helvetica, Geneva; background-color:#d6e9ee; float:right; margin:3pt; padding:3px; border:solid 1px #003980; width:30% }
table {border:none; }
img {border: none;}
.centered-table {margin-left:auto; margin-right:auto; position:relative; }

#HideDiv1 { text-align:center;margin-left:auto; margin-right:auto; position:relative; }