body
{
	text-align:center;
	margin:0px;
	padding:10px 0 10px 0;
	
	background:#3D366D url(../images/bg_tile.gif) 0 0 repeat-x;
	
	
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#333333;
	line-height:16px;
}


a, a:hover, a:active, a:visited
{
	color: #CC0033;  /* #f7a2ca; */
	text-decoration:underline;
}

a.off
{
	color:#333333;
	text-decoration:none;
}

hr
{
	height:1px;
	text-align:center;
	margin:0px;
	padding:0px;
	
	color:#D0CED9;
	background-color:#D0CED9;
	border:0px;
}




#mn
{
	margin:0 auto;
	width:790px;
	
	background-color:#ffffff;
		
	
}
		.mn_gutter
		{
			float:left;
			width:10px;
			
			min-height:806px;
			height:auto !important;
			height:806px;		
		}
	
	
	
	#mn_center
	{
		float:left;
		margin:10px 0 0 0;
		width:770px;
		background-color:#F5F4F8;
		
		min-height:1000px;
		height:auto !important;
		height:1000px;	
	}
	
		#mn_body_nav
		{
			float:left;
			width:173px;	
		}
		
			#nav
			{
				text-align:right;	
			}
		
			#nav ul
			{
				margin:0px;
				padding:0px;
				list-style-type:none;
				border: none;
				line-height:0px;

			}
			
				#nav li
				{
					margin: 0px;
					padding: 0px;
					list-style:none;
					line-height:0px;		
				}
		
		
		
		#mn_body_right_nav 
		{
			float:right;
			width:173px;	
		}
		
			#rightnav
			{
				text-align:right;	
			}
		
			#rightnav ul
			{
				margin:0px;
				padding:0px;
				list-style-type:none;
				border: none;
				line-height:0px;

			}
			
				#rightnav li
				{
					margin: 0px;
					padding: 0px;
					list-style:none;
					line-height:0px;		
				}

		
		
		
		
		#mn_body
		{
			float:left;
			width:597px;
						
		}
			#content
			{
				width:540px;
				margin:0 auto;
				padding:10px 0 10px 0;
				text-align:left;
					
			}
		
			#content1
			{
				width:540px;
				margin:0 auto;
				padding:10px 0 10px 0;
				text-align:left;					
			}
		
		
			#content h1
			{
				font-variant:small-caps;
				font-size:15px;
				line-height:19px;
			}
						
			#content h2
			{
				font-size:13px;
				line-height:17px;
			}
			
			#content h3
			{
				font-size:11px;
				line-height:16px;
				margin-bottom:0px;
			}
			#content h4
			{
				font-variant:small-caps;
				font-size:12px;
				margin-bottom:0px;
				color:#993300;
			}
			
			#content h5
			{
				font-variant:small-caps;
				font-size:14px;
				margin-bottom:5px;
				color:#993300;
			}
			
			#content h6
			{
				font-size:11px;
				color: #333333;
				
			}
		
		
		#mn_body_btm
		{
			clear:both;
			width:670px;
			padding:8px 0 0 0;			
			text-align:right;	
		}
		
			#next
			{
				float:right;
				width:477px;
				padding:10px 0 10px 0;
				
				text-align:left;
			}
			
			#next img
			{
				margin-right:10px;
			}
	
	
	
	

	
	#mn_btm
	{
		clear:both;
		width:790px;
		height:10px;	
	}
	
	
	#references
	{
		width:480px;
		margin:0 auto;
		padding:10px 0 0 0;
		
		text-align:left;
		color: #ffffff;	
	}
	
		#references h3
		{
			font-size:14px;
			line-height:18px;
		}
		
			#references a, #references a:hover, #references a:active, #references a:visited
			{
				color: #f7a2ca; /* this is not the link color */ 
				text-decoration:underline;
			}
	
	#ftr_btm
	{
		clear:both;
		width:770px;
		margin:0 auto;
		padding:10px 0 0 0;
		
		color:#ffffff;
	}	
	
	
	#signoff
	{
		width:770px;
		height:60px;
		margin:20px auto;
		
		color:#ffffff;
	}
	
			#ftr_btm a, #ftr_btm a:hover, #ftr_btm a:active, #ftr_btm a:visited
			{
				color: #f7a2ca;  /* not the link color */
				text-decoration:underline;
			}
	
	.clear
	{
		clear:both;	
	}
	
	
	.forScreenOnly
	{
		display:block;
	}
	
	.forPrintOnly
	{
		display:none;
	}
	
	.noTopMargin
	{
		margin-top:0px;
	}
	
	/* class used in For Consumers—Additional Ways to Cope page to align the paragraph along with bullets points */
	
	.nobullet
	{
		margin-left:40px;
	}
	

