﻿body
{
}
div.wrapper
{
    padding: 0px 5px 5px 0px;
}
    div.wrapper div.small-col
    {
         width: 270px;
         float: left;
         
    }
        div.wrapper div.small-col div.noborder div.inner
        {
            padding: 0px;
        }
    div.wrapper div.large-col
    {
        width: 550px;
        
        float: left;
    }
        div.wrapper div.large-col div.noborder div.inner
        {
            padding: 0px;
        }

div.corporate-calendar
{
    background: #E9EDF0;
}

div.corporate-calendar h2
{
    background: url("/Includes/Images/corporate/calendar-header.png") no-repeat;
    height: 52px;
    text-indent: -1000px;
}
    div.corporate-calendar h2.dutch
    {
        background: url("/Includes/Images/corporate/calendar-header.png") no-repeat;
    }
    div.corporate-calendar h2.english
    {
        background: url("/Includes/Images/corporate/calendar-header-en.png") no-repeat;
    }
    div.corporate-calendar div#showcalendar a.english
    {
        width: 230px;
        height: 20px;
        background: url("/Includes/Images/corporate/listing-en.png") no-repeat -2px 0px;
        text-indent: -999px;
        display: block;
        margin-left: 20px;
    }
    div.corporate-calendar div#showcalendar a.dutch
    {
        width: 230px;
        height: 20px;
        background: url("/Includes/Images/corporate/listing-nl.png") no-repeat -2px 0px;
        margin-left: 20px;
        text-indent: -999px;
        display: block;
    }
div.corporate-calendar ul
{
    list-style: none;
}
    div.corporate-calendar table
    {
        margin-top: 5px;
        margin-left: 20px;
        margin-bottom: 15px;
        border-top: 1px solid #fff;
    }
        div.corporate-calendar tr
        {
            border-bottom: 1px solid #fff;
        }
        div.corporate-calendar td
        {
            padding: 4px 0px 4px 10px;
        }
        div.corporate-calendar td.date
        {
            width: 63px;
            background: #F3F7F8;
            padding-left: 4px;
            padding-right: 0px;
        }
            div.corporate-calendar td a
            {
                font-family: Arial;
                font-size: 11px;
            }
        div.corporate-calendar a
        {
            text-decoration: none;
        }
        div.corporate-calendar .search
        {
            margin: 0px 0px 0px 20px;
            float: left;
        }
        div.corporate-calendar .search-textbox
        {
            color: #15719A;
            border:0;
            height:20px;
            line-height:18px;
            width:163px;
        }
          
        
div.corporate-news
{
    background: url("/Includes/Images/corporate/corp-news-bg.jpg") no-repeat;
    position:relative;
    float: left;
    height: 195px;
}        
    div.corporate-news div#listing
    {
        float: left;
        width: 250px;
        margin: 10px 10px 10px 20px;
    }
        div.corporate-news div#listing h2
        {
            color: #147298;
            font-size: 18px;
            text-indent: -1000px;
            background: url("/Includes/Images/corporate/corp-news-header.png") no-repeat;
        }
        div.corporate-news div#listing h2.english
        {
            background: url("/Includes/Images/corporate/corp-news-header-en.png") no-repeat;
        }
        div.corporate-news div#listing ul#news
        {
            list-style: none;
            border-bottom: 1px solid #fff;
        }
        
            div.corporate-news div#listing ul#news li
            {
                background: url("/Includes/Images/corporate/corp-news-li-normal.png") no-repeat;
                border-top: 1px solid #fff;   
                padding: 0px 2px 0px 30px;
                height: 23px;
                *height: 21px;
                overflow:hidden;
            }
            div.corporate-news div#listing ul#news li.active
            {
                background: url("/Includes/Images/corporate/corp-news-li-over.png") no-repeat;
            }
                div.corporate-news div#listing ul#news li a
                {
                    text-decoration: none;
                    font-weight: normal;
                    display:block;
                    padding-top:5px;
                    font-size:10px;
		    height: 14px;
		    overflow: hidden;
                }
        div.corporate-news div#detail
        {
            float: left;
            width: 250px;
            margin-top: 10px;
            height:140px;
            overflow:hidden;
        }
        
        .corporate-news .article 
        {
            height:150px;
            width:258px;
        }
        
        #pointer 
        {
        	position:absolute;
        	width:20px;
        	height:20px;
        	background: url("/Includes/Images/corporate/corp-news-li-over.png") -10px 0px no-repeat;
        	left:22px;
        	top:34px;
        }
        
        .corporate-news #slider 
        {
            position:relative;
        }
            div.corporate-news div#detail
            {
                width: 260px;
                position:relative;
            }
            div.corporate-news div#detail h3
            {
                font-size: 14px;
            }
            div.corporate-news div#detail p
            {
                font-size: 10px;
                margin: 2px 0px
            }
            
            div.corporate-news div#detail div
            {
                float: left
            }
            div.corporate-news div#detail img
            {
                width: 260px;
                height: 90px;
                margin: 2px 0px;
                overflow: hidden;
            }
        div.corporate-news span.more
        {
            background: url("/Includes/Images/corporate/corp-news-more.png") no-repeat;
            text-align: right;
            padding-right: 15px;
            padding-top: 3px;
            /*color: #fff; */
            width: 505px;
            height: 16px;
            display: block;
            float: left;
            margin: 0px 10px 10px 20px;
            
        }
        div.corporate-news span.more a:link
        {
            text-decoration: none;
            /*color: #fff;*/
            margin-top: 2px;
        }
        
        .image
        {
            width: 250px; 
            height: 90px; 
            /*background: url("/Includes/Images/corporate/corp-news-li-over.png") no-repeat;*/
        }

        div.corporate-news div#listing ul#news .listitemactive a
        {
            font-weight: bold;
        }
        
span.date
{
    width: 90px;
    display: block;
}

.exhibit
{
    display: block;
    height: 13px;
    overflow: hidden;
}
   .ms1-background
   {
       /*margin-top: 8px;*/
   }
   .xxlarge
   {
       margin: 0px 0px 8px 8px;
   }
   .topmargin
   {
/*       margin-top: 8px;*/
   }
.noborder
{
    border: none;
    background: none;
    font-size:0px;
}
.xxlarge .noborder .inner
{
    padding: 0px;
}
