body {font-family: arial,tahoma; background-color: #003366; text-align: left; color: #FFFFFF;}

a {color: #FFFFFF}
a:visited {color: ##003366}
a.nav, a.nav:visited {color: #FFFFFF}


h1 {font-size: 150%; font-weight: bold}
h2 {font-size: 120%; margin: 0px; }
h3 {font-size: 105%}

p.ContentHeader { font-size: 150%; font-weight: bold }
p.ContentText { font-size: 95%; font-weight: normal }
p.NavLeft { font-size: 80%}
p.NavRight { font-size: 80%}
 
table.content { background-color:#003366; width:97%; border-collapse:separate;}
td { background-color: #264D73; vertical-align: top; padding:15px; border-spacing:1px;}
td.NavBottom { font-size: 60%; text-align: center; width: 100%}
td.NavLeft, td.NavRight { width: 20% }
td.NavMain { font-size: 100%; width: 60% }
td.Banner {text-align: center; width: 100%}

table.references { background-color:#FFFFFF; width:95%; border:0}
  td.refLeft {background-color:#003366; width:35%}
  td.refRight {width: 65%}
  
table.navigation { background-color:#FFFFFF; width:100%; border:0;}
  td.navLinks {background-color:##003366; width:100%; padding:4px}
  
table.feature { background-color:#FFFFFF; width:40%; border:0;}
  td.navLinks {background-color:#003366; width:100%; padding:4px}

table.form { background-color:#FFFFFF; width:100%; border:0}
  td.frmLeft {background-color:#003366; width:20%; padding:4; vertical-align:top; text-align:left}
  td.frmRight {width:80%}
  
span {color: #FFFFFF; font-size: 80%; text-align: left; padding 0px;}
span.copyright {font-size: 55%; text-align: right;}

img {border: 0}
  img.thumb {width: 112px; height: 97px}
  img.tree {float: right; vertical-align: bottom}