@charset "utf-8";
/* CSS Document */
*{
	padding: 0px;
	margin: 0px;
	}
table {  
border-collapse:collapse;   
border-spacing:0;   
}
fieldset,img {    
border:0;   
}
address,caption,cite,code,dfn,em,strong,th,var {  
font-style:normal;   
font-weight:normal;   
}
ol,ul {  
list-style:none;   
}
ul.topiclist {
list-style: square;   
}
ul.square {
list-style: square;   
}
caption,th {  
text-align:left;   
}F
h1,h2,h3,h4,h5,h6 {  
font-size:100%;   
font-weight:normal;   
}
q:before,q:after {  
content:'';   
}
abbr,acronym { 
border:0;   
}  
/************ END RESET *************/


/******************************** OVERALL PAGE LAYOUT **********************************************/

#wrapper_div {
width:968px;
min-height:100%;
height:auto !important;
height:auto;
margin: 0 auto;
position:relative;
}

html>body #overlay_leaves {
	position:absolute;
	align: top right;
	width: 334px;
	height: 225px;
	background:url(../images/overlay_leaves.png);
	left: 758px;
	top: 0px;
	z-index:107;
	}

html>body #overlay_leaves2 {
	position:absolute;
	width: 80px;
	height: 330px;
	background:url(../images/overlay_leaves2.png);
	top: 500px;
	margin-left:-80px;
	}

body {
background:url(../images/he_bkg.jpg) repeat-y center #c3e6ea;
font-family:Verdana, Arial, Helvetica, sans-serif;
size:11px;
color:777;
line-height:125%;
}

a{color:#85b859; text-decoration:none;}
a:hover{text-decoration:underline;}

#spacer {
padding:15px;
}

/******************************** SIFR replacement **********************************************/

#content_title {
	width: 702px;
	height: 55px;
	background:url(../images/black_bar.jpg);
	position:relative;
	}

	#content_title h1{
		background-repeat:no-repeat;
		background-position:0 0;
		position:absolute;
		top:15px;
		left:44px;
		height:0px;
		padding-top:27px;
		overflow:hidden;
		}

		#content_title h1{
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:20px; 
			color:#FFFFFF;
			font-weight:bold;
			text-align:left;
			height:auto !important;
			height: 55px;
			z-index:99;
			margin-top:-30px;
			}

		h4{
			font-family:Helvetica, Verdana, Arial, sans-serif;
			color:#85b859;
			margin-bottom:10px;
			font-size:17px; 
			text-align:left;
			height:25px;
			}



/******************************** OVERALL TEXT FORMATTING **********************************************/

	.callout {
		font-family:Helvetica, sans-serif;
		font-size:15px;
		line-height:150%;
		color:#4ca3ad;
		font-weight:normal;
		}
	
	.link{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#85b859;
		text-decoration:none;
		}
	
	.mylist {}
	.mylist li{display:inline; float:left; margin-right:7px;}
	
	.author  {
		font-style:italic;
		font-size:10px
		}
	
	.title {
		font-weight:bold;
		}
	
	.datenew {
		font-size:10px
		}
		
	#side_navigation {font-size:11px;}
	
	h5{
		font-family:Helvetica, Verdana, Arial, sans-serif;
		color:#85b859;
		margin-bottom:10px;
		font-size:14px; 
		text-align:left;
		height:25px;
	}
	
	h5 a {
		text-decoration: underline;
	}
	


/* HEADER */

	#header{
		position:relative;
		width:968px;
		height:118px;
		background: url(../images/header/header_bg.gif) no-repeat 0 0;
		z-index: 106;
		}
		
		#logo{
			position:absolute;
			top:15px;
			left:35px;
			height:0;
			width:190px;
			background:url(../images/header/logo_new.jpg) no-repeat 0 0;		
			padding-top:81px;
			overflow:hidden;		
			}
		
		#main_navigation{
			position:absolute;
			top:58px;
			left:255px;
			z-index:108;
			}
		
			#main_navigation li{
				display:inline;
				z-index:108;
				}
				
				#main_navigation li a{
					display:block;
					height:0;
					float:left;
					padding-top:33px;
					margin-right:13px;
					overflow:hidden;
					z-index:108;
					}
			
					#main_navigation li a:hover{background-position:0 -33px; border:none;}
					#main_navigation li a.active{background-position:0 -66px; border:none;}
					#main_navigation li a.active:hover{cursor:default;}
					
					#mainnav1{width:117px; background:url(../images/header/mainnav1_2.gif) no-repeat 0 0;}
					#mainnav2{width:117px; background:url(../images/header/mainnav2_2.gif) no-repeat 0 0;}
					#mainnav3{width:117px; background:url(../images/header/mainnav3_2.gif) no-repeat 0 0;}
					#mainnav4{width:117px; background:url(../images/header/mainnav4_2.gif) no-repeat 0 0; z-index:108;}
					#mainnav5{width:168px; background:url(../images/header/mainnav5.gif) no-repeat 0 0; z-index:108;}
			
		#topnav {
			z-index: 108;
		}
		#topnav2 {
			z-index: 108;
		}
		
		#topsearchform{
			position:absolute;
			top:45px;
			right:150px;
			z-index:108;
			
			}
		
			#sub_navigation{
				position:absolute;
				top:0;
				left:520px;
				background:url(../images/header/sub_navigation_bg.gif) no-repeat 0 0;
				padding:7px 60px 32px 67px;
				height: 20px;
				z-index:108;
				}
			
			#sub_navigation li{
				margin-right:18px;
				}
			
			#sub_navigation a{
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				color:#fff;
				text-decoration:none;
				}
				
				#sub_navigation a:hover{
					padding-bottom:2px;
					border-bottom:1px dotted #fff;
					}

			#sub_navigation li{
				display:inline;
				}


/* SIDE NAVIGATION */

#subnav {
float:left;
padding-top: 0px;
}

#socialnav	{
height:162px;
width:231px;
background-image:url(/images/pages/work_side.gif);
float:left;
clear:left;
font-size:11px;
color:#777777;
line-height:150%;
margin:15px 0 0 0;
}

.socialnav_title	{
padding:0px 0 8px 30px;
}

.socialnav_content	{
width:179px;
padding: 20px 0px 0px 34px;
}

.socialnav_content	{
width:179px;
padding: 20px 0px 0px 34px;
}

.socialnav_button	{
margin:16px 0 0 0px;
}




/* PAGE CONTENT */

#page_contents {
color:#777777;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:150%;

margin-top:7px;
width:702px;
}

#breadcrumbs {padding-bottom:7px;}

#content {
padding-top: 5px;
width: 968px;
min-height: 650px;
height:auto !important;
height: 900px;
background-color: #FFFFFF;
}

#info {
width: 702px;
min-height: 600px;
height:auto !important;
height: 870px;
margin: 0 0 0 258px;
}


/* FOOTER */

#rc{
height:13px;
width:968px;
background:url(../images/rounded_corners.gif) no-repeat 0 0;
}

html, body {height:100%;}
	
