body{font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small;}
table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%; margin:0; padding:0;}

body{margin:0; padding:0; background:url("assets/dawtalt.gif") repeat;}
a, a:visited{font-size:93%; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}

/* for news-home */
table.root{width:1001px; border-left:7px solid #FFF; border-right:7px solid #FFF;}
.root{width:987px; background:#fff; /*border-left:7px solid #FFF; border-right:7px solid #FFF;*/}
    .rt-head{/*background:#FF00FF;*/}
        .rt-head-logo{overflow:hidden; width:987px; height:177px; border:0;}
            .rt-head-logo img{border:0;}
            .rt-head-logo a, .rt-head-logo a:visited{}
            .rt-head-logo a:hover{}
        .top-menu{position:relative;/*background:#00FF00;*/}
            .topmenu-rootmenu{ height:51px; padding:0 0 0 57px; background:#e7e7e7 url("assets/sprite-x.png") 0 -640px repeat-x;}
                .topmenu-rootmenu a, .topmenu-rootmenu a:visited{display:inline-block; padding:15px 23px; outline:none; text-decoration:none; color:#fff; font-size:131%;}
                .topmenu-rootmenu a:hover{}

                .topmenu-item-home, .topmenu-item-work, .topmenu-item-aboutus, .topmenu-item-blog, .topmenu-item-multimedia, .topmenu-item-contactus{float:left;}

                .topmenu-item-home{}
                    .topmenu-item-home a, .topmenu-item-home a:visited{padding:25px 75px 23px 65px; *padding:25px 75px 23px 65px; background:url("assets/sprite.png") 0 -650px no-repeat;}
                    .topmenu-item-home a:hover,
                    .topmenu-item-home-sel a, .topmenu-item-home-sel a:visited{background:url("assets/sprite.png") -600px -120px no-repeat;}
                .topmenu-item-work{}
                    .topmenu-item-work a, .topmenu-item-work a:visited{padding:25px 85px 23px 65px; *padding:25px 77px 23px 65px; background:url("assets/sprite.png") 0 -1030px no-repeat;}
                    .topmenu-item-work a:hover,
                    .topmenu-item-work-sel a, .topmenu-item-work-sel a:visited{background:url("assets/sprite.png") -600px -420px no-repeat;}
                .topmenu-item-aboutus{}
                    .topmenu-item-aboutus a, .topmenu-item-aboutus a:visited{padding:25px 83px 23px 70px; *padding:25px 84px 23px 70px; background:url("assets/sprite.png") 0 -740px no-repeat;}
                    .topmenu-item-aboutus a:hover,
                    .topmenu-item-aboutus-sel a, .topmenu-item-aboutus-sel a:visited{background:url("assets/sprite.png") -600px -220px no-repeat;}
                .topmenu-item-blog{}
                    .topmenu-item-blog a, .topmenu-item-blog a:visited{padding:25px 40px 23px 40px; *padding:25px 40px 23px 40px; background:url("assets/sprite.png") 0 -830px no-repeat;}
                    .topmenu-item-blog a:hover,
                    .topmenu-item-blog-sel a, .topmenu-item-blog-sel a:visited{background:url("assets/sprite.png") -265px 0 no-repeat;}
                .topmenu-item-multimedia{}
                    .topmenu-item-multimedia a, .topmenu-item-multimedia a:visited{padding:25px 83px 23px 70px; *padding:25px 78px 23px 70px; background:url("assets/sprite.png") 0 -930px no-repeat;}
                    .topmenu-item-multimedia a:hover,
                    .topmenu-item-multimedia-sel a, .topmenu-item-multimedia-sel a:visited{background:url("assets/sprite.png") -600px -320px no-repeat;}
                .topmenu-item-contactus{}
                    .topmenu-item-contactus a, .topmenu-item-contactus a:visited{padding:25px 85px 23px 70px; *padding:25px 83px 23px 70px; background:url("assets/sprite.png") 0 -1130px no-repeat;}
                    .topmenu-item-contactus a:hover,
                    .topmenu-item-contactus-sel a, .topmenu-item-contactus-sel a:visited{background:url("assets/sprite.png") -600px -520px no-repeat;}

                .top-menu-english, .top-menu-mongol{position:absolute; top:13px;}
                .top-menu-english{left:945px; }
                    .top-menu-english a, .top-menu-english a:visited{display:inline-block;  padding:12px 15px; *padding:1px 15px; background:url("assets/sprite.png") 0 -1400px no-repeat;}
                    .top-menu-english a:hover{}
                .top-menu-mongol{left:903px; }
                    .top-menu-mongol a, .top-menu-mongol a:visited{display:inline-block;  padding:12px 15px; *padding:1px 15px; background:url("assets/sprite.png") -60px -1400px no-repeat;}
                    .top-menu-mongol a:hover{}


            .topmenu-submenu{height:30px; background:#e7e7e7;}
                .topmenu-submenu .item{text-align:center;}
                .topmenu-submenu .item span{ background:url("assets/sprite-x.png") 0 -620px no-repeat;}
                .topmenu-submenu .item a, .topmenu-submenu .item a:visited{display:inline-block; padding:5px 20px 0 20px; font-size:108%; font-family:"Times New Roman", Times, serif; text-decoration:none; color:#ba103d;}
                .topmenu-submenu .item a:hover{text-decoration:underline;}

    .rt-body{width:100%; overflow:hidden;}
        .bd-left{float:left; width:258px; /*background:#ff0000;*/}


*/
            .home-events{ padding:0;}

                .home-events-hd{margin:0 0 0 0; padding:30px 0 15px 0;}
                .home-events-hd img{border:0;}
                .home-events-hd a, .home-events-hd a:visited{display:inline-block; padding:5px 246px 20px 0; background:url("assets/sprite.png") -260px -650px no-repeat;}
                .home-events-hd a:hover{}

                .home-events-item,
                .home-events-item-sel{width:100%; overflow:hidden;}
                    .home-events-item .on-text a, .home-events-item .on-text a:visited,
                    .home-events-item-sel .on-text a, .home-events-item-sel .on-text a:visited{float:left; margin:0; padding:10px 0; text-decoration:none; color:#2b467b;}
                    .home-events-item .on-text a:hover,
                    .home-events-item-sel .on-text a:hover{text-decoration:underline;}

                    .home-events-item .on,
                    .home-events-item-sel .on{float:left; margin:8px 10px 0 5px; padding:5px 13px 9px 0; font-size:85%;}
                        .home-events-item .on span,
                        .home-events-item-sel .on span{padding:0 0 0 9px;}
                        .home-events-item .on-sar,
                        .home-events-item-sel .on-sar{display:block; padding:0 0 0 4px; font-weight:bold; color:#ba1640; font-size:116%;}
                    .home-events-item .on-text,
                    .home-events-item-sel .on-text{float:left; width:180px; font-family:"Times New Roman", Times, serif; font-size:116%; text-decoration:none;}

                    .home-events-item .on{color:#969696; background:url("assets/sprite.png") 0 -560px no-repeat;}
                        .home-events-item .on-sar{color:#ba1640;}
                        .home-events-item .on-text a, .home-events-item .on-text a:visited{color:#2b467b;}
                    .home-events-item-sel .on{color:#fff; background:url("assets/sprite.png") -60px -560px no-repeat;}
                        .home-events-item-sel .on-sar{color:#fff;}
                        .home-events-item-sel .on-text a, .home-events-item-sel .on-text a:visited{color:#c20e0d;}

         .left-bd{padding:20px 0 20px 0;}
                .left-bd-img{overflow:hidden; width:239px; height:74px; margin:10px 0 0 0;}
                    .left-bd-img img{border:0;}
                .left-banner-0{overflow:hidden; width:239px; height:162px; margin:10px 0 0 0;}

        .bd-right{float:right; width:729px;/* background:#3d7edc;*/}
            .right-hd{width:auto; height:416px; margin:10px 0 0 0; border:6px solid #e7e7e7;}

            .right-bd{}
                .right-bd{width:100%; overflow:hidden;}
                    .rtbd-center{float:left; width:490px; margin:0 0 0 0;}

                        /* for content and contentlist */
                        .content,
                        .contentlist{overflow:hidden; width:490px; margin:10px 0 25px 0; padding:0 0 10px 0; border:1px solid #e7e7e7;}
                        .content-hd,
                        .contentlist-hd{width:100%; overflow:hidden; padding:6px 0; background:#ba133f; border-bottom:4px solid #022162;}
                            .content-head,
                            .contentlist-head{float:left; padding:0 10px;}
                                .content-head span,
                                .contentlist-head span{font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:131%; color:#fff;}
                        .content-bd,
                        .contentlist-bd{}
                            .content-item,
                            .contentlist-item{padding:10px;}
                                .content-item-title,
                                .contentlist-item-title{padding-bottom:10px; text-align:left;}
                                    .content-item-date,
                                    .contentlist-item-date{padding-bottom:10px;}
                                        .content-item-date span,
                                        .contentlist-item-date span{color:#666;}
                                    .content-item-text,
                                    .contentlist-item-text{text-align:justify; line-height:150%;}
                        /* end of content and contentlist */

                        /* for content */
                        .content{}
                            .content-hd{}
                                .content-head{}
                                    .content-head span{}
                                .content-print{float:right; padding:5px 10px 0;}
                                    .content-print a, .content-print a:visited{color:#FFF; font-size:93%;}
                                    .content-print a:hover{}
                            .content-bd{}
                                .content-item{}
                                    .content-item-title{}
                                        .content-item-title span{color:#002161; font-size:131%; font-weight:bold; text-transform:uppercase;}
                                    .content-item-date{}
                                        .content-item-date span{}
                                    .content-item-text{}
                        /* end of content */

                        /* for contentlist */
                        .contentlist{}
                            .contentlist-hd{}
                                .contentlist-head{}
                                    .contentlist-head span{}
                            .contentlist-bd{}
                                .contentlist-item{}
                                    .contentlist-item-title{}
                                        .contentlist-item-title a, .contentlist-item-title a:visited{color:#002161; font-size:131%; font-weight:bold; text-transform:uppercase;}
                                        .contentlist-item-title a:hover{}
                                    .contentlist-item-date{}
                                        .contentlist-item-date span{}
                                    .contentlist-item-text{}
                                    .contentlist-item-more{margin:0 5px; padding:5px 10px 5px 10px; text-align:right; border-bottom:2px solid #c3365a;}
                                        .contentlist-item-more a, .contentlist-item-more a:visited{color:#b9113c;}
                                        .contentlist-item-more a:hover{}
                        /* end of contentlist */

                        .rtbd-top{position:relative; width:490px; overflow:hidden;margin:10px 0 25px 0; padding:0 0 10px 0; border:1px solid #e7e7e7;}

                            .rtbd-link{width:100%; overflow:hidden; padding:6px 0; background:#ba133f; border-bottom:4px solid #022162;}
                                .rtbd-link-a{float:left; width:100px; padding:3px 0 0 0; text-align:right;}
                                    .rtbd-link-a a, .rtbd-link-a a:visited{display:inline-block; text-align:right; margin:0 0 0 0; text-decoration:none; color:#fff;}
                                    .rtbd-link-a a:hover{text-decoration:underline;}
                                .text-top-logo{width:370px; padding:0 0 0 10px; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:131%; color:#fff;}
                                .text-top-logo-date{float:left; width:360px; padding:0 0 0 10px; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:131%; color:#fff;}
                                .rtbd-text-lgo p{text-align:center; padding:0 20px 20px 90px; color:#002161;}
                                .rtbd-text-lgo{text-align:center; padding:20px 0 0 0; color:#002161; font-size:131%;}
                                .rtbd-text-lgo img{padding:0 0 0 20px;}


                                .rtbd-text-img{position:absolute; left:10px; top:70px;}
                                .rtbd-text{padding:0 10px 0 10px; text-align:center; color:#494949;}
                            .rtbd-text{}
                            .rtbdtext{position:relative; padding:0 10px 10px 10px;}
                                .rtbdtext-dot{width:100%; overflow:hidden;}
                                    .rtbdtext-dot img{}
                                    .rtbdtext-ognoo {position:absolute; top:10px; left:10px; border-bottom:2px solid #072564;}
                                         .rtbdtext-ognoo b{padding:0 8px 0 0;}
                                         .rtbdtext-ognoo span{font-weight:bold; color:#ba1640; font-size:116%;}
                                    .rtbdtext img{padding:0 0 0 10px;}
                                    .rtbdtext-center-logo{padding:10px 10px 10px 0; color:#002161; font-size:131%; text-align:left;}
                                        .rtbdtext-center-logo a, .rtbdtext-center-logo a:visited{text-decoration:none; color:#002161;}
                                        .rtbdtext-center-logo a:hover{text-decoration:underline; color:#f61745;}

                                    .rtbdtext-center-date{padding:40px 10px 0 0; color:#002161; font-size:131%; text-align:left;}
                                        .rtbdtext-center-date a, .rtbdtext-center-date a:visited{text-decoration:none; color:#002161;}
                                        .rtbdtext-center-date a:hover{text-decoration:underline; color:#f61745;}

                                    .gold-ni-zaigui{padding:20px 10px 0 0; color:#002161; font-size:131%; text-align:left;}
                                        .gold-ni-zaigui a, .gold-ni-zaigui a:visited{text-decoration:none; color:#002161;}
                                        .gold-ni-zaigui a:hover{text-decoration:underline; color:#f61745;}
                                    .item-date{padding:10px 0 0; color:#666;}
                                    .item-text{padding:10px 0 0 0; line-height:150%;}

                                    .video-tailbar{text-align:center; font-weight:bold; color:#002262;}
                            .rtbdtext-foot{margin:0 5px; padding:5px 10px 5px 10px; text-align:right; border-bottom:2px solid #c3365a;}
                                .rtbdtext-foot a, .rtbdtext-foot a:visited{text-decoration:none; color:#b9113c;}
                                .rtbdtext-foot a:hover{text-decoration:underline;}

                                table.photo-list{}
                                table.photo-list td{padding:0 0 10px 0; vertical-align:top;}
                                table.photo-list img{width:190px; margin:0; padding:0; background:#ebebeb;}
                                table.photo-list a, table.photo-list a:visited{display:block; padding:5px 10px 0 10px; text-decoration:none; font-size:93%; text-align:center; color:#002260;}
                                table.photo-list a:hover{text-decoration:underline; color:#bf234a;}
                                     .video-list-item{width:190px; height:143px; margin:0 12px; overflow:hidden; border:10px solid #ebebeb; background:#ebebeb;}

                                table.video-list{}
                                table.video-list td{padding:0 0 10px 0; vertical-align:top;}
                                table.video-list img{width:190px; margin:0; padding:0; background:#ebebeb;}
                                table.video-list a, table.photo-list a:visited{display:block; padding:5px 10px 0 10px; text-decoration:none; font-size:93%; text-align:center; color:#002260;}
                                table.video-list a:hover{text-decoration:underline; color:#bf234a;}



                                /*table.video-list{vertical-align:top;}
                                table.video-list td{padding:0 0 10px 0}
                                table.video-list img{width:100px; margin:20px 0 0 5px; padding:10px 5px; }
                                table.video-list a, table.video-list a:visited{display:block; padding:5px 5px 0 5px; text-decoration:none; font-size:85%; text-align:center; color:#002260;}
                                table.video-list a:hover{text-decoration:underline; color:#bf234a;}
*/
                                      /*.photo-list{width:100%; overflow:hidden;}
                                           .photo1{float:left; width:100px; margin:10px 12px 10px 0; padding:0;}
                                           .photo1 img{padding:15px 8px; background:#ebebeb;}
                                           .photo1 a, .photo1 a:visited{display:block; padding:5px 0 0 0; text-decoration:none; font-size:85%; text-align:center; color:#002260;}
                                           .photo1 a:hover{text-decoration:underline; color:#bf234a;}*/


                                                     table.text{}
                                                     table.text tr{}
                                                     table.text td{padding:0 5px;}
                                                     table.text td a:hover{text-decoration:none;}






                                table.barimt{background:#ccc;}
                                table.barimt td{padding:5px; background:#fff;}
                                table.barimt tr.progress{font-weight:bold;}

                                table.tailan{margin:20px 0 0 0; width:463px; background:#ccc;}
                                table.tailan th.tolgoi div{padding:3px 0; color:#002161; background:#e7e7e7 url("assets/sprite-x.png") 0 -400px repeat-x;}
                                table.tailan th.tolgoi{padding:2px; background:#fff;}
                                table.tailan div{text-align:center;}
                                table.tailan td{padding:2px; background:#fff;}
                                table.tailan th{padding:0 0 0 5px;}
                                table.tailan td.urtal{width:84px; text-align:center; font-size:108%; font-weight:bold; color:#b8b7b7; vertical-align:middle;}
                                table.tailan td.golloh{background:#FFF;}
                                table.tailan td.golloh div{padding:10px; overflow:hidden; font-weight:bold; color:#545556;}
                                table.tailan td.golloh-low a, table.tailan td.golloh-low a:visited{text-decoration:none;  font-size:85%; color:#f96f40;}
                                table.tailan td.golloh-low a:hover{text-decoration:underline;}
                                table.tailan td.download{width:90px; text-align:center;}

                                table.tailan2{margin:20px 0 0 0; width:463px; background:#ccc;}
                                table.tailan2 th.tolgoi div{padding:3px 0; color:#002161; background:#e7e7e7 url("assets/sprite-x.png") 0 -400px repeat-x;}
                                table.tailan2 th.tolgoi{padding:2px; background:#fff;}
                                table.tailan2 div{text-align:center;}
                                table.tailan2 td{padding:2px; background:#fff;}
                                table.tailan2 th{padding:0 0 0 5px;}
                                table.tailan2 td.urtal{width:84px; text-align:center; font-size:108%; font-weight:bold; color:#b8b7b7; vertical-align:middle;}
                                table.tailan2 td.golloh{background:#FFF;}
                                table.tailan2 td.golloh div{padding:10px; overflow:hidden; font-weight:bold; color:#545556;}
                                table.tailan2 td.golloh-low a, table.tailan2 td.golloh-low a:visited{text-decoration:none;  font-size:85%; color:#f96f40;}
                                table.tailan2 td.golloh-low a:hover{text-decoration:underline;}
                                table.tailan2 td.download{width:90px; text-align:center;}

                                /* for radio */
                                table.tailan-radio{margin:20px 0 10px 0; width:463px; background:#ccc;}
                                table.tailan-radio th.tolgoi div{padding:3px 0; color:#002161; background:#e7e7e7 url("assets/sprite-x.png") 0 -400px repeat-x;}
                                table.tailan-radio th.tolgoi{padding:2px; background:#fff;}
                                table.tailan-radio div{text-align:center;}
                                table.tailan-radio td{padding:2px; background:#fff;}
                                table.tailan-radio th{padding:0 0 0 5px;}
                                table.tailan-radio td.urtal{width:84px; text-align:center; font-size:108%; font-weight:bold; color:#b8b7b7; vertical-align:middle;}
                                table.tailan-radio td.golloh{background:#FFF;}
                                table.tailan-radio td.golloh div{padding:10px; overflow:hidden; font-weight:bold; color:#545556;}
                                table.tailan-radio td.golloh-low a, table.tailan-radio td.golloh-low a:visited{text-decoration:none;  font-size:85%; color:#f96f40;}
                                table.tailan-radio td.golloh-low a:hover{text-decoration:underline;}
                                table.tailan-radio td.download{width:90px; text-align:center;}
                                /* end of radio */

                                table.tailan3{margin:20px 0 0 0; width:463px; background:#ccc;}
                                table.tailan3 th.tolgoi div{padding:3px 0; color:#002161; background:#e7e7e7 url("assets/sprite-x.png") 0 -400px repeat-x;}
                                table.tailan3 th.tolgoi{padding:2px; background:#fff;}
                                table.tailan3 div{text-align:center;}
                                table.tailan3 td{padding:2px; background:#fff;}
                                table.tailan3 th{padding:0 0 0 5px;}
                                table.tailan3 td.urtal{width:84px; text-align:center; font-size:108%; font-weight:bold; color:#b8b7b7; vertical-align:middle;}
                                table.tailan3 td.golloh{background:#FFF;}
                                table.tailan3 td.golloh div{padding:10px; overflow:hidden; font-weight:bold; color:#545556; }
                                table.tailan3 td.golloh-low a, table.tailan3 td.golloh-low a:visited{text-decoration:none;  font-size:85%; color:#f96f40;}
                                table.tailan3 td.golloh-low a:hover{text-decoration:underline;}
                                table.tailan3 td.download{width:90px; text-align:center;}


                                table.tailan4{margin:20px 0 0 0; width:463px; background:#ccc;}
                                table.tailan4 th.tolgoi div{padding:3px 0; text-align:center; color:#002161; background:#e7e7e7 url("assets/sprite-x.png") 0 -400px repeat-x;}
                                table.tailan4 th.tolgoi{padding:2px; background:#fff;}
                                table.tailan4 div{text-align:left;}
                                table.tailan4 td{padding:10px; background:#fff;}
                                table.tailan4 th{padding:0 0 0 5px;}
                                table.tailan4 td.urtal{width:44px; padding:0; text-align:center; font-size:108%; font-weight:bold; color:#b8b7b7; vertical-align:middle;}
                                table.tailan4 td.golloh{background:#FFF;}
                                table.tailan4 td.golloh div{padding:10px; overflow:hidden; font-weight:bold; color:#545556; }
                                table.tailan4 td.golloh-low a, table.tailan3 td.golloh-low a:visited{text-decoration:none;  font-size:85%; color:#f96f40;}
                                table.tailan4 td.golloh-low a:hover{text-decoration:underline;}
                                table.tailan4 td.download{width:390px; overflow:hidden; text-align:left;}
                                     div.download a, div.download a:visited{text-decoration:none; font-weight:bold;  font-size:131%; color:#f96f40;}
                                            div.download a:hover{text-decoration:underline;}

                        .rtbd-center-video{position:relative; width:490px; height:317px; margin:10px 0 0 0;  border:1px solid #e7e7e7;}
                            .text-bairluult2{position:absolute; top:5px; left:10px; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:131%; color:#fff;}
/*begin of tab*/

                        .home-tab{width:488px; overflow:hidden;}
                            .home-tab-contr{}
                            .home-nav{float:left; width:152px; overflow:hidden; margin:0; padding:8px 0 0 5px; color:#002161; list-style:none;}
                                .home-nav li{float:left; width:100%; height:60px; margin:0 0 3px 0; padding:0; bottom:5px; list-style:none; overflow:hidden;  background:url("assets/sprite.png") -260px -460px no-repeat;}
                                .home-nav li.sel{height:60px; padding:0 20px 0 0; margin:0 0 3px 0; color:#fff; background:url("assets/sprite.png") -260px -540px no-repeat;}
                                .home-nav li.sel a, .home-nav li.sel a:visited{color:#fff;}
                                .home-nav li a{display:block; text-decoration:none; height:60px; margin:0 10px 0 0; padding:3px 5px 1px 5px; color:#002161; outline:none;}
                                .home-nav li a:hover{text-decoration:none; color:#fff; background:url("assets/sprite.png") -260px -540px no-repeat;}
                                .home-nav li a em{/*float:left;*/  cursor:pointer; font-style:normal;}
                                .home-nav li a em.left, .home-nav li a em.right{}
                                .home-nav li a em.left{}
                                .home-nav li a em.right{}
                                .home-nav li a em.center{}
                            .home-content{float:left; width:331px; overflow:hidden;}
                            .home-content-item{width:auto; padding:5px 0 5px 0;}
                            .tab-add-par{clear:left; float:left; width:100%;}


/*end of tab*/

                            .center-text{width:157px;}
                                .center-text-bd{margin:9px 8px 0 0;}
                                    .center-text a, .center-text a:visited{display:block; height:60px; margin:0 0 1px 10px; padding:3px 20px 1px 5px; font-size:77%; text-decoration:none; color:#002161; background:url("assets/sprite.png") -260px -460px no-repeat;}
                                    .center-text a:hover{ color:#fff; background:url("assets/sprite.png") -260px -540px no-repeat;}
                                         .center-text a.sel, .center-text a.sel:visited{text-decoration:none; color:#fff; background:url("assets/sprite.png") -260px -540px no-repeat;}

                            .center-video{position:absolute; top:36px; left:155px; width:328px;}






                    .rtbd-right{float:right; margin:11px 0 0 0; width:218px;}


                        table.rtbd-right-hd{width:100%; border:6px solid #dddddd;}
                        table.rtbd-right-hd a, table.rtbd-right-hd a:visited{display:block;}
                        table.rtbd-right-hd a:hover{}
                        table.rtbd-right-hd tr.top{background:url("assets/sprite.png") -265px -420px no-repeat;}
                        table.rtbd-right-hd td.top-text{padding:0 0 15px 0;}
                        table.rtbd-right-hd tr.botton{text-align:right; background:#dddddd;}
                        table.rtbd-right-hd tr.botton a{padding:5px 0 0 0; margin:5px 0 0 5px; color:#5b5b5b; text-align:right;}
                        table.rtbd-right-hd tr.botton a:hover{color:#ba113c;}
                        table.rtbd-right-hd td.text{padding:5px 5px 8px 10px; margin:0;}
                        table.rtbd-right-hd td.text a{font-size:100%; font-weight:600; /*font-family:"Times New Roman", Times, serif;*/ color:#112f6c;}
                        table.rtbd-right-hd td.text a:hover{text-decoration:none; color:#ba113c;}
                        table.rtbd-right-hd td{padding:5px 5px 0 5px; margin:0; text-align:left; vertical-align:top;}



                            .rtbd-right-1{border:6px solid #dddddd;}
                                .rtbd-item{padding:0 0 6px 0; background:url("assets/sprite.png") -265px -420px no-repeat;}
                                .rtbd-medee{margin:0; padding:0;}
                                    .rtbd-medee a, .rtbd-medee a:visited{display:block; padding:0 8px 3px 0; text-decoration:none; font-size:108%; color:#002161;}
                                    .rtbd-medee a:hover{text-decoration:underline; color:#b9113c;}
                                .rtbd-item-ft{padding:0 0 6px 0; background:#dddddd;}
                                .rtbd-item-ft a, .rtbd-item-ft a:visited{display:inline-block; padding:10px 0 0 125px; text-decoration:none; color:#5b5b5b;}
                                .rtbd-item-ft a:hover{text-decoration:underline; color:#ba113c;}

                            /* *//* table.holboo-barih{width:218px; height:122px; margin:20px 0 0 0; padding:10px 0 10px 20px; color:#fff; background:#022463;}
                              table.holboo-barih td.holboo-barih{font-weight:bold; padding:0;}
                                                    table.holboo-barih a, table.holboo-barih a:visited{display:block; text-decoration:none; color:#fff;}*//**/
                            .holboo-barih{ margin:20px 0 0 0; padding:10px 0 3px 20px; color:#fff; background:url("assets/sprite-x.png") 0 -440px repeat-x;}
                                .holboo-barih span{font-weight:bold;}
                                .holboo-barih a, .holboo-barih a:visited{display:inline-block; padding:8px 0 0 0; text-decoration:none; color:#fff;}
                                .holboo-barih a:hover{text-decoration:underline;}
                                .utas{padding:8px 0 3px 0;}
                            .right-banner-1{overflow:hidden; width:218px; height:133px; margin:10px 0 0 0;}
    .rt-foot{height:90px; margin-top:30px; color:#fff; font-size:93%; background:url("assets/sprite-x.png") 0 -100px repeat-x;}
        .rt-foot-hd{padding:15px 12px 0 0; text-align:center;}
            .rt-foot-hd a, .rt-foot-hd a:visited{display:inline-block; padding:0 10px; text-decoration:none; color:#fff; }
            .rt-foot-hd a:hover{text-decoration:underline;}
        .rt-foot-bd{padding:25px 12px 10px 0; text-align:right;}
            .rt-foot-bd a, .rt-foot-bd a:visited{color:#fff; text-decoration:none;}
            .rt-foot-bd a:hover{text-decoration:underline;}
/* end of news-home */

/* for page-list */
table.page-list-t{display:inline-block; margin:30px 0; padding:0;}
table.page-list-t td.prev{background:url("assets/sprite.png") -600px -650px no-repeat;}
table.page-list-t td.next{background:url("assets/sprite.png") -660px -650px no-repeat;}
.page-list-news{margin:20px 0 0 0; text-align:center;}
.page-list-news img{padding:0; border:0;}
.page-list-news a, .page-list-news a:visited{display:inline-block; margin:0 5px; padding:0 3px; text-decoration:none; color:#494949; border:2px solid #bdbdbd;}
.page-list-news a:hover{text-decoration:underline; color:#b7163f;}
.page-list-news a.sel, .page-list-news a.sel:visited{text-decoration:underline; color:#b7163f; border:2px solid #b7163f;}

.page-list{margin:60px 0 0 0; padding:20px 0 0 0; border-top:2px solid #c3365a; text-align:center;}
.page-list img{padding:0; border:0;}
.page-list a, .page-list a:visited{display:inline-block; margin:0 5px; padding:0 3px; text-decoration:none; color:#494949; border:2px solid #bdbdbd;}
.page-list a:hover{text-decoration:underline; color:#b7163f;}
.page-list a.sel, .page-list a.sel:visited{text-decoration:underline; color:#b7163f; border:2px solid #b7163f;}

/*.prev{position:absolute; top:0; left:34px;}
.prev a, .prev a:visited{ border:0;}
.prev a:hover{}
.next{position:absolute; top:0; left:187px;}
.next a, .next a:visited{ border:0;}
.next a:hover{}*/


a.prev, a.prev:visited,
a.next, a.next:visited{display:inline-block; padding:0 4px; text-decoration:none; border:0; color:#fff;}
a.prev img,
a.next img{border:0; margin:0 0 0 0; padding:0 0 0 0;}
a.prev:hover,
a.next:hover{color:#fff;}
/* end of page-list
/* for popupmenu */
.popupmenu{width:100%; padding:10px 0 0 0;}
.popupmenu-rootmenu{position:relative; z-index:10;}
.popupmenu-rootmenu a, .popupmenu-rootmenu a:visited{display:block; padding:0 0 0 0; margin:0 10px 3px 0; text-decoration:none; color:#fff; font-size:138.5%; font-weight:600; font-family:"Times New Roman", Times, serif; cursor:pointer; background:url("assets/sprite.png") 0 -60px no-repeat;}
.popupmenu-rootmenu a:hover{text-decoration:none; background:url("assets/sprite.png") 0 -480px no-repeat;}
.popupmenu-rootmenu a.haschild, .popupmenu-rootmenu a.haschild:visited{}
.popupmenu-rootmenu a.haschild:hover{}
.popupmenu-rootmenu a.sel{color:#fff;}
.popupmenu-submenu-tar{position:relative; z-index:11; float:left; background:#FF0000;}
.popupmenu-submenu-tar .popupmenu-submenu{position:absolute; width:200px; background:#FFF; border:3px solid #bb143f;}
.popupmenu-submenu-tar .popupmenu-submenu a, .popupmenu-submenu-tar .popupmenu-submenu a:visited{float:left; display:inline; width:170px; padding:5px 10px 5px 20px; text-decoration:none; font-family:"Times New Roman", Times, serif; color:#213e76; font-size:108%; cursor:pointer; background:url("assets/sprite.png") 0 -60px no-repeat;}
.popupmenu-submenu-tar .popupmenu-submenu a:hover{}
.popupmenu-submenu-tar .popupmenu-submenu a.haschild, .popupmenu-submenu-tar .popupmenu-submenu a.haschild:visited{background:url("assets/sprite.png") 0 -480px no-repeat;}
.popupmenu-submenu-tar .popupmenu-submenu a.haschild:hover{background:url("assets/sprite.png") 0 -480px no-repeat;}
.popupmenu-submenu-tar .popupmenu-submenu a.sel, .popupmenu-submenu-tar .popupmenu-submenu a.sel:visited{color:#c00d37; text-decoration:underline;}
.popupmenu-submenu-tar .popupmenu-submenu a.last{border-bottom:none;}
/* end of popupmenu */

/* for rootmenu */
.popupmenu-rootmenu a.rootmenu-compactcontract, .popupmenu-rootmenu a.rootmenu-compactcontract:visited,
.popupmenu-rootmenu a.rootmenu-documents, .popupmenu-rootmenu a.rootmenu-documents:visited,
.popupmenu-rootmenu a.rootmenu-projects, .popupmenu-rootmenu a.rootmenu-projects:visited,
.popupmenu-rootmenu a.rootmenu-environment, .popupmenu-rootmenu a.rootmenu-environment:visited,
.popupmenu-rootmenu a.rootmenu-monitoring, .popupmenu-rootmenu a.rootmenu-monitoring:visited,
.popupmenu-rootmenu a.rootmenu-procurement, .popupmenu-rootmenu a.rootmenu-procurement:visited,
.popupmenu-rootmenu a.rootmenu-finance, .popupmenu-rootmenu a.rootmenu-finance:visited,
.popupmenu-rootmenu a.rootmenu-publish, .popupmenu-rootmenu a.rootmenu-publish:visited{display:inline-block; margin:0 10px 3px 0; text-decoration:none; color:#fff; font-size:138.5%; font-weight:600; font-family:"Times New Roman", Times, serif; cursor:pointer;}

.popupmenu-rootmenu a.rootmenu-compactcontract:hover,
.popupmenu-rootmenu a.rootmenu-documents:hover,
.popupmenu-rootmenu a.rootmenu-projects:hover,
.popupmenu-rootmenu a.rootmenu-environment:hover,
.popupmenu-rootmenu a.rootmenu-monitoring:hover,
.popupmenu-rootmenu a.rootmenu-procurement:hover,
.popupmenu-rootmenu a.rootmenu-finance:hover,
.popupmenu-rootmenu a.rootmenu-publish:hover{text-decoration:none;}

.popupmenu-rootmenu a.rootmenu-compactcontract, .popupmenu-rootmenu a.rootmenu-compactcontract:visited{padding:20px 123px; *padding:10px 123px; background:url("assets/sprite.png") -600px -920px no-repeat;}
.popupmenu-rootmenu a.rootmenu-compactcontract:hover{background:url("assets/sprite.png") -300px -920px no-repeat;}

.popupmenu-rootmenu a.rootmenu-documents, .popupmenu-rootmenu a.rootmenu-documents:visited{padding:20px 123px; *padding:10px 123px; background:url("assets/sprite.png") -600px -1000px no-repeat;}
.popupmenu-rootmenu a.rootmenu-documents:hover{background:url("assets/sprite.png") -300px -1000px no-repeat;}

.popupmenu-rootmenu a.rootmenu-projects, .popupmenu-rootmenu a.rootmenu-projects:visited{padding:20px 123px; *padding:10px 123px; background:url("assets/sprite.png") -600px -1080px no-repeat;}
.popupmenu-rootmenu a.rootmenu-projects:hover{background:url("assets/sprite.png") -300px -1080px no-repeat;}

.popupmenu-rootmenu a.rootmenu-environment, .popupmenu-rootmenu a.rootmenu-environment:visited{padding:26px 123px; *padding:16px 123px; background:url("assets/sprite.png") -600px -1170px no-repeat;}
.popupmenu-rootmenu a.rootmenu-environment:hover{background:url("assets/sprite.png") -300px -1170px no-repeat;}

.popupmenu-rootmenu a.rootmenu-monitoring, .popupmenu-rootmenu a.rootmenu-monitoring:visited{padding:20px 123px; *padding:10px 123px; background:url("assets/sprite.png") -600px -1540px no-repeat;}
.popupmenu-rootmenu a.rootmenu-monitoring:hover{background:url("assets/sprite.png") -300px -1540px no-repeat;}

.popupmenu-rootmenu a.rootmenu-procurement, .popupmenu-rootmenu a.rootmenu-procurement:visited{padding:20px 123px; *padding:10px 123px; background:url("assets/sprite.png") -600px -1260px no-repeat;}
.popupmenu-rootmenu a.rootmenu-procurement:hover{background:url("assets/sprite.png") -300px -1260px no-repeat;}

.popupmenu-rootmenu a.rootmenu-finance, .popupmenu-rootmenu a.rootmenu-finance:visited{padding:20px 123px; *padding:10px 123px; background:url("assets/sprite.png") -600px -1350px no-repeat;}
.popupmenu-rootmenu a.rootmenu-finance:hover{background:url("assets/sprite.png") -300px -1350px no-repeat;}

.popupmenu-rootmenu a.rootmenu-publish, .popupmenu-rootmenu a.rootmenu-publish:visited{padding:20px 123px; *padding:10px 123px; background:url("assets/sprite.png") -600px -1440px no-repeat;}
.popupmenu-rootmenu a.rootmenu-publish:hover{background:url("assets/sprite.png") -300px -1440px no-repeat;}
/* end of rootmenu */

/* for radio */
.radio-player{padding:20px 0; text-align:center;}
.radio-player-title{padding-bottom:10px; font-size:131%; font-weight:bold; color:#002161;}
div.download-radio a, div.download-radio a:visited{display:inline-block; padding:11px 14px; *padding:2px 14px; text-decoration:none; background:url("assets/sprite.png") 0 -1440px no-repeat;}
    div.download-radio a:hover{text-decoration:underline;}
/* end of radio */

/* for project */
.project{float:left; width:100%; overflow:hidden;}
    .project-menu{float:right; width:209px; height:141px; margin:0 0 20px 10px; padding:0 0; }
    .project-menu a, .project-menu a:visited{display:block; height:20px; padding:5px 0 0 29px; margin:0; color:#022162; }
    .project-menu a:hover{font-weight:bold; font-size:100%}
    .project-menu a.sel{color:#ba133f; font-weight:bold; font-size:100%; background:url("assets/sprite.png") -308px -1698px no-repeat;}
    .project-menu a.gray{background:url("assets/sprite.png") -308px -1763px no-repeat;}
    .project-menu a.white{background:url("assets/sprite.png") -308px -1727px no-repeat;}
/* end of project */