#left{
      float:left;
      width:340px;

      background-color:#FFFFFF;

}
#right{
       float:left;
       width:520px;

       background-color:#FFFFFF;
}

#upper{
		clear:both;
		text-align:left;
		padding-bottom:5px;
		margin-bottom:10px;
		border-bottom:solid 1px #AAAAAA;
}
.p_name{
		font-size:1.8em;
		line-height:120%;
		margin-left:10px;
		margin-right:10px;
		margin-top:5px;
		margin-bottom:10px;
		color:#333333;
}

#p_leader{
		float:left;
		text-align:left;
		width:120px;
		margin-top:5px;
		margin-bottom:10px;
}
#p_leader_text{
		float:left;
		text-align:left;
		width:190px;
		margin-left:10px;
		margin-right:10px;
		margin-top:5px;
		margin-bottom:10px;
		font-size:0.9em;
}
#p_outsidelink{
		clear:both;
		text-align:left;
		width:310px;
		margin-top:5px;
		margin-bottom:30px;
}
.p_member{
		text-align:left;
		line-height:100%;
		color: #333333;
}
.p_member_name{
        font-size:0.9em;
		font-weight:bold;
		color:#333333;
}
.p_member_type{
        font-size:1.1em;
		color:#333333;
}
.p_member_affiliate{
        font-size:0.9em;
		color:#333333;
}



.annualreport{        
        font-size:1.0em;
        text-align:left;
        padding-bottom:5px;
}
.annualreport a{
       text-align:left;         
       background: url("img/RIHNannualreport.gif") no-repeat;
}
.annualreport a:hover{
       text-align:left;    
       background-position: 0px -16px;
}

.gotoprojects{        
        font-size:1.0em;
        text-align:left;
        padding-bottom:20px;
}
.gotoprojects a{
       text-align:left;         
       background: url("img/gotoprojects.gif") no-repeat;
}
.gotoprojects a:hover{
       text-align:left;    
       background-position: 0px -16px;
}




#contents{
		clear:both;
		border-top:solid 1px #FFF;

}
.cap_FR{
        font-size:0.9em;
	    text-align:left;
        line-height:110%;
        color: #333333;
}