.example
{
	color:#FFFFFF;
}

/***************************************************************************************************
Paging
***************************************************************************************************/
.PagingContainer
{
	width: 620px;	
	border: solid 0px black;	
	text-align:center;
	font-size:20px;
	color: #0F5687;
}

.PagingContainer a
{
	color: #0F5687;
	text-decoration:none;
}
.PagingContainer a:hover
{
	color: #0F5687;
	text-decoration:underline;
}
.PagingContainer a:visited
{
	color: #0F5687;	
}

.PagingText
{
	color: #0F5687;
	padding: 0px 20px 0px 20px;
}


/***************************************************************************************************
Columnist
***************************************************************************************************/
.RightColumnColumnist
{
	color: #0F5687;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	border: solid 0px black;	
	padding: 0px 0px 5px 10px;
}

.RightColumnColumnistLink
{
	color: #0F5687;
	text-decoration:none;
}
.RightColumnColumnistLink : hover
{
	text-decoration:underline;
}

/***************************************************************************************************
Dossier details
***************************************************************************************************/
.DossierIntro
{
	width: 620px;	
	border: solid 1px black;	
	overflow:hidden;
	padding: 10px 20px 20px 20px;
	color: #646464;
	font-size: 13px;
	text-align: left;
	border: solid 0px black;		
}

.DossierMiniTitle
{
	color: #0F5687;	
	font-size: 13px;
	font-weight:normal;
	padding: 0px 0px 10px 0px;
	vertical-align:top;
}

.DossierTitle
{
	color: #0F5687;
	font-size: 25px;
	font-weight: bold;	
}

.DossierImage
{
	display:inline;
	float:left;
	margin: 0px 10px 5px 0px;
}

/***************************************************************************************************
Dossier listing
***************************************************************************************************/

.RightColumnLinksHeader
{
	margin:40px 0px 0px 0px;
	padding: 0px 20px 10px 20px;
	color: #0F5687;
	font-size: 18px;
}

.RightColumnLink
{
	padding: 0px 20px 0px 20px;
}

.RightColumnLink a
{
	color: #0F5687;
	font-size: 16px;
	text-decoration:none;	
}

.RightColumnLink a:hover
{
	text-decoration:underline;	
}
.RightColumnLink a:visited
{
	color: #0F5687;
}

.DossierSummary
{
	width: 620px;	
	border: solid 1px black;	
	overflow:hidden;
	padding: 10px 20px 20px 20px;
	color: #646464;
	font-size: 13px;
	text-align: left;
	border: solid 0px black;		
}

