@charset "utf-8";
/* CSS Document */

body{ 
   background:url(../images/site_bg.gif) repeat-x top;
   margin:0px;
   padding:0px;
   font-family:Arial, Helvetica, sans-serif;
   color:#004689;
}
ul li{
list-style:none;
margin:0px;
padding:0px;
}

table tr td{ 
   font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
}

a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}

a{
	text-decoration: none;
	color:#383838;

}
a:hover,a:active {
	text-decoration:underline;
	color:#383838;
}

 a.zimenu{
	text-decoration: none;
	color:#fff;
}
 a.zimenu:hover,a.zimenu:active {
	text-decoration:underline;
	color:#fff;
}

 a.contact_url{
	text-decoration: underline;
	color:#004689;
	
}
 a.contact_url:hover,a.contact_url:active {
	text-decoration: none;
	color:#004689;
	
}

.footer_center{
	
	width:100%;
	text-align:center;
	font-size:9pt;
	float:left;
	color:#004689;
	margin-top:30px;
}
.footer_center ul { 
	float:left;
	text-align:center;
	margin-left:3px;
	}
.footer_center ul li { 
	float:left;
	height:52px;
	line-height:52px;
	text-align:center;
	padding:0px 6px 0px 0px;
	margin:0px;

}

.footer_center ul li a{
	font-size:9pt;
	text-decoration: none;
	color:#004689;
	padding:0px 6px 0px 0px;
	font-weight:bold;

}
.footer_center ul li a:hover,a:active {
	font-size:9pt;
	text-decoration:underline;
	padding:0px 6px 0px 0px;
	color:#004689;
	font-weight:bold;
}

.about_title{

border-bottom:1px dashed #c1c1c1;
height:25px;
}
.about_title a{
	font-size:9pt;
	text-decoration: none;
	color:#004689;
	padding:0px 6px 0px 0px;
	font-weight:bold;
	height:25px;
	line-height:25px;
}

.about_title a:hover,a:active {
	font-size:9pt;
	text-decoration:underline;
	padding:0px 6px 0px 0px;
	color:#004689;
	font-weight:bold;
	height:25px;
	line-height:25px;
}

a.news_1 {
	font-size:11pt;
	text-decoration: none;
	color:#434343;
	padding:0px 6px 0px 0px;
	
}
a.news_1:hover,a.news_1:active{
	font-size:11pt;
	text-decoration:underline;
	padding:0px 6px 0px 0px;
	color:#434343;
	
}


a.news_2 {
	font-size:9pt;
	text-decoration: none;
	color:#6b6b6b;
	padding:0px 6px 0px 0px;
	
}
a.news_2:hover,a.news_2:active{
font-size:9pt;
	text-decoration:underline;
	padding:0px 6px 0px 0px;
	color:#6b6b6b;
	
}

a.pro_list { font-size:9pt; color:#FFFFFF; text-decoration:none;}
a.pro_list:hover{ text-decoration:underline;}

.list{ 
margin:0px;

list-style:none;
padding:0px;
margin:0 auto; }
ul.list li{  margin:0px;padding:0px; list-style:none; }

.pr a{  font-size:10pt; color:#6b6b6b; text-decoration:none; display:block;background-color:#ffffff; padding-left:0px;width:150px; margin:0px 0px 0px 0px; text-decoration:underline; }
.pr a:hover{ font-size:10pt; color:#000000; text-decoration:none; display:block; padding-left:0px;width:150px;background-repeat:no-repeat; background-position:right; }

h2{
font-size:16pt;
color:#666666;
margin:0px;
padding:0px;
color:#666666;
font-weight:lighter;}


.contact_about{
    width:660px;
	margin:0 auto;
	overflow:hidden;
	height:360px;
	background:url(../images/contact_bg.gif) no-repeat  right bottom;
}
	
.contact_about h1{
  font-size:23px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:lighter;
  margin-bottom:10px;
  
}