
body {
    background: #d4d4d4;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #333333;
    margin-top: 20px;
}

#table_main {
    width: 960px;
}

#header_td1 {
  background-color:#5e87c7;
  width: 200px;
  height: 10px;
}

#header_td1 h1, h2, h3 {
  color: #ffffff;
}


#header_td2 {
  background-color:#446ab4;
  margin-bottom: 0;
  padding: 0 20px 0 0;
  vertical-align: bottom;
  height:40px;
}


#header_td2 ul {
    margin: 0;
    padding: 0px 0 0 0;
    list-style: none;
    line-height: normal;
}

#header_td2 li {
    display: inline;
}

#header_td2__ a {
    display: block;
    float: right;
    width: 110px;
    height: 20px;
    margin: 0;
    padding: 10px 0 0 0;
    background: url(images/tab_red.jpg);
    text-align: center;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}


#a1, #a2, #a3, #a4, #a5, #a6 {
    display: block;
    float: right;
    width: 110px;
    height: 20px;
    margin: 0;
    padding: 10px 0 0 0;
    background: url(images/tab_red.jpg);
    text-align: center;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}

#a1 {
    background: url(images/tab_red.jpg);
}

#a2 {
    background: url(images/tab_orange.jpg);
 }
 
#a3 {
    background: url(images/tab_yellow.jpg);
    color: #000000;
}

#a4 {
    background: url(images/tab_green.jpg);
    color: #000000;
}

#a5 {
    background: url(images/tab_cyan.jpg);
    color: #000000;
}

#a6 {
    background: url(images/tab_pink.jpg);
}

#header_td2 a:hover, #menu .active a {
    background-image: url(images/tab_white.jpg);
    color: #AA2808;
}

#menu_td_header {
  background-color:#446ab4;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
}

#menu_td_items {
  color:#ffffff;
  font-size:small;
  font-weight:bold;
  text-align:left;
  color:#ffffff;
}

#menu_td_items li{
  padding-top:5px;
}

#menu_td_items a{
  color:#ffffff;
}


#body_td1 {
  background-color:#9cc2f1;
  width: 200px;
  height: 1000px;
  vertical-align: top;
}

#body_td2 {
  background-color:#eeeeee;
  vertical-align: top;
  padding:20px;
  
}

#footer {
    color:#ffffff;
    padding:10px;
    font-size:12px;
    
}


h1, h2, h3 {
    color:#000000;
}

h1 {
}

h2 {
}

h3 {
}
#main_header_td {
  background-color:#446ab4;
  color:#ffffff;
  font-weight:bold;
  text-align:center;
  text-align:left;
}

#main_body_td {
  vertical-align: top;
}

#reg_header_td {
  background-color: #4eff00;
  color:#000000;
  font-weight:bold;
  text-align:center;
}

#reg_body_td {
  background-color: #d2fdbe;
  vertical-align: top;
  text-align:center;
}
