body {
  text-align:center;
  width:986px;
  margin:0 auto;
  background-color: #062050;
  font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
  font-size: 12px;
  color: #666;
  text-align: center;
  /* adjust width as needed 5e5e5e =grey 7ACAFF =ltblue FFFF6B =yellow  FFFFCC =cream  0000ff =blue 062050 =dkblue */
}


b {font-size:12pt;}

p {
font-face: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
font-size: 12px; 
}

a {color: blue; text-decoration:none; border:0px; }
a:hover {background: white;}
a:visited {color: blue; }

#container {
width: 961px;
margin-top: 50px;
margin: 10px auto;
background-color: #fff;
color: #333;
border: 0px solid gray;
line-height: 130%;
text-align:left;
}

#top {
padding: 0;
background-color: #ffffff;
text-align:left;
}

#top h1 {
padding: 0;
margin: 0;
text-align:left;
}

#leftnav {
float: left;
width: 190px;
height: 100%;
margin-left: 10;
margin-top: 15;
padding: .5em;
padding-left: .8em;
padding-right: .2em;
text-align:left;

}

a:hover.leftnav {color: white; font-weight:bold;}

p.leftnav {
line-height: 10pt;
}

#rightnav {
float: right;
width: 190px;
height: 100%;
margin-left: 10;
margin-top: 15;
padding: .5em;
padding-left: .8em;
padding-right: 0;
text-align:left;}


#rightnavtext {
position: relative;
padding: 0;
padding-left: 0;
width: 140px;
background-color: #ffffff;
top: -2px;
}

#navbar {
font-color: white;
font-size: 9pt;
width: 961px;
height: 23px;
margin-top:-4px;
}

a.navbar {
COLOR: white; 
FONT-FAMILY: Arial; 
TEXT-DECORATION: none; 
font-size: 10.5pt; 
font-weight:bold; 
}

a:link.navbar {color: white; }
a:hover.navbar {color: yellow;   background-color: #0000ff;}
a:visited.navbar {color: white; }
a:visited:hover.navbar {color: yellow;   background-color: #0000ff;}


#content {
margin-left: 210px;
margin-top: -15px;
border-left: 0px solid gray;
margin-right:200px;
border-right: 0px solid gray;
padding: 2em;
max-width: 550px;
text-align:left;
}

p.content {
font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
font-size: 12px;
}

#footer {
clear: both;
margin: 0;
color: #ffffff;
height: 15px;
background-color: #062050;
border-top: 1px solid gray;
text-align: center;
}

a.footer {
COLOR: white; 
TEXT-DECORATION: none; 
}


footer{color: #ffffff}
a:link.footer {color: #ffffff; }
a:hover.footer {   background-color: #062050;
}



#logoblock {
left: 0px; 
top: -1px; 
width: 185px; 
height: 85px; 
}


#leftnav p { margin: 0 1em 1em 1em; }
#rightnav p { margin: 0 1em 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