/************************************************************************************************/
/*  Site Map Starts                                                                                  */
#sitemap, #sitemap ul

{
	list-style:none;
	line-height: 18px;
}


#sitemap li.hasSubsection, #sitemap ul li.hasSubsection
{
	margin-bottom:5px;
}

/*  Site Map  Ends                                                                                 */
/************************************************************************************************/


/************************************************************************************************/
/* Icon Block handling	Starts																		*/		
		.ic
			{ 
				width:520px;			
			}
			
		.ic_icon
			{
				float:left;
				width:50px;
				text-align:left;
				margin-bottom:-10px;
				
			}
		
		.ic_text
			{
				float:left;				
				margin-top:0px;
				margin-bottom:-10px;
				width:340px;
				text-align:left;
			}
		
		.ic_clear
			{
				clear:both;
			}	
/* Icon Block handling	Ends																		*/		
/************************************************************************************************/

/* Glossary */

	.glossary_term
	{
		width:500px;
		font-size:11px;
		font-family:verdana;
		border:solid 0px #ACA9A0;
		background-color:#E0D7B0;
		color:#4d4c48;
	}
	
	.press_news
	{	font-size:11px;
		font-family:verdana;
		border:solid 0px #ACA9A0;
		background-color:#E0D7B0;
		color:#4d4c48;
	}
	
		.executive_photo
	{
		font-size:12px;
		font-family:verdana;
		padding:3px 2px 3px 3px;
		border:solid 1px #CCCCCC;
		color:#4d4c48;
		top:auto;
	}
	
	.index_buttons
	{
		font-size:12px;
		vertical-align:top;		
		font-family:verdana;
		padding:3px 2px 3px 3px;
		border:solid 1px #CCCCCC;
		color:#4d4c48;
		top:auto;
	}
	
	.executive_photo_text
	{
		font-size:12px;
		font-family:verdana;
		padding:2px 2px 2px 2px;
		border:solid 1px #CCCCCC;
		color:#4d4c48;
		top:auto;
		
	}
	
	.executive_photo2
	{
		font-size:12px;
		font-family:verdana;
		padding:3px 2px 3px 3px;
		background:url(../images/film_strip.jpg);
		border:solid 1px #9999CC;
		color:#4d4c48;
		top:auto;
	}
	
	.executive_photo_text2
	{
		font-size:12px;
		font-family:verdana;
		padding:10px 10px 10px 10px;
		border:solid 1px #9999CC;
		color:#4d4c48;
		top:auto;
	}
	
		.verse
	{
		width:500px;
		padding: 10px 10px 10px 10px;
		font-size:11px;
		font-family:verdana;
		border:solid 1px #ACA9A0;
		color:#4d4c48;
	}
	
	p.followH2
		{
			margin-top:0px;
		}
		
		p.glossary_toc
		{
			text-align:center;	
		}


/***********************************************************************************************/
/* Expand All/Close All																		   */

		#div_ExpandAll
		{
			padding-bottom:10px;
			text-align:right;
		}
		
		#div_CloseAll
		{
			padding-top:10px;
			text-align:right;
			
			display:none;
		}
/***********************************************************************************************/

/***********************************************************************************************/
/* Resources key																			   */


	#resource_key
	{
		width:360px;
		height:86px;
		text-align:left;
		margin-left:20px;
	}
	
	#imgResourceKey
	{
		position:absolute;
		margin-left:-18px;
	}

/***********************************************************************************************/


