html, body {height:100%;margin:0px;}

body{
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
    background-color: #000;
    color: #FFF;
    font-size: 12px;
    font-style: normal;
    text-decoration: none;
    }

a {
    color:#edc95d;
    font-weight:bold;
    text-decoration:none;
    }

a:hover {
    color:#fff;
    text-decoration:underline;
    }

.layout_bottom{
    background-image:url('images/layout_bottom.jpg');
    background-repeat: no-repeat;
    color:#edc95d;
    }
.layout_logo_bottom{
    background-image:url('images/layout_logo_bottom.jpg');
    background-repeat: no-repeat;
    }
.layout_logo_top{
    background-image:url('images/layout_logo_top.jpg');
    background-repeat: no-repeat;
    }
.layout_main_frame{
    background-image:url('images/layout_main_frame.jpg');
    background-repeat: no-repeat;
    }
.layout_menu{
    background-image:url('images/layout_menu.jpg');
    background-repeat: no-repeat;
    }
.layout_right{
    background-image:url('images/layout_right.jpg');
    background-repeat: no-repeat;
    }
.layout_top_middle{
    background-image:url('images/layout_top_middle.jpg');
    background-repeat: no-repeat;
    }
.layout_top_right{
    background-image:url('images/layout_top_right.jpg');
    background-repeat: no-repeat;
    }

.main_frame_table{
    background-color:#4e0000;
    color:#edc95d;
    }
.main_frame_bottom_left{
    background-image:url('images/main_frame_bottom_left.gif');
    background-repeat: no-repeat;
    }
.main_frame_bottom_right{
    background-image:url('images/main_frame_bottom_right.gif');
    background-repeat: no-repeat;
    }
.main_frame_detail{
    background-image:url('images/main_frame_detail.gif');
    background-repeat: no-repeat;
    background-color:#380505;
    }
    .main_frame_detail_image{
        padding:5px;
        margin:5px;
        margin-left:0px;
        background-color:#5c0505;
        margin-bottom:0px;
        padding-bottom:4px;
        }
    .main_frame_detail_text{
        padding:5px;
        margin:5px;
        padding-top:0px;
        margin-top:0px;
        margin-left:0px;
        background-color:#5c0505;
        }
        .main_frame_detail_text_bottom_inner{
            padding:5px;
            background-color:#380505;
            }
            .main_frame_detail_text_bottom_inner h1{
                font-size: 17px;
                margin:0px;
                padding:0px;
                font-weight:normal;
                }
            .main_frame_detail_text_bottom_inner p{
                margin:0px;
                padding:0px;
                padding-top:5px;
                }
.main_frame_left_menu{
    background-image:url('images/main_frame_left_menu.gif');
    background-repeat: no-repeat;
    background-color:#380505;
    }
.main_frame_right{
    /*background-image:url('images/main_frame_right.gif');*/
    background-repeat: no-repeat;
    }
.main_frame_top_left{
    background-image:url('images/main_frame_top_left.jpg');
    background-repeat: no-repeat;
    }
.main_frame_top_right{
    background-image:url('images/main_frame_top_right.jpg');
    background-repeat: no-repeat;
    }
    .main_frame_top{
        margin:5px;
        margin-top:15px;
        margin-right:10px;
        }
        .main_frame_top h1{
            font-size: 14px;
            margin:0px;
            padding:0px;
            font-weight:bold;
            }
        .main_frame_top p{
            margin:0px;
            padding:0px;
            padding-top:5px;
            }
.main_frame_left{
    background-image:url('images/main_frame_left_top');
    background-repeat: no-repeat;
    }
.main_frame_{
    background-image:url('images/main_frame_left');
    background-repeat: no-repeat;
    }
.main_frame_left_bo{
    background-image:url('images/main_frame_left_bottom');
    background-repeat: no-repeat;
    }
    
.main_frame_menu{
    margin:5px;
    padding:5px;
    background-color:#5c0505;
    }

.main_frame_menu_item{
    background-color:#370004;
    padding-left:20px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    margin-top:2px;
    cursor:hand;
    cursor:pointer;
    background-image:url('images/main_frame_left_menu_button.jpg');
    background-repeat: no-repeat;
    }
    .main_frame_menu_item_hover{
        background-color:#370004;
        padding-left:20px;
        padding-right:3px;
        padding-top:3px;
        padding-bottom:3px;
        margin-top:2px;
        background-image:url('images/main_frame_left_menu_button_hover.jpg');
        background-repeat: no-repeat;
        cursor:hand;
        cursor:pointer;
        color:#fff;
        }

#left_menu_table{
    padding-left:50px;
    padding-top:20px;
    }
    
.left_menu_item{
    padding-top:5px;
    }

.flash_menu_title{
    border-style:solid;
    border-width:2px;
/*    border-color:#690f16;*/
/*    background-color:#4e0000;*/
    border-color:#380505;
    background-color:#690f16;
    text-align:center;
    font-weight:bold;
    margin:5px;
    margin-top:8px;
    padding:5px;
    margin-left:10px;
    margin-right:10px;
    }

.flash_menu{
    margin:5px;
    padding:5px;
    margin-top:0px;
    padding-top:0px;
    }


/* Frame 2 */
.main_frame2_top_right{
    background-image:url('images/main_frame2_top_right.jpg');
    background-repeat: no-repeat;
    background-color:#4e0000;
    }
.main_frame2_right{
    background-image:url('images/main_frame2_right.gif');
    background-repeat: repeat-y;
    background-color:#4e0000;
    }
.main_frame2_left{
    background-image:url('images/main_frame2_left.gif');
    background-repeat: repeat-y;
    background-color:#4e0000;
    }
.main_frame2_big{
    background-image:url('images/main_frame2_big.gif');
    background-repeat: repeat-y;
    background-color:#5c0505;
    padding:4px;
    padding-top:0px;
    padding-bottom:0px;
    }
.main_frame2_bottom{
    background-image:url('images/main_frame2_bottom.gif');
    background-repeat: no-repeat;
    background-color:#4e0000;
    }
.flash_menu2{
    margin:0px;
    padding:5px;
    margin-top:0px;
    padding-top:0px;
    }
.flash_menu_title2{
    border-style:solid;
    border-width:2px;
    border-color:#380505;
    background-color:#690f16;
    text-align:center;
    font-weight:bold;
    margin:5px;
    margin-top:8px;
    padding:5px;
    margin-left:5px;
    margin-right:10px;
    }

.active_img{
    cursor:hand;
    cursor:pointer;
    }