

	body{
		margin-top:0px;		
		font-size:12px; 
		line-height:95%;
	    font-family: Arial,  Verdana, Helvetica, "Franklin Gothic Demi Cond";		
		color: #6D6351;
	}
	
	ul, li, img{
		margin:0px 0px;
		padding:0px 0px;
		list-style:none;
		border:none;
			
	}
	

	a{
		color:#005b32 ;
		text-decoration:none;
	}
	
	a:hover{

	/** todo cursor:pointer should be delete**/
		cursor:pointer;		

		color:black;
	}
	

	.clear{
		clear:both;	
	}
	
	/*****end of common
	****************************************/
	

	
	


	
	
	/*****login info
	****************************************/
	#login-info{	
		float:right;
		height:15px;
		overflow:hidden;
		padding-right:32px;
		
		display:block;
		width:800px;		
	}
	
	#login-info li{
		float:right;
		margin-left:18px;		
	}
	
	#login-info li a{
		font-size:9px;
		color:#ae9e82;
		
	}
	
	/*****logo
	*******************************/
	#logo{
		clear:both;
		float:left;
		display:inline;
		margin-left:19px;
		margin-top: -5px;
	}
	
	/********Nav
	********************************/
	#nav{
		float:left;
		margin-top:10px;
		padding-top:0ps;
		
	}

	
	#nav a{
		display:block;
		font-size:12px;		
		color:#6D6351;		
		text-align:center;		
	}


	

	/****
	home page flash
	***/
	#home_flash {
		margin: 10px;
	}
	
	/******side Navigation
	****************************************/
	#sideNav-wrapper{
		clear:both; 
		height:270px;
		
		padding-top:16px;
		width:115px;
	}

		
	
	/*******images
	***************************************/
	
	.image-block {
		padding-left:45px;	
	}
	
	.images-list li {
		width:140px;
		float:left;
		margin-right:25px;
		display:inline;
		padding:0px 0px;
		margin:0px 0px;
	}
	

	.images-list li   img {
		border:0px;
		padding-top: 10px;
		padding-left: 3px;
	}
	
	.images-list li span{
		width:100%;		
		font-size:10px;	
		letter-spacing: 0.1pt;
		text-align:center;
		overflow:hidden; 	
		color:#005b32 ;	
		display:block;
		padding:0px 0px;
		margin:0px 0px 0px -8px;
	}
	
	/*****Content
	****************************************/
	.wrapper{
		float:right;		
		padding-right:40px;		
						
	}
	
	.news-list{		
		width:420px;
		line-height: 16px;
		
	}
	
	.news-list h1{
		font-size:14px;
		color:#005b32 ;
		margin:10px;
		padding-left:0px;
		margin-left:0px;
	}
	
	.news-list ul li .title{
		font-weight:bolder;		
	}

	.news-list li{
		clear:both;	
		display:block;		
		padding-bottom:15px;
		padding-left:15px;			
		color:#6d6351;	
	}
	
	.news-list .news{
		font-size:12px;
		overflow:hidden;
		width:385px;
	}
	
	.news-list .date{
		margin-left:10px;	
	}	
	.news-list .news .content{
		clear:both;
		display:block;
		float:left;		
	}	


	.sign-up{
		font-size:12px; 
		color:#005b32 ;
		line-height: 24px;
		padding-bottom: 10px;
		font-weight: bold;
	}
	
	img#kp_img {
		margin-left: -8px;
		margin-bottom: 5px;
	}
	
	.awardname {
		color: #01874a;
	}
	
	.clr {
		clear: both;
	}