#footer, .push {}

#footer{
	width:968px;
	margin:13px auto 0 auto;
	background:url(../images/rounded_corners_top.gif) no-repeat top left;
	padding-top:13px;
	}
	
	#footer ul{
		display:block;
		height:30px;
		background-color:#fff;
		text-align:center;
		}
	
	#footer li{
		display:inline;
		font-size:10px;
		color:#939393;
		margin-left:12px;
		}
		
	#footer a{
		text-decoration:none;
		color:#939393;
		}

	#footer a.newsletter {color:#85b859; background:url(../images/newsletter_icon.gif) no-repeat; padding:2px 0 12px 20px;}

.clear {
	clear: both; font-size:0px; line-height:0px;
}
div.clear{height:0px;}

/******************************** GET STARTED **********************************************/

#get_started_intro {
height:130px;
margin:20px 0 10px 0;
width:702px;}

#gs_intro_copy {
width:410px;
padding:0 0 10px 25px;
float:left;
}

#start_here {padding:45px 0px 0 450px;}

#step1 {
background:url(../images/get_started/step1_bkg.gif) no-repeat;
height:145px;
width:682px;
margin-top:5px;
}

#step2 {
background:url(../images/get_started/step2_bkg.gif) no-repeat;
height:178px;
width:682px;
margin-top:5px;
}

#step3 {
background:url(../images/get_started/step3_bkg.gif) no-repeat;
height:128px;
width:682px;
margin-top:5px;
}

#step1_content {padding:35px 90px 0 90px;}
#step2_contentA {padding:35px 77px 0 90px; float:left; width:220px;}
#step2_contentB {padding:35px 50pt 0 0; float:right; width:226px;}
#step3_content {padding:35px 90px 0 90px;}


/******************************** COMMUNITY CENTER **********************************************/

#cc_intro {
width:640px;
margin:20px 0 0 35px;
}

#cc_gift {
width:629px;
height:209px;
background:url(../images/gift/gift_background.gif) no-repeat top;
background-color:#f3f1ea;
margin:9px 0 0 35px;
}

#cc_social {
width:629px;
height:209px;
background:url(../images/com_center/socialmedia_headerbar.gif) no-repeat top;
background-color:#f3f1ea;
margin:9px 0 0 35px;
}

.cc_content_gift {
padding:55px 0 0 28px;
width:390px;
float:left;
}

#cc_widgets {
width:629px;
height:209px;
background:url(../images/com_center/widgets_headerbar.gif) no-repeat top;
background-color:#f3f1ea;
margin:9px 0 0 35px;
}

#cc_message {
width:629px;
height:209px;
background:url(../images/com_center/invite_headerbar.gif) no-repeat top;
background-color:#f3f1ea;
margin:9px 0 0 35px;
}

#cc_rss {
width:629px;
height:209px;
background:url(../images/com_center/rss_headerbar.gif) no-repeat top;
background-color:#f3f1ea;
margin:9px 0 0 35px;
}

.cc_content {
padding:55px 0 0 28px;
width:420px;
float:left;
}

.cc_content_pic {
margin-top:29px;
float:right;
}

.cc_buttons {
margin-top:21px;
}

/* WIDGETS PAGE */

#comingsoon {
background:url(../images/com_center/widget_comingsoon.jpg) no-repeat;
height:231px;
width:648px;
margin-left:20px;
padding:70px 0 0 20px;
}


#myspace_widget {
background:url(../images/com_center/widget_myspacebkg.jpg) no-repeat;
height:231px;
width:648px;
margin-left:20px;
padding:70px 0 0 20px;
}

#facebook_widget {
background:url(../images/com_center/widget_facebookbkg.jpg) no-repeat;
height:231px;
width:648px;
margin-left:20px;
padding:70px 0 0 20px;
}

.addtoprofile {
position:relative;
float:left;
padding:10px 0 0 355px;
}

#personal_link {
background:url(../images/com_center/widget_personallinkbkg.jpg) no-repeat;
width:267px;
height:129px;
margin:0 0 0 400px;
padding:30px 0 0 15px;
}

.facebook_text {
width:348px;margin-top:10px;}

.submenuheader {margin:10px 0 0 38px;}

#widgets_interests {
background:url(../images/com_center/widgets_interestsbar.gif) no-repeat;
height:29px;
width:639px;
text-indent:-9999px;
}

#widgets_goal {
background:url(../images/com_center/widgets_goalbar.gif) no-repeat;
height:29px;
width:639px;
text-indent:-9999px;
}

#widgets_link {
background:url(../images/com_center/widgets_linkbar.gif) no-repeat;
height:29px;
width:639px;
text-indent:-9999px;
}

.widget_bkg {
width:629px;
background-color:#e3dfd0;
margin-left:38px;
height:430px;}

#widgets_content {
height:220px;
}

#widgets_content_personal {
background:url(../images/com_center/widget_bkgpic.jpg) no-repeat top right;
height:280px;
}

#widgets_content_text {
float:left;
padding:57px 0pt 0pt 48px;
width:350px;
}

#widgets_content_text_left {
float:left;
margin:38px 0pt 0pt 38px;
width:290px;
}

#widgets_bkg_rc {width:697px; background:url(../images/com_center/message_top_rc.gif) #EEEBE4 no-repeat;}
#widgets_bottom_rc {background:url(../images/com_center/message_bottom_rc.gif) no-repeat; width:697px; height:13px;}

/* SEND A MESSAGE PAGE */

#cc_message_intro {background:url(../images/com_center/message_bkg.jpg) top right no-repeat; height:205px;}
#cc_message_content {padding:35px 325px 0 40px;}
#message_bkg {background-color:#EEEBE4; width:697px;}
#message_bottom_rc {background:url(../images/com_center/message_bottom_rc.gif) no-repeat; width:697px; height:13px;}

#inviteFriends_cc {padding-left:14px; width:622px;}
.form_field {padding-bottom:10px;}

/* RSS FEEDS PAGE */

#rss_bkg {width:697px; background:url(../images/com_center/message_top_rc.gif) #EEEBE4 no-repeat;}
#rss_bottom_rc {background:url(../images/com_center/message_bottom_rc.gif) no-repeat; width:697px; height:13px;}

#cc_rss_text {padding:35px 35px 0pt 35px;}
#rss_table_1 {padding-left:35px;}
#rss_table_2 {padding-left:35px;}

.rsstopicpicture {float:left; padding-bottom:15px;}
.rsstopicdesc {padding:11px 0pt 0pt 50px;}

.rss_headerbar {padding:10px 0 15px 30px;}

#rss_disclaimer {
background:url(../images/com_center/disclaimer_bkg.gif) no-repeat;
width:662px;
height:127px;
margin:15px 0 0 10px;
padding-bottom:10px;
}

#rss_disclaimer_ma {
background:url(../images/my_account/rss_disclaimer_white.gif) no-repeat;
width:662px;
height:127px;
margin:15px 0 0 10px;
padding-bottom:10px;
}

