/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body {
       font-family: Tahoma;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline }
a:hover { text-decoration:none }


.global { width:1000px; margin:0 auto 0 auto}


/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}


/* Head
--------------------------------------------------*/
.head { background: url("/pics/head.gif") no-repeat 50% 0%;  padding:52px 17px 25px 21px; overflow:hidden; min-height:1px; _height:1px}
*html .head { overflow:visible;}
.head .logo { display:block; background: url("/pics/logo.gif") no-repeat; width:160px; height:23px; margin-top:5px; overflow:hidden; text-indent:-3000em;
float:left; }

.head span { font-size:14px; color:#757575; font-family:"Times New Roman", Times, serif; font-weight:normal; float:left; padding-left:65px;}

/* Head/Tel
--------------------------------------------------*/
.head h6 { float:right; font-size:30px; font-family: "trebuchet MS"; font-weight:normal; color:#a8a8a8; padding:4px 0 0 51px;
 background: url("/pics/tel.gif") no-repeat 0px 9px;  letter-spacing:-1px  }
.head h6 b { color:#355981}
.head h6 span { font-size:14px; color:#355981; font-family:"Times New Roman", Times, serif; font-weight:normal; letter-spacing:0px;}
.head h6 a { font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:normal; color:#a8a8a8; letter-spacing:0px;}


/* Head/Navigation
--------------------------------------------------*/
.nav { float:right; padding:18px 25px 0 0}
.nav a { display:block; width:17px; height:12px; background-position:50% 50%; float:left; padding:0 18px 0 18px; border-left:1px solid #999999; }

.nav .n1 { background: url("/templates/images/n1.gif") no-repeat 50% 50%; }
.nav .n2 { background: url("/templates/images/n2.gif") no-repeat 50% 50%; }
.nav .n3 { background: url("/templates/images/n3.gif") no-repeat 50% 50%; border-right:1px solid #999999;  }



/* Center
--------------------------------------------------*/
.center { padding-left:23px;}



/* Left Col
--------------------------------------------------*/
.left_col { float:left; width:199px;  height:100%; padding:0 0 60px 0; background:#e9e8e8; margin-right:9px}
.left_col h6 { font-size:18px; font-weight:normal; font-family: "Times New Roman", Times, serif; color:#FFFFFF; background:#355981 url("/templates/images/lh.gif") no-repeat;
 height:34px; padding:2px 0 0 29px; position: relative; margin-left:-1px }
 
 
/* Left Col/Menu
--------------------------------------------------*/
.l_menu { margin:0px; padding:0 0 0 0; list-style:none}
.l_menu li { font-size:11px; background: url("/templates/images/lm_li.gif") repeat-x 0% 100%; padding:0 0 2px 0px }


.l_menu li a { color:#373737; text-decoration:none; display:block;; _height:1px }
.l_menu li a:hover { text-decoration: none; background:#ffffff url("/templates/images/lm_b.gif") no-repeat 2px 0px }

.l_menu li a b { font-weight:normal; display:block;  background: url("/templates/images/lm_a.gif") no-repeat 16px 12px; padding:6px 0 5px 29px }
.l_menu li a:hover b { background: url("/templates/images/lm_ac.gif") no-repeat 16px 12px;}

.l_menu li a strong { font-style:bold font-weight:normal; display:block;  background: url("/templates/images/lm_a.gif") no-repeat 16px 12px; padding:6px 0 5px 29px }
.l_menu li a:hover strong { background: url("/templates/images/lm_ac.gif") no-repeat 16px 12px;}

.l_menu .lm_ac a { text-decoration: none; background:#ffffff url("/templates/images/lm_b.gif") no-repeat 2px 0px }
.l_menu .lm_ac a b { background: url("/templates/images/lm_ac.gif") no-repeat 16px 12px;}

.l_menu li ul { margin:0px; padding:0 0 0 0; list-style:none}
.l_menu li ul li { border-top:1px solid #c6c6c6; background:none; padding-bottom:0px}

.l_menu li ul li a b { padding-left:38px; background: url("/templates/images/lm_ac_b.gif") no-repeat 16px 12px; }
.l_menu li ul li a:hover b {  padding-left:38px; background: url("/templates/images/lm_ac_b.gif") no-repeat 25px 12px; }

.l_menu .lm_ac ul li a b { padding-left:38px; background: url("/templates/images/lm_ac_b.gif") no-repeat 25px 12px; }
.l_menu .lm_ac ul li a:hover b {  padding-left:38px; background: url("/templates/images/lm_ac_b.gif") no-repeat 25px 12px; }


/* Center Col
--------------------------------------------------*/
.center_col { float:left; width:791px; background: url("/templates/images/cl.jpg") no-repeat; padding:178px 0 60px 0; color:#666666; font-family: Arial, Helvetica, sans-serif;
font-size:12px;  }
.center_col a { color:#0180d9}


/* Center Col/text
--------------------------------------------------*/
.text { width:95%; padding-right:12px; float:left; font-size: 12px;}
.text h1 { font-size:18px; font-weight:normal; color:#FFFFFF; font-family:"Times New Roman", Times, serif; background:#FFFFFF url("/pics/ch.gif") no-repeat;
height:25px; padding:2px 0 0 30px; margin-bottom:20px  }

.text h2 { font-size:18px; color:#355981; font-weight: normal; padding-bottom:20px}
.text ul li { list-style:none;}

<!---.content { padding:0 25px 0 17px;}-->
.content p { padding:0 25px 14px 17px;}
.content td { font-family: Tahoma;
              font-size: 80%;
              text-align: left;}
.service ul li { list-style:none; padding:0px 25px 10px 0px}


/* Center Col/News
--------------------------------------------------*/
.news { float:left; width:247px; padding:0 0 20px 0 }
.news h6 { font-size:18px; font-weight:normal; color:#FFFFFF; font-family:"Times New Roman", Times, serif; background:#f78a0a url("/templates/images/rh.gif") no-repeat;
height:25px; padding:2px 0 0 30px; margin-bottom:20px  }

.doc ul li a {display:block; background: url('/templates/images/word.jpg') no-repeat 0 5px; padding-left:10px;}
.news ul { margin:0px; padding:0 20px 0 20px; list-style:none}
.news ul li {  font-size:11px; color:#787878; padding:0 0 12px 0}
.news ul li i { font-style:normal; display:block; color:#f78a0a}
.news ul li strong { display:block; font-weight:normal; font-size:12px; padding:1px 0 4px 0}



/* Footer
--------------------------------------------------*/
.footer { color:#686868; font-size:11px; height:74px; padding:0 0 12px 120px; position:relative }
.footer a { color:#686868;}

.footer p { position:absolute; left:27px; line-height:15px;}

.f_center { background: url("/pics/dot.gif") repeat-x; padding:19px 18px 0 20px}
.f_center img { margin-right:4px;float:right;}
.f_center b { float:left; font-weight:normal; padding-top:4px; padding-left:5%;}