body, td, th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: white;
}

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

img {
  border: none;
  vertical-align: middle;
}

div#body {
  background-image: url(/img/bg-slide2.gif);
  background-repeat: repeat-x;
}

div#main {
  text-align: left;
  width: 720px;
  margin-left: auto;
  margin-right: auto;
}

div#enter {
  text-align: left;
  width: 600px;
  margin-left: auto;
  margin-right: auto;
}

div.w1 {
  background-color: white;
  border-top: 2px solid black;
  padding: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: black;
}

li {
  list-style-type: square;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

.txt1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #735c45;
  text-decoration: none;
}

p {
  padding: 1px;
  margin: 1px;
}

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

.txt2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: black;
}

.txt3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: black;
  text-decoration: none;
}

.txt4 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 9pt;
  text-decoration: none;
  color: black;
}

.txt5 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #6f8ba4;
}

.txt5b {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #abc1d6;
}

.txt6 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  text-decoration: none;
  color: #735c45;
}

.txt7 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  color: #735c45;
}

.txt8 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  color: #cab39d;
}

.txt9 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  color: #dd5522;
}

.txtReg {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  text-decoration: none;
  color: darkred;
}

.txtNorm {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 8pt;
  text-decoration: none;
  color: #735c45;
}

.wrap1, .wrap2, .wrap3 {
  display:inline-table;
}

*.wrap1 {
  float:left;
  background:url(../img/shadow.gif) right bottom no-repeat;
}

*.wrap2 {
  background:url(../img/corner_bl.gif) -1px 100% no-repeat;
}

*.wrap3 {
  padding:0 4px 4px 0;
  background:url(../img/corner_tr.gif) 100% -1px no-repeat;
}

.wrap3 img {
  display:block;
}

input {
  background-color: white;
  color: #a37c3d;
  font-family: Tahoma,Verdana,sans-serif;
  font-size: 10px;
  font-weight: bold;
  border: #a37c3d solid 1px;
  text-indent: 2px;
  margin:1px;
}

input.text {
  background-image:url('../img/input.png');
}

input.submit {
  background-color: black;
  color: #fff4d7;
}

input.radio {
  border: none;
  background-color: transparent;
  color: red;
}

input.submit:hover {
  color: #b23939;
}

input.text:focus {
  border-bottom: #ffdead solid 2px;
  border-right: #ffdead solid 2px;
  border-left: #c07300 solid 2px;
  border-top:  #c07300 solid 2px;
}

.textarea {
  background-color: white;
  color: #a37c3d;
  font-family: Tahoma,Verdana,sans-serif;
  font-size: 10px;
  font-weight: bold;
  border: #a37c3d solid 1px;
  text-indent: 2px;
  margin:1px;
}

.select {
  background-color: white;
  color: #a37c3d;
  font-family: Tahoma,Verdana,sans-serif;
  font-size: 10px;
  font-weight: bold;
  border: #a37c3d solid 1px;
  text-indent: 2px;
  margin:1px;
}

hr.viiva {
  color: #735c45;
  background-color: #735c45;
  height: 1px;
  border: none;
  margin: 0px;
  padding: 0px;
}

hr.viiva2 {
  color: #cab39d;
  background-color: #cab39d;
  height: 1px;
  border: none;
  margin: 0px;
  padding: 0px;
}

td.aihe1 {
  border-bottom:1px solid #735c45;
  background-color:white;
}

td.aihe2 {
  border-bottom:1px solid #735c45;
  background-color:#ddd4ba;
}
