/*@import url(/Custom/CSS/confirm.css);*/

html, body { margin:0; padding:0; height:100%; }

body { font-family:Arial, helvetica, Sans-Serif;background:#e5f6ff url(/LACPages/MyLAC/bg_1x741.jpg) repeat-x top;text-align:center; margin-bottom:20px;}


br { height:0.5em;}
a:link, a:visited {color:#00549f;text-decoration:none;}
a:hover {color:#739dd3;text-decoration:none;}
p {margin:5px 0 5px 0;}
img { border:none; }
input { color:Black !important; }
.clear { clear:both; }
.clearfix { display: block; clear: both} 


div.pageheader {text-align:center;}
/*#header { display:block; background:url(/LACPages/MyLAC/top_repeat.jpg) repeat-x top;padding:0px 10px 0px 10px; }
	#header-art-lt { float:left; width:475px; height:76px; background: transparent url(/LACPages/MyLAC/head_left.png) no-repeat; clear:none; }
	#header-art-rt { float:right; width:330px; height:76px; background:url(/LACPages/MyLAC/head_right.jpg); clear:none; }*/

div#header {width:100%;}
div#header_left {background: transparent url(/LACPages/MyLAC/head_left.png) no-repeat;}
div#header_middle {height:76px;background: transparent url(/LACPages/MyLAC/middle.png) repeat-x;clear:both;}
div#header_right {font-size:14px;font-weight:bold; padding:0px 330px 0px 475px;background: transparent url(/LACPages/MyLAC/head_right.png) 100% no-repeat;clear:both;}

div#header_left a#header-art-lt {
	margin:21px 0px 0px 10px;
	padding:0px;
	height:55px;
	width:475px;
	clear:both;
	position:absolute;}
div#header_left a#header-art-lt img {}
div#header_left a#header-art-rt {position:absolute;margin:50px 0px 0px 360px;color:#FFF;text-decoration:none;}

#mainContainer{background: transparent url(/LACPages/MyLAC/blue_bg.jpg) no-repeat center top;width:100%;min-height:741px;  }
	#header{ text-align:center; font-weight:bold; font-size:xx-large;/*margin-top:20px*/ }
	#footer{ text-align:center;line-height:30px;font-size:13px; font-weight:bold; height:35px; background:silver url(/LACPages/MyLAC/footer.png) no-repeat top center; vertical-align:middle;}
	#footer span#footer_year {display:inline-block;}
	#footer span#footer_module {display:inline-block;}
	#footer div#ctl07_ctl00_pnlEditImage {float:right;width:16px;height:16px;padding:6px 15px 0px 0px;}

div#contentWrapper {width:980px;text-align:left; margin-left:auto; margin-right:auto;margin-top:20px;margin-bottom:20px;}
div.textWrap div {font-size:12px;}

/** Typography **/
h1.heading {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:14px;
	margin:25px 0 5px;
	color: #cc6633;
}

/* HTML Module */
div.arena_header {margin: 0 0 15px 0;padding:10px;}

/* Login & Logout */
div.logWrap a#ctl07_ctl01_lbLog:link {		
		background:url("../Images/Icons/login-btn-on.png") no-repeat scroll 0 0 transparent;
		color:#fff;
		cursor:pointer;
		float:left;
		font-family:Verdana,Geneva,sans-serif;
		font-size:14px;
		font-weight:bold;
		left:20%;
		padding:4px 0;
		position:relative;
		text-decoration:none;
		top:5%;
		width:125px;
		}

div.logWrap a#ctl07_ctl01_lbLog:hover {
	color:#00549f;		
	background:url("../Images/Icons/login-btn-off.png") no-repeat scroll 0 0 transparent;	
}
/* MainBody */
table#subContainer{ width:100%;}

/* Navigation Container */
td#nav div {clear:both;}
	
/* Login Password Reset */	
div.requestInfoWrap {padding: 15px; }
	div#ctl07_ctl05_pnlPassword {width: 310px;}
	div#ctl07_ctl05_pnlPassword h3 {font-size:18px;color:#cc6633;margin:0px;}
	table.resetPasswordTable {margin-top: 10px; font-size:12px;}
	table.resetPasswordTable a#ctl07_ctl05_aForgottenLoginID {font-size:10px;float:left;}
	table.resetPasswordTable td.anchorText {padding-top: 10px;}