.DossierSummaryTitle a 
{	
	color: #0F5687;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.DossierSummaryTitle a:hover
{	
	text-decoration:underline;
}



.DossierSummaryTitle
{
	border: solid 0px black;
	height:10px;
	padding: 0px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
}

.DossierSummarySubTitle
{
	border: solid 0px black;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;	
}

.DossierSummaryImage
{
	display:inline;
	float:left;
	margin: 0px 10px 5px 0px;
}

.PageHeader
{
	border: solid 0px #000000;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 0px;		
	background-color: #FAFAFA;
	font-family: Arial;
	min-height:200px;
	min-width:300px;
}

.PageHeaderImage
{
    float: left; 
    margin: 0px 10px 0px 0px; 
}

.PageHeaderTitle
{
	color: #0F5687;
	font-size: 23px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;		
	margin: 0px 10px 10px 0px;
}

.PageHeaderIntro
{
	color: #646464;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	text-align: left;
	vertical-align: top;
	position: relative;
	border: solid 0px black;
	padding: 0px 10px 10px 5px;
}


/***************************************************************************************************
BANNER etc
***************************************************************************************************/
.logo
{
	position: relative; 	
	top: 0px; 
	left: 0px; 		
	background: url(/images/sgbanner.jpg);
	height: 105px;
	border: solid 0px #000000;
}
.BannerBlockContainer
{
	border: solid 0px #000000;
	left:0px;top:0px;
	position:absolute;
	width:965px;
	height:98px;
	cursor:hand;
	overflow:hidden
}
.BannerBlockLeft
{
	 left:0px;
	 top:0px;
	 position:absolute;
	 width:450px;
	 height:98px;
	 border: solid 0px #000000;
	 cursor:hand;
	 overflow:hidden
}
.BannerBlockButtons
{
	left:850px;
	top:1px;
	position:absolute;	
	width:130px;
	height:35px;
	border: solid 0px #000000;
	cursor:hand;
	overflow:hidden;	
}
.BannerBlockNewsLetter
{	
	left:715px;
	top:3px;
	position:absolute;	
	width:150px;
	margin: 0px 0px 20px 9px; 
	padding: 8px 0px 7px 0px;
	height:20px;
	vertical-align:middle;
}
.BannerBlockNewsLetter a
{	
	font-size:10px; 
	font-weight: bold;
	color:#3A3531;
	text-decoration:none;
}
.BannerBlockNewsLetter a:hover
{	
	text-decoration:underline;
}

/***************************************************************************************************
Content: (fader + twee kolommen)
.ContentTableCell

***************************************************************************************************/
.MenuItemPageTitle
{
	width:680px;
	font-family: Arial;
	font-size: 40px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;	
	Color: #0F5687;
	overflow:hidden;
	margin:0px 10px 0px 0px;
	padding: 10px 0px 0px 18px;
	vertical-align:top;
	border: solid 0px #000000;
}

.ContentTableCell
{
	width:680px;
	overflow:hidden;
	margin:0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	border: solid 0px #000000;
}

.FixedSummary
{
	height:325px;
	width:200px;
	overflow:hidden;
	padding: 0px 0px 0px 0px; 
	margin: 0px 30px 0px 0px; 
	border: 0px solid #c0c0c0;	 
	text-align:left;
	float:left;
	background-color:#ffffff;
}
.FixedSummaryTwoColumns
{
	height:280px;
	width:300px;
	overflow:hidden;
	padding: 0px 0px 0px 0px; 
	margin: 0px 30px 0px 0px; 
	border: 0px solid #c0c0c0;	 
	text-align:left;
	float:left;
	background-color:#ffffff;
}
.FixedSummaryRss
{
	
	width:200px;
	
	padding: 0px 0px 0px 0px; 
	margin: 0px 30px 20px 0px; 
	border: 0px solid #c0c0c0;	 
	text-align:left;
	float:left;
	background-color:#ffffff;
}


/***************************************************************************************************


***************************************************************************************************/
.RightBarItem
{
	margin: 0px 9px 0px 9px; 
	padding: 10px 0px 30px 0px;
	border: solid 0px #3A3531;
	background-color:#FAFAFA;
	height:20px;
	vertical-align:middle;
	text-align:left;
}

.StoryFeatureLeft 
{
	padding:15px 15px 15px 15px;
	float: left!important; 
	border: solid 0px #000000;
	width:140px;
}

.StoryFeatureRight {
	padding:15px 15px 15px 15px;
	float: right!important; 
	border: solid 0px #000000;
	width:140px;
}

.QuoteStart
{
	font-weight:bold;
	font-size:15px;
}
.QuoteEnd
{
	font-weight:bold;
	font-size:15px;
}
.Quote
{
	font-weight:bold;
	font-style:italic;
}
.QuoteCredit
{
	font-weight:bold;
	padding:15px 0px 0px 0px;
}


.HyperlinkHome a 
{
	border: solid 0px #000000;
}
.HyperlinkHome a
{
	border: solid 0px #000000;
}
.HyperlinkHome a hover
{
	border: solid 0px #000000;
}

body 
{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px auto 0px auto; 
	padding: 0px 0px 0px 0px; 
	font-size:1.2em;
	background-color:#e5e5e5;
}

#wrapper 
{
	position:relative; 
	width: 968px; 
	margin: 0px auto 0px auto;
	padding: 0px;
	border: solid 0px #000000;
}

.NavLocationListing
{
	width:720px;
	padding: 15px 0px 15px 20px; 
	color: #0f5687;
	font-family:Arial;
	font-size:19px;  
	font-weight:bold;
	text-align:left;
	background-color: #D3EEFA;
	border-top: solid 0px #000000;
	border-bottom: solid 1px #CFCFCF;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000; 		
}

/***************************************************************************************************
NAV HEADER
***************************************************************************************************/
.tableNav
{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 	
	border: 0px solid #999; 
}
.tableNav td
{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 	
	border: 0px solid #999; 
}
#DivFontSize ul  
{		
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 	
	border: 0px solid #999; 
}
#DivFontSize li  
{	
	float: left; 
	padding: 0; 
}
#DivFontSize, #NavHeader ul  
{
	list-style: none; 
	font-weight: bold; 
}
#DivFontSize  
{
	background: url(/images/NavBG.gif);
	background-repeat:repeat-x;
	text-align:center;
	top: 95px; 
	left: 0px;
	width:38px;
	height:30px;
	background-color:#FFFFFF;
	border: solid 0px #000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	font-size:11px;
	text-align:left;	
}
#DivFontSize a  
{
	display: block; 
	text-decoration: none; 
	padding: 2px 18px 2px 18px; 
	position: relative; 
	min-height: 14px; 
	height:20px;
	border: solid 0px #000000;
	top:4px;	
}

#FontItemSmall a
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;		
	width:10px;
	height:20px;
	color:#646464;
	font-size:12px;  
	border: solid 0px #000000;
	vertical-align:text-bottom;
}
#FontItemSmall hover
{
	padding: 0px 0px 0px 0px;
	width:20px;
	height:10px;
	color:#646464;
	font-size:12px;  
	border: solid 0px #000000;
	vertical-align:text-bottom;
}
#FontItemBig a
{
	padding: 0px 0px 0px 0px;
	color:#646464;
	font-size:18px;  
	vertical-align:bottom;
	text-align:left;
}
#NavHeader  
{	
	background: url(/images/NavBG.gif);
	text-align:center;
	top: 105px; 
	left: 0px;
	width:928px;
	height:30px;
	background-color:#FFFFFF;
	border: solid 0px #000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:11px;
	text-align:left;	
}
#NavHeader ul  
{		
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 	
	border-left: 0px solid #999; 
}
#NavHeader, #NavHeader ul  
{
	list-style: none; 
	font-weight: bold; 
}
#NavHeader a  
{
	display: block; 
	text-decoration: none; 
	padding: 2px 18px 2px 18px; 
	position: relative; 
	min-height: 14px; 
	height:20px;
	border: solid 0px #000000;
	top:4px;	
}
.RootItem a
{	
	color:#646464;
}
#NavHeader a :hover
{
	color:#FFFFFF;
}
.RootItemSelected
{		
	text-decoration: none; 
	margin: 1px 0px 0px 0px; 
	color:#FFFFFF;	
	background-color: #0f5687;	
}
.RootItemSelected a
{
	color:#FFFFFF;
	border: solid 0px #000000;
}

#NavHeader li  
{	
	float: left; 
	padding: 0; 
}
#NavHeader li ul
{
	border: none; position: absolute; left: -999em; z-index: 999; height: auto; 
	width: 250px; 
	margin: 0; padding: 0; border-top: 1px solid #999; 
}
#NavHeader li ul a 
{	 
	color:#FFFFFF;
	width: 150px; 
	border: none; 
}

#NavHeader li:hover ul
{ 	
	left: auto; /*places appearing foldout menu below its parent */
}
#NavHeader li li, #NavHeader li:hover, #NavHeader li.sfHover  
{	
	background: #3A3531; 	/*color foldout background*/
	
}
#NavHeader ul li a:hover  
{
	color:#FFFFFF;
}
#NavHeader ul li ul li a:hover, #NavHeader .active, #NavHeader .active:hover  
{
		color:#646464;	
}



