@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0}

body{ font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
	  color:#000000;
	  line-height:20px;
	  background:#FFFFFF url(../images/nav-bg.jpg) repeat-x top;
	  margin:0;
	  padding:0;}
	  
p{ margin:5px 0; padding:0}

a{ font-size:11px; color:#028DD0; text-decoration:underline}
a:hover{text-decoration:none;}
	  
h1,h2,h3,h4,h5{ margin:10px 0; 
                padding:0; 
				font-weight:normal;
				font-family:Verdana, Geneva, sans-serif;
				line-height:1.2em;
				color:#000000;}
h1{ font-size:20px}
h2{ font-size:18px}
h3{ font-size:17px}
h4{ font-size:16px;}
h5{ font-size:14px}

ul,li{ list-style:square}

.nav{ margin:0 auto;
      padding:0;
	  width:1000px;
	  height:60px;
	  position:relative;
  
	  }
	  
.nav ul{ margin:0; 
         padding:0;
		 list-style:none}
		 
.nav li{ margin:3px 7px 3px 18px;
         padding:0;
         list-style:url(../images/nav_bullet_blue.png);
		  float:left;
		  
		 }
		 
.nav li a{ color:#FFF;
		   text-decoration:none}
		 
.nav li a:hover{ 
		 color:#000000;
		 text-decoration:none;
		 }
	  
.header{ margin:0;
         padding:0;
		 height:95px;
		 width:1000px;
		 }
		 
.logo{ margin:0; 
       padding:0;
	   width:300px;
	   height:90px;
	   float:left;
	   }
.search{margin:0px; 
       padding:0;
	   width:510px;
	   height:95px;
	   float:left;
	   }
	   
.search-inner{ background:#EEEEEE; 
               border:1px solid #FFFFFF;
			   padding:10px}
			   
			   
.search-outer{ background:#EEEEEE;
               padding:1px;
			   margin: 0 5px;
			   color:#ACACAC;
			   font-size:11px;
			  		   }
			   
.search_in{ padding:0 10px;
            color:#B4B4B4;
			margin:10px 0 0 0}
	   
.select{border:1px solid #D6D6D6; height:30px; margin:0 ; padding:0;}

.opt{ padding:2px;margin:0 ;}

.display{ border:1px solid #D6D6D6;
          height:28px; 
		  padding:0;
		  margin:0 0 0 10px;
		  width:250px}

.hint{ background:url(../images/search-button.png) no-repeat;
		height:30px;
		margin:0;
        color:#FFFFFF;
		padding:0;
		width:70px;
	    cursor:pointer;
	    border:none;
		
		}
.hint:hover{background:url(../images/search-button-hover.png) no-repeat;}
		
/*-----------------social----------------*/
.social{margin:0px; 
       padding:0;
	   width:160px;
	   height:95px;
	   float:left;
	   color:#9F9F9F;
	   font-size:11px;}
.social_right_in_bottom{ margin:0;
                      padding:10px 0 0 10px}

  
.social_footer{margin:5px; 
       padding:0;
	   width:200px;
	   float:left;}
	   
.social_footer_in{ width:70px;; float:left;
                    padding:0}
					
/*-----------------------------social end-----------------*/
	   
.main_content{
               margin:20px 0px;
			   padding:0;
			   width:1000px;
			   }
			   
.left_content h2,.right_content h2{ color:#000000;
                  font-family:Arial, Helvetica, sans-serif;
				  font-size:12px;
				  font-weight:bold;
				  background:#F0F0F0;
				  border:1px solid #DFDFDF;
				  padding:3px 5px;
				  margin:5px 0;
				  }
				  
			   
			   
.left_content{ width:190px;
               margin:0 10px 0 5px;
			   padding:0 5px;
			   float:left;
			   border:1px solid #D6D6D6}
			   
.left_content ul{ margin:0 0 0 10px;
                  padding:0 10px;
				  list-style:none;
				  }

.left_content li{ margin:3px 0;
                 padding:0px;
				 list-style:url(../images/nav_bullet_blue.png);
				 }
.left_content li a{ 
                    color:#FA7014;
                    text-decoration:none;
					
					}
					
.left_content li a:hover{ color:#000000;
                          text-decoration:none;
						  }
					
.middle_content{ width:540px;
                 margin:0;
				 padding:0;
				 float:left;
				 }
				 
.middle_content table{ border:1px solid #E8E8E8;}
				 
				 
.middle_content td{ border-right:1px solid #E8E8E8;
                    
					border-top:1px solid #E8E8E8;
					padding:3px 5px;
					margin:0;
					cellspacing:0;
					cellpadding:0
					}
				 
.middle_content ul,ol{ padding:0 0 0 25px; margin:0; list-style:none;}

.middle_content li{ padding:0px; 
                    margin:5px 0; 
					list-style:url(../images/nav_bullet_blue.gif);
					}
					
.right_content{ width:200px;
               margin:0 0 0 10px;
			   padding:0 5px;
			   float:left;
			   border:1px solid #D6D6D6}
				
				
.right_content ul{ margin:0 0 0 10px;
                  padding:0 10px;
				  list-style:none;
				  }

.right_content li{ margin:3px 0;
                 padding:0px;
				 list-style:url(../images/nav_bullet_blue.png);
				 }
.right_content li a{ color:#000000;
                    text-decoration:none;
					
					}
					
.right_content li a:hover{ color:#E87400;
                          text-decoration:none;
						  }
		  
			
.clear{ clear:both; margin:0; padding:0;}
/*------------------------footer------------*/
#footer{ margin:0;
         padding:0px;
		 background:#F0F0F0;
		 border-top:2px solid #DADADA;
		 width:100%;
		 font-size:11px;
		 color:#000000;
		 }
		 
.footer_top{ margin:0px 20px;
             padding:0px;
              }
			  
.footer_top_p{ 
                border-bottom:1px solid #C8C8C8;
				font-weight:600;
				}


.footer_top ul{ list-style:none; 
                margin:5px; 
				padding:0;
				float:left;
				width:950px;	
				}

.footer_top li{ list-style:none;
				margin:0;
				padding:0;
				float:left;
				
				}
				
.footer_top li a{ padding:0px 10px;
                 margin:0;
				 color:#028DD0;
				 text-decoration:none;
				 border-right:1px solid #A8A8A8;}
				 
.footer_top li a:hover{ 
				 color:#000000;
				 text-decoration:underline}
			 
.sub_footer{ padding:20px;
             margin:0;
			 width:900px}
			 
			 
/*------------------------footer------------*/

	 
.fts{margin:0 0 2px 0; 
      }
	  
img{ border:none}

.hr{ clear:both;
     border-bottom:1px solid #E6E6E6;
	 margin:10px 5px;
	 padding:0;}
	 
.comment{ background:#F3F3F3; border:1px solid #E5E5E5; padding:3px 5px; color:#7A7A7A}