/* Layout Style */
Body
	{background-color:#E7EBE7;
	FONT:Normal 12px Arial, Helvetica, Tahoma, sans-serif; 
	margin:0px;
	}

.MainTable
	{width:890px; 
	border:1px solid #a08fae;
	background-color:#FCF5D9;
	}
.MainTableTD
	{background-color:#FCF5D9;
	background-image:url("/atf/cf/{70aa36c2-d827-4210-b3dc-f980db222523}/GIFT_INNER_FRAME.GIF");
	}
.HeaderRow{}
	.HeaderTable{}
		TD.LogoCell{width:170px}
		TD.BannerCell{width:720px; background-image:url("/atf/cf/{b40c025f-f4d9-4437-b023-04b3c9f407e1}/RALLY_BANNER.JPG"); background-repeat:no-repeat; text-align:right; vertical-align:top }
		.topNavTable{}
.ContentRow{}
	.ContentRowTable{
		height:600px;
		width:100%;
		}
		.LeftColumn
			{width:170px; 
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			padding-top: 0px;
			height:100%;
			max-width:170px;
			min-width:170px;
			}
		.LeftNavTable
			{background-image:url("https://www.kintera.org/atf/cf/%7B1C9692EF-C4C4-4D61-99F5-B6F0E20A0A89%7D/FAF_LEFT_NAV.GIF");
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			padding-top: 0px;
			}
		.ContentColumn{
			width:550px; 
			padding:10px;
			height:100%;
			max-width:550px;
			}
/* Section Title */
			.SectionTitle{}