#rss_disclaimer_text {
font-size:10px;
font-weight:bold;
padding:10px 20px 0 40px;
}

.rounded_corners {
background:#d5d2c1 url(../images/com_center/rounded_topcorners.gif) no-repeat;
width:649px;
margin:0 0 0 25px;
}

.rounded_corners_bottom {
background:url(../images/com_center/rounded_bottomcorners.gif) no-repeat;
height:9px;
width:649px;
margin:0 0 0 25px;
padding-bottom:10px;
}


/******************************** WHAT WE DO **********************************************/

	
#wwd_topcontent {
width: 680px;
min-height: 484px;
}

#wwd_video {
	height:465px;
	width:702px;
}

#wwd_content	{	
padding: 30px 0 0 0;
width:415px;
float:left;
}

/******************************** MICRO ENDOWMENTS **********************************************/

#me_video {
height:404px;
width:702px;
background-image:url(../images/micro_endowment/fpo_micro_video.gif);
}

#me_content	{
width:415px;
padding: 26px 0 0 0;
float:left;
}

#me_bottom_content{
width:702px;
}

#me_friend	{
height:162px;
width:231px;
background-image:url(../images/micro_endowment/micro_faf_side.gif);
float:right;
margin:15px 0 0 0;
}

#wwd_media	{
height:162px;
width:231px;
background-image:url(../images/what_we_do/wwd_media_side.gif);
float:right;
margin:15px 0 0 0;
}

.me_title	{
padding:0px 0 8px 30px;
}

.me_friend_content	{
width:179px;
padding: 20px 0px 0px 34px;
}

.wwd_media_content	{
width:179px;
padding: 20px 0px 0px 34px;
}

.me_button	{
margin:16px 0 0 0px;
}

#work_callout	{
height:162px;
width:231px;
background-image:url(/images/pages/work_side.gif);
float:right;
margin:15px 0 0 0;
}

.side_callout_title	{
padding:0px 0 8px 30px;
}

.side_callout_content	{
width:179px;
padding: 20px 0px 0px 34px;
}

.side_callout_content	{
width:179px;
padding: 20px 0px 0px 34px;
}

.side_callout_button	{
margin:16px 0 0 0px;
}

/******************************** MES SEARCH AND RESULTS **********************************************/

.profiledesc {
padding:20px 0 10px 10px;
float: left;
width:200px;
}

.profilepicture {
margin:10px 0 0px 0px;
/*margin-bottom:20px;
padding-right:15px;*/
float: left;
padding-bottom:10px;
}

#Friend_List {margin-left:30px;}
#Friend_List tr {background:url(../images/dotted_bg.gif) repeat-x bottom; height:40px;}

.centaur {margin-left:30px}
.searchagain {margin-left:30px}

/******************************** WHO WE HELP **********************************************/

#wwh_video {
height:404px;
width:702px;
background-image:url(../images/who_we_help/fpo_wwh_video.gif);
}

#wwh_content	{
width:445px;
padding: 26px 0 0 0;
float:left;
}

#wwh_bottom_content{
width:702px;
}

#wwh_interests	{
height:162px;
width:231px;
background-image:url(../images/who_we_help/wwh_interests_side.gif);
float:right;
margin:15px 0 0 0;
}

.wwh_title	{
padding:0 0 8px 30px;
}

.wwh_interests_content	{
width:179px;
padding: 20px 0px 0px 34px;
}

.wwh_button	{
margin:16px 0 0 0px;
}

/******************************** EXPLORE INTERESTS **********************************************/

#explore_bkg {
width:697px;
min-height:770px;}

#explore_topcontent {padding:20px 0 0 20px;}
#explore_search_bar {
	font-size:9px;
	background:url(../images/explore_searchbkgnew.gif) no-repeat;
	margin-top:15px;
	height:37px;
	width:397px;
	padding:7px 12px}
	
	#explore_search_bar ul li {float:left; margin-left:0px; margin-right:10px; list-style:none;}

#explore_bottom_rc {background:url(../images/com_center/message_bottom_rc.gif) no-repeat; width:697px; height:13px;}

#SearchArea {
background:url(../images/interests/searcharea_bkg.gif) no-repeat;
width:665;
height:69px;
margin:10px 0pt 0pt 13px;
padding:13px 0 0 10px;
}

#explore_col1 {float:left; width:450px; background:url(../images/vertical_rule.gif) repeat-y scroll right center}


#explore_search_bar_thin  {
	font-size:9px;
	background:url(../images/interests/search_thinbkg.gif) no-repeat;
	margin-left:173px;
	height: 50px;
	padding:2px 0px 10px 10px;
	}
	
#explore_search_bar_thin li {
	display:inline;
	float:left;
	margin-right:4px;
	}	
	
#search_title {
	position:relative;
	float:left;
	}	
	
#filter_results {
background:url(../images/interests/filter_bkg.gif) no-repeat;
padding:3px 15px 10px 10px;
margin-left:378px;
}	
	

#explore_topics_results {
	background:url(../images/interests/select_topic_listpg.gif) no-repeat;
	padding-top:20px;
	}


.topicdescselected a {
		font-family:Helvetica, sans-serif;
		font-size:15px;
		line-height:150%;
		color:#4ca3ad;
		font-weight:normal;
		padding-left:30px;
		}

.topicdesc a {
		font-family:Helvetica, sans-serif;
		font-size:15px;
		line-height:150%;
		color:#4ca3ad;
		font-weight:normal;
		padding-left:30px;
		}

div.dottedUnderline{background:url(../images/interests/horz_rule_small.gif) repeat-x left bottom; margin:0px 24px 0px 15px; padding-bottom:8px; height:30px;}
	div.dottedUnderline h4{margin-bottom:0px;}

div.endowment{font-size: 12px; background:url(../images/interests/horz_rule_small.gif) repeat-x left bottom; padding:20px 0px 20px 20px; width:598px; margin:0 0 0 25px;}
	div.endowment ul li.dottedLine{ line-height:0px; margin:5px 0 5px 0; padding:0px;}

#explore_tool {margin-top:20px;}
	.select_topic {padding-left:20px; margin-top:1px;}
	

.interest_detaillinks ul { clear: all; }
.interest_detaillinks li {display:inline;}
.flagthis {background:url(../images/flag_icon.gif) no-repeat; padding-left:16px;}

#topic_list {
float:left;
padding-left:20px;
}

.topicdesc {
background:url(../images/interests/topic_dividerrule.gif) repeat-x bottom;
height:28px;
width:273px;
padding:5px 0 0 0;
}

.topicdescselected {
background:url(../images/interests/topic_activerule.gif) repeat-x bottom;
height:28px;
width:274px;
padding:5px 0 0 0;
}

#topic_pane {
width:368px;
float:left;
}

#topic_pane_first {background:#FFFFFF url(../images/interests/topic_pane_firstbkg.gif) no-repeat scroll 0 0;float:left;width:368px;}

	#topic_panebottom {background:url(../images/interests/topic_panebottom.gif) no-repeat; height:13px; width:368px;}
	#topicpane_rightcol {padding:20px 10px 0 160px;}

