/* CSS Document */

body {

  scrollbar-face-color: #990000;
  scrollbar-shadow-color: #660000;
  scrollbar-darkshadow-color: #330000;
  scrollbar-3dlight-color: #CC0000;
  scrollbar-highlight-color: #CC0000;   
  scrollbar-track-color: #990000;
  scrollbar-arrow-color: #FFFFFF;
  
  margin: 10px;
  margin-bottom: 0px;

  background-color: #990000;
}

TABLE.page {
  width: 100%;
  height: 100%;
  }
  
TABLE.page TD{
  width: 100%;
  height: 100%;
  text-align: center;
  vertical-align: top;
  }
  
TABLE.main {
  width: 794px;
  border: 2px solid #000000;
  background-color: #FFFFFF;
  }
  
TABLE.nav {
  width: 790px;
  height: 29px;
  background-color: #990000;
  background-image: url(../images/nav_bg.gif);
  border-bottom: 2px solid #000000;
  }
  
TABLE.nav TD {
  text-align: left;
  }
  
TABLE.bannerone {
  width: 790px;
  height: 134px;
  background-image: url(../images/banner_bg01.gif);
  background-repeat: no-repeat;
  border: none;
  }
  
TABLE.bannertwo {
  width: 790px;
  height: 58px;
  background-image: url(../images/banner_bg02.gif);
  background-repeat: no-repeat;
  border: none;
  }

TABLE.bannertwohome {
  width: 790px;
  height: 58px;
  background-image: url(../images/banner_bg03.gif);
  background-repeat: no-repeat;
  border: none;
  }

TABLE.bannertwo TD.right, TABLE.bannertwohome TD.right {
  width: 200px;
  text-align: left;
  vertical-align: bottom;
  padding-left: 35px;
  }
  
TABLE.bannertwo TD.left, TABLE.bannertwohome TD.left  {
  width: 590px;
  text-align: right;
  vertical-align: bottom;
  }
  
TABLE.body {
  width: 790px;
  border: none;
  }

TABLE.body TD {
  padding: 20px;
  }

TABLE.bodyhome TD {
  padding: 0px;
  }

TABLE.body TD.left {
  width: 590px;
  text-align: justify;
  vertical-align: top;
  padding-top: 10px;
  }

TABLE.bodyhome TD.left {
  width: 600px;
  text-align: left;
  vertical-align: top;
  padding-top: 0px;

  }

TABLE.bodyhome TD.left IMG {
  margin-left: -1px;
  width: 530px;
  margin-bottom: -2px;
  }

TABLE.body TD.right, TABLE.bodyhome TD.right {
  width: 200px;
  text-align: left;
  vertical-align: top;
  }

TABLE.body TD.right P {
  font-size: 12px;
  border: 2px dashed #990000;
  background-color: #FFF8F8;
  padding: 10px;
  font-weight: bold;
  color: #990000;
  line-height: 18px;
  }

TABLE.bodyhome TD.right P {
  font-size: 12px;
  border: 2px dashed #990000;
  background-color: #FFF8F8;
  padding: 10px;
  margin-right: 20px;
  margin-top: 20px;
  /*margin-left: -20px;*/
  width: 187px;
  font-weight: bold;
  color: #990000;
  line-height: 18px;
  }

 
TABLE.body TD.right P:first-line, TABLE.bodyhome TD.right P:first-line{
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #990000;
  line-height: 18px;
  }

P, UL, OL, H1, H2, H3, H4, H5 {
  font-family: Arial, Helvetica, sans-serif;
  }
  
P, UL, OL {
  color: #000000;
  font-size: 13px;
  }
  
H1 {
  color: #990000;
  font-size: 20px;
  }
  
H2 {
  color: #990000;
  font-size: 18px;
  }

H2 {
  color: #990000;
  font-size: 16px;
  }
  
H3 {
  color: #990000;
  font-size: 14px;
  }
  
H4 {
  color: #990000;
  font-size: 12px;
  }

TABLE.body TD.left A {
  color: #990000;
  border-bottom: 1px solid #990000;
  text-decoration: none;
  }

TABLE.body TD.left A:hover {
  color: #000000;
  border-bottom: 1px dashed #990000;
  border-top: 1px dashed #990000;
  text-decoration: none;
  background-color: #ecaf21;
  }
  
TABLE.body TD.left A:active {
  color: #ECAF21;
  border-bottom: none;
  border-top: none;
  text-decoration: none;
  background-color: #990000;
  }

TABLE.footer {
  width: 790px;
  height: 30px;
  }

TABLE.footer TD{
  vertical-align: middle;
  }

TABLE.footer P {
  text-align: center;
  font-size: 11px;
  color: #FF9933;
  padding: 5px;
  }
  
TABLE.footer A {
  text-align: center;
  font-size: 11px;
  color: #FF9933;
  text-decoration: none;
  border-bottom: none;
  }
  
TABLE.footer A:hover {
  text-align: center;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
  border-bottom: 1px solid #FF9933;
  }
  
TABLE.footer A:active {
  text-align: center;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
  border-bottom: 1px solid #000000;
  }
  
TABLE.inside {
  width: 100%;
  }

TABLE.inside TD {
  width: 50%;
  text-align: left;
  vertical-align: top;
  }