body.index-left {
  background-color: #F2F2F2;
  background-image: url(images/background-left.gif);
  background-position: top right;
  background-repeat: repeat-y;
  }
  
body.index-right {
  background-color: #F2F2F2;
  background-image: url(images/background-right.gif);
  background-position: top left;
  background-repeat: repeat-y;
  }
  
  
body.index-header {
  background-color: #F2F2F2;
  background-image: url(images/header-background.gif);
  background-position: top left;
  background-repeat: repeat-x;
  }

body {
  font-family: arial;
  font-size: 1em;
  scrollbar-face-color: #F2F2F2;
  scrollbar-highlight-color: #F2F2F2;
  scrollbar-shadow-color: #F2F2F2;
  scrollbar-3dlight-color: #F2F2F2;
  scrollbar-arrow-color:  #AFAFB7;
  scrollbar-track-color: #D7D7DB;
  scrollbar-darkshadow-color: #F2F2F2;  
  background-image: url(images/background.gif);
  background-position: top left;
  background-repeat: repeat-y;
  }

a:link, a:visited
  {
  color: #000000;
  }
a:hover
  {
  color: #2A6F9F;
  } 
a:active
  {
  color: #FF6000;
  } 
/* HEADER */

body.index-header table.header {
  width: 100%;
  }
  
h1 {
  display: block;
  padding: 6px 6px 6px 24px;
  margin: 0px;
  background-color:#AFAFB7;
  font-family: arial;
  font-size: 1.20em;
  font-weight:bold;
  color:#FFFFFF;
  border-width: 1px 0px 1px 0px;
  border-color: #FFFFFF;
  border-style: solid;
  background-image: url(images/body-header-background.gif);
  background-position: top left;
  background-repeat: repeat-x;
  }
  
h2 {
  display: block;
  padding: 16px 0px 6px 24px;
  margin: 0px;
  font-family: arial;
  font-size: 1.20em;
  font-weight:bold;
  color:#000000;
  background-image: url(images/text-h2-background.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
  }

div.indent {
  padding: 0px 24px 0px 24px;
  }  
  
div.text {
  padding: 24px;
  font-size: .8em;
  font-family: arial;
  }

div.divider {
  margin: 2px 16px 2px 16px;
  border-width: 1px 0px 0px 0px;
  border-color: #606070;
  border-style: solid;
  }

td.text_heading {
  font-size: 1.20em;
  font-family: arial;
  font-weight: bold;
  }

td.text {
  padding: 4px;
  font-size: .8em;
  font-family: arial;
  }

td.text_nopadding {
  font-size: .8em;
  font-family: arial;
  }
 
table.text_addressbox {
  background-color: #F2F2F2;
  border-width: 1px 0px 0px 0px;
  border-color: #606070;
  border-style: solid;
  }
table.text_addressbox td.text_addressbox {
  font-size: .8em;
  font-family: arial;
  }

table.Link001 a:link,
table.Link001 a:visited
  {
  font-size: .8em;
  text-decoration: none;
  }

table.Link001 a:hover
  {
  text-decoration: underline;
  }
  
  ul,p
  {
    margin-top: 0px;
    padding-top: 0px;
  }
