body {
      background:#470002 url("images/bodybg.jpg");
      margin:0;
      padding:0;
      color:#000;
      font:90%/1.5em ariel, sans-serif;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:90%;
      } html>body {font-size:90%;}

#topbanner {background:#efc779 url("images/topbg.jpg") top; text-align:right; padding-right:10px; padding-bottom:3px; color:#000000;}
    
#logo {float:right; background:#f0e2e2; width:60px; height:100px; padding:5px; border-left:solid 1px #990000; border-bottom:solid 1px #990000; border-top:solid 1px #990000; margin-left:0px; }

#title {background:#ffffc0 url("images/swirl2.jpg") bottom left; height:75px; padding-top:5px; margin:0px;}

#footnav {background:#efc779 url("images/bottombg.jpg") top; border:solid 1px #000000; text-align:center; color:#000000; font-family:ariel, verdana, sans-serif; font-size:90%; font-weight:normal;}

.filler {background:#000000 url("images/headerbg1.gif"); padding-left:10px;}

.navtable {width:100%; background:#800000; border-bottom:solid 0px #d7b749; text-align:left; vertical-align:middle; padding:0px;}

.navtd {width:100%; background:#000000 url("images/topbginvert.jpg") bottom; padding-left:10px;}

.realbottom {width:100%; height:33px; background:#990000 url("images/realbottom.jpg") bottom left;}

#container {background:#990000 url("images/headerbg1.gif"); width:100%; padding:0px; margin:0px;}

#approvals {background:#800000 url("images/bodybg.jpg"); height:31px; text-align:right; padding-right:30px;}

.rightside {background:#900000 url("images/leftbg2.jpg") top no-repeat; width:170px; padding-top:30px; text-align:right; vertical-align:top; color:#000000; font-family:arial, verdana, sans-serif;}

.mainbody {text-align:left; vertical-align:top; background:#ffffc0; padding:10px 30px 10px 10px; border-right:dotted 0px #800000;}

h1 {font-family:garamond, georgia, serif; font-size:195%; font-weight:bold; color:#000000; margin-left:200px; margin-top:0px; margin-bottom:5px;}

h2 {font-family:garamond, georgia, serif; font-size:120%; font-weight:normal; color:#000000; line-height:normal; margin-left:203px; margin-top:10px; margin-bottom:0px;}

h3 {font-family:ariel, verdana, sans-serif; font-size:115%; font-weight:bold; color:#000000; margin-left:0px; margin-top:0px; margin-bottom:3px;}

h4 {font-family:ariel, verdana, sans-serif; font-size:110%; font-weight:bold; color:#000000; margin-left:0px; margin-top:0px; margin-bottom:0px;}

.body { font:95% ariel, sans-serif; color:#000000; margin-top:0px; margin-bottom:10px;}

.body em {
         font-style: normal;
         font-weight: bold;
         text-decoration: underline;
         }

.body ul { font:100%/1.5em ariel, sans-serif; color:#000000; margin-top:0px; margin-bottom:10px;}

.white {font-size:70%; color:#ffffff; margin:0px;}

.bold {font-family:arial, verdana, sans-serif; font-size:small; font-weight:bold; color:#000000; line-height:12px;}

.gap {width:100%; height:2px; background:#000000; padding:0px; margin:0px;}

#header {
      float:left;
      width:100%;
      background:#800000 url("images/topbginvert.jpg") bottom;
      font-size:80%;
      line-height:normal;
      margin-left:0px;
      border-left:solid 1px #600000;
      display:block;	
      }
    #header ul {
      margin:0;
      padding:0px 0px;
      list-style:none;
      }
    #header li {
      display:inline;
      margin:0;
      padding:0;
      }
    #header a {
      float:left;
      background:url("images/left_both.jpg") no-repeat left bottom;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:0px solid #000;
      text-decoration:none;
      }
    #header a span {
      float:left;
      display:block;
      background:url("images/right_both.jpg") no-repeat right bottom;
      padding:2px 9px 2px 0px;
      font-weight:bold;
      color:#000000;
      }

    #header a em {
      font-style: normal;
      font-weight: bold;
      text-decoration: underline;
      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a span {float:none;}
    /* End IE5-Mac hack */
    #header a:hover span {
      color:#ffffcc;
      }
    #header #current a {
      background-position:0 -40px;
      border-width:0;
      }
    #header #current a span {
      background-position:100% -40px;
      padding-bottom:2px;
      color:#ffffc0;
      }
    #header a:hover {
      background-position:0% -40px;
      }
    #header a:hover span {
      background-position:100% -40px;
      }


a.top:link {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#000000; text-decoration:none;}
a.top:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#ffffff; text-decoration:none;}
a.top:active {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#ffffff; text-decoration:none;}
a.top:visited {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#000000; text-decoration:none;}
a.top:visited:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#ffffff; text-decoration:none;}

a.top em {
      font-style: normal;
      font-weight: bold;
      text-decoration: underline;
      }

a.right:link {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#000000; text-decoration:none;}
a.right:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#ffffc0; text-decoration:none;}
a.right:active {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#000000; text-decoration:none;}
a.right:visited {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#000000; text-decoration:none;}
a.right:visited:hover {font-family:arial, verdana, sans-serif; font-size:80%; font-weight:bold; color:#ffffc0; text-decoration:none;}

a.right em {
      font-style: normal;
      font-weight: bold;
      text-decoration: underline;
      }

a.body:link {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:bold; color:#000060; text-decoration:underline;}
a.body:hover {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:bold; color:#000000; text-decoration:underline;}
a.body:active {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:bold; color:#ffffff; text-decoration:underline;}
a.body:visited {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:bold; color:#000060; text-decoration:underline;}
a.body:visited:hover {font-family:arial, verdana, sans-serif; font-size:100%; font-weight:bold; color:#000000; text-decoration:underline;}

a.right em {
      font-style: normal;
      font-weight: bold;
      text-decoration: underline;
      }

a.footer:link {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:normal; color:#ffffff; text-decoration:none;}
a.footer:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:normal; color:#ffffc0; text-decoration:none;}
a.footer:active {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:normal; color:#ffffff; text-decoration:none;}
a.footer:visited {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:normal; color:#ffffff; text-decoration:none;}
a.footer:visited:hover {font-family:arial, verdana, sans-serif; font-size:90%; font-weight:normal; color:#ffffc0; text-decoration:none;}



