﻿body, html 
{
/*  background-color:#EBEBEB; dit kan niet zomaar! */
    margin:0;
    padding:0;
    font-family:Arial;
    font-size:12px;
}

.fl {float:left}
.fr {float:right}
.hidden { display: none; }


.Dummy
{
    clear:both;
    font-size:0;
    line-height:0;
    display:block;
}

#Container
{
    width:990px;
    margin:0 auto;
    padding:0 10px 15px;
    position:relative;
    background-color:White;
}

#Top
{
    background-color:#e3e3e3;
    border-bottom:dotted 1px #cccccc;
    padding:5px 0;
}


#Header 
{
    margin: 0 0 10px;
    padding: 10px 0 0;
}

#Header .Logo
{
    width:189px;
    height:75px;
    display:block;
    margin:15px 73px 0 0;
    float:left;
    outline:0;
    
    /*background-image:url(images/logo_one.gif);*/
    /*background-image:url(images/logo_beta.gif);*/
    background-image:url(images/logo.gif);
    /*background-image:url(images/logo_wvhj.gif);*/
    
    background-repeat:no-repeat;
    background-position:left bottom;
    letter-spacing:-999px;
}


#Header .LogoBe
{
    background-image:url(images/logo_IEXbe.gif) !important;
}


#Header .LogoLink
{
    background-image:url(images/logo_wvhj_link.gif);
    background-repeat:no-repeat;
    width:69px;
    height:75px;
    float:left;
    display:block;
    margin:15px 4px 0 0;
}
#Header .LogoLink:hover
{
    text-decoration:none;
}

#Header .Leaderboard 
{
    width:728px;
    height:90px;
    float:left;
}

.SkyScraper
{
    position:absolute;
    top:100px;
    right:1010px;
}

#TopMenu
{
    border-bottom:1px dotted #CCCCCC;
    height:15px;
    margin:0 0 0;
    padding:6px 0 2px;
}

#TopMenu .SiteLinks 
{
    float:left;
}

#TopMenu .SiteLinks UL
{
    list-style:none;
    padding:0;
    margin:0;
}
#TopMenu .SiteLinks UL LI
{
    display:block;
    float:left;
    margin:0;
    padding:0;
}
#TopMenu .SiteLinks UL LI A
{
    display:block;
    float:left;
    margin:0;
    padding:0 4px;
    
    font-size:10px;
    color:#444444;
    border-right:solid 1px #cccccc;
    text-decoration:none;
}

#TopMenu .SiteLinks UL .Last A
{
    border-right:none;
}

div#HeaderMenu ul.MainMenu li.SearchBar div.SearchBox
{
    float:left;
    margin-right:10px;
}

div#HeaderMenu ul.MainMenu li.SearchBar div.SearchBox div.SearchContainter
{
    height:20px;
    margin:2px 0;
}


div#HeaderMenu ul.MainMenu li.SearchBar div.SearchBox div.SearchContainter .TextBox
{
    border: medium none;
    box-shadow: 0 0 2px #092b5a;
    -moz-box-shadow: 0 0 2px #092b5a;
    -webkit-box-shadow: 0 0 2px #092b5a;
    color: #444444;
    float: left;
    font-size: 12px;
    line-height:14px;
    margin: 0;
    padding: 5px 6px;
}

div#HeaderMenu ul.MainMenu li.SearchBar div.SearchBox div.SearchContainter .Button 
{
    background:url("images/backgrounds/search_button.png") no-repeat scroll 0 0 transparent;
    border:medium none;
    float:left;
    height:24px;
    margin:0 0 0 3px;
    outline:medium none;
    text-indent:-999em;
    width:20px;
    cursor:pointer;
	font-size: 0;
	line-height: 0;   
}
div#HeaderMenu ul.MainMenu li.SearchBar a.FacebookIcon,
div#HeaderMenu ul.MainMenu li.SearchBar a.TwitterIcon
{
    background:url("images/icons/facebook-icon-flat.png") no-repeat scroll 0 0 transparent;
    display:block;
    height:26px;
    margin:2px;
    text-indent:-9999em;
    width:26px;
}
div#HeaderMenu ul.MainMenu li.SearchBar a.TwitterIcon
{
    background-image:url("images/icons/twitter-icon-flat.png");
}
    div#HeaderMenu ul.MainMenu li.SearchBar a.FacebookIcon:hover,
    div#HeaderMenu ul.MainMenu li.SearchBar a.TwitterIcon:hover {
        background-position:0 -26px;
    }

#HeaderMenu .MainMenu
{
    list-style:none;
    width:100%;
    margin:0;
    padding:0;
    height:32px;
    background:#0c78b8;
}

#HeaderMenu .MainMenu li
{
    float:left;
    margin:0 15px 0 0;
    padding:0;
    display:block;
}
    #HeaderMenu .MainMenu li:first-child {
        margin-left: 10px;
    }

#HeaderMenu .MainMenu li.SearchBar
{
    float:right;
    display:block;
    margin:2px 5px 0 0;
}

#HeaderMenu .MainMenu li a
{
    margin:0;
    padding:0;
    display:block;
    color:White;
    line-height: 32px;
    text-decoration:none;
    font-weight:bold;
    font-size:14px;
}
    #HeaderMenu .MainMenu li.listMainFondsmanager {
        margin: 5px 0 0 17px;
    }
    #HeaderMenu .MainMenu li.listMainFondsmanager a
    {
        background-color: #fff;
        border-radius: 4px;
        display: block;
        outline: medium none;
        padding: 5px 8px;
    }
        #HeaderMenu .MainMenu li.listMainFondsmanager a:hover {
            background-color:#EBEBEB;
        }

#HeaderMenu .MainMenu li.SearchBar a
{
    float:right;
    margin:5px 5px 0 0;
    padding:0;
    text-transform:none;
    font-weight:normal;
    font-size:10px;
}

#HeaderMenu .MainMenu LI A:hover
{
    text-decoration:none;
}

#HeaderMenu .MainMenu .Selected A
{
    color:#fbf13d;
}
#HeaderMenu .MainMenu .Active A
{
    background-image:url(images/backgrounds/MainMenuFooterSelected.png);
    background-repeat:no-repeat;
    background-position:center 24px;
}

#SubMenu
{
    height:32px;    
    border-bottom:solid 1px #D0D0D0;    
    background-color:#ebebeb;
    margin-bottom:10px;
}

#SubMenu ul
{
    list-style:none;
    margin:0;
    padding:0 10px;    
}

#SubMenu ul li
{
    float:left;
    line-height:32px;  
    margin:0 14px 0 0;
    padding:0 0 0 0;
    display:block;
}

#SubMenu ul li a
{
    margin:0;
    padding:0;
    display:block;
    color:#444444;  
    font-size:12px;
    text-decoration:none;
    font-weight:bold;    
}

#SubMenu ul li a:hover
{
    border-bottom:1px solid #666;
    text-decoration:none;
}

#SubMenu ul .First
{
    border-right:none;
}

#SubMenu ul .Last
{
    border-right:none;
}

#SubMenu ul .Selected
{
}

#SubMenu ul .Selected a
{
    border-bottom:1px solid #666;
    color:#0C78B8;
}

#SubMenu ul li.listMainFondsmanager a
{    
    padding:10px 0px;
}


/* BACKUP MENU
div#HeaderMenu ul.MainMenu li.SearchBar div.SearchBox
{
    float:left;
    margin-right:10px;
}

div#HeaderMenu ul.MainMenu li.SearchBar div.SearchBox div.SearchContainter
{
    height:20px;
    margin:2px 0;
}


div#HeaderMenu ul.MainMenu li.SearchBar div.SearchBox div.SearchContainter .TextBox
{
    border:1px solid #065A8C;
    color:#444444;
    float:left;
    font-size:10px;
    margin:0;
    padding:2px 3px 3px;
}

div#HeaderMenu ul.MainMenu li.SearchBar div.SearchBox div.SearchContainter .Button 
{
    background:url("images/backgrounds/search_button.gif") no-repeat scroll 0 0 transparent;
    border:medium none;
    float:left;
    height:20px;
    margin:0 2px;
    outline:medium none;
    text-indent:-999em;
    width:21px;
    cursor:pointer;
	font-size: 0;
	line-height: 0;   
}
div#HeaderMenu ul.MainMenu li.SearchBar a.FacebookIcon,
div#HeaderMenu ul.MainMenu li.SearchBar a.TwitterIcon
{
    background:url("images/icons/facebook-icon.png") no-repeat scroll 0 0 transparent;
    display:block;
    height:20px;
    margin:2px;
    text-indent:-9999em;
    width:20px;
}
div#HeaderMenu ul.MainMenu li.SearchBar a.TwitterIcon
{
    background-image:url("images/icons/twitter-icon.png");
}

#HeaderMenu
{
    border-top:solid 1px #005689;
}

#HeaderMenu .MainMenu
{
    list-style:none;
    width:100%;
    margin:0;
    padding:0;
    height:26px;
    
    border-top:solid 1px White;
    border-bottom:solid 1px White;
    background:#0c78b8 url(images/backgrounds/MainMenuFooter.gif) repeat-x bottom;
}

#HeaderMenu .MainMenu LI
{
    float:left;
    margin:0;
    padding:0;
    display:block;
}

#HeaderMenu .MainMenu li.SearchBar
{
    float:right;
    display:block;
    margin-right:5px;
}

#HeaderMenu .MainMenu LI A
{
    margin:5px 0 0 0;
    padding:0 7px 7px 7px;
    display:block;
    color:White;
    line-height: 15px;
    text-decoration:none;
    text-transform:uppercase;
    font-weight:bold;
    font-size:12px;
}
#HeaderMenu .MainMenu li.listMainFondsmanager a
{
    background:url(images/backgrounds/MainMenuIEXTraders.gif) no-repeat 0 0 transparent;
    margin:3px 0 0 20px;
    padding:0;
    text-indent:-9999em;
    display:block;
    width:104px;
    height:21px;
    outline:none;
}
#HeaderMenu .MainMenu li.listMainFondsmanager a:hover
{
    background-position:0 -21px;
}

#HeaderMenu .MainMenu li.SearchBar a
{
    float:right;
    margin:5px 5px 0 0;
    padding:0;
    text-transform:none;
    font-weight:normal;
    font-size:10px;
}

#HeaderMenu .MainMenu LI A:hover
{
    text-decoration:underline;
}

#HeaderMenu .MainMenu .Selected A
{
    color:#fbf13d;
}
#HeaderMenu .MainMenu .Active A
{
    background-image:url(images/backgrounds/MainMenuFooterSelected.gif);
    background-repeat:no-repeat;
    background-position:bottom center;
}

#SubMenu
{
    height:22px;    
    border-bottom:solid 1px #acacac;    
    background-color:#ebebeb;
    margin-bottom:5px;
}

#SubMenu UL
{
    list-style:none;
    margin:0;
    padding:0;    
}

#SubMenu UL LI
{
    float:left;
    margin:4px 0 0;
    padding:0 0 0 0;
    display:block;
    border-right:solid 1px #cccccc;
    font-size:11px;
    font-weight:bold;
    color:#737373;
    height:15px;
}

#SubMenu UL LI A
{
    margin:0;
    padding:0 7px 5px;
    display:block;
    color:#444444;
    
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    
}

#SubMenu UL LI A:hover
{
    text-decoration:underline;
}

#SubMenu UL .First
{
    margin-left:7px;
    border-right:none;
}

#SubMenu UL .Last
{
    border-right:none;
}

#SubMenu UL .Selected
{
}

#SubMenu UL .Selected A
{
    color:#0C78B8;
    font-weight:bold;
}

#SubMenu UL .Active A, #SubMenu UL .Selected A
{
    background-image:url("images/backgrounds/SubMenuFooterSelected.gif");
    background-position:center bottom;
    background-repeat:no-repeat;
}    
    
    */

#Footer1
{
    background-color:#d7d7d7;
    background-image:url(images/backgrounds/footer.gif);
    background-repeat:repeat-x;
    /*margin-top:15px;*/
    padding:10px 0 0 0;
    clear:both;
}

#Footer1 .IEXProfsHeader
{
    background-image:url(images/icons/iexprofs.gif);
    height:14px;
    width:62px;
    background-repeat:no-repeat;
    margin:10px 0 0 0;
    padding:0 0 5px 0;
    display:block;
}

#Footer1 .GuruwatchHeader
{
    background-image:url(images/icons/guruwatch.gif);
    height:23px;
    width:109px;
    background-repeat:no-repeat;
    margin:6px 0 0 0;
    padding:0 0 0px 0;
    display:block;
}

#Footer1 .ParticipatiesHeader
{
    background-image:url(images/icons/participaties.png);
    height:13px;
    width:172px ;
    background-repeat:no-repeat;
    margin:11px 0 5px 0;
    padding:0 0 0px 0;
    display:block;
}

#Footer1 .CompetitionHeader
{
    display:block;
    margin:6px 0 0 0;
    padding:0 0 0 0;
}

#Footer1 .IEXProfsHeader span, #Footer1 .GuruwatchHeader span, #Footer1 .SlimsteHeader span, #Footer1 .ParticipatiesHeader span
{
    display:none;
}

#Footer1 h3
{
    clear:both;
}

#Footer2
{
    background-color:#e3e3e3;
    border-top:solid 1px #cccccc;
    border-bottom:solid 1px #3c3c3c;
    padding:0 0 6px 0;
}

#Footer3
{
    border-top:solid 1px white;
    /*background-image:url(images/backgrounds/footerbottom.gif);
    background-repeat:repeat-x;
    background-color:#444444;
    padding:6px 0 4px 0;
    color:White;
    */
}

#Footer1 .FooterContent, #Footer2 .FooterContent, #Footer3 .FooterContent
{
    width:990px;
    margin:0 auto;
    padding:0 5px;
}


