* {margin:0;padding:0}
html, body {margin:0px; font:0pt Sans-serif; height:100%; width:100%;border-width:0;background:#0f5097;}
a img, img {border-width:0px;}
a:link, a:visited, a:hover, a:active {text-decoration:none;border: none;}
a:hover {cursor:pointer;cursor:hand;text-decoration:underline}
a {outline:none;}

#mainbox {margin:0px auto 0;width:1024px; height:768px;background: url(../images/mainbg.jpg) no-repeat 0 0;}
  .content{float:left;width:961px; height:768px;padding:0 39px 0 24px}
/*header*/
    .header {float:left;width:961px;height:207px}
      .header1 {float:left;width:961px;height:94px;margin-top:68px}
        .header1l {float:left;width:177px;height:50px;padding:22px 0 0 30px}
          .header1logo {width:177px;height:50px;}
          .header1logo a {display:block;width:177px;height:50px;}
        .header11q {float:right;width:100px;height:100%;background: url(../images/glob.png) no-repeat 0 0;}
        .dot {float:right;width:100px;height:60px;background: url(../images/dot.gif) no-repeat 83px 7px;}
        .header1r {float:right;width:628px;height:90px;margin:0 -5px 0 0}
      .header2 {float:left;width:961px;height:19px;margin-top:15px}
        .header21 {float:left;width:237px;height:19px;}
        .header22 {float:left;width:412px;height:19px;padding:0 0 0 64px}
        .header23 {float:left;width:248px;height:19px;}
          .header23in {float:right;width:143px;height:17px;background: url(../images/home.gif) no-repeat 0 0;padding:1px 8px 0 23px}
            .srchfield {float:left; width:119px;height:14px;font:12px Calibri,Tahoma,Georgia,Sans-serif;color:#43c6f4;background:#00a5db;border:1px solid #fff;padding:1px 0 0 1px;}
            .srchbutton {float:left; width:15px;height:15px;background: url(../images/srchbut.gif) no-repeat left top;border:0px; cursor: pointer;cursor:hand;margin:1px 0 0 6px}
            * html .srchbutton {margin:1px 0 0 4px}
              .srchbutton:hover, .srchbutton:focus {background: url(../images/srchbut.gif) no-repeat left top;}
            
/*center*/        
    .center {float:left;width:961px;height:479px;margin-top:3px}
      .centerl {float:left;width:753px;height:479px;}
        .centerl1 {float:left;width:213px;height:476px;padding:3px 0 0 27px}
          .centerl1menuzone {float:left;width:175px;height:188px; border-bottom:1px dotted #fff}
            .centerl1menu1 {width:175px;height:32px;background: url(../images/leftmenubg.png) no-repeat 0 0;margin-bottom:5px}
              .centerl1menu1 a {display:block;width:175px;height:32px;}
              .centerl1menu1 a:hover {background: url(../images/leftmenubg.png) no-repeat -175px 0;}
              .centerl1menu1current {background: url(../images/leftmenubg.png) no-repeat -175px 0;}
            .centerl1menu2 {width:175px;height:32px;background: url(../images/leftmenubg.png) no-repeat 0 -37px;margin-bottom:5px}
              .centerl1menu2 a {display:block;width:175px;height:32px;}
              .centerl1menu2 a:hover {background: url(../images/leftmenubg.png) no-repeat -175px -37px;}
              .centerl1menu2current {background: url(../images/leftmenubg.png) no-repeat -175px -37px;}
            .centerl1menu3 {width:175px;height:32px;background: url(../images/leftmenubg.png) no-repeat 0 -74px;margin-bottom:5px}
              .centerl1menu3 a {display:block;width:175px;height:32px;}
              .centerl1menu3 a:hover {background: url(../images/leftmenubg.png) no-repeat -175px -74px;}
              .centerl1menu3current {background: url(../images/leftmenubg.png) no-repeat -175px -74px;}
            .centerl1menu4 {width:175px;height:32px;background: url(../images/leftmenubg.png) no-repeat 0 -111px;margin-bottom:5px}
              .centerl1menu4 a {display:block;width:175px;height:32px;}
              .centerl1menu4 a:hover {background: url(../images/leftmenubg.png) no-repeat -175px -111px;}
              .centerl1menu4current {background: url(../images/leftmenubg.png) no-repeat -175px -111px;}
            .centerl1menu5 {width:175px;height:32px;background: url(../images/leftmenubg.png) no-repeat 0 -148px;margin-bottom:5px}
              .centerl1menu5 a {display:block;width:175px;height:32px;}
              .centerl1menu5 a:hover {background: url(../images/leftmenubg.png) no-repeat -175px -148px;}
              .centerl1menu5current {background: url(../images/leftmenubg.png) no-repeat -175px -148px;}
          .centerl1bnrarea {float:left;width:175px;margin-top:17px}
            .centerl1bnr {float:left;width:175px;height:122px;margin-top:12px}
              .centerl1bnr a {display:block;width:175px;height:122px;}
        .centerl2 {float:right;width:513px;height:479px;background: url(../images/txtbg.png) no-repeat 0 0;}
          .centerl2in {width:475px;height:402px;padding:34px 35px 43px 30px}
            .centerl2in_title {font:15px Calibri,Tahoma,Georgia,Sans-serif;color:#00529c;margin-bottom:8px;}
            .centerl2in_txt {width:451px;font:11px Veranda;color:#6e6f71;height:360px;overflow-y:scroll;text-align:justify;padding:0 5px 0 0px;}
            .centerl22in_txt {width:451px;font:11px Veranda;color:#6e6f71;height:405px;overflow-y:scroll;text-align:justify;padding:0 5px 0 0px;}
            .centerl2in_txt a {color:#00529c;}
            .centerl2in_txt a:hover {color:#0086ff;text-decoration:none}
      .centerr {float:right;width:179px;height:479px;}
        .centerrmbz {float:right;width:179px;height:303px;border-bottom:1px dotted #fff}
          .centerrmb {float:left;width:175px;height:69px;background: url(../images/minibannershadow.png) no-repeat 0 0;padding:2px;margin-bottom:2px}
            .centerrmb a {display:block;width:179px;height:73px;}
        .centerrbbz {float:right;width:175px;height:150px;padding:2px;background: url(../images/bigbannershadow.png) no-repeat 0 0;margin-top:21px}
          .centerrbbz a {display:block;width:175px;height:150px;}
/*footer*/
    .footer {
  float:left;
  width:934px;
  height:80px;
  margin-top:17px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 25px;
}
    * html .footer {margin-top:10px}
      .footerin {float:left;width:934px;height:50px;border-left:1px solid #fff}
        .footerin1 {float:left;width:102px;height:20px;font:11px Tahoma,Georgia,Sans-serif;color:#ffffff;padding:36px 0 0 2px}
        .footerin2 {float:left;width:596px;height:35px;background: url(../images/ino.gif) no-repeat 327px 0;margin-left:0;font:12px Myriad Ppo,Tahoma,Georgia,Sans-serif;color:#fff; text-align:right; padding:23px 29px 0 33px;}
        .footerin2 a {text-decoration:none;color:#fff;}
        .footerin21 {float:left;width:292px;height:1px;font:12px Myriad Ppo,Tahoma,Georgia,Sans-serif;margin:0 0 0 -17px;}
        .footerin22{font:10px Myriad Ppo,Tahoma,Georgia,Sans-serif;margin:0 7px 0 0;}
        .footerin3 {float:left;width:170px;height:18px;background: url(../images/phone.gif) no-repeat 0 2px;font:15px Myriad Ppo,Tahoma,Georgia,Sans-serif;color:#fff;text-align:right;margin-top:19px; font-weight:bold; }
        .footerin4 {float:left;width:170px;height:22px;font:11px Myriad Ppo,Tahoma,Georgia,Sans-serif;color:#fff;text-align:right;padding:0;margin-top:-10px;}


/*LANGUAGES*/

.langs {width:100px;height:18px;margin:0 0 0 70px;background: url(../images/langs.png) no-repeat 0 0;}
.langro {float:left;width:44px;height:18px;}
.langro a {display:block;width:43px;height:18px;}
.langro a:hover {background: url(../images/langs.png) no-repeat -0px -18px;}
.langru {margin:0 0 0 44px;width:56;height:18px;}
.langru a {display:block;width:53px;height:18px;}
.langru a:hover {background: url(../images/langs.png) no-repeat -44px -18px;}

/*topmenu*/
#nav {padding:0; margin:0; list-style:none; height:19px; position:relative; z-index:100; width:412px;background: url(../images/menu.png) no-repeat 0 0;}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:19px; border:0px; padding:0; cursor:pointer;}
#nav li a b {margin-left:-999px;}

#nav li a.menu1 {width:55px;height:19px;}
#nav li a.menu2 {width:94px;height:19px;}
#nav li a.menu3 {width:85px;height:19px;}
#nav li a.menu4 {width:85px;height:19px;}
#nav li a.menu5 {width:73px;height:19px;}

#nav table {
  position:absolute;
  top:0;
  left:0;
  border-collapse:collapse;
  padding:0;
  width:0;
  height:0;
  margin:0px;
}

ul#menu {
    margin: 35px 47px;
}
    
ul#menu li {
    padding: 0px;
    display: inline-block;
    *display: inline; /* IE 7 and below */
    position: relative;
    margin-left: 15px;
    margin-right: 0px;
    width: 12px;
    height: 100px;
}

ul#menu li img {
    width: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
    padding: 38px;
    margin: -23px 0 0 -40px;
    border: none;
}
.title {color:#000;;font-size:11px;font-family:Tahoma,Georgia,Sans-serif; font-weight:bold;overflow:hidden;width:153px;height:38px;background: url(../images/title.png) no-repeat 0 5px;text-transform:uppercase;}
.title ul {padding:0;margin:0 0 0 0;}
.title li {float:left;padding:0;margin:10px 0 0 16px;list-style-type:none;}
.title a {text-decoration:none;color:#000}
.shortstory {display: table-cell;vertical-align: middle;color:#888888; font-style:italic;font-size:11px;font-family:Tahoma,Georgia,Sans-serif; font-weight:bold;overflow:hidden;border-bottom:1px solid #d8d8d8;width:310px;height:34px;}
.shortstory ul {}
.shortstory li {list-style-type:none;padding-left:12px;margin-top:-4px}
.sbox {overflow:hidden;}
.fulllink {border-bottom:1px solid #d8d8d8;height:34px; width:15px;padding:0 0;margin: 0 -8px;}
.full1 {padding:13px 0}
.navigation {
  color:#666; 
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
  text-decoration:none;
  color: #636363;
  padding:2px 6px;
  font-size:11px
}

.navigation a:hover {
  background:#01a8d5;
  color:#FFFFFF;
}

.navigation span {
  text-decoration:none;
  background:#fff;
  padding:2px 6px;
  color:#ccc;
  font-size:11px;
}


.ntitle {
  color: #888888;
  font-size: 18px;
  font-family: tahoma;
  font-weight: bold;
  padding-left: 6px;
  padding-top:  11px;
}
.ntitle a {
  color: #4b719e;
  text-decoration:none;
}
.ntitle a:hover {
  text-decoration: underline;
  }
.category {
  color: #727272;
  font-size: 11px;
  font-family: tahoma;
  padding-top: 15px;
}
.category a {
  color: #4b719e;
  text-decoration:none;
}
.category a:hover {
  text-decoration: underline;
  }

.news {
  FONT: 10pt Verdana; 
  text-align:justify;
}

.news img {
  border:none;
}

.news a {
  color: #4b719e;
  text-decoration:none;
}
.news a:hover {
  text-decoration: underline;
  }
  

.copy {
  color: #727272;
  font-size: 11px;
  font-family: tahoma;
  padding: 5px;
}

.hr_line {
  background: url(../images/line.gif);
  width: 100%;
  height: 7px;
  font-size: 3px;
  font-family: tahoma;
  margin-top: 4px;
  margin-bottom: 4px;
}
.slink {
  color: #717171;
  font-size: 11px;
  font-family: tahoma;
}
.slink a:active,
.slink a:visited,
.slink a:link {
  color: #E34000;
  text-decoration:none;
  }

.slink a:hover {
  color: #E34000;
  text-decoration: underline;
  }
.familyT a{font:17px Calibri,Tahoma,Georgia,Sans-serif;color:#00529c;margin-bottom:8px;
}
.familyT a:hover{color:#0086ff;text-decoration:none;
}

.familySH {font:14px Calibri,Tahoma,Georgia,Sans-serif;color:#00529c;margin-bottom:8px;}
.familySH a{color:#00529c;margin-bottom:8px;text-decoration:none;}
.familySH a:hover{color:#0086ff;text-decoration:none;}

.newvision {margin:10px 0 0 -30px;float:left;width:205px;height:19px;background: url(../images/newvision.jpg) no-repeat 0 0;}
.upperc {text-transform:uppercase;}