body { margin:0; padding: 0; border-top: 5px solid #99ccff; }
html { font-size: 14px; }
#graphic1 { float:left; margin-top: 10px; margin-left: 10px; width: 166px; border: none; padding: 0px; background: transparent; }
#Frame1
{ position: absolute; top: 5px; left: 180px; width: 600px; border-right: 6px solid #99ccff; border-left: 6px solid #99ccff; padding-right: 12px; padding-left:12px; text-align: left; background: transparent; font-family: Georgia, Palatino, serif; }
.header {
   font-weight : normal; 
   font-size : smaller; 
   font-family : Arial, Helvetica, Geneva, sans-serif; 
   background : #ccffff; 
   color: navy;
   text-align : right; 
   border: solid 1px #ccffff;
   text-align : center; 
   line-height: 13px;
}
h1 {color: #cc3333; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 1.6em;}
h2 {color: maroon; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 1.2em; font-variant:small-caps; }
h3 {color: maroon; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; font-size: 1.2em; font-variant:small-caps; }
.strap {background-color: maroon; color: white; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold}
.s4p {background-color: #ffeeff;}
.big {font-weight: 700; color: navy}
#Frame1 h2, #Frame1 h3 {
color : maroon;
font-family : Arial, Helvetica, Sans-Serif;
font-weight : bold;
font-size : 100%;
margin-bottom : -12px;
text-transform: uppercase;
}
#Frame1 h2.notes {
margin-bottom: -2px;
}
#Frame1 p.published {
font-family : Helvetica, Arial, Sans-Serif;
font-size : 80%;
color : #ffffff;
background-color : maroon;
margin-top : 0;
margin-bottom : 0;
margin-left:8px; margin-right:8px; 
padding-right:4px;
text-align : right;
}
#Frame1 p.small, #Frame1 p.footnote {
font-family : Helvetica, Arial, Sans-Serif;
font-size : 80%;
margin-top : 8px;
margin-bottom : 0;
}
#Frame1 p.caption {
font-family : Helvetica, Arial, Sans-Serif;
font-size : 75%;
margin-top : 4px;
margin-bottom : 0;
line-height:1.1em;
}
p.footnote sup {
vertical-align: baseline;
}
p.endnote, p.sdendnote, p.small {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; line-height: 1.15em; text-align: left;}
p {font-family: Georgia, Palatino, serif; text-align: justify; font-size: 1em; line-height: 1.25em;
}
tt {
   font-size : medium; 
   font-family : Rockwell, Courier, monospace; 
}
h6 {
   font-weight : bold; 
   font-size : medium; 
   font-family : Palatino, Times, Times New Roman, serif; 
   color : #660066; 
   background : transparent; 
   text-indent : 20pt; 
}

h5 {
   font-weight : normal; 
   font-size : medium; 
   font-family : Arial, Helvetica, Geneva, sans-serif; 
   color : #660066; 
   background : transparent; 
   text-indent : 15pt; 
}

h4 {
   font-weight : normal; 
   font-size : medium; 
   font-family : Arial, Helvetica, Geneva, sans-serif; 
   color : #660099; 
   background : transparent; 
   text-indent : 10pt; 
}

blockquote {
   font-size : 1em; 
   font-family : Arial, Helvetica, Geneva, sans-serif; 
   border-top: 1px solid maroon;
   border-bottom: 1px solid maroon; 
   color: black;
   text-align : left; 
}
blockquote.inside {
font-size : 1.1em;
font-family : Georgia, Palatino, Times, sans-serif;
color : maroon;
text-align : left;
}
li, dt, dd {font-size: 14px;}
address {
   font-style : italic; 
   font-family: Georgia, Palatino, serif;
   font-weight : normal; 
   font-size : normal; 
   background : transparent; 
   color: #6600FF;
   text-align : left; 
}

th {
   font-weight : bold; 
   font-size : small; 
   font-family : Arial, Helvetica, Geneva, sans-serif; 
   background : FFCCFF; 
   color: black;
   text-align : right; 
}

td {
   font-weight : normal; 
   font-size : small; 
   font-family : Arial, Helvetica, Geneva, sans-serif; 
   background : CCFFFF; 
   color: black;
   text-align : left; 
}
.xhead {
   font-weight : normal; 
   font-size : medium; 
   line-height : 12pt; 
   font-family : Arial, Helvetica, Geneva, sans-serif; 
   background : transparent; 
   color: black;
}
.footer {
   font-weight : normal; 
   font-size : smaller; 
   font-family : Arial, Helvetica, Geneva, sans-serif; 
   background : #eeeeee; 
   color: navy;
   text-align : center; 
   border-top: thin solid navy;
   text-align : center; 
   line-height: 13px;
}
.block {
   font-weight : bold; 
   font-size : large; 
   font-family : Rockwell, Courier, monospace; 
   background : #ffcc66; 
   color: black;
}

.author {
   font-weight : normal; 
   font-size : medium; 
   font-family : Georgia, Palatino, Times, sans-serif; 
   color : maroon; 
   background : transparent; 
   text-align : left; 
font-size:1.1 em;
   font-variant: small-caps;
}

p.first:first-letter {
	margin-top: 4px;
	font-size: 3em;
	float: left;
      color: maroon;
}
p.indent {
margin-left:1em;
padding-left:0.25em;
border-left:2px solid #999;
}
div.photo-div-right, img.photo-div-right {
float:right;
margin-left:6px;
padding:5px;
width:210px; height:auto;
border:1px solid navy;
}
div.photo-div-left, img.photo-div-left {
float:left;
margin-right:6px;
padding:5px;
width:200px; height:auto;
border: 1px solid navy;
}
fieldset { border: none; padding:0; margin:0; }
img.cover { border: 1px solid #777; margin-right:4px; }
#page-footer {clear: all; bottom: 0px; margin-top: 6px solid #99ccff; background-color: #99ccff; height: auto; }