.FoldOut
{
	

DISPLAY:table;
	z-index:999;


}


.FoldOut a
{
	
color: #FFFFFF; 
	
font-size:11px;


min-width:186px;}

.FoldOut a:hover
{
	color: #757575; 
	background-color: #d3eefa;
}



/***************************************************************************************************
CONTENT OUTLINES
***************************************************************************************************/
#Content
{
	width:966px;	
	padding: 0px 0px 0px 0px;	
	top: 130px; 
	left: 0px;	
	background-color:#FFFFFF;
	z-index:1;
	border: solid 0px #000000;
}
#InnerContent
{	
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	border: solid 0px #000000;
	left:0px;
	text-align:left;
}

.InnerContentTable td
{
	border: solid 0px #000000;
}

.InnerContentTable /*Omsluit content + search kolom*/
{
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	border: solid 0px #000000;
}
.ContentTableSeparator
{
	background-color:#e5e5e5;
	width:1px;
}

.ContentTableCellRight
{
	width:280px;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	border: 0px solid #000000;
	background-color:#FAFAFA;
}
.ContentTableCellRightThreeColumn
{
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	border:3px solid #000000 false;
	background-color:#FAFAFA;	
}
.ThreeColumnsColumnThree
{
	width:270px;
	padding: 0px 0px 0px 3px;
	vertical-align:top;
	border:3px solid #000000 false;
	background-color:#FAFAFA;	
}
/***************************************************************************************************
LISTING
***************************************************************************************************/
.DivPageSections
{
	margin: 0px 0px 0px 17px;
	border-left: 0px solid #000000;
}

.ListingContentTable
{
	padding: 0px 0px 0px 0px;
	border-left: solid 0px #000000;
}

.DivPageSectionColumnThreeColumns
{
	width:220px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	color: #0f5687;
	font-size:10px;
	vertical-align:top;
	text-align:left;
}
.DivPageSectionColum
{	
	padding: 0px 0px 0px 0px;
	border: 0px solid #000000;
	color: #0f5687;
	font-size:10px;
	vertical-align:top;
	text-align:left;
}
.PageSectionColum
{	
	padding: 0px 0px 0px 0px;
	border: 1px solid #000000;
	color: #0f5687;
	font-size:10px;
	vertical-align:top;
	text-align:left;
}

.LCTCell /*ListingContentTableCell*/
{
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	border: solid 10px #000000;
}

.PageSectionTitle
{
	float:left;
	padding: 5px 0px 5px 8px; 
	margin:10px 0px 10px 0px;
	color: #F68430;
	font-family:Arial;
	font-size:17px;  
	font-weight:bold;
	text-align:left;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 4px solid #F68430;
	border-right: 0px solid #000000;
}
.PageSectionTitleOneColumn
{
	padding: 5px 0px 5px 8px; 
	margin:20px 0px 10px 0px;
	color: #F68430;
	font-family:Arial;
	font-size:17px;  
	font-weight:bold;
	text-align:left;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 4px solid #F68430;
	border-right: 0px solid #000000;
}
.PageSectionTitleTwoColumns
{
	float:left;
	width:200px;
	padding: 5px 0px 5px 8px; 
	margin:20px 0px 10px 0px;
	color: #F68430;
	font-family:Arial;
	font-size:17px;  
	font-weight:bold;
	text-align:left;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 4px solid #F68430;
	border-right: 0px solid #000000;
}

.PageSectionTitle a
{		
	padding: 0px 0px 0px 0px; 
	margin:00px 0px 0px 0px;
	color: #F68430;
	font-family:Arial;
	font-size:17px;  
	font-weight:bold;
	text-align:left;
	border: solid 0px #000000;
	height:20px;
	text-decoration:none;
}
.PageSectionTitleTwoColumns a
{		
	padding: 0px 0px 0px 0px; 
	margin:00px 0px 0px 0px;
	color: #F68430;
	font-family:Arial;
	font-size:17px;  
	font-weight:bold;
	text-align:left;
	border: solid 0px #000000;
	height:20px;
	text-decoration:none;
}
.PageSectionTitle a:hover
{		
	text-decoration:underline;
}

/***************************************************************************************************
LISTING: headline
***************************************************************************************************/
.DivHeadLine /*Omsluit headline+rubrieken groot&klein!*/
{
	width:650px;	
	padding: 10px 15px 0px 15px;
	vertical-align:top;
	background-color:#FFFFFF;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #CCCCCC;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
}
.DivInnerHeadLine /*Omsluit headline+rubrieken groot&klein!*/
{
	padding: 0px 0px 0px 0px;
	vertical-align:top;
	background-color:#FAFAFA;
	border-top: solid 0px #000000;
	border-bottom: solid 1px #CCCCCC;
	border-left: solid 0px #000000;
	border-right: solid 0px #000000;
	vertical-align:top;
	
}
.HeadLineTable td
{
	padding: 0px 0px 0px 0px;
	vertical-align:top;	
	border: solid 0px #000000;
}
#DivInnerHeadLine2 /*omsluit kop/teaser/link */
{
	padding: 0px 10px 10px 10px;
	vertical-align:top;
	border: solid 0px #000000;
}
#HeadLineHead 
{
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 10px 15px;	
	border: solid 0px #000000;
	text-align:left;
}
#HeadLineHead a
{
	color: #0f5687;
	border: solid 0px #000000;
	background-color:#FAFAFA;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 10px 0px;
	font-family:Arial;
	font-size:25px;  
	font-weight:bold;
	text-align:left;		
	text-decoration:none;
}

