
/* reset.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{ line-height:1.5}table{ border-collapse:separate;border-spacing:0}caption,th,td{ text-align:left;font-weight:normal}table,td,th{ vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{ content:""}blockquote,q{ quotes:"" ""}a img{ border:none}


/* typography.css */
body{ 	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	color:#616161;	background-color:#f1f1f1}h1,h2,h3,h4,h5,h6{ font-weight:bold;color:#000;margin-bottom:0.5em;line-height:1}h1{ font-size:30px;font-weight:normal;margin-bottom:1em}h2{ font-size:18px;font-weight:normal}h3{ font-size:1em}h4{ font-size:1em}h5{ font-size:1em}h6{ font-size:1em}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{ margin:0 0 1.5em}p img{ float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{ float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover{ color:#f06204;text-decoration:underline}a{ color:#f06204;text-decoration:none;outline:none}blockquote{ margin:1.5em;color:#666;font-style:italic}strong{ font-weight:bold}em,dfn{ font-style:italic}dfn{ font-weight:bold}sup,sub{ line-height:0}abbr,acronym{ border-bottom:1px dotted #666}address{ margin:0 0 1.5em;font-style:italic}del{ color:#666}pre,code{ margin:1.5em 0;white-space:pre}pre,code,tt{ font:1em 'andale mono','lucida console',monospace;line-height:1.5} li ul,li ol{ margin:0 1.5em}ul,ol{ margin:0 1.5em 1.5em 3em}ul{ list-style-type:disc}ol{ list-style-type:decimal}.error{ color:#c81d2b}.black{ color:#000}.grey{ color:#494e51}.orange{ color:#f06204}.small{ font-size:11px}p.noMargin{ margin-bottom:0}


/* layout.css */
.clear:after{ content:".";display:block;height:0;clear:both;visibility:hidden}.clear{ display:block}
.left{float:left;display:block}.right{float:right;display:block}.alignRight{text-align:right}.scriptSectionLeft{text-align:left;vertical-align:middle;width:100%;float:left}.scriptSectionRight{text-align:right;vertical-align:middle;width:100%;float:left}#scriptSection a,#scriptSection span{display:inline-block;vertical-align:middle}.wrapper:after{ content:".";display:block;height:0;clear:both;visibility:hidden}.wrapper{ display:block}
div.wrapper{	width:950px;	margin:0 auto}#header:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#header{ display:block}
#header{	height:136px;	background:#f1f1f1 url(../images/bgHeader.png) repeat-x}#header #logo{	height:84px;	width:154px;	margin:24px 0 0 16px}#header #nav{	position:relative;	height:136px;	width:700px}#header #nav #offices{	color:#f89828;	text-align:right;	margin-top:18px}#header #nav #offices a{	color:#f89828;	margin-left:3px}#header #nav #offices a:hover{	text-decoration:underline}#header #nav #offices span{	color:#4c4c4c;	margin-left:3px}#header #nav #callUsNow{	color:#f89828;	font-size:11px;	text-align:right;	margin-top:6px}#header #nav #mainTabs{	position:absolute;	bottom:0;	right:0}div.box{	width:950px;	margin-bottom:6px}div.box div.boxContent{	width:908px;	padding:8px 20px;	background-color:#fff;	border-left:solid 1px #e5e5e5;	border-right:solid 1px #e5e5e5}div.box div.boxTop,div.box div.boxBase{	width:950px;	height:10px;	font-size:0;	background:#f1f1f1 url(../images/bgContentBox.png) no-repeat top left}div.box div.boxBase{	background-position:bottom left}#content{	width:950px;	margin:0 auto;	text-align:left}#content #columnWrapper:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#content #columnWrapper{ display:block}
#content #columnWrapper{	width:950px;	margin-bottom:12px}#content #columnWrapper .top{	height:10px;	font-size:0;	background:#f1f1f1 url(../images/bgContentTB.png) no-repeat top left}#content #columnWrapper .content{	background:#f1f1f1 url(../images/bgContent.png) repeat-y}#content #columnWrapper .base{	height:10px;	font-size:0;	background:#f1f1f1 url(../images/bgContentTB.png) no-repeat bottom left}#content #columnWrapper #sidebar{	min-height:100px;	height:auto !important;	height:100px;	width:241px;	margin-right:47px;	padding:20px 14px 14px 14px}#content #columnWrapper #sidebar .module{	margin-bottom:30px}#content #columnWrapper #sidebar .module img{	margin:0;	display:block}#content #columnWrapper #main{	width:600px}#content #columnWrapper #main .wrapper{	padding:26px 0 14px 0;	width:600px;	margin:0}#content #columnWrapper #main .wrapperRightImage{	position:relative;	padding:26px 264px 14px 0;	width:369px;	min-height:386px;	height:auto !important;	height:386px}#content #columnWrapper #main .rightImage{	position:absolute;	top:0;	right:0;	width:250px}#content #admin{	background-color:#fff;	border:solid 1px #e5e5e5;	padding:20px;	margin:20px 0}#socialNetworks{	height:34px;	position:relative;	padding-right:34px;	text-align:right}#socialNetworks #inner{	position:absolute;	top:9px;	right:18px}#socialNetworks #inner a{	display:block;	float:left;	height:16px;	width:16px;	margin-left:4px}#socialNetworks #inner a#twitter{	background:#f1f1f1 url(../images/socialNetworks.png) no-repeat 0px 0px}#socialNetworks #inner a#linkedIn{	background:#f1f1f1 url(../images/socialNetworks.png) no-repeat -16px 0px}#socialNetworks #inner a#facebook{	background:#f1f1f1 url(../images/socialNetworks.png) no-repeat -32px 0px}#footer:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#footer{ display:block}
#footer{	min-height:150px;	height:auto !important;	height:150px;	Width:950px;	background:#f1f1f1 url(../images/bgFooter.png) no-repeat top left;	padding-bottom:10px}#footer h3{	color:#000;	font-weight:bold;	margin-bottom:6px}#footer p{	color:#7e7c80;	font-size:11px;	margin-bottom:5px}#footer p.black{	color:#000}#footer a{	color:#7e7c80}#footer a:hover{	color:#f06204;	text-decoration:underline}#footer .section-first{	width:180px;	margin:20px 0 0 328px;	padding-right:20px}#footer .section{	width:120px;	margin-top:20px;	padding-right:20px}#footer .section-last{	width:100px;	margin-top:20px;	padding-right:0}#baseline{	Width:950px;	color:#4a4a4a;	background:#f1f1f1 url(../images/bgFooter.png) no-repeat bottom left;	font-size:11px;	line-height:48px;	padding-left:35px}#siteByJobAdder{	text-align:right;	padding-right:30px;	margin:10px 0 20px 0}#siteByJobAdder a,siteByJobAdder a:visited{	font-size:11px;	color:#aaa}#siteByJobAdder a:hover{	color:#888}#jobSearchResults{	width:600px}#jobSearchResults .jobItem{	width:600px;	margin-bottom:10px}#jobSearchResults .jobItem .jobTop{	height:5px;	width:600px;	font-size:0;	background:#fff url(../images/bgJobItem.png) no-repeat top left}#jobSearchResults .jobItem .jobInner{	width:564px;	background-color:#f5f5f5;	padding:10px 18px}#jobSearchResults .jobItem .jobBase{	height:5px;	width:600px;	font-size:0;	background:#fff url(../images/bgJobItem.png) no-repeat bottom left}#jobSearchResults .jobItem .jobInner h2,#jobSearchResults .jobItem .jobInner h2 a,#jobSearchResults .jobItem .jobInner h2 a:visited{	color:#000;	font-size:17px}#jobSearchResults .jobItem .jobInner h2 a:hover,#jobSearchResults .jobItem .jobInner h2 a:active{	color:#f06204}#jobSearchResults .jobItem .jobInner p{	margin-bottom:8px}#jobSearchResults .jobItem .jobInner .details:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#jobSearchResults .jobItem .jobInner .details{ display:block}
#jobSearchResults .jobItem .jobInner .details{	font-weight:bold;	font-size:11px}#jobSearchPager{	margin-top:30px}#jobDetail{}#jobDetail #title:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#jobDetail #title{ display:block}
#jobDetail #title{}#jobDetail #title .left{	width:500px}#jobDetail #title .right{	width:100px;	text-align:right}#jobDetail #title h1{	margin-bottom:15px}#jobDetail #summary:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#jobDetail #summary{ display:block}
#jobDetail #summary{	margin-bottom:20px}#jobDetail #details{	margin-bottom:20px}#jobDetail #details .top{	height:5px;	width:600px;	font-size:0;	background:#fff url(../images/bgJobItem.png) no-repeat top left}#jobDetail #details .inner{	width:564px;	background-color:#f5f5f5;	padding:2px 18px 18px 18px}#jobDetail #details .base{	height:5px;	width:600px;	font-size:0;	background:#fff url(../images/bgJobItem.png) no-repeat bottom left}#jobDetail #apply:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#jobDetail #apply{ display:block}
#jobDetail #apply{}#partners{}#partners .partner:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#partners .partner{ display:block}
#partners .partner{	margin-bottom:30px}#partners .partner .logo{	width:140px;	margin-right:20px;	padding-top:10px}#partners .partner .logo{	text-align:center}#partners .partner .details{	width:418px;	border-left:solid 1px #e9e9e9;	padding:10px 0 10px 20px}#placements{}#placements div.item{	background-color:#f6f6f6;	padding:15px;	margin-bottom:10px}#placements div.item h2{	color:#000;	font-size:16px}#placements div.item p{	margin-bottom:0}#newsArchive{}#newsArchive div.item{	background-color:#f6f6f6;	padding:15px;	margin-bottom:10px}#newsArchive div.item h2{	color:#000;	font-size:16px}#newsArchive div.item p.date{	color:#000;	margin-bottom:1em}#newsArchive div.item p.summary{	margin-bottom:0}#contactUs:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#contactUs{ display:block}
#contactUs{}#contactUs #details{	width:240px}#contactUs #mapContainer{	width:340px}#contactUs #mapContainer #map{	height:300px;	width:340px;	overflow:hidden}#contactUs #mapContainer #mapControls:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#contactUs #mapContainer #mapControls{ display:block}
#contactUs #mapContainer #mapControls{	margin-top:6px}#contactUs #mapContainer #mapControls a{	text-decoration:none}#contactUs #mapContainer #mapControls a img{	display:inline-block;	margin-top:2px;	margin-right:4px}.alignCenter{ text-align:center}.alignRight{ text-align:right}.block{ margin:0;display:block}


/* home.css */
#welcome{	width:950px;	margin-bottom:6px}#welcome .top{	height:10px;	font-size:0;	background:#f1f1f1 url(../images/bgContentBox.png) no-repeat top left}#welcome div.content:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#welcome div.content{ display:block}
#welcome .content{	padding:18px 0 0 18px;	background-color:#fff;	border-left:solid 1px #e5e5e5;	border-right:solid 1px #e5e5e5;	position:relative}#welcome .content h1{	color:#000;	font-size:36px;	margin-bottom:20px}#welcome .content #welcomeIntro{	width:450px}#welcome .content #welcomeProfile{	width:460px;	min-height:280px;	height:auto !important;	height:280px}#welcome .content #welcomeProfile a{	display:block;	margin:0;		position:absolute;	bottom:0;	right:0}#welcome .content #welcomeProfile a img{	margin:0;	display:block}#welcome .base{	height:10px;	font-size:0}#welcomeNews{	width:450px;	border-bottom:solid 1px #e9e9e9}#welcomeNews .heading:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#welcomeNews .heading{ display:block}
#welcomeNews .heading{	padding-bottom:4px;	border-bottom:solid 1px #e9e9e9;	margin-bottom:10px}#welcomeNews .heading h2{	color:#f06204;	font-size:21px;	margin-bottom:4px}#welcomeNews .item{	margin-bottom:10px}#welcomeNews .item p{	margin-bottom:4px}#welcomeNews .item p.title{	color:#000;	font-weight:bold}#businessUnits:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#businessUnits{ display:block}
#businessUnits{}#businessUnits .unit{	width:292px;	margin-right:15px}#businessUnits .unit.last{	margin-right:0}#businessUnits .unit .heading{	background:url(../images/bgBusinessUnit.png) no-repeat top left;	min-height:50px;	height:auto !important;	height:50px;	padding-left:20px}#businessUnits .unit .heading h1{	color:#fff;	font-size:18px;	font-weight:bold;	margin:0;	line-height:50px}#businessUnits .unit .inner{	position:relative;	color:#464449;	background:url(../images/bgBusinessUnit.png) no-repeat bottom left;	border:none;	padding:15px 20px 12px 20px}#businessUnits .unit .inner p{	line-height:16px;	margin-bottom:20px}#businessUnits .unit .inner .more{	position:absolute;	bottom:10px;	right:18px;	line-height:1em}#homeJobSearch:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#homeJobSearch{ display:block}
#homeJobSearch{}#homeJobSearch #jobSearch{	width:361px;	margin-right:14px}#homeJobSearch #jobSearch #heading{	width:361px;	height:47px;	background:#ee5500 url(../images/bgHomeJobSearchHeader.png) no-repeat top left}#homeJobSearch #jobSearch #searchForm{	width:321px;	border-left:solid 4px #efeeec;	border-right:solid 4px #efeeec;	border-bottom:solid 4px #efeeec;	padding:16px 16px 10px 16px}#homeJobSearch #jobSearch #searchForm input.textbox{	width:308px;	margin-bottom:8px;	padding:2px 4px}#homeJobSearch #jobSearch #searchForm select.list{	width:318px;	margin-bottom:8px;	padding:3px}#homeJobSearch #jobSearch #searchForm a.advancedSearch{	display:block;	margin:2px 0 5px 0}#homeJobSearch #jobSearch #searchForm input.btnSearch{	margin-top:6px}#homeJobSearch #jobSearch #searchForm #jobStats{	margin-top:6px}#homeJobSearch #jobSearch #searchForm div.right{	text-align:right}#homeJobSearch #box{	height:246px;	width:530px;	background-color:#f8f8f8;	border:solid 1px #f1f1f1}#homeJobSearch #box div.hr{	border-bottom:dotted 1px #8b8b8b;	margin:0 40px}#homeJobSearch #box div.hr hr{	display:none}#homeJobSearch #box #homeJobAlerts{	background:#f8f8f8 url(../images/iconJobAlerts.png) no-repeat 75px 29px;	padding:18px 90px 12px 180px}#homeJobSearch #box #homeJobAlerts h2{	color:#000;	font-size:22px}#homeJobSearch #box #homeJobAlerts p{	color:#fe6001;	margin-bottom:10px}#homeJobSearch #box #homeJobAlerts input{	vertical-align:middle;	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	margin-bottom:6px}#homeJobSearch #box #homeJobAlerts input.textbox{	width:215px;	margin-right:6px;	padding:3px 4px;	color:#858181}#homeJobSearch #box #homeSalarySurvey{	background:#f8f8f8 url(../images/iconSalarySurvey.png) no-repeat 83px 16px;	padding:18px 90px 12px 180px}#homeJobSearch #box #homeSalarySurvey h2{	color:#000;	font-size:22px}#homeJobSearch #box #homeSalarySurvey div.left{	color:#fe6001;	font-size:15px}#homeJobSearch #box #homeSalarySurvey div.right{	padding-right:2px}#placementsPartnersAwards{	width:950px;	margin-bottom:6px}#placementsPartnersAwards .content:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#placementsPartnersAwards .content{ display:block}
#placementsPartnersAwards .content{	background:#f1f1f1 url(../images/bgPlacementsPartnersAwards.png) no-repeat top left;	border:none}#placementsPartnersAwards .content .section{	width:297px;	padding-left:30px}#placementsPartnersAwards .content .section-first{	width:275px;	padding-left:30px}#placementsPartnersAwards .content .section-last{	width:287px;	padding-left:30px}#placementsPartnersAwards .content h1{	color:#fff;	font-size:16px;	font-weight:bold;	line-height:41px;	margin-bottom:10px}#placementsPartnersAwards .base{	height:10px;	font-size:0;	background:#f1f1f1 url(../images/bgPlacementsPartnersAwards.png) no-repeat bottom left}#homeRecentPlacements{	width:248px;	padding-top:8px;	padding-bottom:20px;	position:relative}#homeRecentPlacements .item{	font-size:11px;	margin-bottom:10px}#homeRecentPlacements .item p{	line-height:12px;	margin-bottom:3px}#homeRecentPlacements .item p a,#homeRecentPlacements .item p a:visited{	color:#000;	font-weight:bold}#homeRecentPlacements .item p a:hover{	color:#f06204}#homeFeaturedPartners{	width:270px;	padding-top:8px;	padding-bottom:20px;	position:relative}#homeFeaturedPartners #partnerImages{	position:absolute;	top:25%;	left:0;	width:270px}#homeFeaturedPartners #partnerImages .partner{	width:270px;	text-align:center;	display:none}#homeAwards{	width:260px;	padding-top:8px;	padding-bottom:20px;	position:relative;	text-align:center}#placementsPartnersAwards .more{	position:absolute;	bottom:10px;	right:0px;	line-height:1em}


/* menu.css */
#mainTabs{}#mainTabs ul{	margin:0;	padding:0;	list-style-type:none}#mainTabs ul li{	float:left;	margin-left:4px}#mainTabs ul li a{	display:block;	height:43px;	background:url(../images/mainTabs.png) no-repeat}#mainTabs ul li a.home{ width:117px;background-position:0px 0px}#mainTabs ul li a.home:hover,#mainTabs ul li a.home-active{ width:117px;background-position:0px -43px}#mainTabs ul li a.recruitment{ width:169px;background-position:-121px 0px}#mainTabs ul li a.recruitment:hover,#mainTabs ul li a.recruitment-active{ width:169px;background-position:-121px -43px}#mainTabs ul li a.executiveSearch{ width:214px;background-position:-294px 0px}#mainTabs ul li a.executiveSearch:hover,#mainTabs ul li a.executiveSearch-active{ width:214px;background-position:-294px -43px}#mainTabs ul li a.services{ width:139px;background-position:-512px 0px}#mainTabs ul li a.services:hover,#mainTabs ul li a.services-active{ width:139px;background-position:-512px -43px}#menu{	height:37px;	background:#f1f1f1 url(../images/bgMenu.png) repeat-x;	padding-top:5px}#menu .wrapper{	position:relative;	width:950px;	z-index:100}#menu .wrapper ul{	padding:0;	margin:0;	list-style-type:none;	float:right}#menu .wrapper ul li{	position:relative;	float:left;	margin-left:5px}#menu .wrapper ul li span{	display:block;	float:left;	height:37px;	padding-left:16px}#menu .wrapper ul li a,#menu .wrapper ul li a:visited{	display:block;	float:left;	height:37px;	line-height:28px;	color:#000;	font-weight:bold;	padding-right:16px}#menu .wrapper ul li a:hover,#menu .wrapper ul li a:active,#menu .wrapper ul li.active a,#menu .wrapper ul li a.on{	background:#d0ccc8 url(../images/bgMenuL1.png) no-repeat top right;	text-decoration:none}#menu .wrapper ul li a:hover span,#menu .wrapper ul li.active a span,#menu .wrapper ul li a.on span{	background:#d0ccc8 url(../images/bgMenuL1.png) no-repeat top left}#menu .wrapper ul li.active a,#menu .wrapper ul li.active a span,#menu .wrapper ul li.active a:visited,#menu .wrapper ul li.active a:visited span{ height:32px}#menu .wrapper ul li.active a:hover,#menu .wrapper ul li.active a:hover span{ height:37px}#menu .wrapper ul li a.single,#menu .wrapper ul li a.single span{ height:32px}#menu .wrapper ul li a.single:hover,#menu .wrapper ul li a.single:hover span{ height:32px}#menu .wrapper ul li a.on,#menu .wrapper ul li a:visited.on{ height:37px}#menu .wrapper table{ position:absolute;top:0;left:0;border-collapse:collapse}#menu .wrapper ul ul{	visibility:hidden;	position:absolute;	top:37px;	left:0px;	width:172px;	background:transparent url(../images/bgMenuL2.png) no-repeat bottom;	padding:14px 14px 10px 14px;	margin:0}#menu .wrapper ul ul.last{	left:-106px}#menu .wrapper ul ul li{	display:block;	float:left;	position:relative;	height:24px;	width:174px;	margin:0 0 3px 0;	padding-bottom:3px;	border-bottom:solid 1px #e0dcda}#menu .wrapper ul li:hover ul,#menu .wrapper ul a:hover ul{ visibility:visible}#menu .wrapper ul ul li a,#menu .wrapper ul ul li a:visited,#menu .wrapper ul li.active ul a,#menu .wrapper ul li.active ul a:visited{	display:block;	line-height:24px;	height:24px;	width:154px;	padding:0 10px;	color:#000;	font-weight:bold;	background:none;	margin:0}#menu .wrapper ul ul li a:hover,#menu .wrapper ul li.active ul a:hover{	height:24px;	background:#edecea url(../images/bgMenuL2Hover.png) no-repeat}#menu .wrapper ul ul li.first{	height:0;	font-size:0;	padding:0;	background-color:#d3d0cc}table.dxpControl_jobSearch{color:#616161}table.dxpControl_jobSearch table{text-align:right}table.dxpControl_jobSearch .dxpSummary_jobSearch{font-weight:bold}table.dxpControl_jobSearch td.dxpPageNumber_jobSearch,table.dxpControl_jobSearch td.dxpButton_jobSearch{display:block;font-size:0.9em;line-height:19px;text-align:center;color:#616161;border:solid 1px #999;padding:0 6px}table.dxpControl_jobSearch td.dxpCurrentPageNumber_jobSearch,table.dxpControl_jobSearch td.dxpPageNumber_jobSearch:hover,table.dxpControl_jobSearch td.dxpButton_jobSearch:hover{color:#fff;border:solid 1px #f06204;background-color:#f06204;cursor:default}


/* modules.css */
.sidebarMenu{	width:241px;	margin-bottom:40px}.sidebarMenu ul{	margin:0;	padding:0;	list-style-type:none}.sidebarMenu ul li{	margin:0;	padding:0;	border-bottom:solid 1px #e9e9e9}.sidebarMenu ul li a,.sidebarMenu ul li a:visited{	display:block;	width:241px;	color:#f06204;	font-size:16px;	padding:8px 0}.sidebarMenu ul li a:hover,.sidebarMenu ul li a:active,.sidebarMenu ul li a.active,.sidebarMenu ul li a:visited.active{	color:#98938e;	background:#fff url(../images/bgSidebarMenu.png) no-repeat center right;	text-decoration:none}#jobSearch{	width:241px}#jobSearch #heading{	width:189px;	border-bottom:solid 1px #e9e9e9}#jobSearch #heading h2{	color:#f06204;	padding-top:8px;	margin-bottom:5px}#jobSearch #icon{	width:44px;	margin-bottom:8px}#jobSearch #box{	width:217px;	border:solid 4px #efeeec;	padding:16px 8px 10px 8px}#jobSearch #box input.textbox{	width:207px;	margin-bottom:8px;	padding:2px 4px}#jobSearch #box select.list{	width:217px;	margin-bottom:8px;	padding:3px}#jobSearch #box a.advancedSearch{	display:block;	margin-top:10px}#jobSearch #box input.btnSearch{	margin-top:6px}#jobAlerts{	border:solid 4px #efeeec;	background:#f7f7f7 url(../images/bgJobAlertsModule.png) no-repeat 50% 15px;	padding:80px 18px 10px 18px}#jobAlerts p{	color:#fe6001;	margin-bottom:10px}#jobAlerts input.textbox{	width:156px;	padding:3px 4px 4px 4px;	font-size:12px;	color:#858181;	border:solid 1px #dddddd;	vertical-align:middle}#jobAlerts input.button{	vertical-align:middle}#news{	width:233px;	margin:0 auto;	padding-bottom:4px;	border-bottom:solid 1px #e9e9e9}#news .heading{	border-bottom:solid 1px #e9e9e9;	margin-bottom:5px}#news .heading h2{	color:#f06204;	font-size:18px;	margin-bottom:4px}#news .item p{	margin-bottom:4px}#news .item p.title{	color:#000;	font-weight:bold}#recentPlacements{	width:233px;	margin:0 auto;	padding-bottom:4px;	border-bottom:solid 1px #e9e9e9}#recentPlacements h2{	color:#f06204;	font-size:18px;	padding-bottom:4px;	border-bottom:solid 1px #e9e9e9}#recentPlacements .item{	font-size:11px;	margin-bottom:10px}#recentPlacements .item p{	line-height:12px;	margin-bottom:3px}#recentPlacements .item p a,#recentPlacements .item p a:visited{	color:#000;	font-weight:bold}#recentPlacements .item p a:hover{	color:#f06204}#testimonial{	background:#fff url(../images/bgTestimonial.png) no-repeat top left;	border-bottom:solid 4px #efeeec;	padding:42px 15px 12px 25px}#testimonial p.body{	color:#616161;	font-size:14px;	margin-bottom:12px}#testimonial p.details{	color:#000;	font-size:11px;	font-weight:bold;	margin-bottom:0}#sara{	color:#fe6001;	font-size:12px;	border:solid 4px #efeeec;	padding:10px;	text-align:center}#sara a{	display:inline-block;	margin:0 auto 10px auto}#sara p{	margin-bottom:0px}#roweApproved{	border:solid 4px #efeeec;	text-align:center}#roweApproved a{	width:180px;	display:block;	margin:0 auto}


/* form.css */
fieldset.form:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.form{ display:block}
fieldset.form dl:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.form dl{ display:block}
fieldset.form blockquote:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.form blockquote{ display:block}
fieldset.form,fieldset.form dl,fieldset.form dl dt,fieldset.form dl dd,fieldset.form blockquote{	display:block;	border:none;	margin:0;	padding:0;	text-indent:0}fieldset.form{	clear:both;	width:600px}fieldset.form legend{	display:none}fieldset.form dl{	clear:both;	width:600px;	margin-bottom:2px;	}fieldset.form dl.gap{	margin-top:20px}fieldset.form dl dt{	clear:both;	color:#494e51;	font-weight:bold;	width:140px;	float:left;	padding-top:2px}fieldset.form dl dd{	clear:right;	float:right;	width:450px}fieldset.form dd.text{	padding:2px 0;	font-size:11px}fieldset.form blockquote{	clear:right;	float:right;	width:451px}fieldset.form blockquote.submit{	margin-top:15px;	font-style:normal}fieldset.form input{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:1px 0}fieldset.form input.textbox,fieldset.form input.textboxHalf{	width:270px;	vertical-align:middle;	padding:2px 4px;	padding:3px 4px;	border:solid 1px #aab1b7}fieldset.form input.textboxHalf{	width:149px}fieldset.form .file{	width:270px;	margin-bottom:5px}fieldset.form textarea{	width:270px;	padding:2px 4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;	border:solid 1px #aab1b7}fieldset.form select.list{ width:280px;	vertical-align:middle;font-size:12px;font-family:Arial,Helvetica,sans-serif;	padding:2px;	margin-top:1px;	border:solid 1px #aab1b7}fieldset.form .check:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.form .check{ display:block}
fieldset.form .check br{	clear:left}fieldset.form .check input{	width:15px;	height:19px;	float:left;	margin-top:10px}fieldset.form .check label{	padding-left:4px;	height:21px;	line-height:21px;	float:left;	margin-top:9px}fieldset.formGrey:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.formGrey{ display:block}
fieldset.formGrey dl:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.formGrey dl{ display:block}
fieldset.formGrey blockquote:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.formGrey blockquote{ display:block}
fieldset.formGrey,fieldset.formGrey dl,fieldset.formGrey dl dt,fieldset.formGrey dl dd,fieldset.formGrey blockquote{	display:block;	border:none;	margin:0;	padding:0;	text-indent:0}fieldset.formGrey{	clear:both;	width:560px;	background-color:#f5f5f5;	padding:15px 20px}fieldset.formGrey legend{	display:none}fieldset.formGrey dl{	clear:both;	width:560px;	margin-bottom:2px;	}fieldset.formGrey dl.gap{	margin-top:20px}fieldset.formGrey dl dt{	clear:both;	color:#494e51;	font-weight:bold;	width:150px;	float:left;	padding-top:2px}fieldset.formGrey dl dd{	clear:right;	float:right;	width:410px}fieldset.formGrey dd.text{	padding:2px 0;	font-size:11px}fieldset.formGrey blockquote{	clear:right;	float:right;	width:411px}fieldset.formGrey blockquote.submit{	margin-top:15px;	font-style:normal}fieldset.formGrey input{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:1px 0}fieldset.formGrey input.textbox{	width:230px;	vertical-align:middle;	padding:2px 4px;	border:solid 1px #aab1b7}fieldset.formGrey .file{	width:230px;	margin-bottom:5px}fieldset.formGrey textarea{	width:230px;	padding:2px 4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;	border:solid 1px #aab1b7}fieldset.formGrey select.list{ width:240px;	vertical-align:middle;font-size:12px;font-family:Arial,Helvetica,sans-serif;	padding:2px;	margin-top:1px;	border:solid 1px #aab1b7}fieldset.formGrey .check:after{ content:".";display:block;height:0;clear:both;visibility:hidden}fieldset.formGrey .check{ display:block}
fieldset.formGrey .check br{	clear:left}fieldset.formGrey .check input{	width:15px;	height:19px;	float:left;	margin-top:10px}fieldset.formGrey .check label{	padding-left:4px;	height:21px;	line-height:21px;	float:left;	margin-top:9px}.validator{line-height:2em}.result{	text-align:center;	color:#f00;	margin-top:1em;	display:block}input.btn{width:auto;overflow:visible;padding:1px 10px;font-family:Arial;font-size:12px}select{font-size:1em;font-family:Arial,Helvetica,sans-serif}textarea.grow{min-height:80px;max-height:300px}.snippet{font-size:0.9em}


/* grid.css */
.dxgvControl{}.dxgvHeader td{	font-family:Arial,Helvetica,sans-serif;	font-size:12px;font-weight:bold}.dxgv{	font-family:Arial,Helvetica,sans-serif;	font-size:12px}.dxgvDataRow a{ color:#616161;	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	text-decoration:none}.dxgvDataRow a:hover{color:#f06204;	text-decoration:underline}.dxpSummary,.dxpPageNumber{	font-family:Arial,Helvetica,sans-serif;	font-size:12px}table.dxpControl_results{margin-top:1.5em}table.dxpControl_results table{text-align:right}table.dxpControl_results td.dxpPageNumber_results{display:block;font-size:11px;line-height:19px;text-align:center;color:#636363;background:#dedede url(../images/bgPagerPageNumber.png) repeat-x top;border:solid 1px #cecece;padding:0 6px}table.dxpControl_results td.dxpCurrentPageNumber_results,table.dxpControl_results td.dxpPageNumber_results:hover{color:#fff;border:solid 1px #71970a;background:#84ac19 url(../images/bgPagerPageNumberCurrent.png) repeat-x top}


/* jquery-ui.css */
.tabs{	background-color:#373737}.tabs a{text-decoration:none}@media projection,screen{ .ui-tabs-hide{display:none}}.ui-tabs-nav:after{ content:".";display:block;height:0;clear:both;visibility:hidden}.ui-tabs-nav{ display:block}
.ui-tabs-nav{margin:0;padding:0;list-style:none;height:2em;border:solid 1px #373737}.ui-tabs-nav li{display:block;float:left;list-style:none;margin:0;padding:0;height:2em;min-height:2em;text-align:center}.ui-tabs-nav a{ line-height:2em;min-height:2em;display:block;float:left;margin:0 auto;padding:0 10px;white-space:nowrap;outline:0}.ui-tabs-nav a:link,.ui-tabs-nav a:visited{color:#eee;font-weight:normal;text-decoration:none;border-right:solid 1px #373737;background-color:#515151}.ui-tabs-nav a:hover,.ui-tabs-nav .ui-tabs-selected a{color:#fff;text-decoration:none;background-color:#fc8700}.ui-tabs-nav .ui-tabs-selected a{text-decoration:none}.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{ cursor:default}.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{ cursor:pointer}.ui-tabs-disabled{opacity:.8;filter:alpha(opacity=80);background-color:#4a4a4a}.ui-tabs-disabled a:hover{background-color:#4a4a4a}.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{color:#999}.ui-tabs-panel{background:#fff;padding:20px 0 0 0}.ui-tabs-panel p{margin-bottom:0.5em}.ui-tabs-panel.border{border-left:solid 1px #373737;border-right:solid 1px #373737;border-bottom:solid 1px #373737;padding:10px}


/* admin.css */
#adminBar:after{ content:".";display:block;height:0;clear:both;visibility:hidden}#adminBar{ display:block}
#adminBar{height:31px;line-height:31px;background:#ebecec url(../images/bgAdminBar.png) repeat-x bottom;padding:0 10px}#adminBar table{ font-family:Arial,Helvetica,sans-serif;	font-size:12px;	margin-top:1px}#adminBar td.dxmMenu{background:none;border:none}#adminBar td.dxmMenu a:hover,#adminBar .dxmSubMenu a:hover{	color:#000;	text-decoration:none}#adminBar .signOut{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}#adminBar .signOut a,#adminBar .signOut a:hover{color:#f06204}


