
body {
  font-family:arial,helvetica,san-serif;
  font-size:100%;
  text-align:left;
  background-color:#5597aa;
}

table.header, table.content, table.footer {
  width:800px;
  padding:0;
  border:0;
  background-color:#ffffff;
}

td.content {
  width:650px;
  background-color:#ffffff;
 }

td.center {
  text-align: center;
  vertical-align: middle;
}

td.navbar {
  text-align: center;
  vertical-align: top;
  width: 150px;
 }

td.navbar110 {
  text-align: center;
  vertical-align: middle;
  width: 110px;
}

td.sidebar {
  width: 145px;
  height: 40px;
  vertical-align: middle;
  text-align: center;
  background-color:#003366;
}

td.sidebar-heading {
  width: 145px;
  height: 20px;
  vertical-align: middle;
  text-align: center;
  background-color: #ffcc66;
}

td.topmenu {
  width:150px;
  text-align:center;
  vertical-align:middle;
}

td.footer {
  width:800px;
  background-color:#ffffaa;
  padding:24px;
}

h1, h2, h3, h4 {
  font-weight:bold;
  text-align:center;
  color:#003388;
}

h4.header {
  text-align:left;
  color:#003388;
  }

.smallhead {
  font-size:1em;
}

.medhead {
  font-size:1.2em;
}

.largehead {
  font-size:1.5em;
}

h5.faq-header {
  font-size:.9em;
  font-style:italic;
  margin-top:1em;
  margin-bottom:1em;
  text-align:left;
}

h5.header {
  margin-top:-.6px;
  color:#000033;
}

h5.header a { text-decoration: none }
h5.header a:link { color:#000033 }
h5.header a:visited { color:000033 }
h5.header a:hover { color:#999999 }


p {
  font-family: arial,helvetica,san-serif;
  font-size:.85em;
  color:#000033;
}

p.blockindent {
  margin-left:25px;
  margin-top:-12px;
}

p.blockindent10 {
  margin-left:25px;
  margin-top:-6px;
  font-size:.8em;
}

p.caption {
  font-size:.75em;
  font-weight:bold;
  text-align:center;
  color:#003377;
}

p.content {
  font-size:10pt;
  margin-top:-9pt;
}

p.footer {
  text-align:center;
  font-weight:bold;
  margin-top:-.5px;
  color:#003399;
  }
  
p.jump {
  font-size:.65em;
  text-align:right;
  margin-top:-.6em;
}  

p.faq-question {
  font-size:.9em;
  font-weight:bold;
  margin-top:1em;
  margin-bottom:0;
}

p.jumpto {
  font-size:.7em;
  margin-top:-1em;
  text-align:right;
  color:#003388;
}

p.navbar {
  text-align:center;
  font-size:.7em;
  font-weight:bold;
}

p.signature {
  font-size:.8em;
  text-align:right;
  margin-top:-12px;
  }

a { color:#003399 }

a:hover { 
  color:red;
  text-decoration:underline;
}

td.navbar a:hover { color:red }

td.topmenu:hover { color:red }

a.topmenu {
  color:#fff;
  text-decoration:none;
 }
 
 a.topmenu:hover { 
 color:red;
 text-decoration:none;
 }
 
 a.sidemenu {
   color:#ffffff;
   text-decoration:none;
 }
 
a.navbar {
  color:black;	
  text-decoration:none;
}

a.header {
  color:#000033;
  text-decoration:none;
}

a.header:link {
  color:#000033;
  text-decoration:none;
}
a.header:visited { 
  color:#000033;
  text-decoration:none;
}
a.header:hover { 
  color:red;
  text-decoration:none;
}

a.blueheader:link {
  color:#003388;
  text-decoration:none;
}

a.blueheader:visited {
  color:#003388;
  text-decoration:none;
}
 
a.blueheader:hover { 
  color:red;
  text-decoration:none;
}

a.jumpto {
  color:#003399;
  font-weight:bold;
  text-decoration:none;
  margin-right:6px;
}

a.jumpto:link { color:#003399 }
a.jumpto:visited { color:#003399 }

a.jumpto:hover { 
  color:red;
  text-decoration:none;  }
 
ul {
  margin-top:-.8em;
  list-style-type:disc;
  list-style-position:outside;
  font-size:.85em;
  }
  
ol {
  margin-top:-.8em;
  font-size:.85em;
  }  
li {
  font-family:arial,helvetica,san-serif;
  }

li.list10 { font-size:.75em }

li.expanded { margin-top:10px }

li.indented { margin-left:20px }

li.content { font-size:.75em }

img.navbarlogo {
   width:135px;
   height:56px;
   vertical-align:top;
   text-align:left;
   border:0;
}

img.triangle {
  height:5px;
  width:5px;
  border:0;
  }
 
#header {
  font-size:.9em;
}  
