body {
 margin: 0;
 padding: 0;
 background-color: #000000;
 font-weight: normal;
 font-size: 100%;
 font-family: verdana, helvetica, sans-serif;
 color: #003265;
}
/* Optimizations.biz */
#perm-nav {
 position: absolute;
 top: 0;
 right: 0;
 padding-right: 10px;
 padding-top: 8px;
 font-size: 80%;
 color: #ffffff;
}
#perm-nav a {
 font-weight: bold;
 color: #ffffff;
 padding-left: 2px;
 padding-right: 2px;
 text-decoration: none;
}
#perm-nav a:hover {
background-color: #ffffff;
color: #003265;
}
table {
 width: 100%;
 margin-top: 0;
 background-color: #003265;
}
img {
 margin-top: 2px;
 border: 1px solid rgb(51, 102, 153);
}
img.arrow
{border: 0;
vertical-align: middle;
width:11px;
height:9px;
}
td {
 border: solid 0px red;
 vertical-align: top;
 text-align: left;
 padding: 0;
}
h1.lead {
 text-align: left;
 font-size: 230%;
 background-color: #003265;
 padding: 8px;
 font-weight: normal;
 font-style: italic;
 letter-spacing: -1px;
 color: #ffffff;
 margin: 0;
}
.container1 {
 margin: 0;
 margin-right: 2%;
 padding: 0;
 border: solid 0px #d0d0c0;
 background-color: #336699;
}
.lid {
 margin: 0;
 padding-top: 4px;
 padding-right: 12px;
 padding-bottom: 1px;
 padding-left: 8px;
 border-bottom: solid 1px #104e8b;
 background-color: #336699;
 font: bold 107% sans-serif;
 letter-spacing: -1px;
 color: #cdc673;
}

.container1 ul {
 list-style: square;
 color: #bdb76b;
 margin: 0;
 padding-left: 30px;
}
.container1 li {
 margin-top: 0;
 border-bottom: solid 1px #104e8b;
 padding-right: 8px;
}
.container1 a {
 font: bold 80% sans-serif;
 color: #ffffff;
 text-decoration: none;
}
.container1 a:hover {
 background-color: #ffffff;
 color: #004276;
}
.container1 p {
 font: normal 80% sans-serif;
 color: #666666;
 padding-left: 9px;
 padding-right: 9px;
 text-decoration: none;
}
.icon {
 margin: 0;
 padding-top: 4px;
 padding-right: 0px;
 padding-bottom: 2px;
 padding-left: 8px;
 background-color: #336699;
 border-top: solid 1px #104e8b;
 border-bottom: solid 1px #104e8b;
}
.icon a {
 font: bold 80% sans-serif;
 color: #cdc673;
 text-decoration: none;
}
.icon a:hover {
 background-color: #ffffff;
 color: #000000;
}
.content {
 border-bottom: solid 1px #ffffff;
 font: normal 82% sans-serif;
 background-color: #ffffff;
 padding: 0;
 margin: 0;
}
.content h2 {
font-size: 200%;
margin: 4px;
text-align: center;
margin-left: 8px;
margin-right: 8px;
padding-top: 3px;
font-weight: normal;
letter-spacing: -1px;
 color: #336699;
}
.content h3 {
 margin: 8px;
 font-size: 145%;
 font-weight: bold;
 color: #336699;
}
.content h4 {
 margin: 8px;
 font-size: 115%;
 font-weight: bold;
 color: #336699;
 font-style: italic;
}
.content h5 {
 margin-left: 8px;
 margin-right: 8px;
 margin-top: 8px;
 margin-bottom: 0px;
 font-size: 125%;
 font-weight: bold;
 color: #004276;
 font-style: normal;
}
.content h6 {
 margin: 8px;
 font-size: 105%;
 font-weight: bold;
 color: #404040;
 font-style: normal;
}
.content hr {
 border: none 0; 
 border-top: 1px solid #ffffff;
 border-bottom: 1px solid #c0c0c0;
 width: 100%;
 height: 2px;
 margin: 0;
 text-align: center;
}

.content ul {
 list-style: disc;
 color: #af8060;
 margin: 0;
 padding-left: 30px;
}
.content li {
 margin-top: 1px;
 padding-right: 5px;
 font-weight: normal;
 color: #003265;
}
.content i {
 font: italic 102% sans-serif;
 color: #000000;
 text-decoration: none;
}
.content a {
 font: normal 90% sans-serif;
 color: #415C7A;
 border-bottom: solid 1px #415C7A;
 text-decoration: none;
}
.content a:hover {
 background-color: #004276;
 color: #ffffff;
}
.push {
 margin: 8px;
 padding: 0;
}
.push p {
margin: 8px;
line-height: 1.30em;
 text-align: left;
 clear: left;
}
.info-title {
 text-align: center;
 background-color: #c0c0c0;
 margin: 0;
 padding: 2px;
 padding-left: 8px;
 color: #336699;
 font-size: 135%;
 font-weight: normal;
}
#footer {
 text-align: right;
 background-color: #003265;
 border-top: solid 1px #003265;
 font-size: 65%;
 color: #ffffff;
 padding-right: 8px;
 padding-top: 4px;
 padding-bottom: 3px;
 margin: 0;
}

#footer12
{
 text-align: center;
 background-color: #003265;
 border-top: solid 2px #003265;
 border-bottom: solid 1px #003265;
 font-size: 65%;
 color: #ffffff;
 padding-top: 2px;
 padding-bottom: 2px;
 margin: 0;
}
#footer12 a
{
 font-weight: normal;
 color: #ffffff;
 padding-top: 4px;
 padding-bottom: 2px;
 text-decoration: none;
}
#footer12 a:hover
{
 color: #ffcc00;
}
#footer15
{
 text-align: center;
 font-weight: bold;
 background-color: #003265;
 border-top: solid 1px #cdc673;
 border-bottom: solid 1px #003265;
 font-size: 65%;
 color: #cdc673;
 padding-top: 2px;
 padding-bottom: 2px;
 margin: 0;
}
#footer15 a
{
 font-weight: normal;
 color: #ffffff;
 padding-top: 4px;
 padding-bottom: 2px;
 text-decoration: none;
}
#footer15 a:hover
{
 color: #ffcc00;
}