#Footer2 .FooterBlock
{
    width:122px;
    float:left;
}

#Footer2 H4
{
    font-size:11px;
    text-transform:uppercase;
    font-weight:bold;
    color:#444444;
    margin:0;
    padding:15px 0 8px 0;
}

#Footer2 H4 a
{
    color:#444444;
    text-decoration:none;
}
#Footer2 H4 a:hover
{
    text-decoration:underline;
}

#Footer2 UL
{
    list-style:none;
    margin:0;
    padding:0;
}

#Footer2 UL LI
{
    margin:0;
    padding:0;
}

#Footer2 UL LI A
{
    font-size:10px;
    color:#444444;
    padding:0 0 4px 0;
    display:block;
    text-decoration:none;
}

#Footer2 UL LI A:hover
{
    text-decoration:underline;
}

#Footer1 H3
{
    padding:0 0 2px 0;
    margin:0;
    color:#444444;
    text-transform:uppercase;
    border-bottom:dotted 1px #b7b7b7;
    clear:both;
}

#Footer2 .VWDFooter
{
    clear:both;
    display:block;
    background-image:url(images/icons/vwd.gif);
    background-position:right;
    background-repeat:no-repeat;
    height:20px;
    text-align:right;
    color:#959595;
    font-size:11px;
    padding:3px 0;
    width:230px;
    float:right;
}

#Footer2 .VWDFooter span
{
    display:block;
    padding:4px 94px 0 0;
}

/*
#Footer3 UL
{
    list-style:none;
    margin:0;
    padding:0;
}

#Footer3 UL LI
{
    display:block;
    float:left;
    margin:0;
    padding:0;
}

#Footer3 UL LI A
{
    display:block;
    float:left;
    color:white;
    border-right:solid 1px #a5a5a5;
    font-size:11px;
    padding:0 5px ;
    text-decoration:none;
}

#Footer3 UL LI A:hover
{
    text-decoration:underline;
}
*/
.BreadCrumb
{
    color:Black;
    font-size:11px;
    margin:0 0 5px;
    text-transform:uppercase;
}
.BreadCrumb a
{
    color:#0c78b8;
}

#ContentContainer 
{
    display:inline-block;
    margin:5px 0 0 0;
    clear:both;
}

#ContentContainer .TopContent
{
}

#ContentContainer .LeftContent
{
    float:left;
    width:605px;
}

#ContentContainer .LeftContentSmall
{
    float:left;
    width:424px;
}

#ContentContainer .LeftContent .ContentBox {
    background-color: #EBEBEB;
    border: 1px solid #B7B7B7;
    margin: 0 0 15px;
    padding: 15px;
}

#ContentContainer .CenterContent
{
    float:left;
    width:200px;
    margin:0 0 0 15px;
}

#ContentContainer .RightContent
{
    float:left;
    width:370px;
    margin:0 0 0 15px;
}


#ContentContainer .HomeLeftContent
{
    float:left;
    width:424px;
    margin:0 15px 0 0;
}
#ContentContainer .HomeCenterContent
{
    float:left;
    width:351px;
    margin:0 0 0 0;
}

#ContentContainer .HomeCenterContent .HomeCenterContentInner1
{
    margin:0 0 15px 0;
}

#ContentContainer .HomeCenterContent .HomeCenterContentInner2
{
    margin:0 15px 0 0;
}

#ContentContainer .HomeRightContent
{
    float:left;
    width:200px;
    margin:0 0 0 0;
}

#ContentContainer .HomeRightTopContent
{
    float:left;
    width:551px;
    margin:0 0 0 0;
}

A
{
    text-decoration:none;
    color:#0c78b8;
}

A:hover
{
    text-decoration:underline;
}

H1
{
    font-size:24px;
    margin:0;
    padding:0 0 2px 0;
    font-weight:normal;
    line-height:30px;
}

H1 .SubTitle
{
    font-size:18px;
    color:#aaaaaa;
}

H1 .SubTitle a
{
    color:#aaaaaa;
    text-decoration:underline;
}

H1 .SubMenu
{
    font-size:11px;
}

H1 .SubMenu a
{
    color:#0C78B8;
    text-decoration:underline
}

H1 a
{
    color:Black;
}

H1 a.SubLink
{
    color:#0c78b8; 
    font-size:11px;
}


H1 .DateTime
{
    font-size:16px;
    
    color:#7E7E7E;
    /*padding:1px 4px 1px 4px;*/
    /*vertical-align:2px;*/
}

H3 .DateTime
{
    
    color:#7E7E7E;
    
    font-size:15px;
}

H2,
.plista_widget_underArticle .plistaHl
{
    font-size:14px;
    font-weight:bold;
    text-transform:uppercase;
    color:#0c78b8;
    border-top:solid 1px #b2b2b2;
    padding:5px 5px 5px 0;
    margin:0 0 2px 0;
    clear:both;
    position:relative;
}

.plista_widget_underArticle .plistaHl {
    border-top:solid 2px #0c78b8 !important;
    font-size:14px !important;
    font-weight:bold !important;
    color:#0c78b8 !important;
    padding:5px !important;
    margin:0 0 2px 0 !important;
}

.plista_widget_underArticle .plista-oba {
    position: relative;
    bottom: 0px;
}


H2.WithBackground
{
    background-color:#efefef;
    padding-left:5px;
    padding-right:5px;
}

H2 .MoreLink, H3 .MoreLink
{
    text-transform:none;
    font-weight:normal;
    font-size:12px;
    color:Gray;
    padding-left:5px;
    display:block;
    position:absolute;
    top:4px;
    right:0;
}

H2 .MoreLink
{
    padding-right:5px;
}

H3 .MoreLink
{
    top:8px;
}

h2.Small .MoreLink
{
    top:auto;
    bottom:2px;
}

.AlternateBlock3 H2 .MoreLink 
{
    top:0px;
}

H2 .MoreLink A, H3 .MoreLink A
{
    color:Gray;
    text-decoration:underline;
}

H2 .FeedIcon
{
    display:block;
    position:absolute;
    top:5px;
    right:2px;
}

H2.NoLine, div.NoLine H2
{
    border:none;
}
H2.Small
{
    font-size:12px;
    border-top:none;
    border-bottom:solid 1px #0c78b8 !important;
    padding:10px 0 1px 0 !important;
    margin-bottom:1px !important;
}

h3
{
    margin:0 0 7px;
    padding:0;
    color:Black;
    font-size:18px;
    font-weight:normal;
    position:relative;
}

h3 a
{
    color:Black;
}

.AlternateBlock2 h3, .RelatedBlock h3
{
    font-size:14px;
    font-weight:bold;
}

h4
{
    margin:0;
    padding:0 0 2px 0;
    font-weight:bold;
    font-size:14px;
    color:Black;
}

h4 a
{
    color:Black;
}

h5
{
    margin:3px 0 5px 0;
    padding:0 0 1px 0;
    border-bottom:dotted 1px #cccccc;
    color:#0c78b8;
    font-size:12px;
    font-weight:normal;
    font-weight:bold;
}

hr 
{
    background-color:#B1B1B1; 
    color:#B1B1B1; 
    height:1px; 
    margin:10px 0 !important; 
    margin:-1px 0; 
    border:none; 
    border-top:1px solid #B1B1B1; 
    padding:0; 
    clear:both; 
    width:100%
}

P
{
    font-size:13px;
    margin:0;
    padding:0 0 12px 0;
    line-height:18px;
}

P img
{
    border:none;
}

P.Small
{
    font-size:12px;
    line-height:18px;
}

P A.WithColor
{
    color:#0c78b8;
}

P span.WithColor
{
    color:#7E7E7E;
}

P.List
{
    border-bottom:dotted 1px #cccccc;
    padding:1px 0 6px 0 !important;
    line-height:17px;
    font-size:12px;
}

    p.List img.ArticleImage {
        float: right;
        margin:4px 0 0 10px;
        max-width: 120px;
        width:120px;
    }

Div.List
{
    border-bottom:dotted 1px #cccccc;
    padding:4px 0 4px 0 !important;
    line-height:18px;
    font-size:12px;
}

P.ArticleList
{
    padding:0 55px 6px 0 !important;
}

P.NoLine
{
    border:none;
    padding:0px !important;
}
    P.NoLine.Small {
        font-size: 11px;
    }

P .DateTime
{
    background-color:#0c78b8;
    color:White;
    padding:1px 4px 1px 4px;
    margin:0 5px 0 0;
}

P .DateTimeNews,
P .DateTimeVideo
{
    color:#A1A1A1;
}

P .SmallDateTime
{
    background-color:#0c78b8;
    color:White;
    padding:1px 4px 1px 4px;
    margin:0 5px 0 0;
    font-size:11px;
}

P A.Author
{
    /*margin:0 5px 0 0;
    color:Black;
    font-weight:bold;*/
}

P a.Simple
{
    color:Black;
    text-decoration:none;    
}
P a.Simple:hover
{
    text-decoration:none;
}

P span.Comments
{
    color:#959595;
    padding:0 0 0 5px;
}

P.SubLine, .ui-menu-item span.SubLine
{
    color:#acacac;
    padding:0 0 8px 0;
    font-size:12px;
    line-height:17px;
}

P.SmallSubLine
{
    color:#acacac;
    font-size:11px;
    padding:0 0 0 0;
    line-height:14px;
}

P.SubLine a
{
    color:#0c78b9;
}

P.SubLine .Label
{
    color:#7E7E7E;
}

P.SubLine strong
{
    color:Black;
    font-weight:bold;
}

P.ArticleIntro
{
    font-size:14px;
    padding-bottom:5px;
    text-align:left;
}

#ContentContainer UL, #ContentContainer OL
{
    margin:0 0 15px;
    padding:0 0 0 20px;
}

.HomePageIssueBlock UL LI
{
    line-height:15px;
    font-size:11px;
    color:#777777;
}

#ContentContainer UL LI, #ContentContainer OL LI, #PopupFrameContainer UL LI
{
/*  */
}

#ContentContainer ul.checklist {
	list-style:none;
	margin:0 0 0 15px;
	padding:0;
}
#ContentContainer ul.checklist li {
	background:url(https://img.iex.nl/images/iexdotnet/checklist.gif) no-repeat 0 3px;
	margin:0;
	padding:0 0 0 20px;
}
#ContentContainer ul.checklist li ul li {
	background:none;
	padding:0 0 0 10px;
}

#ContentContainer .RightContent UL
{
    /*margin-bottom:15px;*/
}

#PopupFrameContainer
{
    /* padding:5px; */
}

.AlternateBlock1 UL LI
{
    color:#a1a1a1;
    padding:0 0 2px 0;
    line-height:17px;
    font-size:11px;
}


.AlternateBlock1 UL LI A
{
    color:#0c78b8;
}

#ContentContainer .Digit
{
    color:Black;
}

#ContentContainer .Digit, #ContentContainer UL .ValueUp, #ContentContainer UL .ValueDown, #ContentContainer  UL .ValueNeutral
{
    font-weight:bold;
    padding:0 0 0 5px;
}


.ArticleDetail, .NewsDetail 
{    
    font-size:13px;
    text-align:left;
    line-height:19px;
    margin:0 0 10px 0;
}
.ArticleDetail 
{
    width:490px;
    float:left;
    clear:both;
}
.NewsDetail 
{
    width:410px;
 }
 
#ContentContainer .ArticleDetail ul, #ContentContainer .NewsDetail ul 
{
    margin:0 0 5px 0;
    padding:0;
}
#ContentContainer .ArticleDetail ul li, #ContentContainer .NewsDetail ul li
{
    margin:0 0 0 25px;
    padding:0;
    font-size:12px;
    line-height:17px;
    color:Black;
}

.ArticleDetail p,
.NewsDetail p
{
    padding:0 0 10px 0;
    font-size:13px;
    text-align:left;
    line-height:18px;
}

.ArticleDetail p.sectielink, 
.NewsDetail p.sectielink {
    background-color: #F4F4F4;
    border: 1px solid #B1B1B1;
    color: #808080;
    margin: 5px 0 15px;
    padding: 5px 10px;
}
.ArticleDetail p.sectielink a, 
.NewsDetail p.sectielink a {
	font-weight: bold;
}

.ArticleDetail p img,
.NewsDetail p img {
    margin:10px 10px 10px 0;
}

.ArticleDetail img.AlternativeImage{
    margin-bottom:15px;
    max-width: 490px;
}

#ContentContainer .SocialColumn 
{
    float:right;
    width:94px;
    border-left:1px dotted #CCC;
    padding-left:10px;
    margin:0 0 10px 10px;
}
#ContentContainer .SocialColumn h5 
{
    color:#333;
    margin:0;
    padding:0 0 4px;
}
#ContentContainer .SocialColumn ul {
    margin:0;
    padding:0;
    list-style:none;
}   
#ContentContainer .SocialColumn ul li {
    margin:0;
    padding:4px 0;
    border-bottom:1px dotted #ccc;
}   
#ContentContainer .SocialColumn ul li a.WithEmailIcon,
#ContentContainer .SocialColumn ul li a.WithPrintIcon {
    margin:0;
}

div.ArticleContainer {
    background-repeat:no-repeat;
    background-position:right bottom;
    margin-bottom:2px;
}

div.ArticleContainer h3 {
    margin:0 0 5px;
}
div.AuthorBlock {
    padding-right:60px;
    border-bottom:1px dotted #CCCCCC;
    margin-bottom:10px;
}

div.ContentList h3
{
    font-size:18px;
    padding:2px 50px 2px 0;
}

.HighLighted
{
    background-color:#faffb1;
    padding:0 3px;
    margin-right:5px;
}

.HighLightedSimple
{
    background-color:#faffb1;
}

.TagBlock
{
    background-color:#EAEAEA;
    border:dotted 1px #b1b1b1;
    padding:9px;
    margin:0 0 15px 0
}

