form, body,tr,td,th,div {
        padding:0px;
        margin:0px;
        font-family: Arial;
        font-size: 11px;
        color: #000;
    }
body {
        background-color: #ffffff;
    }
hr {
        border:1px solid #dddddd;
    }



a:link {
    color: #3653A7;
    text-decoration: underline;
}
a:visited {
    text-decoration: underline;
    color: #3653A7;
}
a:hover {
    text-decoration: none;    
    color: #3653A7;
}
a:active {
    text-decoration: underline;
    color: #3653A7;
}
a:active, a:focus, img {
    outline: 0;
    text-decoration:none;
}
a:active, a:focus, img {
    outline: 0;
    text-decoration:none;
}

#context-menu
    {
    z-index:700;
    }


#context_menu_back {
  position: fixed;
  width: 100%;
  z-index:300;
  height: 100%;
  background:#5889DB;
  -moz-opacity:0.1;
  filter:alpha(opacity: 10);
  opacity: 0.1;/**/
//position: absolute;
                top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + "px"
                );
    }

#background_content {
  position: fixed;
  width: 100%;
  z-index:200;
  height: 100%;
  background:#5889DB;
  -moz-opacity:0.5;
  filter:alpha(opacity: 50);
  opacity: 0.5;/**/

//position: absolute;
                top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + "px"
                );}

#background_container
    {
    position: absolute;
    width: 100%;
    z-index:210;
    height: 100%;
    }


#background_load_message
    {
    position:absolute;
    background:#ffffff;
    z-index:220;
    display:none;
    border:2px solid #888888;
    }

#background_load_message td
    {
    font-size:13px;
    color:#777777;
    }

.c_background_content {
    position: fixed;
    width: 100%;
    z-index:200;
    height: 100%;
    background: url(/images/system/bg.gif);
    //position: absolute;
                top: expression(
                    document.getElementsByTagName( 'body' )[0].scrollTop + "px"
                );
    }  
.c_background_container  {
    position: absolute;
    width: 100%;
    z-index:210;
    height: 100%;
    }
.c_background_load_message  {
    position:absolute;
    background:#ffffff;
    border:1px solid #444488;
    z-index:220;
    display:none;
    }
.c_background_load_message td  {
    font-size:13px;
    color:#777777;
    }

.managemodule {
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    background:url(/img/formsback.gif);
    }

.hideform, .hide, .hidden {
    display:none;
}
.show, .clear {
    display: block;
}
.headertop
    {
    background: url(/images/topbg_sing.gif) repeat-x;
    height:126px;
    font-size:1px;
    width:1000px;
    }
.header
    {
    background: url(/images/topbg.jpg) right top no-repeat;
    height:126px;
    font-size:1px;
    width:1000px;
    }

.loginform
    {
    padding-bottom:10px;
    }
.head_logo
    {
    float:left;
    margin-top:58px;
    margin-left:521px;
    vertical-align:middle;
    }

.head_slogan
    {
    text-align:left;
    color:#425685;
    font: normal 24px Arial;
    letter-spacing: 1px;
    }
.top_menu_bg
    {
    background:url(/images/menu/menu_bg.gif) repeat-x;
    width:1000px;
    height:30px;
    }
.top_menu
    {
    text-align:left;
    top:3px;
    position:relative;
    padding-left:10px;
    float:left;
    }
.main_content
    {
    width:1000px;
    }
.work_space
    {
    width:720px;
    padding:0 0 20 20;
    }
.work_space_inner
    {
    width:720px;
    padding:15 20 20 20;
    }               
.right_block
    {
    width:240px;
    background-color:#F5ECE7;
    padding:0 20 20 20;
    }
.left_block
    {
    float:left;
    }
.bot_menu
    {
    float:left;
    padding-top:8px;
    }
.bot_menu_cabinet
    {
    float:right;
    padding-top:8px;
    }
.copyright
    {
    font:normal 12px arial;
    color:#5C5C5C;
    padding:8 4 20 0;
    float:right;
    }
.copyright_cabinet
    {
    font:normal 12px arial;
    color:#5C5C5C;
    padding:8 4 20 0;
    float:left;
    }

.lang td,
.lang td a
    {
    color: #fff;
    padding: 0 2px;
    }
.lang td a:visited, .lang td a:hover, .lang td a:active
    {
    color: #fff;
    padding: 0 2px;
    }