body {
    font-family: Arial, Tahoma, Helvetica, sans-serif;
    font-size: 12px;
    padding: 0;
    margin: 0;
    color: #000000;
    direction: rtl;
    background-color: #ffffff;
}

table.headerTbl {
    height: 95px;
}

div.header {
    background-image: url("images/header_bg.png");
    background-repeat: repeat-x;
}

div.blue_block {
    background-color: #b79a4a;
    height: 50px;
    width: 110px;
}

div.blue_blockL {
    background-color: #b79a4a;
    height: 25px;
    width: 110px;
}

div.menu {
    background-color: #b79a4a;
    height: 23px;
}

div.menu_bottom {
    border-right: solid 1px #fff;
    height: 27px;
    font-size: 1px;
}

div.sub_buttons {
    border-left: solid 3px #fff;
    min-height: 480px;
    padding-top: 20px;
    background: -webkit-linear-gradient(left, #fff, #aaa); /* For Safari */
    background: -o-linear-gradient(right, #fff, #aaa); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #fff, #aaa); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #fff, #aaa); /* Standard syntax */
}

div.login_box {
    width: 350px;
    height: 95px;
    background-color: #FFFFFF;
    border: solid 1px #b79a4a;
    padding-top: 23px;
}

div.logged_name {
    width: 100px;
    font-weight: bold;
    font-size: 16px;
    text-align: right;
    color: #7b7a7a;
}

div.logged_time {
    width: 200px;
    font-weight: normal;
    font-size: 14px;
    padding-top: 3px;
}

div.news_title {
    color: #ed010f;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 7px;
}

div.main_table_bottom {
    background-image: url("images/main_table_bottom.gif");
    height: 2px;
}

td.menu_line {
    background-color: #b79a4a;
    height: 20px;
    width: 3px;
    font-size: 1px;
}

div.search_in {
    padding-right: 75px;
}

div.close_search {
    padding-top: 25px;
    padding-left: 10px;
    padding-bottom: 5px;
    font-size: 13px;
    text-align:left;
}

div.search_form {
    font-size: 11px;
    padding-top: 9px;
    padding-right: 16px;

}

td.form_text {
    font-weight: bold;
    font-size: 11px;
}

#search_window {
    background-image: url("images/search_bg.gif");
    background-position: center top;
    width: 591px;
    height: 390px;
    display: none;
    position: absolute;
    top: 300px;
    right: 100px;
}

td.main_table_menu_right {
    background-color: #ffffff;
    width: 6px;
    height: 25px;
    font-size: 1px;
}

td.main_table_menu_left {
    background-image: url("images/main_table_menu_left.gif");
    width: 3px;
    height: 25px;
    font-size: 1px;
}

td.main_table_menu {
    background-image: url("images/main_table_menu_bg.gif");
    height: 25px;
    background-color: #6993c3;
    background-repeat: no-repeat;
}

td.row_name {
    font-size: 12px;
    font-weight: bold;
    color: #3b3a3a;
    text-align: center;
    background: -webkit-linear-gradient(#fff, #aaa); /* For Safari */
    background: -o-linear-gradient(#fff, #aaa); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fff, #aaa); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fff, #aaa); /* Standard syntax */
}

td.row_text_1 {
    background-color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    height: 27px;
}

td.row_text_2 {
    background-color: #eeeeee;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    height: 27px;
}

td.row_separator_1 {
    background-color: #F6F6F6;
}

td.row_separator_2 {
    background-color: #ccc;
}

td.separator {
    /*background-image: url("images/main_table_menu_sep.gif");*/
    background-color: #ccc;
    width: 3px;
    height: 25px;
    font-size: 1px;
}

td.page_inner {
    min-height: 400px;
    padding-right: 15px;
    padding-left: 15px;
    width: 100%;
}

td.login_td {
    color: #000000;
    font-size: 15px;
    font-weight: bold;
}

td.login_spacer {
    font-size: 1px;
    height: 7px;
}

td.tab {
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    width: 127px;
    height: 17px;
    padding-top: 13px;
    background-image: url("images/tab.gif");
}

td.selected_tab a {
    text-decoration: none;
    color: Black;
}

td.main_table_top {
    background-color: #ffffff;
}

input.login_text {
    color: #000000;
    border: solid 1px #b79a4a;
    width: 200px;
    height: 18px;
}

input.range {
    color: #000000;
    border: solid 1px #b79a4a;
    width: 60px;
    height: 12px;
    font-size: 11px;
    text-align:center;
    z-index:100;
}

input.search_submit {
    width: 70px;
    border: solid 1px #b79a4a;
    background-color: #FFFFFF;
}

input.search {
    color: #000000;
    border: solid 1px #b79a4a;
    width: 140px;
    height: 12px;
    font-size: 11px;
    z-index:100;
}

select.search {
    color: #000000;
    border: solid 1px #b79a4a;
    width: 143px;
    font-size: 11px;
}

td.search_spacer {
    font-size: 1px;
    height: 3px;
}

td.search_spacer2 {
    font-size: 1px;
    height: 15px;
}

td.header_right {
    font-size: 20px;
    font-weight: bold;
    color: #92b1d0;
    padding-right: 30px;
    height: 54px;
}

td.header_left {
    font-size: 16px;
    font-weight: bold;
    height: 54px;
    color: #FFFFFF;
    padding-left: 20px;
    text-wrap: avoid;
}

td.body_right {
    width: 110px;
    background: -webkit-linear-gradient(left, #fff, #aaa); /* For Safari */
    background: -o-linear-gradient(right, #fff, #aaa); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #fff, #aaa); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #fff, #aaa); /* Standard syntax */
}

td.body_left {
    background-color: #ffffff;
}

td.button_enabled {
    background-color: #fff;
    color: #b79a4a;
    width: 150px;
    height: 23px;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}

td.button_disabled {
    background: -webkit-linear-gradient(#eee, #cda6a8); /* For Safari */
    background: -o-linear-gradient(#eee, #cda6a8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#eee, #cda6a8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#eee, #cda6a8); /* Standard syntax */
    width: 150px;
    height: 23px;
    font-size: 14px;
    font-weight: bold;
    background-image: url("images/menu_bg.jpg");
    background-repeat: repeat-x;
}

    td.button_disabled a {
        font-size: 14px;
        font-weight: bold;
        color: #7b7a7a;
        text-decoration: none;
    }

        td.button_disabled a:hover {
            text-decoration: underline;
        }

input.login_submit {
    width: 70px;
    border: solid 1px #b79a4a;
    background-color: #FFFFFF;
}

marquee.news_body {
    font-size: 12px;
    font-weight: bold;
    background-color: #FFFFFF;
    color: #000000;
    border: solid 1px #f3f3eb;
    padding: 3px;
}

a.sub_button {
    font-weight: bold;
    color: #3b3a3a;
    text-decoration: none;
}

select.add_new {
}

a.sub_button:hover {
    text-decoration: underline;
}

.RowButton {
    cursor: pointer;
}

.modalBackground {
    background-color: Black;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.PopupPanel {
    padding: 10px;
    background-color: White;
}

td.row_name a {
    color: #3b3a3a;
}

.gricon {
    text-align: center;
}

a {
    color: #826e36;
}

input.add_new_submit {
    background: -webkit-linear-gradient( #b79a4a, #826e36); /* For Safari */
    background: -o-linear-gradient( #b79a4a, #826e36); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient( #b79a4a, #826e36); /* For Firefox 3.6 to 15 */
    background: linear-gradient( #b79a4a, #826e36); /* Standard syntax */
    color: #fff;
}
