.instructionsCt {
	clear:both;
	background-color:#FFFFE8;
	border:1px solid #C0C0C0;
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	margin:5px 0;
	padding:5px;
}

/* content */
#outer .container,
#outer .contentContainer 
{ 
	overflow:hidden; 
}

#outer .contentContainer .moduleContent
{
	width:700px;
	float:left;
}
#outer .detail .widgetBar 
{
	width:225px;
	padding-left:15px;
}

#outer .detail .item
{
	width:665px;
}

#outer .detail .item .buttonContainer
{
	margin:0;
	padding:0;
}


h2.title 
{ 
}

#MyFundraisingLinkContainer {
	display:none;
}

#MyFundraisingLinkContainer a {

}

/* widgets */
#FundraiserCampaignModule #GoalWidgetContainer .body
{
	text-align:center;
	overflow:hidden;
	zoom:1;
	background:url(../../../../images/fundraising/goalWidgetBG.jpg) repeat-x center bottom;
}
#FundraiserCampaignModule #GoalWidgetContainer .body .goal
{
	padding-bottom:8px;
	width:100%;
}
#FundraiserCampaignModule #GoalWidgetContainer .body .goal label
{
	padding-right:10px;
}
#FundraiserCampaignModule #GoalWidgetContainer .body .goal span
{

}
#FundraiserCampaignModule #GoalWidgetContainer .buttonContainer
{
	display:none;
}
#FundraiserCampaignModule #GoalWidgetContainer .progressMeter
{
	border: solid #5C8089 1px;
	background-color:white;
	width:80%;	
	margin:auto;
}
#FundraiserCampaignModule #GoalWidgetContainer .progressIndicator
{
	height:14px;
	background-color:#5C8089;	
}

#outer #FundraiserTeamDetail .widgetBar,
#outer #FundraiserDetail .widgetBar
{
	margin-top:10px;
}

#outer .widgetBar .widgetContainer
{
	border:1px solid #BBCAD3;
}
#outer .widgetBar .widgetContainer .header
{
	background-color:#FEE6DC;	
}
#outer .widgetBar .widgetContainer .header span
{
	font-size: 14px;
	font-weight:bold;
	line-height:37px;
}

#outer .widgetBar .widgetContainer .body
{
	background-color: #FEE6DC;
	padding:10px 15px;
}

#outer .widgetBar .widgetContainer .body ul li {
	overflow:hidden;
	margin-bottom:5px;
	padding-bottom:5px;
}

#outer .widgetBar .widgetContainer .body ul li label
{
	line-height:14px;
	background-color:#FEA899;
	color:white;
	font-size:10px;
	float:left;
	width:12px;
	text-align:center;
	margin-right:10px;
	padding:0;
}

#outer .widgetBar .widgetContainer .body ul li a
{
	line-height:14px;
	font-size:11px;
	color:#565656; 
	text-decoration:none;
	float:left;
	width:142px;
}

#outer .widgetBar .widgetContainer .buttonContainer
{
	background-color: #FFDAC9;
	margin:0;
	padding:0 15px;
	text-align:right;
}
#outer .widgetBar .widgetContainer .buttonContainer a 
{
	color:#666666;
	font-size:12px;
	text-decoration:none;
}


/* campaign overrides */
#outer #CampaignDetail .item .buttonContainer
{
	background-color:#FFF2ED;
	overflow:hidden;
	margin-bottom:15px;
}
#outer #CampaignDetail .item .buttonContainer a,
#outer #CampaignDetail .item .buttonContainer span.label
{
	display:block;
	float:left;
	text-decoration:none;
}
#outer #CampaignDetail .item .buttonContainer span.label
{
	width:90px;
	text-align:center;
	line-height:46px;
	font-size:15px;
	color:#666666;
}
#outer #CampaignDetail .item .buttonContainer a span
{

}

