body
  {
    background-color: #f7ebd4;
    background-image: url(img/background.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
    color: #000000;
    font-family: "Verdana", serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 15px;
    margin-right: 0px;
  }

a:link,
a:visited,
a:active
  {
    color: #7f1f1f;
    font-family: "Verdana", serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    margin-left: 0px;
    margin-right: 0px;
    text-decoration: none;
  }
a:hover
  {
    color: #ff0000;
  }

a.notice:link,
a.notice:visited,
a.notice:active
  {
    color: #7f1f1f;
    font-family: "Arial", serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    margin-left: 0px;
    margin-right: 0px;
    text-decoration: none;
  }
a.notice:hover
  {
    color: #ff0000;
  }

form
  {
    margin-top: 0px;
    margin-bottom: 0px;
  }

hr
  {
    text-align: center;
    width: 70%;
  }

img
  {
    border-width: 0px;
  }

input
  {
    width: 150px;
  }

input[disabled]
  {
    color: #3f3f3f;
    background-color: #bfbfbf;
  }

input.w20
  {
    padding: 0px;
    width: 20px;
  }

input.w40
  {
    padding: 0px;
    width: 40px;
  }

p
  {
    margin-bottom: 0px;
    margin-top: 0px;
    text-indent: 20px;
  }

table
  {
    border-collapse: collapse;
    border-color: #ff0000;
    border-style: solid;
    border-width: 0px;
    width: 0%;
  }

table.footer
  {
    width: 100%;
  }

table.frame
  {
    width: 100%;
  }

table.head
  {
    background-color: #fffbf0;
/*    background-color: #dbd0c0;*/
/*    background-color: #ebe0d0;*/
    width: 100%;
  }

table.path
  {
    background-image: url(img/background-path.jpg);
    background-repeat: repeat-x;
    height: 30px;
    width: 100%;
  }

table.roundtable
  {
    width: 100%;
  }

table.w70
  {
    width: 70%;
  }

td
  {
    border-color: #00ff00;
    border-style: solid;
    border-width: 0px;
    font-family: "Verdana", serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    padding: 0px;
    text-align: center;
    vertical-align: top;
  }

td.button
  {
    width: 0%;
  }
td.button-space
  {
  }

td.data
  {
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
    vertical-align: top;
  }

td.footer
  {
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
  }

td.frame
  {
    width: 100%;
  }

td.form
  {
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    text-align: left;
    vertical-align: top;
    white-space: nowrap;
  }

td.item-cover
  {
    padding-bottom: 6px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 8px;
  }

td.item-description
  {
    text-align: justify;
    text-indent: 20px;
  }
td.item-property
  {
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
    text-align: left;
    vertical-align: top;
    white-space: nowrap;
  }
td.item-value
  {
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
    text-align: left;
    vertical-align: top;
/*    white-space: nowrap;*/
  }

td.margin
  {
    border-color: #ff0000;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
  }

td.roundtable
  {
    background: #dbd0c0;
    padding: 2px;
    text-align: left;
  }
td.roundtable-link
  {
    background: #dbd0c0;
    color: #7f1f1f;
    cursor: pointer;
    font-weight: bold;
    padding: 2px;
    text-align: left;
  }
td.roundtable-hover
  {
    background: #dbd0c0;
    color: #ff0000;
    cursor: pointer;
    font-weight: bold;
    padding: 2px;
    text-align: left;
    width: 100%;
  }
td.roundtable-border-l
  {
    background: #dbd0c0;
    width: 0%;
  }
td.roundtable-border-r
  {
    background: #dbd0c0;
    border-right-color: #3f3f3f;
    border-right-width: 1px;
    width: 0%;
  }
td.roundtable-border-tb
  {
    background: #dbd0c0;
    width: 100%;
  }
td.roundtable-corner
  {
    width: 0%;
  }

td.search
  {
    text-align: left;
  }

td.sidebar-left
  {
    vertical-align: top;
    width: 240px;
  }
td.sidebar-right
  {
    text-align: right;
    vertical-align: top;
    width: 200px;
  }

td.submenu
  {
    padding-bottom: 2px;
    padding-left: 20px;
    padding-top: 2px;
    text-align: left;
    white-space: nowrap;
  }

.align-left
  {
    text-align: left;
  }

.align-right
  {
    text-align: right;
  }

.link
  {
    color: #7f1f1f;
    cursor: pointer;
    font-family: "Verdana", serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    margin-left: 0px;
    margin-right: 0px;
    text-decoration: none;
  }
.link-hover
  {
    color: #ff0000;
    cursor: pointer;
    font-family: "Verdana", serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    margin-left: 0px;
    margin-right: 0px;
    text-decoration: none;
  }
.link-inactive
  {
    color: #7f5f5f;
  }

.notice
  {
    font-size: 10px;
    color: #3f3f3f;
  }

.path
  {
    font-weight: bold;
    text-align: left;
  }

.title-1
  {
    color: #5f0f0f;
    font-size: 28px;
    font-weight: normal;
  }

.title-2
  {
    font-size: 24px;
    font-weight: bold;
  }

.title-3
  {
    color: #570f0f;
    font-size: 16px;
    font-weight: bold;
  }

.vertical-align-middle
  {
    vertical-align: middle;
  }

.w2x
  {
    width: 300px;
  }


