body, html {
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
  }

body, html *{
  }

html * a, a {
  text-decoration: none;
  color: #b49036;
  }

html * a:hover {
  text-decoration: underline;
  color: #b49036;
  }

a {
  text-decoration: none;
  color: #b49036;
  }

a:hover {
  text-decoration: underline;
  color: #b49036;
  }
  
p {
  text-indent: 0px;
  text-align: justify;
  }

img {
  border: 0;
  }

.clear {
  clear: both; height: 1px;
  }

table.main {
  padding: 0px;
  margin: 0px;
  width: 100%;
  height: 100%;
  border-collapse: collapse;
  }

.main td {
  /*border: #0F0 1px solid;*/
  padding: 0px;
  margin: 0px;
  text-align: center;
  vertical-align: top;
  }

  
/* Head --> */
.main td.header {
  height: 280px;
  min-width: 550px;
  background: url(/img/logo.png) top center no-repeat;
  }

.main td.header div.menu{
  width: 100%;
  height: 60px;
  margin: 0px;
  padding-top: 19px;
  text-align: center;
  vertical-align: top;
  }

.main td.header div.menu table.links a {
  display: block;
  width: 100%; 
  height: 20px;
  text-decoration: none;
  font-size: 16px;
  color: black;
  }

.main td.header div.menu table.links a:hover {
  text-decoration: underline;
  color: #b49036;
  }

.main td.header div.menu table.links td div {
  width: 100%;   
  background: url(/img/top_link_right.gif) 98% 50% no-repeat;
  }

.main td.header div.menu table.links {
  width: 393px;
  margin: 0 auto;
  margin-top: 12px;
  height: 20px;
  padding: 0 auto;
  border-spacing:2px;
  white-space: nowrap;
  text-align: center;
  }

.main td.header div.menu table.links td { 
  height: 19px;
  background: url(/img/top_link_left.gif) 2% 50% no-repeat;
  }

.main td.header div.menu table.links td.hr{
  padding-top: 2px;
  height: 10px;
  background: url(/img/line.png) 50% 50% no-repeat;
  }

/* <-- Head */

/* Navigation --> */

h1.title {
  font-family: times new roman;
  padding-top: 245px;
  text-transform: uppercase;
  font-size: 24px;
  }

.main td.header div.left_nav {
  width: 100%;
  padding-bottom: 25px;
  margin-bottom: 10px;
  font-size: 20px;
  background: url(/img/arrows.gif) center 99% no-repeat;
  }

.main td.header div.left_nav a, .main td.header div.left_nav a:hover, .main td.header div.left_nav a:visited {
  font-size: 16px;
  text-decoration: none;
  color: black;
  }

.main td.header div.left_nav a:hover {
  text-decoration: underline;
  color: #b49036;
  }

/* <-- Navigation */

.main td.left_text {
  padding: 0px 5% 5px 5%;
  height: auto;
  text-align: justify;
  }

.main td.right_top {
  width: 400px;
  min-width: 400px;
  height: 350px;
  }

.main td.right_middle {
  padding-top: 5px;
  width: 400px;
  }

.main td.footer {
  height: 60px;
  padding-top: 25px;
  background: url(/img/line.png) center 10px no-repeat;  
  }

div.hidden {
  display: none;
  }

a.empty {
  text-decoration: none;
  color: #000000;
  cursor: default;
  }

div.section-list-img-div {
  background-color: #000;
  width: 100px;
  height: 100px;
  float: left;
  text-align: center;
  vertical-align: middle;
  border: #b49036 4px ridge;
  margin: 12px;
  margin-top: 0;
  }


div.section-list-img-div img {
  border: 0px;
  }

a.link-2-main {
  display: block;
  position: absolute;
  right: 50%;
  margin-top: 100px;
  color: white;
  width: 400px;
  height: 70px;
  cursor: pointer;
  cursor: hand;
  }

.MsoNormal {
  padding-left: 20px;
  }

.italic {
  font-style: italic;
  }

.bold {
  font-weight: bold;
  }

.public {
  padding-left: 20px;
  }

.small {
  font-size: 80%;
  }

.right {
  width: 100%; 
  text-align: right;
  }

