/* News list */
#NewsListContainer {
}

#NewsListContainer .left {
	margin-right:		5px;
	float:				left;
}

#NewsListContainer .right {
	margin-left:		5px;
	float:				right;
}

#NewsListContainer .item {
	height:				86px;
	overflow:			hidden;
}

#NewsListContainer .itemOver {
	background-image:	url(../../../_Images/newslist-bg-over.png);
	background-position: left bottom;
	background-repeat:	repeat-x;
}

#NewsListContainer .item .imageContainer {
	width:				74px;
	height:				86px;
}

#NewsListContainer .item h2 a {
	color:				black;
	font-size:			18px;
	font-weight:		normal;
	line-height:		22px;
}

#NewsListContainer .item p {
	height:				34px;
	line-height:		17px;
	margin-top:			10px;
	overflow:			hidden;
	text-align:			justify;
}

#NewsListContainer .item .details {
	margin-top:			4px;
	color:				#0D72B9;
	font-weight:		normal;
	line-height:		17px;
}

/* News Item*/
#NewsItemContainer {
	border:				1px solid #CCCCCC;
	background-image:	url(../../../_Images/news-bg.gif);
	background-position:top;
	background-repeat:	repeat-x;
}

#NewsItemContainer .details {
	padding-bottom:		10px;
}
#NewsItemContainer .toolbar {
	height:				17px;
	margin-top:			5px;
	margin-left:		217px;
	padding-bottom:		5px;
	padding-top:		5px;
	border-bottom:		1px dashed #0D72B9;
	border-top:			1px dashed #0D72B9;
}
#NewsItemContainer .toolbar li {
	background:			none;
	padding:			0px;
	margin:				0px;
	margin-right:		10px;
	float:				left;
}
#IELT7 #NewsItemContainer .toolbar li {
	width:				1%;
	white-space:		nowrap;
}
#NewsItemContainer .toolbar li a {
	background:			url(/_Images/social-icons.png) no-repeat;
	display:			block;
	height:				17px;
	line-height:		17px;
	padding-left:		23px; /*18+5*/
}
#NewsItemContainer .toolbar .mail a {
	background-position: 0px -17px;
}
#NewsItemContainer .toolbar .messenger a {
	background-position: 0px -34px;
	padding-left:		28px; /*23+5*/
}
#NewsItemContainer .toolbar .facebook a {
	background-position: 0px -51px;
}
#NewsItemContainer .toolbar .twitter a {
	background-position: 0px -68px;
}

#NewsItemContainer h1 {
	font-size:			20px;
	color:				#0D72B9;
}
#NewsItemContainer h3 {	
	font-size:			14px;
}
#NewsItemContainer .body {
	text-align:			justify;
	margin-bottom:		7px;
}

#NewsItemContainer #DocumentsListContainer {
	padding:			10px 0px 0px 7px;
}
#NewsItemContainer #DocumentsListContainer ul {
	margin-left:		20px;
	margin-top:			5px;
}
#NewsItemContainer #TagsListContainer {
	clear:				both;
	line-height:		16px;
	margin-bottom:		7px;
}

#NewsItemContainer #MediaListContainer {
	background-image:	url(../../../_Images/elements-news-gallery.png);
	background-repeat:	no-repeat;
	background-position:-1px 0px;
	margin-top:			10px;
	height:				104px;
}

#NewsItemContainer #MediaVideos,
#NewsItemContainer #MediaImages {
	background-image:	url(../../../_Images/elements-news-gallery.png);
	background-repeat:	no-repeat;
	float:				left;
	width:				24px;
	height:				104px;
	margin-right:		7px;
}
#NewsItemContainer #MediaVideos {
	background-position: -644px 0px;
}
#NewsItemContainer #MediaImages {
	background-position: -668px 0px;
}
#NewsItemContainer #MediaListContainer {
	display:			block;
}
#NewsItemContainer #MediaListContainer a {
	display:			block;
	float:				left;
	margin-right:		7px;
}
#NewsItemContainer #MediaListContainer a img {
	margin-top:			10px;
}

/* Comments */

#CommentsListContainer h3 {
	font-weight:		bold;
	font-size:			14px;
	margin-top:			10px;
	margin-bottom:		10px;
}

#CommentsListContainer h3 a {
	font-size:			14px;
}
#CommentsListContainer .item {
	border-bottom:		1px dashed #CCCCCC;
	padding-bottom:		5px;
	margin-bottom:		5px;
}

#CommentsListContainer .item .title {
	color:				#0D72B9;
	font-weight:		bold;
	float:				left;
}

#CommentsListContainer .item .info {
	float:				right;
}

#CommentsListContainer .item .body {
	clear:				both;
	margin-top:			3px;
	margin-bottom:		3px;
}

#CommentsListContainer #MessageFormContainer .message {
	font-weight:		bold;
	margin-bottom:		15px;
	margin-top:			15px;
}
#CommentsListContainer #MessageFormContainer .formLabel {
	font-weight:		bold;
	width:				100px;
}

#CommentsListContainer #MessageFormContainer textarea,
#CommentsListContainer #MessageFormContainer .textbox,
#CommentsListContainer #MessageFormContainer .textbox_1 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	border:				1px solid #CCCCCC;
}
#CommentsListContainer #MessageFormContainer textarea {
	width:				100%;
}
#CommentsListContainer #MessageFormContainer .textbox_1 {
	width:				400px;
}
#CommentsListContainer #MessageFormContainer .textbox {
	width:				150px;
}
#NewsGallery {
	position:			relative;
	width:				433px;
	height:				490px;
	float:				left;
	margin-right:		7px;
	font-size:			12px;
	margin-bottom:		7px;
	margin-left:		10px;
}
#IELT7 #NewsGallery {
	display:			inline; /* IEB 1 */
}

