@charset "UTF-8";
/* CSS Document */

ul{
	list-style:none
}


.grid_1
{
width:100%;
margin-left:auto;
margin-right:auto;
}


.grid_9601
{
width:960px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
padding:25px 25px 0px 25px;
border-top-right-radius:12px;
    -moz-border-top-right-radius:12px;
    -webkit-border-top-right-radius:12px;
 border-top-left-radius:12px;
    -moz-border-top-left-radius:12px;
    -webkit-border-top-left-radius:12px;
}


.grid_960
{
width:960px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
padding:0px 0px 0px 0px;
}


.grid_860
{
width:860px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
padding:0px 0px 0px 0px;
}


.grid_802
{
width:802px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
padding:0px 0px 0px 0px;
}


.grid_276
{
width:276px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
background-color:#FFFFFF;
}

.grid_2762
{
width:276px;
margin-left:66px;
margin-right:66px;
padding:0px 0px 0px 0px;
float:left;
background-color:#fff;
}


span.link {display:block; margin-top:7px; font-weight:700;}
	

.grid_2762 a:link
            {
              font-size:13px;
               color:#FF0000;
               text-decoration:none;
              }
            
              .grid_2762 a:visited
            {
              font-size:13px;
             color:#FF0000;
             text-decoration:none;
              }
            
             .grid_2762 a:hover
            {
              font-size:13px;
            color:#FF0000;
            text-decoration:underline;
              }	
			  
.grid_276 a:link
            {
              font-size:13px;
               color:#FF0000;
               text-decoration:none;
              }
            
              .grid_276 a:visited
            {
              font-size:13px;
             color:#FF0000;
             text-decoration:none;
              }
            
             .grid_276 a:hover
            {
              font-size:13px;
            color:#FF0000;
            text-decoration:underline;
              }


.grid_222
{
width:180px;
margin-left:0px;
margin-right:0px;
padding:20px 20px 20px 20px;
float:left;
background-color:#fff;
border:solid 1px #ccc;
border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
  
}

.grid_2222
{
width:180px;
margin-left:24px;
margin-right:24px;
padding:20px 20px 20px 20px;
float:left;
background-color:#fff;
border:solid 1px #ccc;
border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}

.grid_2223
{
width:180px;
margin-left:0px;
margin-right:24px;
padding:20px 20px 20px 20px;
float:left;
background-color:#fff;
border:solid 1px #ccc;
border-radius:6px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
}




.grid_470
{
width:469px;
float:left;
padding:0px;

}



  

.container
{
	width:1010px;
	margin-left:auto;
	margin-right:auto;
	background-color:#eaeaea;
	overflow:hidden;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
   
  }
  
  
  
   body 
{
    width:100%;
    margin:0px;
	background-color:#eceaea;
    font-family:Arial;
    font-size:14px;
    color:#333333;
	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
	
}



.preheader
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#333333;
	overflow:hidden;
	margin-top:0px;
	margin-bottom:0px;
	padding: 10px 0px 10px 0px;
		border-bottom-right-radius:12px;
    -moz-border-bottom-right-radius:12px;
    -webkit-border-bottom-right-radius:12px;
    border-bottom-left-radius:12px;
    -moz-border-bottom-left-radius:12px;
    -webkit-border-bottom-left-radius:12px;
 
  } 
  
  
  .address
            {
              
              margin:0px 0px 0px 0px;
              float:right;
			  overflow:hidden;
  font-family:"Arial", Helvetica, sans-serif;
  padding-right:20px;
              
            }
			
	.address li
            {
              
              display:inline;
           margin:0px 0px 0px 7px;
           font-size:13px;
		   letter-spacing:0px;
		   font-weight:100;
		   color:#fff;
              
            }
  

