body
{
    background: #eeeeee;
    font: 500 11px Arial, Verdana, Helvetica;
    color: #666;
    margin: 0px
}
img
{
    border: none;
}
form
{
    margin: 0;
    padding: 0;
}
input, select
{
    font: 500 11px Arial, Verdana, Helvetica;
    color: #666;
}
a:Link, a:Visited, a:Active
{
    text-decoration: none;
    color: #2175d9;
}
a:Hover
{
    text-decoration: underline;
}
.middle
{
    width: 960px;
    margin: 0px auto;
    padding: 0px 0px 20px 0px;
}
.siteWrapper
{
    width: 960px;
    padding: 0px 0px 0px 0px;    
}
.bannerWrapper
{
    width: 960px;
    height: 125px;
}
.topWrapper
{
    width: 960px;
    height: 29px;
    background: #00308F;
}
.topSearchWrapper
{
    color: #fff;
    padding: 4px 10px 0px 0px;
}
.topSearchWrapperTable td
{
    padding: 0px 4px 0px 0px;
}


/****************************
        Job Search
*****************************/
.quickSearchWrapper
{
    width: 960px;
    height: 110px;
    padding: 10px 0px;
    background: url(http://www.ir.randstad.com/newlook/Images/System/bg-quickSearch.jpg) no-repeat left center;
}
.quickSearchContentWrapper
{
    width: 668px;
    height: 54px;
    padding: 10px 16px 0px 16px;
}
.quickSearchContentBottomWrapper
{
    width: 668px;
    padding: 0px 16px;
}

.jobSectorsWrapper
{
    padding: 10px 0px 0px 0px;
}

.searchTopText
{
    color: #fff;
    font: 700 16px Arial, Verdana, Helvetica;
}
.jobSearchTableWrapper td
{
    padding: 0px 4px 0px 0px;
}
.quickSearchNoOfJobs
{
    color: #fff;
    font-size: 12px;
    padding: 10px 0px 0px 0px;
}
a.browseJobsLink:Link, a.browseJobsLink:Visited, a.browseJobsLink:Active
{
    font: 700 14px Arial, Verdana, Helvetica;
    color: #fff;
    text-decoration: underline;
    background: url(http://www.ir.randstad.com/newlook/Images/System/white-arrow-small.gif) no-repeat left center;
    padding: 0px 0px 0px 10px;
}
a.browseJobsLink:Hover
{
    text-decoration: none;
}
.jobSectorsUL
{
    padding: 0px 16px 0px 0px;
    margin: 0;
}
.jobSectorsUL li
{
    color: #fff;
    text-align: right;
    list-style-type: none;
}
.jobSectorsUL a:Link
{
    color: #fff;
    text-decoration: underline;
}
.jobSectorsUL a:Visited
{
    color: #fff;
    text-decoration: underline;
}
.jobSectorsUL a:Hover
{
    color: #fff;
    text-decoration: none;
}
.jobSectorsUL a:Active
{
    color: #fff;
    text-decoration: underline;
}




/*****************************
          Content
*****************************/
.contentWrapper
{
    width: 960px;
    padding: 0px 0px 10px 0px;
}
.contentLeftPanelWrapper
{
    width: 634px;
    background: #fff;
}
.contentLeftPanelWrapperTemp
{
    width: 960px;
    height: 383px;
    background: #fff;
}
.contentLeftPanelContentWrapperLarge
{
    width: 634px;
    height: 353px;
    background: #fff;
}
.contentRightPanelWrapper
{
    width: 316px;
    padding: 0px 0px 10px 0px;
}
.contentRightPanelWrapperTop
{
    width: 316px;
}
.contentLeftPanelTitleWrapper, .contentRightPanelTitleWrapper
{
    height: 22px;
    padding: 6px 16px 0px 16px;
    background: #2175d9;
    color: #fff;
    font: 700 12px Arial, Verdana, Helvetica;
}
.contentLeftPanelTitleWrapper
{
    width: 602px;
}
.contentRightPanelTitleWrapper
{
    width: 284px;
}
.worldOfWorkRowSeparator
{
    width: 602px;
    height: 16px;
    background: url(http://www.ir.randstad.com/newlook/Images/System/bg-worldofwork-separator.gif) no-repeat left top;
}
.worldOfWorkColumnSeparator
{
    height: 160px;
    width: 16px;
}
a.panelTitleMoreLink:Link, a.panelTitleMoreLink:Visited, a.panelTitleMoreLink:Active
{
    font: 700 12px Arial, Verdana, Helvetica;
    color: #71aef0;
    text-decoration: none;
}
a.panelTitleMoreLink:Hover
{
    text-decoration: underline;
}

/*****************************
        World of Work
*****************************/
.worldOfWorkPanelWrapper
{
}
.worldOfWorkContentWrapper
{
    width: 602px;
    padding: 16px 16px 0px 16px;
}
.worldOfWorkArticleWrapper
{
    width: 292px;
    height: 160px;
}
.worldOfWorkTextWrapper
{
}
.worldOfWorkImgWrapper
{
    padding: 0px 0px 4px 4px;
}
.worldOfWorkImgWrapper img
{
    border: solid 1px #045095;
}
.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: #999;
    text-decoration: none;
}
.worldOfWorkArtickeInfoWrapper a:Active
{
    color: #999;
    text-decoration: underline;
}
a.articleHeaderLink:Link, a.articleHeaderLink:Visited, 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, a.readMoreLink:Visited, a.readMoreLink:Active
{
    background: url(http://www.ir.randstad.com/newlook/Images/System/bg-readmorelink.gif) no-repeat left center;
    padding: 0px 0px 0px 8px;
    text-decoration: none;
}
a.readMoreLink:Hover
{
    text-decoration: underline;
}


/*****************************
         News & Events
*****************************/
.newsEventsWrapper
{
    width: 284px;
    height: 148px;
    padding: 16px 16px 16px 16px;
    background: #fff;
}
.newsEventsPressReleasesWrapper
{
    width: 284px;
    padding: 0px 0px 16px 0px;
}
.newsEventsUpcomingEventsWrapper
{
    width: 284px;
}
.newsEventsDate
{
    font-weight: 700;
    color: #999;
    padding: 0px 6px 2px 0px;
}


/****************************
        Investors
****************************/
.investorsWrapper
{
    width: 284px;
    padding: 16px;
    height: 57px;
    background: #fff;
}
.investorsLinksWrapper ul
{
    padding: 0;
    margin: 0;
}
.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;
}

/*****************************
    Careers at Randstad
*****************************/
.careersAtRandstadWrapper
{
    width: 284px;
    height: 49px;
    padding: 16px 16px;
    background: #fff;
}
.careersAtRandstadWrapper ul
{
    padding: 0px;
    margin: 0px;
}
.careersAtRandstadWrapper li
{
    list-style-type: none;
}


/*****************************
    Social Responsibility
*****************************/
.socialResponsibilityWrapper
{
    width: 316px;
    height: 106px;
    background: #fff;
}



/*****************************
       Follup Up Pages
*****************************/
.pageTitleHeader
{
    width: 912px;
    height: 47px;
    padding: 23px 16px 23px 32px;
    margin: 10px 0px 0px 0px;
    background: #6da7e6 url(http://www.ir.randstad.com/newlook/Images/System/header-arrow.gif) no-repeat 32px 23px;
}
.contentWrapperNext
{
    background: #fff;
    width: 928px;
    padding: 10px 16px 25px 16px;
    border-bottom: solid 1px #999;
}
.nextSubMenuWrapper
{
    width: 224px;
    background: #f9f9f9;
}
.subMenuHeader
{
    width: 192px;
    height: 32px;
    padding: 10px 16px 0px 16px;
    background: url(http://www.ir.randstad.com/newlook/Images/System/dotted.gif) repeat-x left bottom;
}
.contentWrapperNext h1
{
    font-size: 18px;
    color: #333;
    margin: 0;
    padding: 0;
}
.subMenuContentWrapper
{
    width: 192px;
    padding: 22px 16px 0px 16px;
}
.nextContentWrapper
{
    width: 672px;
    padding: 10px 0px 0px 32px;
    color: #000;
}
.nextContentTitleWrapper
{
    width: 672px;
    height: 32px;
    background: url(http://www.ir.randstad.com/newlook/Images/System/dotted-white.gif) repeat-x left bottom;
}
.section
{
    padding: 10px 0px;
}


/*****************************
          Bottom
*****************************/
.bottomWrapper
{
    width: 928px;
    padding: 14px 16px 16px 16px;
}
.bottomMenuWrapper
{
    padding: 0px 0px 10px 0px;
}
.bottomLinksUL
{
    padding: 5px 8px 8px 0px;
}
.bottomLinksItem
{
    display: inline;
    list-style-type: none;
    float: left;
}
.bottomLinksSeparator
{
    width: 1px;
    height: 12px;
    padding: 1px 4px 0px 4px;
    display: inline;
    list-style-type: none;
    background: url(http://www.ir.randstad.com/Images/bg-bannermenu-separator.gif) no-repeat center bottom;
    float: left;
}
a.bottomLinksLink:Link, a.bottomLinksLink:Visited, a.bottomLinksLink:Active, a.bottomLinksLink:Hover
{
    text-decoration: none;
    font-size: 11px;
    text-decoration: underline;    
}


.bottomSubMenuWrapper
{
}
.bottomSubMenuLinksUL
{
    padding: 0;
    margin: 0;
}
.bottomSubMenuLinksItem
{
    display: inline;
    list-style-type: none;
    padding: 0px 4px 0px 0px;
}
.bottomSubMenuLinksWrapper
{
    width: 833px;
}
a.bottomSubMenuLinksLink:Link, a.bottomSubMenuLinksLink:Visited, a.bottomSubMenuLinksLink:Active
{
    text-decoration: underline;
    color: #666666;
    font-size: 11px;
}
a.bottomSubMenuLinksLink:Hover
{
    text-decoration: none;
}
.bottomTextWrapper
{
    padding: 0px 6px 0px 0px;
}
.bottomCompanyInfo
{
    padding: 10px 0px 0px 0px;
}
/*****************************
          General
*****************************/
.left
{
    float: left;
}
.right
{
    float: right;
}
.noBorder
{
    border: 0;
}
a.greyLink:Link, a.greyLink:Visited, a.greyLink:Active
{
    color: #666;
    text-decoration: none;
}
a.greyLink:Hover
{
    text-decoration: underline;
}
a.darkGreyUnderlined:Link, a.darkGreyUnderlined:Visited, a.darkGreyUnderlined:Active
{
    color: #666;
    text-decoration: underline;
}
a.darkGreyUnderlined:Hover
{
    text-decoration: none;
}
a.blueBoldLink:Link, a.blueBoldLink:Visited, a.blueBoldLink:Active
{
    font-weight: 700;
    text-decoration: none;
}
a.blueBoldLink:Hover
{
    text-decoration: underline;
}
.boldBlackText
{
    font-weight: 700;
    color: #000;
}



/************************
        Breadcrumb
*************************/
.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;
}

.QuickSearchTextBox  {
float:left;
padding:0 ;
margin: -4px 0 0 0;
}

.QuickSearchInput {
border:1px solid #CECECE;
color:#999999;
display:inline;
height:14px;
margin-top:1px;
padding:2px 4px;
width:122px;
}

.QuickSearchButton {
float:left;
margin: -2px 0 0 0;
padding:0 0 0 3px;
display:inline;
}