#header_panel {
    width:          998px;
    height:         100px;
    clear:          both;
    background:     url('panel/header.jpg');
}
#message_area h3 {
    color:          red;
    font-size:      15px;
    margin-top:     80px;
    text-align:     center;
}
#menu_panel {
    padding:        10px;
    width:          150px;
    float:          left;
}
#menu_panel p {
    margin:         0;
    padding:        5px 0;
}
#content_panel {
    padding:        15px 0;
    width:          798px;
    float:          right;
}
#content_panel fieldset {
    margin-bottom:  15px;
}
#content_panel legend {
    font-weight:    bold;
}
#content_panel dt {
    padding-top:    4px;
}
#content_panel dd {
    padding-bottom: 4px;
}
#content_panel td.center {
    text-align:     center;
}
#content_panel td.options {
    text-align:     right;
}
#content_panel table.big {
    border-spacing: 0;
    border-collapse: collapse;
}
#content_panel table.big th {
    padding:        5px 0;
    text-align:     center;
    font-weight:    bold;
}
#content_panel table.big td {
    border-top:     1px solid #CCCCFF
}
#login_area {
    width:          280px;
    margin:         0 auto;
    text-align:     center;
}
#login_area_logo {
    width:          450px;
    height:         210px;
    margin:         30px auto;
    background:     url('panel/login.jpg') no-repeat;
}
#logout_area {
    text-align:     right;
}


.rog1, .rog2, .rog3, .rog4, .rog22, .rog32, .rog42{font-size:1px; overflow:hidden; display:block;}
.rog1 {height:1px; background:#0A50A1; margin:0 5px;}
.rog2, .rog22 {height:1px; background:#E4EBFF; border-right:2px solid #0A50A1; border-left:2px solid #0A50A1; margin:0 3px;}
.rog3, .rog32 {height:1px; background:#E4EBFF; border-right:1px solid #0A50A1; border-left:1px solid #0A50A1; margin:0 2px;}
.rog4, .rog42 {height:2px; background:#E4EBFF; border-right:1px solid #0A50A1; border-left:1px solid #0A50A1; margin:0 1px;}
.rog22, .rog32, .rog42 {background: #E4EBFF;}

.headh {background: #E4EBFF; border-right:1px solid #0A50A1; border-left:1px solid #0A50A1;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}

.contenth {background: #fff; border-right:1px solid #0A50A1; border-left:1px solid #0A50A1;}
.contenth div {margin-left: 12px; padding-top: 5px;}