﻿/*Randstad Managed Services*/
.rmsArticle
{
    width: 293px;
    height: 128px;
    overflow: hidden;
    float: left;
}
.rmsArticle table
{
    border-collapse: collapse;
    padding: 0;
    margin: 0;
}
.rmsArticle td
{
    vertical-align: top;
}
a.rmsImgLink:link, a.rmsImgLink:visited, a.rmsImgLink:hover, a.rmsImgLink:active
{
    float: left;
    padding-left: 16px;
}
.rmsArticle a.readMoreLink:link, .rmsArticle a.readMoreLink:visited, .rmsArticle a.readMoreLink:hover, .rmsArticle a.readMoreLink:active
{
    float: left;
    margin-top: 4px;
}
.rmsArticleTopWrapper
{
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: solid 1px #cccccc;
}
.articleContent
{
    display: block;
    float: left;
}
.articleContentWrapper
{
    width: 202px;
    height: 102px;
}
.rmsDownloadLinkWrapper img
{
    margin-bottom: 10px;
    border: solid 1px #ccc !important;
}
.rmsDownloadLinkWrapper
{
    width: 150px;
    margin: 0 auto;
    padding-bottom: 16px;
}
.rmsDownloadLinkWrapper .pdfDownloadLink
{
    margin-left: 30px;
}
.rmsArticleList
{
    margin: 0;
    padding: 0;
}
.rmsArticleList li
{
    list-style-type: none;
    width: 928px;
    float: left;
}
.rmsArticleList .separator
{
    height: 16px;
    border-bottom: solid 1px #eee;
    margin-bottom: 16px;
}
.rmsArticleList img
{
    float: left;
    margin-right: 16px;
}
.rmsArticleListWrapper
{
    vertical-align: top;
}
a.pdfDownloadLink:link, a.pdfDownloadLink:visited, a.pdfDownloadLink:active
{
    background: url(/Images/System/pdf.gif) no-repeat left center;
    padding: 4px 0 0 22px;
    margin-right: 16px;
}
.rmsArticleListWrapper
{
    padding-top: 4px;
}
.rmsContacts td
{
    padding-bottom: 20px;
}
.rmsContacts img
{
    padding-right: 8px;
}
.rmsInfo .topLeft, .rmsInfo .topRight, .rmsInfo .bottomLeft, .rmsInfo .bottomRight
{
    width: 16px;
    height: 8px;
}
.rmsInfo td
{
    background: #eeeeee;
}
.rmsInfo .topLeft
{
    background: url(/Images/System/backgrounds/bg-rms-top-left.gif) no-repeat left bottom;
}
.rmsInfo .topRight
{
    background: url(/Images/System/backgrounds/bg-rms-top-right.gif) no-repeat right bottom;
}
.rmsInfo .bottomLeft
{
    background: url(/Images/System/backgrounds/bg-rms-bottom-left.gif) no-repeat left bottom;
}
.rmsInfo .bottomRight
{
    background: url(/Images/System/backgrounds/bg-rms-bottom-right.gif) no-repeat right bottom;
}
.rmsInfo ul, .rmsUL
{
    margin: 0;
    padding: 0;
}
.rmsInfo li, .rmsUL li
{
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 12px;
    background: url(/Images/System/backgrounds/bg-rms-bullit.gif) no-repeat left 6px;
}
.rmsFeaturedArticlesWrapper
{
    width: 602px;
    padding: 16px;
    float: left;
    table-layout: fixed;
}
.rmsFeaturedArticles img
{
    padding-left: 10px;
}
.rmsFeaturedArticles td
{
    vertical-align: top;
}
.rmsLocalSites
{
    width: 284px;
    height: 68px;
    padding: 6px 16px;
    background: url(/Images/System/backgrounds/bg-rms-local-sites.gif) no-repeat left top;
}
.rmsInfo .readMoreLink
{
    background: url(/Images/System/backgrounds/bg-rms-readmore.gif) no-repeat left center !important;
}

/*Data*/
.rmsDataWrapper, .whatWeDo
{
    width: 660px;   
    padding: 0;
}
.rmsDataLeft
{
    width: 170px;    
    padding: 16px;      
    color: #fff;
    font-weight: 700;
    text-align: center; 
    background: #00308f; /*#6da7e6*/
    border-bottom: solid 10px #fff;
}
.rmsDataRight
{
    padding: 16px;        
    width: 444px;
    color: #fff;
    font-weight: 700; 
    background: #6da7e6; /*b2d7ff*/
    border-bottom: solid 10px #fff;
}
.whatWeDo .rmsDataLeft
{
    background: #fff url(/Images/System/rms/bg-arrow.gif) no-repeat left top;    
    width: 156px;
    /*height: 40px;   
    padding-top: 36px;    */
    height: 92px;
    padding-top: 0;
    padding-bottom: 0px;
    padding-left: 10px;
    text-align: left;
    border-bottom: none !important;
     
}
.whatWeDo .rmsDataRight
{   
    
    border: solid 2px #00308f;    
}
.rmsDataRight ul
{
    margin: 0 0 0 16px;
    padding: 0;
}
.whatWeDo .purple
{
    background: #00308f;
    color: #fff;
    font-weight: 700;    
    padding: 10px;
    text-align: center;
}
.whatWeDo .green
{
    background: #72ace8;    
    color: #fff;
    font-weight: 700;
    border-bottom: solid 10px #fff;    
    padding: 10px;
    text-align: center;
}
.rmsDataRMS
{    
    width: 660px;
}
.rmsDataRMS .rmsDataLeft
{
     background: #6da7e6;
     border: solid 2px #00308f;    
}
.rmsDataRMS .rmsDataMiddle
{
    width: 10px;
    border-top: none !important;
    border-bottom: none !important;
    
}
.rmsDataRMS .rmsDataRight
{
     background: #6da7e6;
     border: solid 2px #00308f; 
}
.rmsDataSep
{
    height: 10px;
}
.rmsDataTitle
{
     background: #6da7e6;
     border: solid 2px #00308f; 
     padding: 16px;
     font-weight: 700;
     font-size: 14px;
     color: #fff;
     text-align: center;
}
.rmsBottomData
{
    background: #6da7e6;
    border: solid 2px #00308f; 
    padding:32px;
    color: #fff;
    font-weight: 700;
    text-align: center;
}
.rmsDataCircle
{
    width: 400px;
    height: 342px;
    padding-top: 16px; 
    margin:0 auto;      
    background: url(/Images/System/rms/bg-circle.gif) no-repeat left top;
}
.rmsDataCircleContent
{
    background: #6da7e6;
    border: solid 2px #00308f;
    padding:16px;
    float: left; 
    font-weight: 700;
    color: #fff;
    text-align: center;
}
.rmsCircleTable
{
    float: left;   
}
.rmsCircleTable td
{
    text-align: center;
}