.header
{
  width:1010px;
  height:87px;
  margin-left:auto;
	margin-right:auto;
	padding:22px 0px 22px 0px;
	background-color:#eceaea;
    
  }
  
  
 .header_left
{
	width:320px;
	float:left;
	margin-top:0px;
	margin-bottom:0px; 
	margin-left:5px;
	position:relative; 
	padding:0px 0px 0px 0px;  
  } 
  
  .header_left li
            {
              
           display:block;
		   font-family:"Times New Roman", Times, serif;
		   margin:0px 0px 0px 0px;
           font-size:39px;
		   font-weight:bold;
		   list-style:none;
              
            }
			
	span.title {font-size:17px; color:#999999; font-style:italic; display:block; letter-spacing:0px;}
  
  
  .header_right
{
  
  overflow:hidden;
  margin:0px 0px 0px 0px;
    
  } 
  
   
   .menu
            {
              
              margin:16px 0px 0px 0px;
			  padding-top:0px;
              float:right;
			  overflow:hidden;
  font-family:"Arial", Helvetica, sans-serif;
              
            }
               

             .menu a:link
            {
              font-size:13px;
               color:#333333;
               text-decoration:none;
			   padding:0px 0px 0px 0px;
			   
              }
            
              .menu a:visited
            {
              font-size:13px;
             color:#333;
             text-decoration:none;
			 padding:0px 0px 0px 0px;
			 
              }
            
             .menu a:hover
            {
              font-size:13px;
            color:#FF0000;
            text-decoration:none;
			padding:0px 0px 0px 0px;
			
              }
            
            
             .menu li
            {
              
              display:inline-block;
           margin:0px 0px 0px 0px;
		   border-left:1px solid #CCCCCC;
		   padding:0px 15px 0px 15px;
           font-size:13px;
		   letter-spacing:0px;
		   font-weight:bold;
         
            }
			
			span.list {color:#999999; display:block; font-size:11px; font-weight:normal;}
			
			
			
			.position
             {
               float:right;
			   overflow:hidden;
			   width:900px;
			   margin-left:auto;
	          margin-right:auto;
			  margin-top:13px;
			  margin-bottom:13px;
			  font-family:Arial, Helvetica, sans-serif;
               
               }
               

             .position_right a:link
            {
              font-size:13px;
               color:#666;
               text-decoration:none;
              }
            
              .position_right a:visited
            {
              font-size:13px;
             color:#666;
             text-decoration:none;
              }
            
             .position_right a:hover
            {
              font-size:13px;
            color:#FF0000;
            text-decoration:none;
              }
            
           
            
            .position_right
            {
              
              padding:0px;
              float:right;
              
            }
            
             .position_right li
            {
              
              display:inline;
           margin:0px 0px 0px 8px;
           font-size:13px;
		   color:#666666;
              
            }
			
			
	

.footer
{
  width:960px;
  background-color:#333333;
  overflow:hidden;
  margin-left:auto;
  margin-right:auto;
  padding:20px 25px 20px 25px;
    
  }
  
 .footer p
{

    font-size:13px;
	color:#eaeaea;
	text-decoration:none;
	text-align:center;
	line-height:0px;
	
  } 
  


  
  .footer a:link
            {
   overflow:hidden;
  color:#eaeaea;
    font-family:"Arial", Helvetica, sans-serif;
    font-size: 13px;
	text-decoration:none;
	text-align:center;
              }
            
              .footer a:visited
            {
              overflow:hidden;
  color:#eaeaea;
    font-family:"Arial", Helvetica, sans-serif;
    font-size: 13px;
	text-decoration:none;
              }
            
             .footer a:hover
            {
              overflow:hidden;
  color:#FFFFFF;
    font-family:"Arial", Helvetica, sans-serif;
    font-size: 13px;
	text-decoration:none;
              }		
			  
            
             .footer li
            {
              
              display:inline;
           margin:0px 16px 0px 0px;
           font-size:13px;
		   letter-spacing:0px;
		   font-weight:normal;
		   text-align:center;
              
            }
		
		
	  
	  .line
	  {
	  width:100%;
      height:1px;
      background-color:#CCCCCC;
	  float:left;
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
      }
	  
	  
	  .line2
	  {
	  width:720px;
      height:1px;
      background-color:#999999;
	  margin:0px 0px 0px 120px;
	  padding:0px 0px 0px 0px;
      }
	  

	  
      
	  .clear_3
       {
         clear:both;
         height:3px;
         
         }
	  
        .clear_5
       {
         clear:both;
         height:5px;
         
         }
        
       .clear_10
       {
         clear:both;
         height:10px;
         
         }

         
         .clear_20
       {
         clear:both;
         height:20px;
         
         }
		 
		 
		 .clear_30
       {
         clear:both;
         height:30px;
         
         }
         
         .clear_40
       {
         clear:both;
         height:40px;
         
         }
		 
		 .clear_50
       {
         clear:both;
         height:50px;
         
         }
         
          
		   
	 
		 
		 
		 .img_border
		         {
		             
		             border:solid 1px #666666;
		             
		             }
		             
		             
		       .float
		       {
		           float:left;
		           
		       }
			   
			     
			
			.around
		       {
		           width:386px;
		            margin-left:34px
		           
		           } 
			
					   