.TagBlock H2
{
    background-color:Transparent;
}

.AlternateBlock1
{
    background-color:#F5F5F5;
    padding:9px;
    margin:0 0 15px 0
}

.AlternateBlock1 UL, .TagBlock UL
{
    margin-bottom:0 !important;
}

.TagBlock .TagImage
{
    float:right;
    margin:0 0 2px 8px;
}

.WidthTopBorder
{
    border-top:solid 2px #0c78b8;
}


.AlternateBlock1 h2, .AlternateBlock2 h2, .AlternateBlock3 h2, .TagBlock h2
{
    border:none;
    padding:0 0 5px 0;
}

.AlternateBlock1 h3, .TagBlock h3
{
    padding-top:0 !important;
}

.AlternateBlock2
{
    padding:5px;
    background-color:#efefef;
}

.AlternateBlock3 .TagFollowBlock
{
    float:left;
    width:280px;
    padding:3px 0 0 0;
    margin:0 5px 0 0;
}

.AlternateBlock3 .TagFollowBlock h3
{
    font-size:17px;
}

.AlternateBlock3 .TagFollowBlock .TagFollowBlockButton
{
    float:right;
    margin-right:15px;
}

.AlternateBlock3
{
    padding:5px 10px 10px 10px;
    background-color:#efefef;
    border-top:solid 2px #0c78b8;
    margin:0 0 15px 0;
}

.AlternateBlock3 .Content
{
    background-color:White;
    border:solid 1px #ACACAC;
    padding:5px;
    clear:both;
}

.AlternateBlock4
{
    background-color:#efefef;
    border:dotted 1px #B2B2B2;
    margin:0 0 15px 0;
    padding:5px 10px 10px 10px;
}
.AlternateBlock4 h2
{
    border: medium none;
    color: #000000;
    margin: 0 0 3px;
    padding: 5px 0 7px;
    text-transform: none;
}

.AlternateBlock4 .Content
{
    background-color:White;
    border:solid 1px #ACACAC;
    clear:both;
}
.AlternateBlock4 .Content .Item
{
    border-bottom:solid 1px #ACACAC;
    padding:6px;
}
.AlternateBlock4 .Content .Item.Last
{
    border-bottom:none;
    padding:5px;
}

.StockBlock
{
    background-image:url('images/backgrounds/AlternateBlock2_top_right.gif');
    background-position:top right;
    background-repeat:no-repeat;
    background-color:#efefef;
}

.StockBlock .Inner
{
    background-image:url('images/backgrounds/AlternateBlock2_bottom_right.gif');
    background-position:bottom right;
    background-repeat:no-repeat;
    padding:5px
}

.MoreLink1
{
    text-align:right;
    padding:4px 0 0 0;
    margin:0 0 10px 0;
}

.MoreLink1 A
{
    text-decoration:underline;
    color:#0c78b8;
    font-size:12px;
    font-weight:bold;
}

.MoreLink2
{
    background-color:#f5f5f5;
    text-align:right;
    padding:0 6px 0 0;
}

.MoreLink2 A
{
    text-decoration:underline;
    color:#0c78b8;
    font-size:12px;
    font-weight:bold;
}

.MoreLinkSmall
{
    display:block;
    text-align:right;
    margin:0;
    padding:0 0 2px 0;
    font-size:11px;
    text-decoration:underline;
}


