body {
font-family: Verdana, Helvetica, Arial, sans-serif;
background-color: white;
margin: 0em;
font-size: .8em;
}

#HEADING {
font-weight: bold;
text-align: right;
font-size: 1.3em;
color: #625b66;
margin: 0em;
padding-right: 3%;
padding-top: 5px;
background-color: #f3f1f4;
margin-left: 19%;
border-top: 1px #625b66 solid;
border-left: 1px #625b66 solid;
border-bottom: 1px #625b66 solid;
border-right: 1px #625b66 solid;
padding-bottom: 4px;
margin-right: 12px;
}

/* This is for the left navigation bar. */
#TOC {
width: 18%;
text-align: left;
float: left;
margin-left: 0em;
margin-bottom: 0pt;
margin-top: 0pt;
border-top: 1px #625b66 solid;
border-bottom: 1px #625b66 solid;
border-right: 1px #625b66 solid;
font-size: 1em;
background-color: #f3f1f4;
color: #877d8c;
padding-top: 2px;
padding-bottom: 2px;
padding-left: -2px;
}

#IMAGE_NAVIGATION {
text-align: center;
padding-bottom: 4px;
padding-top: 4px;
}

#TOC a:link {
text-decoration: none;
color: white;
}

#TOC a:visited {
text-decoration: none;
color: white;
}

#TOC a:hover {
text-decoration: none;
color: #224059;
}

#TOC a:active {
text-decoration: none;
color: #224059;
}

#TOC a.left-current {
color: #224059;
}

#TOC a:link.TOC_BACK {
color: #877d8c;
}

#TOC a:visited.TOC_BACK {
color: #877d8c;
}

#TOC a:hover.TOC_BACK {
color: #877d8c;
text-decoration: underline;
}

span.TOC_CURRENT {
font-weight: bold;
color: #625b66;
}

p.TOC {
padding-left: 0em;
line-height: 1.6em;
}

p.TOC0 {
margin-bottom: 1pt;
margin-top: 1pt;
padding-left: 0em;
line-height: 1.6em;
font-size: 1.0em;
}

p.TOC1 {
margin-bottom: 1pt;
margin-top: 1pt;
padding-left: 1em;
font-size: 1.0em;
line-height: 1.0em;
}

p.TOC2 {
margin-bottom: 1pt;
margin-top: 1pt;
padding-left: 2em;
font-size: .8em;
}

p.TOC3 {
margin-bottom: 1pt;
margin-top: 1pt;
padding-left: 3em;
font-size: .8em;
}

p.TOC4 {
margin-bottom: 1pt;
margin-top: 1pt;
padding-left: 4em;
font-size: .8em;
}

p.TOC5 {
margin-bottom: 1pt;
margin-top: 1pt;
padding-left: 5em;
font-size: .8em;
}

p.TOC6 {
margin-bottom: 1pt;
margin-top: 1pt;
padding-left: 6em;
font-size: .8em;
}

p.SiteMap0 {
margin-bottom: 1pt;
margin-top: 1pt;
line-height: 1.6em;
font-size: 1.0em;
}

p.SiteMap1 {
margin-bottom: 1pt;
margin-top: 1pt;
font-size: 1.0em;
line-height: 1.0em;
margin-left: 3em;
}

p.SiteMap2 {
margin-bottom: 1pt;
margin-top: 1pt;
font-size: .8em;
margin-left: 6em;
}

p.SiteMap3 {
margin-bottom: 1pt;
margin-top: 1pt;
font-size: .8em;
margin-left: 9em;
}

p.SiteMap4 {
margin-bottom: 1pt;
margin-top: 1pt;
font-size: .8em;
margin-left: 12em;
}

p.SiteMap5 {
margin-bottom: 1pt;
margin-top: 1pt;
font-size: .8em;
margin-left: 15em;
}

p.SiteMap6 {
margin-bottom: 1pt;
margin-top: 1pt;
font-size: .8em;
margin-left: 18em;
}

#SiteMap a:link.SiteMap_BACK {
color: #877d8c;
}

#SiteMap a:visited.SiteMap_BACK {
color: #877d8c;
}

#SiteMap a:hover.SiteMap_BACK {
color: #877d8c;
text-decoration: underline;
}

#TIP {
font-weight: bold;
text-align: left;
font-size: 1.2em;
color: #625b66;
padding-right: 3%;
padding-top: 5px;
background-color: #f3f1f4;
padding-bottom: 4px;
margin-right: 12px;
}

#END-POEM {
background-color: #fff1f4;
border-bottom: 1px #625b66 solid;
border-top: 1px #625b66 solid;
}

p.POEM {
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
}

#LOGO {
margin-top: 12px;
margin-left: 12px;
margin-right: 85%;
position: relative;
border-top: 1px #625b66 solid;
border-left: 1px #625b66 solid;
border-bottom: 1px #625b66 solid;
border-right: 1px #625b66 solid;
}