/*******/	
#content { background:white; vertical-align:top; /*padding:0 5px 0 5px;*/ border-top:1px solid silver; border-bottom:1px solid silver; }
	#content > table { width:100% !important; }

#mainCell {vertical-align:top;padding:5px;} /*Main content area*/
#rightCell { font-weight:bold; max-width:25%; } /*Mostly unused*/

#mainBottom { font-weight:bold; text-align:center; }
/*.logWrap { float:left; margin:3px 0px 0px 41px; font-style:italic; }*/
small { font-weight:normal; font-style:italic; padding:0; margin:0; }
#arena { text-align:center; font-weight:bold; color:#000000; padding-bottom:15px; padding-top:15px; vertical-align:middle; }
#arena img { padding-bottom:8px; }
#popOver { position:absolute; visibility:hidden; z-index:200000; max-width:300px; width:auto; }
#popOver table { text-align:left; border:1px #cccccc solid; font:10px Arial, Helvetica, sans-serif; color:#000000; background-color:#FFFCF0; padding:5px; }

/* Login Password Expired */
div#ctl07_ctl04_pnlChangePassword h3 { font-size:14px; color:#CC6633; }

/*Menu Styles*/
#nav { background:silver url(/LACPages/MyLAC/nav_bg.jpg); color:black; width:208px !important; padding:0; text-align:left; vertical-align:top; }
	.TopMenuGroup{ font-size:12px; margin-bottom: 6px;}
	.TopMenuGroup td { padding-left:10px; border-left:2px solid #d8d8d8; border-right:2px solid #d8d8d8; border-bottom:1px solid silver; }
	.nav-sub-bg { background:silver url(/LACPages/MyLAC/nav_sub_bg.jpg) -2px 0; height:30px; cursor:pointer; }
	.nav-sub-bg:hover { color:#990066; }
	.MenuGroup{ }
		.TopMenuItem, .TopMenuItemHover, .TopMenuItemActive, .TopMenuItemHoverActive, .MenuItem, .MenuItemHover { 
			  font-size: 12px;
			  font-weight:500;
			  cursor: pointer;
			  color: #00549f;
			  background-color:#68749A;
			  font-family: Verdana, Geneva, sans-serif;/*Trebuchet MS,verdana;*/
			  height: 14px;
			  width: 208px;
			  padding: 5px 0 5px 0;
			  margin: 0px;
			  border: solid 1px #CCCCCC;		
			  /*cursor:pointer; height:30px; width:208px;*/ }
		
		.TopMenuItem { margin:0; vertical-align:middle; background:url(/Include/ComponentArt/Images/item_bg.gif); }
		
		.TopMenuItemHover {
			  color:#00549f;vertical-align:middle; background:url(/LACPages/MyLAC/item_expanded_bg.jpg); }
			  
		.TopMenuItemActive {
			  color:#00549f;font-weight:bold; background:url(/LACPages/MyLAC/item_expanded_bg.jpg); }
		
		.TopMenuItemHoverActive {
			  color:#00549f;font-weight:bold; background:url(/LACPages/MyLAC/item_expanded_bg.jpg);  }

		.MenuItem { cursor:pointer; margin:0; vertical-align:middle; background:url(/Include/ComponentArt/Images/item_bg.gif); }
		.MenuItemHover { cursor:pointer; margin:0; vertical-align:middle; background:url(/Include/ComponentArt/Images/item_expanded_bg.gif); }

		.SubMenuItem { cursor:pointer; padding:0; border:solid 1px #9ebbd2; background:url(/Include/ComponentArt/Images/item_bg.gif); }
		.SubMenuItemHover { cursor:pointer; color:#9ebbd2; border:solid 1px #9ebbd2; background:url(/Include/ComponentArt/Images/item_expanded_bg.gif); }

/* New Account Request */
div#ctl07_ctl03_pnlCreateAccount {font-size:10px;}
	table.table02 td {padding-top: 5px;font-size: 11px;}
	table.table02 input, table.table02 select{margin-left: 10px;}
	table.table02 input#ctl07_ctl03_btnSubmit {color:#cc6633;font-size:18px;}
	table.table02 span.smallText {display: none;}
	table.table02 td.btn_submit {text-align: center;padding-top: 22px;}
	
	
/* Update Info */
	span.smallText {}
	td.formLabel {color:#00549f;}
	
/* My Personal Information */
div#ctl07_ctl04_pnlEdit {width:100%;margin:15px 0 0 0;}
div#ctl07_ctl04_pnlEdit table {width:100%;}
div#ctl07_ctl04_pnlEdit table#ctl07_ctl04_tbl{width:90%;}
div#ctl07_ctl04_pnlEdit table td#ctl07_ctl04_tdFamily {width:30%;}
div#ctl07_ctl04_pnlEdit td#ctl07_ctl04_tdFamily ul {padding:0;}
div#ctl07_ctl04_pnlEdit td#ctl07_ctl04_tdFamily li.header {list-style:none;font-weight:bold;}
div#ctl07_ctl04_pnlEdit td#ctl07_ctl04_tdFamily li.formItem {margin:0 0 0 15px;}
div#ctl07_ctl04_pnlEdit input#ctl07_ctl04_cbCellSMS {visibility:hidden;}	
div#ctl07_ctl04_pnlEdit span.smalltext label {visibility:hidden;}

/* Helping Hand */
table#ctl07_ctl05_dlClassifiedCategories {margin-bottom: 10px; }
	table#ctl07_ctl05_dlClassifiedCategories tr {text-align:left; }
td.tcCategoryList { font-size:1.2em; width:400px; color:#00549F; }
td.tcCategoryList a { color:#00549F;}
	.wrap > p { display:none; }
	.catWrap { margin-left:55px; margin-bottom:1em; /*border-top:1px solid silver;*/}
	a.addPosting { margin-bottom:0.5em; }
	.addPost { display:block; text-align:center; }
	td.tcCategoryList > table, table.clasCat { width:100%; }
	table.clasCat { /*border-top:1px solid gray; margin-top:1.8em;*/ }
	table td.categoryListItemStyle { padding-right:10px;  padding-bottom:10px;}
	table td.categoryListAltItemStyle { padding-right:10px;  padding-bottom:10px;}
	/*table td.categoryListItemStyle:hover,
	table td.categoryListAltItemStyle:hover { background:#ffeef5; }*/
	.formLabel { font-weight:bold; font-size:0.9em; /*color:#00549F;*/ }
	#ctl07_ctl02_lblMessages { display:block; padding-bottom:1em; }
	#ctl07_ctl02_lbAdd { display:block; text-align:center; }
	#ctl07_ctl02_pnlAddEdit { padding-bottom:1em; }
	.ctl07_ctl02_dlClassifieds_ctl00_lblPicture{display:block;background:gray;height:100%;width:100%;}
	td.categoryDetailsItemStyle { width:49%; vertical-align:top; background-color:#F4F2F2; padding: 5px 0 5px 0; }
	td.categoryDetailsAltItemStyle { /*border-left:1px solid gray;*/ width:51%; vertical-align:top; padding: 5px 0 5px 0; }
	/*Category Listings*/
	.clasCat .classifiedTitle { display:block;font-weight:bold;border-left:none !important;padding-left:0 !important;margin-bottom:0;padding-bottom:0; color:#00549F; }
	.clasCat .classifiedText { /*font-size:0.7em;*/ font-size:0.8em; margin:0; }
	    .clasCat .classifiedText > br:first-child { margin:0; height:0; padding:0; display:none; }
		.clasCat .classifiedText p { /*font-size:1.2em;*/ /*color:#00549F;*/ }
		.clasCat .classifiedText p br { height:0.25em; }
	.clasCat .classifiedDate { display:block; font-size:xx-small; color:Gray; /*border-bottom:1px dashed silver;*/ }
	.clasCat .categoryDetailsItemStyle { padding-left:5px; padding-right:5px; }
	.clasCat .categoryDetailsAltItemStyle { padding-left:5px; padding-right:5px; }
	.clasCat td[width="126"] { font-size:10px; color:Gray; }
	.clasCat td[width="126"] img { border:1px solid gray; -moz-border-radius:5px; -webkit-border-radius:5px; }
span#ctl07_ctl04_lblMessages { font-size:1.2em; color:#00549F; padding-left:10px; padding-right:10px; }
	/*Latest Additions*/
	#ctl07_ctl02_lblLatestAdditions h2 { font-size:18px; border-bottom:1px solid gray; color:gray; }
	td.tcRecentClassifieds { padding-left:5px; border-left:1px solid silver; vertical-align:top; }
	    td.tcRecentClassifieds img { display:none; }
		td.tcRecentClassifieds h2 { padding:0; margin:0;  }
		td.tcRecentClassifieds table { width:100%; }
		.recentClassifiedsTableCell { font-size:0.8em; border-bottom:1px solid #e0e0e0; }
			.recentClassifiedsTableCell > br { height:0; margin:0; padding:0; display:none; clear:none;}
			.recentClassifiedsTableCell .classifiedTitle { display:block;font-weight:bold;border-left:none !important;padding-left:0 !important;margin-bottom:0;padding-bottom:0; }
			.recentClassifiedsTableCell .classifiedText { font-size:0.8em; margin:0; }
			.recentClassifiedsTableCell .classifiedText p { margin-bottom:0; }
			.recentClassifiedsTableCell .classifiedDate { font-size:xx-small; color:Gray; }
		.personalClassifedItemStyle .classifiedTitle,
		.personalClassifedAltItemStyle .classifiedTitle { padding-left:6px; /*border-left:1px solid #e0e0e0;*/ font-weight:bold; color:#CC6633;}
		#ctl07_ctl02_pnlList table { width:100%; }
	/* Add/Edit Posts */
	.classifiedSeparator { /*border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0; */ padding-left:5px; width:190px;}
	.classifiedSpace { padding-left:10px; }
	.classifiedSpace a.smallCommandLinks { float:right; padding-left:10px; color:#00549F; font-weight:bold; }
	textarea.formItem { width:400px; }
	.textWrap { margin:1em ;}
	.textWrap table { margin-top:1em;}
	.errorText { color:Red; font-size:x-small; font-weight:bold; }
	.smallText, .expireDate { font-size:12px; }
	table#ctl07_ctl04_dlClassifieds
	.smallText { color:#00549F; }
	.classifiedText { font-size:0.9em; }
	td.personalClassifedItemStyle { background:#F2F2F2; padding-left:5px; padding-right:5px; }
	td.personalClassifedAltItemStyle { padding-left:5px; padding-right:5px; }
	#ctl07_ctl02_dlClassifieds tr { border-bottom:1px solid gray; }
	.smallCommandLinks { font-size:x-small; }
	/* Breadcrumb area */
	ul.breadcrumb { font-size:18px; margin:0; padding: 0px 0 25px 8px; }
	ul.breadcrumb li { float:left; display:inline; margin-right: 4px; color:#00549F; }
	ul.breadcrumb a { color:#CC6633; background:url('../images/icon_breadcrumb.png') no-repeat right 5px; padding: 0 15px 0 0; }
div#breadCrumbs { margin-left:50px; padding:25px 0 25px 0; }
div#btnHelpingHand {float: left; margin-top:20px; margin-bottom:20px;}
div#linkHelpingHand {
	clear:both; 
	width: 85%;
	margin: 0 0 30px 0;
	padding: 2px 10px 4px 4px;
	background: #fffdeb /*url(../images/typography/box_tip.png)*/ 0 50% no-repeat;
	border-top: 1px dotted #ffc864;
	border-bottom: 1px dotted #ffc864;
	text-align:left;
	font-size: 0.9em;
	float:left;
	}

/*Group Finder*/
.list { font-size:0.7em; }

#ctl07_ctl02_pnlSearch { border-top:1px solid silver; }
#ctl07_ctl02_upLocator select { width:174px; }
#ctl07_ctl02_trProximity > td { border:1px solid silver; -moz-border-radius:5px; -webkit-border-radius:5px; }
#ctl07_ctl02_trProximity > td:first-child { border:none !important; }
.selectedListItem { background-color:#ffde5a; }
#ctl07_ctl02_dgResults tr.listItem, #ctl07_ctl02_dgResults tr.listAltItem { cursor:pointer; }
#ctl07_ctl02_dgResults input[type='radio'] { cursor:pointer; }

/*Leader Toolbox*/
.groupDetailsInfo { font-size:small;}
.tabBottomTable .listHeader { border-bottom:1px solid gray; border-top:2px solid black; }

/*Volunteer Opps (+list styling)*/
.boldText { font-weight:bold; }
.searchResultTable { margin:1em 0 1em 0; }
.module.searchSummary { background:#f5f5f5;border:1px solid gray; -moz-border-radius:10px;-webkit-border-radius:10px; padding:10px; }
.module.searchSummary > table { padding-top:0.5em; border-top:1px solid silver;font-size: 0.9em; }
.searchPanel td.normalText { font-weight:bold; }
#ctl07_ctl02_dgResults { width:100%; background:none; } /*The table containing the results*/
#ctl07_ctl02_dgResults tbody td { border-bottom:1px solid silver; font-size:0.9em; }
#ctl07_ctl02_dgResults tbody tr.ResultListItem td, #ctl07_ctl02_dgResults tbody tr.ResultListAltItem td { padding-top:3px; padding-bottom:3px; }
#ctl07_ctl02_dgResults tbody tr.ResultListItem:hover td, #ctl07_ctl02_dgResults tbody tr.ResultListAltItem:hover td { background-color:#ffde5a !important; }
#ctl07_ctl02_dgResults tbody tr.ResultListAltItem td { background-color:#F4F2F2; }

#ctl07_ctl02_dgResults tbody tr td:last-child { color:#990066; } /*CSS3 - Not IE-compatible*/
#ctl07_ctl02_dgResults .ResultListHeader td { border-bottom:1px solid black; font-weight:bold; }
#ctl07_ctl02_dgResults .listHeader { border-bottom:1px solid black; font-weight:bold; }
#ctl07_ctl02_pnlContactInfo a { display:none; }

/*Serving Opportunities*/
table#ctl07_ctl04_dgResults {border: none;}
table#ctl07_ctl04_dgResults tbody tr.ResultListHeader td,
table#ctl07_ctl04_dgResults tbody tr.ResultListItem td,
table#ctl07_ctl04_dgResults tbody tr.ResultListAltItem td {border:none;border:hidden;}
table#ctl07_ctl04_dgResults tbody tr.ResultListHeader {text-align:center;background: #d2d2d2;font-weight:bold;}
table#ctl07_ctl04_dgResults tbody tr.ResultListHeader td {padding:5px;}
div.searchResultTable table#ctl07_ctl04_dgResults tbody td:first-child {display:none;}
div.searchResultTable table#ctl07_ctl04_dgResults tbody td+td{width:25%;}
div.searchResultTable table#ctl07_ctl04_dgResults tbody td+td+td{width:31%;font-weight:bold;}
div.searchResultTable table#ctl07_ctl04_dgResults tbody td+td+td+td{width:45%;font-weight:normal;}
table#ctl07_ctl04_dgResults tbody tr.ResultListItem td {padding:5px;font-size:0.8em;background:#f2f2f2;} 
table#ctl07_ctl04_dgResults tbody tr.ResultListAltItem td{padding:5px;font-size:0.8em;}
.ServingQuestionBox{width:500px;height:200px;}
div#ctl07_ctl04_moreInfo{margin:1em;}
div#ctl07_ctl04_moreInfo #ctl07_ctl02_btnSendRequest{margin-top: 10px;}
img.ServingOppImage{float:right; margin:0 0 0 10px;}

div.ServingOppDescription, div.ServingOppExperience,
div.ServingOppSpiritualGifts, div.ServingOppContaceInfo,
div.ServingOppContaceInfo, div.ServingOppSpiritualGiftsDetails {width:55%;margin-bottom: 10px;float:left;}

div.ServingOppSpiritualGiftsDetails {padding-left:15px;}
div.ServingOppSpiritualGifts, div.ServingOppContaceInfo {clear:left;}

div.ServingButtons{clear:both;}
span.ServingQuestionSent {font-weight:bold;color:#cc6633;padding: 0 0 18px 18px;display:block;clear:both;}

/*div.ServingOppDescription {float:left;width:425px;}
div.ServingOppExperience {float:left;width:425px;}*/
div.ServingOppSpiritualGifts {}
div.ServingOppSchedule {}
div.ServingOppContaceInfo {}
div.ServingButtons {}


/** Small Groups Finder **/
div#ctl07_ctl04_upLocator{}

div#ctl07_ctl04_pnlSearch {}

div#ctl07_ctl04_pnlResults {}
	table#ctl07_ctl04_dgResults {}
	table#ctl07_ctl04_dgResults tr.listHeader {text-align:center;background: #d2d2d2;font-weight:bold;vertical-align:middle;}
	table#ctl07_ctl04_dgResults tr td.listHeader a:link, table#ctl07_ctl04_dgResults tr td.listHeader a:visited {color:#00549f;text-decoration:none;}
	table#ctl07_ctl04_dgResults tr td.listHeader a:hover {color:#cc6633;text-decoration:none;}
	table#ctl07_ctl04_dgResults tr.listPager {background:#d2d2d2; font-size:12px;}
		table#ctl07_ctl04_dgResults tr.listPager td.listPager {padding: 2px 2px 2px 5px;}
		table#ctl07_ctl04_dgResults tr.listPager td.listPager span {font-weight:bolder;}
	/** Form below search result **/
	div#ctl07_ctl04_textpart {}

/*Calendar CSS*/
.ajax__calendar_container { z-index:200000; background-color:#FFFFFF; border:1px solid #ccc; }
.arenaCalendar .ajax__calendar_title { font-weight:bold; cursor:pointer; color:Black; }
.arenaCalendar .ajax__calendar_today { cursor:pointer; padding-top:3px; color:Black; }
.arenaCalendar .ajax__calendar_container { padding-right:4px; padding-left:4px; font-size:11px; padding-bottom:4px; width:170px; cursor:default; padding-top:4px; font-family:tahoma, verdana, helvetica; position:absolute; text-align:center; }
.arenaCalendar .ajax__calendar_body { margin:auto; overflow:hidden; width:170px; position:relative; height:139px; }
.arenaCalendar .ajax__calendar_days { left:0px; margin:auto; width:170px; position:absolute; top:0px; height:139px; text-align:center; }
.arenaCalendar .ajax__calendar_months {left:0px; margin:auto; width:170px; position:absolute; top:0px; height:139px; text-align:center; }
.arenaCalendar .ajax__calendar_years {left:0px; margin:auto; width:170px; position:absolute; top:0px; height:139px; text-align:center; }
.arenaCalendar .ajax__calendar_container TABLE { font-size:11px; }
.arenaCalendar .ajax__calendar_header { width:100%; height:20px; }
.ajax__calendar_prev {background-position:50% 50%; float:left; background-image:url(WebResource.axd?d=T5Qz2-d1avf0S4hW3i2B665Kr1UC9uiBOAaBSiOTomnclwITyQAenQ3EJBT6SAo2eX73ZleGLENR28Tgl6b0nw2&t=633259125600000000); width:15px; cursor:pointer; background-repeat:no-repeat; height:15px; }
.ajax__calendar_next {background-position:50% 50%; float:right; background-image:url(WebResource.axd?d=T5Qz2-d1avf0S4hW3i2B665Kr1UC9uiBOAaBSiOTomnclwITyQAenQ3EJBT6SAo2tfX47PabV8_xiyJ17vgr8Q2&t=633259125600000000); width:15px; cursor:pointer; background-repeat:no-repeat; height:15px; }
.arenaCalendar .ajax__calendar_footer{height:15px; }
.arenaCalendar .ajax__calendar_today{cursor:pointer; padding-top:3px; }
.arenaCalendar .ajax__calendar_dayname{padding-right:2px; padding-left:2px; padding-bottom:0px; width:17px; padding-top:0px; height:17px; text-align:right; }
.arenaCalendar .ajax__calendar_day {padding-right:2px; padding-left:2px; padding-bottom:0px; width:18px; cursor:pointer; padding-top:0px; height:17px; text-align:right; }
.arenaCalendar .ajax__calendar_month {overflow:hidden; width:40px; cursor:pointer; height:44px; text-align:center; }
.arenaCalendar .ajax__calendar_year {overflow:hidden; width:40px; cursor:pointer; height:44px; text-align:center; }
.arenaCalendar .ajax__calendar_container {border:#000000 1px solid; color:#000000; background-color:#ffffff; }
.arenaCalendar .ajax__calendar_footer {border-top:#f5f5f5 1px solid}
.arenaCalendar .ajax__calendar_dayname {border-bottom:#f5f5f5 1px solid}
.arenaCalendar .ajax__calendar_day {border:#ffffff 1px solid; }
.arenaCalendar .ajax__calendar_month {border:#ffffff 1px solid; }
.arenaCalendar .ajax__calendar_year {border:#ffffff 1px solid; }
.arenaCalendar .ajax__calendar_active .ajax__calendar_day {color:#75a329; border:#addf59 1px solid; background-color:#edf9ff; }
.arenaCalendar .ajax__calendar_active .ajax__calendar_month {color:#75a329; border:#addf59 1px solid; background-color:#edf9ff; }
.arenaCalendar .ajax__calendar_active .ajax__calendar_year {color:#75a329; border:#addf59 1px solid; background-color:#edf9ff; }
.arenaCalendar .ajax__calendar_other .ajax__calendar_day {color:#646464; border:#ffffff 1px solid; background-color:#ffffff; }
.arenaCalendar .ajax__calendar_hover .ajax__calendar_day {color:#75a329; border:#addf59 1px solid; background-color:#edf9ff; }
.arenaCalendar .ajax__calendar_hover .ajax__calendar_month {color:#75a329; border:#addf59 1px solid; background-color:#edf9ff; }
.arenaCalendar .ajax__calendar_hover .ajax__calendar_year {color:#75a329; border:#addf59 1px solid; background-color:#edf9ff; }
.arenaCalendar .ajax__calendar_hover .ajax__calendar_title {color:#75a329}
.arenaCalendar .ajax__calendar_hover .ajax__calendar_today {color:#75a329; }

/*End Calendar CSS*/

/* My Giving (View Giving Statement)*/
div.contributionList {padding:15px;}
div.contributionList div#ctl07_ctl02_pnlFilter {margin-bottom:15px;border: 1px solid #919b9c;padding:10px;}
div.contributionList div#ctl07_ctl02_upContributions {}
div.contributionList table#ctl07_ctl02_dgContributions {}
div.contributionList table#ctl07_ctl02_dgContributions tr.listHeader {}
div.contributionList table#ctl07_ctl02_dgContributions tr.listHeader td.listHeader {}
div.contributionList table#ctl07_ctl02_dgContributions tr.listHeader td.listHeader a {}

/* Prayer Ministry Request*/
table#prayerList {}

/* Documentation Show/Hide Div */
h1, h2, h3, h4, h5, h6 {color:#cc6633;margin:10px 0;}

h1 {font-size: 22px;font-weight:bold;}
h2 {font-size: 20px;font-weight:bold;}
h3 {font-size: 18px;font-weight:bold;}
h4 {font-size: 16px;font-weight:bold;}
h5 {font-size: 14px;font-weight:bold;}
h6 {font-size: 12px;font-weight:bold;}

.clr {
	clear:both;
	display:block;
	float:none;
	height:0;
	line-height:0;
}

table#PageContent {width:100%;}
td.MainContent {padding:35px;}
div.editImage {}
p.subheader {color:#7e7e7e;margin:0;font-size:12px;line-height:12px;margin-top:-8px;}
div#deptresources {}
div.slidingDiv1, div.slidingDiv2, div.slidingDiv3 {margin:10px 0 0 27px;padding:10px;background:#f9f9f9;}
div#dr_cat1, div#dr_cat2 , div#dr_cat3 {margin:0 0 15px 0;}
a.dr_cat1, a.dr_cat2, a.dr_cat3  {font-size:16px;font-weight:bold;text-decoration:none;}
a.open {
	background:url("images/bullet_arrow.png") no-repeat scroll 0 6px transparent;
	padding:4px 0 1px 20px;
	color:#00549f;
}
a.close {
	background:url("images/bullet_arrow.png") no-repeat scroll 0 -16px transparent;
	padding:0 0 0 20px;	color:#cc6633;
}
div.instruction_wrapper {	margin: 15px 0 0 0;}
div.instruction {	
	width: 85%;
	margin: 0 auto 25px;
	padding: 2px 10px 4px 55px;
	background: #fffdeb url(../images/typography/box_tip.png) 10px 50% no-repeat;
	border-top: 1px dotted #ffc864;
	border-bottom: 1px dotted #ffc864;
	text-align:left;
	font-size: 0.9em;
}

div.resourceTitle {margin: 0 0 22px 0;}
div.resourceTitle-PDF,
div.resourceTitle-DOC,
div.resourceTitle-XLS,
div.resourceTitle-URL {
	font-size:16px;
	font-weight: bold;
	height:48px;
	line-height:38px;
	padding:0 0 0 52px;
}

div.resourceTitle-URL {
	background: transparent url(/Images/fileicons/url.png) no-repeat 3px 3px;
}
div.resourceTitle-PDF {
	background: transparent url(/Images/fileicons/pdf.gif) no-repeat 3px 3px;
}
div.resourceTitle-DOC {
	background: transparent url(/Images/fileicons/doc.gif) no-repeat 3px 3px;
}
div.resourceTitle-XLS {
	background: transparent url(/Images/fileicons/xls.gif) no-repeat 3px 3px;
}


/* Add New User Custom Form */
div.customform {}
div.customform input.error, div.customform textarea.error, div.customform select.error { border: 1px dotted #cc6633;}
div.customform label.error {
	color: #cc6633;
	font-size: 11px;
	font-style: italic;
	line-height: 20px;
	padding:0 0 0 5px;
}
fieldset.formFieldset {border:1px solid #d2d2d2;margin:5px 15px;padding:20px;}
fieldset.formFieldset legend {padding:0 2px; color:#cc6633;font-size:16px;font-weight:bold;}
td.input {padding:5px;}
td.sg_label {padding:5px 5px 5px 0;width:35%;color:#00549f;}
span.required_value {color:#cc6633;}
p.instruction {padding: 10px;}
p.form_notes {margin:0;padding:0 0 0 10px;color:#000;font-size:11px;font-style:italic;}
label.customform_label {width: 10em;float: left;text-align: right;margin-right: 0.5em;display: block;color:#00549f;}
div.customform input, div.customform select {float:left;border:1px solid #d2d2d2;}
div.customform_fname,
div.customform_lname,
div.customform_email,
div.customform_bdate,
div.customform_mstatus,
div.customform_gender,
div.customform_address,
div.customform_city,
div.customform_state,
div.customform_zip,
div.customform_hphone,
div.customform_wphone,
div.customform_cphone,
div.customform_question,
div.customform_submit {padding:3px 0;}

div.customform_submit {margin:5px 0 0 168px;}

/* Add New Small Group Form */
td.input {padding:5px;}
td.sg_label {padding:5px 5px 5px 0;width:35%;color:#00549f;}

/* Add New User Form asking for More Info - Serving Opportunity */
div.customform_servopp p {margin:5px 0 10px 0;}
div.customform_servopp p.form_notes {float:left;clear:both;margin:3px 0 0 165px;line-height: 10px;}

/* Add New Classified Ad No Email - Arena Classified Ads */
div.customform_catitle ,
div.customform_caAdText ,
div.customform_caCategory,
div.customform_caPhone {padding:3px 0;}

/* Forms */
.formItem {color:#000;}

/* SimpleModal Confirm Modal Dialog */

#confirmcc {display:none;}

/* Overlay */
#confirm-ccoverlay {background-color:#eee; cursor:wait;}

/* Container */
/*#confirm-cccontainer {height:220px; width:420px; font-family: Arial; text-align:left; background:#fff; border:2px solid #336699;}*/
#confirm-cccontainer {height:220px; width:420px; font: 20px/22px 'Trebuchet MS', Verdana, Arial; font-family: Arial;text-align:left; background:#fff; border:2px solid #336699;}
#confirm-cccontainer .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm-cccontainer .header span {padding-left:8px;}
#confirm-cccontainer .message {color:#00549F; font-size:16px; font-family: Arial; font-weight: bold; margin:0; padding:12px 4px 12px 8px;}
#confirm-cccontainer .buttons {line-height:26px; width:160px; float:right; padding:10px 8px 0;} 
#confirm-cccontainer .buttons div {float:right; margin-left:4px; width:70px; height:26px; color:#CC6633; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #00549F; cursor:pointer;} 
#confirm-cccontainer a.modal-close,
#confirm-cccontainer a.modal-close:link,
#confirm-cccontainer a.modal-close:active,
#confirm-cccontainer a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#000;}
#confirm-cccontainer a.modal-close:hover {color:#ccc;}
