
/* DEFAULT SETTINGS DISPLAY METHODS */

	.contentItem
	{
		color:				#005aaa;
		margin:				0 0 20px 0;
		padding:			0;
	}
	
	
	
	
	.contentItem h4,
	.contentItem h5
	{
		color:				#005aaa;
		font-size:			140%;
		margin:				0px;
		padding:			0px;
		display:			block;
	}
		
		.contentItem .subtitle	
		{
			color:				#005aaa;
			font-weight:			bold;
			margin:				0px;
			padding:			0px;
		}
		
		.contentItem .intro
		{
			font-weight:			bold;
			margin:				0px;
		}
		
		.contentItem .introText
		{
			text-align:			left;
		}
			
		.contentItem ul
		{
			display:			block;
			list-style:			none;	
			margin:				0; 
			padding:			0; 
		}
		
			.contentItem ul li
			{
				list-style:			none;
			}
		
				.contentItem ul li a
				{
					background:			url(../graphics/bg_readmore.gif) right no-repeat;
					border-bottom:			1px solid #005aab;
					color:				#005aab;
					display:			block;
					font-size:			140%;
					font-weight:			bold;
					text-decoration:		none;
					padding:			0px 21px 0px 0px;
					margin:				0 0 5px 0;
				}
				
				.contentItem ul li a:hover
				{
					background:			url(../graphics/bg_readmore_active.gif) right no-repeat;
					border-bottom:			1px solid #9e0001;
					color:				#9e0001;
				}
				
				.contentItem .links .title
				{
					display:			none;
				}  
				
				.contentItem .links .subtitle	
				{
					color:				#1B3884;
					font-weight:			bold;
					font-size:			100%; 
					margin:				5px 0 0 0;
				}
		
		.contentItem ul.contentList
		{
			display:			block;
			list-style:			none;	
			margin:				10px; 
			padding:			0; 
		}
		
			.contentItem ul.contentList li
			{
				list-style:			none;
				padding:			0 0 0 15px;
				display:			block;
				background:				url(../graphics/bg_bullet.gif) 0 6px no-repeat;	
			}
		
		.contentItem .emptyImageBox
		{
				background:				url(../graphics/bg_empty_img.gif) no-repeat;
				height:					150px;
				width:					150px;
		}
	
	
/* ARTICLE */

	.display_article .imagesBox, .display_article_readmore_thumb .imagesBox
	{
		float:				right;
		width:				250px;
		margin:				3px 10px 0 0;
	}
	
	.display_article_readmore_thumb .imagesBox
	{
		width:				200px;
	}
	
		.display_article .imagesBox .image img
		{
			float:			right;
			margin:			0 0 0 10px;
		}
		
		.display_article_readmore_thumb .imagesBox .image img
		{
			width:			200px;
			float:			left;
		}
		
/* TEASER */


	.display_teaser_thumb ul li .image,
	.display_teaser_right .image,
	{
		display:			block;
		float:				left;
		margin:				0px;
		padding:			0 5px 0 0;
		width:				75px;
	}

		.display_teaser_thumb ul li a .image img
		{
			border:			1px solid #407cb7;
			width:			75px;
		}		


		#secondaryContentArea .display_teaser_right
		{
			display:			block;
			margin:				0 0 15px 0;
			padding:			0px;
		}

			#secondaryContentArea .display_teaser_right a
			{
				color:				#043731; 
				cursor:				hand;
				text-decoration:	none;
			}

			#secondaryContentArea .display_teaser_right a:hover
			{
				border-bottom:		1px solid #043731;
				color:				#043731; 
			}
		
				#secondaryContentArea .display_teaser_right a .image
				{
					float:				left;
					margin:				0 5px 0 0;
					width:				52px;
				}	
			
					#secondaryContentArea .display_teaser_right a .image img
					{
						border:				1px solid #407cb7;
						float:				left;
						width:				50px;
					}	
				
				#secondaryContentArea .display_teaser_right a .title
				{
					display:			block;
					float:				left;
				}
			
				#secondaryContentArea .display_teaser_right a:hover .title
				{
					display:			block;
					float:				left;
					text-decoration:	underline;
				}			
			

/* RELATED LINKS BOXS */
	.display_link .introText
	{
		padding:			0 0 10px 0;

	}

	.display_link ul
	{
		list-style-type:		none;
		margin:				0px;
		padding:			0px;
	}
	
		.display_link ul li
		{
			min-height:			10px;
			margin:				0px;
			padding:			0px;
		}	

			.display_link ul li a
			{
				background:			url(../graphics/bg_link.gif) no-repeat;
				border-bottom:			1px solid #82aed8;
				color:				#005aab;
				font-size:			100%;
				font-weight:			bold;
				margin:				0px;
				padding:			1px 0 4px 15px;
			}	

			.display_link ul li a:hover
			{
				background:			url(../graphics/bg_link.gif) no-repeat;
			}	

	
	.display_link h4
	{
		display:			none;
	}

	
