html,body
      {
      margin:0;
      padding:0;
      border:solid black 0px;
      font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
      font-size:12px;
      background:#E4E3E8;
      color:#071B3E;
      }
.body_f
      {
      width:533px;
      margin-right:-50px;
      margin:0;
      padding:0;
      border:solid black 0px;
      font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
      font-size:12px;
      background:#E4E3E8;
      color:#071B3E;
      }
.main {
      width:100%; 
      height:100%;
      margin:0;
      padding:0;
      border:solid black 0px;
      font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
      font-size:11px;
      color:#071B3E;
      background:#FFFFFF;
      border-collapse:collapse;
      }
td    {
      padding:0;
      margin:0;
      vertical-align:top;
      border:solid black 0px;
      }
img   {
      border:0px;
      margin:0px;
      padding:0px;
      }      
.operator
      {
      position:absolute;
      left:0px; 
      top:71px; 
      width:147px; 
      height:184px; 
      z-index:2; 
      }
.logo
      {
      height:40px;
      margin:0px;
      padding:0px;
      border-collapse:collapse;
      vertical-align:middle;
      font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
      font-size:12px;
      color:#FFFFFF;
      background:#FFFFFF;
/*      background:url(images/see_you.jpg);
      background-position: right;
      background-repeat:no-repeat;*/
      }
.menu {
      background:white; 
      height:25px;
      border-bottom:solid #005DAA 2px;
      border-top:solid #005DAA 2px;
      }
.banner
      {
      height:160px;
      background:#0A3291;
      background:url(images/call_bg.jpg);
      }
.banner_border
      {
      height:29px;
      margin:0px;
      padding:0px; 
      border:solid #0F3461 0px;
      border-collapse:collapse;
      vertical-align:middle;
      font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
      font-size:12px;
      color:#FFFFFF;
      background:#0E3B95;
      background:url(images/border_menu.jpg);
      }
.small_banner
    {
    height:50px; 
    margin:0px;
    padding:0px 0px 0px 10px;
    border-bottom:solid #0F3461 0px;
    vertical-align:middle;
    font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    font-size:12px;
    color:#FFF;
    background:url(images/b_small.jpg);
    }
      
#tabnav
      {
      margin:0px;
      width:820px;
      padding-left:100px;
      }
     #tabnav li
              {
              margin:0; 
              padding:0;
              display:inline;
              list-style-type:none;
              }
     #tabnav a:link, #tabnav a:visited
              {
              float: left;
              background:#f3f3f3;
              font-size:10px;
              line-height:22px;
              font-weight:bold;
              padding:2px 7px 2px 7px;
              margin:0px;
              border-bottom:2px solid #ccc;
              border-left:solid #CCC 3px;
              text-decoration:none;
              color:#666;
              }
     #tabnav a:link.active, #tabnav a:visited.active
              {
              border-left:solid #1D6BC0 3px;
              border-bottom:1px solid #1D6BC0;
              border-top:1px solid #1D6BC0;
              background:#1D6BC0;
              color:#FFF;
              }
     #tabnav a:hover
              {
              border-left:solid #005DAA 3px;
              background: #f3f3f3;
              }
        #menu1, #menu2 ,#menu3, #menu4 ,#menu5,#menu6,#menu7,#menu8 
              {
              padding:10px 5px 15px 5px;
              margin-top:20px;
              color:#4F4F50;
              background:#BFC3C4;
              display:none;
              }
     .last
              {
              float: left;
              width:1px;
              font-size:10px;
              line-height:28px;
              font-weight:bold;
              padding:2px 0px 2px 0px;
              margin:0px;
              border-left:solid #CCC 3px;
              text-decoration:none;
              color:#666;
              }

#person1, #person2
              {
              font-size:11px;
              padding:0px;
              margin-top:0px;
              color:#4F4F50;
              background:#BFC3C4;
              display:none;
              }              
              
