@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;}
	  
#wrapper{ margin:0 auto;
          padding:0;
		  width:1000px;
		  
		  }
	  
p{ margin:5px 0; padding:0}

a{ font-size:11px; color:#FC8404; 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
				}
				
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;
	    
	  }
	  
.nav ul{ margin:0; 
         padding:0 10px;
		 list-style:none}
		 
.nav li{ margin:3px 7px 3px 22px;
         padding:0;
         list-style:url(../images/nav_bullet_blue.png);
		  float:left;
		  
		 }
		 
.nav li a{ color:#FFFFFF;
		   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:10px; 
       padding:0;
	   width:510px;
	   height:75px;
	   float:left;
	   }
	   
.search-inner{ 
			   padding:10px}
			   
			   
.search-outer{ 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:170px;
	   height:100px;
	   float:left;
	   color:#9F9F9F;
	   font-size:11px;}
.social_right_in_bottom{ margin:0;
                      padding:10px 0 0 30px}

  
.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{ color:#000000;
                  font-family:Arial, Helvetica, sans-serif;
				  font-size:12px;
				  font-weight:bold;
				  background:#F0F0F0;
				  border:1px solid #DFDFDF;
				  padding:2px 5px;
				  margin:3px 0;
				  }
   
.left_content{ width:195px;
               margin:0;
			   padding:0;
			   float:left;
			   border:1px solid #E6E6E6;}
			   
.left_content_inner{ padding:0 5px}
			   
.left_content ul{ margin:0 0 0 20px;
                  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:#000000;
                    text-decoration:none;
					
					}
					
.left_content li a:hover{ color:#FC8404;
                          text-decoration:none;
						  }
					
.middle_content{ width:788px;
                 margin:0 0 0 10px;
				 padding:0;
				 float:left;
				 }
.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);
					}
					
.allcat{ width:185px;
         height:180px; 
         padding:0px;
		 margin:10px 10px 10px 0;
		 border:1px solid #E2E2E2;
		 float:left;

		 }
.allcat h1{ margin:0; 
            background:#E6E6E6;
			padding:3px 0 3px 5px;
			font-size:14px;
			font-weight:bold;
			color:#FD8339;}
			
.allcat ul{ padding:0 0 0 25px; margin:0px; background:}

.allcat ul li a{ text-decoration:underline; 
                 color:#666666;
				 font-size:12px;}

.allcat ul li a:hover{ color:#000000}

.allcat img{ float:right}
	
			
.clear{ clear:both; margin:0; padding:0;}
/*------------------------footer------------*/
#footer{ margin:0;
         padding:0px;
		 background:#F0F0F0;
		 border-top:1px solid #DADADA;
		 width:100%;
		 font-size:11px;
		 color:#000000;
		 text-align:center;
		 }
		 
.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:#FC8404;
				 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}