body {
     margin: 0px 0px 2px 0px;
     background-position: top left;
     background: #FBFDFE url(../images/bgone.gif); background-repeat: repeat-x;
}
.copy {
     color: #000000;
     font-size: 13px;
     font-family: Arial, Helvetica, sans-serif;
     background-color: transparent;
     text-decoration: none;
     }
.copy a:link {
     color: #800000;
     background-color: transparent;
     text-decoration: none;
     }
.copy a:visited {
     color: #800000;
     background-color: transparent;
     text-decoration: none;
     }
.copy a:hover {
     color: #2381A1;
     background-color: transparent;
     text-decoration: none;
     }
.copy a:active {
     color: #999999;
     background-color: transparent;
     text-decoration: none;
     }
.copyb {
     color: #000000;
     font-size: 13px;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.copyb a:link {
     color: #800000;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.copyb a:visited {
     color: #800000;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.copyb a:hover {
     color: #2381A1;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.copyb a:active {
     color: #999999;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.toolnav {
     padding-right: 5px;
     color: #EEEEEE;
     font-size: 11px;
     font-family: Arial, Helvetica, sans-serif;
     text-decoration: none;
     letter-spacing: .04em;
     }
.toolnav a:link {
     color: #F1D969;
     text-decoration: none;
     }
.toolnav a:visited {
     color: #F1D969;
     text-decoration: none;
     }
.toolnav a:hover {
     color: #EEEEEE;
     text-decoration: none;
     }
.toolnav a:active {
     color: #FFFFFF;
     text-decoration: none;
     }
.fcopy {
     color: #EEEEEE;
     font-size: 11px;
     font-family: Arial, Helvetica, sans-serif;
     letter-spacing: .09em;
     font-weight: bold;
     background-color: transparent;
     text-decoration: none;
     }
.fcopy a:link {
     color: #F1D969;
     background-color: transparent;
     text-decoration: none;
     }
.fcopy a:visited {
     color: #F1D969;
     background-color: transparent;
     text-decoration: none;
     }
.fcopy a:hover {
     color: #FFFFFF;
     background-color: transparent;
     text-decoration: none;
     }
.fcopy a:active {
     color: #EEEEEE;
     background-color: transparent;
     text-decoration: none;
     }
.navtab {
     background: #000000 url(../images/navbg.gif); background-repeat: repeat-x;
}
.navtab  a {
     width: 100%;
     line-height: 26px;
     float: left;
     display: inline;
     text-align: center;
}
.navtab a:hover, .navtab a.current{
     background: #00612A;
}
.nav {
     color: #FFFFFF;
     font-size: 11px;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     letter-spacing: .08em;
     text-decoration: none;
     line-height: 26px;
     }
.nav a:link {
     color: #F1D969;
     font-weight: bold;
     text-decoration: none;
     }
.nav a:visited {
     color: #F1D969;
     font-weight: bold;
     text-decoration: none;
     }
.nav a:hover {
     color: #FFFFFF;
     font-weight: bold;
     text-decoration: none;
     }
.nav a:active {
     color: #EEEEEE;
     font-weight: bold;
     text-decoration: none;
     }
.masthead {
     background: #870D21 url(../images/mastbg.gif); background-repeat: repeat-x;
}
.margin { 
     background: #447086 url(../images/marbg.gif); background-repeat: repeat-y;
     border-left: #FFFFFF 2px solid;
}
.pictab {
}
.pictab a {
     background: #000000;
     width: 100%;
     line-height: 26px;
     float: left;
     display: inline;
     text-align: center;
     border-top: #848484 1px solid;
     border-bottom: #848484 1px solid;
}
.pictab a:hover, .pictab a.current{
background: #405644;
}
.subcap {
     background: #3C3C3C;
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 12px;
     font-weight: bold;
     color: #DDDDDD;
     letter-spacing: .04em;
     line-height: 28px;
     border-bottom: #848484 1px solid;
}
.subtab {
}
.subtab  a {
     background: #595959;
     width: 100%;
     line-height: 26px;
     float: left;
     display: inline;
     text-align: center;
     border-bottom: #848484 1px solid;
}
.subtab a:hover, .subtab a.current{
background: #405644;
}
.subnav {
     color: #EEEEEE;
     font-size: 11px;
     font-weight: bold;
     font-family: Arial, Helvetica, sans-serif;
     letter-spacing: .07em;
     background-color: transparent;
     text-decoration: none;
     }
.subnav a:link {
     color: #F1D969;
     font-weight: bold;
     text-decoration: none;
     }
.subnav a:visited {
     color: #F1D969;
     font-weight: bold;
     text-decoration: none;
     }
.subnav a:hover {
     color: #EBEBCB;
     font-weight: bold;
     text-decoration: none;
     }
.subnav a:active {
     color: #FFFFFF;
     font-weight: bold;
     text-decoration: none;
     }
.title { 
     font-family: Arial, Helvetica, sans-serif;  
     font-size: 17px;
     color: #0D6896;
     font-weight: bold;
     padding-top: 10px;
     padding-left: 11px;
     padding-bottom: 9px;
     border-bottom: #CCCCCC 1px solid;
}
.header {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 15px;
     color: #5C7078;
     font-weight: bold;
     padding-top: 6px;
     padding-left: 11px;
     padding-bottom: 6px;
     border-bottom: #CCCCCC 1px solid;
     }
.header a:link {
     color: #3882BC;
     font-weight: bold;
     text-decoration: none;
     }
.header a:visited {
     color: #3882BC;
     font-weight: bold;
     text-decoration: none;
     }
.header a:hover {
     color: #D15103;
     font-weight: bold;
     text-decoration: none;
     }
.header a:active {
     color: #59AABD;
     font-weight: bold;
     text-decoration: none;
}
.subheader {
     font-family: Arial, Helvetica, sans-serif;
     font-size: 15px;
     color: #4A8454;
     font-weight: bold;
     padding-top: 6px;
     padding-bottom: 6px;
     border-bottom: #CCCCCC 1px solid;
     }
.nsep { background: #1B9ED6 url(../images/nsep.gif); background-repeat: repeat-y;}
.pagegrad { background: #FFFFFF url(../images/bodybg.gif); background-repeat: repeat-x;}
.footbg { background: #2E2222;}
.required { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #C00000;}
.pointred { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000;}
.invtitle { font-family: Arial, Helvetica, sans-serif; font-size: 21px; color: #C00000; border-top: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid;}
.invhead { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #4884AE;}
.invcopy { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #404040; border-bottom: #CCCCCC 1px solid;}
