/** BASIC */

body {
   margin: 0px;
   padding: 0px;
   background-color: #FFFFFF;
}

/** FORMS */

form {
   margin: 0px;
   padding: 0px;
}

.input1 {
   width: 188px;
   border: 1px solid #DADADA;
}

.submit1 {
   width: 58px;
   height: 19px;
   border: 1px solid #FFFFFF;
   background: #70998D url(images/homepage05.gif) repeat-x left bottom;
   font-weight: bold;
   color: #FFFFFF;
}

/** HEADINGS */

h1, h2, h3, h4, h5, h6 {
   margin: 0px;
}

/** TEXTS */

body, th, td, input, textarea, select {
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #000000;
}

p, blockquote, ul, ol, dl {
   margin-top: 0px;
   margin-bottom: 1em;
   text-align: left;
   line-height: 18px;
}

.text1 {
   padding-left: 16px;
   background: url(images/homepage11.gif) no-repeat left center;
   text-transform: uppercase;
   font-size: 13px;
   color: #202020;
}

.text2 {
   font-size: 12px;
   color: #2F2F2F;
}

.text3 {
   text-align: center;
   color: #000000;
}

/** LINKS */

a {
   color: #a26600;
}

a:hover {
   text-decoration: none;
}

.link1 {
   text-decoration: none;
   font-weight: bold;
   color: #FFFFFF;
}

.link1b {
   text-decoration: none;
   font-weight: bold;
   color: #000000;
}

.link1:hover {
   text-decoration: underline;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1  { background: url(images/homepage02.jpg) repeat-x left bottom; }
.bg2  { background: #FFFFFF url(images/homepage03.gif) repeat-x 0px 101px; }
.bg3  { background: url(images/homepage04.jpg) no-repeat left top; }
.bg4  { background: url(images/homepage10.gif) repeat-x left top; }
.bg5  { padding-bottom: 30px; background: url(images/homepage12.gif) no-repeat left bottom; }
.bg6  { background: url(images/homepage09.gif) repeat-x left top; }
.bg7  { padding-bottom: 30px; background: url(images/homepage16.gif) no-repeat left bottom; }
.bg8  { background: url(images/homepage17.gif) no-repeat left top; }
.bg9  { background: url(images/homepage18.gif) repeat-y left top; }
.bg10 { background: url(images/homepage19.gif) no-repeat left bottom; }
.bg11 { background: url(images/homepage23.gif) repeat-x left top; }
.bg12 { padding-bottom: 30px; background: url(images/subpage1_03.gif) no-repeat left bottom; }
.bg13 { padding-bottom: 30px; background: url(images/subpage2_01.gif) no-repeat left bottom; }

/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

.img1 {
   float: left;
   margin: 3px 15px 0px 0px;
}

.img2 {
   float: right;
   margin: 3px 0px 0px 15px;
}

hr { display: none; }

.hr1 {
   clear: both;
   height: 1px;
   margin: 0px 0px 15px 0px;
   background: url(images/homepage09.gif) repeat-x left top;
}

.title      { color: #4c3201; font-size: large; font-family: verdana, arial, sans-serif; font-weight: bold; }
.subtitle   { color: #4c3201; font-size: large; font-family: verdana, arial, sans-serif; font-weight: bold; }    
.subtitleH  { color: #4c3201; font-size: large; font-family: verdana, arial, sans-serif; font-weight: bold; }    


#ZOOM       { LEFT: 10px; POSITION: absolute; TOP: 10px }


.button {   background-image: url("picts/button.gif");
      background-color:#FFFFFF;
      FONT-FAMILY: arial, verdana, helvetica, sans;
      color: #000000;
      font-size: 8pt;
      height: 20px;
      width: 100px;
      cursor:hand;
      font-weight: bold;
      text-align: center;
      BORDER: #000000 0px solid }

.buttonon { background-image: url("picts/buttonon.gif");
      background-color:#FFFFFF;
      FONT-FAMILY: arial, verdana, helvetica, sans;
      color: #336699;
      font-size: 8pt;
      height: 20px;
      width: 100px;
      cursor:hand;
      font-weight: bold;
      text-align: center;
      BORDER: #000000 0px solid }


.shadeform  { FONT: 13px arial, verdana, sans-serif;
      background-image: url("picts/shadeform.gif");
      text-align: left;
      WIDTH: 200PX;
      BORDER: #666666 1px solid}

.textarea   { FONT: 13px arial, verdana, sans-serif;
      background-image: url("picts/contact.jpg");
      text-align: left;
      WIDTH: 300PX;
      HEIGHT: 125PX;
      BORDER: #999999 2px solid}

.dropdown { COLOR: #333333;
      WIDTH: 200PX;
      FONT: 11px geneva, verdana, arial, sans-serif}


.button-popups { background-image: url("picts/button-popups.gif");
      background-color:#FFFFFF;
      FONT-FAMILY: arial, verdana, helvetica, sans;
      color: #000000;
      font-size: 8pt;
      height: 20px;
      cursor:hand;
      font-weight: bold;
      text-align: center;
      padding-left: 5px;
      padding-right: 5px;
      BORDER: #000000 0px solid }


.buttonon-popups { background-image: url("picts/buttonon-popups.gif");
      background-color:#FFFFFF;
      FONT-FAMILY: arial, verdana, helvetica, sans;
      color: #336699;
      font-size: 8pt;
      height: 20px;
      cursor:hand;
      font-weight: bold;
      text-align: center;
      padding-left: 5px;
      padding-right: 5px;
      BORDER: #000000 0px solid }

.divstyle { position:absolute;
      border: #000000 1px solid;
      width:90;
      top:0;
      left:0 }

.pstyletitle{  postion:absolute;
      background:white;
      color:black;
      font-size:10px;
      padding: 2px;
      font-family:verdana, arial }


.pstylebody {  postion:absolute;
      background:white;
      color:black;
      font-size:10px;
      font-family:verdana, arial }        
      
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 19px}     



