.vs_publ {text-align:left;width:970px;float:left}
.vs_publ .publ {width:970px;min-height:480px;padding-top:10px;float:left}
.vs_publ .cat {margin-bottom:15px;}
.vs_publ .cat a{color:#600;font-weight:bold}
.vs_publ .image {float:left;margin-right:3px;margin-bottom:3px;padding:3px;
background-color:#fff;border:solid 1px #ccc;}
.vs_publ .publ .pbl{background-image:url(img/pbl_back.jpg);padding:5px;border:solid 1px #a19e9b;}
.vs_publ .publ .title .date a{color:#666; font-size:12px;border:none}
.vs_publ .publ .title{color:#c00;border-bottom:solid 1px #c00;font-weight:bold}
.vs_publ .publ .title a{color:#c00;border-bottom:solid 1px #c00;font-weight:bold}
.vs_publ .publ .title a:hover{color:#600;font-weight:bold border-bottom:solid 1px #600;}
.vs_publ .publ .dashed{border-bottom:dashed 1px #C8C2B9;}
.vs_publ .publ .more a{color:#600;font-weight:bold}
.vs_publ .publ .more a:hover{color:#c00;font-weight:bold}
.vs_publ .publ .content{text-align:justify;padding-bottom:5px;margin-bottom:5px;}
.vs_publ .publ .content p {/* text-indent: 15pt; */margin-top:5px;padding:0px}
.vs_publ .publ ul {margin-top:0px;margin-bottom:0px;}

.vs_publ_80 {text-align:left;margin-top:20px;width:740px;float:left;min-height:550px;background-color:#fff;}
.vs_publ_80 .publ {min-height:500px;margin:4px 2px 2px 2px;padding:5px}
.vs_publ_80 .image {float:left;margin-right:7px;margin-top:3px;margin-bottom:3px;padding:3px;border:solid 1px #ccc;}
.vs_publ_80 .publ .pbl{}
.vs_publ_80 .publ  a {color:#3196cd;font-weight:bold;}
.vs_publ_80 .publ  a:hover {color:#176db3;font-weight:bold;}
.vs_publ_80 .publ .cat a {color:#fff;font-weight:bold;padding:0px 5px;}
.vs_publ_80 .publ .cat a:hover {background-color:#49b2e2;color:#fff;font-weight:bold;border:solid 1px #49b2e2;padding:0px 4px;}
.vs_publ_80 .publ .cat .current {background-color:#49b2e2;color:#fff;font-weight:bold;border:solid 1px #49b2e2;padding:0px 4px;}
.vs_publ_80 .publ .head{padding:5px;}
.vs_publ_80 .publ .head_gal{background-color:#fff;}
.vs_publ_80 .publ .head_pb{ padding:5px;}
.vs_publ_80 .publ li{ margin-bottom:5px;}
.vs_publ_80 .publ .pbl h4 {color:#3892c9;font-weight:bold;}
.vs_publ_80 .publ .title .date a{color:#036; font-size:12px;border:none}
.vs_publ_80 .publ  .date a{color:#666; font-size:12px;border:none}
.vs_publ_80 .publ .title{color:#1160ad;font-weight:bold;margin-bottom:2px;}
.vs_publ_80 .publ .title a{color:#1160ad;font-weight:bold}
.vs_publ_80 .publ .title a:hover{color:#036;font-weight:bold; border-bottom:solid 1px #600;}
.vs_publ_80 .publ .title_dtl{color:#1160ad;font-weight:bold;}
.vs_publ_80 .publ .title_dtl a{color:#1160ad;display:block;padding-top:3px;font-weight:bold;padding-bottom:3px;}
.vs_publ_80 .publ .title_dtl a:hover{color:#000;font-weight:bold;background-color:#fff}
.vs_publ_80 .publ .more a{color:#1160ad;font-weight:bold}
.vs_publ_80 .publ .more a:hover{color:#036;font-weight:bold}
.vs_publ_80 .publ .content{color:#666;text-align:left;padding-bottom:5px;margin-bottom:5px;}
.vs_publ_80 .publ .content ol{text-align:left}
.vs_publ_80 .publ .content p {/* text-indent: 15pt; */margin-top:5px;padding:0px}

.vs_publ_80_r {text-align:left;width:770px;float:right;background-color:#fff;background-image:url(img/list_news_back.png);background-repeat:repeat-x;}
.vs_publ_80_r .publ {margin:4px 2px 2px 2px;padding:5px}
.vs_publ_80_r .image {float:left;margin-right:7px;margin-top:3px;margin-bottom:3px;padding:3px;border:solid 1px #ccc;}
.vs_publ_80_r .publ .pbl{}
.vs_publ_80_r .publ  a {color:#3196cd;font-weight:bold;}
.vs_publ_80_r .publ  a:hover {color:#176db3;font-weight:bold;}
.vs_publ_80_r .publ .cat a {color:#fff;font-weight:bold;padding:0px 5px;}
.vs_publ_80_r .publ .cat a:hover {background-color:#49b2e2;color:#fff;font-weight:bold;border:solid 1px #49b2e2;padding:0px 4px;}
.vs_publ_80_r .publ .cat .current {background-color:#49b2e2;color:#fff;font-weight:bold;border:solid 1px #49b2e2;padding:0px 4px;}
.vs_publ_80_r .publ .head{padding:5px;}
.vs_publ_80_r .publ .head_gal{background-color:#156286;}
.vs_publ_80_r .publ .head_pb{ padding:5px;}
.vs_publ_80_r .publ li{ margin-bottom:5px;}
.vs_publ_80_r .publ .pbl h4 {color:#3892c9;font-weight:bold;}
.vs_publ_80_r .publ .title .date a{color:#036; font-size:12px;border:none}
.vs_publ_80_r .publ  .date a{color:#666; font-size:12px;border:none}
.vs_publ_80_r .publ .title{color:#1160ad;font-weight:bold;margin-bottom:2px;}
.vs_publ_80_r .publ .title a{color:#1160ad;font-weight:bold}
.vs_publ_80_r .publ .title a:hover{color:#036;font-weight:bold; border-bottom:solid 1px #600;}
.vs_publ_80_r .publ .title_dtl{color:#1160ad;font-weight:bold;}
.vs_publ_80_r .publ .title_dtl a{color:#1160ad;display:block;padding-top:3px;font-weight:bold;padding-bottom:3px;}
.vs_publ_80_r .publ .title_dtl a:hover{color:#000;font-weight:bold;background-color:#fff}
.vs_publ_80_r .publ .more a{color:#1160ad;font-weight:bold}
.vs_publ_80_r .publ .more a:hover{color:#036;font-weight:bold}
.vs_publ_80_r .publ .content{color:#666;text-align:left;padding-bottom:5px;margin-bottom:5px;}
.vs_publ_80_r .publ .content ol{text-align:left}
.vs_publ_80_r .publ .content p {/* text-indent: 15pt; */margin-top:5px;padding:0px}

.vs_publ_center {text-align:left;width:570px;float:left;min-height:550px;background-color:#fff;}
.vs_publ_center .publ {/*border:solid 1px #05455b;*/background-color:#fff;border:solid 1px #fff;min-height:500px;margin:4px 2px 2px 2px;padding:5px}
.vs_publ_center .image {float:left;margin-right:7px;margin-top:3px;margin-bottom:3px;padding:3px;
background-color:#fff;border:solid 1px #ccc;}
.vs_publ_center .publ .pbl{}
.vs_publ_center .publ .cat a {color:#fff;font-weight:bold;padding:0px 5px;}
.vs_publ_center .publ .cat a:hover {background-color:#49b2e2;color:#fff;font-weight:bold;border:solid 1px #49b2e2;padding:0px 4px;}
.vs_publ_center .publ .cat .current {background-color:#49b2e2;color:#fff;font-weight:bold;border:solid 1px #49b2e2;padding:0px 4px;}
.vs_publ_center .publ .head{background-image:url(img/list_news_back.png);background-repeat:repeat-x;padding:5px;}
.vs_publ_center .publ .head_gal{/*background-color:#01181c;*/background-color:#156286;}
.vs_publ_center .publ .head_pb{ padding:5px;}
.vs_publ_center .publ li{ margin-bottom:5px;}
.vs_publ_center .publ .pbl h4 {color:#3892c9;font-weight:bold;}
.vs_publ_center .publ .title .date a{color:#036; font-size:12px;border:none}
.vs_publ_center .publ  .date a{color:#666; font-size:12px;border:none}
.vs_publ_center .publ .title{color:#1160ad;font-weight:bold;margin-bottom:2px;}
.vs_publ_center .publ .title a{color:#1160ad;font-weight:bold}
.vs_publ_center .publ .title a:hover{color:#036;font-weight:bold; border-bottom:solid 1px #600;}
.vs_publ_center .publ .title_dtl{color:#1160ad;font-weight:bold;}
.vs_publ_center .publ .title_dtl a{color:#1160ad;display:block;padding-top:3px;font-weight:bold;padding-bottom:3px;}
.vs_publ_center .publ .title_dtl a:hover{color:#000;font-weight:bold;background-color:#fff}
.vs_publ_center .publ .more a{color:#1160ad;font-weight:bold}
.vs_publ_center .publ .more a:hover{color:#036;font-weight:bold}
.vs_publ_center .publ .content{color:#666;text-align:justify;padding-bottom:5px;margin-bottom:5px;}
.vs_publ_center .publ .content p {/* text-indent: 15pt; */margin-top:5px;padding:0px}

.vs_publ_100 {text-align:left;width:100%;float:left;min-height:300px;background-color:#fff;background-image:url(img/list_news_back.png);background-repeat:repeat-x;}
.vs_publ_100 .publ {min-height:300px;margin:4px 2px 2px 2px;padding:5px}
.vs_publ_100 .image {float:left;margin-right:7px;margin-top:3px;margin-bottom:3px;padding:3px;
background-color:#fff;border:solid 1px #C4DEF7;}
.vs_publ_100 .publ .pbl{}
.vs_publ_100 .publ .cat a {color:#fff;font-weight:bold;padding:0px 5px;}
.vs_publ_100 .publ .cat a:hover {background-color:#49b2e2;color:#fff;font-weight:bold;border:solid 1px #49b2e2;padding:0px 4px;}
.vs_publ_100 .publ .cat .current {background-color:#49b2e2;color:#fff;font-weight:bold;border:solid 1px #49b2e2;padding:0px 4px;}
.vs_publ_100 .publ .head{border:solid 1px #a3cdf2;background-color:#D5E8F9;padding:5px;}
.vs_publ_100 .publ .head_gal{/*background-color:#01181c;*/background-color:#156286;}
.vs_publ_100 .publ .head_pb{ padding:5px;}
.vs_publ_100 .publ li{ margin-bottom:5px;}
.vs_publ_100 .publ .pbl h4 {color:#3892c9;font-weight:bold;}
.vs_publ_100 .publ .title .date a{color:#036; font-size:12px;border:none}
.vs_publ_100 .publ  .date a{color:#666; font-size:12px;border:none}
.vs_publ_100 .publ .title{color:#1160ad;font-weight:bold;margin-bottom:2px;}
.vs_publ_100 .publ .title a{color:#1160ad;font-weight:bold}
.vs_publ_100 .publ .title a:hover{color:#036;font-weight:bold; border-bottom:solid 1px #600;}
.vs_publ_100 .publ .title_dtl{color:#1160ad;font-weight:bold;}
.vs_publ_100 .publ .title_dtl a{color:#1160ad;display:block;padding-top:3px;font-weight:bold;padding-bottom:3px;}
.vs_publ_100 .publ .title_dtl a:hover{color:#000;font-weight:bold;background-color:#fff}
.vs_publ_100 .publ .more a{color:#1160ad;font-weight:bold}
.vs_publ_100 .publ .more a:hover{color:#036;font-weight:bold}
.vs_publ_100 .publ .content{color:#666;text-align:justify;padding-bottom:5px;margin-bottom:5px;}
.vs_publ_100 .publ .content a {color:#1160ad;font-weight:bold;}
.vs_publ_100 .publ .content p {/* text-indent: 15pt; */margin-top:0px;padding:0px}

.vs_pr{background-color:#f0f0e8;border:solid 1px #fff;min-height:500px;margin:4px 2px 2px 2px;padding:5px}
#scroll img{
  padding:1px;
  background-color:#036;
}
#scroll .active{
  padding:1px;
  background-color:#156286;
}
#main_gal img {
  /*border:solid 1px #036;*/
}
.vs_publ_cc {text-align:left;height:250px;background:url(img/back_cc.png) repeat-x;}

.vs_publ_cc .publ{height:250px;background:url(img/CMDRCOE.png) no-repeat;margin-left:auto;margin-right:auto;width:970px;}

.vs_publ_c {width:530px;float:left;}
.vs_publ_c .publ {margin:0px 4px 4px 4px;min-height:300px;background-color:#dbdbd2;}
.vs_publ_c .cat {background:url(img/news_back.png) repeat;	border:solid 1px #C8C2B9;padding:3px;margin-bottom:15px;}
.vs_publ_c .cat a{color:#600;font-weight:bold}
.vs_publ_c .image {float:left;margin-right:3px;margin-top:3px;margin-bottom:3px;padding:3px;
background-color:#fff;}
.vs_publ_c .publ .pbl{padding:10px}
.vs_publ_c .publ .title .date a{color:#666; font-size:12px;border:none}
.vs_publ_c .publ  .date a{color:#666; font-size:12px;border:none}
.vs_publ_c .publ .title{color:#c00;font-weight:bold;margin-bottom:2px;border-bottom:solid 1px #c00;}
.vs_publ_c .publ .title a{color:#c00;font-weight:bold}
.vs_publ_c .publ .title a:hover{color:#600;font-weight:bold; border-bottom:solid 1px #600;}
.vs_publ_c .publ .title_dtl{color:#333;font-weight:bold;}
.vs_publ_c .publ .title_dtl a{display:block;padding-top:3px;color:#333;font-weight:bold;padding-bottom:3px;}
.vs_publ_c .publ .title_dtl a:hover{color:#600;font-weight:bold;background-color:#fff}
.vs_publ_c .publ .dashed{}
.vs_publ_c .publ .more a{color:#600;font-weight:bold}
.vs_publ_c .publ .more a:hover{color:#c00;font-weight:bold}
.vs_publ_c .publ .content{text-align:justify;padding-bottom:5px;margin-bottom:5px;}
.vs_publ_c .publ .content p {/* text-indent: 15pt; */margin-top:5px;padding:0px}

.vs_publ_left {text-align:left;width:198px;margin-left:5px;float:left;min-height:550px;background-color:#fff;}
.vs_publ_left .publ{margin:0px 0px 4px 4px;padding:5px}
.vs_publ_left .publ .pbl{margin-bottom:4px;}
.vs_publ_left .cat {padding:6px 2px;margin-bottom:4px;}
.vs_publ_left .cat a{color:#ccc;font-weight:bold}
.vs_publ_left .publ .date a{color:#666; font-size:10px;}
.vs_publ_left .publ .pbl{padding:10px;}
.vs_publ_left .publ .title{color:#fff;font-weight:bold;}
.vs_publ_left .publ .title a{color:#fff;font-weight:bold}
.vs_publ_left .publ .title a:hover{color:#600;font-weight:bold}
.vs_publ_left .publ .more a{color:#fff;font-weight:bold}
.vs_publ_left .publ .more a:hover{color:#fff;font-weight:bold}
.vs_publ_left .publ .content{color:#ccc;text-align:justify;padding-bottom:5px;}
.vs_publ_left .publ .content p {/* text-indent: 15pt; */margin-top:3px;margin-bottom:0px;padding:0px}

 .vs_publ_right_cal {text-align:left;width:190px;float:left;min-height:550px;background-color:#fff;}
.vs_publ_right_cal .publ{margin:0px 4px 4px 0px;float:right;min-height:550px;width:182px;
 background:url(img/banner.jpg) no-repeat ;
 background-position:center 4px;
 }
.vs_publ_right {text-align:left;width:200px;float:left;min-height:550px;background-color:#fff;}
.vs_publ_right .publ{margin:0px 4px 4px 0px;float:right;min-height:550px;width:200px; background:url(img/banner.jpg) no-repeat ; background-position:center 4px; }
.vs_publ_right .publ .pbl{margin-bottom:4px;}
.vs_publ_right .cat {padding:6px 2px;margin-bottom:4px;}
.vs_publ_right .cat a{color:#ccc;font-weight:bold}
.vs_publ_right .publ .date a{color:#fff; font-size:10px;}
.vs_publ_right .publ .pbl{padding:10px;}
.vs_publ_right .publ .title{color:#fff;font-weight:bold}
.vs_publ_right .publ .title a{color:#fff;font-weight:bold}
.vs_publ_right .publ .title a:hover{color:#600;font-weight:bold}
.vs_publ_right .publ .more a{color:#fff;font-weight:bold}
.vs_publ_right .publ .more a:hover{color:#ccc;font-weight:bold}
.vs_publ_right .publ .content{color:#ccc;text-align:justify;padding-bottom:5px;}
.vs_publ_right .publ .content p {color:#ccc;/* text-indent: 15pt; */margin-top:3px;margin-bottom:0px;padding:0px}


/* .publ_admin {padding:1px;} */
#publ_admin:hover{
/*background-color:#000;
 margin:0px;padding:0px;
border:dashed 1px #ccc; */
}
.tblCat {
  width:100%;
    margin-bottom:5px;
  margin-top:2px;
}
.tblCat .l{
  width:10px;
}
.tblCat .c{
  color:#116180;
  padding-top:2px;
  padding-bottom:2px;
  /*padding-left:5px;
  border:solid 1px #69c5ea;

  background-color:#69c5ea;
  background-color:#98d7f0; */
  font-weight:bold;
  }
.tblCat .c a{color:#fff;font-weight:bold}
.tblCat .r{
  width:10px;
}
.pbl_tbl {
   color:#396080;
  border-collapse:collapse;
  border:solid 1px #cccccc;
  width:100%;
}
.pbl_tbl thead {
  border:solid 1px #cccccc;
  background-color:#E8E8E8;
  font-weight:bold
}

.pbl_tbl td{padding:3px;   border:solid 1px #cccccc; border-collapse:collapse; }
.pbl_tbl a{color:#036;}
.pbl_tbl a:hover{color:#036;}
.pbl_tbl .tr1{
   background-color:#EFEFF5;
}
.pbl_tbl .tr2{
   background-color:#fff;
}
.pbl_tbl tr:hover{
   background-color:#E8E8E8;
}

.tbl_no_hover {
  color:#396080;
  border-collapse:collapse;
  border:solid 1px #cccccc;
}
.tbl_no_hover thead {
  border:solid 1px #cccccc;
  background-color:#E8E8E8;
  font-weight:bold
}

.tbl_no_hover td{padding:3px; color:#396080;  border:solid 1px #cccccc; border-collapse:collapse; }
.tbl_no_hover a{color:#036;}
.tbl_no_hover a:hover{color:#036;}
.tbl_no_hover .tr1{
   background-color:#F3F3F7;
}
.tbl_no_hover .tr2{
   background-color:#fff;
}

.pbl_cal {
  margin:5px;
  color:#666;
  border-collapse:collapse;
  border:solid 1px #91badc;

background-image:url(img/list_news_back.png);
}
.pbl_cal td{
  border-collapse:collapse;
  border:solid 1px #91badc;
}
.pbl_cal thead {
 background-color:#d9e7f3;
  color:#333;
}
#months { background-color:#d9e7f3;}
#years  { background-color:#d9e7f3;}
.pbl_cal table tr td{
border:solid 1px #d9e7f3;
padding:3px;
}
.pbl_cal a{color:#3892c9;font-weight:bold}
.pbl_cal a:hover{color:#036;}

.head_tbl_div {
  border:solid 1px #cddee9;
  background-image:url('img/bckg_table.jpg');
}



.wh_round {color:#396080;margin-top:20px;width:710px;padding:15px;float:left;}
.wh_round .publ{text-align:left;}
.wh_round .publ .title .date a{color:#036; font-size:12px;border:none}
.wh_round .publ .date a{color:#036; font-size:12px;border:none;font-weight:bold}
.wh_round .publ .title{color:#1160ad;font-weight:bold;}
.wh_round .publ .title a{color:#1160ad;font-weight:bold}
.wh_round .publ .title a:hover{color:#cc0000;font-weight:bold; border-bottom:solid 1px #600;}
.wh_round .publ .title_dtl{color:#333;font-weight:bold;margin-bottom:4px;}
.wh_round .publ .title_dtl a{color:#333;display:block;font-weight:bold;background-color:#EDEDED;padding:3px;border:dashed 1px #ccc;}
.wh_round .publ .title_dtl a:hover{color:#1160ad;background-color:#E6E6E6;border:dashed 1px #C4C4C4;}
.wh_round .img_holder img {border:solid 1px #E0E0E0;}
.wh_round .image {border:solid 1px #929085;padding:5px;background-color:#fff;}
.wh_round .publ .more a{color:#1160ad;font-weight:bold}
.wh_round .publ .more a:hover{color:#036;font-weight:bold}
.wh_round .publ .content{color:#396080;line-height:18px;text-align:justify;padding-bottom:5px;margin-bottom:5px;}
.wh_round .publ .content p {margin-top:5px;padding:0px}
.wh_round_corner {position:absolute; width:5px; height:5px;}
.wh_tl {top:0; left:0; background-position:0px 0px;}
.wh_tr {top:0; right:0; background-position:-5px 0px;}
.wh_bl {bottom:0; left:0; background-position:0px -5px;}
.wh_br {bottom:0; right:0; background-position:-5px -5px;}
#wh_content {background-color:#fff;position:relative;text-align:left}
#wh_content .wh_round_corner {background-image:url(img/wh_rounded.jpg);background-repeat:no-repeat}

.roundedBox1 {position:relative; padding:5px;margin-left:5px;margin-right:5px;}
.roundedBox1 .corner {position:absolute; width:5px; height:5px;}
.roundedBox1 .topLeft {top:0; left:0; background-position:0px 0px;}
.roundedBox1 .topRight {top:0; right:0; background-position:-5px 0px;}
.roundedBox1 .bottomLeft {bottom:0; left:0; background-position:0px -5px;}
.roundedBox1 .bottomRight {bottom:0; right:0; background-position:-5px -5px;}
.roundedBox1 #type1 {background-color:#e0f2f9;}
.roundedBox1 #type1 .corner {background-image:url(img/rounded.jpg);background-repeat:no-repeat}

.roundedBox2 {position:relative; padding:5px;margin-left:5px;margin-right:5px;}
.corner {position:absolute; width:5px; height:5px;}
.topLeft {top:0; left:0; background-position:0px 0px;}
.topRight {top:0; right:0; background-position:-5px 0px;}
 #type1 {background-color:#e6eff5;}
 #type1 .corner {background-image:url(img/rounded_title.jpg);background-repeat:no-repeat}

.roundedBox3 {position:relative; padding:5px; margin-left:5px;margin-right:5px;}
.roundedBox3 .image {padding:4px;background-color:#fff;border:solid 1px #E0E0E0;}
.roundedBox3 img {border:solid 1px #E0E0E0;}
.corner2 {position:absolute; width:5px; height:5px;}
.bottomLeft {bottom:0; left:0; background-position:0px -5px;}
.bottomRight {bottom:0; right:0; background-position:-5px -5px;}
#type2 {background-color:#f2f6f9;}
#type2 .corner2 {background-image:url(img/rounded_content.jpg);background-repeat:no-repeat}

.title_wh {
    color:#036;
    font-weight:bold;
    /*text-shadow: 0.1em 0.1em 0.1em #fff;  */
}

/*
    margin:10px 5px 15px 20px;
        top margin is 10px
        right margin is 5px
        bottom margin is 15px
        left margin is 20px

    margin:10px 5px 15px;
        top margin is 10px
        right and left margins are 5px
        bottom margin is 15px

    margin:10px 5px;
        top and bottom margins are 10px
        right and left margins are 5px

    margin:10px;
        all four margins are 10px

*/