body {
   background-image: url(bc.jpg);
   background-repeat: repeat-x;
   background-color: #ECE9D8;
   margin: 10px 0 0 0;
   padding: 0;

   font-family:
   verdana, tahoma, arial, sans-serif;
   }

img.imglink {
   border: 1px solid black;
   }

a {
   color: #4350A2;
   font-weight: bold;
   text-decoration: none;
   }

a:hover {
   color: #002157;
   font-weight: bold;
   text-decoration: none;
   }

a:visited {
   color: #002157;
   font-weight: bold;
   text-decoration: none;
   }
   
.h2 {
   font-size: 14pt;
   font-weight: bold;
   letter-spacing: 3px;
   }
   
.h3 {
   font-size: 12pt;
   font-weight: bold;
   letter-spacing: 2px;
   }
   
td.space {
   height: 10px;
   }


          /* Main */
          

table.main {
   width: 760px;
   padding: 0;
   margin: 0 auto;
   border: 0;
   }


        /* Header */
        
        
#header {
   background: url(logo.jpg) no-repeat;
   width: 50px;
   height: 140px;
   border: 1px solid black;
   }

#header a {
   width: 100%;
   height: 100%;
   text-indent: -10000px;
   display: block;
   overflow: hidden;
   }
        

td.header {
   width: 760px;
   min-width: 760px;
   max-width: 760px;
   height: 140px;
   min-height: 140px;
   max-height: 140px;
   padding: 0;
   margin: 0;
   border: 0;
   }

td.icon {
   width: 50px;
   min-width: 50px;
   max-width: 50px;
   height: 140px;
   min-height: 140px;
   max-height: 140px;
   padding: 0;
   margin: 0;
   border: 0;
   }

td.title {
   background: url(hbg.jpg) no-repeat;
   width: 623px;
   height: 72px;
   border-top: 3px solid #003471;
   border-right: 3px solid #387CBD;
   border-bottom: 3px solid #2B3E99;
   border-left: 3px solid #003471;
   padding: 0;
   margin: 0;
   }
   
td.infobar {
   border: 0;
   padding: 0;
   margin: 0;
   }

td.info {
   background-color: #387CBD;
   height: 20px;
   border-top: 1px solid #003471;
   border-right: 1px solid #2B3E99;
   border-bottom: 1px solid #2B3E99;
   border-left: 1px solid #003471;
   text-align: right;
   padding: 1px;
   margin: 0;
   }
   
a.ainfo:hover {
   background-color: #001F56;
   }

a.ainfo {
   color: #ffffff;
   font-weight: bold;
   text-decoration: none;
   }

a.ainfo:hover {
   color: #ffffff;
   }

/* Navigation */

td.navigation {
   height: 26px;
   letter-spacing: 1px;
   background-image: url(nbc.jpg);
   background-repeat: repeat-y;
   background-position: right;
   background-color: #387CBD;
   border-top: 1px solid #003471;
   border-right: 1px solid #2B3E99;
   border-bottom: 1px solid #2B3E99;
   border-left: 1px solid #003471;

   padding: 0;
   margin: 0;
   }

a.na {
   text-decoration: none;
   font-weight: normal;
   color: black;
   }
a.na:visited {
   color: black;
   font-weight: normal;
   text-decoration: none;
   }
a.na:hover {
   font-weight: normal;
   background-color:#ffffff;
   }

td.nbreak {
   width: 10px;
   background-color: #4BAC81;
   border: 1px solid #003471;
   margin: 0;
   padding: 0;
   }


        /* Content */

td.content {
   width: 77%;
   margin: 0;
   padding: 0;
   border: 0;
   }
   
td.conopt {
   width: 100%;
   margin: 0;
   padding: 0;
   border: 0;
   }

td.con {
   background-image: url(td.bg.jpg);
   background-repeat: repeat-y;
   background-position: right;
   background-color: #ffffff;
   width: 100%;
   border-top: 1px ridge #003471;
   border-right: 4px ridge #26A459;
   border-bottom: 2px ridge #2B3E99;
   border-left: 1px ridge #003471;
   font-size: 10pt;

   padding: 7px;
   margin: 0;
   }
   
td.confixed {
   background-image: url(td.bg.jpg);
   background-repeat: repeat-y;
   background-position: right;
   background-color: #ffffff;
   width: 1%;
   border-top: 1px ridge #003471;
   border-right: 4px ridge #26A459;
   border-bottom: 2px ridge #2B3E99;
   border-left: 1px ridge #003471;
   font-size: 10pt;

   padding: 7px;
   margin: 0;
   }
   
td.conhalf {
   background-image: url(td.bg.jpg);
   background-repeat: repeat-y;
   background-position: right;
   background-color: #ffffff;
   width: 270px;
   border-top: 1px ridge #003471;
   border-right: 4px ridge #26A459;
   border-bottom: 2px ridge #2B3E99;
   border-left: 1px ridge #003471;
   font-size: 10pt;

   padding: 7px;
   margin: 0;
    }

        /* Miscenalleous */

td.miscellaneous {
   width: 22%;
   margin: 0;
   padding: 0;
   border: 0;
   }


td.misc {
   background-color: #003664;
   border-top: 3px solid #0076A3;
   border-right: 1px solid #005B7F;
   border-bottom: 1px solid #005B7F;
   border-left: 4px solid #0076A3;
   text-align: left;

   padding: 4px;
   margin: 0;
   }

.h2misc {
   font-size: 13pt;
   font-weight: bold;
   letter-spacing: 3px;
   color: #CDCDCD;
   }

.pmisc {
   font-size: 10pt;
   font-weight: bold;
   letter-spacing: 0px;
   color: #E9E8E8;
   }

a.amisc {
   color: #5CA3BE;
   text-decoration: none;
   }
a.amisc:visited {
   color: #5C7CA6;
   text-decoration: none;
   }

