/*
div.html ul, div.html li {
  list-style-position:inside;
  list-style-type: inherit;
  margin: auto;
  padding: inherit;
}

div.html div, div.html span, div.html p{
    margin: inherit;
    padding: inherit;
}
*/

div.title a {
    color: #cc0000;
    font-weight: bold;
    text-decoration: underline;
}
a.back {
    color: #006600;
    text-decoration: underline;
}

table.main_content {
    width: 100%;
}

table.main_content td {
    vertical-align: top;
}

td.main_content_head_top {
    border: 1px solid white;
}

td.main_content_head_top div.top_wrapper {
    margin: 0 5px;
    background: transparent url(../images/backgrounds/main_content_head_top.gif) top center repeat-x;
}

td.main_content_head_top div.left {
    height: 4px;
    background: transparent url(../images/backgrounds/main_content_head_top_left.gif) top left no-repeat;
}

td.main_content_head_top div.right {
    height: 4px;
    background: transparent url(../images/backgrounds/main_content_head_top_right.gif) top right no-repeat;
}

td.main_content_head_left {
    padding: 0 0 0 10px;
    background: #378222 url(../images/backgrounds/main_content_head_left.gif) top left no-repeat;
    height: 30px;
    border: 1px solid white;
    vertical-align: middle !important;
    font-weight: bold;
    color: white;
}

td.main_content_head_right {
    background: transparent url(../images/backgrounds/main_content_head_right.gif) top right no-repeat;
    height: 30px;
    border: 1px solid white;
}

td.main_content_head, td.main_content_footer {
    background: transparent url(../images/backgrounds/main_content_head_bg.gif) top  center repeat-x;
    border: 1px solid white;
}

td.main_content_head div.background {
    height: 30px;
    background: transparent url(../images/backgrounds/main_content_head.gif) top  center no-repeat;
}       

td.main_content_footer_left, td.main_content_footer_right {
    background: #378222;
    height: 30px;
    border: 1px solid white;
}

div.main_content_body_top_left {
    background: transparent url(../images/backgrounds/main_content_body_top_left.gif) top left no-repeat;
}

div.main_content_body_top_right {
    background: transparent url(../images/backgrounds/main_content_body_top_right.gif) top right no-repeat;
}

div.main_content_body_bottom_right {
    background: transparent url(../images/backgrounds/main_content_body_bottom_right.gif) bottom right no-repeat;
}

div.main_content_body_bottom_left {
    min-height: 425px;
    padding: 35px 25px 35px 25px;
    background: transparent url(../images/backgrounds/main_content_body_bottom_left.gif) bottom left no-repeat;
}

div.main_left {
    padding: 5px 5px 35px 5px;
    background: #da1a21 url(../images/backgrounds/main_left_bg.png) bottom left repeat-x;
}

ul#main_navigation li {
    margin: 0;
    padding: 0;
}

div.main_left a {
    display: block;
    outline: none;
    padding: 9px 0 0 10px;
    width: 155px;
    height: 23px;
    color: white;
    background: transparent url(../images/backgrounds/buttonBackground.png) top left no-repeat;
}

div.main_left a.active {
    background: transparent url(../images/backgrounds/buttonBackgroundHover.png) top left no-repeat;
}

div.main_left a:hover {
    background: transparent url(../images/backgrounds/buttonBackgroundHover.png) top left no-repeat;
}