#HeadLineTeaser
{
	border: solid 0px #000000;
	color:#646464;
	background-color:#FAFAFA;
	padding: 10px 0px 0px 15px;
	font-family:Arial;
	font-size:12px;  
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}
#HeadLineLink
{
	text-align:right;
	vertical-align:text-bottom;
}

#HeadLineLink a
{
	color:#0f5687;
	background-color:#FAFAFA;
	padding: 0px 20px 10px 15px;
	font-family:Arial;
	font-size:12px;  
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}
#HeadLineLink a:hover
{
	text-decoration:underline;
}

/***************************************************************************************************
LISTING: fixed-height items
***************************************************************************************************/


.FixedSummaryImage
{
	height:100px;
	margin: 0px 0px 20px 0px; 
	border: 0px solid red;	 
}
.FixedSummaryHeader
{
	margin:10px 0px 0px 0px;
	background-color:inherit;
}
.FixedSummaryHeader a
{
	color: #0f5687;
	font-family:Arial;
	font-size:16px;  
	font-weight:bold;
	text-decoration:none;
}
.FixedSummaryHeader a:hover
{
	text-decoration:underline;
}

.FixedSummaryContent
{
	font-size:12px;  
	color:#646464;		
	margin:10px 18px 10px 0px;
	border: solid 0px #000000;	
}


.FixedSummary a
{
	color: #0f5687;
	font-family:Arial;
	font-size:13px;  
	font-weight:bold;
	text-decoration:none;
}
.FixedSummary a:hover
{
	text-decoration:underline;
}

/***************************************************************************************************
LISTING: big items
***************************************************************************************************/
#SectionItemHeader /*Omsluit titel*/
{	
	float:left;
	overflow:hidden;
	padding: 20px 20px 0px 20px; 
	color: #646464;
	font-family:Arial;
	font-size:13px;
	text-align:left;
	border: solid 0px #000000;	 
}

#SectionItemHeader a
{
	float:left;
	color: #0f5687;
	font-family:Arial;
	font-size:16px;  
	font-weight:bold;
	text-decoration:none;
}
.SectionItemHeader a:hover
{
	text-decoration:underline;
}
.SectionItem /*teaser - link*/
{	
	color: #646464;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	position: relative;
	border: solid 0px black;
	padding: 0px 30px 10px 0px;
	float:left;
}
.SectionItem a
{
	color: #0f5687;
	font-family:Arial;
	font-size:13px;  
	font-weight:bold;
	text-decoration:none;
}
.SectionItem a:hover
{
	text-decoration:underline;
}

.GreyBar
{
	text-align:center;
	padding: 0px 0px 0px 0px;
	height:10px;
	border-top: solid 0px #FFFFFF;
	border-bottom: solid 0px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}
.centeredImage
{
	text-align:center;
	margin: 0px auto;
	position: relative;   
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}

#Date1
{
	padding: 0px 0px 0px 0px; 
	color: #0F5687;
	font-family:Arial;
	font-size:12px;  
	font-weight:bold; 		
}

.ColumnImage
{
	float:left;
	margin:8px 8px 2px 0px
}

#SectionLink1
{
	text-align:right;
	padding: 0px 20px 10px 15px;
}

#SectionLink1 a
{
	color:#0f5687;		
	font-family:Arial;
	font-size:12px;  
	font-weight:normal;
	text-align:right;
	text-decoration:none;
}
#SectionLink1 a:hover
{
	text-decoration:underline;
}

/***************************************************************************************************
LISTING: Small items
***************************************************************************************************/
.SectionItemsSmallContainer
{
	float:left;
	overflow:hidden;
	height:80px;
	padding: 6px 0px 0px 0px;
	border: solid 0px #000000;
}
.SectionItemSmall
{	
	float:left;
	overflow:hidden;
	padding: 0px 20px 10px 0px; 
	color: #646464;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	border: solid 0px #000000; 		
}
#DateSmall
{
	padding: 0px 0px 0px 0px; 
	color: #F68430;
	font-family:Arial;
	font-size:12px;  
	font-weight:normal;
}
.TitleSmall
{
	width:220px;
	padding: 0px 20px 8px 0px; 
	border: solid 0px #000000;		
}
.TitleSmallOneColumn
{
	height:30px;
	width:700px;
	border: solid 0px #000000;
}
.TitleSmall a
{	
	border: solid 0px #000000;	
	padding: 0px 0px 10px 0px; 
	color: #0F5687;
	font-family:Arial;
	font-size:12px;  
	font-weight:bold;
	text-decoration:none;
}
.TitleSmall a:hover
{
	text-decoration:underline;
}

/***************************************************************************************************
ARTICLE
***************************************************************************************************/

#ArtImage01
{
	float:left;
	padding: 0px 15px 5px 0px; 	
	border: solid 0px #000000;
}
#ArtImage02
{
	padding:0px 9px 0px 10px;	
	border: solid 0px #000000;
}
#Caption
{
	font-size:13px;  
	font-weight:normal;
	color: #0f5687;
	font-style:italic;
	text-align:center;
	padding: 6px 0px 0px 0px; 
	border: solid 0px #000000;
}
.ArticleDetailsContainer
{	
	width:450px;
	margin: 0px 40px 0px 0px; 
	border: solid 0px #000000;
}
.ArticleDetailscaption
{	
	color: #515151;
font-family: Arial;
	font-size:13px;  
	font-weight:normal;
}
.ArticleTable
{
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	border: solid 0px #000000;
}
.ArticleTable td
{
	border: solid 0px #000000;
	vertical-align:top;
}
.ArticleSideBar
{
	width:209px;
	padding: 15px 10px 15px 20px; 
	margin:0px 0px 15px 0px;
	color: #0f5687;
	font-family:Arial;
	font-size:11px;  
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	background-color: #FFFFFF;
	border: solid 1px #E7E7E7;	
}
.ArticleSideBar a
{
	color:#0f5687;	
	font-family:Arial;
	font-size:12px;  
	font-weight:normal;
	text-align:right;
	text-decoration:none;	 	  
}
.ArticleSideBar a:hover
{
	text-decoration:underline;
}
.NavLocationArticle
{
	width:713px;
	padding: 15px 0px 15px 20px; 
	color: #0f5687;
	font-family:Arial;
	font-size:19px;  
	font-weight:bold;
	text-align:left;
	background-color: #d3eefa;
	border: solid 0px #000000;
}
.NavLocationArticleThreeColumns
{
	padding: 15px 0px 15px 20px; 
	color: #0f5687;
	font-family:Arial;
	font-size:19px;  
	font-weight:bold;
	text-align:left;
	background-color: #d3eefa;
	border: solid 0px #000000;
}

