body
{
   margin-top: 4px;
   padding: 0;
   font-size: 84%;
   font-family: arial, helvetica, sans-serif;
   color: #333;
   background-color: #fff;
   background-position: center; 
   line-height: 150%;
   text-align:center;
}

a
{
color: #00007B;
text-decoration: none;
font-weight:bold;
}

a:hover
{
color: #00007B;
text-decoration: underline;
font-weight: bold;
}

img
{
border:0px;
}

#container 
{
  width: 759px;
  margin:0 auto;
  background-color: #fff;
  text-align: center;
  height:100%;
}

#header
{
   height: 35px;
   padding-top:10px;
   margin-bottom: 0px;
   text-align:center;
   font-family:Verdana;
   font-size:250%;
   color: #00007B;
}

#subheader
{
   height: 35px;
   margin-top: 0px;
   margin-bottom: 0px;
   text-align:center;
   font-family:Verdana;
   font-size:140%;
   color: #00007B;
}
#menu
{
   margin-top: -5px;
   margin-bottom: 0px;
}

#gutter
{
   float: left;
   width: 0px;
   height: 1px;
}

#fleft {
float:left:
width:200px; }

#fright {
float:right;
width:200px; }

#col1
{
   float: left;
   width: 100px;
   margin-bottom: 10px;
   margin-left: 14px;
   padding-top: 0px;
   text-align: left;
}

#col2
{
   float: left;
   width: 456px;
   margin-left:48px;
   margin-bottom: 10px;
   padding: 0px;
   text-align:left;
}

#col3
{
   float: left;
   width: 100px;
   margin-top:10px;
   margin-left: 14px;
   margin-bottom: 10px;
   text-align: left;
   padding: 0px;
}

#col4
{
   width: 656px;
   margin-top:0px;
   margin-left: 48px;
   margin-bottom: 10px;
   margin-left: 0px;
   text-align: left;
   padding: 0px;
}

#col5
{
   float: left;
   width: 200px;
   margin-left: 14px;
   margin-bottom: 10px;
   padding: 0px;
   text-align:center;
}

#front
{
   width: 700px;
   margin-left:0px;
   padding: 0px;
   font-family: verdana, arial;
   font-size:80%;
   color: #00007B;
   text-align:center;
}

#fleft {
margin-top:15px;
float:left;
width:350px; }

#fright {
margin-top:15px;
float:right;
width:350px; }

#ffooter
{
   clear:both;
   margin: 0 auto;
   width:590px;
   text-align:center;
   background-color:#CFD0FF;
   font-family:Verdana;
   font-size:75%;
   font-weight:400;
   color: #00007B;
}

#footer
{
   margin: 0 auto;
   width:475px;
   text-align:center;
   background-color:#CFD0FF;
   font-family:Verdana;
   font-size:75%;
   font-weight:400;
   color: #00007B;
}

#foot1
{
   margin-top:20px;
   text-align:center;
   margin-right:0px;
   font-size: 70%;
}

#foot2
{
   margin-top:20px;
   text-align:right;
   margin-right:25px;
   font-size: 70%;
}

h1
{
   margin: 0;
   padding: 5px;
}

h2
{
   margin-top: 0;
   padding-top: 7px;
}

h2, p
{
   margin-left: 7px;
   margin-right: 7px;
}


h3
{
   margin-left: 7px;
   margin-bottom:10px;
   font-size: 100%;
}

h4
{
   margin-left: 7px;
   font-size: 100%;
   font-weight: normal;
}

h5
{
   margin-left: 7px;
}

td.leftcol
{
   font-size: 84%;
   font-family: arial, helvetica, sans-serif;
   color: #333;
   line-height: 150%;
   vertical-align:top;
}

td.rightcol
{
   font-size: 84%;
   font-family: arial, helvetica, sans-serif;
   color: #333;
   vertical-align:top;
}

#reviews
{
   margin-left:20px;
}

#navbar {
  width: 663px;
  margin:15 auto;
  font-size: 100%;
  height:30px;
  font-family: Arial, Helvetica, sans serif;
  background-color: #cfd0ff;
  text-align:center;
  padding: 0px; }

#navbar ul {
  padding: 5px 0px;
  margin: 0px;
  background-color: #cfd0ff;
  color: #00007b;
  text-align:center;
  width: 663px; }

#navbar ul li { display: inline; }

#navbar ul li a {
  padding: 7px 13px;
  background-color: #cfd0ff;
  color: #00007b;
  text-decoration: none; }

#navbar ul li a:hover {
  background-color: #efefef;
  text-decoration:underline;
  color: #00007b; }

#active a:link, #active a:visited, #active a:hover {
  font-weight:bold;
  color: #00007b;
  text-decoration:underline;
  background-color:#efefef; }

