.header {
color:#999999; font-size:75%; margin:0 0 0 0; padding:0.8em; 
text-align:right; clear:both; background-color:#021054;}

.header p {margin:0;}

body {
margin:0; padding:0; font-family:verdana, arial, sans-serif; font-size:100%; color:#000000; text-align:center;
background-color:#021054;}

p {
margin:0 0 0 0; padding:0.3em;}

h1 {
padding:0; margin:0;font-size:150%; font-weight:heavy; font-style:italic; 
color:#021054; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

h2 {
color:#021054; font-size:120%; font-weight:heavy; margin:0; padding:0; 
font-style:italic; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

h3 {
padding:0; margin:0;font-size:120%; font-weight:heavy; 
color:#021054; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

div {
margin:0; padding:0; display:block;}

.headerlink a:link {
color:#E0AAD4; text-decoration:none;}
.headerlink a:visited {
color:#E0AAD4; text-decoration:none;}
.headerlink a:hover {
color:#ffffff; text-decoration:underline;}
.headerlink a:active {
color:#E0AAD4; text-decoration:underline;}

.bodylink a:link {
color:#021054; text-decoration:none;}
.bodylink a:visited {
color:#021054; text-decoration:none;}
.bodylink a:hover {
color:#ffffff; text-decoration:underline;}
.bodylink a:active {
color:#E0AAD4; text-decoration:underline;}


img { border:0px; }



.floatimgleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}



.spiffy{display:block; float:right; clear:both; vertical-align:bottom; width:150px;}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f0eef6;
  border-right:1px solid #f0eef6;
  background:#f8f7fb}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e7e4f1;
  border-right:1px solid #e7e4f1;
  background:#faf9fc}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #faf9fc;
  border-right:1px solid #faf9fc;}
.spiffy4{
  border-left:1px solid #f0eef6;
  border-right:1px solid #f0eef6}
.spiffy5{
  border-left:1px solid #f8f7fb;
  border-right:1px solid #f8f7fb}
.spiffyfg{
  background:#ffffff; float:right; clear:both; vertical-align:bottom; width:150px;}




.container {
background-color:#E5E2F0; margin:0 auto; padding:0 0 0 0; width:850px;}

.titleblock {
padding:0; margin:0; text-align:left;
background-image:url(background.jpg); background-repeat:no-repeat; background-color:#021054; background-position: middle; height:215px;}


ul.navbar {
list-style-type:none; float:left; display:block; width:850px;  
clear:both; margin:0 0 0 0; padding:0 0 0 0; background-color:#51245E;}

ul.navbar li {
display:inline;}

a.nav:link, a.nav:visited{
display:block; float:left; width:24%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#51245E; color:#FFFFFF;}

a.nav:hover {
display:block; float:left; width:24%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#021054; color:#FFFFFF;}

a.nav:active {
display:block; float:left; width:24%; padding:1.2em 0 1.2em 0; margin:0; 
text-decoration:none; background-color:#E5E2F0; color:#343434;}

.rightcontainer {float:right; clear:both; vertical-align:bottom;}

.rightbox {float:right; clear:both; vertical-align:bottom; width:150px; margin:0.5em; padding:0.3em; text-align:center;
}

.linkbox a {display:block;}



.content {
clear:left; text-align:left; margin:1.2em 13.5em 0 0; padding:1em 1ex 1em 1.5ex;}

.content h2 {text-indent:3em;}



.footer {
color:#999999; font-size:75%; margin:0 0 0 0; padding:0 0 10px 0; 
border-top:1px dotted #999999; text-align:right; width:850px; clear:both;}

.footer p {margin:10px 0 0 10px;}