﻿@media screen
{
    BODY
    {
        background: #eeeeee;
        font: 400 11px Arial, Verdana, Helvetica;
        color: #666;
        margin: 0;
    }
    textarea
    {
        font-size: 11px;
        font-family: Arial, Verdana, Sans-Serif;
        color: #666;
    }
    .RadEContentBordered
    {
        font-weight: 400;
    }
    IMG
    {
        border-top-style: none;
        border-right-style: none;
        border-left-style: none;
        border-bottom-style: none;
    }
    FORM
    {
        padding: 0;
        margin: 0;
    }
    INPUT
    {
        font: 400 11px Arial, Verdana, Helvetica;
        color: #666;
    }
    SELECT
    {
        font: 400 11px Arial, Verdana, Helvetica;
        color: #666;
    }
    A:link
    {
        color: #2175d9;
        text-decoration: none;
    }
    A:visited
    {
        color: #2175d9;
        text-decoration: none;
    }
    A:active
    {
        color: #2175d9;
        text-decoration: none;
    }
    A:hover
    {
        text-decoration: underline;
    }
    .middle
    {
        padding: 0px 0px 20px 0px;
        margin: 0px auto;
        width: 960px;
    }
    .siteWrapper
    {
        padding: 0;
        width: 962px;
    }


    /****************************
           HOMEPAGE FLASH BACKUP
     ****************************/
    .homePageFlashBackup
    {
        width: 334px;
        padding: 6px 150px;
        height: 168px;
        background: #fff url(/Images/System/banner/bg-flash-backup.jpg) no-repeat left top;
    }
    .homePageBanner1, .homePageBanner2
    {
        width: 134px;
        height: 134px;
        padding: 16px;
    }
    .homePageBannerTop
    {
        width: 134px;
        height: 124px;
    }
    .homePageBannerTitle
    {
        font-weight: 700;
        color: #943305;
        font-size: 16px;
    }
    .homePageBannerTitle2
    {
        color: #d0538d;
        font-weight: 700;
        font-size: 16px;
    }
    .homePageBannerContent
    {
        color: #fff;
        font-size: 13px;
        padding: 4px 0px 0px 0px;        
        font-weight: 700;
    }
    .homePageBannerLink
    {
        width: 134px;
        text-align: right;
    }
    .homePageBannerLink a:Link
    {
        color: #fff;
        font-size: 12px;
        font-weight: 700;
        text-decoration: none;
        padding: 0px 10px 0px 0px;
        background: url(/Images/System/banner/arrow-white.gif) no-repeat right center;
    }
    .homePageBannerLink a:Visited
    {
        color: #fff;
        font-size: 12px;
        font-weight: 700;
        text-decoration: none;
        padding: 0px 10px 0px 0px;
        background: url(/Images/System/banner/arrow-white.gif) no-repeat right center;
    }
    .homePageBannerLink a:Hover
    {
        color: #fff;
        font-size: 12px;
        font-weight: 700;
        text-decoration: underline;
        padding: 0px 10px 0px 0px;
        background: url(/Images/System/banner/arrow-white.gif) no-repeat right center;
    }
    .homePageBannerLink a:Active
    {
        color: #fff;
        font-size: 12px;
        font-weight: 700;
        text-decoration: none;
        padding: 0px 10px 0px 0px;
        background: url(/Images/System/banner/arrow-white.gif) no-repeat right center;
    }


    /****************************
                        Top
        ****************************/
    .bannerWrapper
    {
        width: 960px;
        height: 125px;
    }
    .topWrapper
    {
        background: #00308f;
        width: 960px;
        height: 29px;
    }
    .topSearchWrapper
    {
        padding: 4px 10px 0px 0px;
        color: #fff;
    }
    .topSearchWrapperTable TD
    {
        padding: 0px 4px 0px 0px;
    }
    .topSearchWrapperTable td div
    {
        float: left;
    }
    P
    {
        font-weight: 400;
    }
    .RadEContentBordered .RadEContentBordered P
    {
        font-weight: 400 !important;
    }
    .RadETextArea
    {
        font-weight: 400 !important;
    }
    .quickSearchWrapper
    {
        padding: 10px 0px 0px 0px;
        width: 960px;
        height: 110px;
        background: url(/Images/System/bg-quickSearch.jpg) no-repeat left bottom;
    }
    .quickSearchContentWrapper
    {
        width: 636px;
        height: 54px;
        padding: 10px 0px 0px 16px;
    }
    .quickSearchContentBottomWrapper
    {
        width: 604px;
        padding: 0px 16px;
    }
    .jobSectorsWrapper
    {
        padding: 5px 0px 0px 0px;
    }
    .searchTopText
    {
        font: 700 17px Arial, Verdana, Helvetica;
        color: #fff;
    }
    .jobSearchTableWrapper TD
    {
        padding: 0px 4px 0px 0px;
        color: #fff;
    }
    .quickSearchNoOfJobs
    {
        padding: 10px 0px 0px 0px;
        font-size: 12px;
        color: #fff;
    }

    A.browseJobsLink:link
    {
        padding: 0px 0px 0px 10px;
        background: url(/Images/System/white-arrow-small.gif) no-repeat left center;
        font: 700 14px Arial, Verdana, Helvetica;
        color: #fff;
        text-decoration: underline;
    }
    A.browseJobsLink:visited
    {
        padding: 0px 0px 0px 10px;
        background: url(/Images/System/white-arrow-small.gif) no-repeat left center;
        font: 700 14px Arial, Verdana, Helvetica;
        color: #fff;
        text-decoration: underline;
    }
    A.browseJobsLink:active
    {
        padding: 0px 0px 0px 10px;
        background: url(/Images/System/white-arrow-small.gif) no-repeat left center;
        font: 700 14px Arial, Verdana, Helvetica;
        color: #fff;
        text-decoration: underline;
    }
    A.browseJobsLink:hover
    {
        text-decoration: none;
    }
    .jobSectorsUL
    {
        padding: 0px 16px 0px 0px;
        margin: 0px;
    }
    .jobSectorsUL LI
    {
        color: #fff;
        list-style-type: none;
        text-align: right;
    }
    .jobSectorsUL A:link
    {
        color: #fff;
        text-decoration: underline;
    }
    .jobSectorsUL A:visited
    {
        color: #fff;
        text-decoration: underline;
    }
    .jobSectorsUL A:hover
    {
        color: #333;
        text-decoration: underline;
    }
    .jobSectorsUL A:active
    {
        color: #fff;
        text-decoration: underline;
    }
    .contentWrapperLeft
    {
        width: 634px;
    }
    .contentWrapperRight
    {
        padding: 0px 0px 0px 10px;
        width: 316px;
    }
    .contentLeftPanelWrapper
    {
        background: #fff;
        margin: 0px 0px 10px;
        width: 634px;
    }
    .contentLeftPanelWrapperTemp
    {
        background: #fff;
        width: 960px;
        height: 383px;
    }
    .contentLeftPanelContentWrapperLarge
    {
        background: #fff;
        width: 634px;
        height: 353px;
    }
    .contentRightPanelWrapper
    {
        padding: 0px 0px 10px 0px;
        width: 316px;
    }
    .contentRightPanelWrapperTop
    {
        margin: 0px 0px 10px;
        width: 316px;
    }
    .contentLeftPanelTitleWrapper
    {
        height: 22px;
        padding: 6px 16px 0px 16px;
        background: #2175d9;
        font: 700 12px Arial, Verdana, Helvetica;
        color: #fff;
    }
    .contentRightPanelTitleWrapper
    {
        height: 22px;
        color: #fff;
        padding: 6px 16px 0px 16px;
        background: #2175d9;
        font: 700 12px Arial, Verdana, Helvetica;
    }
    .contentLeftPanelTitleWrapper
    {
        width: 602px;
    }
    .contentRightPanelTitleWrapper
    {
        width: 284px;
    }
    .jobSearchContentTemplateDiv
    {
        width: 720px;
        padding: 20px 0px 0px 32px;
    }
    .sectorListUL li
    {
        color: #000;
    }
    .jobSearchContentTemplateTitle
    {
        width: 720px;
        background: url(/Images/System/dotted-white.gif) repeat-x left bottom;
        padding: 0px 0px 11px 0px;
        margin: 0px 0px 10px 0px;
    }
    .jobSearchContentTemplateTitle h2
    {
        font-size: 18px;
        margin: 0;
        padding: 0;
        color: #000;
    }
    .jobSearchContentTemplateDiv .nextContentWrapperJobSearch
    {
        width: 700px;
    }

    /***************************
                World of Work
            ***************************/
    .worldOfWorkRowSeparator
    {
        background: url(/Images/System/bg-worldofwork-separator.gif) no-repeat left top;
        width: 602px;
        height: 16px;
    }
    .worldOfWorkColumnSeparator
    {
        width: 16px;
        height: 160px;
    }
    A.panelTitleMoreLink:link
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #71aef0;
        text-decoration: none;
    }
    A.panelTitleMoreLink:visited
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #71aef0;
        text-decoration: none;
    }
    A.panelTitleMoreLink:active
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #71aef0;
        text-decoration: none;
    }
    A.panelTitleMoreLink:hover
    {
        text-decoration: underline;
    }
    a.panelTitleMoreLinkWhite:Link, a.panelTitleMoreLinkWhite:Visited, a.panelTitleMoreLinkWhite:Hover, a.panelTitleMoreLinkWhite:Active
    {
        color: #fff;
    }
    .worldOfWorkPanelWrapper
    {
    }
    .worldOfWorkContentWrapper
    {
        padding: 0px 0px 0px 8px;
        width: 626px;
        height: 360px;
    }
    .worldOfWorkArticleWrapper
    {
        width: 292px;
        height: 160px;
        padding: 16px 8px 8px 8px;
        background: url(/Images/System/dotted-white-worldofwork.gif) no-repeat left bottom;
    }
    .worldOfWorkArticleWrapperLineLess
    {
        width: 292px;
        height: 160px;
        padding: 16px 8px 0px 8px;
    }
    .worldOfWorkTextWrapper
    {
        padding: 0px 0px 4px 0px;
    }
    .worldOfWorkImgWrapper
    {
        width: 60px;
        height: 60px;
        padding: 0px 0px 4px 4px;
    }
    .worldOfWorkImgWrapperImg
    {
        border-right: #045095 1px solid;
        border-top: #045095 1px solid;
        border-left: #045095 1px solid;
        border-bottom: #045095 1px solid;
    }
    .worldOfWorkReadMoreWrapper
    {
        width: 292px;
        text-align: right;
    }
    .articleHeader
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #000;
    }
    .worldOfWorkArtickeInfoWrapper
    {
        width: 292px;
        color: #999;
    }
    .worldOfWorkArtickeInfoWrapper A:link
    {
        color: #999;
        text-decoration: underline;
    }
    .worldOfWorkArtickeInfoWrapper A:visited
    {
        color: #999;
        text-decoration: underline;
    }
    .worldOfWorkArtickeInfoWrapper A:hover
    {
        color: #333;
        text-decoration: underline;
    }
    .worldOfWorkArtickeInfoWrapper A:active
    {
        color: #999;
        text-decoration: underline;
    }
    A.articleHeaderLink:link
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #000;
        text-decoration: none;
    }
    A.articleHeaderLink:visited
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #000;
        text-decoration: none;
    }
    A.articleHeaderLink:active
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #000;
        text-decoration: none;
    }
    A.articleHeaderLink:hover
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #000;
        text-decoration: underline;
    }
    A.readMoreLink:link
    {
        padding-right: 0px;
        padding-left: 8px;
        background: url(/Images/System/bg-readmorelink.gif) no-repeat left center;
        padding-bottom: 0px;
        padding-top: 0px;
        text-decoration: none;
    }
    A.readMoreLink:visited
    {
        padding-right: 0px;
        padding-left: 8px;
        background: url(/Images/System/bg-readmorelink.gif) no-repeat left center;
        padding-bottom: 0px;
        padding-top: 0px;
        text-decoration: none;
    }
    A.readMoreLink:active
    {
        padding-right: 0px;
        padding-left: 8px;
        background: url(/Images/System/bg-readmorelink.gif) no-repeat left center;
        padding-bottom: 0px;
        padding-top: 0px;
        text-decoration: none;
    }
    A.readMoreLink:hover
    {
        text-decoration: underline;
    }
    .blogItemDate
    {
        color: #2175d9;
        width: 110px;
        float: left;
        text-align: left;
    }
    .BlogItemReturnToIndex a:Link
    {
        text-decoration: underline;
    }
    .BlogItemReturnToIndex a:Visited
    {
        text-decoration: underline;
    }
    .BlogItemReturnToIndex a:Hover
    {
        color: #333;
        text-decoration: underline;
    }
    .BlogItemReturnToIndex a:Active
    {
        text-decoration: underline;
    }

    /*******************************
                     News & Events
            *******************************/
    .newsItemReturnToIndex
    {
        text-align: right;
        padding: 0px 0px 16px 0px;
    }
    .newsItemReturnToIndex A:link
    {
        text-decoration: underline;
    }
    .newsItemReturnToIndex A:Visited
    {
        text-decoration: underline;
    }
    .newsItemReturnToIndex A:Hover
    {
        color: #333;
        text-decoration: underline;
    }
    .newsItemReturnToIndex A:Active
    {
        text-decoration: underline;
    }
    .newsItemDate
    {
        color: #2175d9;
        float: left;
        width: 110px;
    }
    .newsEventsWrapper
    {
        width: 284px;
        height: 148px;
        padding: 16px;
        background: #fff;
    }
    .newsEventsPressReleasesWrapper
    {
        width: 284px;
        padding: 0px 0px 6px 0px;
    }
    .newsEventsRandstadNewsWrapper
    {
        width: 284px;
        padding: 0px 0px 6px 0px;
    }
    .newsEventsUpcomingEventsWrapper
    {
        width: 284px;
    }
    .newsEventsDate
    {
        width: 30px;
        padding: 0px 6px 2px 0px;
        vertical-align: top;
        font-weight: 700;
        color: #999;
    }
    .newsEventsDatePressRoom
    {
        width: 35px;
        vertical-align: top;
        font-weight: 700;
        color: #999;
    }
    .investorsWrapper
    {
        width: 284px;
        height: 37px;
        padding: 16px;
        background: #fff;
    }
    .investorsLinksWrapper UL
    {
        padding: 0px;
        margin: 0px;
    }
    .investorsLinksWrapper LI
    {
        list-style-type: none;
    }
    .stockInfoWrapper
    {
        width: 284px;
        padding: 0px 0px 4px 0px;
        font: 700 12px Arial, Verdana, Helvetica;
        color: #666;
    }
    .stockInfoTableWrapper TD
    {
        padding: 0px 4px 0px 0px;
    }
    .contentRightPanelContentWrapper
    {
        width: 284px;
        padding: 16px;
        background: #fff;
    }
    .contentRightPanelContentWrapperPaddingLess
    {
        width: 316px;
        background: #fff;
    }
    .contentRightReadMoreWrapper
    {
        width: 300px;
        padding: 0px 16px 16px 0px;
        background: #fff;
        text-align: right;
    }
    .contentRightPanelContentWrapper UL
    {
        padding: 0px;
        margin: 0px;
    }
    .contentRightPanelContentWrapper LI
    {
        list-style-type: none;
    }
    .socialResponsibilityWrapper
    {
        width: 316px;
        height: 155px;
        padding: 0px 0px 0px 0px;
        background: #fcfcfc;
    }
    .newsListFilter
    {
        padding: 0px 0px 6px 0px;
    }
    .newsListDateItem
    {
        width: 40px;
    }
    .newsItemImg
    {
        float: left;
        padding: 0px 8px 4px 0px;
        width: 200px;
    }
    
    /****************************
                    Content Pages
            ****************************/
    .pageTitleHeader
    {
        padding-right: 16px;
        padding-left: 32px;
        background: url(/Images/System/header-arrow.gif) #6da7e6 no-repeat 32px 23px;
        padding-bottom: 23px;
        margin: 10px 0px 0px;
        width: 912px;
        padding-top: 23px;
        height: 47px;
    }
    .contentWrapperNext
    {
        padding-right: 16px;
        padding-left: 16px;
        background: #fff;
        padding-bottom: 25px;
        width: 928px;
        padding-top: 10px;
        border-bottom: #999 1px solid;
    }
    .contentWrapperNextJobSearchResults
    {
        padding-right: 16px;
        padding-left: 16px;
        background: #fff;
        padding-bottom: 0px;
        width: 928px;
        padding-top: 0px;
        border-bottom: #999 1px solid;
    }
    .contentWrapperNextJobDetails
    {
        padding-right: 16px;
        padding-left: 16px;
        background: #fff;
        padding-bottom: 0px;
        width: 928px;
        padding-top: 0px;
        border-bottom: #999 1px solid;
    }
    .contentWrapperNextJobApplication
    {
        padding-right: 16px;
        padding-left: 16px;
        background: #fff;
        padding-bottom: 0px;
        width: 944px;
        padding-top: 0px;
        border-bottom: #999 1px solid;
    }
    .nextSubMenuWrapper
    {
        background: #f9f9f9;
        width: 224px;
    }
    .subMenuHeader
    {
        padding: 10px 16px 11px 16px;        
        background: url(/Images/System/dotted.gif) repeat-x left bottom;        
        width: 192px;
        
    }
    .subMenuHeaderH1
    {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 18px;
        padding-bottom: 0px;
        margin: 0px;
        color: #333;
        padding-top: 0px;
    }
    .contentWrapperNext H1
    {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 18px;
        padding-bottom: 0px;
        margin: 0px;
        color: #333;
        padding-top: 0px;
    }
    .contentWrapperNext H2
    {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 14px;
        padding-bottom: 0px;
        margin: 0px;
        color: #333;
        padding-top: 0px;
    }
    .contentWrapperNext H3
    {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 12px;
        padding-bottom: 0px;
        margin: 0px;
        color: #333;
        padding-top: 0px;
    }
    .subMenuContentWrapper
    {
        padding-right: 16px;
        padding-left: 16px;
        padding-bottom: 0px;
        width: 192px;
        padding-top: 22px;
    }
    .nextContentWrapper
    {
        padding-right: 0px;
        padding-left: 16px;
        padding-bottom: 0px;
        width: 688px;
        color: #000;
        padding-top: 10px;
    }
    .nextContentWrapperJobSearch
    {
        padding-right: 0px;
        padding-left: 22px;
        padding-bottom: 0px;
        width: 746px;
        padding-top: 0px;
    }
    .nextContentWrapperJobDetails
    {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        width: 944px;
        padding-top: 0px;
    }
    .nextContentWrapperSmall
    {
        padding-right: 0px;
        padding-left: 32px;
        padding-bottom: 0px;
        width: 534px;
        padding-top: 10px;
    }
    .nextContentTitleWrapper
    {
        padding-right: 0px;
        padding-left: 16px;
        background: url(/Images/System/dotted-white.gif) repeat-x left bottom;
        padding-bottom: 11px;
        width: 672px;
        padding-top: 0px;
    }
    .section
    {
        width: 672px;
        padding-right: 0px;
        padding-left: 16px;
        padding-bottom: 0px;
        padding-top: 10px;
        color: #666;
    }
    .section H2
    {
        padding-right: 0px;
        padding-left: 0px;
        background: url(/Images/System/dotted-white.gif) repeat-x left bottom;
        padding-bottom: 11px;
        margin: 0px 0px 8px;
        padding-top: 8px;
    }
    .nextContentTitleWrapper H2
    {
        font-size: 18px;
    }
    .jobLocation
    {
        padding-right: 0px;
        padding-left: 0px;
        font-weight: 400;
        padding-bottom: 4px;
        padding-top: 0px;
    }
    .jobLocationSmall
    {
        font-size: 9px;
        font-weight: 700;
        padding: 4px 0px 0px 0px;
    }
    .dottedSeparator
    {
        padding-right: 0px;
        padding-left: 0px;
        background: url(/Images/System/dotted-white.gif) repeat-x left bottom;
        padding-bottom: 8px;
        padding-top: 0px;
    }

    /***************************
                     Bottom 
            ***************************/
    .bottomWrapper
    {
        padding-right: 16px;
        padding-left: 16px;
        padding-bottom: 16px;
        width: 928px;
        padding-top: 14px;
    }
    .bottoMenuWrapper
    {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 10px;
        padding-top: 0px;
    }
    .bottomLinksUL
    {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        margin: 0px;
        padding-top: 0px;
    }
    .bottomLinksItem
    {
        display: inline;
        float: left;
        list-style-type: none;
    }
    .bottomLinksSeparator
    {
        padding-right: 4px;
        display: inline;
        padding-left: 4px;
        background: url(/Images/System/bg-bannermenu-separator.gif) no-repeat center bottom;
        float: left;
        padding-bottom: 0px;
        width: 1px;
        padding-top: 1px;
        list-style-type: none;
        height: 12px;
    }
    A.bottomLinksLink:link
    {
        font-size: 11px;
        text-decoration: underline;
    }
    A.bottomLinksLink:visited
    {
        font-size: 11px;
        text-decoration: underline;
    }
    A.bottomLinksLink:active
    {
        font-size: 11px;
        text-decoration: underline;
    }
    A.bottomLinksLink:hover
    {
        text-decoration: underline;
    }
    .bottomSubMenuWrapper
    {
    }
    .bottomSubMenuLinksUL
    {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        margin: 0px;
        padding-top: 0px;
    }
    .bottomSubMenuLinksItem
    {
        padding-right: 4px;
        display: inline;
        padding-left: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        list-style-type: none;
    }
    .bottomSubMenuLinksWrapper
    {
        width: 833px;
    }
    A.bottomSubMenuLinksLink:link
    {
        font-size: 11px;
        color: #666666;
        text-decoration: underline;
    }
    A.bottomSubMenuLinksLink:visited
    {
        font-size: 11px;
        color: #666666;
        text-decoration: underline;
    }
    A.bottomSubMenuLinksLink:active
    {
        font-size: 11px;
        color: #666666;
        text-decoration: underline;
    }
    A.bottomSubMenuLinksLink:hover
    {
        text-decoration: none;
    }
    .bottomTextWrapper
    {
        padding-right: 6px;
        padding-left: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
    }
    a.largeWhiteLink:Link, a.largeWhiteLink:Visited, a.largeWhiteLink:Active
    {
        color: #fff;
        font-size: 14px;
        font-weight: 700;
        text-decoration: underline;
    }
    a.largeWhiteLink:Hover
    {
        color: #333;
    }

    /**************************
               Awards & Nominations
            **************************/
    .awardsNominationsTable td
    {
        padding: 10px 4px;
    }

    /*************************
                Group Network
            *************************/
    .groupNetworkOtherContinent
    {
        width: 270px;
        text-align: center;
        padding: 10px 0px 0px 0px;
    }

    .bottomCompanyInfo
    {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        padding-top: 10px;
    }
    .groupNetworkWrapper
    {
        width: 672px;
    }
    .groupNetworkCountryHeader
    {
        font-weight: 700;
        font-size: 12px;
        color: #0076dd;
    }
    .groupNetworkSearchButton
    {
        border-top-width: 0px;
        border-left-width: 0px;
        border-bottom-width: 0px;
        cursor: pointer;
        color: #fff !important;
        border-right-width: 0px;
    }
    .groupNetworkCompanyWrapper
    {
        padding-right: 0px;
        padding-left: 0px;
        background: url(/Images/System/dotted-white.gif) repeat-x left bottom;
        padding-bottom: 10px;
        padding-top: 0px;
    }
    .groupNetworkLogoTR img
    {
        padding: 16px 0px;
    }
    a.countryLink:Link, a.countryLink:Visited, a.countryLink:Active
    {
        font-weight: normal;
        font-size: 11px;
        color: #666;
        text-decoration: none;
    }
    a.countryLink:Hover
    {
        text-decoration: underline;
    }


    /**************************
                    General
            **************************/
    .cellLightBlue
    {
        background: #f0f6fc;
    }
    .left
    {
        float: left;
    }
    .right
    {
        float: right;
    }
    .ulClean
    {
        margin: 0;
        padding: 2px 0px 0px 0px;
    }
    .ulClean li
    {
        list-style-type: none;
        padding: 0px 0px 0px 8px;
        margin: 0;
        background: url(/Images/System/grey-line.gif) no-repeat left 7px;
    }
    .noBorder
    {
        border-top-width: 0px;
        border-left-width: 0px;
        border-bottom-width: 0px;
        border-right-width: 0px;
    }
    A.greyLink:link
    {
        color: #666;
        text-decoration: none;
    }
    A.greyLink:visited
    {
        color: #666;
        text-decoration: none;
    }
    A.greyLink:active
    {
        color: #666;
        text-decoration: none;
    }
    A.greyLink:hover
    {
        text-decoration: underline;
    }
    A.darkGreyUnderlined:link
    {
        color: #666;
        text-decoration: underline;
    }
    A.darkGreyUnderlined:visited
    {
        color: #666;
        text-decoration: underline;
    }
    A.darkGreyUnderlined:active
    {
        color: #666;
        text-decoration: underline;
    }
    A.darkGreyUnderlined:hover
    {
        color: #333;
    }
    A.blueBoldLink:link
    {
        font-weight: 700;
        text-decoration: none;
    }
    A.blueBoldLink:visited
    {
        font-weight: 700;
        text-decoration: none;
    }
    A.blueBoldLink:active
    {
        font-weight: 700;
        text-decoration: none;
    }
    A.blueBoldLink:hover
    {
        text-decoration: underline;
    }
    A.whiteLink:link
    {
        color: #fff;
        text-decoration: underline;
    }
    A.whiteLink:visited
    {
        color: #fff;
        text-decoration: underline;
    }
    A.whiteLink:active
    {
        color: #fff;
        text-decoration: underline;
    }
    A.whiteLink:hover
    {
        color: #333;
        text-decoration: underline;
    }
    A.blackLink:Link, A.blackLink:Visited, A.blackLink:Active
    {
        padding: 0px;
        font-weight: 400;
        padding-bottom: 0px;
        color: #666 !important;
        padding-top: 0px;
        text-decoration: underline;
    }
    A.blackLink:Hover
    {
        color: #333 !important;
    }
    .boldBlackText
    {
        font-weight: 700;
        color: #000;
    }
    .TextBoxError
    {
        background-color: #ffe5e5;
    }
    .TextBoxNormal
    {
        border-right: #a5acb2 1px solid;
        padding-right: 0px;
        border-top: #a5acb2 1px solid;
        padding-left: 0px;
        font-size: 10px;
        border-left: #a5acb2 1px solid;
        border-bottom: #a5acb2 1px solid;
        font-family: Arial, Sans-Serif;
    }
    .QuickSearchTextBox
    {
        padding-right: 0px;
        padding-left: 0px;
        float: left;
        padding-bottom: 0px;
        padding-top: 0px;
    }
    .QuickSearchInput
    {
        border-top-width: 0px;
        padding-right: 4px;
        padding-left: 4px;
        border-left-width: 0px;
        border-bottom-width: 0px;
        padding-bottom: 2px;
        width: 122px;
        padding-top: 2px;
        height: 14px;
        border-right-width: 0px;
        border: solid 1px #cecece;
        display: inline;
        margin-top: 1px;
        color: #999;
       
    }    
    .QuickSearchButton
    {
        padding-right: 0px;
        padding-left: 3px;
        float: left;
        padding-bottom: 0px;
        padding-top: 0px;
        margin: 1px 0px 0px 0px;
    }
    .QuickSearchAdvanced
    {
    }
    A.whiteLinkLarge:Link, A.whiteLinkLarge:Visited, A.whiteLinkLarge:Active
    {
        color: #fff;
        font-size: 14px;
        font-weight: 700;
        text-decoration: underline;
    }
    A.whiteLinkLarge:Hover
    {
        color: #333;
        text-decoration: underline;
    }
    .AdvancedSearchTextBox
    {
        float: left;
    }
    .AdvancedSearchButton
    {
        padding-right: 0px;
        padding-left: 3px;
        float: left;
        padding-bottom: 0px;
        padding-top: 1px;
    }
    .fullPageSeparator
    {
        padding-right: 0px;
        padding-left: 0px;
        background: url(/Images/System/dotted-white.gif) repeat-x left center;
        padding-bottom: 10px;
        width: 672px;
        padding-top: 10px;
    }
    .leftPanelNewsArticleWrapper
    {
        padding-right: 8px;
        padding-left: 8px;
        padding-bottom: 0px;
        width: 292px;
        padding-top: 0px;
    }
    .leftPanelNewsArticleImgWrapper
    {
    }
    A.leftPanelNewsArticleHeaderLink:link
    {
        color: #000;
        text-decoration: none;
    }
    A.leftPanelNewsArticleHeaderLink:visited
    {
        color: #000;
        text-decoration: none;
    }
    A.leftPanelNewsArticleHeaderLink:active
    {
        color: #000;
        text-decoration: none;
    }
    A.leftPanelNewsArticleHeaderLink:hover
    {
        text-decoration: underline;
    }
    .required
    {
        color: #FF0000;
    }

    /******************************   
                   Links & Buttons
            *****************************/

    A.blackLinkLine:link
    {
        padding-right: 0px;
        padding-left: 8px;
        font-weight: 400;
        background: url(/Images/System/grey-line.gif) no-repeat left 7px;
        padding-bottom: 0px;
        color: #666;
        padding-top: 0px;
        text-decoration: underline;
    }
    A.blackLinkLine:visited
    {
        padding-right: 0px;
        padding-left: 8px;
        font-weight: 400;
        background: url(/Images/System/grey-line.gif) no-repeat left 7px;
        padding-bottom: 0px;
        color: #666;
        padding-top: 0px;
        text-decoration: underline;
    }
    A.blackLinkLine:active
    {
        padding-right: 0px;
        padding-left: 8px;
        font-weight: 400;
        background: url(/Images/System/grey-line.gif) no-repeat left 7px;
        padding-bottom: 0px;
        color: #666;
        padding-top: 0px;
        text-decoration: underline;
    }
    A.blackLinkLine:hover
    {
        color: #333;
        text-decoration: underline;
    }


    A.l1
    {
        padding-left: 8px;
        font-weight: bold;
        font-size: 11px;
        background: url(/content/images/system/arrow-link.gif) no-repeat left 5px;
        color: #2175d9;
        text-decoration: none;
    }
    A.l1:link
    {
        color: #2175d9;
    }
    A.l1:visited
    {
        color: #2175d9;
    }
    A.l1:hover
    {
        text-decoration: underline;
    }
    A.l2
    {
        font-weight: bold;
        font-size: 11px;
        color: #2175d9;
        text-decoration: underline;
    }
    A.l2:link
    {
        color: #2175d9;
    }
    A.l2:visited
    {
        color: #2175d9;
    }
    A.l2:hover
    {
        text-decoration: underline;
    }
    A.l3
    {
        font-weight: bold;
        font-size: 11px;
        color: #2175d9;
        text-decoration: none;
    }
    A.l3:link
    {
        color: #2175d9;
    }
    A.l3:visited
    {
        color: #2175d9;
    }
    A.l3:hover
    {
        text-decoration: underline;
    }
    A.l4
    {
        font-weight: normal;
        font-size: 11px;
        color: #2175d9;
        text-decoration: none;
    }
    A.l4:link
    {
        color: #2175d9;
    }
    A.l4:visited
    {
        color: #2175d9;
    }
    A.l4:hover
    {
        text-decoration: underline;
    }
    A.l5
    {
        font-weight: normal;
        font-size: 10px;
        color: #2175d9;
        text-decoration: none;
    }
    A.l5:link
    {
        color: #2175d9;
    }
    A.l5:visited
    {
        color: #2175d9;
    }
    A.l5:hover
    {
        text-decoration: underline;
    }
    A.l6
    {
        font-weight: normal;
        font-size: 11px;
        color: #666;
        text-decoration: underline;
    }
    A.l6:link
    {
        color: #666;
        text-decoration: underline;
    }
    A.l6:visited
    {
        color: #666;
        text-decoration: underline;
    }
    A.l6:hover
    {
        color: #333;
        text-decoration: underline;
    }
    A.l6:active
    {
        color: #666;
        text-decoration: underline;
    }
    A.l6Clean:Link, A.l6Clean:Visited, a.l6Clean:Active
    {
        color: #666;
        text-decoration: none;
    }
    A.l6Clean:Hover
    {
        color: #333;
        text-decoration: none;
    }
    A.l7
    {
        font-weight: bold;
        font-size: 11px;
        color: #333;
        text-decoration: none;
    }
    A.l7:link
    {
        color: #333;
    }
    A.l7:visited
    {
        color: #333;
    }
    A.l7:hover
    {
        color: #333;
    }
    A.l8
    {
        padding-right: 16px;
        padding-left: 16px;
        font-weight: bold;
        font-size: 14px;
        background: url(/content/images/system/arrow-collapsed.gif) no-repeat 5px 7px;
        padding-bottom: 0px;
        color: #333;
        padding-top: 0px;
        text-decoration: none;
    }
    A.l8:link
    {
        color: #333;
    }
    A.l8:visited
    {
        color: #333;
    }
    A.l9
    {
        padding-right: 16px;
        padding-left: 16px;
        font-weight: bold;
        font-size: 12px;
        padding-bottom: 0px;
        color: #333;
        padding-top: 0px;
        text-decoration: none;
    }
    A.19:link
    {
        color: #333;
    }
    A.l9:visited
    {
        color: #333;
    }
    A.back
    {
        padding-right: 10px;
        background-position: left 9px;
        padding-left: 20px;
        background-image: url(/Images/System/button-arrow-left.gif);
    }
    BUTTON.back
    {
        padding-right: 10px;
        background-position: left 9px;
        padding-left: 20px;
        background-image: url(/Images/System/button-arrow-left.gif);
    }
    FORM INPUT.back
    {
        padding-right: 10px;
        background-position: left 9px;
        padding-left: 20px;
        background-image: url(/Images/System/button-arrow-left.gif);
    }
    A.b1
    {
        padding-right: 20px;
        display: block;
        padding-left: 10px;
        font-weight: bold;
        font-size: 11px;
        color: #fff !important;
        line-height: 22px;
        height: 22px !important;
        text-decoration: none;
        -moz-box-orient: vertical;
        -moz-box-pack: center;
    }
    A.b1:Hover
    {
        text-decoration: none;
    }
    A.b2:Link, A.b2:Visited, A.b2:Active
    {
        padding-right: 20px;
        display: block;
        padding-left: 10px;
        font-weight: bold;
        font-size: 11px;
        color: #fff;
        line-height: 22px;
        height: 22px !important;
        text-decoration: none;
        -moz-box-orient: vertical;
        -moz-box-pack: center;
    }
    A.b2:Hover
    {
        text-decoration: none;
        color: #fff;
    }
    A.b3
    {
        padding-right: 20px;
        display: inline-block;
        padding-left: 10px;
        font-weight: bold;
        font-size: 11px;
        color: #fff;
        line-height: 22px;
        height: 22px !important;
        text-decoration: none;
        -moz-box-orient: vertical;
        -moz-box-pack: center;
    }
    A.b4
    {
        padding-right: 20px;
        
        padding-left: 10px;
        font-weight: bold;
        font-size: 11px;
        color: #fff !important;
        line-height: 22px;
        height: 22px !important;
        text-decoration: none;
        -moz-box-orient: vertical;
        -moz-box-pack: center;
        text-decoration: none;
    }
    a.b4:Hover
    {
        text-decoration: none;
    }
    BUTTON.b1
    {
        padding: 0px 20px 0px 10px;
        height: 22px;
    }
    BUTTON.b2
    {
        padding: 0px 20px 0px 10px;
        height: 22px;
    }
    BUTTON.b3
    {
        padding: 0px 20px 0px 10px;
        height: 22px;
    }
    BUTTON.b4
    {
        padding: 0px 20px 0px 10px;
        height: 22px;
    }
    FORM INPUT.b1
    {
        padding: 0px 20px 0px 10px;
        height: 22px;
    }
    FORM INPUT.b2
    {
        padding: 0px 20px 0px 10px;
        height: 22px;
    }
    FORM INPUT.b3
    {
        padding: 0px 20px 0px 10px;
        height: 22px;
    }
    FORM INPUT.b4
    {
        padding: 0px 20px 0px 10px;
        height: 22px;
    }
    A.b1
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    A.b2
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    A.b3
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    A.b4
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    BUTTON.b1
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    BUTTON.b2
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    BUTTON.b3
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    BUTTON.b4
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    FORM INPUT.b1
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    FORM INPUT.b2
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    FORM INPUT.b3
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    FORM INPUT.b4
    {
        background-position: right 9px;
        background-image: url(/Images/System/button-arrow.gif);
        background-repeat: no-repeat;
    }
    A.b1
    {
        background-color: #2175d9;
    }
    BUTTON.b1
    {
        background-color: #2175d9;
    }
    FORM INPUT.b1
    {
        background-color: #2175d9;
    }
    A.b2
    {
        background-color: #090;
    }
    BUTTON.b2
    {
        background-color: #090;
    }
    FORM INPUT.b2
    {
        background-color: #090;
    }
    A.b3
    {
        background-color: #e41f1f;
    }
    BUTTON.b3
    {
        background-color: #e41f1f;
    }
    FORM INPUT.b3
    {
        background-color: #e41f1f;
    }
    A.b4
    {
        background-color: #666;
    }
    BUTTON.b4
    {
        background-color: #666;
    }
    FORM INPUT.b4
    {
        background-color: #666;
    }
    A.b5
    {
        background-image: url(/content/images/system/button-submit.gif);
        overflow: hidden;
        width: 19px;
        text-indent: -1000em;
        background-repeat: no-repeat;
        height: 19px;
        background-color: #2175d9;
    }
    BUTTON.b5
    {
        background-image: url(/content/images/system/button-submit.gif);
        overflow: hidden;
        width: 19px;
        text-indent: -1000em;
        background-repeat: no-repeat;
        height: 19px;
        background-color: #2175d9;
    }
    FORM INPUT.b5
    {
        background-image: url(/content/images/system/button-submit.gif);
        overflow: hidden;
        width: 19px;
        text-indent: -1000em;
        background-repeat: no-repeat;
        height: 19px;
        background-color: #2175d9;
    }
    A.b5:hover
    {
        background-color: #ff8a00;
    }
    BUTTON.b5:hover
    {
        background-color: #ff8a00;
    }
    FORM INPUT.b5:hover
    {
        background-color: #ff8a00;
    }
    A.back
    {       
        padding-right: 10px;
        background-position: left 9px;
        padding-left: 20px;
        background-image: url(/Images/System/button-arrow-left.gif);
    }
    BUTTON.back
    {
        padding-right: 10px;
        background-position: left 9px;
        padding-left: 20px;
        background-image: url(/Images/System/button-arrow-left.gif);
    }
    FORM INPUT.back
    {
        padding-right: 10px;
        background-position: left 9px;
        padding-left: 20px;
        background-image: url(/Images/System/button-arrow-left.gif);
    }
    .pageTitleHeader H1
    {
        font-weight: bold;
        font-size: 18px;
        float: left;
        padding: 0px 0px 0px 57px;
        margin: 0;
        color: #fff;
    }
    FORM INPUT.submit
    {
        border-top-width: 0px;
        font-weight: bold;
        border-left-width: 0px;
        font-size: 11px;
        border-bottom-width: 0px;
        vertical-align: top;
        cursor: pointer;
        color: #fff;
        font-family: Arial,Helvetica,Geneva,sans-serif, Helvetica Neue;
        border-right-width: 0px;
    }


    /************************
                  Site Search
            ************************/
    .advancedSiteSearchResultsWrapper
    {
        width: 654px;
        padding: 20px 0px 0px 0px;
        float: left;
    }
    .advancedSiteSearchResultsWrapper img
    {
        padding: 0px 4px;
    }
    .advancedSiteSearchResultsWrapper td
    {
        padding: 0px 0px 10px 0px;
        overflow: hidden;
    }
    #advancedSiteSearchPageWrapper
    {
        float: left;
        width: 654px;
    }
    #advancedSiteSearchWrapper
    {
        width: 654px;
    }
    #advancedSiteSearchWrapper td
    {
        padding: 10px 0px 0px 0px;
    }
    .AdvancedSearchUrl
    {
        overflow: hidden;
    }
    .advancedSiteSearchHits
    {
        color: #00529c;
        padding: 0px 0px 0px 10px;
    }



    /************************
                    Breadcrumb
            *************************/
    .topSubMenuLeft
    {
        margin-top: 8px;
    }
    .topSubMenuLeft a:Link
    {
        font-weight: normal;
        font-size: 11px;
        color: #2175d9;
        text-decoration: none;
    }
    .topSubMenuLeft a:Visited
    {
        font-weight: normal;
        font-size: 11px;
        color: #2175d9;
        text-decoration: none;
    }
    .topSubMenuLeft a:Hover
    {
        font-weight: normal;
        font-size: 11px;
        color: #2175d9;
        text-decoration: underline;
    }
    .topSubMenuLeft a:Active
    {
        font-weight: normal;
        font-size: 11px;
        color: #2175d9;
        text-decoration: none;
    }
    .topSubMenuLeft SPAN
    {
        color: #000 !important;
    }


    /*************************
                    Blog
            *************************/
    #BlogNavigationWrapper
    {
        width: 192px;
        float: left;
        padding: 16px;
        margin: 16px 0px 0px 0px;
        background: #f9f9f9;
    }
    .BlogItemWrapper
    {
        padding-right: 0px;
        padding-left: 0px;
        float: left;
        padding-bottom: 0px;
        padding-top: 0px;
    }
    #BlogItemDetailsWrapper
    {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 10px;
        background: url(/Images/System/dotted-white.gif) repeat-x left bottom;
        padding-bottom: 16px;
        color: #666;
        padding-top: 0px;
        margin: 0px 0px 4px 0px;
    }
    #BlogItemListWrapper H3
    {
        padding-top: 10px;
    }
    #BlogItemListWrapper
    {
        width: 672px;
    }
    .BlogItemListText
    {
        float: left;
        color: #666;
    }
    .BlogItemListIconImage
    {
        padding-right: 8px;
        padding-left: 0px;
        padding-bottom: 4px;
        padding-top: 0px;
    }
    #BlogItemContentText
    {
        padding-right: 0px;
        padding-left: 0px;
        float: left;
        padding-bottom: 16px;
        padding-top: 0px;
    }
    #BlogItemContentImage IMG
    {
        padding-right: 8px;
        padding-left: 0px;
        padding-bottom: 4px;
        padding-top: 0px;
    }
    #BlogItemContentImage
    {
        float: left;
    }
    #BlogItemRelatedArticlesWrapper H3
    {
        font-weight: 700;
        font-size: 14px;
    }
    .BlogItemReturnToIndex
    {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 10px;
        text-align: right;
    }
    .BlogItemListPager
    {
        float: left;
        width: 200px;
        color: #333;
    }
    .BlogItemListImage
    {
        float: left;
    }
    #BlogTagsRSSWrapper
    {
        padding: 0px 0px 10px 0px;
        background: url(/Images/System/dotted.gif) repeat-x left bottom;
    }
    #BlogAllTagsRSSWrapper
    {
        padding: 0px 0px 10px 0px;
        background: url(/Images/System/dotted.gif) repeat-x left bottom;
    }
    .BlogNavWrapper
    {
        padding: 0px 0px 10px 0px;
        background: url(/Images/System/dotted.gif) repeat-x left bottom;
    }
    .BlogNavWrapper .Left
    {
        float: left;
        width: 150px;
    }
    .BlogNavSearchButton
    {
        width: 24px;
        float: left;
    }
    a.BlogHomeHyperLink:Link, a.BlogHomeHyperLink:Visited, a.BlogHomeHyperLink:Active
    {
        color: #000;
        font-weight: 700;
        font-size: 16px;
        padding: 0px 0px 10px 0px;
        float: left;
        text-transform: lowercase;
    }
    a.BlogHomeHyperLink:Hover
    {
        text-decoration: underline;
    }
    .BlogSearchTextBox
    {
        width: 140px;
    }
    #BlogTagsRSSWrapper td img
    {
        padding: 0px 2px 0px 0px;
    }

    #BlogNavigationWrapper strong
    {
        font-size: 12px;
        color: #000;
    }


    .historyYear
    {
        font-weight: 700;
        font-size: 14px;
        color: #002a90;
        padding: 0px 0px 4px 0px;
    }
    .historySeparator
    {
        height: 20px;
        background: url(/Images/System/dotted-white.gif) repeat-x left center;
    }
    .historyOverviewWrapper td
    {
        padding: 0px 16px 0px 0px;
    }
    #ItemTable input
    {
        border: solid 1px #cecece !important;
    }
    #ItemTable
    {
        margin: 0px 0px 20px 0px;
    }


    /*************************
                    Fast Facts
            *************************/
    .fastFactsTable td
    {
        padding: 4px 0px 6px 0px;
        background: url(/Images/System/dotted-white.gif) repeat-x left bottom;
        font-weight: 700;
        color: #989898;
    }
    .fastFactsTable .fastFactsNoBG
    {
        background: transparent !important;
    }
    .fastFactsTable .fastFactNumber
    {
        vertical-align: bottom;
    }
    .fastFactsTable .fastFactNumber p
    {
        color: #666;
        font-weight: 700 !important;
    }
    #fastFactsImg
    {
    }
    .transOFF
    {
        width: 674px;
        height: 411px;
    }
    .transON
    {
        width: 674px;
        height: 411px;
        opacity: .2;
        filter: alpha(opacity=20);
        -moz-opacity: 0.2;
        z-index: 1000;
    }
    .fastFactsHeaderBlue
    {
        width: 465px;
        height: 22px;
        padding: 0px 0px 0px 9px;
        background: url(/Images/System/fast-facts-header-blue.gif) no-repeat left top;
        color: #fff;
        font-weight: 700;
        font-size: 11px;
        z-index: 3000;
    }
    .fastFactsHeaderOrange
    {
        width: 465px;
        height: 22px;
        padding: 0px 0px 0px 9px;
        background: url(/Images/System/fast-facts-header-orange.gif) no-repeat left top;
        color: #fff;
        font-weight: 700;
        font-size: 11px;
        z-index: 3000;
    }
    .fastFactsContentWrapper
    {
        width: 458px;
        border-style: solid;
        border-width: 0px 3px 3px 0px;
        padding: 0px 10px 0px 3px;
        margin: 3px 0px 0px 0px;
        border-color: #e0e0e0;
        color: #666;
        background: #fff;
        font-weight: 700;
        line-height: 16px;
        z-index: 2000;
    }
    .fastFactDiv
    {
        position: absolute;
        background: url(/Images/System/bg-fastfact-panel.gif) no-repeat left top;
        z-index: 7000; /* top: 420px;         left: 471px; */
    }
    #established-1960
    {
        z-index: 6000;
    }
    #present-53-countries
    {
        z-index: 6000;
        top: 566px;
    }
    #ceo-randstad-holding
    {
        z-index: 6000;
        top: 590px;
        margin-left: 200px;
    }

    .NotPublished
    {
        color: #FF0000;
    }
    .NotPublishedWrapper
    {
        text-align: center;
        border: dotted 1px #FF0000;
        color: #FF0000;
        margin: 10px 0px 5px 0px;
        padding: 5px 5px 5px 5px;
    }
    .section h3
    {
        text-align: left !important;
    }
    .section span
    {
        color: #333;
    }
    .newsItemContent
    {
        color: #666 !important;
        font-size: 11px !important;
    }
    .section font
    {
        font-size: 11px !important;
        font-family: Arial, Helvetica !important;
    }
    .section h4
    {
        display: none !important;
    }
    .stockPrice
    {
        font-weight: 700;
        color: #000;
    }
    .stockInfo
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #666;
    }
    .rmsArticleList img
    {
        width: 120px !important;
    }
     
    
   
}


@media print
{
    body
    {
        font-family: Arial, Verdana, Sans-Serif;
        font-size: 11px;
        color: #666;
    }
    .rightSubmenuSection
    {
        display: none;
        visibility: hidden;
    }
    .quickSearchWrapper
    {
        display: none;
        visibility: hidden;
    }
    .RadMenu RadMenu_Default
    {
        display: none;
        visibility: hidden;
    }
    .topSubMenuWrapper
    {
        display: none;
        visibility: hidden;
    }
    .topWrapper
    {
        display: none;
        visibility: hidden;
    }
    .actionWrapper
    {
        display: none;
        visibility: hidden;
    }
    h1
    {
        font-size: 14px;
    }
    h2
    {
        font-size: 14px;
    }
}