#DivArticle
{	
	min-height: 600px;
	position: relative;
	padding: 15px 2px 0px 20px; 
	border: solid 0px #000000;
}

#ItemTitle
{
	color: #0f5687;
	font-family:Arial;
	font-size:22px;  
	font-weight:bold;
	text-align:left;
	padding-left: 0px;	
	position: relative;
	border: solid 0px #000000;	
}
#ItemTitleForPrint
{
	color: #0f5687;
	font-family:Arial;
	font-size:27px;  
	font-weight:bold;
	text-align:left;
	padding-left: 0px;	
	position: relative;
	border: solid 0px #000000;	
}
#ArticleDate
{
	color: #0f5687;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;  
	text-align:left;
	padding-left: 0px;	
	position: relative;
	border: solid 0px #000000;
}
#ArticleDateForPrint
{
	color: #0f5687;
	font-family:Arial;
	font-weight:bold;
	font-size:16px;  
	text-align:left;
	padding-left: 0px;	
	position: relative;
	border: solid 0px #000000;
}
#Teaser
{
	float:left;
	margin:10px 0px 0px 0px;
	color: #646464;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;  
	text-align:left;
	vertical-align:top;
	padding-left: 0px;	
	position: relative;
	border: solid 0px #000000;	
}
#TeaserForPrint
{
	color: #646464;
	font-family:Arial;
	font-weight:bold;
	font-size:17px;  
	text-align:left;
	vertical-align:top;
	padding-left: 0px;	
	position: relative;
	border: solid 0px #000000;	
}
#Teaser a
{
	color: #0f5687;
	font-weight:bold;
}
#Image1
{
	padding:0px 10px 0px 0px;
	float: left!important; 
	border: solid 0px #000000;
}
#Image2
{
	float: left!important; 
	border: solid 1px #000000;
}

#ItemText a
{
	color: #0f5687;
}
#ItemText
{
	float:left;	
	color: #515151;
	font-family:Arial;
	font-weight:normal;
	font-size:14px;  
	text-align:left;
	padding-left: 0px;
	position: relative;
	border: solid10px #000000;
	padding: 0px 0px 10px 0px; 
	margin:0px 0px 0px 0px;	
}
#ItemTextForPrint
{
	color: #646464;
	font-family:Arial;
	font-weight:normal;
	font-size:17px;  
	text-align:left;
	padding-left: 0px;
	position: relative;
	border: solid10px #000000;
	padding: 0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;	
}

.divKeywordsDate
{
	color: #F68430;
	font-family:Arial;
	font-size:12px;  	
}

.DivKeyWordsData
{
	border: solid 0px #d9d9d9;
}

.divKeywords
{
	width:440px;
	float:left;	
	color: #0f5687;
	background-color: #e7e7e7;
	font-family:Arial;
	font-size:19px;  
	font-weight:bold;
	text-align:left;
	position: relative;
	border: solid 1px #d9d9d9;
	padding: 15px 0px 15px 10px; 
	margin:0px 0px 10px 0px;
}
.divKeywords a
{
	color: #0F5687;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	text-decoration: none;
}

.ArticleSideBar
{
	color: #0f5687;
	background-color: #e7e7e7;
	font-family:Arial;
	font-size:19px;  
	font-weight:bold;
	text-align:left;
	position: relative;
	border: solid 1px #d9d9d9;
	padding: 15px 0px 15px 10px; 
	margin:0px 10px 10px 0px;
}
.ArticleSideBarTitle
{
	background-color: #E7E7E7;
	margin:0px 0px 10px 0px;
}
.ArticleSideBarTitle a
{
	color: #0F5687;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;		
}
.ArticleSideBarItem
{
	margin:0px 5px 10px 0px;
}
.con
{
	border: solid 0px #d9d9d9;
	padding: 0px 0px 0px 0px; 
	margin:20px 0px 0px 0px;	
	border-collapse:separate;

}
.con td
{
	border: solid 0px #d9d9d9;
	padding: 0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;	
}

#DivFunctions
{
	left:10px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-align:left;
	position: relative;
	border: solid 0px #d9d9d9;
	padding: 0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	width:512px;
}

.TableFunctions
{	
	width:251px;
	background-color: #FFFFFF;
	border: solid 1px #e7e7e7;
	padding: 0px 0px 0px 0px; 	
	height:10px;
	text-align:left;
}
.TableFunctions td
{
	background-color: #FFFFFF;
	width:300px;
	border: solid 0px #e7e7e7;
	padding: 10px 0px 0px 20px; 
	height:36px;
	text-align:left;
}
#FunctionTxt
{
	border: solid 0px #e7e7e7;		
	padding: 10px 0px 0px 0px; 
	margin: 10px 0px 0px 0px; 
	width:400px;
}
#FunctionTxt a
{		
	color:#0f5687;	
	font-family:Arial;
	font-size:15px;  
	font-weight:bold;
	text-align:right;
	text-decoration:none;	
}

