body {
  background-color: #FFFFFF;
  color: #001634;
  font-size: 14px;
  font-family: tahoma;
}

.main {
  width: 860px;
}

.table_form {
  text-align: right;
  padding: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  background-color: #d8dfea;
}

.title {
  height: 115px;
  background-image: url('../../images/title.jpg');
  background-repeat: no-repeat;
  background-position: center top;
}

a:link, a:visited {
  text-decoration: none;
}

.menu {
  padding: 6px;
  background-color: #f7f7f7;
  text-align: right;
}

.menu a:link, .menu a:visited{
  text-decoration: none;
}

.menu a:hover{
  text-decoration: none;
  font-weight: bold;
}

.menu a#selcted {
  text-decoration: none;
  font-weight: bold;
}

.content {
  text-align: right;
}

h1 {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  background-color: #f7f7f7;
  padding: 6px;
}

.table_default {
  background-color: #d8dfea;
  border-spacing: 1px;
  text-align: right;
}

.table_default th {
  background-color: #d8dfea;
  text-align: right;
  font-weight: bold;
  color: #183165;
  padding: 4px;
}

.table_default td {
  font-size: 14px;
  background-color: #f7f7f7;
  text-align: right;
  padding: 6px;
  border-spacing: 1px;
}

.combo {
  width: 100%;
}

.combor {
  width: 100%;
}

.note {
  background-color: #E7ECF0;
  margin-bottom: 8px;
  padding-right: 5px;
  padding-bottom: 2px;
  border-left: 0;
}

.notered {
  background-color:#E7ECF0;
  margin-bottom: 8px;
  padding-right: 5px;
  padding-bottom: 2px;
  border-left: 0;
  color: #8E1C1C;
}


INPUT.text, INPUT.number, TEXTAREA {
  margin-bottom: 0.5em;
  padding: 1px;
}

select, textarea, .inputtext {
  border: 1px solid #BDC7D8;
  font-family: tahoma;
  font-size: 14px;
  padding: 2px;
}

.inputbutton {
  border-style: solid;
  border-top-width: 1px;
  border-left-width: 1px;
  border-bottom-width: 1px;
  border-right-width: 1px;
  border-top-color: #D9DFEA;
  border-left-color: #D9DFEA;
  border-bottom-color: #0e1f5b;
  border-right-color: #0e1f5b;
  background-color: #3b5998;
  color: #FFFFFF;
  font-size:13px;
  text-align: center;
  font-family: tahoma;
  padding: 2px 6px;
}

.footer {
  vertical-align: center;
  text-align: center;
  color: #666666;
}