/* search filter */
#FundraiserFilter .content { width:100%; height:56px; background-image:none; }
#FundraiserFilter .itemHeader { display:none; }
#FundraiserFilter .form { overflow:hidden; padding:0px; }
#FundraiserFilter form  { text-align:left; }
#FundraiserFilter .formHeader				{ float:left; height:56px; width:363px; background-color:#FEE6DC; }
#FundraiserFilter .SectionContainerObject	{ float:left; height:56px; width:432px; background-color:#FFF2ED; padding-left:10px; }
#FundraiserFilter .buttonContainer			{ float:left; height:32px !important; width:96px;  background-color:#FFF2ED; padding-top:24px !important; padding-left:5px !important; clear:none; margin:0; }
#FundraiserFilter #div_srchTeamName			{ width: 140px; margin:7px 5px 0 0; }
#FundraiserFilter #div_srchFirstName		{ width: 140px; margin:7px 5px 0 0; }
#FundraiserFilter #div_srchLastName			{ width: 140px; margin:7px 5px 0 0; }
#FundraiserFilter .fieldContainer label		{ color: #F69C8B; font-size:10px; line-height:18px; font-weight:bold; }
#FundraiserFilter .formHeader .title 	{ margin: 8px 0 0 10px; font-size: 16px; color:#78AFB2; font-weight:bold; padding:0; }
#FundraiserFilter .formHeader .subTitle { margin: 1px 0 0 10px; font-size: 11px; line-height:11px; color:#999999; font-weight:bold; display:block; }
#FundraiserFilter .fieldContainer input.text { border-color: #FFCDBD  !important; height:20px; background-color:#FFFFFF; }
#FundraiserFilter .buttonContainer a,
#FundraiserFilter .buttonContainer button      { background-image:url(../../../../images/fundraising/button.jpg); padding-right:16px; height:22px; font:11px; color:#FFFFFF; font-weight:bold; }
#FundraiserFilter .buttonContainer a span,
#FundraiserFilter .buttonContainer button span { background-image:url(../../../../images/fundraising/button.jpg); padding-left: 15px; height:22px; line-height:22px; }

/* campaign bar */
#CampaignPageBar .content 				{ width:100%; overflow:hidden; padding:0px; text-align:left; }
#CampaignPageBar .formHeader			{ }
#CampaignPageBar .buttonContainer		{ }
#CampaignPageBar .formHeader .title 	{ }
#CampaignPageBar .formHeader .subTitle 	{ }
#CampaignPageBar .buttonContainer .buttons 		{ float:right; width:auto; margin:17px 0; }
#CampaignPageBar .buttonContainer a  			{ text-decoration:none; cursor:pointer; }
#CampaignPageBar .buttonContainer a span 		{ line-height:20px; float:left; padding: 0 10px; }
#CampaignPageBar .buttonContainer a.last span 	{ border-right: none; }
#CampaignPageBar .buttonContainer a.donateLink 	{ }

/* fundraiser campaign module */
#FundraiserCampaignModule .itemHeader {
	overflow:hidden;
	margin-bottom:20px;
}
#FundraiserCampaignModule .itemHeader h2.title {
	float:left;
	width:270px;
	height:46px;
	line-height:46px;
	background-color:#FEE6DC;
	font-family:Arial,Helvetica,sans-serif;
	color:#528C8F;
	font-size:15px;
	font-weight:bold;
	padding:0 0 0 20px;
	margin-top:0;
}

#FundraiserCampaignModule .itemHeader .buttonContainer {
	clear:none;
	float:left;
	width:612px;
	padding-top:0;
	overflow:hidden;
	background-color:#FFF2ED;
	margin-top:0;
}

#FundraiserCampaignModule .itemHeader .buttonContainer .label {
	display:none;
}
#FundraiserCampaignModule .itemHeader .buttonContainer a {
	background-image:none;
	float:left;
	height:46px;
	line-height:46px;
	font-family:Arial,Helvetica,sans-serif;
	color:#F58A73;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding:0 0 0 25px;
	margin:0;	
}
#FundraiserCampaignModule .itemHeader .buttonContainer a {
	background:url(../../../../images/fundraising/campaignHeaderBulletFirst.gif) no-repeat 14px 13px;
}
#FundraiserCampaignModule .itemHeader .buttonContainer a.first {
	width:200px;
}
#FundraiserCampaignModule .itemHeader .buttonContainer a.last {
	width:160px;
}
#FundraiserCampaignModule .itemHeader .buttonContainer a span {
	background-image:none;
	height:46px;
	line-height:46px;	
	padding-left:20px;		
}