#FunctionTxt a:hover
{
	text-decoration:underline;
}
.FunctionCell
{
	width:900px;
}


/***************************************************************************************************
Single Column items
***************************************************************************************************/


.DossierContainer
{
	width:680px;
	border: solid 0px #000000;
}
.SingleColumnItem
{
	width:620px;	
	min-height:130px;
	padding: 20px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border: solid 0px #000000;
}

.SingleColumnItemHeader /*Omsluit titel*/
{	
	overflow:hidden;
	padding: 0px 20px 0px 20px; 
	color: #646464;
	font-family:Arial;
	font-size:3px;
	text-align:left;
	border: solid 0px #000000;	 
}

.SingleColumnItemHeader a
{
	color: #0f5687;
	font-family:Arial;
	font-size:16px;  
	font-weight:bold;
	text-decoration:none;
}
.SingleColumnItemHeader a:hover
{
	text-decoration:underline;
}
.SingleColumnAuthorName
{
	overflow:hidden;
	padding: 0px 20px 0px 20px; 
	text-align:left;
	border: solid 0px #000000;	 	
}
.SingleColumnAuthorName a
{
	font-family:Arial;
	font-size:13px;	
	color: #0F5687;
	text-decoration:none;
}
.SingleColumnAuthorName a:hover
{
	text-decoration:underline;
}
.SingleColumnItemText /*teaser - link*/
{		
	overflow:hidden;
	padding: 10px 20px 20px 20px; 
	color: #646464;
	font-family:Arial;
	font-size:13px;
	text-align:left;
	border: solid 0px #000000;	 
}
.SingleColumnItemText a
{
	color: #0f5687;
	font-family:Arial;
	font-size:13px;  
	font-weight:bold;
	text-decoration:none;
}
.SingleColumnItemText a:hover
{
	text-decoration:underline;
}
.SingleColumnItemSeparator
{
	width:610px;
	height:1px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	margin:0px 0px 0px 0px;
	border: solid 0px #000000;	 
}


/***************************************************************************************************
PAGESECTION PANEL (in column on article details page)
***************************************************************************************************/

.PageSection
{
	padding: 10px 10px 20px 0px; 
	font-family:Arial;
	font-size:17px;  	
}
.SectionPanelTitle /*Omsluit titel*/
{	
	overflow:hidden;
	padding: 0px 20px 0px 10px; 
	color: #F68430;
	font-family:Arial;
	font-size:17px;  
	font-weight:bold;
	text-align:left;
	border-top: solid 0px #000000;
	border-bottom: solid 0px #000000;
	border-left: solid 4px #F68430;
	border-right: solid 0px #000000; 	
}

.SectionPanelContent /*teaser - link*/
{	
	overflow:hidden;
	padding: 10px 10px 20px 0px; 
	text-align:left;
	line-height: 15px;
	border: solid 0px #000000;	 
}
.SectionPanelContent a
{
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	color: #0f5687;
	font-family:Arial;
	font-size:13px;  
	font-weight:bold;
	text-decoration:none;
}
.SectionPanelContent a:hover
{
	text-decoration:underline;
}


/***************************************************************************************************
LECTOREN SMALL
***************************************************************************************************/
 #LectSmall
{
	border:1px solid #c0c0c0;
    font-family:Arial;
    padding:3px 5px 0px 1px; 
    text-align:center;
    min-width:185px;
    max-width:185px;   
    width:185px;         
    overflow:hidden;
}
#LectSmallHead
{
	min-width:185px;
    max-width:185px;   
    padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#3A3531;
}
.LectorSearchBox
{
	font-style:italic;
	color:#a1a1a1;
}

/***************************************************************************************************
SEARCH CLOUD
***************************************************************************************************/

 .TagCloud			/* Applies to the entire tag cloud */
{
    font-family:Arial;
    border:0px solid #888;
    padding:3px; 
    text-align:center;
    min-width:185px;
    max-width:185px;   
    width:185px;         
    overflow:hidden;
}
.TagCloud a
{
    font-family:Arial;
    color:#0F5687;
    text-decoration:none;
}
.TagCloud a:hover
{
    text-decoration:underline;
}

.TagCloud > span	/* Applies to each tag of the tag cloud */
{
    margin-right:3px;
    text-align:center;
    min-width:185px;
    max-width:185px;   
    width:185px;         
    overflow:hidden;    
}

.TagWeight1	/* Applies to the largest tags */
{
    font-size:40px;
    min-width:185px;
    max-width:185px;   
    width:185px;         
    overflow:hidden;    
}

.TagWeight2
{
    font-size:32px;
    min-width:185px;
    max-width:185px;   
    width:185px;         
    overflow:hidden;    
}

.TagWeight3
{
    font-size:25px;
    min-width:185px;
    max-width:185px;   
    width:185px;         
    overflow:hidden;
}

.TagWeight4
{
    font-size:18px;
    min-width:185px;
    max-width:185px;   
    width:185px;         
    overflow:hidden;    
}

.TagCloud > span.TagWeight5	/* Applies to the smallest tags */
{
    font-size:12px;
}

/***************************************************************************************************
Most read
***************************************************************************************************/
.RightColumnWidget
{
	border: solid 0px #000000;
	padding:0px 0px 10px 6px;
	margin:0px 8px 20px 0px;	
}
.RightColumnWidgetTitle
{
	padding: 0px 0px 5px 9px; 
	color: #0F5687;
	font-family:Arial;
	font-size:19px;  
	font-weight:bold;
	text-align:left;
	border: solid 0px #000000;	
}
.RightColumnWidgetInner
{
	border: solid 0px #000000;	
}

