/* CSS Document */
/*-------------------------------------------------*/
#NewsFormContainer {
	}
#NewsFormContainer .Textbox {
	width:			225px;
	}
#NewsFormContainer #Body,
#NewsFormContainer #Headline {
	width:			400px;
	}
/*-------------------------------------------------*/


/*-------------------------------------------------*/
#NewsItem {
	cursor:				default;
	margin-bottom:		25px;
	}

#NewsItem h3 {
	color:					#FF8A00;
	font-size:				22px;
	margin-bottom:			5px;
	padding:				3px;
	}

#NewsItem .imageContainer {
	text-align:			center;
	}
#NewsItem .imageContainer img {
	margin-bottom:		15px;
	}
#NewsItem .NewsContent p {
	margin-bottom:		15px;
	}

#NewsItem .subHeader {
	margin-bottom:		20px;
	}
/*-------------------------------------------------*/

/*-------------------------------------------------*/
#NormalNewsListContainer {
	}
#NormalNewsListContainer .NewsContent {
	text-align:			left;
	}
#NormalNewsListContainer .NewsContent a {
	}
#NormalNewsListContainer .NewsContent h3 a {
	}
#NormalNewsListContainer .ImageContainer img {
	padding:			2px;
	border:				1px solid #AAA;
	float:				right;
	margin-left:		10px;
	margin-bottom:		5px;
	}
#NormalNewsListContainer .NewsContent p {
	line-height:		17px;
	margin:				0;
	}
#NormalNewsListContainer p.subHeader {
	font-style:			italic;
	color:				#888;
	margin:				7px auto;
	}
#NormalNewsListContainer p.readMore {
	margin:				10px auto 5px;
	}
#NormalNewsListContainer .Headline {
	text-align:			justify;
	margin-bottom:		10px;
	}
/*-------------------------------------------------*/

/*-------------------------------------------------*/
#SecondaryNewsListContainer {
	margin-top:			2px;
	}
#SecondaryNewsListContainer .newsItem {
	color:				#333;
	overflow:			hidden;
	border-bottom:		1px dashed #CCC;
	}

#SecondaryNewsListContainer .newsItem a {
	padding:			4px 5px;
	display:			block;
	text-decoration:	none;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	}
#SecondaryNewsListContainer .newsItem a:hover {
	color:				#003399;
	background-color:	#F2F2F2;
	}
#SecondaryNewsListContainer .readMore {
	clear:		/**/	both;
	}
/*-------------------------------------------------*/

/*-------------------------------------------------*/
#ArchiveNewsListContainer {
	margin-top:			2px;
}
#ArchiveNewsListContainer .newsItem {
	color:				#333;
	overflow:			hidden;
	border-bottom:		1px dashed #CCC;
}
#ArchiveNewsListContainer .newsItem a {
	padding:			4px 5px;
	display:			block;
	text-decoration:	none;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}
#ArchiveNewsListContainer .newsItem a:hover {
	color:				#003399;
	background-color:	#F2F2F2;
}
/*-------------------------------------------------*/

/*------------------------------------------Secondary News List Lite---*/
#SecondaryNewsListLiteContainer {
	}
/*-------------------------------------------------*/

/*-------------------------------------------------*/
#NewsGallery {
	height:				334px;
	position:			relative;
	visibility:			hidden;
	width:				566px;
	}

#NewsGallery #NewsItemContainer {
	float:				right;
	height:				100%;
	position:			relative;
	width:				372px;
	}

#NewsGallery #NewsItemContainer div.newsItem {
	height:				100%;
	left:				0px;
	position:			absolute;
	top:				0px;
	width:				372px;
	display:			none;
	}

#NewsGallery #NewsItemContainer .imageContainer {
	height:				222px;
	overflow:			hidden;
	position:			relative;
	text-align:			center;
	width:				100%;
	}

#NewsGallery #NewsItemContainer .textContainer {
	background-color:	#FFF;
	width:				100%;
	}
#NewsGallery #NewsItemContainer p.headline {
	height:				70px;
	line-height:		14px;
	overflow:			hidden;
	text-align:			justify;
	}
#NewsGallery #NewsItemContainer p.readMore {
	line-height:		16px;
	height:				16px;
	margin-top:			0px;
	}
#NewsGallery #NewsItemContainer .textContainer h3 {
	font-size:			1.2em;
	font-weight:		bold;
	line-height:		25px;
	}
#NewsGallery #NewsItemContainer .textContainer h3 a {
	text-decoration:	none;
	}

#NewsGallery .relatedItemsContainer {
	height:				100%;
	}

#NewsGallery #NewsListContainer
{
	border:				0px; /*IEB 6*/
}
/*-------------------------------------------------*/

