body {	font-size: 100%;  font-family:  "Times New Roman", Palatino, Georgia, sans-serif; height: 100%; background: #ffffff url(../img/bkhom.gif) ;  color: #000000; margin: 0; padding: 0;  border: 0;  width: 100%; }
html, body { height: 100%;  width: 100%;  margin: 0; padding: 0; font-size: 16px; }
table#nav { width: 750px; border: 0; }
.swf { position: relative; margin-left: 20px;  width: 250px; height: 100px;  background: #669999;  padding-top: 20px;  border: 0;}
#xlayer1 { position: absolute; z-index: 7; top: 65px; left: 223px; width: 136px; height: 120px; visibility: hidden }
#xlayer2 { position: absolute; z-index: 2; top: 85px; left: 223px; width: 156px; height: 142px; visibility: hidden }
#xlayer3 { position: absolute; z-index: 3; top: 105px; left: 223px; width: 151px; height: 102px; visibility: hidden }
#xlayer4 { position: absolute; z-index: 4; top: 125px; left: 223px; width: 140px; height: 80px; visibility: hidden }
#xlayer5 { position: absolute; z-index: 5; top: 104px; left: 223px; width: 133px; height: 79px; visibility: hidden }
#xlayer6 { position: absolute; z-index: 6; top: 102px; left: 223px; width: 133px; height: 121px; visibility: hidden }
#xlayer7  { position: absolute; z-index: 1; top: 15px; left: 10px; width: 640px; height: 315px; visibility: visible }
img { border: none; }
.pad20 { padding-top: 40px; }
.pad30 {padding: 30px; width: 100%; }
.pad60 {padding: 60px; width: 100%;  }
img.index_image {margin-right: auto; margin-left: auto; text-align: center; }
table.indexwelcome { width: 350px;  border: 0;}
table.indexnav {width: 200px;  top: 0; border: 0;}
table.indexnav td   {width: 145px; text-align: right; }
td.smallindexnav   {width: 27px; text-align: right; }
.color_dkteal  { color: #006666; background: inherit; }
.address a:link { color: #006666; background: transparent;  text-decoration: none; font-weight: bold;  font-size: 115%;    }
.address a:visited { color: #006666; background: transparent;    }
.address a:hover {  color: #ffffff; background: #006666; }
.address a:hover:visited { color: #006666; background: transparent; }
.address a:active { color: #006666; background: transparent;  text-decoration: none; font-weight: bold;  font-size: 115%;    }
.address a:active, a:focus { outline: none;  }
ul.subMenu  {   margin: 0; padding: 0; width: 155px;  display: block;   }
.subMenu li { list-style-type: none; display: block; width: 155px;  white-space: nowrap; font-size: 15px;		font-weight: bold;  padding: 0; margin: 0;} 
.subMenu a:link {  display: block;  color: #000000; background: transparent; text-decoration: none; }
.subMenu a:visited {  display: block;  color: #000000; background: transparent; text-decoration: none; }
.subMenu a:hover {  display: block; color: #ffffff; background: inherit;    }

.list {  margin-top: 40px;  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #006666; background: inherit; }
.list ul {}
.list li { margin-left: -10px; padding-bottom: 08px; font-weight: bold; font-size: 85%; color: #006666; background: inherit; }

/* address */
.address { text-align: left; margin-left: auto; margin-right: auto;  white-space: nowrap; padding: 10px;  font-family: Arial, serif; font-size: 90%; font-weight: normal;    }
p.use {text-align: left;  font-family: Arial, Verdana, Garamond, san-serif;  font-size: 80%; font-weight: normal;   padding: 10px;}
