﻿.Hidden{					display:none;}
.IMG_Left{					float:left; vertical-align:bottom; border:0px;}
.IMG_Right{					float:right; vertical-align:bottom; border:0px;}

.DIV_ArticleHeader{			clear:both; width:100%; margin-bottom:15px;}
.H_ArticleTitle{			width:100%; font-family:Arial; font-size:14pt; color:#1f4070; border-bottom:solid 1px #1f4070;}
.H_Print{					float:right; vertical-align:top;}
.P_ArticleDate{				float:right; font-family:Arial; font-size:10pt; color:#1f4070;}
.News_ArticleAuthorDescr{	float:left; font-size:8pt; font-family:Arial;}
.News_ArticleAuthor{		font-size:8pt; font-weight:bold; font-family:Arial;}
.News_ArticleCompany{		font-size:8pt; font-weight:bold; font-family:Arial;}
.News_ArticlePublication{	font-style:italic;}
.DIV_ArticleText{			font-size:10pt; font-family:Arial;}
.DIV_ArticleText p{			clear:right; padding-bottom:10px; font-size:10pt; font-family:Arial;}
.DIV_ArticleText ul{		margin-left:20px;}
.DIV_ArticleText ol{		margin-left:20px;}

/**	All Articles List		all checked**/ 
.News_ArticleType{					overflow:hidden; background:#002a5c url(/images/sections/TitleBG.jpg) repeat-x top left;}
.News_ArticleType p{				overflow:hidden; float:right; padding:3px 13px 3px 41px; font-size:12pt; font-family:Arial; color:#ffffff; background:#002a5c url(/images/sections/TitleIntro.jpg) no-repeat top left;}
.News_ArticleTypeContainer{			overflow:hidden; clear:both; border:solid 1px #002a5c; border-top:0px; border-bottom:0px; background:#f5f5ff;}
.News_Article{						overflow:hidden; clear:both; padding:3px; background:#ffffff url(/images/sections/TileBG.jpg) repeat-x top left; cursor:pointer;}
.Article_Link_Over{					overflow:hidden; background:#ffffff;}
.News_ArticleImageContainer_Right{	float:right; margin-left:5px; padding:1px; border:solid 1px #1f4070; background:#ffffff;}
.News_ArticleImageContainer_Left{	float:left; margin-right:5px; padding:1px; border:solid 1px #1f4070; background:#ffffff;}
.ArticleImage{						vertical-align:bottom;}
.News_ArticleImageCredits{			clear:both; width:80px; font-size:7pt; font-family:Arial; text-align:center;}
.News_ArticleDescr{					display:inline; overflow:hidden;}
.News_ArticleDescr div{				overflow:hidden;}
.News_ArticleHeader{				float:left;}
.News_ArticleDate{					font-size:8pt; font-family:Arial; color:#ab1412;}
.News_ArticleTitle{					font-size:14pt; font-family:Georgia; color:#1f4070; text-decoration:none;}
.News_ArticleLink{					font-size:8pt; font-family:Arial; color:#1f4070; font-weight:normal;}
.News_AuthorDescr{					clear:left; float:left; font-size:8pt; font-family:Arial; width:100%;}
.News_ArticleSummary{				width:100%; clear:left; float:left; font-size:8pt; font-family:Arial; color:#1f4070;}

/**	Paging	all checked**/
.DIV_PagingBar{		clear:both; padding:3px; overflow:hidden; border-top:solid 1px #002a5c;}
.P_CurrentPage{		width:20px; float:left; margin:1px; padding:2px; border:solid 1px #002a5c; background:#f5f5ff; font-size:10pt; text-align:center; color:#2c3677;}
.P_PageNumber{		width:20px; float:left; margin:1px; padding:2px; border:solid 1px #002a5c; background:#2c3677; font-size:10pt; color:#ffffff; text-align:center;  cursor:pointer;}
.P_PageNumber a{		color:#ffffff; text-decoration:none;}
.P_PageNumber:hover a{	color:#2c3677;}
.P_PageEnd{			width:76px; float:left; margin:1px; padding:2px; border:solid 1px #002a5c; background:#2c3677; font-size:10pt; text-align:center;  cursor:pointer;}
.P_PageEnd a{		color:#ffffff; text-decoration:none;}
.P_PageEnd:hover a{	color:#002a5c;}
.P_Page_Over{		background:#ffffff;}

/* Multimedia */
.DIV_MediaHolder{			width:100%; overflow:hidden;}
.News_MultimediaContainer{	float:left; width:326px; padding:3px; clear:both; margin: 0px 10px 10px 0px; background:#eff3f8; border:solid 1px #1f4070; text-align:left;}
.DIV_MultimediaHolder{		float:right; overflow:hidden; width:100%;}
.SPAN_MultimediaTitle{		font-size:10pt; font-weight:bold;}
.SPAN_MultimediaLink{		font-size:10pt; font-family:Arial; cursor:pointer;}
.SPAN_MultimediaLink:hover{	text-decoration:underline;}
.SPAN_MultimediaType{		font-size:8pt; color:#1f4070;}
.DIV_MediaPlayer{			float:left; width:100%; vertical-align:bottom; border:solid 1px #1f4070; border-bottom:0px; background:#1F4070;}
.UL_MultimediaList{			margin-left:20px;}
.LI_MultimediaListItem{		}
.DIV_MediaCredits{			font-size:8pt; font-family:Arial; color:#ffffff; background:#1f4070; padding:2px; text-align:center;}

/* Galleries */
.News_GalleryContainer{		float:left; width:326px; padding:3px; clear:both; margin: 0px 10px 10px 0px; background:#eff3f8; border:solid 1px #1f4070; text-align:center; overflow:hidden;}
.DIV_GalleryHolder{			float:right; height:70px; overflow:hidden; width:100%;}
.DIV_LeftScrollHolder{		width:20px; height:70px; overflow:hidden; float:left;}
.DIV_RightScrollHolder{		width:20px; height:70px; overflow:hidden; float:right;}
.IMG_ScrollLeft{			float:right; vertical-align:bottom; border:0px; margin:4px 0px 0px 3px; cursor:pointer;}
.IMG_ScrollRight{			float:left; vertical-align:bottom; border:0px; margin:4px 3px 0px 0px; cursor:pointer;}
.DIV_ViewSizer{				height:69px; overflow:hidden; display:inline; background:url(/images/Gallery/scrollInnerAreaBG.jpg) repeat-x left bottom;}
.DIV_ViewHolder{			height:69px; overflow:hidden;}
.DIV_PhotoHolder{			float:left; width:86px; height:70px; text-align:center; overflow:hidden; margin:0px 2px 0px 2px; vertical-align:middle; line-height:62px;}
.IMG_Photo{					padding:2px; border: solid 1px #1f4070; vertical-align:middle; background:#ffffff; cursor:pointer; overflow:hidden;}
.UnHide{					display:block;}
.Invisible{					visibility: hidden;}
.Visible{					visibility: visible;}


/** Image Display **/
.DIV_MainPhotoDisplay{	float:right; text-align:center; background:#1f4070; margin-bottom:3px;}
.IMG_LargeThumb{		padding:2px; vertical-align:bottom; border:solid 1px #1f4070; background:#ffffff; overflow:hidden;}
.DIV_ImgDetCont{		z-index:1;  position:absolute; padding-bottom:3px; background:#ffffff; filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; overflow:hidden;}
.DIV_ImgHolder{			overflow:hidden; padding:3px;}
.IMG_Close{				float:right; cursor:pointer;}
.SPAN_ImgDescr{			font-size:10pt; font-family:Arial;}
.DIV_ImageCredits{		color:#ffffff; font-family:Arial; font-size:8pt; overflow:hidden; padding:2px; text-align:left;}