#topic_valuedetails li {
width:195px;
background:url(../images/interests/horz_rule_small.gif) bottom repeat-x;
font-size:10px;
padding:7px 0 10px 0;
}

	#topic_valuedetails p {margin:3px 0 0 30px;}
	#topic_valuedetails img {float:left;}

	#top3funds {padding:0 0 20px 20px;}

	#top3funds li {
	width:335px;
	background:url(../images/interests/horz_rule_small.gif) bottom repeat-x;
	font-size:10px;
	padding:7px 0 10px 0;}


.interest_detailpic {float:left; border:1px solid #c4c4c4; padding:2px; margin:0px 20px 12px 0px;}


/******************************** INVESTOR STORIES **********************************************/


#is_top_fam	{
height:241px;
width:663px;
/*background:url(../images/investor_stories/is_story_header.jpg) no-repeat;*/
}

#is_top_fam_schneiders	{
height:241px;
width:690px;
background:url(../images/investor_stories/is_story_header_schneiders.jpg) no-repeat;
}

#is_top_fam_curtis	{
height:241px;
width:701px;
background:url(../images/investor_stories/is_story_curtis.jpg) no-repeat;
}

#is_top_fam_xirgo	{
height:241px;
width:701px;
background:url(../images/investor_stories/is_xirgo.jpg) no-repeat;
}

#is_top_fam_Khmer{
height:241px;
width:690px;
background:url(../images/investor_stories/is_story_header_KhmerRouge.jpg) no-repeat;
}

.is_top_button	{padding: 199px 0px 24px 398px;}
.is_top_button_schneiders {padding:175px 202px 24px 292px;}

#is_top_content	{
width:637px;
padding: 33px 0 20px 26px;
}

#is_select_search_bar  {
height:45px;
width:699px;
background-image:url(../images/investor_stories/is_search_bar.gif);
margin:35px 0 0 0;
}

.is_select_type	{
width:398px;
padding: 18px 0 0 17px;
}

.is_search_button  {
padding: 0 176px 0 0;
float:right;
}

.is_landing_story {
width:699px;
height:141px;
background:url(../images/investor_stories/landing_story_bkg.gif) no-repeat;
margin: 10px 0 0 0;
}

.is_bottom_content {padding:5px 10px 0 160px;font-size:12px;}

.is_story_smalltext {font-size:10px;}

.is_story_pic {
padding:12px 0 0 20px;
float:left;}


/* Investor Story Detail Pages */

#is_story_content {
width:485px;
margin:15px 0 0 25px;
}

#ivins_piechart {
background:url(../images/investor_stories/ivins_piechart.gif) no-repeat;
width:485px;
height:144px;
}

#xirgo_piechart {
background:url(../images/investor_stories/xirgo_piechart.gif) no-repeat;
width:485px;
height:97px;
}

#curtis_piechart {
background:url(../images/investor_stories/curtis_piechart.gif) no-repeat;
width:411px;
height:124px;
}

#is_piechart_interests {padding: 22px 0 0 155px;}
#is_piechart_interests_curtis {padding: 22px 0 0 135px;}

.is_detail_callout {
background:url(../images/investor_stories/is_callout_bkg.gif) no-repeat;
height:68px;
}

.is_detail_callout p{padding:12px 0 0 26px;}

#pic_gallery {padding:20px 0px 0px 10px;}
#pic_gallery ul{padding-top:10px;}
#pic_gallery li{display:inline; padding-right:3px;}



/******************************** CHECKOUT PROCESS **********************************************/

#checkout_content {
color:#777777;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
line-height:150%;
margin-top:17px;
width:698px;
background:url(../images/get_started/checkout_rctop.gif) no-repeat #eae8de;
}

.bar_content {
color:#777777;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:150%;
margin-top:17px;
width:698px;
background:url(../images/get_started/checkout_rctop.gif) no-repeat #eae8de;}

.bar_content p {
padding:15px 15px 0 15px;
}

.equity_topcontent {
width:408px;
height:175px;
padding:45px 0 0 290px;
background:url(../images/equity/globe.jpg) no-repeat;}

.equity_topcontent p{width:360px; margin-top:10px;}

.rcbottom {
width:698px;
height:14px;
background:url(../images/get_started/checkout_rcbottom.gif) no-repeat;}

.bar_content .eq_endowmentheader {font-weight:bold; font-size:16px;}
.bar_content .eq_endowmentsubheader {font-weight:bold; padding:0 15px;}
.bar_content .eq_created {font-size:10px; padding:10px 15px 0px 15px;}
.bar_content .eq_amount {font-weight:bold; font-size:24px; color:#4aa55d; padding:0px 15px;}

.eq_endowinfo, .eq_image {float:left; margin:15px 0 0 15px;}
.eq_image {width:114px;}
.eq_endowinfo {width:520px;}

.eq_linkbutton {float:right; padding-top:20px;}


#checkout_rcbottom {
width:698px;
height:14px;
background:url(../images/get_started/checkout_rcbottom.gif) no-repeat;}

#checkout_progress {
width:678px;
height:81px;
padding:14px 0 0 8px;
}

#checkout_progress_short {
width:678px;
height:58px;
padding:14px 0 0 8px;
}

#checkout_content .step_title {margin:37px 30px 0 30px;}
#checkout_content .step_content {margin:15px 30px 0 30px;}
#checkout_content .section_dividerbar {margin:15px 0 0 25px;}

.divider_rule_top {
background:url(../images/get_started/divider_rule.gif) no-repeat;
height:1px;
margin:25px 0 10px 10px;
}

.divider_rule_bottom {
background:url(../images/get_started/divider_rule.gif) no-repeat;
height:1px;
margin:10px 0 25px 10px;
}

.button_holder {
width:626px;
height:29px;
margin:0 0 0 31px;}

.right_button {float:right;}
.left_button {float:left;}

/* ACCOUNT INFO */

.formtitle{
font:Verdana, Helvetica, sans-serif;
font-size:10px;
text-align:right;
padding-right:5px;
}

.hint {
font:Verdana, Helvetica, sans-serif;
font-size:9px;
line-height:120%;
}

tr .section_dividerbar {
margin-bottom:3px;}



/* SEARCH TOOL NEW!!!*/

#searchtool_new {
background:url(../images/get_started/newtool_bkg.gif) no-repeat ;
width:621px;
margin:20px 0 0 0;
padding-top:15px;
height:385px;
}

#newtool_searchbar {
background:url(../images/get_started/tool_searchbar.gif) no-repeat;
margin:10px 0 0px 185px;
padding:5px 0 13px 0;
height:30px;
}

#stnew_searcharea {height:50px; margin:10px 0pt 0pt 13px;}
	
#stnew_searchbar {width:428px;
	height:45px;
	background:url(../images/get_started/newtool_searchbar.gif) top left no-repeat;
	float:left;
	}

#stnew_searchbar ul li {
	list-style:none;
}

