body {
  font-family:Verdana;
  font-size:12px;
  background-color:#93acd6;
  margin:0px 0px 10px 0px;
  padding:0px;
  text-align:center;}
h1 {
  margin-top:0px;
  margin-bottom:.5em;
  font-size:20px;
  font-weight:bold;
  color:#cc9933;
  /*color:#5367b7;*/}
h2 {
  margin-top:1em;
  margin-bottom:0px;
  padding-bottom:0px;
  font-size:14px;
  color:#5367b7;}  
div {
  margin:0px;
  padding:0px;}
img {
  margin:0px;
  padding:0px;
  border:0px;}
#layout {
  width:768px;
  margin:0px auto;
  background-color:#FFFFFF;
  text-align:left;
  border:1px solid #ffffff;}
#header {}
#title {}
#heading {}
#bar {
  height:18px;
  text-align:right;
  /*color: #ffcc00;*/
  color:#93acd6;
  font-size:12px;
  background-color:#5367b7;}
#navbar {
  background-color:#93acd6;
 /* background-image:url(images/nav-filler.gif);
  background-repeat:repeat-x;*/
  text-align:right;
  padding-top:2px;
  padding-bottom:2px;}
#navbar a {
  text-decoration:none;
  font-weight:bold;
  font-size:14px;
  color:#ffffff;}
#navbar a:link {
  color:#ffffff;
  text-decoration:none;}
#navbar a:visited {}
#navbar a:hover {
  color:#336699;
  text-decoration:none;}
#shadow {
  height:10px;
  background-image:url(images/shadow-up3.gif);
  background-repeat:repeat-x;}
#col1of2 {
  float:left;
  margin-left: 20px;
  width: 500px;
  margin-top: 25px; 
  margin-bottom: 15px; }
#col2of2 {
  float:left;
  width:563px;
  margin-left: 20px;
  margin-top: 25px; 
  margin-bottom: 15px; 
  margin-right:0px;
  padding-right:0px;
  background-color:#ffffff;
  font-color:#89b7ef; }

#col2of3 {
  float:left;
  margin-left: 20px;
  width: 400px;
  margin-top: 25px; 
  margin-bottom: 15px; 
  background-color:#ffffff; }
#colright { 
  margin-top:25px;
  margin-right:5px; 
  width:170px; 
  float:right; 
  text-align:left;}
#nonavleft {
  padding:50px 0;
  margin-top:25px;
  margin-bottom:10px;
  margin-left:5px;
  margin-right:0px;
  width:160px;
  float:left;
  clear:none;}
#content {}
#content p {
  margin-top:0px;
  padding-top:0px;}
#content a {
  color:#666666;}
#content a:link {
  color:#666666;}
#content a:hover {
  color:#000000;}
#content a:visited {}
#navleft {
  padding:0px;
  margin-top:0px;
  margin-bottom:10px;
  margin-left:0px;
  margin-right:0px;
  width:160px;
  float:left;
  clear:none;
  font-size:small;
  background-color:#93acd6;}
#navleft table{
  font-size:small;

  color:#ffffff;
  spacing: 1px;
  width:160px;}
#navleft td {
  background-color:#5367b7;}
#navleft td a{
  color:#ffffff;
  text-decoration:none;}
#navleft td a:link{
	color:white;}
#navleft td a:hover{
	color:#000000;}
#navleft td a:visited{}
.navtitle {
	color:#ffcc00;
	background-color:#333366;}
#dedication{
  /*Margin-left:180px;
  margin-bottom:10px;
  margin-right:5px; */
  width:762px; 
  height:25px; 
  text-align:center;
  font-size:10px;
  color:#ffcc00;

  background-color:#333366;
  padding:3px}
#footer {
  color:white;
  font-size:x-small;
  background-color:#333366;
  height:120px;
  clear:both;
  padding-bottom:10px;
 /* background-image:url(images/logo-transparent.gif);
  background-repeat:no-repeat;*/}
#footer a {
  color:white;}
#address {
  text-align:center;
  padding:.5em;
  color:#93acd6;
  font-size:small;
  background-color:#333366;}
#copyright {
  float:left;
  padding:5px;
    background-color:#333366;}
#info {
  float:right;
  padding:5px;
  clear:left;
    background-color:#333366;}
#info a{
color:white;}
#info a:link{
color:white;}
#info a:hover{
color:#93acd6;}
#login {
  text-align:center;}

.smalltext { font-size:.8em ;}
.accentlight  {
 color:#5367b7;}