/* Color Bar */
			.ColorTopBar_Left{background-color:#c9d0b1; border-right:2px solid #ffffff;}
			.ColorTopBar{background-color:#c9d0b1; height:15px;}
			.ColorTopBar_Right{background-color:#c9d0b1; border-left:2px solid #ffffff;}
			.ColorBottomBar_Left{background-color:#DFEBAD; border-right:2px solid #ffffff;}
			.ColorBottomBar{background-color:#CFE578; height:15px;}
			.ColorBottomBar_Right{background-color:#F8F89E; border-left:2px solid #ffffff;}
		.ContentColumn_NoRight{width:700px; background-color:#FCF5D9; padding:10px;}
		.ContentColumn_NoColumns{width:890px; background-color:#FCF5D9; padding:10px;}

			.breadcrumbCell{}
				a.Path:link, a.Path:active, a.Path:visited, a.Path:hover{FONT:Normal 10px  Arial, Helvetica, Tahoma,sans-serif; color:#AE003B;} 
				.Path{FONT:Normal 10px Arial, Helvetica, Tahoma, sans-serif; color:#666666}
			.QuickLinkCell{
						text-align:left; 
						padding:10px 0px 10px 0px;
						}
			.AddThisCell{
						text-align:left;
						}
			
			.functionTable{
				float:left;
				}
			
			.PageTitleCell{padding:10px 0px 10px 0px}
			.Content{width:100%}
			.ContentTeamMemberListing a{
				text-decoration: none;
				cursor: default;
				color:#333333
				}
			.ContentTeamMemberListing a:visited{
				text-decoration: none;
				cursor: default;
				color:#333333
				}
			.ContentTeamMemberListing a:active{
				text-decoration: none;
				cursor: default;
				color:#333333
				}
			.ContentTeamMemberListing a:hover{
				text-decoration: none;
				cursor: default;
				color:#333333
				}
			.ContentTeamMemberListing a:link{
				text-decoration: none;
				cursor: default;
				color:#333333
				}
		.RightColumn{width:169px; background-color:#FFFFFF; padding:5px; border-left:1px dotted #8b8b81; max-width:169px;}
		
.footerTable{}
.footerNavTable{
	background-image:url("/atf/cf/{70AA36C2-D827-4210-B3DC-F980DB222523}/FOOTER_BLOCK.JPG");
	width:890px;
	height:100%;
	vertical-align:top;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	}

/* Footer Style */

	.FooterRow{
		width:890px;
		background-image:url("/atf/cf/{70AA36C2-D827-4210-B3DC-F980DB222523}/FOOTER_ROW.JPG");
		background-repeat:no-repeat;
		}
	.FooterLinks{
		border-bottom: 1px dotted #999999;
		padding: 2px, 2px, 2px, 2px;
		}
	

/* Primary Navigation Style*/

.MemberListing {cursor:default; text-decoration:none; color:#333333} 
.MemberListing a{cursor:default; text-decoration:none; color:#333333}

.topNavOn:link, .topNavOn:visited, .topNavOn:active {}
.topNavOn:hover {}
.topNav:link, .topNav:visited, .topNav:active {}
.topNav:hover {}

.nav1 {
	padding: 3px 15px 3px 1px; 
	display: block;
	margin: 0;
	text-decoration: none;
	background: url("https://www.kintera.org/atf/cf/{b40c025f-f4d9-4437-b023-04b3c9f407e1}/NAVIGATION-LI.GIF") no-repeat top right;
	color: #5E5E5E;
}
.primaryNavOn:link {
	padding: 1px 15px 1px 10px; 
	display: block;
	margin: 0;
	text-decoration: none;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	background-color:#EAEAD7;
	color: #5E5E5E;
} 
.primaryNavOn:visited {
	padding: 1px 15px 1px 10px; 
	display: block;
	margin: 0;
	text-decoration: none;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	background-color:#EAEAD7;
	color: #5E5E5E;
} 
.primaryNavOn:active {
	padding: 1px 15px 1px 10px; 
	display: block;
	margin: 0;
	text-decoration: none;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	background-color:#EAEAD7;
	color: #5E5E5E;
}
.primaryNavOn:hover {}
.primaryNav:link {
	padding: 1px 15px 1px 10px; 
	display: block;
	margin: 0;
	text-decoration: none;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	background-color:#EAEAD7;
	color: #5E5E5E;
}
.primaryNav:visited {
	padding: 1px 15px 1px 10px; 
	display: block;
	margin: 0;
	text-decoration: none;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	background-color:#EAEAD7;
	color: #5E5E5E;
}
.primaryNav:active {
	padding: 1px 15px 1px 10px; 
	display: block;
	margin: 0;
	text-decoration: none;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	background-color:#EAEAD7;
	color: #5E5E5E;
}
.primaryNav:hover {
	color: #817F82;
}
.nav2 {
	padding:4px 5px 4px 25px;  
	display: block;
	margin: 0;
	text-decoration: none;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	background-color:#EAEAD7;
	color: #5E5E5E;
} 
.secondaryNavOn:link, .secondaryNavOn:visited, .secondaryNavOn:active {
	padding: 1px 15px 1px 10px; 
	display: block;
	margin: 0;
	text-decoration: none;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	background-color:#EAEAD7;
	color: #5E5E5E;
}
.secondaryNavOn:hover {text-decoration:none;}
.secondaryNav:link, .secondaryNav:visited, .secondaryNav:active { 
	display: block;
	margin: 0;
	text-decoration: none;
	FONT: normal 12px Arial, Helvetica, sans-serif;
	background-color:#EAEAD7;
	color: #5E5E5E
}
.secondaryNav:hover {text-decoration:none; color:#999999}

.nav3 {}
.thirdNavOn:link, .thirdNavOn:visited, .thirdNavOn:active {}
.thirdNavOn:hover {}
.thirdNav:link, .thirdNav:visited, .thirdNav:active {}
.thirdNav:hover {}

.footernav{}
.footerNavOn:link, .footerNavOn:visited, .footerNavOn:active {
FONT:Normal 10px Arial, Helvetica, Tahoma, sans-serif; color:#ffffff; dispaly:block; text-decoration:none; color:#B6003C}
.footerNavOn:hover {text-decoration:underline}
.footerNav:link, .footerNav:visited, .footerNav:active {
FONT:Normal 10px Arial, Helvetica, Tahoma, sans-serif; color:#ffffff; dispaly:block; text-decoration:none; color:#B6003C}
.footerNav:hover {text-decoration:underline}

/* Kintera Function Styles */
.print_email {width:100%;}
td.textsizemodify { background-image:url("textsize_icon.gif"); background-repeat:no-repeat }
td.printfriendly { background-image:url("print_icon.gif"); background-repeat:no-repeat }
td.emailfriend { background-image:url("mail_icon.gif"); background-repeat:no-repeat }
td.bookmark { background-image:url("bookmark_icon.gif"); background-repeat:no-repeat }
.textsizemodify_img_1 { width:15px; height:16px }
.textsizemodify_img_2 { width:25px; height:16px }
.textsizemodify_img_3 { width:15px; height:16px }
.print_img { 
	width:52px; 
	height:16px;
	left:auto;
	}
.email_img {
	width:52px; 
	height:16px;
	left:auto;
	}
.bookmark_img { 
	width:69px; 
	height:16px;
	left:auto;
	}


/* Kintera Logo Styles */
.copyrightTxt {}
.KinteraLogo {}
.KinteraLogoCell {}
.KinteraLogoImage {}

/* Kintera Form Styles */
.Alert{FONT:Normal 11px Arial, Verdana, Tahoma, sans-serif; COLOR:#AE003B}
.CT{FONT:Normal 12px Arial, Helvetica, Tahoma, sans-serif;}
.CTtableout{
	BACKGROUND-COLOR: #FCF5D9;
	width:100%;
	}
.CTtablein{
	width:100%;
	}
.CTtitle{FONT:Bold 12px Arial, Helvetica, Tahoma, sans-serif; text-align:center; background-color:#EAEAD7}
.CTsubtitle{FONT:Normal 12px Arial, Helvetica, Tahoma, sans-serif; background-color:#C9D0B1}
.CTheader{FONT:Bold 12px Arial, Helvetica, Tahoma, sans-serif;}
.CTodd{FONT:Normal 12px Arial, Helvetica, Tahoma, sans-serif;}
.CTeven{FONT:Normal 12px Arial, Helvetica, Tahoma, sans-serif;}

/*
.listren-header{background-color:#C9D0B1; FONT:Normal 10px Tahoma, Arial, Helvetica, sans-serif; color:#000000;}
.listren-headerlink {background-color:#EAEAD7; FONT:Normal 10px Tahoma, Arial, Helvetica, sans-serif; color:#ffffff;}
*/

/* Kintera Donation Form Styles */

/* Kintera Listing Styles */
.NL{FONT:Normal 12px Arial, Helvetica, Tahoma, sans-serif;}
.NLtoctitle{FONT:Normal 12px Arial, Helvetica, Tahoma, sans-serif;}
.NLtoc{FONT: bold 12px Arial, Verdana, Tahoma, sans-serif; color:#3F508E;}
.NLtocdiv{padding: 11px; background-color: #eeeeee}
.NLtochr{COLOR: #ffffff}
a.NLtitle{FONT: bold 12px Arial, Verdana, Tahoma, sans-serif; color:#3F508E; display:block}
.NLtitle{FONT: bold 12px Arial, Verdana, Tahoma, sans-serif; color:#00000; text-decoration:none;}
.NLsubtitle{FONT:Normal 12px Arial, Verdana, Tahoma, sans-serif;}
.NLauthor{FONT:Italic 11px Arial, Verdana, Tahoma, sans-serif;}
.NLsummary{FONT:Normal 12px Arial, Verdana, Tahoma, sans-serif; margin-bottom:-0.1in; display:block; margin-top:-0.3in; color:#666666 }
.NLcopyright{FONT:Normal 12px Arial, Verdana, Tahoma, sans-serif;}
.NLdate{color:#666666; FONT:Normal 10px Arial, Verdana, Tahoma, sans-serif;}
.NLdiv{COLOR: #DEE1E5; height:1px}

/**
 * BULLETIN BOARD STYLES
 *
 * Colours:
 * Orange: #FE8E08;
 */

.bb_wrapper{
	width:733px;
	}
.bb_wrapper table{
	width:100%;
	}	
.bb_wrapper CTtableout{
	border-top: 1px solid #ddd; 
	}

.bb_wrapper CTtablein{
	border-top: 1px solid #ddd; 
	border-bottom: 1px solid #ddd; 
	border-left: 1px solid #ddd; 
	border-right: 1px solid #ddd; 
	}	
	
.bb_wrapper table td{
	padding:5px;
	}	
.bb_wrapper .CTtitle b{
	font-size:1.5em;
	color: #FE8E08;
	}	
.bb_wrapper	.CTheader td{
	border-top: 1px solid #ddd; 
	white-space:normal;
	}
.bb_wrapper .CTodd{
	background-color:#eee;
	padding:5px;
	}
.bb_wrapper	td a{
	color: #FE8E08;
	}
.bb_wrapper	td a:hover{
	color: #ffba33;
	}	

.bb_wrapper	td a b{
	display:block;
	padding:10px;
	border:1px solid #ccc;
	background-color:#FF9700;
	text-align:center;
	color:#fff;
	background-image:url(bb_button_bg_off.gif);
	background-repeat:repeat-x;
	}
.bb_wrapper	td a b:hover{
	background-color: #FFAB01;
	background-image:url(bb_button_bg_on.gif);
	background-repeat:repeat-x;	
	}

	
#bb_side_menu{
	
	}	
#bb_side_menu li{
	margin-bottom:10px;
	}	
	
#bb_side_menu li a{
	display:block;
	BACKGROUND-POSITION: left 2px;
	BACKGROUND-IMAGE: url(arrow-selector.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	padding-left:12px; 
	padding-right:8px;
	font-weight:bold;
	}