#stnew_searchbar ul li input.newtool_searchfield {
width:265px;
font-size:16px;
margin:7px;
padding:5px;
border:0;
color:#666;
height:20px;
}
	

#stnew_searchbar li {
float:left;
	margin-right:4px;
	}	

#st_explore_topics_results {
	background:url(../images/get_started/st_topicselect_bkg.gif) no-repeat;
	padding-top:20px;
	float:left;
	margin-left:5px;
	}
	
#stnew_list_tabs {
	background:url(../images/get_started/newtool_details.gif) no-repeat right top;
	padding-top:19px;
	margin-left: 15px;
	width:594px;
	}
	
#stnew_list {
	height: 230px;
	border:1px solid #868157;
	overflow-y: scroll;
	background-color:#FFFFFF;
	line-height:30px;
	}	

#stnew_list table tr td a {font-size:12px;}


/* SEARCH TOOL */

#searchtool {
background:#d5d2c1;
width:621px;
margin:20px 0 0 33px;
}

#searchtool_tabs li {margin:0px; padding:0px;}
#tabs {width:621px; height:41px;}

#searchtool_bottom {width:621px; height:9px; background:url(../images/get_started/tool_rc_bottom.gif) no-repeat; margin:0 0 0 33px;}

.tool_content {font-size: 12px; margin:0 20px 0 20px;}

#tool_searchbar {
background:url(../images/get_started/tool_searchbar.gif) no-repeat;
margin:10px 0 0px 185px;
padding:5px 0 13px 0;
height:30px;
}

#st_searcharea {
	width:665;
	height:69px;
	margin:10px 0pt 0pt 13px;
	}

#st_searchbar  {
	font-size:9px;
	background:url(../images/get_started/st_searchbar_bkg.gif) no-repeat;
	margin-left:173px;
	padding:2px 0pt 20px 10px;
	}
	
#st_searchbar li {
	display:inline;
	margin-right:4px;
	}	

#st_explore_topics_results {
	background:url(../images/get_started/st_topicselect_bkg.gif) no-repeat;
	padding-top:20px;
	}
	
#st_list_tabs {
	background:url(../images/get_started/st_list_tabs.gif) no-repeat;
	padding-top:19px;
	margin-left: 15px;
	}
	
#st_me_tabs {
	background:url(../images/get_started/st_list_tabs.gif) no-repeat;
	padding-top:19px;
	margin: 15px 0 0 15px;
	}		
	
#st_list {
	width: 93%;
	height: 237px;
	border:1px solid #868157;
	overflow-y: scroll;
	background-color:#FFFFFF;
	}	
	
#st_mesearch_bar {
	background:url(../images/get_started/st_mesearch_bkg.gif) bottom no-repeat;
	margin:10px 0 0px 8px;
	height:43px;
	width:600px;
	}



/* THANK YOU FOR GIVING */

#thanks_links {
height:167px;
width:614px;
margin:20px 0 0 40px;
}

#thanks_dashboard {
width:200px;
height:167px; 
background:url(../images/get_started/thanks_dashboard.gif) no-repeat;
float:left;
}

#thanks_message {
width:200px;
height:167px; 
background:url(../images/get_started/thanks_message.gif) no-repeat; 
float:left; 
margin-left:7px;
}

#thanks_widgets {
width:200px;
height:167px;
background:url(../images/get_started/thanks_widgets.gif) no-repeat; 
float:left;
margin-left:7px;
}


.thanks_link {
color:#fff;
font-size:10px;
font-weight:bold;
float:right;
text-decoration:underline;
padding:5px 10px 0 0;
}

.thanks_linkheaders {
color:#fff;
font-size:10px;
font-weight:bold;
padding:58px 10px 0 12px;
}

.thanks_linkcontent {
font-size:10px;
padding:5px 10px 0 12px;
}

#question_holder {
width:698px;
height:66px;
}

.question_box {
width:341px;
height:66px;
background:url(../images/get_started/thanks_questionblock.gif) no-repeat;
float:left;
margin-left:5px;
}

.question_text {padding:10px 20px 0 30px;}

.question_box a {
float:right;
margin-right:10px;}


/*************************************** INTERESTS (LIST/DETAIL) ***************************************/

/*page_structure*/

#detail_col1 {
width:426px;
float:left;
background:url(../images/vertical_rule.gif) right repeat-y;
}

#detail_col1_cc {
float:left;
background:url(../images/vertical_rule.gif) right repeat-y;
padding:0 20px 0 0;
width:406px;
}



#detail_col2 {
width:260px;
float:left;
}

.ReportTitle
{
	font-weight: bold;
	padding: 5px 0 8px 0;
}

.ReportData
{
	padding: 0 0 10px 0;
}
.ReportAmount
{
color: #88B653;
}

.ReportYear {background:url(../images/report_yearbkg.gif) no-repeat; width:384px; height:30px; padding:5px 10px; margin:10px 0;}


#interest_content {padding:10px 20px 0 0; min-height:300px;}

#detail_col2 .first {margin-top:35px;}

.int_button {margin: 5px 0 0 5px}



.int_value {
background:url(../images/interests/int_value.gif) no-repeat;
margin:5px 0 15px 5px;
padding-left:26px;

}

.int_percent {
background:url(../images/interests/int_percent.gif) no-repeat;
margin:5px 0 5px 5px;
padding-left:26px;
}

.int_start {
background:url(../images/interests/int_start.gif) no-repeat;
margin:5px 0 0 5px;
padding-left:26px;
}

/*text formatting*/

.interest_name {
font-weight:bold;
font-size:12px;
color:#85b859;
margin-bottom:20px;
}


/*************************************** EXPLORE EXISTING MICRO-ENDOWMENTS ***************************************/

#explore_mes_content {
background:url(../images/mes/explore_mes_bkg.jpg) no-repeat;
background-color:#eeebe4;
height:520px;
padding-left:17px;
width:680px;

/*background:url(../images/mes/explore_mes_bkg.jpg) no-repeat;
background-color:#eeebe4;
width:697px;
height:520px;*/
}

#explore_mes_corners {
background:url(../images/mes/explore_bottomcorners.gif) no-repeat;
width:697px;
height:20px;
}

#explore_mes_messaging {
padding:110px 330px 0px 35px;
float:left;
}

#mes_search {
background:url(../images/mes/explore_search_bkg.gif) no-repeat;
width:666px;
float:left;
margin:85px 0pt 0pt 0px; /*85px 0pt 0pt 17px;*/
padding-bottom:25px;
min-height:250px;
}

#search_bar {
background:url(../images/mes/search_divider.gif) bottom no-repeat;
margin:10px 0 0px 8px;
padding-bottom:13px;
height:26px;
}

#search_hint {
font-size:10px;
line-height:140%;
float:left;
margin:3px 15px 0 10px;
width:215px;
}

#explore_int_checks {
width:630px;
padding:10px 0 0 17px;}

#explore_int_checks td {padding-bottom:4px;}

/*************************************** WHATS NEW PAGE ***************************************/


