@charset "UTF-8";
/* CSS Document */

/* AnalyzeDirect Animated Collapse CSS */

html {
	overflow-y: scroll; 
}

.featureContainer {  /* Main Div that contains elements */

	background-color: transparent;  
	color: #0D2148; 
	font-family: Arial, Helvetica, sans-serif; 
	width: 700px; 
	
}

.menuTitle {  /* Title formatting for main level menu items */

	background: transparent url(images/animated-collapse/menu-title.png) no-repeat; 
	height: 42px;  
	
}

.menuTitle a {  
	
	color: #fff;
	display:block;
	font-size: 1.125 em;																							/* FLAG */
	font-weight: bold;
	padding: 10px 12px 10px 20px;
	text-decoration: none; 
	
}

/* Below are the plus / minus toggles */

.plus { 

	color: #fff; 
	display:block; 
	float: left; 
	height: 10px; 
	margin-right: 10px; 
	text-decoration: none; 
	width: 10px; 
	
}

.minus {  

	display: none; 
	float: left; 
	height: 10px; 
	margin-right: 10px; 
	text-decoration: none; 
	width: 10px; 
	
	
}

.modulePlus {  

	color: #000; 
	display: block;
	float: left; 
	font-size: 1em;																								/* FLAG */ 
	height: 10px; 
	margin-right: 10px; 
	text-decoration: none; 
	width: 10px; 
	font-weight: bold;
	
}

.moduleMinus {  

	color: #000; 
	display: none; 
	font-size: 1em;																								/* FLAG */
	float: left; 
	height: 10px; 
	margin-right: 10px; 
	text-decoration: none; 
	width: 10px;
	font-weight: bold;
}

.modulePlusNested {  

	color: #000; 
	display: block;
	float: left; 																							/* FLAG */ 
	font-size: 1em;		
	height: 10px; 
	margin-right: 10px; 
	text-decoration: none; 
	width: 10px; 
	font-weight: bold;
	
}

.moduleMinusNested {  

	color: #000; 
	display: none; 																							/* FLAG */
	float: left; 
	font-size: 1em;		
	height: 10px; 
	margin-right: 10px; 
	text-decoration: none; 
	width: 10px;
	font-weight: bold;
}

/* Below is the animation rollup button */

.closeSection a {  

	background: url(images/animated-collapse/close-section-nested.png) no-repeat;
	color: #919191; 
	display: block;
	float: left;
	font-size: 0.6875em;																							/* FLAG */ 
	font-weight: bold; 
	height: 20px; 
	margin-left: -40px;
	padding: 2px 10px 0 40px;
	text-decoration: none;
	width: 120px; 
	
}

.closeSectionNested a {  

	background: url(images/animated-collapse/close-section-nested.png) no-repeat;
	color: #919191; 
	display: block;
	float: left;
	font-size: 0.6875em;																							/* FLAG */ 
	font-weight: bold; 
	height: 20px; 
	margin-bottom: 0px;
	padding: 2px 10px 0 40px;
	text-decoration: none;
	width: 120px; 
	
}


.menuDesc {  /* Description for menus - right under main level */

	background:  transparent url(images/animated-collapse/desc.png); 
	padding: 10px 40px 10px 40px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	color: #0D2148
	
}

.menuDescLink, .menuDescText {

	font-size: 0.8125em; 																							/* FLAG */
	
}

.menuDescBottom { 

	background: transparent url(images/animated-collapse/menu-desc-bottom.png) no-repeat ; 
	height: 21px; 
	padding-left: 40px; 
	
}

.menuDescBottomAlign {  /* Rounded bottom piece for bottom of top level menu description */

	background: transparent url(images/animated-collapse/menu-desc-bottom-align.png) no-repeat; 
	height: 21px; 
	padding-left: 40px; 
	
}

.moduleItemHeader {  

	background: transparent url(images/animated-collapse/module-item-header.png) no-repeat; 
	height: 36px;
	margin-left: 40px; 
	
}

.moduleItemHeader a {  
	
	color: #000;
	display: block; 
	font-size: 0.875em; 																							/* FLAG */
	font-weight: bold; 
	padding: 10px 10px 10px 20px;
	text-decoration: none; 

}

.moduleItem {  /* Submenu Item */

	background: transparent url(images/animated-collapse/module-item-header.png) no-repeat; 
	height: 36px; 
	margin-left: 40px; 

}

.moduleItem a {  

	color: #000; 
	display: block; 
	font-size: 0.875em;																								/* FLAG */
	font-weight: bold; 
	padding: 10px 10px 10px 20px;
	text-decoration: none; 
	
}

.moduleItemNested {  /* Submenu Item */

	background-color: #dcdcdc; 
	height: 28px; 
	margin-left: 0px; 
	padding-left: 20px;

}

.moduleItemNested a {  

	color: #000; 
	display: block; 
	font-size: 0.675em;																								/* FLAG */ 
	font-weight: bold;
	padding: 6px 0px 6px 0px;
	text-decoration: none; 
	
}

.moduleItemInlineBottom {  /* Bottom piece for submenus that aren't the last item */

	background: transparent url(images/animated-collapse/module-item-inline-bottom.png) no-repeat; 
	padding-left: 40px; 
	height: 21px; 
	margin-left: 40px; 

}

.moduleItemBottom {  /* Bottom piece for the very bottom submenu to allow bottom right corner rounding */

	background: transparent url(images/animated-collapse/module-item-bottom.png) no-repeat;
	height: 21px; 
	margin-left: 40px;
	padding-left: 40px;
	
}

.moduleDesc {  /* Description for sub-menus */

	background: transparent url(images/animated-collapse/desc.png); 
	margin-left: 40px; 
	
}

.moduleDescNested {  /* Description for sub-menus */

	background: #ffffff; 
	border: 8px solid #dcdcdc;
	border-top: 0px;
	margin-left: 0px; 
	
}

.moduleDescNested  div {  /* Description for sub-menus */

	font-size: 0.675em;	
	padding: 20px 20px 20px 32px;
	
}

.moduleDescPadding {  padding: 10px 40px 10px 40px  } 

.indentList { margin-left: 20px; }

#FC_A9 {
	display: none;
}

#FC_A8{
	display: none;
}

#FC_A7 {
	display: none;
}

#FC_A6 {
	display: none;
}

#FC_A5 {
	display: none;
}

#FC_A4 {
	display: none;
}

#FC_A3 {
	display: none;
}