.start_img
     {
     width:321px;
     height:370px;
     margin:0px;
     padding:0px;
     border:solid white 0px;
     border-top:solid white 1px;
     border-right:solid white 1px;
     border-bottom:solid white 1px;
     background:url(images/slide.jpg);
     background-repeat:no-repeat;
     background-color: #B6BABD;
     padding-top:40px;
     }
.start_img_b
     {
     width:220px;
     height:350px;
     margin:0px;
     padding:0px;
     border:solid white 0px;
     border-top:solid white 1px;
     border-right:solid white 1px;
     border-bottom:solid white 1px;
     background:url(images/slide.jpg);
     background-repeat:no-repeat;
     background-color: #B6BABD;
     padding-top:40px;
     }

     #slide ul
             {
             width:0px;
             margin:0px;
             }

     #slide li
             {
             height:23px;
             width:281px;
             margin:0px;
             list-style-type:none;
             text-align:right;
             border-right:0px solid #EAEDEE;
             }
     #slide li a:hover
             {
             background: #EBEDEF;
             width:148px;
             padding:5px 10px 2px 0px;
             text-align:right;
             border:0px solid #EAEDEE;
             border-right:0px solid #EAEDEE;
             border-left:10px solid #005DAA;
             }
     #slide a:link,  #slide a:visited
             {
             width:137px;
             float:right;
             background:#f3f3f3;
             font-size:10px;
             line-height:12px;
             font-weight:bold;
             padding:5px 10px 2px 0px;
             margin:0px 0px 0px 0px;
             border:1px solid #EBEDEF;
             background: #CCCCCC;
             text-decoration:none;
             color:blue;
             }

     #slide_b li
             {
             height:23px;
             margin:0px;
             list-style-type:none;
             text-align:right;
             border-right:0px solid #EAEDEE;
             }
     #slide_b li a:hover
            {
             background: #EBEDEF;
             width:138px;
             padding:5px 10px 2px 0px;
             text-align:right;
             border:0px solid #EAEDEE;
             border-right:0px solid #EAEDEE;
             border-left:10px solid #005DAA;
             }
     #slide_b a:link,  #slide_b a:visited
             {
             width:130px;
             float:right;
             background:#f3f3f3;
             font-size:10px;
             line-height:12px;
             font-weight:bold;
             padding:5px 10px 2px 0px;
             margin:0px 0px 0px 0px;
             border:1px solid #EBEDEF;
             background: #CCCCCC;
             text-decoration:none;
             color:blue;
             }

.right_table
     { 
     height:100%;
     padding:0px;
     margin:0px;
     border:solid black 0px;
     border-collapse:collapse;
     background:#E4E3E8;
     }
.news_top
     {
     height:20px;
     width:200px;
     margin:0px;
     padding:0px;
     border:solid black 0px;
     background:#BFC3C4;
     text-decoration:none;
     font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
     font-size:11px;
     }
.news_bottom
     {
     width:200px;
     margin:0px;
     padding:0px;
     vertical-align:top;
     background:#E4E3E8;
     font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
     font-size:11px;
     }     
.news_b
     { 
     background:#EBEDEF;
     width:200px;
     height:135px; 
     padding:5px; 
     margin:0;     
     }
.news
     {
     width:200px;
     margin:0px;
     padding:0px;
     background:#E4E3E8;
     border:solid black 0px;
     border:solid white 1px;
     border-left:solid #FFF 1px;
     }
.right_news
     {
     margin:0px;
     padding:0px;
     background:#E4E3E8;
     border:solid black 0px;
     }

.front_news
     {
     height:100px;
     margin:0px;
     padding:5px 5px 5px 5px;
     vertical-align:top;
     background:#E4E3E8;
     border-top:solid white 1px;
     border-bottom:solid #fff 1px;
     }
.front_news_b
     {
     margin:0px;
     padding:5px 5px 5px 5px;
     vertical-align:top;
     background:#E4E3E8;
     border-top:solid white 1px;
     border-bottom:solid #fff 1px;
     }

