
			
			
			
			#ArticleSector
			{
				
				margin:5px;
				padding:20px;
				font-size:small !important; 
				background-color:#FCFCFC;
				border:3px solid #F4F4F4;	
				
			}
			
			.BoilerPlates
			{
				
				margin-top:20px; 
				border:1px solid #e0e0e0; 
				background-color:#f0f0f0; 
				padding:15px;	
				
			}
			
			#ArticleSector .DateElement{
				display:inline;
				padding:5px;  padding-left:23px; padding-right:15px;				 
				background-color:#6996B3;  
				font-size:11px; color:#f8f8f8; line-height:20px;
				background-image:url(../picfiles/ico_calendar.gif); background-repeat:no-repeat; background-position:7px 6px;
			}
			
					
				
						
			#ArticleSector h1{
				margin-top:7px; margin-bottom:5px;
				padding-top:20px; padding-left:10px;
				font-weight:normal;
				font-size:23px; letter-spacing:-1px;
				
				
			}
			
			#ArticleSector .H1Variant{
				margin-top:7px;
				padding-left:0px;
				font-weight:normal;
				font-size:23px; letter-spacing:-1px;
				
				
			}
			
			
			#ArticleSector .SummaryElement{
				margin:15px auto; margin-top:0;
				padding-bottom:15px;  padding-left:10px; padding-right:10px;
				border-bottom:1px solid #BBD2C8; 
				text-align:justify;	line-height:1.3em; 					
			}
			
			
			#ArticleSector .PreHeadingElement, #ArticleSector .PreHeadingElement a
			{
				font-weight: bold;
				color: #445566;
				margin-left: 10px;
			}
			
			#ArticleSector .PreHeadingElement,#ArticleSector .PreHeadingElement a:hover
			{
				color:#27628F;
				   margin-left: 10px;
			}
			
			#ArticleSector .PostHeadingElement {
				font-weight:bold; text-decoration:none;
			}
			
			#ArticleSector .FreeTextElement{
				
				text-align:justify;
				line-height:1.3em;
				padding-left:10px; padding-right:10px;
				
				
				
			}
			
			
			#ArticleSector .MainImage{
				
				padding:10px; background-color:#ffffff; border:5px solid #e0e0e0; margin-left:10px; margin-bottom:5px;margin-top:20px;
				float:right;
				
				
				
			}
						#ArticleSector .ArticleImage{
				
				padding:10px; background-color:#ffffff; border:5px solid #e0e0e0; margin-left:10px; margin-bottom:5px;margin-top:6px;
				float:right;
				
				
				
			}		
			
			
			#ArticleSector .MainImageVariation{
				
				padding:10px; 
				background-color:#ffffff; border:5px solid #cccccc; margin-left:10px; margin-right:10px; margin-bottom:5px;margin-top:20px;
				float:left;
				
				
				
			}		
			#ArticleSector .ImageBank
			{				
				padding: 20px;
				background-color: #ffffff;
				border: 3px solid #e0e0e0;
				margin-bottom: 5px;
				margin-top: 0px;
				display:block !important;
				
			}			
		#ArticleSector .FreeTextElement ul
		{
			padding-left:20px; margin-left:10px;						
			 list-style-position:outside; 			
			list-style-image:url(../picfiles/bullet_navigationLink.gif);
		}
		#ArticleSector .FreeTextElement ul li
		{
			margin-bottom:10px;			
		}
	
		#ArticleSector .FreeTextElement a{  background-color:#F7FcFc; color:#075CBC; }
		#ArticleSector .FreeTextElement a:hover{  background-color:#6699CC; background-color:#FDFBE8; color:#FFFFFF; color:#FF6600;}
		

		
		#ArticleSector .FreeTextElement img{  border:1px solid #EFECEC; padding:4px; background-color:#e0e0e0; margin-left:20px; }
		
		
	
		#ArticleSector .FreeTextElement .LinkListElement
		{
			margin-top:20px; text-align:left;			
		}
	
		#ArticleSector .FreeTextElement .Caption 
		{
			padding-left:15px;
			background-image:url(../picfiles/bullet_navigationLink.gif); background-repeat:no-repeat; background-position:0 4px;				
			font-weight:bold;	
		}
	
			#ArticleSector .FreeTextElement .Caption a:link
		{

	background-color:White!important;
	text-decoration:underline;
		
		}
			        .TableRSEPrograms
    {
		margin:0px;
		padding:0px;		
		
	}
	
		        .TableRSEPrograms td
    {
		margin:0px;
		padding:0px;
		width: 160px;		
			}

      .CaptionRSE
    {
		padding-left:10px;		
		font-weight:bold; color:#0F70A2; 
		background-image:url(../picfiles/bullet_navigationLink.gif); background-repeat:no-repeat; background-position:0 4px;
		width: 160px;
		text-align:left;
		padding-right:10px;
	}
	
	        .CaptionRSE a
    {
		
				
		font-weight:bold; color:#0F70A2; 
		
	}
					#ArticleSector .FreeTextElement .Caption a:hover
		{
	color:Red;
	background-color:White;
	text-decoration:none;
		
		}
	
		#ArticleSector .FreeTextElement .LinkListElement td
		{
			width:50%; padding-top:5px; padding-bottom:10px; padding-right:30px;
		}
		
		
	
		
	
	
	
	  .CompanyDetailBox .CategoriesElement{ padding:2px; padding-left:0; margin-top:2px; }
		
	    
		.CompanyDetailBox .CategoriesElement .CategoryList{ padding:0; margin:0; list-style-type:none; display:inline;}
	    
		.CompanyDetailBox .CategoriesElement .CategoryList li{ display:inline; padding:0; padding-left:6px;padding-right:6px; margin:0; border-left:1px solid #99ccee; }
		.CompanyDetailBox .CategoriesElement .CategoryList li.Primary{ font-weight:bold;} 
		
	
	
		.CompanyDetailBox .FreeTextElement{ margin-top:10px; }
	
	
	
	
	
	
	
	
	
	
	
	
			.ArticleListGrid{
				width:98%;  border-collapse:collapse; 
				margin:auto; clear:both;
			}
			
			.ArticleListGrid td{
				padding-top:23px; 	padding-bottom:18px; padding-right:10px; padding-left:10px; 				
			}

			.ArticleListGrid td.separator{
				padding:0; 
				background-image:url('../picfiles/separat_news.jpg'); background-repeat:repeat-x; background-position:10 30px;
				height:12px;				
			}


			.ArticleListGrid .DateElement{
				padding-left:15px; margin-bottom:3px; padding-top:3px; 
				background-image:url('../picfiles/ico_calendar.gif'); background-repeat:no-repeat; background-position:1px;
				font-size:11px; color:#8A97A6;	
			}

			.ArticleListGrid .LinkElement img{
				display:block;  margin-bottom:5px;
			}
			
			.ArticleListGrid .LinkElement 
			{
				font-weight:normal;  font-size:1.2em; letter-spacing:normal; padding-top:2px;padding-bottom:2px;
			}
			
			.ArticleListGrid .LinkElement a{
				 text-decoration:none; line-height:1.4em;					
			}

			.ArticleListGrid .PreHeadingElement {
				font-weight:bold; text-decoration:none;
			}
			
			.ArticleListGrid .PostHeadingElement {
				font-weight:bold; text-decoration:none;
			}
			
			.ArticleListGrid .SummaryElement{
				line-height:1.4em; 				
			}
			.ArticleListGrid .ReadMoreElement{
				margin-top:10px; text-align:right; padding-right:30px;			
			}
			
			
			 .ReadMoreElement a
			{
				text-decoration:none;
				color:#4481A1;
			}		
			

			 .ReadMoreElement a:hover
			{
				text-decoration:none;
				color:#66B9E4;
			}
						
			
			
			
			.ArticleList{
				width:98%;  border-collapse:collapse; 
				margin:auto; clear:both; font-size:small; 
			}
			
			.ArticleList td{
				padding-top:5px; 	padding-bottom:10px; padding-right:10px; padding-left:10px; 				
			}

			.ArticleList td.separator{
				padding:0; 
				background-image:url('../picfiles/separat_newsLarge.jpg'); background-repeat:repeat-x; background-position:10 30px;
				height:12px;				
			}


			.ArticleList .DateElement{
				padding-left:15px; margin-bottom:3px; padding-top:3px; 
				background-image:url('../picfiles/ico_calendar.gif'); background-repeat:no-repeat; background-position:1px;
				font-size:0.9em; color:#8A97A6;	
			}

			.ArticleList .PreHeadingElement , .ArticleList .PreHeadingElement a {
				font-weight:bold; 
				font-weight:bold;color:#445566;
			}
			
			.ArticleList .PreHeadingElement a:hover {
				color:#667788;
			}
			
			.ArticleList .PostHeadingElement {
				font-weight:bold; text-decoration:none;
			}
						
			
					
			.ArticleList .LinkElement ,.ArticleList h3
			{
				font-weight:normal;  font-size:1.15em; letter-spacing:normal; padding-top:2px;padding-bottom:2px;
			}
			
			.ArticleList .ArticleList h3
			{
				color:#334455;
			}
			
			.ArticleList .ItemIndex
			{
				
				padding:5px; padding-right:10px;
				float:left; font-size:26px; letter-spacing:-1px;
				color:#468BAF;
				border-right:1px solid #e0e0e0;
				background-color:#f8f8f8; 				
			}
			
			.ArticleList .ItemData
			{
				padding-left:35px;  
			}
			
			
			.ArticleList .LinkElement a{
				text-decoration:none; line-height:1.1em ;					
			}


			.ArticleList .LinkElement img{
				display:block;  margin-bottom:5px;
			}
			
			.ArticleList .MainImage
			{
				border:1px solid #e0e0e0; display:block; background-color:#ffffff; padding:3px;
				/*padding:5px; background-color:#DEE6EA; border:1px solid #cccccc; margin-left:10px; margin-bottom:5px;margin-top:20px;*/
				float:right;
			}
			
			.ArticleList .SummaryElement{
				line-height:1.3em; 				
			}
			.ArticleList .ReadMoreElement{
				margin-top:10px; text-align:right; padding-right:30px;			
			}
			
			
					   
			.ArticleList .CategoriesElement{ clear:both; float:none;  padding:2px; padding-left:0; margin-top:2px; }
			.ArticleList .CategoriesElement .Caption
			{
				margin-right:5px;
				padding:2px;   padding-left:0; padding-right:15px;
				
				font-weight:bold; color:#447799; 
				background-image:url('../picFiles/bullet_doubleArrow.gif'); background-repeat:no-repeat; background-position:right;
			}
		    
			.ArticleList .CategoriesElement .CategoryList{ padding:0; margin:0; list-style-type:none; display:inline;}
		    
			.ArticleList .CategoriesElement .CategoryList li{ display:inline; padding:0; padding-left:6px;padding-right:6px; margin:0; border-left:1px solid #99ccee; font-size:12px;  }
			.ArticleList .CategoriesElement .CategoryList li.Primary{ font-weight:bold;} 
		    
			.ArticleList .CategoriesElement .CategoryList li a{ text-decoration:none; color:#555555;}
			.ArticleList .CategoriesElement .CategoryList li a:hover{ text-decoration:underline; color:#333333;}
    
    
			
			
			
			
			.TimeLineList{ font-size:small; line-height:1.4em; 	}
			
			.TimeLineList .ItemIndex
			{
				padding:5px; padding-right:10px;
				float:left; font-size:26px; letter-spacing:-1px;
				color:#468BAF;
				border-right:1px solid #e0e0e0;
				background-color:#f8f8f8; 				
			}
			
			.TimeLineList .ItemData
			{
				padding-left:85px;				
			}
			
			.TimeLineList td{
				padding-top:10px; padding-bottom:10px; padding-right:10px; padding-left:10px; 				
			}

			.TimeLineList td.separator{
				padding:0; 
				background-image:url('../picfiles/separat_newsLarge.jpg'); background-repeat:repeat-x; background-position:10 30px;
				height:12px;				
			}

			.TimeLineList  li
			{
				
				padding-bottom:10px; padding-top:5px; padding:0; margin:0;
				margin:0;padding:0;				 
				list-style:none; 			
				
			}
			
			.TimeLineList .ItemData ul
			{
				
			}
			
			
			
			
			.TimeLineAnchorMenuSector { margin:20px auto; text-align:center;}			
			.TimeLineAnchorMenuSector a 
			{
				display:block; 
				padding:5px;
				background-color:#f0f0f0;
				border:1px solid #e0e0e0;
				text-decoration:none; font-size:10px;
				
			}
			
			.TimeLineAnchorMenuSector a:hover {  text-decoration:none; background-color:#ffffff;border:1px solid #cccccc; }
			
			
			
			.FaqTitleList{border-top:1px solid #f0f0f0;  }
			
			.FaqTitleList td{ padding:5px; padding-right:10px; padding-left:10px; font-size:12px; border-bottom:1px solid #e0e0e0;}
			
			
			
			.FaqTitleList .ItemIndex
			{
				float:left; margin:0px;  
				padding:4px; padding-left:6px; padding-right:6px; 
				background-color:#f8f8f8; border:2px solid #e0e0e0;
				font-size:9px; font-weight:bold;
				text-align:center; 
		
			}
			
			.FaqTitleList .ItemData
			{
				padding-left:35px;				
				
				
			}
			
			.FaqTitleList .ItemData a
			{
				
				text-decoration:none;
			}
			
			.FaqTitleList .LinkElement
			{
				
			}
			
			
			
			
			
			
			
			
			
		.CompanyTextListBox .CompaniesGrid
		{		 
			
	
		}	
				    
	  
		.CompanyTextListBox .CompaniesGrid a
		{
			display:block; height:100%;
			padding:5px; padding-left:20px;
			background-image:url('../picfiles/bullet_doubleArrow.gif'); background-repeat:no-repeat; background-position:5px 5px; 
			border:1px solid #e0e0e0;
			background-color:#f0f0f0;
			text-decoration:none;
		}    
		
		.CompanyTextListBox .CompaniesGrid a:hover
		{
			background-color:#0F70A2;
			color:#f8f8f8;
		}
		
		.CompanyTextListBox .CompaniesGrid a.ActiveLink
		{
			background-color:#ffffff;
			border:1px solid #aabbcc;
			color:#334455;
			
		}
		
		
		
		.BlueButtonBox a
		{
			display:block;padding:5px;  
			background-color:#01477F;
			text-align:center;  color:#d0d0d0; text-decoration:none;
			
		}
		
		
		.BlueButtonBox a:hover
		{
			color:#ffffff;
		}