#whatsnew_article {
background:url(../images/whatsnew/article2_bkg.jpg) no-repeat top;
width:675px;
height:320px;
margin-left:13px;
margin-top:25px;
}

#article_firstpage {padding:180px 20px 0 246px;}
#article_secondpage {padding:20px 40px 10px 30px;}

#new_hopeblog {
background: #f3f1ea url(../images/whatsnew/new_hopeblog.gif) no-repeat top;
width:680px;
height:116px;
margin:10px 0 0 13px;
}

#new_memberblog {
background: #f3f1ea url(../images/whatsnew/new_memberblog.gif) no-repeat top;
width:680px;
height:116px;
margin:10px 0 0 13px;
}

#new_investorstories {
background: #f3f1ea url(../images/whatsnew/new_investorstories.gif) no-repeat top;
width:680px;
height:116px;
margin:10px 0 0 13px;
}

#new_heiferblog {
background: #f3f1ea url(../images/whatsnew/new_heiferblog.gif) no-repeat top;
width:680px;
height:116px;
margin:10px 0 0 13px;
}


.whatsnew_links {position:absolute; float:right;}

.whatsnew_links img{padding:6px 7px 0 0;}

.whatsnew_pullin {
padding:40px 0 0 10px;
height:65px;
width:625px;
text-align:left;
}


/*************************************** MICRO-ENDOWMENT DETAIL ***************************************/

.me_donate {
	height:40px;
	text-align:right;
	margin:0 15px 5px 0;
	}
	.me_donate a{padding:10px 0px; display:block;}
		.me_donate a img{ z-index:108;}

#me_userpic {
float:left;
width:197px;
}

.me_userpic_pullin {
float:left;
margin:60px 0pt 0pt 23px;
}

#me_content {
width:460px;
margin:0pt 0pt 30px 0;
}

.me_name {
font-weight:bold;
font-size:12px;
color:#85b859;
margin-bottom:20px;
}

#me_details {
background:url(../images/mes/detail_rules.gif) no-repeat;
height:33px;
width:476px;
margin-bottom:15px;
}

#me_details li{display:inline; float:left; margin-right:7px;}

#me_value {
width:150px;
height:21px;
background:url(../images/interests/int_value.gif) no-repeat left;
margin:3px 0 0 0;
padding:6px 0 0 28px;
}

#me_established {
width:100px;
height:21px;
background:url(../images/interests/int_start.gif) no-repeat left;
margin:3px 0 0 0;
padding:6px 0 0 28px;
}

#me_piechart {
width:650px;
margin:0 0 0 23px;
}

#me_info span.groupName {
color:#85B859;
font-weight:bold;
font-size:13px;
margin-bottom:10px;
display:block;
}

#me_picture{float:left;
text-align:center;
width:185px;}

#Short_Text{width:400px;}

#me_info table.user_goal{width:458px;}

#me_info table.user_goal tr{ background:url(../images/mes/detail_rules.gif) no-repeat left top;
height:33px; font-size:9px;}
	
	#me_info table.user_goal tr td strong{font-weight:bold; vertical-align:middle;}
	#me_info table.user_goal tr td img{vertical-align:middle;}
	#me_info table.user_goal tr td.totalValue{padding:0px 5px 0px 5px; width:171px;}
	#me_info table.user_goal tr td.established{padding:0px 5px 0px 5px; width:137px;}
	
#me_funds table tr.fundName{ color:#85B859; font-weight:bold; font-size:12px;}
	
		#me_funds table tr.fundName td{padding:20px 0 2px;}

#me_funds table tr.fundInfo{ height:33px; font-size:9px;}
	#me_funds table tr.fundInfo td{vertical-align:middle; height:13px;}
		#me_funds table tr.fundInfo td.totalValue{width:170px; background:url(../images/mes/my_funds_totalValueBG.gif) no-repeat right top;}
		#me_funds table tr.fundInfo td.percent{ background:url(../images/mes/my_funds_topBottomBorder.gif) repeat-x left top;}
		#me_funds table tr.fundInfo td img{margin:-1px 5px 0px 5px; vertical-align:middle;}
		#me_funds table tr.fundInfo td strong{font-weight:bold; vertical-align:middle;}


h3.me_myFunds{background:transparent url(../images/mes/my_funds_rule.gif) no-repeat scroll left top;
display:block;
height:19px;
margin:40px 15px 10px;
text-indent:-9999px;
width:649px;}

h3.me_myTransactions{background:transparent url(../images/mes/my_transactions_rule.gif) no-repeat scroll left top;
display:block;
height:19px;
margin:40px 15px 10px;
text-indent:-9999px;
width:649px;}

h3.myDonations{background:transparent url(../images/my_account/donation_to_me_tab.gif) no-repeat scroll left top;
display:block;
height:19px;
margin:20px 0px 0px 0px;
text-indent:-9999px;
width:649px;}

h3.myDonations_others{background:transparent url(../images/my_account/donation_to_other_me_tab.gif) no-repeat scroll left top;
display:block;
height:19px;
margin:20px 0px 0px 0px;
text-indent:-9999px;
width:649px;}

h3.othersDonations{background:transparent url(../images/my_account/others_to_me_tab.gif) no-repeat scroll left top;
display:block;
height:19px;
margin:20px 0px 0px 0px;
text-indent:-9999px;
width:649px;}

h3.yearlyDonations{background:transparent url(../images/my_account/yearly_donation_tab.gif) no-repeat scroll left top;
display:block;
height:19px;
margin:20px 0px 0px 0px;
text-indent:-9999px;
width:649px;}

h3.transReceipt{background:transparent url(../images/my_account/trans_receipt_tab.gif) no-repeat scroll left top;
display:block;
height:19px;
margin:20px 0px 0px 0px;
text-indent:-9999px;
width:649px;}

#Transaction_List {margin:10px 0 0 10px;}
#Transaction_List tr {background:url(../images/dotted_bg.gif) repeat-x bottom;}

#swf_goal {
	height:110px;
	width:464px;
	background:url(../images/mes/goal_bar.gif) no-repeat top left;
	margin:17px 0px;
	}
	
		#swf_goal h3 {
		margin-left:15px;
		padding-top:11px;
		float:left;
		width:150px;
		}
		
		#swf_goal .help {
		float:right;
		margin-right:18px;
		padding-top:13px;
		}
		
		#swf_goal .user_goal {
		float:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#666666;
		font-weight:bold;
		padding-top:11px;
		padding-right:10px;
		}
		
		#swf_goal ul {
		font-size:10px;
		margin:5px 18px 0 0;
		}
		
		#swf_goal ul li{float:right; margin-right:20px;}
		#goal_chart {margin:12px 0 0 11px;}
		
		#swf_goal span.donationAmount{float:right;
			font-size:12px;
			font-weight:bold;
			margin:10px 20px 0 0;}