#MAIN_CONTENT {
margin-right: 12px;
margin-left: 19%;
border-top: 1px #625b66 solid;
border-left: 1px #625b66 solid;
border-bottom: 1px #625b66 solid;
border-right: 1px #625b66 solid;
}

#MAIN_CONTENT p {
padding-left: 1.5em;
padding-right: 1.5em;
line-height: 1.6em;
}

#MAIN_CONTENT td {
font-size: 0.8em;
padding-left: 1.5em;
padding-right: 1.5em;
line-height: 1.6em;
}

#MAIN_CONTENT li {
line-height: 1.6em;
}

#MAIN_CONTENT a:link {
text-decoration: none;
color: black;
background-color: #dae4f0;
}

#MAIN_CONTENT a:visited {
text-decoration: none;
color: black;
background-color: #dae4f0;
}

#MAIN_CONTENT a:hover {
text-decoration: none;
color: dae4f0;
background-color: #224059;
}

p.HIGHLIGHT {
margin-bottom: 0pt;
font-weight : bold;
}

p.EXPANSION {
margin-top: 0pt;
}

#GALLERY {
background-color: #f3f1f4;
border: 1px #625b66 solid;
text-align: center;
}

/* This is for the breadcrumb trail. */
#MAIN_CONTENT p.CRUMB_TRAIL {
padding-top: 2px;
background-color: #f3f1f4;
margin: 0em;
border-top: 1px #625b66;
border-bottom: 1px #625b66;
padding-bottom: 2px;
padding-left: 2px;
}

#MAIN_CONTENT a:link.CRUMB_BACK {
background-color: #f3f1f4;
color: #877d8c;
font-size: .8em;
}

#MAIN_CONTENT a:visited.CRUMB_BACK {
background-color: #f3f1f4;
color: #877d8c;
font-size: .8em;
}

#MAIN_CONTENT a:hover.CRUMB_BACK {
background-color: #f3f1f4;
color: #877d8c;
font-size: .8em;
text-decoration: underline;
}

div.CRUMBS {
background-color: #ff7d00;
color: white;
font-size: 1.1em;
font-style: italic;
font-weight: bold;
border-top:    1px #625b66 solid;
border-bottom: 1px #625b66 solid;
padding-bottom: .5em;
padding-top: .5em;
text-align: center;
margin: 0em;
}

#MAIN_CONTENT div.CRUMBS a:link {
background-color: #ff7d00;
color: white;
text-decoration: underline;
}

#MAIN_CONTENT div.CRUMBS a:visited {
background-color: #ff7d00;
color: white;
text-decoration: underline;
}

#MAIN_CONTENT div.CRUMBS a:hover {
background-color: #ff7d00;
color: #4c2500;
text-decoration: underline;
}

span.CRUMB_CURRENT {
font-size: .8em;
font-weight: bold;
color: #625b66;
}

span.CRUMB_ARROW {
font-size: .7em;
color: #4a88be;
font-weight: 900;
}

a img {
border: 1px #625b66 solid;
}


#MAIN_CONTENT p.TOP_NAVBAR {
margin: 0em;
font-size: .8em;
border-bottom: 1px #625b66 solid;
border-top: 1px #625b66 solid;
background-color: #dae4f0;
color: #625b66;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
padding-left: 2px;
}

#MAIN_CONTENT p.TOP_NAVBAR a:link {
background-color: #dae4f0;
color: #625b66;
}

#MAIN_CONTENT p.TOP_NAVBAR a.current:link {
background-color: #224059;
color: #dae4f0;
}

#MAIN_CONTENT p.TOP_NAVBAR a:visited {
background-color: #dae4f0;
color: #625b66;
}

#MAIN_CONTENT p.TOP_NAVBAR a.current:visited {
background-color: #224059;
color: #dae4f0;
}

#MAIN_CONTENT p.TOP_NAVBAR a:hover {
background-color: #224059;
color: #dae4f0;
}

#MAIN_CONTENT p.TIMESTAMP {
margin: 0em;
font-size: .8em;
border-top: 1px #625b66 solid;
background-color: white;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
padding-left: 2px;
}

#MAIN_CONTENT p.BOT_NAVBAR {
margin: 0em;
font-size: .8em;
border-top: 1px #625b66 solid;
background-color: #dae4f0;
color: #625b66;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
padding-left: 2px;
}

#MAIN_CONTENT p.BOT_NAVBAR a:link {
background-color: #dae4f0;
color: #625b66;
}

#MAIN_CONTENT p.BOT_NAVBAR a.current:link {
background-color: #224059;
color: #dae4f0;
}

#MAIN_CONTENT p.BOT_NAVBAR a:visited {
background-color: #dae4f0;
color: #625b66;
}

#MAIN_CONTENT p.BOT_NAVBAR a.current:visited {
background-color: #224059;
color: #dae4f0;
}

#MAIN_CONTENT p.BOT_NAVBAR a:hover {
background-color: #224059;
color: #dae4f0;
}

#IMAGE_CONTENTS {
text-align: center;
}

tr.ROW0 {
background-color: #f3f1f4;
}

tr.ROW1 {
background-color: white;
}