body {
background-color: White;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
cursor: default;
}

#container {
width: 90%;
border: 1px solid gray;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: Black;
margin: 10px auto 10px auto;
}

table {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

tr {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
vertical-align: top;
}

td {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#top {
background-color: White;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
}

#top h1 {
font-size: 10px;
color: Gray;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
margin: 0px 12px 0px 12px;
padding: 12px 6px 6px 0px;
font-style: italic;
}

#top h2 {
font-size: 18px;
color: Olive;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: right;
margin: 0px 0px 0px 0px;
padding: 36px 24px 12px 0px;
}

#menurow {
background-color: Navy;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
width: 100%;
border-top: 1px solid gray;
clear: both;
}

#menurow .menutext {
color: Navy;
background-color: #FFFFCF;
font-size: 12px;
font-weight: bold;
padding: 6px 12px 6px 12px;
margin: 0px 0px 0px 0px;
border-right: 1px solid Navy;
border-left: 1px solid Navy;
line-height: 200%;
}

#menurow a:link, #menurow a:visited {
color: #FFFFCF;
background-color: Navy;
text-decoration: none;
font-size: 12px;
font-weight: bold;
padding: 6px 12px 6px 12px;
margin: 0px 0px 0px 0px;
border-right: 1px solid #FFFFCF;
border-left: 1px solid #FFFFCF;
line-height: 200%;
}

#menurow a:hover {
color: Navy;
background-color: White;
text-decoration: none;
font-size: 12px;
font-weight: bold;
padding: 6px 12px 6px 12px;
margin: 0px 0px 0px 0px;
border-right: 1px solid #FFFFCF;
border-left: 1px solid #FFFFCF;
line-height: 200%;
}

#menurow a:active {
color: Navy;
background-color: #FFFFCF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
padding: 6px 12px 6px 12px;
margin: 0px 0px 0px 0px;
border-right: 1px solid #FFFFCF;
border-left: 1px solid #FFFFCF;
line-height: 200%;
}

#mainrow {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
border-top: 1px solid gray;
border-bottom: 1px solid gray;
}

.maintable {
background-color: White;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
table-layout: fixed;
}

#menucol {
background-color: #FFFFCF;
padding: 24px 0px 24px 0px;
margin: 0px 0px 0px 0px;
width: 250px;
text-align: center;
border-right: 1px solid gray;
}

#menucol p {
font-size: 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#menucol .menutext {
color: Navy;
background-color: #FFFFCF;
font-size: 12px;
font-weight: bold;
padding: 6px 6px 6px 6px;
margin: 0px 4px 0px 4px;
display: block;
border: 1px solid Navy;
}

#menucol a:link, #menucol a:visited {
color: White;
background-color: Navy;
text-decoration: none;
font-size: 12px;
font-weight: bold;
padding: 6px 6px 6px 6px;
margin: 0px 4px 0px 4px;
display: block;
border: 1px solid #FFFFCF;
text-align: left;
}

#menucol a:hover {
color: Navy;
background-color: White;
text-decoration: none;
font-size: 12px;
font-weight: bold;
padding: 6px 6px 6px 6px;
margin: 0px 4px 0px 4px;
display: block;
border: 1px solid Navy;
}

#menucol a:active {
color: Navy;
background-color: #FFFFCF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
padding: 6px 6px 6px 6px;
margin: 0px 4px 0px 4px;
display: block;
border: 1px solid Navy;
}

#menucol2 .menutext {
color: Navy;
background-color: #FFFFCF;
font-size: 12px;
font-weight: bold;
padding: 6px 6px 6px 6px;
margin: 0px 4px 0px 24px;
display: block;
border: 1px solid Navy;
}

#menucol2 a:link, #menucol2 a:visited {
color: White;
background-color: Navy;
text-decoration: none;
font-size: 12px;
font-weight: bold;
padding: 6px 6px 6px 6px;
margin: 0px 4px 0px 24px;
display: block;
border: 1px solid #FFFFCF;
text-align: left;
}

#menucol2 a:hover {
color: Navy;
background-color: White;
text-decoration: none;
font-size: 12px;
font-weight: bold;
padding: 6px 6px 6px 6px;
margin: 0px 4px 0px 24px;
display: block;
border: 1px solid Navy;
}

#menucol2 a:active {
color: Navy;
background-color: #FFFFCF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
padding: 6px 6px 6px 6px;
margin: 0px 4px 0px 24px;
display: block;
border: 1px solid Navy;
}

#menucol h1 {
background-color: #FFFFCF;
text-align: center;
font-size: 14px;
color: Navy;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 0px 4px 12px 4px;
font-weight: bold;
}

#menucol h2 {
background-color: #FFFFCF;
text-align: center;
font-size: 14px;
color: Navy;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin: 24px 4px 12px 4px;
}

.bodycell {
color: Black;
width: 100%;
border: 8px solid White;
padding: 0px 32px 0px 40px;
}

.bodycell h1 {
color: White;
padding: 2px 4px 2px 10px;
margin: 8px 0px 0px 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
font-size: 18px;
background: Navy;
font-variant: small-caps;
letter-spacing: 2px;
}

.bodycell h2 {
color: Navy;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: left;
font-size: 16px;
border-bottom: 1px dotted Navy;
padding-top: 12px;
}

.bodycell h3 {
color: Navy;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: left;
font-size: 14px;
font-weight: normal;
padding-top: 8px;
}

.bodycell p {
font-size: 12px;
text-align: justify;
}

.bodycell li {
font-size: 12px;
text-align: left;
}

#bottom {
color: White;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 100%;
background-color: Navy;
font-weight: bold;
}

#bottom p {
padding: 3px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}

#bottom a:link, #bottom a:visited {
font-size: 12px;
color: White;
background-color: Navy;
font-weight: bold;
font-family: Verdana, Arial, Sans-Serif;
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
border: none;
text-decoration: none;
}

#bottom a:hover {
font-size: 12px;
color: Navy;
background-color: #FFFFCF;
font-weight: bold;
font-family: Verdana, Arial, Sans-Serif;
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
border: none;
text-decoration: none;
}

#bottom a:active {
font-size: 12px;
color: White;
background-color: Navy;
font-weight: bold;
font-family: Verdana, Arial, Sans-Serif;
margin: 0px 0px 0px 0px;
padding: 3px 3px 3px 3px;
border: none;
text-decoration: none;
}

em {
color: Black;
}

.gap {
line-height: 48px;
}

#toplogo {
float: left;
}

#topimage {
float: right;
}