#Pagination{
	height:38px;
	color:#155492;
	padding:12px 16px 0 50px;
	}
	
	#Pagination li{
		font:bold .95em Arial, Helvetica,  sans-serif;
		float:left;
		padding:0px 3px;
		color:#85B859;}
		#Pagination li.first{color:#777777;}
		
		#Pagination li a{
			color:#85B859;
			text-decoration:none;
			}
			#Pagination li a:hover{text-decoration:underline;}
			#Pagination li.oneStep{text-decoration:none;}
				#Pagination li a.active{text-decoration:none;}
		
			#Pagination ul.pageNav{
				float:right;
				text-decoration:none;
				margin-right:15px;
				}
				
			#Pagination li.viewAll{
				text-decoration:underline;
				margin-left:20px;
				}	


/* POPUP STYLES */

/* Begin Popup Window */
.popupOBJ {
	position: absolute;
	overflow:hidden;
	color: inherit;
	border: 0px solid #006;
	margin-left: 5px;
	margin-top: 5px;
	padding: 0px;
	width: 482px;
	z-index:206;	
}
.popupOBJ h1 {
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid #ccc;
	margin-top: 0;
	padding: 5px;
	font:normal 70% Verdana, Arial, Helvetica, sans-serif;
	background-color:#3399FF;
	color: #fff;
	text-align:right;
}

.popupOBJ h1 a:link,
.popupOBJ h1 a:active,
.popupOBJ h1 a:visited {
	color:#fff;
}
.popupOBJ h1 a:hover {
	text-decoration:underline;
}

.popupOBJ h1 span {
	float:left;
	font:bold 110% Verdana, Arial, Helvetica, sans-serif;	
	color: #fff;
	background-color:transparent;
}

.popupOBJ p {
	margin: 10px 7px;

}

.popupOBJ p a:link,
.popupOBJ p a:active,
.popupOBJ p a:visited {
	color:#006;
}
.popupOBJ p a:hover {
	text-decoration:underline;
}

.popupOBJ p.userform {
	text-align:right;	
}	
.popupOBJ p.userform span {
	float:left;
	margin-left:40px;
}
.popupOBJ p.userform input {
	margin-right:70px;	
	font:normal 100% Verdana, Arial, Helvetica, sans-serif;
}

.bkgrd_layer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 205;
	width: 100%;
	height: 3600px;
	background-color: #ccc;
	opacity: 0.7;
	filter: alpha(opacity=70); /* IE's opacity*/
}

.bkgrd_layer_1{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 205;
	width: 100%;
	height: 3600px;
	background-color: #ccc;
	opacity: 0.7;
	filter: alpha(opacity=70); /* IE's opacity*/
}


/* END POPUP STYLES */


/*************************************** MY ACCOUNT ***************************************/

#flash_growth{padding-left:40px;}
#swf_portfolio{padding:10px 0 10px 30px;}
			
	#flash_chart {
	width: 260px;
	float:left;
	margin-left: 35px;
	padding-top: 0px;
	}

#my_news_select {
background:url(../images/my_account/my_news_bkg.gif) no-repeat;
height:55px;
width:457px;
padding:7px 0 0 15px;
margin-top:10px;
}

.rss {
background:url(../images/rss.gif) no-repeat;
float:right;
padding-left:22px;
}

div.ma_dottedUnderline{background:url(../images/interests/horz_rule_small.gif) repeat-x left top; padding:5px 0; width:150px;}

	#swf_portfolio {
	height:280px;
	width:680px;
	}
	
		#swf_portfolio h3 {
		margin-left:15px;
		/*padding-top:20px;*/
		}
	
		#portfolio_chart {
		width: 260px;
		float:left;
		margin-left: 50px;
		padding-top: 20px;
		}

	#user_portfolio {
	width:350px;
	height:250px;
	float:left;
	margin-right: 10px;
	}
	
	
			#user_portfolio a{
			float:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#85b859;
			line-height:200%;
			margin-right:10px;
			}

			#user_portfolio td{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#85b859;
			line-height:200%;
			margin-right:10px;
			}





/*************************************** Misc Pages ***************************************/

#misc_content {
padding:20px 40px 0 20px;
}

#misc_content img {
background-color: #e8e5dc;
padding: 5px;
}

#misc_content .align_topright {
float:right;
margin: 0px 0px 10px 20px;
}

#grants ul li.pdf_image {
width:50px;
}

#grants li{
display:inline;
float:left;
}

.grant_text{
margin-top:15px;
margin-left:10px;
}

#profile_edit  {border-spacing: 2px;}
#profile_edit tr {padding: 2px;}
#profile_edit td {padding: 2px;}

/*************************************** Login Page ***************************************/

#login_area {
	background:url(../images/login/login_login_bkg.gif) no-repeat;
	width:316px;
	height:140px;
	font-size:10px;
	padding:15px 0 0 20px;
	float:left;
	margin-top:15px;
	}
	
#login_rss {
	background:url(../images/login/login_rss_bkg.gif) no-repeat;
	width:250px;
	height:41px;
	margin:15px 0pt 0pt 0pt;
	padding:10px 20px 0pt 35px;
	}
	
#login_message {
	background:url(../images/login/login_message_bkg.gif) no-repeat;
	width:240px;
	height:53px;
	margin:15px 0pt 0pt 0pt;
	padding:10px 20pt 0pt 35px;
	}

#login_me {
	background:url(../images/login/login_me_bkg.gif) no-repeat;
	width:240px;
	height:54px;
	margin:15px 0pt 0pt 0pt;
	padding:10px 20pt 0pt 35px;
	}
	
.login_button {margin-left:200px; margin-top:5px;}	

.login_p {margin-top:10px;}

#login_extracontent {
	background:url(../images/login/login_vertrule.gif) repeat-y left;
	width:285px;
	margin:0 0 0 350px;
	padding:10px 0 0 20px;
	}
	
/*************************************** Contact Page ***************************************/
	
#contact_area {
	background:url(../images/contact_bkg.gif) no-repeat;
	width:329px;
	height:349px;
	float:left;
	padding:10px 0 0 20px;
	margin:10px 0 0 20px;
	}	
	
#contact_extracontent {
	margin:0 0 0 350px;
	padding:20px 0 0 40px;
	height:400px;
	}

#contact_area label {
	float:left;
	margin:5px 10px 0 0;
	width:150px;
	font-size:10px;
	}

#contact_area input {
	display:block;
	padding:3px 10px 0 5px;
	}

/*************************************** Donations ***************************************/

#donate_content {
background-color:#ebe8df; 
border:solid 1px #8a7f51; 
padding-left:25px; 
padding-bottom:15px; 
margin-right: 0px;
width: 669px;
}

#donate_fundlist {
border:1px solid #868157;
padding: 3px 3px 3px 7px;
background-color: #FFFFFF;
}	

#donate_fundlist tr {
background:url(../images/dotted_bg.gif) repeat-x top; height:25px;
}	

.donate_fundname {
color: #85B859;
width: 400px;
}

/*************************************** Giving to Someones ME ***************************************/

#giving_to {
background:#00CC33; background:url(../images/get_started/divider_rule.gif) repeat-x bottom; margin:0px 0px 10px 0px;}

