        div, td, table {overflow: visible}
    img {display: inline; border: 0px}
        
        .moduletable_table4 td {font-size: 14px}

        .tr1 td {padding-bottom: 1px}
        .table2 {margin-top: 34px; padding-top: 2px; background-image: url("images/bg_bl.gif"); background-position: top; background-repeat: repeat-x;}

        .red1 {width:11px; height:11px;  background-color: red; font-size: 5px; text-align:right; float: left;}
    .red2 {width:17px; height:17px;  background-color: red; font-size: 5px; text-align:right;  float: right;}       

        .blue1 {width:11px; height:11px;  background-color: #0A0A80; font-size: 5px; text-align:right; float: left; z-index: 100}
        .blue2 {width:17px; height:17px;  background-color: #0A0A80; font-size: 5px; text-align:right;  float: right; z-index: 100}
        .white1 {width:11px; height:11px;  background-color: #fff; font-size: 5px; text-align:right; float: right; position:relative; bottom: 17px; z-index: 1120;}
    .blue1_1 {width:11px; height:11px;  background-color: #0A0A80; font-size: 5px; text-align:right; float: left; z-index: 100; position: relative; top: 30px}
        
        .sp {float: left; width: 221px; height:82px; background-color: red; vertical-align: top;}
        
    .moduletable_sp {padding: 0px; margin: 0px; font-size: 10px; padding-top: 6px;}
    .moduletable_sp .contentpaneopen {padding: 0px; margin: 0px; font-size: 10px;  margin-left: 13px}
    .moduletable_sp th {color: white; font-size: 12px; padding-bottom: 3px; font-weight: bold; text-align: left;  padding-left: 13px; font-family: tahoma, sans-serif;}
    .moduletable_sp  td.contentheading{padding: 0px!important; margin: 0px!important; font-size: 12px; vertical-align:top; height: 0px; font-family: serif;}
        .moduletable_sp .readon {color: #fff; font-size: 12px; padding: 0px; margin:0px}


        .m {width:217px; height:82px; background-color:#0A0A80;}
    div.m {cursor:hand}
    
         .tl {width:28px; height:17px; float: right;}

         .red1 {position:relative; top:5px}
         .red2 {position:relative; top:18px}
       .tr .red1 {position:relative; top:7px}
        
        .logo1 {display: inline; position:relative; top: 17px; z-index:10}
        .logo2 {display: inline; position:relative; top: 17px; left: 10px; z-index:10}

        .msr1 .blue2 {position: relative; top: -17px;  z-index: 100}
    .msr1 .blue1 {position: relative; left: 54px;  z-index: 100}
        .msr2 .blue1 {position: relative; left: 82px; top:2px;  z-index: 100}
        .msr2 .blue2 {position: relative; top:2px;  z-index: 100}

        
        .bl .blue1 {vertical-align: top; float: right; position: relative; right: 17px}
        .bl .blue2 {vertical-align: top; }
        .bl {padding-top: 2px}
        
        div.sm {width:80px; height:29px; background-color:#0A0A80;}
    div.eng {width:80px; height:29px; background-color: red;}
    div.eng_f {width:80px; height:29px; background-color: red;}
        div.w1 {width:80px; height:11px;}
    .tl1 {width:28px;  vertical-align:bottom;}
        .table1 {background-image: url("images/bg_bl.gif"); background-position: bottom; background-repeat: repeat-x;}
        .tr {font-size: 5px; width:43px; height:82px; vertical-align:bottom;  padding-right: 17px}

        td.tl2 {width:59px; vertical-align:bottom;}
        td.sm {vertical-align:bottom; }
        td.eng {vertical-align:bottom; padding-bottom: 30px}
        td.tr {vertical-align:top; width: 11px; padding-top: 5px}

        .msr {width: 83px;}
        .menu2 {margin-top: 2px}

        .date {font-size: 14px; color: red; font-weight: bold; font-family: sans-serif}
        .contentheading {width:440px; height:55px; font-size: 18px; color: white; background-color:red; vertical-align:middle; padding-top:5px; padding-left:15px; font-family: tahoma, sans-serif;}
    a.contentpagetitle {font-size: 18px; color: white; font-family: tahoma, sans-serif; text-decoration:none;}
        .content {padding-left: 20px; color: #0A0A80; margin-top: 15px}
        .as_rc {color: red; font-style: italic}
        .content a, .readon {color: red; font-style: italic; font-weight: bold}
         ul {margin-left: 15px; margin-bottom:0px; margin-top:0px; padding: 0px;}
         .right_cont {width:440px;}
         .table3 td.sm {padding-top: 32px; vertical-align: top}
         .table3 td.sm .eng {position:static}
         .table3 td.sm .blue1 {position:relative; top: 0; left: 80px}
         .table3 td.eng {padding-top: 2px; vertical-align: top}
         .table3 .news {padding-top: 11px;padding-bottom: 11px;}
         .table3 .red1 {position:relative; top:0px}
         .table3_t1 .red1 {position:relative; left: 58px; top:42px}
         .table3_t1 .red2 {position:relative; top:101px}
         
         
         .moduletable_table4 {width: 290px; background-image: url("images/bg_red.gif"); background-position: top; background-repeat: repeat-x; margin-top: 2px; border: 0px}
         .moduletable_table4 a {text-decoration:none; color: #0A0A80}
         a.ma {font-size: 16px; width:100% ;color: #fff; text-decoration:none;}
         img.mp{float:left; position: relative; left: -3px}
     .mp {border-right: 2px solid white; border-left: 2px solid white;}
         .mpt {border: 0px;  position:relative; top: 5px; padding-left: 5px; margin: 0px;  float: left; display: inline;}
     .sm .mpt, .eng .mpt {top: 3px;}
    
     .eng .white1 {top: 0px; position: relative;}
     .readon {padding-left: 5px}
     .bottom, .bottom .moduletable td {font-size:11px; padding-left:10px; color: #0A0A80; line-height: 160%; font-family: tahoma, sans-serif ;}
     .bottom {padding-top: 2px; background-image: url("images/bg_bl.gif"); background-position: top; background-repeat: repeat-x;}
     .bigmir a {margin-left: 15px}
     #forum {position: relative; top: 0px}
     .eng_f {position: relative; top:11px}
     .sp img {display: inline;}

     .tophot {padding-left:10px; padding-top:5px; font-size: 14px; color: #ffffff}
     .tophot a {color: #ffffff!important}
