body {
    background: url("i/bg.gif") top left repeat-x;
    text-align: center;
    margin: 0px 0px 10px 0px;
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: normal;
    color: #505050;
}

h2 {
    font-family: Trebuchet MS, Arial;
    font-size: 16px;
    font-weight: normal;
    color: #271B0F;
    margin: 0px;
}

h3 {
    font-family: Trebuchet MS, Arial;
    font-size: 14px;
    font-weight: normal;
    color: #271B0F;
    margin: 0px;
}

h3.white {
    font-family: Trebuchet MS, Arial;
    font-size: 14px;
    font-weight: normal;
    color: #ffffff;
    margin: 0px;
}

a, a:visited {
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: normal;
    color: #8A0A0A;
    text-decoration: none;
}

a:hover {
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: normal;
    color: #8A0A0A;
    text-decoration: underline;
}

/*----- DIV-uri ------*/

div.heading {
    display: block;
    background: url("i/arrow_white.gif") left top no-repeat;
    padding-left: 26px;
    margin-top: 10px;
    padding-bottom: 5px;
    border-bottom: 1px solid #E91E03;
}

div.hr {
    width: 100%;
    height: 3px;
    background: url("i/hr.gif") left top repeat-x;
    margin-top: 10px;
    margin-bottom:10px;
}

/*----- SPAN-uri ------*/

span.body_text {
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: normal;
    color: #505050;
}

span.body_text_red {
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: normal;
    color: #E91E03;
}

/*----- TD-uri ------*/

td {
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: normal;
    color: #505050;
}

td.top_text {
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #A4A4A4;
    text-align: right;
    font-weight: normal;
    height: 29px;
    padding-right: 23px;
}

td.top_text a, td.top_text a:visited {
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #A4A4A4;
    text-align: right;
    font-weight: normal;
    text-decoration: underline;
}

td.bottom {
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #A4A4A4;
    font-weight: normal;
    vertical-align: middle;
    padding-top: 10px;
    padding-left: 23px;
    padding-right: 23px;
    border-top: 1px solid #898989;
}

td.bottom a, td.bottom a:visited {
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #000000;
    text-align: right;
    font-weight: normal;
    text-decoration: underline;
}

td.top_search {
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #A4A4A4;
    font-weight: normal;
    text-align: right;
    vertical-align: bottom;
    padding-left: 23px;
    padding-right: 23px;
    height: 48px;
}

td.search_body {
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #A4A4A4;
    font-weight: normal;
    text-align: right;
    vertical-align: middle;
    padding-left: 5px;
    padding-right: 0px;
    background: url("i/top_search_body.gif") repeat-x;
}

td.logo {
    padding-left: 0px;
    padding-top: 9px;
    height: 63px;
    vertical-align: top;
}

td.menu_normal {
    padding-left: 16px;
    padding-right: 16px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    cursor: hand;
    background: url("i/menu_body.gif") repeat-x;
}

td.menu_normal a, td.menu_normal a:visited{
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    cursor: hand;
}

td.menu_normal a:hover, td.menu_normal a:active{
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    cursor: hand;
}

td.menu_over {
    padding-left: 16px;
    padding-right: 16px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
    cursor: hand;
    background: url("i/menu_active.gif") repeat-x;
}

td.menu_over a, td.menu_over a:visited{
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #ffffff;
    cursor: hand;
}

td.menu_over a:hover, td.menu_over a:active{
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #ffffff;
    cursor: hand;
}

td.submenu_normal {
    padding-left: 16px;
    padding-right: 16px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    width: 175px;
    height: 27px;
    filter:alpha(opacity=80);
    -moz-opacity:.80;
    background: url("i/submenu_normal.gif") repeat-x;
    cursor:hand;
}

td.submenu_normal_bottom {
    padding-left: 16px;
    padding-right: 16px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    width: 177px;
    height: 27px;
    filter:alpha(opacity=80);
    -moz-opacity:.80;
    background: url("i/submenu_normal_bottom.gif") repeat-x;
    cursor:hand;
}

td.submenu_over {
    padding-left: 16px;
    padding-right: 5px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    width: 175px;
    height: 27px;
    filter:alpha(opacity=95);
    -moz-opacity:.95;
    background: url("i/submenu_active.gif") no-repeat;
    cursor:hand;
}

td.submenu_over_bottom {
    padding-left: 16px;
    padding-right: 5px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    width: 175px;
    height: 27px;
    filter:alpha(opacity=95);
    -moz-opacity:.95;
    background: url("i/submenu_active_bottom.gif") no-repeat;
    cursor:hand;
}

td.content {
    padding-top:10px;
}

td.content_body {
    width: 553px;
    padding-bottom: 25px;
}

td.content_body {
    padding-bottom: 25px;
}

td.v_hr {
    width: 3px;
    background: url("i/body_v_hr.gif") top left repeat-y;
}

td.right_box_head {
    height: 31px;
    vertical-align: middle;
    background: url("i/right_box_head.gif") left top no-repeat;
    padding-top: 1px;
    padding-left: 28px;
}

td.right_box_body {
    padding-left: 6px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: url("i/right_box_bg.gif") left top;
    font-size: 10px;
}


/*----- FORM-uri ------*/

input.search {
    border: 1px solid #000000;
    height: 18px;
    width: 136;
    font-family: Verdana, Arial;
    font-size: 11px;
    color: #000000;
    padding-left: 9px;
}


li {
    list-style: outside url('i/right_box_red_plus.gif');
    list-style-image: url('i/right_box_red_plus.gif');
    margin-top: 3px;
    padding-bottom:4px;
}

ul {
    margin: 0px;
    padding: 0px;
    padding-left: 21px
}