.service_pic
    {
    position:absolute;
    left:20px; 
    top:350px; 
    width:10px; 
    height:14px; 
    margin:-1px;
    z-index:1; 
    }
.bc_small
    {
    position:absolute;
    left:800px; 
    top:185px; 
    width:147px; 
    height:10px; 
    color:#FFFFFF;
    letter-spacing:10px;
    line-height:22px;
    font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    font-weight:bold;
    z-index:1; 
    }
.tick    
    {
    position:absolute;
    left:650px; 
    top:120px; 
    width:147px; 
    height:120px; 
    color:#FFFFFF;
    letter-spacing:10px;
    line-height:22px;
    font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    font-weight:bold;
    z-index:1; 
    }
.bottom
    {
    background:#E4E3E8;
    color:#FFFFFF;
    letter-spacing:10px;
    line-height:22px;
    font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    font-weight:bold;
    z-index:1; 
    }
.small_div
    {
    height:100%; 
    background:#E4E3E8;
    color:#FFFFFF;
    letter-spacing:10px;
    line-height:22px;
    font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    font-weight:bold;
    z-index:1; 
    }
.medium
   {
   margin:0px;
   padding:0px;
   width:80%;
   vertical-align:top;
   }
.content
     {
     padding:5px 5px 5px 3%;
     vertical-align:top;
     background:#E4E3E8;
     border-top:solid white 1px;
     border-bottom:solid #fff 1px;
     height:50%;
     }
.main_txt
     {
     width:700px;
     vertical-align:top;
     background:#E4E3E8;
     }
h3   {
     font-weight:bold;
     padding:0px;
     margin:0px;
     color:#4F4F50;
     line-height:1em;
     font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
     font-size:13px;
     }
.form_cell
     {
     width:70px;
     padding-left:4px; 
     padding-top: 5px;
     font-size:10px;
     }
.form_cell2
     {
     background-color: #FFFFFF; 
     border: 1px solid #7F9DB9;
     font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
     font-size:11px;
     
     }
b    {
     color:#4F4F50;
     font-weight:bold;
     }
.main_cont
     {
     width:665px;
     height:100%;
/*     background-color:f3f3f3; */
     }
.services_main
     {
     width:750px;
     padding:0px;
     margin:0;
     border-collapse:collapse;
     border:solid #CCC 0px;
     color:#005C83; 
     background:#f3f3f3;  
     vertical-align:top;
     font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
     font-size:11px;
     border-collapse:collapse;
     }
.services_t
    {
    width:110px;
    margin:0;
    padding:0px;
    border:solid #CCC 1px;
    background:#F1F0F5;
    font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
    font-size:10px;
    color:#5F5F5F;      
    }
   .service_blue
         {
/*       background:url(images/title_bg.gif); 
         background-repeat:no-repeat; */
         background-color:#194DB5;
         height:15px;
         padding:4px 0px 4px 0px ;
         text-align:center;
         font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
         font-size:11px;
         font-weight:bold;
         color:#ffffff;      
         border:solid #194DB5 1px;
         }
.blue_border
   {
   border:solid #194DB5 1px;
   }
.no_pad
   {
   width:130px;
   padding:0px;
   margin:0px;
   border:solid black 0px;
   border-collapse:collapse;
   background-color:#2079CB;
   }
.services_b
   {
   border:solid #CCC 1px;
   padding:5px;
   vertical-align:top;
   font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
   font-size:10px;
   color:#5F5F5F;
   background:#f3f3f3;
   }  
.small_f
   {
   font-size:10px;
   }
.thumbnail
   {
   position: relative;
   z-index: 0;
   }
.thumbnail:hover
   {
   background-color: transparent;
   z-index:0;
   }