/* Heading */

	#secondaryContentArea .display_heading h4
	{
		background:			url(../graphics/bg_link.gif) no-repeat;
		display:			block;
		float:				left;
		font-size:			100%;
		margin:				0px;
		padding:			1px 0 4px 15px;	
		width:				140px;	
	}
	
	
/* banner */
	
	.display_banner
	{
		margin:				0 0 15px 0;
		padding:			0px;

	}

	.display_banner .image img
	{
		border:				none;
		margin:				0px;
		padding:			0px;
		width:				534px;
	}
	
	.display_banner  ul li a
	{
		background:		none;
		border-bottom:		none;
	
	}
	
	.display_banner  ul li a:hover
	{
		background:			none;
		border-bottom:		none;
	}
	
/* NEWS */
	.display_news .title
	{
		margin:				0 0 5px 0;
		font-size:			13px;
	}
	
	.display_news p
	{
		margin:				5px 0 10px 0;
		color:				#660000;
	}
	
	.display_news_left
	{
		margin:				0 0 10px 0;
		padding:				0 0 10px 0;
		border-bottom:		1px solid #FE0000;
	}
	
	.display_news .imagesBox
	{
		float:				left;
		width:				200px;
		margin-right:		10px;
	}
	
	.display_news .imagesBox .image img
	{
		width:				200px;
	}
	
	
	.display_news_left .imagesBox
	{
		float:				left;
		width:				150px;
		margin-right:		10px;
	}
	
	.display_news_left .imagesBox .image img
	{
		width:				150px;
	}

/* QUOTE */

	.display_quote
	{
		margin:				0 0 10px 0;
		padding:				0 0 10px 0;
		border-bottom:		1px solid #FE0000;
	}
	
	.display_quote .quote
	{
		font-weight:		bold;
	}
	
/* IMAGE */

#mainNavigationArea .contentBox .display_image img
{
	padding:		0 0 0 20px;
	width:			180px;
}
	
#primaryContentArea .contentBoxOne .display_image img,
#primaryContentArea .contentBoxFour .display_image img
{
	width:			535px;
}


/* CUSTOM NEWS */

.display_custom_news
{
	background:		#ffffff;
	float:			left;
	height:			125px;
	margin:			0px;
	padding:		5px;
	width:			520px;
}

	.display_custom_news .imagesBox
	{
		float:			left;
		width:			100px;
		margin:			0 15px 0 0;
	}

		.display_custom_news .imagesBox img.news
		{
			width:			100px;
		}

	.display_custom_news .title
	{
		float:			left;
		width:			250px;
		font-size:			13px;
	}
	
	.display_news_left .title{
		font-size:			13px;
	}

	.display_custom_news .dateBox
	{
		float:			left;
		font-weight:		bold;
		width:			250px;	
	}

	.display_custom_news .textBox
	{
		float:			left;
		width:			250px;	
	}
	
	.display_custom_news .readmoreBox
	{
		float:			left;
		width:			100px;	
	}	

	.display_custom_news ul.pageCounter
	{
		float:			left;
	}
	
		.display_custom_news ul.pageCounter li
		{
			float:			left;
		}	

			.display_custom_news ul.pageCounter li a
			{
				background:		#e5ecf6;
				border:			1px solid #005aaa;
				display:		block;
				font-size:		80%;
				height:			16px;
				margin:			0 1px 0 0;
				padding:		3px 0 0 14px;
				float:			left;
				width:			22px;
			}
			
			.display_custom_news ul.pageCounter li a:hover
			{
				background:		#ffffff;
				border:			1px solid #9e0001;
			}			

			.display_custom_news ul.pageCounter li a.activeElement
			{
				background:		#ffffff;
				border:			1px solid #9e0001;
				color:			#9e0001;
			}
			
			.display_custom_news ul.pageCounter li a.inActiveElement
			{
				background:		#e4e4e4;
				border:			1px solid #8e8e8e;
				color:			#8e8e8e;
			}	
			
