/*****************************************************/
/* standardContent.css                               */
/* styles for modules using Content area of page     */
/* 1/20/07 - add accordion styles to enable split of */
/*   multi-year lists with year tabs /SJ             */
/*****************************************************/


/*******************************************************/
/*  ACCORDION TABLES                                   */
/*  Used for Resource Center                           */
/*******************************************************/

#accordionContainer {
	width: 486px;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	/*border-color: #752641;*/
	border-color:#999999;
	margin-top: -5px;
	background-color:#F5E6BD;
	padding: 0 6px 6px 6px;
	}
#accordionContainerTop { /*--used when no tabs are needed--*/
	width: 486px;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	/*border-color: #752641;*/
	border-color:#999999;
	/*margin-top: -5px;*/
	background-color:#F5E6BD;
	height: 9px;
	padding: 0 6px 0 6px;

	}
#accordionContainerFullBorder {
	width: 486px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	/*border-color: #752641;*/
	border-color:#999999;
	/*margin-top: -5px;*/
	background-color:#F5E6BD;
	padding: 6px;
	}
#accordionTabHeader {
	margin-bottom:-4px;
	}
#accordionShadowBox {
	border-top: 2px solid #827242;
	border-right: 2px solid #C2B282;
	border-bottom: 2px solid #C2B282;
	border-left: 2px solid #827242;
	}
#accordionNarrowShadowBox {
	border-top: 1px solid #827242;
	border-right: 1px solid #C2B282;
	border-bottom: 1px solid #C2B282;
	border-left: 1px solid #827242;
	}
#accordionTabTitle {
	color:#CCCCCC;
	background-color:#AA7744;
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	font-size:75%;
	font-weight:bold;
	padding: 1px 0px 2px 6px;
	border-top: 1px solid #B88552;
	border-bottom: 2px solid #784512;
	}
#accordionTabTitleFocus {
	color:#FFFFFF;
	background-color:#885522;
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	font-size:80%;
	font-weight:bold;
	padding: 2px 0px 2px 6px;
	border-top: 1px solid #996633;
	border-bottom: 2px solid #330000;
	}
#accordionTabTitle a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#AA7744;
	}
#accordionTabTitle a {
	color:#CCCCCC;
	}	
#accordionTabContent {
	padding: 5px 6px 5px 16px;
	background-color:#F5F6CD;
	lineheight:  120%;
	/*font-size:75%;*/
	border-left: 1px solid #928252;
	border-top: 1px solid #D2C292;
	border-right: 2px solid #D2C292;
	}
#accordionTabContentSecure {
	padding: 5px 6px 5px 16px;
	background-color:#FFFFAA;
	lineheight:  120%;
	font-size:75%;
	border-left: 1px solid #928252;
	border-top: 1px solid #D2C292;
	border-right: 2px solid #D2C292;
	}

/**************************************************/
/*  TABBED DETAIL DISPLAY                         */
/*  Used for Staff lists, Event details           */
/**************************************************/
		
#tabContainer {
	position:relative;
	top:0px;
	left:0px;
	}
#tabHeader {
	margin-bottom:-4px;
	}

#tabDetailContainer {
	background-color:#F5E6BD;
	border-style:solid;
	border-color: #999999;
	border-width: 0px 1px 1px 1px;
	width:486px; 
	padding:6px;
	}
#tabShadowBox {
	border-top: 2px solid #827242;
	border-right: 2px solid #C2B282;
	border-bottom: 2px solid #C2B282;
	border-left: 2px solid #827242;
	}
#tabDetails {
	background-color:#FFFFEE; 
	padding:12px;
	}
#tabDetailsWide {
	background-color:#F5E6BD;
	border-style:solid;
	border-color: #999999;
	border-width: 0 1px 1px 1px;
	width:574px; 
	padding:12px;
	}

/*****************************************************/
/*  GENERIC TABLES                                   */
/*  used for Church detail on midwestbap site        */
/*****************************************************/
#tableHeader {
	background-color:#669966;
	color:#FFFFFF;
	font-size:85%;
	}	
#tableHeader a {
	color:#FFFFFF;
	}
#tableHeader a:hover {
	color:#000000;
	background-color:#CCFFCC;
	}
#tableSectionLabel {
	background-color:#CCFFCC;
	font-size:80%;
	border-left:1px solid #669966;
	}
#tableSectionData {
	background-color:#FFFFEF;
	font-size:80%;
	border-right:1px solid #996699;
	}
#tableSectionDivider {
	background-color:#669966;
	color:#FFFFFF;
	font-size:85%;
	padding-left:8px;
	}
/**************************************************/
/*  LIST TABLE                                    */
/*  Used for Periodical Lists and other tables    */
/*  with alternating background colors            */
/**************************************************/
	
#listBox {
	border: 1px solid #CCCCAA;
	background-color: #EEEECC;
	width: 275px;
	padding: 12px;
	margin-right: 5px;
	display: block;
	}
#listTableHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#FFFFFF;
	background-color:#669966;
	}
#listTableHeader a {
	background-color:#669966;
	color:#FFFFFF;
	}
#listTableHeader a:hover {
	color:#225522;
	background-color:#AADDAA;
	}
#listTableSectionHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#88BB88;
	padding-left:6px;
	}
#listTableA {
	background-color:#FFFFCC;
	font-size:75%;
	}
#listTableB {
	background-color:#CCFFCC;
	font-size:75%;
	}
#listTableUList {
	margin-top:-.20em;
	margin-bottom:.20em;
	}
#listTableListItem {
	font-size:95%;
	list-style-type:circle;
	}	
	
/**************************************************/
/* GENERIC BOXES AND CONTAINERS                   */
/**************************************************/

#higlightBlock {
	font-size: small;
	line-height: 125%;
	background-color: #EBE6AD;
	border: 1px solid #752641;
	margin-left: 20px;
	margin-right: 20px;
	display:block;
	padding: 8px;
	}

#highlightBox {
	width:92%;
	border: 1px solid #999999;
	background-color: #F5F6CD;
	padding: 10px 12px 12px 12px;
	margin-right: 15px;
	margin-left: 10px;
	display: block;
	}
#boxContainer {
	border: #752641 2px solid;
	}
#boxHeader {
	background-color: #752641;
	padding: 3px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bolder;
	}
#boxContent {
	padding: 5px;
	}
#textBox {
	border: thin solid #752641;
	background-color: #F5E6BD;
	padding: 3px 10px 8px 15px;
	font-size: 100%;
	line-height: 120%;
	}
#textBox a:hover {
	color: #FFFFFF;
	background-color: #996699;
	text-decoration: none;
	}
/*#highlightBox {
	border: 1px solid #752641;
	background-color: #FFFFEE;
	padding: 12px;
	margin-left:-1px;
	} 	 */