.thumbnail span
   { 
   height:50px;
   width:280%;
   top:-100px;
   left: 150px;
   position: absolute;
   background-color: lightyellow;
   padding: 5px;
   border: 1px dashed gray;
   visibility: hidden;
   color: black;
   text-decoration: none;
   }
.thumbnail:hover span
   { 
   visibility: visible;
   }
 .contact
   {
   margin:0;
   padding:0;
   border:solid #CCC 0px;
   vertical-align:top;
   font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
   font-size:11px;
   color:#005C83;
   }
 .contact_t
   {
   margin:0;
   padding:0;
   border:solid #CCC 1px;
   border-right:solid #CCC 0px;
   vertical-align:top;
   font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
   font-size:10px;
   color:#5F5F5F;      
   }
 .contact_t_right
   {
   border:solid #CCC 1px;
   padding:5px;
   vertical-align:top;
   font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
   font-size:10px;
   color:#5F5F5F;
   background:#f3f3f3;
   }
.medium_txt
   {
   font-size:12px;
   }
a.nostyle:hover,a.nostyle:link,a.nostyle:active,a.nostyle:visited
  {
  cursor:pointer;
  text-decoration:none;
  }
a.no_dec:hover
   {
   color:#005C83;
   }
a.no_dec0:link, a.no_dec0:visited
   {
   text-decoration:none;
   font-size:12px;
   font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
   padding:0px 0px 0px 0px;
   }
 a.link:hover
   {
   text-decoration:none;
   color:#F3F3F3;
   font-size:13px;
   font-family:Geneva,Helvetica,sans-serif; 
   padding:0px 10px 0px 0px;
   }
#Layer1
   {
   width:300px;
   height:300px;
   left: 330px;
   top: 10px;
   overflow: auto;
   visibility: hidden;
   border:solid white 0;
   z-index:3;
   visibility: hidden;
   }
#Layer2 
   {
   width:300px;
   height:300px;
   left: 330px;
   top: -10px;
   overflow: auto;
   visibility: hidden;
   border:solid white 0;
   z-index:4;
   visibility: hidden;
   }
.serv_img a:hover
   {
   border:solid black 10px;
   }
.box
   {
   height:100%; 
   }
.ref_t
  {
  width:500px;
  padding:0px;
  margin:0px;
  border:solid black 0px;
  border-collapse:collapse;
  font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
  font-size:11px;
  }
.ref_t td
  {
  padding:10px 5px 10px 10px;
  height:10px;
  margin:0px;
  border:solid #f3f3f3 1px;
  background:#FFF;
  vertical-align:middle;
  border-collapse:collapse;
  font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
  }


.phpul {
width:500px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
vertical-align:top;
}

.phplist{
width:500px;/*330*/
margin:0px 0px 2px 20px;
list-style-image:url(img/circle01.gif);
vertical-align:top;
}


.phplist1{
width:500px;/*330*/
margin:0px 0px 0px 20px;
list-style-type:none;
vertical-align:top;
}



.phplist2{
color:#000000;
width:500px;/*320*/
padding:0px;
margin:0px 0px 0px 20px;
list-style:none;
border:0px solid white;
text-align:left;
vertical-align:top;
}





.phplist3{
background-color:#1D6BC0;
color:#FFFFFF;
width:476px;
margin:10px 0px 2px 20px;
padding:2px;
list-style:none;
font-weight: bold; 
text-align:left;
vertical-align:top;
}


.phplist4{
color:#000000;
width:500px;/*320*/
padding:0px;
margin:0px 0px 2px 50px;
border:0px solid white;
/*list-style-image:url(img/circle03c.gif);*/
text-align:left;
vertical-align:top;
}


.phplist5{
color:#000000;
width:500px;/*320*/
padding:0px;
margin:0px 0px 2px 35px;
/*list-style-image:url(img/circle02b.gif);*/
border:0px solid white;
text-align:left;
vertical-align:top;
}

.imgnews{
margin:3px 10px 3px 20px;
float:right;
}

