body {
   background-color: #00045e;
   font-family: arial, sans-serif;
   font-size: 12px;
   margin: 2em 1em;
   background-image: url("images/back.gif");
}


h1 {
   text-align: left;
   font-family: georgia, serif;
   font-size: 28pt;
   letter-spacing: -2px;
   font-weight: bold;
   margin: 0em;
   padding: .75em .5em 0em .5em;
   color :#00045e;
}

h2 {
   text-align: left;
   font-family: georgia, serif;
   font-size: 12pt;
   letter-spacing: -0.1em;
   font-weight: bold;
   padding: .25em 1.25em .5em 1.25em;
   margin: 0em;
   color: #8d8d8d;
}

a:link, a:visited, a:hover {
   color: #00045E;
}

p, form {
   margin: 0;
   padding: 0;
}

.center {
   width: 725px;
   margin: auto;
   padding: 0;
   background: url("images/center.gif") repeat-y;
}

.bl {
   background: url("images/bottom.gif") 0 100% no-repeat;
}

.tl {
   background: url("images/top.gif") no-repeat;
}

.content {
   margin: 0;
   width: 450px;
   float: left;
   text-align: left;
   padding: 0px 10px;
}

.nav {
   text-align: left;
   width: 697px;
   height: 41px;
   padding: 10px;
   color: white;
   margin-left: 1em;
   background: url("images/nav.gif") no-repeat;
}

.sb {
   padding: 0px 6px 0px 6px;
}

.sb a:link, .sb a:visited, .sb a:hover {
   font-size: 12px;
   line-height: 18px;
   color: #000000;
   text-decoration: underline;
}

.mark {
   text-align: left;
   color: #CC0000;
}

#description {
   width: 460px;
   padding: 0px 20px 0px 20px;
}

#description h1 {
   color: #00045e;
   margin: 0;
   padding: 0px 0px 5px 0px;
   text-align: left;
   font-size: 1.5em;
}

#description h2 {
   color: #00045e;
   margin: 0;
   padding: 0px 0px 5px 0px;
   text-align: left;
   font-size: 1.5em;
}

#description h3 {
   color: #00045e;
   margin: 0;
   padding: 0px 0px 5px 0px;
   text-align: left;
   font-size: 1.5em;
}

#pink {
   color:#ec008c;
}

#footer {
   clear: both;
   color: #000;
   background: url(images/footer.gif) no-repeat;
   width: 698px;
   padding: 1em 0.25em 0.5em .25em;
   height: 48px;
}

#partners {
   width: 698px;
   padding: 5px;
   margin-top: 10px;
   color: #000;
   background: #FFFFFF;
   border: 1px dashed #00045e;
   text-align: left;
}

#sidebar {
   float: right;
   text-align:left;
   width: 185px;
   margin-right:.5em;
   padding: 0px 3px;
}

#sidebar h1 {
   color: #00045e;
   margin: 0;
   padding: 0px 0px 5px 0px;
   font-family: georgia, serif;
   font-size: 1.5em;
}