.TickUp       { background-color:#005e20; color:white; }
.TickDown     { background-color:#E30000; color:white; }

.ValueUp { color:#005e20 !important; }
.ValueDown { color:#ff0000 !important; }
.ValueNeutral {color:#5f5f5f !important;}

.BackgroundUp { background-color:#E30000 !important; }
.BackgroundDown { background-color:#05A051 !important; }
.BackgroundNeutral { background-color:#0c78b9 !important; }

.WithBackground {
    border-top:solid 1px #B2B2B2;
}

.WithBackground H2 {
    padding:6px 0 4px 0 !important;
    margin:0 6px 1px 6px !important;
    border-top:none;
}

.WithBackground p {
    padding:0 6px 6px 6px !important;
    margin:0 !important;
}

div.WithBackground {
    margin:0 0 7px 0 !important;
    background-color:#f4f4f4;
}

div.NoBottomMargin {
    margin-bottom:0 !important;
}

UL.WithBackground {
    margin:0 0 0 0 !important;
    padding:0 0 0 0 !important; 
}

UL.WithBackground LI:first-child {
    margin-left:8px !important;
}

div.Carrousel {
    background-size:100% auto;
    background-position:center 28px;
    background-repeat:no-repeat;
    border-top:1px solid #B2B2B2;
    margin-bottom:10px;
}
    div.Carrousel.Partners {
        border:none;
        margin-bottom:15px;
    }

div.Carrousel h2 {
    background-color:#f4f4f4;
    border-top:none;
    padding:6px 6px 5px 6px!important;
}
    div.Carrousel H2 .MoreLink {
        top:6px;
    }
    div.Carrousel.Partners h2 {
        background-color: #9b2b68;
        border-bottom: 3px solid #7f1753;
    }
        div.Carrousel.Partners h2 a,
        div.Carrousel.Partners h2 .MoreLink,
        div.Carrousel.Partners h2 .MoreLink a {
            color: white;
        }

div.Carrousel .Content .Inner
{
    /*background: -moz-linear-gradient(top,  rgba(244,244,244,0.35) 0%, rgba(244,244,244,0.9) 35%, rgba(244,244,244,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(244,244,244,0.35)), color-stop(35%,rgba(244,244,244,0.9)), color-stop(100%,rgba(244,244,244,1)));
    background: -webkit-linear-gradient(top,  rgba(244,244,244,0.35) 0%,rgba(244,244,244,0.9) 35%,rgba(244,244,244,1) 100%);
    background: -o-linear-gradient(top,  rgba(244,244,244,0.35) 0%,rgba(244,244,244,0.9) 35%,rgba(244,244,244,1) 100%);
    background: -ms-linear-gradient(top,  rgba(244,244,244,0.35) 0%,rgba(244,244,244,0.9) 35%,rgba(244,244,244,1) 100%);
    background: linear-gradient(to bottom,  rgba(244,244,244,0.35) 0%,rgba(244,244,244,0.9) 35%,rgba(244,244,244,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f4f4f4', endColorstr='#f4f4f4',GradientType=0 );*/
    background-color:#f4f4f4;
    height:80px;
}
    div.Carrousel.Partners .Content .Inner {
        background-color:#ad3074;
        height:70px;
    }
        div.Carrousel.Partners .Content .Inner h3 a:hover {
            text-decoration:underline;
        }
        div.Carrousel.Partners .Content .Inner p.SubLine,
        div.Carrousel.Partners .Content .Inner p.SubLine span.Label {
            color:white;
            font-style:italic;
        }

div.Carrousel .Content .ImageLink
{
    display:block;
    height:150px;
    text-indent:-9999px;
}

div.Carrousel .Content h3
{
    padding: 4px 4px 0 4px;
    margin-bottom:3px;
    font-size:18px;
}
    div.Carrousel.Partners .Content h3 a,
    div.Carrousel.Partners .Content p a,
    div.Carrousel.Partners .Content p .DateTime {
        color: white;
    }

div.Carrousel .Content p
{
    padding: 0 5px 0px 5px;
    line-height:15px;
    font-size:12px;
}

div.Carrousel .Content p a
{
    color:black;
}

div.Carrousel .Content p a:hover
{
    text-decoration:none;
}

div.Carrousel .Content p .DateTime
{
    color:#888888;
    background:none;
    padding:0;
    margin:0;
}

div.Carrousel .Pager
{
    background: #F4F4F4;
    font-size:11px;
    border-bottom:1px solid #B2B2B2;
    padding:0px 5px 5px 5px;
    text-align:center;
}
    div.Carrousel.Partners .Pager {
        background-color:#ad3074;
        border:none;
    }

div.Carrousel .Pager .PageItem
{
    border:2px solid #8F8F8F;
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    display:block;
    float:left;
    z-index:10000;
    width:10px;
    height:10px;
    margin:0 4px 0 0;
    text-indent:-9999px;
}
    div.Carrousel.Partners .Pager .PageItem {
        border-color:#ddd;
    }

div.Carrousel .Pager .Selected, 
div.Carrousel .Pager .PageItem:hover
{
    background-color:#8F8F8F;
    border-color:#8F8F8F;
}
    div.Carrousel.Partners .Pager .Selected,
    div.Carrousel.Partners .Pager .PageItem:hover {
        background-color:white;
        border-color:white;
    }

.ContentTab
{
    margin:2px 0 9px 0 !important;
    padding:0 !important;
    float:left;
    width:100%;
    list-style:none;
    border:none;
    line-height:17px;
    
    background-image:url(images/backgrounds/ContentTab.gif);
    background-repeat:repeat-x;
    background-position:bottom;
}

.ContentTab LI
{
    margin:0 2px !important;
    padding:0 !important;
    line-height:15px;
    background-image:url(images/backgrounds/ContentTab_left.gif);
    background-repeat:no-repeat;
    background-position: left top;
    float:left;
}

.ContentTab LI A
{
    display:block;
    float:left;
    
    margin:0 0 0 3px !important;
    padding:5px 8px 4px 5px !important;
    background-image:url(images/backgrounds/ContentTab_right.gif);
    background-repeat:no-repeat;
    background-position:top right;
    
    color:black !important;
    font-size:12px;
    
}

.ContentTab .BlueHightLight
{
    background-image:url(images/backgrounds/ContentTabBlue_left.gif);
}
.ContentTab .BlueHightLight A
{
    color:White !important;
    background-image:url(images/backgrounds/ContentTabBlue_right.gif);
}

.ContentTab .BlueHightLight A IMG
{
    padding:4px 2px 3px 2px;
}

.ContentTab .Selected
{
    background-image:url(images/backgrounds/ContentTab_selected_left.gif);
}

.ContentTab .Selected A
{
    background-image:url(images/backgrounds/ContentTab_selected_right.gif);
}

.ContentTab LI.NoBackground
{
    background-image:none !important;
}

.ContentTab LI.NoBackground A
{
    background-image:none !important;
    color:#0C78B9 !important;
}


.SmallTab
{
    margin:2px 0 0 0 !important;
    padding:0 !important;
    float:left;
    list-style:none;
    width:100%;
    background-image:url(images/backgrounds/SmallTab.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    
}
.SmallTab LI
{
    float:left;
    
    margin:0 4px 0 0px !important;
    padding:0 !important;
    
    background-image:url(images/backgrounds/SmallTab_left.gif);
    background-repeat:no-repeat;
    background-position: left top;
}

.SmallTab LI A
{
    font-size:11px;
    float:left;
    
    padding:2px 7px 3px 3px;
    display:block;
    margin:0 0 0 3px !important;
    background-image:url(images/backgrounds/SmallTab_right.gif);
    background-repeat:no-repeat;
    background-position:top right;
    
    color:black !important;
}
.SmallTab LI.Selected
{
    background-image:url(images/backgrounds/SmallTab_selected_left.gif);
}

.SmallTab LI.Selected A
{
    background-image:url(images/backgrounds/SmallTab_selected_right.gif);
}

.SubContentTab
{
    clear:both;
    border-bottom:dotted 1px #cdcdcd;
    padding:1px 0 7px 0;
    margin:0 0 10px 0;
    color:#acacac;
}

.SubContentTab A
{
    color:#0c78b8;
    padding:1px 4px;
}
.SubContentTab A.Selected
{
    color:White;
    background-color:#0c78b8;
}

.SubContentTab iframe
{
    vertical-align:-6px;
}
.SubContentTab img
{
    vertical-align:-5px;
}

.SmallSubContentTab
{
    clear:both;
    border-bottom:dotted 1px #cdcdcd;
    padding:0 0 5px 0;
    margin:0 0 3px 0;
    color:#acacac;
}

.SmallSubContentTab A
{
    font-size:10px;
    color:#0c78b8;
    padding:1px 2px;
}
.SmallSubContentTab A.Selected
{
    color:White;
    background-color:#0c78b8;
}

.WithTopBorder
{
    border-top:dotted 1px #cdcdcd;
    padding-top:7px;
}

.WithEmailIcon
{
    background-image:url(images/icons/email.gif);
    background-repeat:no-repeat;
    padding:0 0 0 18px !important;
    margin:0 0 0 5px;
}
.WithCommentIcon
{
    background-image:url(images/icons/comment.gif);
    background-repeat:no-repeat;
    background-position:0 1px;
    padding:0 0 2px 18px !important;
    margin:0;
}
.WithRssIcon
{
    background-image:url(images/icons/feed-icon-14x14.png);
    background-repeat:no-repeat;
    background-position:0 1px;
    padding:0 0 2px 18px !important;
    margin:0;
}
.WithAlertIcon
{
    background-image:url(images/icons/alert-16x16.png);
    background-repeat:no-repeat;
    background-position:0 1px;
    padding:2px 0 2px 18px !important;
    margin:0;
}
.WithPrintIcon
{
    background-image:url(images/icons/print.gif);
    background-repeat:no-repeat;
    padding:0 0 0 18px !important;
    margin:0 0 0 5px;
}

.ArticleIssueBlock
{
    font-size:11px;
    clear:both;
}
.ArticleIssueBlock H3
{
    font-size:14px;
    padding:0 0 2px 0;
    margin:0;
    clear:both;
}

.ArticleIssueBlock H3 A
{
    color:#0c78b9;
}

.ArticleIssueBlock H3 .DateTime
{
    background-color:transparent;
    color:#959595 !important;
    font-size:11px;
    padding:0;
    vertical-align:0;
}

.ArticleIssueBlock .LastTrade
{
    font-size:14px;
}

.ArticleIssueBlock .PriceInfo
{
    padding:0 0 2px 0;
}
.ArticleIssueBlock UL
{
    margin-bottom:6px !important;
    padding-left:13px !important;
}

.ArticleIssueBlock IMG
{
    padding:0 0 5px 0;
}

.NewsRight
{
    float:right;
    width:170px;
    margin:0 0 0 10px;
}

.ArticleFloater
{
    clear:both;
    padding:0 0 0 10px;
    margin:0 0 10px 0;
    border-left:dotted 1px #cccccc;
}

.ContentList
{
    border-bottom:dotted 1px #cccccc;
    padding:4px 0 1px 0;
}

.RelatedBlock
{
    background-image:url(images/backgrounds/relatedblock_top.gif);
    background-repeat:no-repeat;
    background-position:top left;
    margin-bottom:15px;
}

.RelatedBlock .Inner
{
    background-image:url(images/backgrounds/relatedblock_bottom.gif);
    background-repeat:no-repeat;
    background-position:bottom left;
    
    border-right:solid 1px #b1b1b1;
    
    padding:10px 10px 10px 20px;
}

.RelatedBlock  .InnerContent
{
    background-color:White;
    border:solid 1px #ACACAC;
    padding:7px;
}

.AlternateBlock3  .InnerContent
{
    background-color:White;
    border:solid 1px #ACACAC;
    padding:7px;
}

.AlternateBlock3  .InnerContent P
{
    font-size:12px;
    line-height:15px;
}

.RelatedBlock H2
{
    border-top:none;
    border-bottom:dotted 1px #cccccc;
    padding:0;
    margin:0 0 10px 0;
}

.RightBarHeaderContainer h2
{
    border-top:none;
    float:left;
    padding:3px 0 0 0;
}

.FolderList
{
    margin:0 !important;
    padding:0 !important;
    list-style:none !important;
}

.FolderList LI
{
    /*list-style-image:url(images/icons/folder_closed.png);*/
    margin:0 0 2px 5px;
    line-height:17px !important;
    font-size:12px !important;
    
}

.FolderList LI.Selected
{
    /*list-style-image:url(images/icons/folder_open.png);*/
}

.FolderList LI.Selected a
{
    font-weight:bold;
    background-image:url(images/icons/folder_open.png);
}

.FolderList LI a
{
    background-image:url(images/icons/folder_closed.png);
    background-repeat:no-repeat;
    background-position:0 3px;
    padding:0 0 0 20px;
    display:block;
}

.FolderList LI UL
{
    padding-top:4px !important;
    list-style:none !important;
    
    
    background-image:url(images/icons/folder_line.png);
    background-position:0 4px;
    background-repeat:no-repeat;
}

.FolderList LI UL LI
{
    line-height:17px;
    padding: 0 0 2px 0;
}

.FolderList LI UL LI A
{
    font-weight:normal !important;
    background-image:url(images/icons/folder_closed.png) !important;
}

.FolderList LI UL LI.Selected A
{
    font-weight:bold !important;
    background-image:url(images/icons/folder_open.png) !important;
}


.RangeSpacer
{
    height:17px;
    width:70px;
    background-color:#e0e0e0;
    position:relative;
}

.RangeBar
{
    background-color:#d0d0d0;
    height:17px;
    border-right:solid 1px White;
}
.RangeStart
{
    background-color:Transparent;
    height:17px;
    position:absolute;
    top:0;
    left:0;
    
    width:70px;
    background-image:url(images/icons/range_start.png);
    background-position:top;
    background-repeat:no-repeat;
}


.BidAskBar
{
    background-color:#05A051;
    height:17px;
    width:70px;
    position:relative;
}

.BidAskFiller
{
    background-color:Transparent;
    height:17px;
    position:absolute;
    top:0;
    left:0;
    background-color:#E30000;
    border-right:solid 1px White;
    
}

.VolumeSeperator
{
    height:17px;
    border-right:solid 1px white;
    position:absolute;
    top:0;
    left:0;
}

.VolumeBar
{
    background-color:#a8d1e8;
    height:17px;
}

.VolumeSpacer
{
    width:100px;
    height:17px;
    background-color:#e9e9e9;
    position:relative
}


.DifferenceBarUpSmall
{
    border-left:solid 2px #005e20;
    background-color:#05a051;
    height:8px;
}

.DifferenceBarDownSmall
{
    border-right:solid 2px #9e0b0f;
    background-color:#e30000;
    height:8px;
    float:right;
}

.DifferenceBarNeutralSmall
{
    border-left:solid 2px #005689;
    background-color:#0c78b8;
    height:8px;
}

.DifferenceBarNeutral2Small
{
    border-left:solid 2px #a6a6a6;
    background-color:#c5c5c5;
    height:8px;
}

.DifferenceBarUp
{
    border-left:solid 2px #005e20;
    background-color:#05a051;
    height:24px;
}

.DifferenceBarDown
{
    border-right:solid 2px #9e0b0f;
    background-color:#e30000;
    height:24px;
    float:right;
}

.DifferenceBar
{
    float:left;
    width:53px;
    margin-top:4px;
}

.DifferenceBarLabel
{
    float:left;
    width:45px;
    font-size:11px
}

.CompareBar
{
    padding:3px 0 3px 6px;
}

.CompareBarContainer
{
    width:8px;
    margin:0 0 0 3px;
    float:left;
}

.CompareBarSpacer
{ }

.CompareBarContainer .CompareBarUp
{
    background-color:#A8D1E8;
    border-bottom:solid 2px #0c78b8;
}
.CompareBarContainer .CompareBarDown
{
    border-top:solid 2px #cc0000;
    background-color:#f14a4a;
}

.HorizontalCompareBar
{
}
.HorizontalCompareBar .Spacer
{
    float:left;
    height:10px;
}
.HorizontalCompareBar .Positive
{
    float:left;
    height:10px;
    background-color:#05A051;
    border-left:solid 2px #005E20;
}
.HorizontalCompareBar .Negative
{
    float:left;
    height:10px;
    background-color:#E30000;
    border-right:solid 2px #9E0B0F;
}

.HorizontalCompareBar .Neutral
{
    float:left;
    height:10px;
    background-color:#a8d1e8;
    border-left:solid 2px #0c78b8;
}

.AboveBar
{
    padding-bottom:2px;
    display:block;
    font-size:10px;
    font-weight:normal;
}

.AboveBar .Label
{
    color:#7E7E7E;
}

.BelowBar
{
    font-size:10px;
    line-height:10px;
    padding-top:2px;
    color:#7e7e7e;
    display:block;
    font-weight:normal;
}

p.ArticleList .BelowBar,
div.ContentList .BelowBar
{
    padding:5px 0 2px; 
}

.BelowBarColumns
{
    font-size:12px;
    line-height:19px;
    height:14px;
    margin:0;
    color:#7e7e7e;
    font-weight:normal;
}

.BelowBarNews
{
    font-size:12px;
    line-height:19px;
    height:14px;
    margin:0;
    color:#7e7e7e;
    font-weight:normal;
}

.Calendar
{
    width:100%;
}

.QuoteContent
{
    position:relative;
}

.QuoteContent .QuoteHover
{
    Position:absolute;
    height:33px;
    width:208px;
    top:-4px;
    left:-67px;
    display:none;
    z-index:100;
    padding:3px;
    background-color:#f4f4f4;
    border:dotted 1px #919191;
}

.QuoteContent:hover .QuoteHover
{
    display:block;
}


.PrePostMarketBlock
{
    border:dotted 1px #96d3f9;
    background-image:url(images/backgrounds/PrePostMarket.gif);
    background-repeat:repeat-y;
    background-position:top right;
    background-color:#f1f7fb;
    margin:0 0 10px 0;
    padding:6px;
}

.PrePostMarketBlock H2
{
    float:left;
    background-color:Transparent;
    border:none;
    margin:0;
    padding:0;
}

.PrePostMarketBlock .Counter
{
    float:right;
    padding:0 0 0 20px;
    font-size:11px;
}

.PrePostMarketBlock Strong
{
    color:Black;
}


.IssueItemBlock
{
    margin:0 0 10px 0;
}


.IssueItemBlock .LinkBase
{
    float:left;
    display:block;
    border:solid 1px #9f9f9f;
    background-color:#dcdcdc;
    color:#9f9f9f;
    padding:91px 0 91px 2px;
    width:8px;
}

.IssueItemBlock .LinkBase:hover
{
    text-decoration:none;
}

.IssueItemBlock .PreviousLinkActive
{
    margin:0 3px 0 0;
}

.IssueItemBlock .PreviousLinkActive:Hover, .IssueItemBlock .NextLinkActive:Hover
{
    border:solid 1px #787878;
    background-color:#c3c3c3;
    color:#787878;
}

.IssueItemBlock .PreviousLinkInactive
{
    border:solid 1px #cbcbcb;
    background-color:white;
    color:#cbcbcb;
    margin:0 3px 0 0;
    cursor:default;
}

.IssueItemBlock .NextLinkInactive
{
    background-color:white;
    cursor:default;
}


#ItemListContainer
{
    float:left;
    overflow:hidden;
    width:607px;
    height:197px;
    margin:0 3px 0 0;
    border:solid 1px #acacac;
    background-color:White;
    position:relative;
}

#ItemListContainer .Loader
{
    position:absolute;
    top:0;
    left:0;
    width:607px;
    height:197px;
    background-color:white;
    z-index:100;
    display:none;
    filter:alpha(opacity=60);
    opacity:0.6;
    background-image:url(images/icons/ajax-loader.gif);
    background-repeat:no-repeat;
    background-position:center center;
}

.IssueItemBlock .ItemListContent
{
    width:607px;
    position:absolute;
    top:0px;
    left:0px;
}


.IssueItemBlock .ItemListContent .InnerColumn
{
    float:left;
    width:290px;
    margin:5px 7px 7px 5px;
}

.IssueItemBlock .ItemListContent .NewsItem
{
    background-color:#187fbc;
    display:block;
    text-align:center;
    font-size:11px;
    width:12px;
    color:White;
}

.IssueItemBlock .ItemListContent .ArticleItem
{
    background-color:#959595;
    display:block;
    text-align:center;
    font-size:11px;
    width:12px;
    color:White;
}

.IssueItemBlock .ItemListContent .AgendaItemItem
{
    background-color:#00a651;
    display:block;
    text-align:center;
    font-size:11px;
    width:12px;
    color:White;
}

.IssueItemBlock .ItemListContent .VideoItem
{
    background-color:#444444;
    display:block;
    text-align:center;
    font-size:11px;
    width:12px;
    color:White;
}



.IssueActionIcon
{
    display:block;
    background-image:url(images/icons/action.png);
    background-repeat:no-repeat;
    background-position:center;
    width:20px;
    height:20px;
    position:relative;
}

.IssueActionIcon:hover .IssueActionHover
{
    display:block;
}

.IssueActionIcon .IssueActionHover
{
    border-top:1px dotted #CCCCCC;
    border-bottom:1px dotted #CCCCCC;
    border-right:1px dotted #CCCCCC;
    background-color:White;
    position:absolute;
    top:-9px;
    left:20px;
    padding:10px 12px;
    width:150px;
    display:none;
    font-size:11px;
    
    background-image:url(images/backgrounds/vertical_dotted.png);
    background-repeat:no-repeat;
    background-position:0 39px;
    z-index:100;
}

.IssueActionIcon .IssueActionHover .setalert
{
    display:block;
    background-image:url(images/icons/alert_add.png);
    background-repeat:no-repeat;
    background-position:0 1px;
    background-position:0 0;
    border-bottom:dotted 1px #CCCCCC;
    padding:2px 0 6px 20px;
}

.IssueActionIcon .IssueActionHover .AddToWatchlist
{
    display:block;
    background-image:url(images/icons/folder_add.png);
    background-repeat:no-repeat;
    background-position:0 6px ;
    border-bottom:dotted 1px #CCCCCC;
    padding:6px 0 6px 20px;
}


.IssueActionIcon .IssueActionHover .Binck
{
    display:block;
    background-image:url(images/icons/binck.png);
    background-repeat:no-repeat;
    background-position:0 6px ;
    padding:6px 0 3px 20px;
}

.IssueActionIcon .IssueActionHover .Transaction
{
    display:block;
    padding:6px 0 6px 20px;
    background-image:url(images/icons/portefeuilles/transaction.png);
    background-repeat:no-repeat;
    background-position:0 5px ;
    border-bottom:dotted 1px #CCCCCC;
}

a.plus500-button { 
    background: url("images/backgrounds/buttons/LogoPlus500.png") no-repeat scroll 5px -20px #042f84;
    border: 1px solid #032870;
    border-radius: 4px;
    box-shadow: none;
    color: white;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 11px;
    padding: 3px 5px 3px 56px;
    transition:150ms ease-in-out;
    width: 70px;
}
    a.plus500-button:hover {
        background-color:#f3f3f3;
        background-position:5px 8px;
        border: 1px solid #acacac;
        box-shadow: inset 0 0 2px #fff;
        color:#042f84;
        text-decoration:none;
    }

.IssueDetailActionBlock
{
    /*
    float:right;
    padding:6px 6px 6px 13px;
    font-size:11px;
    background-image:url(images/backgrounds/IssueDetailActionBlock.png);
    border-right:1px solid #ACACAC;
    */
    clear:both;
    border-bottom:1px dotted #CCCCCC;
    margin: 0 0 3px;
    padding: 0 0 4px;
}

.IssueDetailActionBlock .setalert
{
    background-image:url(images/icons/alert_add.png);
    background-repeat:no-repeat;
    /*border-right:dotted 1px #CCCCCC;*/
    padding:3px 5px 3px 20px;
    font-size:11px;
}

.IssueDetailActionBlock .AddToWatchlist
{
    background-image:url(images/icons/folder_add.png);
    background-repeat:no-repeat;
    background-position:0 3px;
    padding:3px 5px 3px 20px;
    /*border-right:dotted 1px #CCCCCC;*/
    margin: 0 0 0 2px;
    font-size:11px;
}

.IssueDetailActionBlock .Transaction
{
    background-image:url(images/icons/portefeuilles/transaction.png);
    background-repeat:no-repeat;
    padding:3px 5px 3px 20px;
    font-size:11px;
}

.LeftColumn
{
    float:left;
}

.RightColumn
{
    margin-left:15px;float:left;
}

.OverlayContainer 
{
    width:100%;
    height:100%;
    background-image:url(images/backgrounds/OverlayContainer.png);
    position:fixed;
    top:0;
    left:0;
    z-index:500;
}

.OverlayContainer .OverlayBlockOuter
{
    background-color:white;
    width:440px;
    margin:0 auto;
    position:fixed;
    z-index:1000;
    border:3px solid #7E7E7E;
}

.OverlayContainer .OverlayHeader, #PopupFrameContainer .OverlayHeader 
{
    background-color:#f4f4f4;
    padding:2px 5px 3px 5px;
    border-bottom:solid 1px #acacac
}

.OverlayContainer .OverlayContent, #PopupFrameContainer .OverlayContent 
{
    padding:5px 10px 5px 10px;
}

.OverlayContainer .ConfirmButton, #PopupFrameContainer .ConfirmButton
{
    display:block;
    float:right;
    background-color:#0c78b8;
    padding:3px 10px;
    color:White;
}

.PopupCloseLink
{
    padding:0;
    margin-right:2px;
    background-image:url(images/backgrounds/DockingBar/Popup_Close.png);
    background-repeat:no-repeat;
    text-decoration:none;
    width:20px;
    height:20px;
    z-index:1000;
    
    display:block;
    position:absolute;
    top:7px;
    right:10px;
    text-indent: -999em;
}

.PopupCloseLink:hover
{
    text-decoration:none;
}

.Tag1
{
    font-size:11px;
}
.Tag2
{
    font-size:14px;
}
.Tag3
{
    font-size:17px;
}
.Tag4
{
    font-size:20px;
}

.PagingContainer
{
    border-bottom:2px solid #0C78B8;
    background-color:#F4F4F4;
    background-image:url(images/backgrounds/ContentTab.gif);
    background-repeat:repeat-x;
    background-position:top;
}

.PagingContainer UL
{
    margin:0 0 6px 5px !important;
    padding:0 !important;
    float:left;
    width:100%;
    list-style:none;
    border:none;
}

.PagingContainer UL LI
{
    margin:0 2px !important;
    padding:0 !important;
    
    background-image:url(images/backgrounds/PagingTab_left.gif);
    background-repeat:no-repeat;
    background-position: left top;
    float:left;
}

.PagingContainer UL LI.NoBackground
{
    background-image:none !important;
}


.PagingContainer UL LI.NoBackground A
{
    background-image:none !important;
    color:#0C78B9 !important;
}

.PagingContainer UL LI A
{
    display:block;
    float:left;
    
    margin:0 0 0 3px !important;
    padding:4px 8px 3px 5px !important;
    background-image:url(images/backgrounds/PagingTab_right.gif);
    background-repeat:no-repeat;
    background-position:top right;
    
    color:black !important;
    font-size:12px;
    
}

.PagingContainer UL LI.Selected
{
    background-image:url(images/backgrounds/PagingTab_selected_left.gif);
}

.PagingContainer UL LI.Selected A
{
    background-image:url(images/backgrounds/PagingTab_selected_right.gif);
}

.SentimentContainer
{
    position:relative;
    border-bottom:dotted 1px #CCCCCC;
    padding:0 1px;
    margin:0 0 5px 0;
}

.SentimentContainer .LabelSell
{
    color:#e30000;
    display:block;
    float:left;
    text-align:left;
    padding:0 0 0 6px;
    width:105px;
}

.SentimentContainer .LabelHold
{
    color:gray;
    display:block;
    float:left;
    text-align:center;
    width:80px;
}

.SentimentContainer .LabelBuy
{
    color:Green;
    display:block;
    float:left;
    text-align:right;
    padding:0 6px 0 0;
    width:105px;
}

.SentimentContainer .SentimentBar
{
    background-image:url(images/backgrounds/sentiment_bar.png);
    height:15px;
    margin:0 4px;
    clear:both;
}

.SentimentContainer .SentimentLabel
{
    position:absolute;
    top:25px;
}

.SentimentContainer .SentimentLabel .LabelContent
{
    border:solid 1px black;
    font-size:11px;
    padding:0 2px;
    background-color:White;
}

.SentimentContainer .SentimentLabel .LabelArrow
{
    background-image:url(images/backgrounds/sentiment_arrow.png);
    background-repeat:no-repeat;
    background-position:top left;
    height:10px;
}

.SentimentLegend
{
    margin:0 0 5px 0;
    font-size:11px;
}

.SentimentLegend H6
{
    margin:0;
    padding:0 0 2px 0;
    font-weight:bold;
    font-size:12px;
}

.WithStaticPopup
{
    position:relative;
}
.WithStaticPopup:hover div.Popup
{
    display:block;
}

.WithStaticPopup div.Popup
{
    display:none;
    position:absolute;
    top:20px;
    left:10px;
    border:solid 1px #c4a706;
    padding:3px;
    background-color:#fce356;
    color:Black;
    z-index:1000;
    font-size:11px;
    font-weight:normal;
}

.VoteUpButton
{
    width:14px;
    height:14px;
    display:block;
    margin:0 2px;
    background-image:url(images/backgrounds/vote_up.png);
}
.VoteDownButton
{
    width:14px;
    height:14px;
    display:block;
    margin:0 2px;
    background-image:url(images/backgrounds/vote_down.png);
}

.WithGrayBackground { background-color:#ebebeb; }
.WithBorderLeft { border-left:1px dotted #CCCCCC; }
.NoTopBorder { border-top:none !important; }
.NoBottomBorder { border-bottom:none !important;}


/* FAQ door Dirk - 14 okt 2010 */
.FaqHeader 
{
    background:url(images/backgrounds/FAQArrow_right.gif) no-repeat 0 10px;  
    border-top:1px dotted #CCCCCC;
    display:block;
    margin:7px 0 0;
    padding:7px 0 0 15px;
    outline:none
}
.FaqHeaderFirst 
{
    border-top:none;
}
.FaqContent {
    background-color:#FFFCCC;
    border:1px solid #F7EA10;
    display:none;
    margin:7px 0 0 15px;
    padding:10px;
}

#ContentContainer .FaqContent ul,
#ContentContainer .FaqContent ol {
	margin:0 0 15px;
}
#ContentContainer .FaqContent p {
	padding:0;
	margin:0 0 15px;
}

.RectangleBanner
{
    margin:0 0 15px 0;
    text-align:center;
}

.FullLeaderboard
{
    margin-top:10px;
}

.BillboardBanner {
    line-height:0;
    margin: 5px 10px 0 10px;
}

.TextadItem
{
    border-bottom:dotted 1px #bbbbbb;
    padding:5px;
    /*
    border-left:dotted 1px #bbbbbb;
    border-right:dotted 1px #bbbbbb;
    background-color:#eeeeee;
    */
}

H4.TextAdHeader
{
    border:dotted 1px #bbbbbb;
    text-align:center;
    background-color:#eeeeee;
    padding:3px;
    font-size:13px;
    color:#777777;
}

.TextadItem .Logo
{
    border:1px solid #777777;
    display:block;
    float:left;
    width:70px;
    height:46px;
    margin:0 5px 0 0;
    background-repeat:no-repeat;
    background-position:center center;
    background-color:White;
}

.TextadItem .Text 
{
    font-size:11px;
    *display:inline-block;
}

.TextadItem .Text Strong
{
    color:Black;
    font-weight:normal;
}

.IRAdBlock 
{
    border:solid 1px #12739e;
    margin-bottom:10px;
    padding:2px;
    font-size:11px;
}

.IRAdBlock .Tekst
{
    padding:10px
}

.IRAdBlock .Tekst a
{
    display:block;
    text-align:center;
    color:Black;
    font-weight:bold;
}

.IRAdBlock IMG
{
    float:right;
}

.dvhdr1 {
    background:#EBEBEB;
    font-weight:bold; 
    border:1px solid #CDCDCD;
    padding:5px;
    width:500px;
    vertical-align:middle;
}
         
.dvbdy1 {
    background:#FFFFFF;
    color:#444444;
    font-size:11px; 
    border-left:1px solid #CDCDCD;
    border-right:1px solid #CDCDCD;
    border-bottom:1px solid #CDCDCD;
    padding:5px;
    width:500px;
}
.ajaxloader {
    background-image:url(images/icons/ajax-loading16x16blue.gif);
    background-repeat:no-repeat;
    background-position:right top;
    
}

.HomePageIssueBlock {
    background-color:#f4f4f4;
    border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    border-bottom:solid 1px #cccccc;
    padding:5px;
    clear:both;
    
    background-image:url(images/backgrounds/HomePageIssueBlock.gif);
    background-repeat:no-repeat;
    background-position:bottom right;
}

.HomePageIssueBlock strong {
    display:block;
    font-size:12px;
}
.HomePageIssueBlock H3 {
    font-size:14px;
    padding-top:5px;
    padding-bottom:0px;
}
.HomePageIssueBlock .StocksMap tr.Active {
        background-color: #cce1e9;
    }
.HomePageIssueBlock .IEX25Container {
    border-bottom: 1px dotted #CCCCCC;
}
.HomePageIssueBlock .IEX25Container .SimpleTable tbody tr td {
    border: none;
}
.HomePageIssueBlock .IEX25Table {
    float:left;
    width: 220px;
}
.HomePageIssueBlock .ImageChart {
    background-color: #cce1e9;
    border: 1px dotted #CCCCCC;
    display: block;
    padding: 5px;
    }
.HomePageIssueBlock .IEX25Ticker {
    float: left;
    height: 15px;
    margin: 2px 0 0 10px;
    position: relative;
    width: 420px;
}
.HomePageIssueBlock .IEX25Ticker .ArrowsTickerContainer {
    background-color: #E5EDF0;
}
.HomePageIssueBlock .MarketChart {
    float: left;
    width: 220px;
    margin-right: 10px;
}
.HomePageIssueBlock .IndicesList {
    float: left;
    width: 210px;
    margin-right: 10px;
    padding-right: 10px;
    border-right: solid 1px #cccccc;
}
.HomePageIssueBlock .StijgersDalers {
    float: left;
    width: 190px;
}
.HomePageIssueBlock .StijgersDalers h4 {
    font-size: 12px;
    margin: 5px 0 1px;
    padding: 0;
}
.HomePageIssueBlock .CommerzbankSubline {
    font-size: 9px;
}
.HomePageIssueBlock .CommerzbankSubline a {
    color: #222;
    text-decoration:none;
}
.HomePageIssueBlock .CommerzbankSubline a:hover {
    color:#0C78B9;
    text-decoration: none;
}
table.IEX25TableLarge {
    margin: 0;
}
table.IEX25TableLarge tbody tr  {
    margin-bottom:0px;border-bottom:none; 
}
table.IEX25TableLarge tbody tr td  { 
    font-size:16px;font-weight:bold;border-bottom:none;text-align:right;background-color:#CCE9FC;padding:3px;
}
table.IEX25TableLarge tbody tr td.TickUp  { background-color:#005e20 }
table.IEX25TableLarge tbody tr td.TickDown{ background-color:#E30000 }

.IEX25Chart {
    border:1px solid #ccc;
    height:300px;
    margin-bottom:5px;
    padding:5px;
    width: 627px;
}
.ChartLegenda {
    background-color:#F4F4F4;
    border:1px solid #ccc;
    padding:10px;
}
    .ChartLegenda h4 {
        margin-bottom:5px;
    }
    .ChartLegenda p {
        font-size: 12px;
        line-height: 22px;
        padding: 0;
    }
        .ChartLegenda p img {
            margin-bottom:1px;
            vertical-align: middle;
        }
        .ChartLegenda p span {
            background-color: #fff;
            border: 1px solid #DDDDDD;
            display: inline-block;
            float: left;
            height: 13px;
            margin: 3px 8px 0 0;
            width: 13px;
        }
            .ChartLegenda p span.Commerzbank {
                background-color:#FFDBB8;
            }
            .ChartLegenda p span.PeriodMarkets {
                background-color:#EBEBFF;
            }

.HomepageIssueMenu
{
    margin:0 !important;
    padding:0 !important;
    list-style:none;
    
    float:left;
    width:100%;
    background-image:url(images/backgrounds/HomePageIssueTab.gif);  
    background-repeat:repeat-x;
    background-position:bottom; 
}

.HomepageIssueMenu LI
{
    padding:0;
    margin:0 1px 0 0;
    float:left;
    
    background-image:url(images/backgrounds/HomepageIssueTab_right.gif);
    background-repeat:no-repeat;
    background-position:top right;
    
    line-height:normal !important;
    
}

.HomepageIssueMenu LI A
{
    margin:0 0 0 0;
    padding:2px 6px 2px 6px;
    float:left;
    display:block;
    
    font-size:11px;
    color:white;
    
    
    background-image:url(images/backgrounds/HomepageIssueTab_left.gif);
    background-repeat:no-repeat;
    background-position:top left;
}

.HomepageIssueMenu LI.Selected
{
    background-image:url(images/backgrounds/HomepageIssueTab_selected_right.gif);
}

.HomepageIssueMenu LI.Selected a
{
    background-image:url(images/backgrounds/HomepageIssueTab_selected_left.gif);
    color:#444444;
}

.HomepageIssueMenu .IEXOne
{
    background-image:none;
    padding:0;
    margin:0;
}

.HomepageIssueMenu .IEXOne A
{
    padding:0 0 0 2px !important;
    margin:0 !important;
    width:144px;
    height:17px;
    font-size:10px;
    color:White;
    background-image:url(images/backgrounds/IEXOneHomePageTab.gif);
}

.HomepageIssueMenu .IEXOne A:hover
{  
    text-decoration:none;
}

.HomePageNewsHightLight
{
    position:relative;
    height:226px;
    margin-bottom:10px;
}

.HomePageNewsHightLightItem
{
    position:absolute;
    height:226px;
    top:0;
    left:0;
}

.HomePageNewsHightLightItem .HomePageNewsHightLightContent
{ 
    background-image:url(images/backgrounds/HomePageNewsHighLight.gif);
    width:302px;
    height:54px;
    padding:7px 5px 5px 5px;
    
    position:absolute;
    top:160px;
    left:0;
}

.HomePageNewsHightLightItem H3
{
    padding-bottom:0;
}

.BorderedImage
{
    border:solid 1px #cccccc;
    display:block;
    float:right;
    margin:0 0 5px 5px;
}

.BorderedImage img
{
    padding:2px;
}

.ContentPartner
{
    border:solid 1px #bbbbbb;
    margin:0 0 15px 0;
}

.ContentPartner .Header
{ 
    font-size:11px;
    padding:8px 10px 4px 10px;
    border-bottom:dotted 1px #bbbbbb;
}
.ContentPartner .Header .MoreLink
{  
    color:Black;
    text-decoration:underline;
    float:right;
    display:block;  
}

.ContentPartner .Footer
{
    font-size:11px;
    padding:5px 10px 10px 10px;
}
.ContentPartner .Footer a
{
    color:Black;
    text-decoration:underline;
}

.ContentPartner .Item
{
    padding:1px 10px 3px 10px;
    margin:2px 0 4px 0;
    font-size:11px;
    border-bottom:dotted 1px #bbbbbb;
}

.ContentPartner .Item a
{
    color:Black;
}

.ContentPartner .Item .Title
{
    font-weight:bold;
    display:block;
}
.ContentPartner .Item .Title a
{
    color:#0C78B8;
}

/*
.WTHAd .Item .Title, .WTHAd .Item .Title a
{
    color:#cf141b;
}

.CitiAd .Item .Title, .CitiAd .Item .Title a
{
    color:#cf141b;
}

.RBSAd .Item .Title, .RBSAd .Item .Title a
{
    color:#1d325d;
}

.AbnAmroAd .Item .Title, .AbnAmroAd .Item .Title a
{
    color:#009287;
}
*/
.MarketingBlock
{
    background-color:#eaeaea;
    margin:0 0 15px 0;
    padding:8px;
    border:dotted 1px #b1b1b1;
}

.MarketingBlock p
{
    font-size:11px;
    padding:0 0 0 0;
    line-height:14px;
}

.EventItemContainer
{
    margin:0 0 10px 0;
}

.EventItemContainer .EventMeta
{
    float:left;
    width:100px;
    padding:2px 0px 5px 0px;
}

.EventItemContainer .EventMeta .EventType
{
    font-weight:bold;
    font-size:13px;
    display:block;
    padding:0 0 2px 0;
}

.EventItemContainer .EventMeta .EventDate
{
    font-style:italic;
    display:block;
}

.EventItemContainer .EventMeta .EventSource
{
    font-size:10px;
    color:white;
    padding:0 3px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.EventItemContainer .EventMeta .EventSourceParticipaties { background-color:#006EC8; }
.EventItemContainer .EventMeta .EventSourceIEX { background-color:#0C78B8; }
.EventItemContainer .EventMeta .EventSourceIEXProfs { background-color:#F58220; }
.EventItemContainer .EventMeta .EventSourceGuruwatch { background-color:#BA0604; }

.EventItemContainer .EventContent
{
    margin-left:100px;
    border-left:solid 1px #CCCCCC;
    padding:2px 5px 2px 5px;
}

.EventItemContainer .EventContent H3
{
    margin:0;
    padding:0 0 1px 0;
    font-size:17px;
}

.EventItemContainer .EventContent H3 .SubTitle
{
    font-size:13px;
    color:#757575;
}

.EventItemContainer .EventContent p
{
    padding-bottom:0;
}

.EventItemContainer .EventContent p.Subline
{
    font-size:11px;
    line-height:14px;
    margin:0;
    padding:0;
    color:#757575;
}

.EventItemContainer .EventContent .EventImage
{
    float:left;
    margin:0 5px 0 0;
    width:60px;
}

.Portefeuille .Transaction
{
    padding:4px 0 2px 20px;
    background-image:url(images/icons/portefeuilles/transaction.png);
    background-repeat:no-repeat;
    background-position:0 5px ;
}

.Portefeuille .Edit
{
    padding:2px 0 10px 20px;
    background-image:url(images/icons/portefeuilles/butt_edit.gif);
    background-repeat:no-repeat;
    background-position:0px 5px ;
}

.Portefeuille .History
{
    padding:3px 0 10px 28px;
    background-image:url(images/icons/portefeuilles/butt_transhist.gif);
    background-repeat:no-repeat;
    background-position:0px 5px ;
}

.Portefeuille .Cancel
{
    padding:3px 0 10px 28px;
    background-image:url(images/icons/portefeuilles/butt_cancel.gif);
    background-repeat:no-repeat;
    background-position:0px 5px ;
}

.Watchlist .AlertSet
{
    padding:4px 0 10px 20px;
    background-image:url(images/icons/butt_watch.gif);
    background-repeat:no-repeat;
    background-position:0px 5px ;
}

.Watchlist .AlertChange
{
    padding:4px 0 10px 20px;
    background-image:url(images/icons/alert_on.gif);
    background-repeat:no-repeat;
    background-position:0px 5px ;
}

.Watchlist .Delete
{
    padding:2px 0 10px 20px;
    background-image:url(images/icons/butt_trash.gif);
    background-repeat:no-repeat;
    background-position:0px 5px ;
}

.cbTristate                 {background: url('images/Backgrounds/checkboxTristate.png'); width: 14px; height: 14px; text-decoration:none;  margin-right:3px;}
.cbTristate.unchecked       {background-position: 0px   0px; }
.cbTristate.intermediate    {background-position: 0px -15px;}
.cbTristate.checked         {background-position: 0px -30px;}

.MoveableDiv
{
    width:60px;
    background-color:#fff;
    padding:10px 5px;
    top:300px;
    position:absolute;
    left:-70px
}

.HorizontalSocialButtons
{
    border-bottom:dotted 1px #CCCCCC;
    padding:2px 0 5px 0;
    margin:3px 0;
    clear:both;
}
.HorizontalSocialButtons .item
{
    float:left;
}

.MoveableDiv .item
{
    margin-bottom:15px;
}
    .MoveableDiv .item:last-child {
        margin: 0;
    }

.TwitterFollowerHorizontalCount
{
    display:block;
    text-decoration:none;
    color:Black;
    margin:0 0 2px 0;
    padding:7px 5px;   
    height:24px;
    width:50px;
    text-align:center;
    font-size:14px;
    background-image:url('images/Backgrounds/TwitterFollowHorizontal.png')
}

.TransactionBinckLink
{
    float:right;
    display:block;
    margin:0 0 0 4px;
} 

.EventFollowingProperty label
{
    display:none;
    padding:0 0 0 3px;
    vertical-align:1px;
}   


.ExpandableButton
{
    position:relative;
    margin:0 0 5px 5px;
    padding:0;
    float:right;
}

.ExpandableButton a.VisibleButton
{
    display:block;
    height:22px;
    
    margin:0;
    padding:8px 0px 0px 32px;
    
    color:black/*#555555*/;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
}

.ExpandableButton a.VisibleButton:hover
{
    text-decoration:underline;
}

.ExpandableButton:hover .Spacer, .ExpandableButton:hover .DropdownContainer
{
    display:block;
}

.ExpandableButton .Spacer
{
    top:25px;
    right:0;
    height:11px;
    width:100px;
    position:absolute;
    display:none;
    width:98px;
    
    border-left:solid 1px #7D7D7D;
    border-right:solid 1px #7D7D7D;
    background-color:#ECECEC;
    z-index:150;
}

.ExpandableButton .DropdownContainer
{
    width:155px;
    top:35px;
    right:0;
    z-index:100;
    
    position:absolute;
    display:none;
    
    margin:0;
    padding:10px;
    
    border:solid 1px #7D7D7D;

    border-top-right-radius:none;
    border-top-left-radius:5px;
    border-bottom-right-radius:5px;
    border-bottom-left-radius:5px;
    background-color:#ECECEC;
}

.ExpandableButton .DropdownContainer p
{
    font-size:11px;
    line-height:14px;
}

.WithToolTipPopup
{
    position:relative;  
    display:inline;
}

.ExpandableButton .Tooltip, .WithToolTipPopup .ToolTip
{
    display:none;
    width:200px;
    padding:5px;
    background-color:#FFFFC8;
    border:solid 1px #D9D9D9;
    position:absolute;
    top:35px;
    left:23px;
    z-index:100;
    font-size:11px;
    color:Black;
    
    -moz-box-shadow: 3px 3px 4px #000; 
    -webkit-box-shadow: 3px 3px 4px #000;  
    box-shadow: 3px 3px 4px #000;
    border-radius:3px;
}

.WithToolTipPopup .ToolTip
{
     top:20px;
     text-align:left;   
}

.WithToolTipPopup:hover
{
    cursor:pointer;
}

.ExpandableButton:hover .Tooltip, .WithToolTipPopup:hover .ToolTip
{
    display:block;
}

.ExpandableButtonTrade a.VisibleButton
{
    background-image:url('images/backgrounds/buttons/trade_inactive.png');
    width:78px;
}

.ExpandableButtonTrade:hover a.VisibleButton
{
    background-image:url('images/backgrounds/buttons/trade_active.png');
}

.ExpandableButtonTrade .Spacer
{
    width:108px;
}


.ExpandableButtonGoldRepublic a.VisibleButton
{
    background-image:url('images/backgrounds/buttons/goldrepublic_inactive.png');
    width:118px;
}
.ExpandableButtonGoldRepublic a.VisibleButton:hover
{
    text-decoration:none;
}

.ExpandableButtonGoldRepublic .DropdownContainer
{
    background-color:#AB0801;
    border:1px solid #9C0006;
    color:white;
}
.ExpandableButtonGoldRepublic .DropdownContainer img
{
    vertical-align:top;
    border:none;
}

.ExpandableButtonGoldRepublic .DropdownContainer a
{
    color:White;
    text-decoration:underline;
}

.ExpandableButtonGoldRepublic .Spacer
{
    border:none;
    background-image:url('images/backgrounds/buttons/goldrepublic_spacer.png');
    width:150px;
}

.ExpandableButtonBinck a.VisibleButton
{
    background-image:url('images/backgrounds/buttons/binck_inactive.png');
    width:108px;
}
.ExpandableButtonBinck a.VisibleButton:hover
{
    text-decoration:none;
}


.ExpandableButtonBinck .Spacer
{
    border:none;
    background-image:url('images/backgrounds/buttons/binck_spacer.png');
    width:140px;
}

.ExpandableButtonBinck .DropdownContainer
{
    background-color:#7FC42A;
    border:1px solid #006C37;
    color:white;
}

.ExpandableButtonBinck .DropdownContainer img
{
    vertical-align:top;
    border:none;
}

.ExpandableButtonBinck .DropdownContainer a
{
    color:White;
    text-decoration:underline;
}

.ExpandableButtonFollow
{
    float:left ;
}

.ExpandableButtonFollow a.VisibleButton
{
    background-image:url('images/backgrounds/buttons/follow_inactive.png');
    width:46px;    
    padding:8px 0px 0px 28px;
}

.ExpandableButtonFollow:hover a.VisibleButton
{
    background-image:url('images/backgrounds/buttons/follow_active.png');
}

.ExpandableButtonFollow .Follow
{
    padding-top:0 !important;
    padding-bottom:0 !important;
    width:28px !important;
    height:30px !important;
    padding-left:46px !important;
}

.ExpandableButtonFollow .Follow span
{
    height:30px;
    width:28px;
    display:block;
    text-indent:-9999px
}

.ExpandableButtonFollow .FollowActive
{
    background-image:url('images/backgrounds/buttons/follow_inactive_dropdown.png') !important;
}

.ExpandableButtonFollow .FollowActive span
{
    background-image:url('images/backgrounds/buttons/follow_status_active.png') !important;
}

.ExpandableButtonFollow .FollowActive:hover span
{
    background-image:url('images/backgrounds/buttons/follow_status_delete.png') !important;
}

.ExpandableButtonFollowActive:hover .FollowActive
{
    background-image:url('images/backgrounds/buttons/follow_active_dropdown.png') !important;
}

.ExpandableButtonFollow:hover .SpacerFollow, .ExpandableButtonFollow:hover .DropdownContainerFollow
{
    display:none;
}

.ExpandableButtonFollowActive:hover .SpacerFollow, .ExpandableButtonFollowActive:hover .DropdownContainerFollow
{
    display:block;
}

.ExpandableButtonFollowActive .Spacer
{
    right:27px;
    width:45px;
}
.ExpandableButtonFollowActive .DropdownContainer
{
    right:27px;
}

.ExpandableButton .DropdownContainer ul
{
    margin:0 !important;
    padding:0 !important;
    list-style:none;
}

.ExpandableButton .DropdownContainer ul li
{
    margin:0 !important;
    padding:4px 0 4px 16px !important;
    font-size:11px;
    border-bottom:dotted 1px #CCCCCC;

    background-repeat:no-repeat;
}

.ExpandableButton .DropdownContainer ul li.up
{
    background-image:url('images/backgrounds/buttons/trade_up.png');
    background-position:3px 9px;
}
.ExpandableButton .DropdownContainer ul li.down
{
    background-image:url('images/backgrounds/buttons/trade_down.png');
    background-position:3px 9px;
}
.ExpandableButton .DropdownContainer ul li.binck
{
    background-image:url('images/backgrounds/buttons/trade_binck.png');
    background-position:0 6px ;
}

.ExpandableButton .DropdownContainer ul li a
{
    color:#555555;
}

.ExpandableButton .DropdownContainer ul li:last-child 
{
    border-bottom:none;
}

.CustomAdsense
{
    border-top:solid 1px #E0E0E0;
    background-color:#F2F2F2;
    margin:5px 0 10px 0;    
    clear:both;
}

.CustomAdsense .CustomAdsenseItem
{
    border-bottom:solid 1px #E0E0E0;
}

.CustomAdsense .CustomAdsenseItem h2
{
    text-transform:none;
    padding:3px 4px 0 4px;
    margin:0;
    border:none;
    font-weight:bold;
}


.CustomAdsense .CustomAdsenseItem h2 a
{
    text-decoration:none;
}

.CustomAdsense .CustomAdsenseItem p
{
    margin:0;
    padding:3px 4px;
    font-size:11px;
    color:#3F3F3F;
    line-height:13px;
}

.CustomAdsense .CustomAdsenseItem p a
{
    text-decoration:underline;
    color:#3F3F3F;
}

.CustomAdsense .SingleItem h2
{
    font-size:17px;
}
.CustomAdsense .SingleItem p
{
    font-size:13px;
}

/* Hollands Glorie */
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('Fonts/bebasneue-webfont.eot');
    src: url('Fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/bebasneue-webfont.woff') format('woff'),
         url('Fonts/bebasneue-webfont.ttf') format('truetype'),
         url('Fonts/bebasneue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* MenuItem */
#HeaderMenu .MainMenu li.listHollandsGlorie a 
{
    background: none repeat scroll 0 0 #FF651F;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;  
    margin-top: 2px;
    margin-left:5px;
    padding: 3px 10px 4px;
}    

div.HGContainer 
{
    background-color:#000;
    padding:0 15px;
    width:auto;
}
div.HGContainer span.StickyTapeLeft,
div.HGContainer span.StickyTapeCenter,
div.HGContainer span.StickyTapeRight
{
    background: url("Images/HollandsGlorie/sticky-tape-left.png") no-repeat scroll 0 0 transparent;
    display:block;
    position:absolute;
    z-index:9999;
}
div.HGContainer span.StickyTapeLeft
{
    left:0;
    top:1200px;
    height:200px;
    width:64px;
}
div.HGContainer span.StickyTapeCenter
{
    background-image:url("Images/HollandsGlorie/sticky-tape-center.png");
    left:560px;
    top:300px;
    height:185px;
    width:170px;
}
div.HGContainer span.StickyTapeRight
{
    background-image:url("Images/HollandsGlorie/sticky-tape-right.png");
    right:0;
    top:1100px;
    height:145px;
    width:66px;
}
div.HGContainer p
{
    font:normal 12px/18px Arial,Helvetica,sans-serif;
    margin:0 0 10px;
    padding:0;
}
/* ContentLeft */
div.HGContainer div.HGContentLeft
{
    float:left;
    margin-right:14px;
    width:610px;
}
div.HGContainer div.HGContentLeft div.HGHeader h1
{
    background: url("Images/HollandsGlorie/logo-IEX_hg.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font:normal 74px/50px 'BebasNeueRegular',Arial,Helvetica,sans-serif;
    margin:0;
    padding: 32px 0 15px 160px;
}
div.HGContainer div.HGContentLeft div.HGHeader h2
{
    border:none;
    color: #ff651e;
    font:normal 74px/74px 'BebasNeueRegular',Arial,Helvetica,sans-serif;
    margin:0;
    padding:0;
}
div.HGContainer div.HGContentLeft div.HGHeader h3
{
    color: #FFFFFF;
    font:normal 21px/23px 'BebasNeueRegular',Arial,Helvetica,sans-serif;
    margin:0 0 12px;
    padding:0;
}
div.HGContainer div.HGContentLeft div.HGSpeelveld
{
    background: url("https://img.iex.nl/images/iexdotnet/secties/HollandsGlorie/bg-speelveld.jpg") no-repeat scroll 0 0 transparent;
    height:849px;
    margin-bottom:15px;
    position:relative;
    width:610px;
}
div.HGContainer div.HGContentLeft div.HGSpeelveld a
{
    display:block;
    position:absolute;
    text-indent:-9999em;
}
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer11 { width:91px; height:137px; top:94px; left:74px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer9 { width:116px; height:128px; top:43px; left:260px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer7 { width:112px; height:136px; top:94px; left:466px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer8 { width:128px; height:134px; top:308px; left:92px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer10 { width:105px; height:129px; top:230px; left:260px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer6 { width:123px; height:134px; top:308px; left:408px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer5 { width:96px; height:133px; top:480px; left:45px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer4 { width:140px; height:122px; top:558px; left:165px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer3 { width:130px; height:123px; top:557px; left:331px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer2 { width:97px; height:133px; top:480px; left:481px; z-index:99; }
div.HGContainer div.HGContentLeft div.HGSpeelveld a.nummer1 { width:139px; height:121px; top:707px; left:246px; z-index:99; }

/* Article */
div.HGContainer div.HGContentLeft div.Article
{
    background: url("Images/HollandsGlorie/bg-article.gif") no-repeat scroll top left #fff;
    padding:19px 20px 15px 70px;
    margin:0 0 15px;
    width:auto;
}
div.HGContainer div.HGContentLeft div.Article h2
{
    border: medium none;
    color: #000000;
    font: 44px/44px 'BebasNeueRegular',Arial,Helvetica,sans-serif;
    margin: 12px 0 10px;
    padding: 0;
}
div.HGContainer div.HGContentLeft div.Article h2 a
{
    color:#000;
    text-decoration:none;
}
div.HGContainer div.HGContentLeft div.Article h2 a:hover
{
    color:#f95509;
    text-decoration:none;
}
div.HGContainer div.HGContentLeft div.Article h3
{
    color:#000;
    font:bold 20px/20px Arial,Helvetica,sans-serif;
    margin:0 0 10px;
    padding:0;
}
div.HGContainer div.HGContentLeft div.Article h3 a
{
    color:#000;
    text-decoration:underline;
}
div.HGContainer div.HGContentLeft div.Article h3 a:hover
{
    text-decoration:none;
}
div.HGContainer div.HGContentLeft div.Article p
{
    font:normal 13px/22px Arial,Helvetica,sans-serif;
}
div.HGContainer div.HGContentLeft div.Article img.Chart
{
    float:right;
    margin:0 0 10px 15px;
}
div.HGContainer div.HGContentLeft div.Article div.MoreLink
{
    clear:both;
    margin:5px 0 0;
    text-align:right;
}
div.HGContainer div.HGContentLeft div.Article div.MoreLink a
{
    color:#f95509;
    font:normal 18px/22px 'BebasNeueRegular',Arial,Helvetica,sans-serif;
    text-decoration:underline;
}
div.HGContainer div.HGContentLeft div.Article div.MoreLink a:hover
{
    color:#000;
    text-decoration:none;
}

/* ContentRight */
div.HGContainer div.HGContentRight
{
    float:left;
    padding:32px 0 20px;
    width:336px;
}
div.HGContainer div.HGContentRight h3
{
    font: 24px/24px 'BebasNeueRegular',Arial,Helvetica,sans-serif;
    margin-bottom:10px;  
}
div.HGContainer div.HGContentRight h3 span
{
    border-bottom:1px solid #000;
}
div.HGContainer div.HGContentRight h3 span.Small
{
    border:none;
    font-size:18px;
    margin-left:5px;
}
div.HGContainer div.HGContentRight div.TeamInfo h3
{
    background: url("Images/HollandsGlorie/icon-shirt.png") no-repeat scroll left top;
    padding-left:40px;
}
div.HGContainer div.HGContentRight div.TeamInfo,
div.HGContainer div.HGContentRight div.Ranking,
div.HGContainer div.HGContentRight div.Share
{
    margin-bottom:10px;
    padding:40px 10px 10px 15px;
    width:auto;
}
div.HGContainer div.HGContentRight div.TeamInfo
{
    background: url("Images/HollandsGlorie/bg-teaminfo.gif") no-repeat scroll top left #fff;
}
div.HGContainer div.HGContentRight div.Ranking
{
    background: url("Images/HollandsGlorie/bg-ranking.gif") no-repeat scroll top left #fff;
}
div.HGContainer div.HGContentRight div.Share
{
    background: url("Images/HollandsGlorie/bg-share.gif") no-repeat scroll top left #fff;
    padding-top:10px;
}
div.HGContainer div.HGContentRight div.Rectangle
{
    margin-bottom:10px;
}
/* TeamInfoTable / RankingTable */
div.HGContainer table.DataTable,
div.HGContainer div.HGContentRight table.RankingTable
{
    border-collapse:collapse;
    padding:0;
    margin:0 0 10px;
    width:310px;
}
div.HGContainer div.HGContentRight table.RankingTable tr td.Rank { text-align:center; }
div.HGContainer div.HGContentRight table.RankingTable tr td.Return { text-align:right; width:55px; }
div.HGContainer div.HGContentRight table.RankingTable thead tr
{
    background-color:#f95509;
    border:1px solid #f95509;
}
div.HGContainer div.HGContentRight table.RankingTable thead tr td
{
    color:#fff;
    font-size:11px;
    line-height:16px;
    padding:3px;
}
div.HGContainer div.HGContentRight table.RankingTable tbody tr td
{
    border:1px solid #c4dbfe;
    line-height:18px;
    padding:6px 5px;
}
div.HGContainer table.DataTable tbody tr td
{
    font-size:12px;
    vertical-align:top;
    padding:3px;
}
div.HGContainer table.DataTable tbody tr td.Label
{
    padding-right:10px;
}
div.HGContainer div.HGContentRight table.RankingTable tbody tr td a,
div.HGContainer table.DataTable tbody tr td a
{
    color:#000;
    text-decoration:underline;
}
div.HGContainer div.HGContentRight table.RankingTable tbody tr td a:hover,
div.HGContainer table.DataTable tbody tr td a:hover
{
    text-decoration:none;
}

.SiteSelection .modalPopup { position:absolute; top:0; background-color:#000;filter:alpha(opacity=70);opacity:0.7; z-index: 5000 !important; width:100%; height:100%; left:0; position: fixed; top: 0; z-index:9999 !important; }
.SiteSelection .popup { display:block; background-color:#FFFFFF; margin:0 auto; width:auto; padding:2px; height:auto; position:absolute; z-index: 9999 !important; overflow:hidden; border:solid 1px #999999; text-align:center; }
.SiteSelection .popup .content { background-color:#EFEFEF; padding:25px 40px; max-width:600px; font-size:13px; }        
.SiteSelection .popup .content  .text { margin-bottom:15px;}
.SiteSelection .popup .content  .buttons a { font-weight:bold; text-decoration:underline; }

/* Fondsmanager gezocht */
@font-face {
    font-family: 'prestige_elite_stdbold';
    src: url('Fonts/prestigeelitestd-bd-webfont.eot');
    src: url('Fonts/prestigeelitestd-bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('Fonts/prestigeelitestd-bd-webfont.woff') format('woff'),
         url('Fonts/prestigeelitestd-bd-webfont.ttf') format('truetype'),
         url('Fonts/prestigeelitestd-bd-webfont.svg#prestige_elite_stdbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

div.FondsManagerGezocht.Header
{
    margin:15px 0 0;
}
#ContentContainer div.FondsManagerGezochtNav
{
    background-color:#0077bb;
    height:33px;
    margin-bottom:15px;
    width:100%;
}
#ContentContainer div.FondsManagerGezochtNav ul
{
    clear: both;
    content: ".";
    display: block;
    float: left;
    height: auto;
    margin: 0;
    padding: 0 7px;
    width:976px;
}
#ContentContainer div.FondsManagerGezochtNav ul li
{
    color: #FFFFFF;
    float: left;
    font-weight: normal;
    list-style: none;
    margin: 0 1px 0 0;
    padding: 0;
    white-space: nowrap;
}    
#ContentContainer div.FondsManagerGezochtNav ul li a
{
    color: #FFFFFF;
    float: left;
    font: 11px/11px arial,helvetica,sans-serif;
    margin: 0;
    padding: 11px;
    outline:none;
    text-decoration: none;
    text-transform: uppercase;    
}
#ContentContainer div.FondsManagerGezochtNav ul li.Facebook,
#ContentContainer div.FondsManagerGezochtNav ul li.Twitter
{
    float:right;
}
#ContentContainer div.FondsManagerGezochtNav ul li.Facebook a,
#ContentContainer div.FondsManagerGezochtNav ul li.Twitter a
{
    background:url("https://img.iex.nl/iex.nl/images/secties/FondsManagerGezocht/icon-facebook.gif") no-repeat scroll 0 -33px #004781;
    padding:0;
    display:block;
    height:33px;
    text-indent:-9999em;
    width:39px;
}
#ContentContainer div.FondsManagerGezochtNav ul li.Twitter a
{
    background-image:url("https://img.iex.nl/iex.nl/images/secties/FondsManagerGezocht/icon-twitter.gif");
}
#ContentContainer div.FondsManagerGezochtNav ul li.Facebook a:hover,
#ContentContainer div.FondsManagerGezochtNav ul li.Twitter a:hover
{
    background-position:0 0;
}
#ContentContainer div.FondsManagerGezochtNav ul li.Selected a,
#ContentContainer div.FondsManagerGezochtNav ul li a:hover
{
    background-color:#014880;
}
div.FMGLeft 
{
    float:left;
    margin-right:16px;
    width:320px;
}
div.FMGRight
{
    width:264px;
    float:right;
}
div.FMGRight .ContentBox
{
    border-style:dotted !important;
    padding:8px !important;
}
div.FMGRight h2
{
    border:none;
    margin:0 0 7px;
    padding:0;
}
div.FMGRight h2 .MoreLink
{
    top:0;
}
div.FMGRight p.List
{
    margin-bottom:10px;
    padding:1px 0 10px !important;
}
div.FMGRight a:hover img
{
    opacity:.8;
    filter:alpha(opacity=80);
}

div.FondsManagerGezocht.Left h1
{
    margin:0 0 10px;
}
div.FMGDashboard 
{
    border-bottom:1px dotted #ccc;
    margin-bottom:15px;
    padding-bottom:5px;
}
table.FMGTable
{
    border-collapse:collapse;
    width:100%;
}
table.FMGTable thead tr td
{
    color:#555;
    font-size:11px;
    padding:7px 5px 3px;
}
table.FMGTable tbody tr td
{
    color:#000;
    font:bold 16px/16px arial;
    padding:3px 5px 7px;
}
table.FMGTable tr td
{
    background-color:#EFEFEF;
    border-right:1px solid #fff;
    text-align:center !important;
}
#ContentContainer .LeftContent div.FondsManagerGezocht .ContentBox {
    background-color: #EFEFEF;
    border:1px dotted #ccc;
    margin: 0 0 15px;
    padding: 12px;
}
#ContentContainer .LeftContent div.FondsManagerGezocht .ContentBox h3 {
    margin:0 0 10px;
}
div.FMGSidebarBlock 
{
    margin-bottom:20px;
}
div.FMGSidebarBlock div.AlternateBlock3
{
    padding:0;
    background:none;
    border:none;
    margin:0;
}
div.FMGSidebarBlock div.AlternateBlock3 h2
{
    border-top:1px solid #B2B2B2;
    padding:5px 5px 5px 0;
}
div.FMGSidebarBlock div.AlternateBlock3 h2 .MoreLink
{
    top:6px;
}
div.FMGSidebarBlock .AlternateBlock3 .ContentTable
{
    border:none;
    padding:0;
}
h2.FondsManagerGezocht
{
    background-color: #EFEFEF;
    border-top:1px solid #ccc;
    margin:0;
    padding:5px 8px 2px 8px;
}
div.CategoryDropdown 
{
    background-color: #EFEFEF;
    border-bottom:1px dotted #ccc;
    margin:0 0 8px;
    padding:2px 8px 8px 8px;
}

#IEX25HomepageRealtime
{
    color:White;
    background-color:#0C78B9;
    padding:0px 3px 0px 3px;
    border:solid 1px #005689;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
#IEX25HomepageRealtime:hover
{
    background-color:#1097E5;
    text-decoration:none;
}

.KnowledgePartners
{
    margin-bottom:15px;
}

.KnowledgePartnerItem
{
    clear:both;
    padding:4px 0;
    border-bottom:solid 1px #B2B2B2;
}

.KnowledgePartnerItem .Logo
{
    float:right;   
    border:solid 1px #B2B2B2;
    margin:0 0 0 3px;
}

.KnowledgePartnerItem .Title
{
    font-weight:bold;
    font-size:12px;
    display:block;
}

.KnowledgePartnerItem .DateTime
{
     color:Black;
     font-size:11px;
     font-style:italic;
}

.KnowledgePartnerItem .Intro
{
    color:Black;
    font-size:11px;
}

.ChartContainer
{
    position:relative;
    padding-bottom:5px;
    clear:both;
}

.ChartContainer .Buttons
{
    position:absolute;
    top:10px;
    right:10px;
}

.ChartContainer .Buttons .UpdateInterval
{
    display:block;
    float:right;
    padding:3px 6px 2px 6px;
    margin-left:4px;
    border:solid 1px #005689;
}

.ChartContainer .Buttons .Active
{
    background-color:#0C78B8;
    color:White;
}

.ChartContainer .Buttons .CompareDropDown
{
    margin:0;
    padding:1px;
    float:right;
    border:solid 1px #005689;
}

/* Beleggingsideeën */
.PartnerPage {
    background-color:#E3E3E3;
}
.PartnerPage .BI_TopBar {
    background-color: #9b2b68;
    border-bottom: 3px solid #7f1753;
    color: white;
    font-size: 14px;
    font-weight: bold;
    margin-bottom:15px;
    padding: 5px 10px 4px;
    text-transform: uppercase;
}
    .PartnerPage .PartnerIntro {
        margin-bottom: 20px;
    }
    .PartnerPage h1 {
        color: #12082A;
        font-size: 30px;
        font-weight: normal;
        line-height: 30px;
        margin: 0 0 10px;
        padding: 0;
    }
    .PartnerPage h2 {
        border-top: 1px solid #d0d0d0;
        clear: both;
        color: #0c78b8;
        font-size: 16px;
        font-weight: bold;
        line-height: 20px;
        margin: 0 0 5px;
        padding: 6px 0 7px;
        text-transform: none;
    }
    .PartnerPage h3 {
        color: #7f1753;
        font-size: 20px;
        font-weight: normal;
        margin: 0 0 5px;
        padding: 0;
    }
        .PartnerPage h3 a {
            color: #7f1753;
        }
            .PartnerPage h3 a:hover {
                color:#333;
                text-decoration:none;
            }
    .PartnerPage p {
        color: #222;
        font-size: 14px;
        line-height: 22px;
        margin: 0 0 15px;
        padding: 0;
    }
    .PartnerPage .ArticleIntro p {
        font-size: 14px;
        line-height:20px;
    }
        .PartnerPage .ArticleIntro p.SubLine {
            color: #7e7e7e;
            font-size: 12px;
            font-style:italic;
            line-height: 18px;
            margin-bottom: 5px;
        }

    .PartnerPage #ContentContainer .LeftContent .ArticleDetail ul,
    .PartnerPage #ContentContainer .LeftContent .ArticleDetail ol {
        margin:0 0 15px;
    }
        .PartnerPage #ContentContainer .LeftContent .ArticleDetail ul li,
        .PartnerPage #ContentContainer .LeftContent .ArticleDetail ol li {
            font-size: 14px;
            line-height: 22px;
        }

    .PartnerPage .AlternativeImage {
        max-width: 100%;
    }

    .PartnerPage .SmallLeftContent,
    .PartnerPage .SmallRightContent {
        float:left;
        margin-bottom:20px;
        width: 305px;
    }
    .PartnerPage .SmallLeftContent {
        clear:left;
        margin-right:28px;
    }
    .PartnerPage .VorigeLink,
    .PartnerPage .VolgendeLink {
        background-color: #9b2b68;
        color: white;
        display: block;
        float: left;
        padding: 5px 10px;
        -webkit-transition: all 100ms ease-out;
        -moz-transition: all 100ms ease-out;
        -o-transition: all 100ms ease-out;
        transition: all 100ms ease-out;
    }
    .PartnerPage .VolgendeLink {
        float:right;
    }
        .PartnerPage .VorigeLink:hover,
        .PartnerPage .VolgendeLink:hover {
            background-color: #7F1753;
            text-decoration:none;
        }

/* ArticleDetail */
    .PartnerPage .LeftContent .ArticleDetail {
        clear: both;
        margin: 30px 75px;
        width: 490px;
    }
        .PartnerPage .LeftContent .ArticleDetail .TrendRendement {
            background-color: #111;
            display:block;
            float: right;
            margin-bottom: 20px;
            margin-left: 25px;
            margin-right: -73px;
            text-align: center;
            -webkit-transition: -webkit-transform 250ms ease-in-out;
            -moz-transition: -moz-transform 250ms ease-in-out;
            -o-transition: -o-transform 250ms ease-in-out;
            -ms-transition: -ms-transform 250ms ease-in-out;
            transition: transform 250ms ease-in-out;
        }
            .PartnerPage .LeftContent .ArticleDetail .TrendRendement:hover {
                text-decoration:none;
            }
            .PartnerPage .LeftContent .ArticleDetail .TrendRendement:hover img {
                opacity:.8;
            }
            .PartnerPage .LeftContent .ArticleDetail .TrendRendement .TrendImage {
                background-color:white;
            }
            .PartnerPage .LeftContent .ArticleDetail .TrendRendement label {
                color: white;
                display: block;
                font-size: 14px;
                font-weight: normal;
                padding: 10px 20px 0;
                text-transform: uppercase;
            }
            .PartnerPage .LeftContent .ArticleDetail .TrendRendement span {
                display: block;
                font-size: 24px;
                font-weight: bold;
                line-height: 24px;
                padding: 10px 20px 15px;
            }
                .PartnerPage .LeftContent .ArticleDetail .TrendRendement span.ValueUp,
                .PartnerPage .LeftContent .ArticleDetail .TrendRendement span.ValueDown {
                    color:white !important;
                }
                    .PartnerPage .LeftContent .ArticleDetail .TrendRendement span.ValueUp::before,
                    .PartnerPage .LeftContent .ArticleDetail .TrendRendement span.ValueDown::before {
                        font-size: 16px;
                        margin: 0 5px 5px 0;
                    }
                    .PartnerPage .LeftContent .ArticleDetail .TrendRendement span.ValueUp::before {
                        color: #17bf2e;
                        content: "▲";
                    }
                    .PartnerPage .LeftContent .ArticleDetail .TrendRendement span.ValueDown::before {
                        color: #CF1920;
                        content: "▼";
                    }
    .PartnerPage .ArticleDetail h3 {
        color: #12082A;
        font-family: 'Bitter', serif;
        font-size: 20px;
        font-weight: normal;
        line-height:30px;
        margin: 0 0 12px;
    }
    .PartnerPage .ArticleDetail h4 {
        font-size:16px;
        font-weight:bold;
        margin:0 0 5px;
        padding:0;
    }
    a.InformatieButton {
        background-color: #6F9B00;
        border-bottom:3px solid #557600;
        color: white;
        display: block;
        font-size: 20px;
        line-height: 20px;
        margin: 30px 0 20px;
        padding:15px 0  13px;
        text-align: center;
        text-transform: uppercase;
        -webkit-transition: all 100ms ease-out;
        -moz-transition: all 100ms ease-out;
        -o-transition: all 100ms ease-out;
        transition: all 100ms ease-out;
    }
    a.InformatieButton:hover {
        background-color: #557600;
        text-decoration:none;
    }

/* ArticleAlternateImage */
    .PartnerPage .ArticleLoop .ArticleAlternateImage .ArticleImageLink {
        display: block;
        margin-bottom: 1em;
        overflow: hidden;
        vertical-align: middle;
    }
        .PartnerPage .ArticleLoop .ArticleAlternateImage .ArticleImageLink img {
            display: block;
            float: left;
            height: auto;
            -webkit-transition: all 100ms ease-out;
            -moz-transition: all 100ms ease-out;
            -o-transition: all 100ms ease-out;
            transition: all 100ms ease-out;
            width: 100%;
        }
        .PartnerPage .ArticleLoop .ArticleAlternateImage .ArticleImageLink img:hover {
            opacity:.7;
        }

/* RightContent */
.PartnerPage .RightContent section a.InformatieButton {
    font-size: 16px;
    line-height: 22px;
    margin: 11px 0 20px;
    padding: 11px 20px 9px;
}
    .PartnerPage .RightContent .PartnerBlock {
        background-color:#ebebeb;
        border-bottom:3px solid #D0D0D0;
        margin-bottom:15px;
        padding:15px;
    }
    .PartnerPage .RightContent .PartnerBlock h2 {
        border:0;
        margin-bottom:15px;
        padding:0;
    }
        .PartnerPage .RightContent .PartnerBlock h2 a {
            color: #7f1753;
        }
        .PartnerPage .RightContent .PartnerBlock h2 a:hover {
            color:#333;
            text-decoration:none;
        }
        .PartnerPage .RightContent .PartnerBlock .Inner {
            background-color:white;
            box-shadow:0 1px 1px #d0d0d0;
            -webkit-box-shadow:0 1px 1px #d0d0d0;
            -moz-box-shadow:0 1px 1px #d0d0d0;
        }
            .PartnerPage #ContentContainer .RightContent .PartnerBlock .Inner ul.RelatedList {
                list-style:none;
                margin:0;
                padding:0;
            }
            .PartnerPage #ContentContainer .RightContent .PartnerBlock .Inner ul.RelatedList li {
                border-bottom:1px solid #D0D0D0;
                line-height:18px;
                margin:0;
                padding:9px 10px 8px;
            }
                .PartnerPage #ContentContainer .RightContent .PartnerBlock .Inner ul.RelatedList li:last-child {
                    border:none;
                }
    .PartnerPage .RightContent section {
        margin-bottom: 15px;
    }

/* Tabs */
#ContentContainer ul.PartnerTab {
    border-bottom:1px solid #d0d0d0;
    left:0;
    margin:0 0 20px;
    padding:0;
    right:0;
    width:auto;
}
    #ContentContainer ul.PartnerTab > li {
        display:inline-block;
        list-style:none;
        margin:0 15px 0 0;
        padding:0;
    }
        #ContentContainer ul.PartnerTab > li > a {
            color:#555;
            cursor:pointer;
            display:block;
            font-size:16px;
            font-weight:bold;
            line-height:38px;
            margin-bottom:-1px;
            -webkit-transition: all 200ms ease-in-out;
            -moz-transition: all 200ms ease-in-out;
            -o-transition: all 200ms ease-in-out;
            transition: all 200ms ease-in-out;
        }
            #ContentContainer ul.PartnerTab > li > a:hover {
                border-bottom:1px solid #666;
                text-decoration:none;
            }
            #ContentContainer ul.PartnerTab li a.active {
                color:#0c78b8;
                border-bottom:1px solid #666;
                text-decoration:none;
            }