/* CUSTOM PRESENTATIONS */


	.display_custom_presentations a
	{	
		border:			0px;
	}

	.display_custom_presentations .thumbBox
	{
		display:		block;
		float:			left;
		height:			112px;
		margin:			2px 0 0 4px;
		position:		relative;
		width:			147px;
	}
	
		.display_custom_presentations .thumbBox img
		{	
			border:			1px solid #407cb7;
			margin:			0px;
			padding:		0px;
			width:			160px;
		}
		
		.display_custom_presentation ul
		{
			font-weight:			bold;
			list-style-type:		none;
			margin:				0px;
			padding:			0px;
		}

			.display_custom_presentation ul li a
			{
				border:				0px;
				color:				#58b6e7;
				display:			block;
				height:				25px;
				margin:				0px;
				padding:			2px 0 0 0;
				text-decoration:		none;
			}

			.display_custom_presentation ul li a:hover
			{
				color:				#001379;
			}
			
		
		.display_custom_presentations ul.pageCounter
		{
			display:		block;
			float:			left;
			list-style-type:	none;
			margin:			0px;
			padding:		0 0 0 5px;	
		}
		
			.display_custom_presentations ul.pageCounter li
			{
				color:			#001379;
				display:		block;
				float:			left;
			}		

			.display_custom_presentations ul.pageCounter li.pages
			{
				width:			20px;
			}	

			.display_custom_presentations ul.pageCounter li.page
			{
				width:			15px;
			}
			
			.display_custom_presentations ul.pageCounter li.number
			{
				padding:		1px 0 0 0;
				width:			75px;
			}			
		
			
				/* FIRST PAGE */
					.display_custom_presentations ul.pageCounter li a.firstPage,
					.display_custom_presentations .detailBox ul li a.firstPage,
					.display_custom_presentations .imageBox ul li a.firstPage
					{
						background:		url(../graphics/first_inactive.gif) left center no-repeat;
						border:			0px;
						display:		block;
						float;			left;
						height:			6px;
						margin:			0px;
						padding:		2px;	
						width:			10px;
					}	


					.display_custom_presentations ul.pageCounter li a.firstPage:hover,
					.display_custom_presentations .detailBox ul li a.firstPage:hover,
					.display_custom_presentations .imageBox ul li a.firstPage:hover
					{
						background:		url(../graphics/first_active.gif) left center no-repeat;
					}

					.display_custom_presentations ul.pageCounter li a.firstDisabled,
					.display_custom_presentations .detailBox ul li a.firstDisabled,
					.display_custom_presentations .imageBox ul li a.firstDisabled
					{
						background:		url(../graphics/first_disabled.gif) left center no-repeat;
						border:			0px;
						display:		block;
						float;			left;
						height:			6px;
						margin:			0px;
						padding:		2px;	
						width:			10px;
					}


				/* LAST PAGE */
					.display_custom_presentations ul.pageCounter li a.lastPage,
					.display_custom_presentations .detailBox ul li a.lastPage
					{
						background:		url(../graphics/last_inactive.gif) left center no-repeat;
						border:			0px;
						display:		block;
						float;			left;
						height:			6px;
						margin:			0px;
						padding:		2px;	
						width:			10px;
					}	


					.display_custom_presentations ul.pageCounter li a.lastPage:hover,
					.display_custom_presentations .detailBox ul li a.lastPage:hover,
					.display_custom_presentations .imageBox ul li a.lastPage:hover
					{
						background:		url(../graphics/last_active.gif) left center no-repeat;
					}
				
					.display_custom_presentations ul.pageCounter li a.lastDisabled,
					.display_custom_presentations .detailBox ul li a.lastDisabled,
					.display_custom_presentations .imageBox ul li a.lastDisabled
					{
						background:		url(../graphics/last_disabled.gif) left center no-repeat;
						border:			0px;
						display:		block;
						float;			left;
						height:			6px;
						margin:			0px;
						padding:		2px;	
						width:			10px;
					}


				/* NEXT PAGE */
					.display_custom_presentations ul.pageCounter li a.nextPage,
					.display_custom_presentations .detailBox ul li a.nextPage,
					.display_custom_presentations .imageBox ul li a.nextPage
					{
						background:		url(../graphics/forward_inactive.gif) left center no-repeat;
						border:			0px;
						display:		block;
						float;			left;
						height:			6px;
						margin:			0px;
						padding:		2px;	
						width:			5px;
					}	


					.display_custom_presentations ul.pageCounter li a.nextPage:hover,
					.display_custom_presentations .detailBox ul li a.nextPage:hover,
					.display_custom_presentations .imageBox ul li a.nextPage:hover					
					{
						background:		url(../graphics/forward_active.gif) left center no-repeat;
					}				

				/* PREVIOUS PAGE */
					.display_custom_presentations ul.pageCounter li a.previousPage,
					.display_custom_presentations .detailBox ul li a.previousPage,
					.display_custom_presentations .imageBox ul li a.previousPage
					{
						background:		url(../graphics/back_inactive.gif) left center no-repeat;
						border:			0px;
						display:		block;
						float;			left;
						height:			6px;
						margin:			0px;
						padding:		2px;	
						width:			5px;
					}	


					.display_custom_presentations ul.pageCounter li a.previousPage:hover,
					.display_custom_presentations .detailBox ul li a.previousPage:hover,
					.display_custom_presentations .imageBox ul li a.previousPage:hover					
					{
						background:		url(../graphics/back_active.gif) left center no-repeat;
					}				
				

				
				/* INACTIVE  ELEMENT */			
				.display_custom_presentations ul.pageCounter li a.inActiveElement
				{
					color:				#C0C0C0;
				}
				
				.display_custom_presentations ul.pageCounter li a.nextDisabled,
				.display_custom_presentations .detailBox ul li a.nextDisabled,
				.display_custom_presentations .imageBox ul li a.nextDisabled								
				{
						background:		url(../graphics/forward_disabled.gif) left center no-repeat;
						border:			0px;
						display:		block;
						float;			left;
						height:			6px;
						margin:			0px;
						padding:		2px;	
						width:			5px;
				}					

				.display_custom_presentations ul.pageCounter li a.backDisabled,
				.display_custom_presentations .detailBox ul li a.backDisabled,
				.display_custom_presentations .imageBox ul li a.backDisabled
				{
						background:		url(../graphics/back_disabled.gif) left center no-repeat;
						border:			0px;
						display:		block;
						float;			left;
						height:			6px;
						margin:			0px;
						padding:		2px;	
						width:			5px;
				}

					.display_custom_presentations ul.pageCounter li a span
					{
						display:		none;
					}

	
	/* IMAGE VIEW */
	.display_custom_presentations .imageBox img
	{
		border:			1px solid #407cb7;
		margin:			0 0 0 5px;
		width:			520px;
	}	
	
	.display_custom_presentations .imageBox ul
	{
		display:		block;
		float:			left;
	}
	
		.display_custom_presentations .imageBox ul li
		{
			display:		block;
			float:			left;	
			font-weight:		bold;
			text-align:		center;
		}	
	
			.display_custom_presentations .imageBox ul li a
			{
				background:		none;
				display:		block;
				float:			left;
				margin:			0px;
				padding:		2px;
			}	

			.display_custom_presentations .imageBox ul li a:hover
			{	
				background:		none;
			}	

	
	/* DETAIL VIEW */
	
	.display_custom_presentations .detailBox h4
	{
		margin:			 0 0 5px 0;
	}
	
	.display_custom_presentations .detailBox .image
	{
		border:			1px solid #407cb7;
		float:			right;
		width:			280px;
	}
	
		.display_custom_presentations .detailBox .image img
		{
			width:			280px;
		}	
	
	.display_custom_presentations .detailBox ul
	{
		display:		block;
		float:			left;
	}
	
		.display_custom_presentations .detailBox ul li
		{
			display:		block;
			float:			left;	
			font-weight:		bold;
			text-align:		center;
		}	
		
			.display_custom_presentations .detailBox ul li a
			{	
				background:		none;
				display:		block;
				float:			left;
				margin:			0px;
				padding:		2px;
			}	
			
			.display_custom_presentations .detailBox ul li a:hover
			{	
				background:		none;
			}
			
	/* LIST VIEW */
	
	.listBox ul li a
	{
		font-size:		100%;
	}
	
	/* Dynamic Container */
	

	
	.dynamicBox{
		margin:				0;
		padding:			0;

	}
	
	.dynamicBox h4{
		margin:				0;
		padding:			0 0 0 15px;
		background:			url(../graphics/dynamic_circle.gif) left center no-repeat;
		font-size:			115%;
		clear: 				left;
	}
	
	
	
	
	
	
	.dynamicBox ul{
		margin:				0;
		padding:			0;
	}
	
	.dynamicBox ul li{
		margin:				0;
		padding:			0 0 10px 0;
		display:			inline;
		clear:				both;
		
	}
	
	.dynamicBox ul li .imageBox{
		float:				left;
		width:				60px;
		height:				45px;
		margin:				5px 5px 5px 0;
	}
	
	.dynamicBox ul li .imageBox img{
		border:				1px solid #7D8B8B;
	}
	
	
	
	.dynamicBox ul li a,.dynamicBox ul li a:hover{
		font-size:			90%;
		padding:			0px;
		margin:				0px;
		border:				0px;
		padding:			0 0 10px 0;
		background:			none;
		font-weight:		normal;
	}
	
.contentItem .text ul,  .contentItem .text UL			{ margin:auto; padding:auto; }
.contentItem .text ul li, .contentItem .text UL LI		{ background:url(../graphics/forward_inactive.gif) 0px 6px no-repeat; padding: 0 0 0 10px; margin:auto;}


