/* CSS Document */

.menu_hide {
   -moz-opacity: 0.30;
   filter: alpha(opacity: 30);
   opacity: 0.30;
}

a.tab {
    color: #FFF;
    font-size: 14px;
    line-height: 26px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #2C4F89;
    border-top: solid 4px #112144;
    border-left: solid 4px #112144;
    font-family: Tahoma, Verdana, Arial;
    -moz-opacity: 0.35;
    filter: alpha(opacity: 35);
    opacity: 0.35;
}

a.tab_standard  {
    color: #F90;
    font-size: 14px;
    line-height: 26px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #2C4F89;
    border-left: solid 4px #112144;
    font-family: Tahoma, Verdana, Arial;
    -moz-opacity: 0.50;
    filter: alpha(opacity: 50);
    opacity: 0.50;
}

a.tab_active  {
    color: #FFF;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #2C4F89;
    border-left: solid 4px #112144;
    font-family: Tahoma, Verdana, Arial;
    -moz-opacity: 0.80;
    filter: alpha(opacity: 80);
    opacity: 0.80;
}

a.tab:hover {
    color: #FFF;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #2C4F89;
    border-top: 0px;
    border-left: solid 4px #112144;
    font-family: Tahoma, Verdana, Arial;
    -moz-opacity: 0.80;
    filter: alpha(opacity: 80);
    opacity: 0.80;
}

a.tab_standard:hover  {
    color: #F90;
    font-size: 14px;
    line-height: 26px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #2C4F89;
    border-left: solid 4px #112144;
    font-family: Tahoma, Verdana, Arial;
    -moz-opacity: 1.00;
    filter: alpha(opacity: 100);
    opacity: 1.00;
}

a.tab_active:hover  {
    color: #FFF;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #2C4F89;
    border-left: solid 4px #112144;
    font-family: Tahoma, Verdana, Arial;
    -moz-opacity: 0.80;
    filter: alpha(opacity: 80);
    opacity: 0.80;
}

.menu_head {
    line-height: 22px;
    padding-left: 4px;
    padding-right: 4px;
    background-color: #FFC56C;
}

.menu_body {
    border-top: solid 1px #FFC56C;
    border-left: solid 1px #FFC56C;
    border-right: solid 1px #FFC56C;
}

.menu_item {
    border-bottom: solid 1px #FFC56C;
}

.link_item {
    color: #000;
    width: 188px;
    display: block;
    line-height: 22px;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #FFF;
}

.link_item:hover {
    color: #000;
    width: 188px;
    display: block;
    line-height: 22px;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #FFDFB0;
}

.link_menu{
    color: #838174;
    width: 345px;
    display: block;
    line-height: 25px;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #FFFFFF;
}

.link_menu:hover {
    color: #48463F;
    width: 345px;
    display: block;
    line-height: 25px;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    white-space: nowrap;
    text-decoration: none;
    background-color: #F2F0E6;
}
a.tab_form {
    color:#000000;
    text-decoration: underline;
}
a.tab_form:hover {
    color:#887c74;
    text-decoration: underline;
}