﻿@media screen
{
    BODY
    {
        background: #eeeeee;
        font-family: Arial, Verdana, Helvetica;
        font-weight: 400;
        font-size: 11px;
        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;
    }
    h3
    {
    
        font-weight: bold;
        font-size: 11px;
        color: #333;        
        margin: 0px 0px 4px 0px;        
        padding: 0px 0px 10px 0px;
   
        
        }

    .bannerWrapper
    {
        width: 960px;
        height: 125px;
    }
    .topWrapper
    {
        background: #6da7e6;
        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: 7px 0px 7px 0px;
        margin: 10px 0px 0px 0px;
        width: 960px;        
        background: #2175d9;
    }
    .quickSearchContentWrapper
    {
        width: 940px;
        height: 85px;
        padding: 10px 0px 0px 16px;
    }
    .quickSearchContentBottomWrapper
    {
        width: 340px;
        padding: 12px 0px 0px 0px;
    }
    .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: 16px 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: 318px;
    }
    .contentLeftPanelWrapper
    {   
        padding: 0px 0px 10px;
        width: 634px; 
    }
    .contentLeftPanelWrapperTemp
    {
        background: #fff;
        width: 960px;
        height: 383px;
    }
    .contentLeftPanelContentWrapper
    {
        background: #fff;
    }
    .contentLeftPanelContentWrapperLarge
    {
        background: #fff;
        width: 634px;
        height: 353px;
    }
    .contentRightPanelWrapper
    {
        padding: 0px 0px 10px 0px;
        width: 318px;
        margin-left:4px;
    }
    .contentRightPanelWrapperTop
    {
        margin: 0px 0px 10px;
        width: 316px;
    }
    .contentLeftPanelTitleWrapper
    {
        height: 22px;
        padding: 6px 16px 0px 16px;
        background: #e0e0e0;
        font: 700 12px Arial, Verdana, Helvetica;
        color: #666;
    }
    .contentRightPanelTitleWrapper
    {
        height: 22px;
        color: #666;
        padding: 6px 16px 0px 16px;
        background: #e0e0e0;
        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;
    }
    
    .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: 400 11px Arial, Verdana, Helvetica;
        color: #2175D9;
        text-decoration: none;
    }
    A.panelTitleMoreLink:visited
    {
        font: 400 11px Arial, Verdana, Helvetica;
        color: #2175D9;
        text-decoration: none;
    }
    A.panelTitleMoreLink:active
    {
       font: 400 11px Arial, Verdana, Helvetica;
        color: #2175D9;
        text-decoration: none;
    }
    A.panelTitleMoreLink:hover
    {
        text-decoration: underline;
    }
    .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: #333;
        text-decoration: none;
    }
    A.articleHeaderLink:visited
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #333;
        text-decoration: none;
    }
    A.articleHeaderLink:active
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #333;
        text-decoration: none;
    }
    A.articleHeaderLink:hover
    {
        font: 700 12px Arial, Verdana, Helvetica;
        color: #333;
        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;
        font-weight: 700;
    }
    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;
        font-weight: 700;
    }
    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;
        font-weight: 700;
    }
    A.readMoreLink:hover
    {
        text-decoration: underline;
        font-weight: 700;
    }
    
    .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;
    }

   
    .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: 160px;
    }
    .newsEventsWrapper
    {
        width: 602px;
        height: 54px;
        padding: 14px 16px 13px 16px;
        background: #fff;
    }
    .newsEventsPressReleasesWrapper
    {
        width: 602px;
        padding: 0px 0px 8px 0px;
    }
    .newsEventsPressReleasesWrapper td
    {
        padding: 1px 0px;
    }
    .newsEventsUpcomingEventsWrapper
    {
        width: 284px;
    }
    .newsEventsDate
    {
        width: 70px;
        padding: 0px 6px 0px 0px;
        vertical-align: top;
        font-weight: 400;
        color: #999;
    }
    .newsEventsDatePressRoom
    {
        width: 35px;
        vertical-align: top;
        font-weight: 700;
        color: #999;
    }
    .investorsWrapper
    {
        width: 284px;
        height: 48px;
        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: 106px;
        padding: 0px 0px 29px 0px;
        background: #fcfcfc;
    }
    .newsListFilter
    {
        padding: 0px 0px 6px 0px;
    }
    .newsListDateItem
    {
        width: 40px;
    }
  
    .pageTitleHeader
    {
        padding-right: 16px;
        padding-left: 32px;
        background: url(/Images/System/header-arrow.gif) #2175d9 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 url(/Images/System/bg-content-wrapper.gif) repeat-y left -10px;
   
        width: 928px;
        padding-top:0px;
     
        border-bottom: #999 1px solid;
        
    }
    .contentWrapperNextJobSearchResults
    {
        padding-right: 16px;
        padding-left: 16px;
        background: #fff url(/Images/System/bg-content-jobsearch.gif) repeat-y left top;
        padding-bottom: 0px;
        width: 928px;
        padding-top: 0px;
        border-bottom: #999 1px solid;
    }
    .contentWrapperNextJobDetails
    {
     padding-right: 16px;
        padding-left: 16px;
        background: #fff url(/Images/System/bg-content-jobsearch.gif) repeat-y left top;
        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;
        background: #fff url(/Images/System/bg-job-application.gif) repeat-y left top; 
    }
    .nextSubMenuWrapper
    {
        background: #f9f9f9;
        width: 224px;
    }
    .subMenuHeader
    {
        padding-right: 16px;
        padding-left: 16px;
        background: url(/Images/System/dotted.gif) repeat-x left bottom;
        padding-bottom: 0px;
        width: 192px;
        padding-top: 15px;
        height: 32px;
    }
    .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: 11px;
        padding-bottom: 0px;
        margin: 0px;
        color: #333;
        padding-top: 0px;
    }
    .subMenuContentWrapper
    {
        padding-right: 16px;
        padding-left: 16px;
        padding-bottom: 0px;
        width: 192px;
        height: 100%;
        padding-top: 16px;
    }
    .nextContentWrapper
    {
        padding-right: 0px;
        padding-left: 16px;
        padding-bottom: 15px;
        width: 512px;
        color: #666;
        padding-top: 10px;
        border-right:1px solid #EAEAEA;
    }
    .nextContentWrapperJobSearch
    {
        padding-right: 0px;
        padding-left: 16px;
        padding-bottom: 0px;
        width: 752px;
        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: 15px;
        background: url(/Images/System/dotted-white.gif) repeat-x left bottom;
        padding-bottom: 11px;
        width: 480px;
        padding-top: 5px;
    }
    .section
    {
        width: 459px;
        padding-right: 0px;
        padding-left: 15px;
        padding-bottom: 0px;
        padding-top: 10px;
        
        min-height:510px;
    }
    .section a:Link
    {
        font-weight: 700;
    }
        .section a:Visited
    {
        font-weight: 700;
    }
        .section a:Hover
    {
        font-weight: 700;
    }
        .section a:Active
    {
        font-weight: 700;
    }
    .section H2
    {
        padding-right: 0px;
        padding-left: 0px;
        background: url(/Images/System/dotted-white.gif) repeat-x left bottom;
        padding-bottom: 5px;
        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;
    }


    .bottomWrapper
    {
        padding-right: 16px;
        padding-left: 16px;
        padding-bottom: 16px;
        padding-top: 14px;
       border-top: 1px solid #888;
       width: 960px;
       /*padding:0px;*/
       /*background: #fff;*/
    }
    .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/bottomlinks-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: none;
    }
    A.bottomLinksLink:visited
    {
        font-size: 11px;
        text-decoration: none;
    }
    A.bottomLinksLink:active
    {
        font-size: 11px;
        text-decoration: none;
    }
    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;
    }
    .bottomFooterLinksItem
    {
        padding-right: 4px;
        display: block;
        padding-left: 0px;
        padding-bottom: 0px;
        padding-top: 0px;
        list-style-type: none;
    }
    .bottomFooterLinksItem a
    {
        color:#888;
    }
    
    .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: #fff;
    }

  
    .awardsNominationsTable td
    {
        padding: 10px 4px;
    }

 
    .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;
    }


 
    .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: #fff;
        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: #333;
    }
    .TextBoxError
    {
        background-color: #e51f20;
    }
    .TextBoxNormal
    {
        border-right: #a5acb2 1px solid;
        padding-right: 0px;
        border-top: #a5acb2 1px solid;
        padding-left: 0px;
        font-size: 11px;
        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: 15px;
        border-right-width: 0px;
    }
    .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: #fff;
        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: #333;
        text-decoration: none;
    }
    A.leftPanelNewsArticleHeaderLink:visited
    {
        color: #333;
        text-decoration: none;
    }
    A.leftPanelNewsArticleHeaderLink:active
    {
        color: #333;
        text-decoration: none;
    }
    A.leftPanelNewsArticleHeaderLink:hover
    {
        text-decoration: underline;
    }
 

    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.l2Regular
    {
        font-weight: 400;
        font-size: 11px;
        color: #2175d9;
        text-decoration: underline;
    } 
     A.l2Regular:link
    {
        color: #2175d9;
    }
    A.l2Regular:visited
    {
        color: #2175d9;
    }
    A.l2Regular: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;
        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;
        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;
    }

    .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;
    }


    .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: #333 !important;
    }

    #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: 480px;
    }
    .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;
    }


    .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;
     
    }
    #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;
    }
    

    .registerFormTableWrapper td
    {
        padding: 0px 0px 10px 0px;
    }
    .requiredLabel
    {
        color: #e51f20;
        font-weight: 700;
    }
    .orangeLabel
    {
    	color: #ff6600;
        font-weight: 700;
    }
    
    .loginPanelWrapper
    {
        width: 928px;
        padding: 16px;
        background: #fff;
        border-bottom: solid 1px #999;
        background: #fff url(/Images/System/bg-loginpanel-div.gif) repeat-y left top;
    }
    .loginPanelWrapperLeft
    {
        width: 448px;
        padding: 0px 16px 0px 0px;
    }
    .loginPanelWrapperLeft h2
    {
        padding-right: 0px;
        padding-left: 0px;
        background: url(/Images/System/dotted-trans.gif) repeat-x left bottom;
        padding-bottom: 11px;
        margin: 0px 0px 8px;
        padding-top: 8px;
        font-size: 14px;
        margin: 0px 0px 10px 0px;
        color: #333;        
    }
    .loginPanelWrapperRight
    {
           width: 446px;
        padding: 0px 0px 0px 16px;
    }
     
    .loginPanelWrapperRight h2
    {
          padding-right: 0px;
        padding-left: 0px;
        background: url(/Images/System/dotted-trans.gif) repeat-x left bottom;
        padding-bottom: 11px;
        margin: 0px 0px 8px;
        padding-top: 8px;
        font-size: 14px;
        margin: 0px 0px 10px 0px;
        color: #333;       
    }

    .contentWrapperMyProfile
    {
        
    }
    .myProfileContentWrapper
    {
        width: 928px;
        padding: 20px 16px;
        background: #fff;
        border-bottom: solid 1px #999;
    }
    .myProfileTabWrapper
    {
        width: 960px;
        height: 24px;
        background: #2175d9;
    }
    .myProfileTabWrapper ul
    {
        float: left;
        padding: 0;
        margin: 0;
    }
    .myProfileTabWrapper li
    {
        list-style-type: none;
        display: inline;
    }
    a.myProfileTabLink:Link, a.myProfileTabLink:Visited, a.myProfileTabLink:Active
    {
        display: block;
        color: #2175d9;
        font-weight: 700;
        height: 19px;
        padding: 4px 20px 0px 20px;
        background: #f9f9f9;
        float: left;
        border-width: 0px 1px 1px 0px;
        border-style: solid;
        border-color: #2175d9;
        text-decoration: none;
    }
    a.myProfileTabLink:Hover
    {
        text-decoration: underline;
    }
    a.myProfileTabLinkActive:Link, a.myProfileTabLinkActive:Visited, a.myProfileTabLinkActive:Hover, a.myProfileTabLinkActive:Active
    {
        display: block;
        color: #333333;
        font-weight: 700;
        height: 20px;
        padding: 4px 20px 0px 20px;
        background: #fff;
        float: left;
        border-width: 0px 1px 0px 0px;
        border-style: solid;
        border-color: #2175d9;   
        cursor: text;
        text-decoration: none;
    }
    .myProfilePageTitleHeader
    {
        padding-right: 16px;
        padding-left: 32px;
        background: url(/Images/System/header-arrow.gif) #2175d9 no-repeat 32px 23px;
        padding-bottom: 23px;
        margin: 10px 0px 0px;
        width: 912px;
        padding-top: 23px;
        height: 47px;
    }
    .myProfileNameWrapper
    {
        color: #fff;
        font-size: 14px;
        font-weight: 700;
        padding: 6px 0px 0px 64px;
    }
    .myProfileWelcomeLabel
    {
        font-size: 11px;
        color: #d1e4f6;
        font-weight: 700;
    }
    .myProfileEditHeader
    {
        width: 902px;
        color: #333;
        font-weight: 700;
        font-size: 14px;
        padding: 0px 10px 10px 0px;
        margin: 0px 0px 10px 0px;
        background: url(/Images/System/dotted-white.gif) repeat-x -8px bottom;
    }
    .myProfileArrowDown
    {
        width: 16px;
        background: url(/Images/System/arrow-down.gif) no-repeat left 4px;
    }
    a.myProfileEditLink:Link, a.myProfileEditLink:Visited, a.myProfileEditLink:Active
    {
        font-size: 11px;
        text-decoration: none;
        font-weight: 400;
    }
    .myProfileSectionWrapper
    {
         width: 912px;
         padding: 0px 0px 40px 16px;
    }
    
    .myProfileSecSmallWrap
    {
    	 width: 460px;
         padding: 0px 0px 40px 16px;
    }
    
    .myProfileConsultants
    {
    	width: 460px;
    	padding: 0px 0px 20px 16px;
    }
    
    .myJobsSectionHeader
    {
        width: 440px;
        color: #333;
        font-weight: 700;
        font-size: 14px;
        padding: 0px 0px 10px 16px;
        margin: 0px 0px 10px 0px;
        background: url(/Images/System/dotted.gif) repeat-x -8px bottom;        
    }
    .myJobsSectionHeaderRight
    {
        width: 424px;
        color: #333;
        font-weight: 700;
        font-size: 14px;
        padding: 0px 0px 10px 32px;
        margin: 0px 0px 10px 0px;
        background: url(/Images/System/dotted-white.gif) repeat-x -8px bottom;        
    }
    .myJobsApplicationWrapper
    {
        width: 456px;
        padding: 10px 0px;        
        background: #f9f9f9;
    }
    .myJobsFavoritesWrapper
    {
        width: 456px;
        padding: 10px 0px;
        background: #fff;
        margin: 0px 0px 0px 16px;
    }
    .myJobsSectionContent
    {
        width: 424px;
        padding: 0px 16px;
    }
    .myJobsSectionContentRight
    {
        width: 392px;
        padding: 0px 32px;
    }
    .myVacanciesTable td
    {
        padding: 0px 0px 4px 0px;
    }
    .myVacanciesTable th
    {
        padding: 0px 0px 4px 0px;
    }
    
    
}

@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;
    }
  }