#misc_content label {
	float:left;
	margin:5px 10px 0 0;
	width:150px;
	font-size:10px;
	}

#misc_content input {
	display:block;
	}

#Comment_List tr {background:url(../images/dotted_bg.gif) repeat-x top;}
#Comment_List td {padding-top:5px; padding-bottom:5px;}

/*************************************** Giving a Gift ***************************************/

#gift_content	{
width:373px;
padding: 26px 0 0 0;
float:left;
}

#gift_bottom_content{
width:702px;
}

#gift_start	{
height:183px;
width:283px;
background:url(../images/gift/select_bkg.gif) no-repeat;
float:right;
margin:15px 0 0 0;
}

.gift_start_content {padding:17px 0 0 17px; width:245px;}
	
.gift_start_button {
padding-left:120px;
}

/*************************************** Multiple MEs ***************************************/

div.me_multiple {
background:url(../images/multiplemes/brown_bkg.gif) no-repeat;
/*width:449px;*/
height:142px;
margin-top:15px;
}

.multipleme_pic {
padding:10px;
float:left;

}

img.profilepic {
	max-height:120px;
}

.multipleme_info {
margin:0 0 0 190px;
padding-top:15px;
}

.multipleme_header {
background:url(../images/multiplemes/dottedline.gif) repeat-x bottom;
}

.multipleme_links {margin-top:15px;}

.multipleme_text {
float:right;
margin-top:15px;
margin-right: -50px;
width:250px;
}

.multipleme_text h4 { font-size: 13px; }

.multipleme_text p{
padding-top:4px;
font-size: 11px;
}

.multipleme_info li{
height:25px;
width:230px;
padding-top:5px;
background:url(../images/multiplemes/dottedline_brown.gif) repeat-x top;
}


/*************************************** HEIFER REDIRECT -- GET STARTED ***************************************/

#get_started_welcome {width:682px; height:229px; background:url(../images/heifer/welcome_bkg.jpg) no-repeat top left;}
	#get_started_welcome_card {width:682px; height:229px; background:url(../images/heifer/welcomecard_bkg.jpg) no-repeat top left;}
	
	.welcome_text {padding:125px 20px 0px 270px;}

.welcome_intro {background: url(../images/interests/horz_rule_small.gif) repeat-x bottom left; width:670px; padding:20px 0; margin-left:5px;}
.welcome_intro_copy {width:402px; margin-left:15px;}
.start_here_button {float:right; margin-top:10px;}
.get_started_text { font-size: 13px; }

#welcome_bottomcallout p.calloutitle {color:#6ec4c1; font-weight:bold;}
#welcome_bottomcallout li {background:url(../images/heifer/callouts_bkg.gif) no-repeat top left; width:166px; height:210px; padding:25px; float:left; margin:10px 0 0 10px;}
#welcome_bottomcallout a img{margin:10px;}


#honorcard_callout {width:686px; height:147px; background:url(../images/heifer/honorcard_bkg.jpg) no-repeat top left; margin-top:15px;}
	#honorcard_callout p {padding:44px 0 0 24px; width:376px;}

/*************************************** ONE TIME GIVING ***************************************/

#selectinterest {width:648px; background:url(../images/onetime/onetime_titlebottom.gif) no-repeat left bottom; background-color:#d5d2c1; padding-bottom:16px; margin:0 0 25px 20px;}
#selectinterest h5 {background:url(../images/onetime/onetime_title.gif) no-repeat top left; width:648px; height:30px; text-indent:-9999px; padding-bottom:5px;}

#selectinterest #interest_detail {padding:10px 40px;}
#selectinterest #interest_detail .rule {height:1px; background:url(../images/onetime/onetime_rule.gif) no-repeat top left; margin:10px 0;}


/*************************************** SOCIAL MEDIA ***************************************/

.media_link {display:block; width:330px; float:left; margin:20px 10px 0px 10px;} 
.social_linkimage {float:left; margin-right:10px;}
.social_linkright {float:left; width:270px;}

.twitter_feed {background:url(../images/interests/horz_rule_small.gif) repeat-x top left; width:670px; padding:20px 0; margin-left:5px; margin-top:25px;}

#twitter_update_list li {background:url(../images/social/light_rule.gif) repeat-x top left; padding:10px 0;}
#twitter_update_list li.firstTweet {font-size:16px;line-height:150%;}


/*************************************** REDEEM E-CARDS ***************************************/

.redeem_videos {float:left; width:195px;height:300px; margin-left:25px; background:url(../images/honor/redeemvideo_bkg.gif) no-repeat top left; padding:10px;}
.redeem_info {float:left; width:400px; margin-left:30px;}
ul.card_choice li {float:left; margin-bottom:20px; padding:12px;
width:184px; margin-top:10px; display:block;}

li#ecardHonor, li#ecardMemorial, li#mailedHonor, li#mailedMemorial {cursor:pointer;}

#selectedme {width:648px; background:url(../images/onetime/onetime_titlebottom.gif) no-repeat left bottom; background-color:#d5d2c1; padding-bottom:16px; margin:0 0 25px 20px;}
#selectedme h5 {background:url(../images/onetime/redeem_title_me.gif) no-repeat top left; width:648px; height:30px; text-indent:-9999px; padding-bottom:5px;}

#selectedinterest {width:648px; background:url(../images/onetime/onetime_titlebottom.gif) no-repeat left bottom; background-color:#d5d2c1; padding-bottom:16px; margin:0 0 25px 20px;}
#selectedinterest h5 {background:url(../images/onetime/redeem_title.gif) no-repeat top left; width:648px; height:30px; text-indent:-9999px; padding-bottom:5px;}

#selectedinterest #interest_detail, #selectedme #interest_detail {padding:10px 40px;}
#selectedinterest #interest_detail .rule, #selectedme #interest_detail .rule {height:1px; background:url(../images/onetime/onetime_rule.gif) no-repeat top left; margin:10px 0;}




	.selectedCard{		
		background-color:#d7d3c1;
	}

.donation_amounts p{margin-left:30px; margin-top:5px;}
.redeem_login {text-align:center; background:url(../images/redeem/redeem_loginbkg.gif) center top no-repeat; height:69px; padding-top:7px;}
.redeem_login input{margin-top:5px;}

.ecard_meprofile {}
ul.ecard_meprofile li {float:left; margin-right:15px;}
ul.ecard_meprofile li input {margin-top:30px;}

#sessionLinks {
	float:right;
	width: 250px;
	margin: 5px;
		
}

#sessionLinks h4 { text-align: right; }

#AccountNav {
	width: 95%;
	font-size: 11px;
	border-top: dotted 1px #8b7f4d;
	border-bottom: dotted 1px #8b7f4d;
	padding: 5px;
	margin: 10px 0 25px 0;
	height: 20px;
}

#AccountNav ul li {
	float: left;
	list-style:none;
	border-right: dotted 1px #8b7f4d;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;	
}

#AccountNav a.current { text-decoration: none; }