.MostPopularList
{
	background-color:#FFFFFF;
	border:0px solid #F0F0F0;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.MostPopularList td
{
	padding:4px 6px 6px 6px;	
	border-bottom: 1px solid #F0F0F0;	
}

.MostPopularListItem a
{
	color: #0F5687;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}
.MostPopularListItem a:visited
{

}

.MostPopularListItem a:hover
{
	text-decoration:none;cursor:pointer
}


            
/***************************************************************************************************
SEARCH
***************************************************************************************************/
#SearchSmall
{
	padding: 10px 0px 10px 10px; 
	vertical-align:top;	
	position: relative;
	border: solid 0px #000000;
	background-color:#FAFAFA;
}
.SearchSmallBox
{
	width:151px;
}
.SearchSmallBoxLarge
{
	width:170px;
}
.SearchSmallButton
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#3A3531;
}
#SearchInfoText
{
	width:927px;
	padding: 15px 0px 15px 40px; 
	color: #0f5687;
	font-family:Arial;
	font-size:16px;  
	font-weight:bold;
	text-align:left;
	background-color: #d3eefa;
	border: solid 0px #000000;
}
#SearchResults
{
	width:927px;
	padding: 15px 0px 15px 40px; 
	color: #0f5687;
	font-family:Arial;
	font-size:19px;  
	font-weight:bold;
	text-align:left;
	background-color: #d3eefa;
	border: solid 0px #000000;
}
#Search
{
	max-width:968px;
	min-width:968px;
	min-height: 600px; 
	vertical-align:top;	
	position: relative;
	border: solid 0px #000000;
	background-color:#FFFFFF;
	text-align:left;
}

#Search ul
{
	width:600px;
	padding:10px 40px 10px 40px;
	border: solid 0px #000000;
	text-align:left;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #646464;
	display:block;
}
#Search li
{
	padding:0px 0px 20px 0px;
}
#Search li a
{
	color: #0f5687;
	font-family:Arial;
	font-size:13px;  
	font-weight:bold;
	text-decoration:none;
}

#Search li a:hover
{
	text-decoration:underline;
}
#Search li a:visited
{
	color: #0f5687;
}


/***************************************************************************************************
NAV FOOTER
***************************************************************************************************/
#NavFooter
{
	

position: relative; 	
	top: 0px; 
	left: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #3A3531;
	
min-height:250px;	
border: solid 0px #000000;
}

#NavFooter ul  
{		
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 	
	border-left: 0px solid #999; 
}
#NavFooter, #NavFooter ul  
{
	list-style: none; 
	font-weight: bold; 
}
#NavFooter a  
{
	display: block; 
	text-decoration: none; 
}
#NavFooter a:hover 
{ 
	text-decoration:underline;	
}
#NavFooter li  
{	
	float: left; 
	padding: 0; 
}
#NavFooter li ul  
{
	
}
#NavFooter li ul a 
{	 
	border: none; 
}

.NFRootItemEmpty
{
	width:40px;
	height:30px;
	border-bottom: solid 1px #646464;
}
.NFRootItem
{
	text-align:left;	
	width:98px;
	right:50px;
	height:20px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px; 	
	border-top: solid 0px #FFFFFF;
	border-bottom: solid 1px #646464;
	border-left: solid 0px #FFFFFF;
	border-right: solid 0px #FFFFFF;  	
	vertical-align:middle;	
}
.NFRootItem a
{
	color: #F68430;
	font-family:Arial;
	font-size:11px;  
	font-weight:bold;
	height:20px;
	border: solid 0px #000000;
	top:3px;
}
.NFFoldOut
{
	width:100px;	
}
.NFFoldOut a
{
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 0px;	
	color: #FFFFFF;
	font-family:Arial;
	font-size:10px;  
	height:12px;
	font-weight:normal;
	text-decoration:none;
}
.NFFoldOutSelected
{
	width:100px;	
}
.NFFoldOutSelected a
{
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 0px;	
	color: #F68430;
	font-family:Arial;
	font-size:10px;  
	height:12px;
	font-weight:normal;
	text-decoration:none;
}
/***************************************************************************************************
INPUT
***************************************************************************************************/
#DivInputTable
{
	border: solid 0px #000000;
	width:740px;
	text-align:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;		
}
.InputCell
{
	font-family:Arial;
	font-size:13px;  
	vertical-align:top;
}
.text
{
	font-family:Arial;
	font-size:13px;  
	width:300px;
}
#InputCell
{
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 50px;		
	width:200px;
	color: #646464;
	font-family:Arial;
	font-size:13px;  
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	border: solid 0px #000000;
	vertical-align:top!important;
}
#InputCell2
{

		font-family:Arial;
	font-size:12px;  
}
.Button
{
	padding: 3px 10px 3px 10px;
	font-family:Arial;
	font-size:12px;  
	font-weight:normal;
	text-align:center;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000; 		
}
.FormError
{
	height:100px;
	text-align:left;	
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 50px;		
	border: solid 0px #000000;	
	color:#F68430;
	font-size:12px;  	
}

.Button
{
	padding: 3px 10px 3px 10px;
	font-family:Arial;
	font-size:12px;  
	font-weight:normal;
	text-align:center;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000; 		
}
#Confirm
{
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 50px;		
	font-family:Arial;
	font-size:13px;  
	font-weight:normal;		
	text-align:left;
	
}

/***************************************************************************************************
MISC
***************************************************************************************************/


#NewsLetterSubscribe
{	
	margin: 0px 9px 0px 9px; 
	padding: 1px 0px 7px 0px;
	background-color: #3A3531;
	height:20px;
	vertical-align:middle;
}
#NewsLetterSubscribe a
{	
	background-color: #3A3531;
	font-size:10px; 
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
}
#NewsLetterSubscribe a:hover
{	
	background-color: #3A3531;
	color:#FFFFFF;
	text-decoration:underline;
}

/***************************************************************************************************
LECTOREN
***************************************************************************************************/
#LectorHeader /*koppen domeinen etc*/
{	
	
	color: #0f5687;
	font-family:Arial;
	font-size:19px;  
	font-weight:normal;
	text-align:left;
	
	border: solid 0px #000000;
}
#ZoekLector
{
	color: #0f5687;
	font-family:Arial;
	font-size:17px;  
	font-weight:normal;
	text-align:left;
	padding-left: 0px;	
	position: relative;
	border: solid 0px #000000;	
}

#LectorsFound
{
	border: solid 0px #d9d9d9;
	color: #0f5687;
	background-color: #e7e7e7;
	font-family:Arial;
	font-size:19px;  
	font-weight:bold;
	text-align:left;
	position: relative;
	border: solid 1px #d9d9d9;
	padding: 15px 0px 15px 10px; 
	margin:0px 0px 0px 0px;
	width:350px;
}
#LectorsFound a
{
	color:#0f5687;	
	font-family:Arial;
	font-size:12px;  
	font-weight:normal;
	text-align:right;
	text-decoration:none;	 	  
}
#LectorsFound a:hover
{
	text-decoration:underline;
}




 #LectorSearchSmall
{
    font-family:Arial;
    border:0px solid #888;
    padding:3px; 
    text-align:center;
    min-width:185px;
    max-width:185px;   
    width:185px;         
    overflow:hidden;
}





/***************************************************************************************************
StoryFader
***************************************************************************************************/
#PanelStoryFader
{
	border: solid 0px #000000;
}

#DivStoryFader
{
	border: solid 0px #000000;
	height:350px;
	width:680px;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 18px;	
	overflow:hidden;
}
.GreyBarBelowStoryFader
{
	border: solid 0px #000000;
	height:1px;
	background-color:#E0E0E0;
	width:630px;
	margin: 10px 18px 0px 18px ;
	padding: 0px 0px 0px 18px;	
}
.StoryFaderItemBig
{
	overflow:hidden;
	width:650px;
	height:220px;
	border: solid 0px #000000;
	margin: 5px 5px 0px 0px;
}
.StoryFaderHeadline
{
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 5px 5px;	
	border: solid 0px #000000;
	text-align:left;
	width:280px;	
}
.StoryFaderBigTeaser 
{
	border: solid 0px #000000;
	width: 310px; 
	float: left; 
	height: 270px; 
	margin-left: 10px; 
	overflow: hidden
}
.StoryFaderHeadline a
{
	color: #0f5687;
	border: solid 0px #000000;
	background-color:#FAFAFA;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 10px 0px;
	font-family:Arial;
	font-size:23px;  
	font-weight:bold;
	text-align:left;		
	text-decoration:none;
}
.StoryFaderHeadline a:hover
{
	text-decoration:underline
}

.StoryFaderThumbLink
{
	border: solid 0px #000000;
	height:100px;
}

.StoryFaderRelatedLink
{
	border: solid 0px #000000;
	padding: 0px 0px 0px 7px ;
}
.StoryFaderRelatedLink a
{
	color: #0F5687;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;	
	border: solid 0px #000000;
}
.StoryFaderRelatedLinkSpacer
{
	height: 5px;
}
.StoryFaderRelatedLink a:hover
{
	text-decoration: underline;
}

.StoryFaderTeaser
{
	color: #646464;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;  
	text-align:left;
	vertical-align:top;
	position: relative;
	border: solid 0px #000000;
	padding: 0px 10px 10px 5px;	
}

.mainThumbs 
{
	border: solid 0px #000000;
}

.storyThumbnailArea
{
	float: left;
	width:126px!important;
	border: solid 0px #000000;
	padding: 0px 5px 0px 0px;	
}

.hidden {
	display: none; 
	visibility: hidden;
}




.StoryFaderSmallImg
{
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;	
}

.StoryFaderThumbSelected 
{
	border: 5px solid #0F5687; 
	width: 130px; height: 87px; 
	margin-top: -5px; 
	margin-left: -5px; 
	z-index: 100; 
	cursor: pointer;
}

.StoryFaderThumbLink {
	padding: 4px 0px 4px 0px
}

.StoryFaderThumbLink a {
	padding: 4px 4px 4px 0px;
	color: #0F5687;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;	
}

.StoryFaderThumbLink a:hover
{
	text-decoration: underline;
}


.SpaceBelowStoryFader
{
	height:1000px;
}





/***************************************************************************************************
TWITTER
***************************************************************************************************/

.TwitterListThreeColumns
{
	float:left;
	width:188px;
	margin: 0px 0px 0px 0px;
}
.TwitterListRightBar
{
	float:left;
	width:248px;
	margin: 0px 0px 0px 12px;
}
.TwitterIntroText
{
	color: #0f5687;
	font-family:Arial;
	font-size:12px;  
	font-weight:bold;
	text-decoration:none;		
	overflow:hidden;
	padding: 20px 20px 0px 20px; 
	font-family:Arial;
	text-align:left;
	border: solid 0px #000000;	
}
.TwitterIntroTextRightBar
{
	color: #0F5687;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	border: solid 0px #000000;	
}

query
{
	visibility:hidden;
}
.tweet, .query 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 130%;
	color: #085258; 
}
.tweet .tweet_list, .query .tweet_list 
{
	font-family:Arial;
	font-size:10px;  	
	-webkit-border-radius: .5em;
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	background-color: #e5e5e5; 
	border: solid 0px #000000;	
}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic 
{
	text-transform: uppercase; 
}
.tweet .tweet_list li, .query .tweet_list li 
{
	overflow: hidden;
	padding: 5px 5px 5px 5px;
}
.tweet .tweet_list li a, .query .tweet_list li a 
{
	color: #0F5687; 
}
.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even 
{
	background-color: #FAFAFA; 
}
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar 
{
	padding-right: .5em;
	float: left; 
}
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img 
{
	vertical-align: middle; 
}
