body {
	font-family:Arial;
    background-color:#646464;
	margin:0;
	padding:0;
}
img {
    border:0;
}
p {
    font-size:12px;
	color:#646464;
	margin-top:0;
}
.desc_note{
	font-size:10px;
}
h1{
	color:#231f20;
	font-size:26px;
	font-weight:bold;
	padding-top:0;
	margin-top:0;
}
h3{
	font-size:16px;
	font-weight:bold;
	padding-top:0;
	margin-bottom:12px;
	margin-top:0;
}
.pic_note{
    font-size:11px;
}
.color_1{
	color:#a8c030;
}
.color_2{
	color:#00a0b7;
}
.color_3{
	color:#1e2171;
}
.color_4{
	color:#d50080;
}
.color_5{
	color:#1e2272;
	/*color:#8080b2;*/
}
.color_6{
	color:#e49940;
}
.color_7{
	color:#1e2272;

}
.color_8{
	color:#8080b2;
	
}
div.space{
	line-height:0;
	font-size:0;
	height:8px;
}
a{
	text-decoration:none;
	color:#646464;
	font-weight:bold;
}
a:hover{
	text-decoration:underline;
}
a.link1{
	color:#1e2272;
	font-size:11px;
	text-decoration:none;
}
a.link1:hover{
	text-decoration:none;
}
a.link2{
	text-decoration:none;
	font-weight:normal;
	color:#646464;
}
a.link2:hover{
	text-decoration:underline;
}

#wrapper {
    margin:17px auto 0 auto;
    background-color:#FFF;
    width:758px;
    padding:4px;
}
	#header_left{
		float:left;
		margin-left:15px;
		margin-top:21px
	}
	#header_right{
		float:right;
		text-align:right;
	}
		ul.top_navigation{
			margin:0;
			padding:0;
			list-style-type:none;
		}
			ul.top_navigation li{
				float:right;
				margin:0;
				padding:8px;
			}
				ul.top_navigation li a{
					color:#6d6d6d;
					font-size:11px;
					font-weight:bold;
					text-decoration:none;
				}
				ul.top_navigation li a:hover{
					color:#3d3d3d;
					text-decoration:none;
				}
	div.clear_header_div{
		clear:both;
		font-size:0;
		line-height:0;
		height:5px;
	}
	
	#home_pic_left{
		float:left;
	}
	#home_pic_right{
		float:right;
	}
		div.clear_home_pic_div{
			clear:both;
			font-size:0;
			line-height:0;
			height:0px;
		}
		
	#menu{
		margin:0;
		padding:0;
		list-style-type:none;
	}
		#menu li{
			float:left;
			margin:0;
			padding:0;
			height:25px;
		}
		#menu li a{
			display:block;
			height:25px;
		}
		#menu li a span{
			color:#ffffff;
			display:none;
		}
		#menu #nav1{
			width:100px;
		}
		#menu #nav1 a{
			width:100px;
			background:url(../images/about_trl.gif) no-repeat 0 0;
		}
		#menu #nav1 a.over{
			width:100px;
			background:url(../images/about_trl_over.gif) no-repeat 0 0;
		}
		#menu #nav2{
			width:139px;
		}
		#menu #nav2 a{
			width:139px;
			background:url(../images/about_revitalize.gif) no-repeat 0 0;
		}
		#menu #nav2 a.over{
			width:139px;
			background:url(../images/about_revitalize_over.gif) no-repeat 0 0;
		}
		#menu #nav3{
			width:240px;
		}
		#menu #nav3 a{
			width:240px;
			background:url(../images/campaign_and_project_leadership.gif) no-repeat 0 0;
		}
		#menu #nav3 a.over{
			width:240px;
			background:url(../images/campaign_and_project_leadership_over.gif) no-repeat 0 0;
		}
		#menu #nav4{
			width:107px;
		}
		#menu #nav4 a{
			width:107px;
			background:url(../images/make_a_gift.gif) no-repeat 0 0;
		}
		#menu #nav4 a.over{
			width:107px;
			background:url(../images/make_a_gift_over.gif) no-repeat 0 0;
		}
		#menu #nav5{
			width:127px;			
		}
		#menu #nav5 a{
			width:127px;
			background:url(../images/news_releases.gif) no-repeat 0 0;
		}
		#menu #nav5 a.over{
			width:127px;
			background:url(../images/news_releases_over.gif) no-repeat 0 0;
		}
		#menu #nav6{
			width:45px;
		}
		#menu #nav6 a{
			width:45px;
			background:url(../images/faq.gif) no-repeat 0 0;
		}
		#menu #nav6 a.over{
			width:45px;
			background:url(../images/faq_over.gif) no-repeat 0 0;
		}
	div.clear_home_menu_div{
		clear:both;
		font-size:0;
		line-height:0;
		height:35px;
	}
	
	#home_body_left{
		float:left;
		width:442px;
		padding-left:15px;
	}
	#home_body_right{
		float:right;
		width:266px;
		padding-right:15px;
	}
	div.clear_home_body_div{
		clear:both;
		font-size:0;
		line-height:0;
		height:30px;
	}
	#home_footer_left{
		float:left;
		padding-left:15px;
		font-size:10px;
		color:#646464;
		padding-top:5px;
	}
	#home_footer_right{
		float:right;
		padding-right:15px;
	}
	div.clear_home_footer_div{
		clear:both;
		font-size:0;
		line-height:0;
	}
	
	#page_body_left{
		float:left;
		width:113px;
		padding-top:50px;
	}
		#page_body_left ul{
			margin:0;
			padding:0;
			list-style-type:none;
		}
		#page_body_left ul li{
			margin:0;
			padding-left:15px;
			padding-top:0;
			padding-bottom:10px;
			padding-right:0;
			list-style-type:none;
			width:70px;
			line-height:0.8em;
		}
			#page_body_left ul li a{
				font-weight:bold;
				font-size:12px;
				color:#646464;
				text-decoration:none;
			}
			#page_body_left ul li a:hover{
				text-decoration:none;
				color:#343434;
			}
	#page_body_right{
		float:left;
		padding-top:50px;
		width:470px;
	}
		#page_body_right p.pic_note_sp{
			margin:0;
			font-size:11px;
		}
		#page_body_right ol{
			list-style-position:outside;
			margin:0 0 16px 12px;
			padding:0 0 0 5px;
			text-indent:0px;
		}
			#page_body_right ol li{
				margin:0;
				padding:0;
				font-size:10px;
				color:#646464;
			}
		#page_body_right ul{
			list-style-type:none;
		}
			#page_body_right ul li{
				list-style-type:none;
				padding-bottom:12px;
				font-size:12px;
				color:#646464;
			}
		#page_body_right ul.point{
			list-style-type:disc;
			margin:0;
			padding:0;
			margin-left:10px;
			padding-left:5px;
			padding-bottom:12px;
		}
			#page_body_right ul.point li{
				list-style-type:disc ;
				padding:0;
				margin:0;
				font-size:12px;
				color:#646464;
			}
		#page_body_right div.left_col{
			float:left;
			width:139px;
		}
		#page_body_right div.right_col{
			float:right;
			width:330px;
		}
		div.clear_col_div{
			clear:both;
			font-size:0;
			line-height:0;			
		}
			
	div.clear_page_body_div{
		clear:left;
		font-size:0;
		line-height:0;
	}
	#page_footer{
		font-size:11px;
		color:#646464;
		padding-top:5px;
	}
	
#footer{
	clear:both;
	font-size:0;
	line-height:0;
	height:5px;
}
	
	