body {font-family:Arial, Helvetica, Verdana, sans-serif;font-size:10pt}#accessibility, #header h2, #search, #tools, #navigationContainer, h3.breadHead, #breadcrumbs, #sNavigation, #footer ul, #flashContentContainer, #branding p, .tProjects #universalForm, .tProjects .recordSet, #vacancies .moreLink {display:none}#container {width:auto !important}#pageInfo {margin:25px 0}#pageInfo img {float:left;margin-right:25px}h2.barHeading {float:left;width:500px;font-size:2.5em;font-weight:normal;margin:0 0 10px 0}.tHome #pageInfo p {width:600px}* html .tHome #pageInfo p {width:200px}#pageInfo p {width:500px;font-size:0.9em;margin:0;padding:0}#content, #rsList h3, .tHome h3 {clear:both}#content h3 {font-size:1.6em;font-weight:normal;margin:25px 0 10px 0;color:#4F89C0}#content h4 {font-size:1.3em;font-weight:normal;margin:20px 0 10px 0}#content p {margin-bottom:10px}.tHome h4 {margin:0}.tHome li p {margin-top:3px}ul#rsList, ul#projectsWeek {margin-left:0;padding-left:0}#rsList li, #projectsWeek li {list-style:none;clear:both}* html #rsList li .imgLeft {margin-top:2.5em}#projectsWeek li img {float:left;margin:0.3em 1em 0.5em 0;border:5px solid #CECFCA}.standfirst {color:#4F89C0;font-weight:bold;margin-bottom:20px !important;font-size:1.1em !important}.quoteFrom {display:block}blockquote {border-left:15px solid #CCC;padding:0 10px;margin:0 10px;font-size:8pt}.imgLeft {float:left;margin:0.3em 1em 0.5em 0;border:5px solid #CECFCA}.imgRight {float:right;margin:0.3em 0 0.5em 1em;border:5px solid #CECFCA}#footer p {clear:both;border-top:1px solid #999;padding-top:20px;margin-top:20px}#rsList .lClient{margin-top:3px;display:block}#rsList .lLocation{display:block}#siteMap ul {margin:0;padding:0;list-style-type:none}#siteMap ul li {font-size:1.8em;list-style-image:none;margin-bottom:10px}#siteMap ul li a {text-decoration:none;border-bottom:1px solid #999; padding-bottom:10px;display:block}#siteMap ul ul {margin:0 1em;padding:0.5em 1em}#siteMap ul ul a {border-bottom:none;display:inline}#siteMap ul ul li {margin-bottom:0}#siteMap ul ul ul {padding:0 1em}#siteMap ul ul li {margin-top:0;font-size:0.6em;list-style-image:url(/images/bullet.gif);background:none}#siteMap ul ul ul li {padding-left:0.9em;font-size:0.85em;list-style-image:none;background:url(/images/subnav_bullet1.gif) no-repeat left 0.55em}#siteMap ul ul ul li a {color:#666 !important;font-weight:normal !important}#siteMap ul ul ul li a:hover {color:#999 !important}#siteMap ul ul ul ul li {font-size:1em}#content table {width:100%;border-collapse:collapse;margin:5px 0 15px 0;color:#000}#content table caption {line-height:2em;font-size:1.6em;font-weight:normal;color:#4F89C0;text-align:left}#content table tr.alt th {border:1px solid #D6D6B6;color:black}#content table tr.alt td {border:1px solid #D6D6B6}#content table th {padding:3px 7px;color:#FFF;font-weight:normal;text-align:left}#content table h4 {margin:15px 0 0 0}#content table td {padding:3px 7px;border:1px solid #E1E1E1}#content table a {color:#5F5F5F}#content table a:hover {color:#333}#features h3 {margin:30px 0}#features img {float:left;margin:0 20px 20px 0}#locationMap {float:right;width:380px;height:290px;margin:0 0 1em 2em}