/* CSS Document */
body{
     color:#333333;
	 margin:0px;
	 padding:0px;
}
a:link {
	color:#0066FF;
}
a:visited {
    color:#0066FF;
}	 
a:hover{
     color:#CC0000;
} 
.border{
     border-top:1px solid #333333;
	 margin:2px 0px 0px 0px;
	 padding:0px;
	 }
.Container{
       width:760px;
	   margin:0px auto;
	   padding:0px;
	   text-align:left;
	   background-color:#FFFFFF;
}    

/*----------------------------------------------*/
/*HeaderArea*/
/*----------------------------------------------*/

.HeaderArea{
         background-image:url(img/header.jpg);
		 background-repeat:no-repeat;
}
		
.HaederAreaH1{
        margin:0px;
		padding:0px;
		display:none;
}		
.HeaderAreaBottom{
        width:100%;
		margin:0px;
		padding:0px;
}		
.HeaderAreaLeft{
         float:left;
		 width:430px;
		 margin-top:260px;
 }
.HeaderAreaImg{
          float:left;
		  margin-right:10px;
		  }		
.HeaderAreaP span{
          font-size:14px;
		  font-weight:bold;
		  line-height:1.5em;
		  margin:0px;
		  padding:10px 0px 0px  0px;
		 }		   
.HeaderAreaP{
          font-size:13px;
		  font-weight:bold;
		  line-height:1.4em;
		  margin:0px;
		  padding:10px 0px 0px  0px;
		 }
.HeaderAreaRight{
          float:right;
		  margin-top:325px;
		  width:330px;
		  
		  }	
.HeaderAreaRight ul{
          margin:0px;
		  padding:0px 0px 0px 10px;
		  }		  
	
.HeaderAreaRight ul li{
          list-style:none;
		  display:inline;
		  height:37px;
		  }		  
.HeaderAreaRight ul li a{
          display:block;
		  float:left;
		  height:37px;
		  }	
.HeaderAreaRight ul li a span{
          display:none;
		  }		  	
.HeaderAreaRight ul li a.HeaderAreabt{
          background-image:url(img/bn3.gif);
		  background-repeat:no-repeat;
		  width:160px;
		  height:37px;
		  }		
.HeaderAreaRight ul li a:hover.HeaderAreabt{
          background:url(img/bn3.gif) 0px -36px;
		  width:160px;
		  height:37px;
		  }			  
.HeaderAreaRight ul li a.HeaderAreabt2{
          background-image:url(img/bn2.gif);
		  background-repeat:no-repeat;
		  width:160px;
		  height:37px;
		  }
.HeaderAreaRight ul li a:hover.HeaderAreabt2{
          background:url(img/bn2.gif) 0px -36px;
		  width:160px;
		  height:37px;
		  }				  				      
/*----------------------------------------------*/
/*Column1*/
/*----------------------------------------------*/

.Column{
        margin:20px 0px 0px 0px;
		padding:0px;
		
		}
.ColumnTop{
         padding-bottom:10px;
         border-bottom:1px dotted #999999;
         }
.ColumnLogo{
        vertical-align:middle;
		 }	 
.ColumnTopH2{
         display:inline;
		 font-size:24px;
		 }		
.ColumnTopP{
         display:inline;
		 font-size:15px;
		 font-weight:bold;
		 color:#FF6600;
		 margin-left:5px;
		 }	
.ColumnTopHead{
          margin:0px;
		  padding:0px;
		  }		 
.ColumnTopMain{
         margin:0p;
		 padding:0px;
		 background:url(img/cp_img1.jpg) no-repeat right top;
}
.ColumnTopMainP{
         width:520px;
		 font-size:12px;
		 line-height:1.8em;
		 text-indent:1em;
		 }		
.ColumnTopMainImg{
           margin:20px 0px 10px 0px;
		   padding:0px;
		   }		
.ColumnBottom{
           margin:30px 0px 0px 0px;
		   padding:0px 0px 0px 0px;
		   background:url(img/cp_img3b.jpg) no-repeat left top;
		   height:300px;
		   border-bottom:1px double #333333;
		   }	
.ColumnBottomSC{
           float:right;
		   width:380px;
		   margin-bottom:0px;
		   padding-bottom:0px;
		   }		
.ColumnBottomSC h3{
            font-size:15px;
			display:inline;
			margin:0px;
			padding:0px;
			}		
.SCH3{
            font-size:12px;
			line-height:1.5em;
			margin:5px 0px 15px 0px;
			padding:0px;
			}			

.Return{
          text-align:right;
		  font-size:11px;
		  margin:5px 0px 0px 0px;
		  padding:0px;
		  clear:both;
		 
}				

.ColumnTopMain2{
          margin:20px 0px 0px 0px;
		  padding:0px;
		  background:url(img/nh_img1.jpg) no-repeat right top;
		  height:300px;
}
.ColumnBottom2{
           margin:30px 0px 0px 0px;
		   padding:0px;
		   background:url(img/nh_img2b.jpg) no-repeat left top;
		   height:300px;
		
		   }	

.ColumnBottomBT2{
          float:right;
		  margin-top:0px;
		  width:430px;
		  margin-bottom:8px;
		
		  }	
.ColumnBottomBT2 ul{
          margin:0px;
		  padding:0px 0px 0px 110px;
		  }		  
	
.ColumnBottomBT2 ul li{
          list-style:none;
		  display:inline;
		  height:37px;
		  }		  
.ColumnBottomBT2 ul li a{
          display:block;
		  float:left;
		  height:37px;
		  }	
.ColumnBottomBT2 ul li a span{
          display:none;
		  }		  	
.ColumnBottomBT2 ul li a.HeaderAreabt{
          background-image:url(img/bn3.gif);
		  background-repeat:no-repeat;
		  width:160px;
		  height:37px;
		  }		
.ColumnBottomBT2 ul li a:hover.HeaderAreabt{
          background:url(img/bn3.gif) 0px -36px;
		  width:160px;
		  height:37px;
		  }			  
.ColumnBottomBT2 ul li a.HeaderAreabt2{
          background-image:url(img/bn2.gif);
		  background-repeat:no-repeat;
		  width:160px;
		  height:37px;
		  }
.ColumnBottomBT2 ul li a:hover.HeaderAreabt2{
          background:url(img/bn2.gif) 0px -36px;
		  width:160px;
		  height:37px;
}		


.Footer{
          margin:30px 0px 0px 0px;
		  padding:0px;
		  background:url(img/footer.gif) no-repeat;
		  height:350px;
		  }  
.Footer address{
          float:right;
		  color:#FFFFFF;
		  font-size:12px;
		  font-style:normal;
		  line-height:1.5em;
		  width:300px;
		  margin:130px 0px 0px 0px;
		  padding:0px;
		  }	
  		               							      	       		 	  		  