#NewsGallery h3 {
	color:				#0D72B9;
	font-size:			12px;
}

#NewsGallery .newsListContainer .item {
	float:				right;
	height:				55px;
	width:				200px;
	border:				1px solid #CCC;
	background-color:	#CCEAFF;
	margin-bottom:		5px;
	padding-left:		14px;
}

#NewsGallery .newsListContainer .item h2 a,
#NewsGallery .newsListContainer .item h2 a:hover {
	color:				#000;
	display:			block;
	height:				32px;
	line-height:		16px;
	overflow:			hidden;
}
	
#NewsGallery .newsListContainer h2 {
	display:			block;
	font-size:			13px;
	font-weight:		normal;
	height:				32px;
	line-height:		16px;
	margin:				0px;
	overflow:			hidden;
}

#NewsGallery .newsListContainer h3 {
	padding-top:		4px;
	font-weight:		bold;
	font-size:			13px;
	margin:				0px;
}

#NewsGallery .newsListContainer .selected {
	background-color:	#FFF;
	background-image:	url(../../../_Images/change_box_arrows.gif);
	background-position:0px 3px;
	background-repeat:	no-repeat;
	border-left:		none;
	padding-left:		20px;
	padding-right:		1px;
	margin-left:		-1px;
}

#IERoot #NewsGallery .newsListContainer .item {
	display:			inline; /* IEB */
}

#NewsGallery .newsItemContainer {
	border:				1px solid #CCC;
	width:				210px;
	height:				489px;
	float:				left;
}

#NewsGallery .newsItemContainer div.item {
	display:			none;
	position:			absolute;
	left:				0px;
	top:				0px;
	margin:				6px;
}

#NewsGallery .newsItemContainer h2 {
	color:				#0D72B9;
	font-weight:		bold;
	font-size:			15px;
	margin-bottom:		5px;
}

#NewsGallery .newsItemContainer h3 {
	font-weight:		normal;
}

#NewsGallery .newsItemContainer .text {
	line-height:		16px;
	margin-top:			5px;
	height:				181px;
	overflow:			hidden;
}

#NewsGallery .newsItemContainer .imageContainer {
	width:				200px;
	height:				237px;
	margin-bottom:		5px;
}

#NewsGallery .newsItemContainer .textContainer {
	width:				200px;
}

#NewsGallery .newsItemContainer .textContainer .headline {
	text-align:			justify;
}

#NewsGallery .newsItemContainer .readMore {
	float:				right;
	text-align:			right;
}/* News list */
#NormalNewsListContainer {
	overflow:			hidden;
}

#NormalNewsListContainer .bannerType_2 {
	text-align:			center;
	float:				none;
	margin:				0px auto 7px;
}

#NormalNewsListContainer .left {
	float:				left;
	width:				326px;
}

#NormalNewsListContainer .right {
	float:				right;
	width:				326px;
}

#NormalNewsListContainer .category {
	margin-bottom:		7px;
	border:				1px solid #CCC;
	background-image:	url(../../../_Images/news-bg.gif);
	background-repeat:	repeat-x;
	background-position: top;
}

#NormalNewsListContainer .item {
	display:			block;
	min-height:			260px;
	padding:			7px;
}
#IELT7 #NormalNewsListContainer .item {
	height:				260px;
}
#NormalNewsListContainer .itemOver {
	background-image:	url(../../../_Images/news-bg-over.jpg);
	background-position: bottom;
	background-repeat:	no-repeat;
}

#NormalNewsListContainer .item h2 {
	height:				39px;
}
#NormalNewsListContainer .item h3 {
	color:				#0D72B9;
	margin-bottom:		7px;
	font-size:			12px; /**/
}

#NormalNewsListContainer .headline {
	height:				272px;
	overflow:			hidden;
}
#NormalNewsListContainer .item p {
	margin:				0px;
	line-height:		16px;
}

#NormalNewsListContainer .item .readMore {
	margin:				0px;
	margin-top:			5px;
	text-align:			right;
}

#NormalNewsListContainer .item h2,
#NormalNewsListContainer .item h2 a {
	font-size:			18px;
	color:				black;
	font-weight:		normal;
	margin-bottom:		7px;
	line-height:		1em;
}

#NormalNewsListContainer .item img {
	float:				left;
	margin:				4px 7px 1px 0px;
}

#NormalNewsListContainer .list {
	background-color:	#f6f6f6;
	border-top:			1px solid #CCCCCC;
	height:				156px;
	padding:			7px 0px 0px 8px;
}

#NormalNewsListContainer .list li {
	background:			url(../../../_Images/bulina.png) no-repeat 0px 4px;
	color:				#0D72B9;
	float:				left;
	height:				45px;
	list-style:			none;
	margin:				0px 7px 7px 0px;
	overflow:			hidden;
	padding-left:		11px;
	width:				140px;
}
#IELT7 #NormalNewsListContainer .list li {
	display:			inline; /*IEB 1*/
}
#NormalNewsListContainer .list li.firstItem {
	clear:				left;
}
#NormalNewsListContainer .list ul a:link,
#NormalNewsListContainer .list ul a:visited {
	color:				#0D72B9;
}

#NormalNewsListContainer .list ul a:hover,
#NormalNewsListContainer .list ul a:active {
	color:				red;
}