/* Fundraising Page */
#FundraiserCampaignModule #FundraiserDetail .itemHeader h2.title {
	width:270px;
	font-size:14px;	
	line-height:29px;
}
#FundraiserCampaignModule #FundraiserDetail .itemHeader h2.title .subTitle {
	display:block;
	color:#999;
	font-size:13px;
	font-weight:bold;	
	line-height:5px;
}
#FundraiserCampaignModule #FundraiserDetail .itemHeader .buttonContainer {
	width:612px;
}
#FundraiserCampaignModule #FundraiserDetail .itemHeader .buttonContainer a {
	font-size:12px;
}
#FundraiserCampaignModule #FundraiserDetail .itemHeader .buttonContainer a.donateLink {
	width:107px;
	padding:0 0 0 45px;
	/*background-image:none;*/
}
#FundraiserCampaignModule #FundraiserDetail .itemHeader .buttonContainer a.joinTeamLink {
	width:96px;
	padding:0 0 0 45px;
	/*background:url(../../../../images/fundraising/campaignHeaderBGSpacer.gif) no-repeat left 12px;*/
}
#FundraiserCampaignModule #FundraiserDetail .itemHeader .buttonContainer a.myTeamLink {
	width:65px;
	padding:0 0 0 45px;
	/*background:url(../../../../images/fundraising/campaignHeaderBGSpacer.gif) no-repeat left 12px;*/
}
#FundraiserCampaignModule #FundraiserDetail .itemHeader .buttonContainer a.campaignLink {
	width:120px;
	padding:0 0 0 45px;
	/*background:url(../../../../images/fundraising/campaignHeaderBGSpacer.gif) no-repeat left 12px;*/
}
#FundraiserCampaignModule #FundraiserDetail .itemHeader .buttonContainer a span {
	padding-left:0;		
}

/* Fundraising Team Page */
#FundraiserCampaignModule #FundraiserTeamDetail .itemHeader h2.title {
	width:305px;
	font-size:14px;	
	line-height:29px;
}
#FundraiserCampaignModule #FundraiserTeamDetail .itemHeader h2.title .TeamName {
	display:block;
	overflow:hidden;
	white-space:nowrap;
	width:305px;
}
#FundraiserCampaignModule #FundraiserTeamDetail .itemHeader h2.title .subTitle {
	display:block;
	color:#999;
	font-size:13px;
	font-weight:bold;	
	line-height:5px;
}

#FundraiserCampaignModule #FundraiserTeamDetail .itemHeader .buttonContainer {
	width:573px;
}
#FundraiserCampaignModule #FundraiserTeamDetail .itemHeader .buttonContainer a {
	font-size:12px;
}
#FundraiserCampaignModule #FundraiserTeamDetail .itemHeader .buttonContainer a.donateLink {
	width:135px;
}
#FundraiserCampaignModule #FundraiserTeamDetail .itemHeader .buttonContainer a.joinTeamLink {
	width:126px;
	padding:0 0 0 25px;
	/*background:url(../../../../images/fundraising/campaignHeaderBGSpacer.gif) no-repeat left 12px;*/
}
#FundraiserCampaignModule #FundraiserTeamDetail .itemHeader .buttonContainer a.campaignLink {
	width:180px;
	padding:0 0 0 25px;
	/*background:url(../../../../images/fundraising/campaignHeaderBGSpacer.gif) no-repeat left 12px;*/
}
/*
#FundraiserCampaignModule #FundraiserTeamDetail .itemHeader .buttonContainer a span {
	padding-left:0;		
}
*/


/* ACTION LINK ( PREVIOUS PAGE LINK ) */
div.module .detail .ActionLinkContiner { overflow:hidden; zoom:1; float:none; clear:both; border-top:1px solid #C3C3C3; margin-top:5px; padding-top:5px; }
div.module .detail .ActionLinkContiner a {
	display:block;
	background-image:url(../../../../images/fundraising/icon_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding-left:15px;
}
