/********
  dark green =      #577870
  very dark green = #5F7870
********/

A:link { color:#000000; text-decoration: underline;}
A:active { color:#000000; text-decoration: underline;}
A:visited { color:#000000; text-decoration: underline;}

A.banner:link { color:#FFFFFF; text-decoration:none; }
A.banner:active { color:#FFFFFF; text-decoration:none; }
A.banner:visited { color:#FFFFFF; text-decoration:none; }

A.mainNav:link { color:#5F7870; text-decoration:none;
                 font-size:small; font-weight:bolder;
                 margin-right:40px;}

A.mainNav:active { color:#5F7870; text-decoration:none;
                   font-size:small; font-weight:bolder;}

A.mainNav:visited { color:#5F7870; text-decoration:none;
                    font-size:small; font-weight:bolder;}

A.mainNav:hover { color:#cc0033; text-decoration:none; }

body.page {font-family:verdana, arial, helvetica, helv, sans-serif;
           background: #FFFFFF;
           margin-top:0; margin-bottom:0; margin-left:0; margin-right:0;
           padding-top:0; padding-bottom:0; padding-left:0; padding-right:0;
           vertical-align:top; text-align:left; 
           font-size:small; text-align:left;
          }


 .cButton {
    color: #FFFFFF;
    font-size: 8pt;
    font-family: Arial;
    font-weight: bolder;
    text-align: center;
    vertical-align: top;
    background-color: #577870;
    }

table.page {
           padding-top:0; padding-bottom:0; padding-left:0; padding-right:0;
           margin-top:0; margin-bottom:0; margin-left:0; margin-right:0;
           border-right:1px solid #577870;
           border-left:1px solid #577870;
           border-top:1px solid #577870;
           }

table.content {
           padding-top:0; padding-bottom:0; padding-left:0; padding-right:0;
           margin-top:0; margin-bottom:0; margin-left:0; margin-right:20px;
           width:98%;
           }
table.framed {
           padding-top:0; padding-bottom:0; padding-left:0; padding-right:0;
           border:1px solid #577870;
           }

td, tr  {
    text-align:left; vertical-align:top;
    padding-top:0; padding-bottom:0; padding-left:0; padding-right:0;
    margin-top:0; margin-bottom:0; margin-left:0; margin-right:0;
    }

td.panel  {
    width:50%;
    padding-top:12px; padding-bottom:12px;
    font-size:xx-small;
    text-align:center; vertical-align:middle;
    background-image:url(/images/panel-DDE3E1.jpg);
    }

th.col {
           background:#577870; font-size:x-small; color:#FFFFFF;
           padding-top:2; padding-bottom:6; padding-left:5; padding-right:5;
           vertical-align:top; text-align:left; 
          }

th.colR {
           background:#577870; font-size:x-small; color:#FFFFFF;
           padding-top:2; padding-bottom:6; padding-left:5; padding-right:5;
           vertical-align:top; text-align:right; 
          }

td.col {
           background:#F3FFF5; font-size:x-small;
           padding-top:2; padding-bottom:6; padding-left:5; padding-right:5;
           vertical-align:top; text-align:left; 
           border-bottom:1px solid #577870;
          }

td.colR {
           background:#F3FFF5; font-size:x-small;
           padding-top:2; padding-bottom:6; padding-left:5; padding-right:5;
           vertical-align:top; text-align:right; 
           border-bottom:1px solid #577870;
          }

td.colMidColor {
           background:#FFFFFF; font-size:x-small;
           padding-top:14; padding-bottom:6; padding-left:5; padding-right:5;
           vertical-align:top; text-align:left; 
           border-bottom:1px solid #577870;
          }


   .midColor {background:#D1D8D5}

   .vspaceNav {
           padding-top:12px; padding-bottom:0px; padding-left:10px; padding-right:20px;
           text-align:right;
           }

  .linksLeft {
           padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
           margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
           font-family:verdana, arial, helvetica, helv, sans-serif;
           font-size:medium; font-weight:bold;
           text-align:left; vertical-align:top;
           }

h1 {font-size:small;  font-weight:bolder;
    text-align:left; 
    padding-top:12px; padding-left:15px; padding-right:10px;
    }

h1.first {font-size:small;  font-weight:bolder;
    text-align:left; 
    padding-top:0px; padding-left:15px; padding-right:10px;
    }

h2 {font-size:x-small;  font-weight:bold;
    text-align:left;
    padding-top:4px; padding-bottom:0px; padding-left:15px;
    }

h3 {font-size:x-small;  font-weight:bold; font-style:italic;
    text-align:left;
    padding-top:4px; padding-bottom:0px; padding-left:15px;
    }

p, dd, dt, pre {
    text-align:left; font-size:x-small;
    padding-top:2px; padding-left:15px; padding-right:10px;
    }

li {
    text-align:left; font-size:x-small;
    padding-top:5px; padding-bottom:0px; padding-left:5px; padding-right:10px;
    }

 .photo {
    text-align:center; font-size:x-small;
    padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:0px;
    }

  .copyright {
    text-align:center; font-size:x-small; color:#666666; padding-top:50px;; padding-bottom:20px;
    }

  .center {
    text-align:center;
    }

  .linksLeft {
           padding-top:13px; padding-bottom:15px; padding-left:0px; padding-right:0px;
           margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
           background-image:url(/images/col_L.jpg);
           width:160px; height:400px;
           text-align:right; vertical-align:top;
           border-bottom:1px solid #577870;
           border-right:1px solid #577870;
           }

td.leftCol {
    width:160px; height:400px;
    padding-top:20px;
           border-right:1px solid #577870;
           text-align:right; vertical-align:top;
    }

td.bannerLinks {
    font-family:verdana, arial, helvetica, helv, sans-serif;
    font-size:x-small;
    background-image:url(/images/b2LinkBgd.png);
    text-align:left; color:#577870; vertical-align:middle;
    padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:10px;
    border-bottom:1px solid #577870;
    border-right:1px solid #577870;
    }

td.bannerCol {
    width:60px;
    background-image:url(/images/bGreen-20x170.png);
    padding-top:0; padding-bottom:0; padding-left:0; padding-right:0;
    margin-top:0; margin-bottom:0; margin-left:0; margin-right:0;
    }

 hr.divider {
    background:#577870;
    }


