/************************************************/
/************************************************/
/* GLOBAL APPLICATION MODULE STYLE SHEET 		*/
/* W3C VERIFIED CSS 2.0 						*/
/* COPYRIGHT OTYS Recruiting Technology 2009	*/
/* AUTHOR:Sander van den Brink 					*/
/************************************************/
/************************************************/
body{}
td{}
th{
text-align:left;
}
div{}
a{}
a:hover{}
a:active{}
h1{
margin:0;
}
h2{
margin:0;
}
h3{
margin:0;
}
p{
margin-top:0;
}
fieldset{
margin-bottom:1em;
padding:0 0.5em 0.2em;
text-align:left;
}
form{
margin:0;
padding:0;
}
input, textarea, select{
padding-left:2px;
margin-left:0;
}
ul{
margin-top:0;
margin-left:10px;
padding-bottom:0;
padding-left:8px;
}
hr{
height:1px;
border-style:solid;
border-color:#999999;
border-width:1px;
border-top:1px solid white;
}
.moduleLeftContainer{
float:left;
width:30%;
border-right:1px solid;
padding-right:10px;
margin-right:10px;
}
.moduleRightContainer{
float:right;
width:70%;
margin-right:-21px; /* take off the padding, margin and border */
}
.outer{}
.title{
margin-bottom:15px;
}
.intro{
margin-bottom:15px;
}
.subHeader{
margin-bottom:5px;
}
.text{
margin-bottom:15px;
}
.text p{
margin-top:0;
}
.text span{
padding-right:2px;
display:block;
}
.text span a{}
.textWord{}
.textWord span{
width:140px;
float:left;
clear:left;
display:block;
}
.textWord span a{}
.cleaner{
clear:both;
}
.hTbl{
width:100%;
margin-bottom:10px;
}
.hTbl tr{}
.hTbl th{
border-bottom:1px solid;
vertical-align:top;
padding-right:5px;
}
.hTbl td{
vertical-align:top;
padding-right:5px;
}
.vTbl{
width:100%;
margin-bottom:10px;
}
.vTbl tr{}
.vTbl th{
width:auto;
white-space:nowrap;
padding-right:5px;
}
.vTbl td{
vertical-align:top;
width:100%;
}
.form{}
.formGroup{
margin-bottom:15px;
}
.formInput{
margin-bottom:5px;
clear:left; 					/*required because labels float left*/
}
.formInput label{
width:140px;
display: block;
float: left;
padding:0 5px 4px 0;
}
.formInput label span{
padding-left:2px;
display: inline;
}
.formInput input{
width:140px;
}
.formInput select{
max-height:100px; 				/* set mutliselect height for FF/Safari/Chrome/etc */
height:auto !important;			/* set height of multiselect for IE, is ignored for single selects*/
height:100px;
width:150px;
padding-left:2px;
}
.formInput textarea{
width:200px;
height:100px;
}
.formSmallInput input{
width:auto !important;
margin-top:0;
margin-left:0;
}
.formSmallInput select{
width:auto !important;
margin-top:0;
padding-left:2px;
}
.radiobutton, .radiobuttons input,.radioButton{
background:transparent;
width:auto !important;
border:0px;
margin:0 4px 0 0;
padding:0;
}
.formRadio input{
width:auto !important;
border:none;
border:0;
}
.radioButtonHide{
display:none;
}
.formCheckbox label{
width:auto;
}
.formCheckbox input{
background:transparent;
border:none;
width:auto !important;
float:left;
margin-top:0px;
margin-right:4px;
}
.formCheckboxR input{
border:0;
margin:0;
width:auto !important;
}
.formCheckboxContainer{
float:left;
}
.formMultiCheckbox span{
display:block;
clear:left;
}
.formMultiCheckbox input{
background:transparent;
float:left;
width:auto !important;
border:none;
}
.autocompleteContainer{
background:url(/_images_global/shadow.png) no-repeat bottom right;
position:absolute;
top:0px;
left:0px;
margin:8px 0 0 6px;
/* IE6 fix: */ 
_background:none;
_margin:0;
}
.autocomplete{
border-width:1px;
border-style:solid;
background:#FFF;
cursor:default;
text-align:left;
max-height:350px;
overflow:auto;
/* IE6 specific: */ 
_height:350px;
_margin:0;
_overflow-x:hidden;
}
.autocomplete .selected {
background:#F0F0F0;
}
.autocomplete div{
padding:2px 5px;
white-space:nowrap;
}
.autocomplete strong {
font-weight:normal;
color:#3399FF;
}
.explain{
clear:left; 			/*required because of form labels float left*/
font-size:10px;
padding:0 0 8px 0;
float:left;
}
.explain.small{
width:135px; 			/* decrease width to function as padding, max width is same as moduleform label */
float:left;
padding-right:4px;
}
.error{
color:#ff0000;
clear:left; 			/*required because of form labels float left*/
}
.sm{}
.appRow{
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
margin-bottom:15px;
border-width:1px;
border-style:solid;
}
.kv{}
.kv span{}
.startDate{}
.endDate{
padding-left:2px;
}
.menuContainer{
margin-bottom:10px;
clear:both;
}
.menuLink{
display:inline;
width:auto;
padding-right:5px;
margin-right:5px;
border-right:1px solid;
}
.menuLink a{
display:inline;
zoom:1;   /*special IE hack */
text-decoration:none;
}
.menuLink a:hover{
text-decoration:underline;
}
.menuLinkFirstChild{
padding-left:0;
}
.menuLinkLastChild{
border-right:0px;
}
.buttonContainer{
clear:left;
margin-bottom:30px;
}
.buttonContainer input{
margin-right:5px;
}
.button{
margin-bottom:0;
cursor:pointer;
}
.smallButton{
width:auto;
}
.formDeleteButton{}
.formDeleteButton input{}
.category{
margin-bottom:5px;
font-weight:bold;
clear:both;
}
.itemContainer{
clear:both;
margin-bottom:10px;
}
.itemImage{
float:right;
overflow:hidden;
}
.itemImage a{}
.itemImage img{
margin-left:10px;
margin-bottom:10px;
}
.itemTitle{}
.itemWord{}
.itemWord span{
padding-right:5px;
}
.itemDescription{
padding-bottom:10px;
}
.itemFooter{
padding-bottom:10px;
}
.itemFooterWord{
display:inline;
padding-right:4px;
margin-right:4px;
border-right:1px solid;
}
.itemFooterWord span{
padding-right:2px;
}
.itemFooterWord img{
border:none;
}
.iFoFirstChild{}
.iFoChild{}
.iFoLastChild{
border-right:none;
}
.textItemContainer{
margin-bottom:10px;
}
.textItemTitle{
font-weight:bold;
}
.textItemWord{}
.textItemWord span{
padding-right:2px;
}
.pageNav{
clear:both;
}
.navTbl{
width:100%;
}
.navPrevious{}
.navNumber{}
.navNext{}
.photo1{
float:right;
}
.photo1 img{
margin-left:10px;
margin-bottom:10px;
}
.photo2{}
.hTable{
width:50%;
}
.hTable tr{}
.hTable td{}
.hTable .key{
font-weight:bold;
}
.hTable .val{}
.multiSelect{
background:#fff url(/_images_global/dropdown.gif) no-repeat right center;
}
.multiSelect.hover{
background:#fff url(/_images_global/dropdown_hover.gif) no-repeat right center;
}
.multiSelect.focus{
}
.multiSelect.active{
background:#fff url(/_images_global/dropdown_active.gif) no-repeat right center;
}
.multiSelectOptions{
background:#fff;
max-height:150px;
margin-top:-1px;
overflow-y:scroll;
overflow-x:hidden;
border-width:1px;
border-style:solid;
}
.multiSelectOptions div{
clear:left;
display:block;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
white-space:nowrap;
}
.multiSelectOptions div.checked{
background:#E6E6E6;
}
.multiSelectOptions div.selectAll{
border-bottom:1px dotted;
}
.multiSelectOptions div.hover {
background:#CFCFCF;
}
.multiSelectOptions div input{
width:auto !important;
float:none;
border:none;
border:0px;
background:transparent;
display:inline-block;
}
.multiSelectOptions div label{
float:none;
width:auto;
padding-top:2px;
display:inline-block;
}
.virtual_container {
height: 25px;
width:279px;
position: relative;
z-index: 1;
}
.virtual_selectbox {
margin-top:10px;
padding:5px;
font-size:12px;
border-width:1px;
border-style:solid;
width:279px;
cursor:pointer;
font-weight:normal;
background:#ffffff url(../_images_global/open_box.gif) no-repeat 100% 50%;
}
.btn_close {
background: url(../images_global/btn_close.gif) no-repeat 100% 50%;
height:6px;
width:11px;
}
.virtual_selectbox_opened {
margin-top:10px;
padding:5px;
font-size:12px;
border-width:1px;
border-style:solid;
width:279px;
cursor:pointer;
font-weight:normal;
background:#ffffff url(../_images_global/close_box.gif) no-repeat 100% 50%;
position: relative;
z-index: 2;
}
.virtual_checkbox {
display:none;
}
.virtual_checkbox_opened {
overflow:auto;
width:279px;
height:100px;
border-width:1px;
border-style:solid;
border-top:none;
padding:5px;
font-size:12px;
font-weight:normal;
background:#ffffff;
}
.closebar {
background:#e6e6e6;
border-width:1px;
border-style:solid;
padding:2px 5px;
font-size:11px;
text-align:right;
font-weight:bold;
width:300px;
}
.closebar a {
color:#000;
font-weight:normal;
text-decoration: none;
}
.closebtn {
background:#f0f0f0;
text-align:right;
padding:5px;
}
.closebtn a {
color:#666666;
font-weight:bold
}
.virtualInputContainer input{
width:auto !important;
border:none;
}
.actSResultsCont{
float:left;
width:70%;
}
.candAdvDetailOuter .actSResultsCont{
float:none;
width:100%;
}
.candAdvDetailOuter .actSRFacetCont{
display:none;
}
.actSRFacetCont{
border-left:1px solid;
float:left;
margin-left:10px;
padding-left:10px;
margin-right:-21px;   /* Take off the padding, margin and border, LEAVE THIS HERE!!! */
width:30%;
}
.actSResContainer{}
.actSRCf{}
.actSROf{}
.actKeySug{}
.actouter{}
.actTitle{}
.actIntro{}
.actSh{}
.actText{}
.actIc{}
.actItemTitle{}
.actItemDescr{}
.actIf{}
.actIFw{}
.actIFw img{
height:20px;
}
.actMc{}
.actMl{}
.actMl label{}
.actMl select{}
.actMlFc{}
.actMlLc{}
.actCompTbl{
clear:both;
margin-bottom:10px;
}
.actCompTbl td{
width:87px;
}
.actCompTbl td.actComp{
width:180px;
}
.actCompTbl td.actMinLvl{}
.actCompTbl td.actMaxLvl{}
.actCompTbl td.actCert{}
.actShNj{}
.actTextNj{}
.actShTc{}
.actTitleGm{}
.actTextGm{}
.actFwS{}
.actIFwPd{}
.actIFwRef{}
.actIFwMap{
border-right:0px solid transparent;
}
.actIFwDoc{
border-right:0px solid transparent;
}
.actIFwWiq{
border-right:0px solid transparent;
}
.actIFVid{
border-right:0px solid transparent;
}
.actTopMenu{}
.actMlJc{}
.actMlEq{}
.actMlNs{}
.actMlSb{}
.actBottomMenu{}
.actMlCrss{
background:url(../_images_global/rss16px.png) no-repeat 0 0;
padding-left:18px;
margin-bottom:10px;
display:block;
float:left;
height:16px;
border-right:1px solid;
}
.actMlCJsa{
background:url(../_images_global/email.gif) no-repeat 0 0;
padding-left:18px;
display:block;
float:left;
height:16px;
}
.actFIkeywordsOptions{
display:none; /* CSS hide, nobody wants it!! */
}
.actShBa,.actTextBa,.actTextBaSelectAll{
display:none; /* Temporary CSS hide until Actonomy 'Batch Actions' is released */
}
.actFICountryCode, .actFIPrefDist, .actEqICountryCode, .actEqIPrefDist{
display:none; /* CSS hide, nobody wants it!! */
}
.actMlCsms{
background:url(../_images_global/sms.png) no-repeat 0 0;
padding-left:18px;
display:block;
float:left;
height:16px;
display:none; /* Temporary CSS hide until Actonomy 'Results by SMS' is released */
}
.actMlCsvq{
background:url(../_images_global/save.png) no-repeat 0 0;
padding-left:18px;
display:block;
float:left;
height:16px;
}
.cluetip-default {
background-color: #eee;
}
.cluetip-default #cluetip-outer {
position: relative;
margin: 0;
background-color: #eee;
}
.cluetip-default h3#cluetip-title {
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
padding-left:4px;
background-color: #d2d2d2;
}
.cluetip-default #cluetip-title a {}  
.cluetip-default #cluetip-inner {
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
}
.cluetip-default div#cluetip-close { 
text-align:right;
margin-right:5px;
margin-bottom:5px;
}
.clue-right-default .cluetip-arrows {
background-image:url(/_images_global/cluetip/darrowleft.gif);
}
.clue-left-default .cluetip-arrows {
background-image: url(/_images_global/cluetip/darrowright.gif);
left: 100%;
margin-right: -11px;
}
.clue-top-default .cluetip-arrows {
background-image: url(/_images_global/cluetip/darrowdown.gif);
top: 100%;
left: 50%;
margin-left: -11px;
height: 11px;
width: 22px;  
}  
.clue-bottom-default .cluetip-arrows {
background-image: url(/_images_global/cluetip/darrowup.gif);
top: -11px;
left: 50%;
margin-left: -11px;
height: 11px;
width: 22px;
}
#cluetip .vacImg{
float:right;
}
#cluetip .vacDescr,
#cluetip .linkCon{
margin-bottom:10px;
}
#cluetip .crit,
#cluetip .vacDescrStyle{
line-height:125%;
font-weight:bold;
margin-bottom:10px;
}
#cluetip .crit span,
#cluetip .vacDescrStyle span{
font-weight:normal;
}
.optionListContainer{
border-bottom:1px solid;
padding-bottom:5px;
margin-bottom:5px;
}
.optionListTitle{
font-weight:bold;
}
.optionListTitle a{
background:url(/_images_global/expand_triangle.gif) no-repeat 0 40%;
text-decoration:none;
display:block;
padding-left:10px;
}
.optionList{}
.optionList ul{
list-style:none;
margin:5px 0 10px;
padding:0;
}
.optionList li{
font-weight:bold;
}
.optionList li a{
display:block;
padding-left:15px;
font-weight:normal;
}
.optionList li a:hover{}
.actLcMcrit .optionList li a{
background:url(/_images_global/faceRemove.gif) no-repeat 0 40%;
padding-left:18px;
}
.facetListCon{}
.facetListTitle{
font-weight:bold;
}
.facetList{}
.facetList ul{}
.facetList li{}
.facetList li a{
background:none;
padding-left:15px;
}
.facetFreq{
float:right;
margin-right:5px;
}
.facetLess{}
.facetLess a{
font-weight:bold;
}
.facetMore{}
.facetMore a{
font-weight:bold;
}
.facetMapContainer{
position:relative;
}
.mapHolder{
position:relative;
z-index:10
}
.mapregion{
position:absolute;
z-index:99;
font-size:11px;
width:20px;
text-align:center;
}
#mapregion1{
top:105px;
left:80px;
}
#mapregion2{
top:158px;
left:65px;
}
#mapregion3{
top:148px;
left:100px;
}
#mapregion4{
top:152px;
left:138px;
}
#mapregion5{
top:190px;
left:100px;
}
#mapregion6{
top:195px;
left:33px;
}
#mapregion7{
top:218px;
left:140px;
}
#mapregion8{
top:118px;
left:118px;
}
#mapregion9{
top:118px;
left:160px;
}
#mapregion10{
top:84px;
left:173px;
}
#mapregion11{
top:47px;
left:173px;
}
#mapregion12{
top:62px;
left:133px;
}
.actPageNav{
margin-bottom:5px;
}
.actPageNav a{
padding:0 5px;
}
.actBottomMenu div{
padding-right:5px;
border-right:1px solid;
margin-right:5px;
}
.actPageNav:hover{}
.actPrev{}
.actPrev:hover{}
.actFirst{}
.actFirst:hover{}
.actLast{}
.actLast:hover{}
.actNext{}
.actNext:hover{}
.actEquery,.actGoogleMap{
margin-bottom:5px;
}
.actEqueryTitle,.actTitleGm{
margin-bottom:5px;
}
.actEqueryTitle a,.actTitleGm a{
display:block;
background:url(../_images_global/expand_triangle.gif) no-repeat 0 40%;
padding-left:10px;
}
.actEquery label,.actEquery .actFi label{
width:140px;
}
.actEqueryInput input{
width:130px;
}
.actEqueryInput select{
width:136px;
}
.actEqueryBc{
margin:0;
}
.actEqueryBc input{
margin:0;
margin-bottom:5px;
}
.actEqueryBc .roundedButtonContainer{
float:none;
}
.formInput.actEqueryInput.aFiAvDate select{
width:81px;
}
.formInput.actEqueryInput.aFiAvDate select#aFiAvDateYear{
width:82px;
}
.calendarouterTbl{}
.datetbl{}
.titlecell{}
.titletbl{}
.navlink{}
.weekcell{}
.daycell{}
.datecellactive{}
.datecelltodayactive{}
.faceouter{}
.faceTitle{}
.facePhoto1{}
.facePhoto2{}
.faceSh{}
.faceText{}
.faceTextWord{}
.faceIc{}
.faceItitle{}
.faceIword{}
.faceIDesc{}
.faceIimg{}
.consListOuter{}
.consListTitle{}
.consListIntro{}
.consListIc{}
.consListItemImg{}
.consListItemTitle{}
.consListItemDesc{}
.consListApprow{}
.consDetOuter{}
.consDetTitle{}
.consDetPhoto1{}
.consDetPhoto2{}
.consDetSh{}
.consDetText{}
.consDetTextWord{}
.consDetTextWord span{}
.consDetName{}
.consDetOrgUni{}
.consDetRoles{}
.consDetAddr{}
.consDetAddr2{}
.consDetMail{}
.consDetPhoneHome{}
.consDetPhoneCell{}
.consDetPhoneWork{}
.consDetPhoneFax{}
.consDetPhoneSkype{}
.consDetShCv{}
.consDetTextCv{}
.consDetShMedia{}
.consDetTextMedia{}
.consDetShWidget{}
.consDetTextWidget{}
.consDetShDoc{}
.consDetTextDoc{}
.consDetTextDoc span{}
.consDetShActJob{}
.consDetIcActJob{}
.consDetItitleActJob{}
.consDetShInactJob{}
.consDetIcInactJob{}
.consDetItitleInactJob{}
.consDetShBlogArt{}
.consDetIcBlogArt{}
.consDetItitleBlogArt{}
.consDetIwordBlogArt{}
.consDetIdescBlogArt{}
.consDetShBlogReact{}
.consDetIcBlogReact{}
.consDetItitleBlogReact{}
.consDetIwordReact{}
.consDetIwordReact{}
.consDetShEve{}
.consDetIcEve{}
.consDetItitleEve{}
.consDetIimgEve{}
.aplOuter{}
.aplTitle{}
.aplIntro{}
.aplSH{}
.aplText{}
.aplSm{}
.aplTbl{
width:100%;
}
.aplTblHeader{
font-weight:bold;
border-bottom:1px solid;
}
.aplTblHeaderDate{
white-space:nowrap;
}
.aplTblHeaderJob{
padding-left:4px;
}
.aplTblHeaderLocation{
padding-left:4px;
}
.aplListDateTime{
border-right:1px solid;
white-space:nowrap;
padding-right:4px;
vertical-align:top;
}
.aplListLink{
border-right:1px solid;
padding-left:4px;
padding-right:4px;
vertical-align:top;
}
.aplListLocation{
padding-left:4px;
vertical-align:top;
}
.aplInput{}
.aplBc{}
.aplLink{}
.aplAr{}
.aplError{}
.aplCsc{}
.aplCic{}
.aplCaptchaError{}
.aplMc{
width:auto !important;
margin-bottom:15px;
}
.aplMlink{}
.aplMlinkFc{}
.aplMlinkLc{}
.aplLinkCleaner{}
.aplSB{}
.aplLink{
margin:10px 0;
}
.aplCvTkOuter{}
.aplCvTkTitle{}
.aplCvTkIntro{}
.aplCvTkCv{}
.aplCvTkError{}
.aplCvTkInput{}
.aplCvTkBcSubmit{}
.aplCvTkBcBack{}
.aplCvTkSm{}
.AplTksOuter{}
.aplTksTitle{}
.aplTksBi{}
.aplTksSh{}
.aplTkText{}
.aplTksBc{}
.aplTksBc{}
.aplTyOuter{}
.aplTyTitle{}
.aplTyIntro{}
.aplStartOuter{}
.aplStartTitle{}
.aplStartIntro{}
.aplStartInputE{}
.aplStartInputPwd{}
.aplStartError{}
.aplStartBc{}
.aplStartShFpwd{}
.aplStartTextFpwd{}
.aplStartBcFpwd{}
.aplStartErrorFpwd{}
.aplStkOuter{}
.aplStkTitle{}
.aplStkIntro{}
.aplStkInputCv{}
.aplStkError{}
.aplStkInputCvl{}
.aplStkCsc{}
.aplStkCic{}
.aplStkError{}
.aplStkBc{}
.qsOuter{}
.aplProfOuter{}
.aplProfTitle{}
.aplProfText{}
.aplProfTextApld{}
aplLdOuter{}
aplLdTitle{}
aplLdText{}
aplLdOpwd{}
aplLdNpwd1{}
aplLdNpwd2{}
aplLdError{}
aplLdBc{}
.aplEnrollOuter{}
.aplEnrollTitle{}
.aplEnrollIntro{}
.aplCpOuter{}
.aplCptitle{}
.aplJStartOuter{}
.aplJStartTitle{}
.aplJStartIntro{}
.aplJStartSHS{}
.aplJStartTextS{}
.aplJStartTextSCv{}
.aplJStartInputSCv{}
.aplJStartErrorSCv{}
.aplJStartInputSCvl{}
.aplJStartCsc{}
.aplJStartCic{}
.aplJStartCe{}
.aplJStartBcS{}
.aplJStartShL{}
.aplJStartTextL{}
.aplJStartInputLE{}
.aplJStartInputLpwd{}
.aplJStartErrorL{}
.aplJStartBcL{}
.aplJStartShFpwd{}
.aplJStartTextFpwd{}
.aplJStartBcFpwd{}
.aplJStartErrorFpwd{}
.aplAplSOuter{}
.aplAplSTitle{}
.aplAplSLink{}
.aplAplyLogin{}
.aplAplyPass{}
.aplAplyTk{}
.aplAplyLi{}
.aplAplyLi a{
background:url(/_images_global/linkedin_small15.gif) no-repeat 0 0;
height:15px;
padding-left:20px;
vertical-align:bottom;
display:block;
}
.aplAplSAr{}
.aplJlSOuter{}
.aplJlSTitle{}
.aplJlSText{}
.aplJlSInputEmail{}
.aplJlSInputPwd{}
.aplJlSError{}
.aplJlSBcSubmit{}
.aplJlSBcBack{}
.aplJlSLinks{}
.aplListOuter{}
.aplListTitle{}
.aplListText{}
.aplListTbl{}
.aplListDateTime{}
.aplListLink{}
.aplListLocation{}
.aplFgPwdSOuter{}
.aplFgPwdSTitle{}
.aplFgPwdSText{}
.aplFgPwdSInput{}
.aplFgPwdSBcMp{}
.aplFgPwdSBcBack{}
.aplFgPwdSError{}
.aplEduFormTitle{}
.aplEduExplain{}
.aplEduSubTitle{}
.aplEduFormGroup{}
.eduEducation,
.eduDirection,
.eduInstitute,
.eduDegree,
.eduStartDate,
.eduEndDate{
margin:0 0 2px 0;
}
.alpEduDeleteButton{}
.aplEduError{}
.aplEduSb{}
.aplWorkFormTitle{
clear:both;
}
.aplWorkExplain{}
.aplWorkSubHeader{}
.aplWorkFormGroup{}
.workPosition,
.workEmployer,
.workStartDate,
.workEndDate,
.workDescription,
.workReasonEnd{
margin:0 0 2px 0;
}
.aplWorkDeleteButton{}
.aplWorkError{}
.aplWorkSb{}
.aplOtherFormTitle{}
.AplOtherHobbys{}
.aplOtherHobbyFG{}
.aplOtherHobby{}
.aplOtherHobbyDB{}
.aplOtherHobbyDB label{}
.aplOtherHobbyDB{}
.aplOtherHobbyError{}
.aplOtherHobbysSb{}
.AplOtherSkills{}
.aplOtherSkillFG{}
.aplOtherSkill{}
.aplOtherSkillDB{}
.aplOtherSkillError{}
.aplOtherSkillSb{}
.aplOtherRefs{}
.aplOtherRefFG{}
.aplOtherRef{}
.aplOtherRefDB{}
.aplOtherRefError{}
.aplOtherRefSb{}
.alpCmpFormTitle{}
.alpCmpFormSubTitle{}
.alpCmpFormGroup{}
.alpCmpExplain{}
.alpCmpCat{}
.alpCmpCmp{}
.alpCmpLvl{}
.alpCmpCert{}
.alpCmpError{}
.alpCmpButtonDelete{}
.aplSkillsTitle{}
.aplSkillsPcSH{}
.aplSkillsPcInput{}
.aplSkillsPcDB{}
.aplSkillsPcError{}
.aplSkillsPcSb{}
.aplSkillsLangSH{}
.aplSkillsLangFG{}
.aplSkillsLangInput{}
.aplSkillsLlInput{}
.aplSkilsLlTbl{}
.aplSkillsLlS{}
.aplSkillsLlR{}
.aplSkillsLlW{}
.aplSkillsDB{}
.aplSkillsError{}
.aplSkillsLangSb{}
.aplSoftSkillsSH{}
.aplSoftSkillsInput{}
.aplSoftSkillsDB{}
.aplSoftSkillsError{}
.aplSoftSkillsSb{}
.aplMAdreInput.L1{}
.aplMAdreError.E1{}
.aplMAdreInput.L2{}
.aplMAdreError.E2{}
.aplMAdreInput.L3{}
.aplMAdreError.E3{}
.aplMAdreExplain{}
.aplMAdreError{}
.apllDate{}
.aplDateExplain{}
.aplDateError{}
.aplGenderInput{}
.aplGenderExplain{}
.aplGenderError{}
.aplFileInput{}
.aplFileButton{}
.aplFileButton label{
padding-left:140px;
width:auto;
padding-right:5px;
}
.aplFileExplain{}
.aplFileError{}
.aplFileSb{}
.aplMCheckInput{}
.aplMCheckContainer{}
.aplMCheckExplain{}
.aplMCheckError{}
.aplMFileInput{}
.aplMFileButton{}
.aplMFileButton label{}
.aplMFileButton input{}
.aplMFileExplain{}
.aplMFileLink{}
.aplMCatInput{}
.aplMCatExplain{}
.aplMCatError{}
.aplMSelInput{}
.aplMSelExplain{}
.aplMSelError{}
.aplRadioInput{}
.aplRadioExplain{}
.aplRadioError{}
.aplSelInput{}
.aplSelExplain{}
.aplSelError{}
.aplTextAreaInput{}
.aplTextAreaExplain{}
.aplTextAreaError{}
.aplTextInput{}
.aplTextExplain{}
.aplTextError{}
.aplRadioInput{}
.aplRadioExplain{}
.aplRadioError{}
.aplPrivAreaInput{}
.fieldDivArea{
overflow:auto;
height:100px;
width:300px;
border:1px solid;
padding:5px;
}
.aspOuter{}
.aspTitle{}
.aspIntro{}
.aspInput{}
.aspError{}
.aspButton{}
.aspEmail{}
.aspGroups{}
.aspWebsite{}
.aspThankYou{}
.nwOuter{}
.nwTitle{}
.nwMC{}
.nwMlink{}
.nwCategory{}
.nwIc{}
.nwItemImage{}
.nwItemTitle{}
.nwItemDesc{
clear:none;
}
.nwSm{}
.nwlOuter{}
.nwlMc{
width:auto;
}
.nwlMcTop{}
.nwlMlink{}
.nwlMlinkTop{}
.nwlCategory{}
.nwlIc{}
.nwlItemImage{}
.nwlItemTitle{}
.nwlItemDesc{}
.nwlMcBottom{}
.nwlMlinkBottom{}
.nwlSm{}
.nwCustListItemClear{
clear:left;
}
.nwdOuter{}
.nwdTitle{}
.nwdPhoto1{}
.nwdPhoto2{}
.nwdText{}
.nwdTextWord{}
.nwdActivity{}
.nwdWebsite{}
.nwdNetworkText{}
.nwdSubHeader{}
.nwdRecVacSh{}
.nwdIc{}
.nwdVacIc{}
.nwdItitle{}
.nwdIVacTitle{}
.nwdItemWord{}
.nwdVacWord{}
.nwdItemDesc{}
.nwdVacDesc{}
.smpOuter{}
.smpTitle{}
.smpSh{}
.smpText{}
.Smp{
list-style:none;
margin:0;
padding:0;
}
.Smp1{
font-weight:bold;
margin-bottom:2px;
}
.Smp1 a{}
.Smp2{
margin-left:10px;
margin-bottom:2px;
}
.Smp2 a{}
.Smp3{
margin-left:30px;
}
.Smp3 a{}
.Smp4{
margin-left:50px;
}
.Smp4 a{}
.Smp5{
margin-left:70px;
}
.Smp5 a{}
.Smp6{
margin-left:50px;
}
Smp6 a{}
.rssTitle{}
.rssText{}
.rssSubHeader{}
.rssText{}
.rssText p{}
.rssTitle{}
.rssLink{}
.rssFormInput textarea{
width:100%;
}
.jsaOuter{}
.jsaTitle{}
.jsaSH{}
.jsaText{}
.jsaInputE{}
.jsaInputPwd{}
.jsaError{}
.jsaBC{}
.jsaStrtOuter{}
.jsaStrtTitle{}
.jsaStrtSh{}
.jsaStrtText{}
.jsaStrtE{}
.jsaStrtPwd{}
.jsaStrtError{}
.jsaStrtBcLogin{}
.jsaStrtShReg{}
.jsaStrtTextReg{}
.jsaStrtBcReg{}
.jsaStrtShFpwd{}
.jsaStrtTectFpwd{}
.jsaStrtBcFpwd{}
.faqOuter{}
.faqTitle{}
.faqSh{}
.faqText{}
.faqText span{}
.faqText span a{}
.faqInput{}
.faqInput label{}
.faqInput input{}
.faqBc{}
.faqROuter{}
.faqRTitle{}
.faqRSh{}
.faqRText{}
.faqRsh{}
.faqRText{}
.faqRText span{
border-bottom:1px solid;
display:block;
padding-top:5px;
padding-bottom:5px;
width:auto;
clear:none;
float:none;
}
.faqRInput{}
.faqRInput label{}
.faqRInput input{}
.faqRBc{}
.faqSrOuter{}
.faqSrTitle{}
.faqSrSh{}
.faqSrText{}
.faqSrBc{}
.faqVaOuter{}
.faqVaTitle{}
.faqVaIntro{}
.faqVaSh{}
.faqVaText{}
.faqVaBc{}
.jclCont{}
.jclHolder{
position:relative;
z-index:0;
}
.jclHolderActive{
position:relative;
}
.jclItem{
border-bottom:1px solid;
margin-bottom:0.4em;
}
.jclItem a{
display:block;
padding:0.2em;
text-decoration:none;
}
.jclCounter{
position:absolute;
right:0.2em;
top:0.2em;
}
.jblOuter{}
.jblTitle{}
.jblIntro{}
.jblSh{}
.jblText{}
.jblCat{}
.jblItemContainer{}
.jblItemImage{}
.jblItemTitle{}
.jblItemWord{}
.jblItemDescr{}
.jblTopSh{}
.jblTopText{}
.jblWordRef{}
.jblWordStatus{}
.jblWordLoc{}
.jblWordReg{}
.jblWordEmpl{}
.jblBottomSh{}
.jblBottomText{}
.jbdButApl{}
.jbdButMail{}
.jbdImageContainer{}
.jbdAdressContainer{}
.jbdAssignmentContainer{}
.jbdCriteriaContainer{}
.jbdLinkContainer{}
.eveOuter
.eveTitle{}
.eveIntro{}
.eveSh{}
.eveText{}
.eveCat{}
.evePhoto1{}
.evePhoto2{}
.eveIc{}
.evdIt{}
.evdIw{}
.evdIw span{}
.eveFi{}
.eveBc{}
.eveBut{}
.eveLOuter{}
.eveLTitle{}
.eveLLc{}
.eveLIc{}
.eveLIt{}
.eveLIw{}
.eveLIDesc{}
.eveLCat{}
.eveLApprow{}
.eveDetOuter{}
.eveDetTitle{}
.eveDetSh{}
.eveDetText{}
.eveDetText span{
display:inline;
}
.eveDetCat{}
.eveDetPhoto1{}
.eveDetPhoto2{}
.eveDetShLoc{}
.eveDetTextLoc{}
.eveDetShDate{}
.eveDetTextShort{}
.eveDetTextSd{}
.eveDetEd{}
.eveDetShLastDate{}
.eveDetTextLastDate{}
.eveDetShProg{}
.eveDetTextProg{}
.eveDetShCp{}
.eveDetTextCp{}
.eveDetShInfo{}
.eveDetTextInfo{}
.eveDetShDesc{}
.eveDetTextDesc{}
.eveDetIc{}
.eveDetIt{}
.eveDetIw{}
.eveDetIwProgDate{}
.eveDetIwTime{}
.eveDetBc{}
.eveDetBut{}
.eveDetButPrint{}
.eveDetButBack{}
.eveDetButSubscr{}
.eveDetButMaf{}
.eveMafOuter{}
.eveMafTitle{}
.eveMafIntro{}
.eveMafSh{}
.eveMafFi{}
.eveMafBc{}
.eveMafTyOuter{}
.eveMafTyTitle{}
.eveMafTyIntro{}
.eveLApprow{
border:0;
clear:both;
}
.eveLSlt{
color:#C82E75;
font-weight:bold;
}
.datetbl{
height:190px;
}
.datetbl table{
margin-right:10px;
}
.titletbl{
width:100%;
height:28px;
}
.calendarOuterTbl{
margin-bottom:40px;
}
.navlink{
padding:0px 9px;
}
.titlecell{
padding-bottom:4px;
}
.navlink a{
font-weight:bold;
text-decoration:none;
}
.datetbl table table td{
text-align:center;
vertical-align:top;
font-size:10px;
margin:0;
padding:0;
}
.datetbl table table table td{
font-size:14px;
}
.datetbl table table td a{
padding:6px 4px;
display:block;
text-decoration:none;
}
.datetbl table td a:hover{
padding:5px 2px;
border:1px solid;
}
.datetbl table td.navlink a:hover{
background:lightgrey;
padding:6px 4px;
border:0;
}
.datetbl table td.datecelltoday a,.datetbl table td.datecelltodayactive a{
padding:5px 1px 4px;
border:2px solid;
}
.daycell{
text-transform:uppercase;
border-bottom:2px solid;
width:27px;
}
.datetbl table table td.weekcell{
padding:4px;
border-right:2px solid;
}
.datecellcontent a{
background:lightgrey;
}
.datecellactive a{
background:darkgrey;
}
.datecelltoday a,.datecelltodayactive a{
padding:3px 1px;
border:2px solid;
font-weight:bold;
}
.datecelltodayactive a{
background:darkgrey;
}
.eveLIc{
margin-bottom:25px;
}
.eveLIt a{
font-size:14px;
text-decoration:none;
}
.eveLIwSd{
font-size:11px;
font-weight:bold;
}
.eveDetIwProgDate,.eveDetIt{
display:inline;
padding-right:7px;
}
.eveIw span{
display:inline;
}
.CalEventsListV{
clear:both;
}
.pclOuter{}
.pclTitle{}
.pclFi{}
.pclFi label{}
.pclBc{}
.pclBc{}
.pclIt{}
.pclIw{}
.pclCity{}
.pclAge{}
.pclNavTbl{}
.pclPrev{}
.pclNum{}
.pclNext{}
.custCandDtlTbl{}
.custCandDtlTbl th{
padding-right:10px;
}
.custCandDtlTbl td{
padding-right:10px;
padding-bottom:10px;
}
.custICmessage{
display:none; /* Hidden in GlobalStyling - on request of the Consultants because of permissions/language errors - WV31032010 */ 
}
.agendaitem_portal{
border:1px solid black;
margin-top:10px;
}
.hookOuter{
margin-bottom:10px;
}
.hookHeader{
font-weight:bold;
}
.hookSubHeader{}
.hookText{}
.hookInput{}
.hookError{color:red;}
.hookButtonContainer{}
.hookItemContainer{}
.hookItemTitle{}
.hookItemTitle a{}
.hookItemWord{}
.hookItemWord span{
padding-right:2px;
}
.hookItemText{}
.hookGMDetail{}
.rssHookbutton{
background:url(../_images_global/rss16px.png) no-repeat 0 0;
text-align:left;
padding-left:18px;
cursor:pointer;
}
.nwsSlOuter{}
.nwsSlTitle{}
.nwsSlSubHeader{}
.nwsSlText{}
.nwsSlItemContainer{}
.nwsSlItemTitle{}
.nwsSlItemWord{}
.nwsSlDescription{}
.jslOuter{}
.jslTitle{}
.jslText{}
.jslItemContainer{}
.jslFunctionName{}
.jslFunctionName a{}
.jslKeyword{}
.jslKeyword span{}
.jslEmployee{}
.jslLocation{}
.jslRegion{}
.jslGMDetail{}




/**************************************/
/***	Translator Module Styling   ***/

div#translator {} /* Module Container */
div#translator dl dt {margin: 1em 0} /* Translation Original language container */
div#translator dl dd {margin: 0.4em; padding: 0} /* Translated text container */
div#translator dl dd label {display: block}
div#translator dl dd input {font-size: 140%; width: 95%; padding: 2px; font-weight: bold}
/* Labels for origional texts */
div#translator dl dt dfn {} 
/* Original titles and headings */
div#translator dl q {font-weight: bold; font-size: 140%; display: block} 
/* Language specific looks */
div#translator dl q[lang="en"] {}
/* Original text blocks */
div#translator dl blockquote {margin: 0.4em; border: 1px solid #aaa; background-color: #eee; padding: 0.7em}


.fhlOuter{}
.fhlTitle{}
.fhlItemContainer{}
.fhlItemTitle{}
.fhlPhoto1{}
.fhlPhoto2{}
.fhlItemWord{}
.fhlItemText{}
.chlOuter{}
.chlTitle{}
.chlItemContainer{}
.chlItemTitle{}
.chlPhoto1{}
.chlPhoto2{}
.chlItemWord{}
.chlEmail{}
.chlOrgUni{}
.chlRoles{}
.chlAddr{}
.chlPhoneHome{}
.chlPhoneCell{}
.chlPhoneWork{}
.chlPhoneFax{}
.chlSkype{}
.chlMedia{}
.chlWidget{}
.chlDownload{}
.chlDesc{}
.qAplOuter{}
.qAplTitle{}
.qAplText{}
.qAplInput{}
.qAplError{}
.qAplBC{}
.qAplTAapl{}
.qAplTApl{}
.qAplTAplNl{}
.qAplInputE{}
.qAplInputCv{}
.qAplInputCvl{}
.qAplInputCsc{}
.qAplInputCic{}
.qAplError{}
.qAplBcApl{}
.actFo{}
.actFh{}
.actFo ul{}
.actFo ul li{}
.actFo ul li a{}
.actOuter{}
.actTitle{}
.actIntro{}
.actFi{}
.actFi label{
width:175px;
}
.actFi input{
width:250px;
}
.actFi select{
width:267px;
}
.actSfi input{
width:auto;
}
.actSfi select{
width:81px;
}
.actFICountryCode{}
.actFIZipcode{}
.actFIPrefDist{}
.actFIMaxDist{}
.pcOuter{
background:none !important;
margin-bottom:20px;
}
.pcHeader{
margin-bottom:5px;
}
.pcIc{
background:url(http://www.yourit.nl/_images/pb_img/pb_background.png) no-repeat 0 0;
width:175px !important;
height:23px;
position:relative;
float:left;
margin-right:10px;
}
.pcItem{
background:url(http://www.yourit.nl/_images/pb_img/pb_img.png) no-repeat 0 0;
height:23px;
}
.pcWord{
position:absolute;
top:3px;
left:50%;
width:30px;
margin-left:-15px;
text-align:center;
font-weight:bold;
color:#333;
}
.pcText{
float:left;
font-size:85%;
line-height:23px;
}
.avaOuter{}
.avaTitle{}
.avaIntro{}
.avaJobs{}
.avaJobs label{}
.AvaAvailable{}
.AvaAvailable label{}
.avaNotAvailable{}
.avaNotAvailable label{}
.avaDuration{
padding-left:145px   /* formInput width + padding */
}
.avaDuration label{
width:75px;
}
.avaReason{
padding-left:145px   /* formInput width + padding */
}
.avaReason label{
width:75px;
}
.avaReminder{
padding-left:145px   /* formInput width + padding */
}
.avaReminder label{
width:75px;
}
.avaReasonRemark{
padding-left:145px   /* formInput width + padding */
}
.avaReasonRemark label{
float:none;			/* reset float so textarea goes below */
}
.avaSendEmail{}
.avaSendEmail label{}
.avaSendEmail{}
.avaBc{}
.actSearchAvailDate{}
.actSearchAvailMonth{}
.actSearchAvailYear{}
#cluetip {
line-height:15px;
}
#cluetip .button{
margin-bottom:0;
}
#cluetip-close img {
border: 0;
}
#cluetip-title {
overflow: hidden;
}
#cluetip-title #cluetip-close {
float: right;
position: relative;
}
#cluetip-waitimage {
width: 43px;
height: 11px;
position: absolute;
background-image: url(../_images_global/cluetip/wait.gif);
}
.cluetip-arrows {
display: none;
position: absolute;
top: 0;
left: -11px;
height: 22px;
width: 11px;
background-repeat: no-repeat;
background-position: 0 0;
}
#cluetip-extra {
display: none;
}
.cluetip-jtip {
background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
border: 2px solid #ccc;
position: relative;
background-color: #fff;
}
.cluetip-jtip h3#cluetip-title {
margin: 0 0 5px;
padding: 2px 5px;
font-size: 16px;
font-weight: normal;
background-color: #ccc;
color: #333;
}
.cluetip-jtip #cluetip-inner {
padding: 0 5px 5px;
display: inline-block;
}
.cluetip-jtip div#cluetip-close { 
text-align: right;
margin: 0 5px 5px;
color: #900;
}
.clue-right-jtip .cluetip-arrows {
background-image: url(../_images_global/cluetip/arrowleft.gif);
}
.clue-left-jtip .cluetip-arrows {
background-image: url(../_images_global/cluetip/arrowright.gif);
left: 100%;
margin-right: -11px;
}
.clue-top-jtip .cluetip-arrows {
background-image: url(../_images_global/cluetip/arrowdown.gif);
top: 100%;
left: 50%;
margin-left: -11px;
height: 11px;
width: 22px;  
}  
.clue-bottom-jtip .cluetip-arrows {
background-image: url(../_images_global/cluetip/arrowup.gif);
top: -11px;
left: 50%;
margin-left: -11px;
height: 11px;
width: 22px;
}
.cluetip-rounded {
background: transparent url(../_images_global/cluetip/bl.gif) no-repeat 0 100%;
margin-top: 10px;
margin-left: 12px;
}
.cluetip-rounded #cluetip-outer {
background: transparent url(../_images_global/cluetip/tl.gif) no-repeat 0 0;
margin-top: -12px;
}
.cluetip-rounded #cluetip-title {
background-color: transparent;
padding: 12px 12px 0;
margin: 0 -12px 0 0;
position: relative;
}
.cluetip-rounded #cluetip-extra {
position: absolute;
display: block;
background: transparent url(../_images_global/cluetip/tr.gif) no-repeat 100% 0;
top: 0;
right: 0;
width: 12px;
height: 30px;
margin: -12px -12px 0 0;
}
.cluetip-rounded #cluetip-inner {
background: url(../_images_global/cluetip/br.gif) no-repeat 100% 100%;
padding: 5px 12px 12px;
margin: -18px -12px 0 0;
position: relative;
}
.cluetip-rounded div#cluetip-close { 
text-align: right;
margin: 0 5px 5px;
color: #009;
background: transparent;
}
.cluetip-rounded div#cluetip-close a {
color: #777;
}
.clue-right-rounded .cluetip-arrows {
background-image: url(../_images_global/cluetip/rarrowleft.gif);
}
.clue-left-rounded .cluetip-arrows {
background-image: url(../_images_global/cluetip/rarrowright.gif);
left: 100%;
margin-left: 12px;
}
.clue-top-rounded .cluetip-arrows {
background-image: url(../_images_global/cluetip/rarrowdown.gif);
top: 100%;
left: 50%;
margin-left: -11px;
height: 11px;
width: 22px;  
}  
.clue-bottom-rounded .cluetip-arrows {
background-image: url(../_images_global/cluetip/rarrowup.gif);
top: -23px;
left: 50%;
margin-left: -11px;
height: 11px;
width: 22px;
}
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
zoom: 1;
}
.auto_select_results{
padding:0px;
border:1px solid WindowFrame;
background-color:Window;
overflow:hidden;
}
.auto_select_results ul{
width:100%;
list-style-position:outside;
list-style:none;
padding:0;
margin:0;
}
.auto_select_results iframe {
display:none;/*sorry for IE5*/
display/**/:block;/*sorry for IE5*/
position:absolute;
top:0;
left:0;
z-index:-1;
filter:mask();
width:3000px;
height:3000px;
}
.auto_select_results li{
margin:0px;
padding:2px 5px;
cursor:pointer;
display:block;
width:100%;
font:menu;
font-size:12px;
overflow:hidden;
}
.auto_select_loading{
/*background:Window url('./indicator.gif') right center no-repeat;*/
}
.auto_select_selected{
background-color:Highlight;
color:HighlightText;
}
#overlay {
background: #000;
position: absolute; top: 0; left: 0;
z-index: 10000;
width: 100%;
}
.prettyPopin {
display: none;
overflow: hidden;
position: absolute; z-index: 11000;
top: 50%; left: 50%;
background: url(/_images_global/prettyPopin/popinLeft.gif) bottom left no-repeat;
}
.prettyPopin a#b_close {
display: none;
position: absolute; z-index: 2;
top: 10px; right: 13px;
width: 41px; height: 9px;
text-indent: -10000px;
background: url(/_images_global/prettyPopin/b_close.gif) bottom left no-repeat;
}
.prettyPopin .prettyContent {
position: relative;
width: 100%; height: 100%;
font-size: 1.2em;
background: #f6f5f5 url(/_images_global/prettyPopin/popinRight.gif) bottom right no-repeat;
}
.prettyPopin .prettyContent .prettyContent-container {
display: none;
padding: 20px 15px 15px 15px;
}
.prettyPopin .prettyContent .loader {
position: absolute;
top: 50%; left: 50%;
margin: -14px 0 0 -14px;
}
.apllDate select {
width:auto;
}
p.gmTitle {
font-family:Arial;
font-size:12px;
color:#600000;
margin: 2px;
}
p.gmLocation {
font-family:Arial;
font-size:10px;
color:#000060;
margin: 2px;
}
p.gmDescription {
font-family:Arial;
font-size:9px;
color:black;
margin: 2px;
}
a.gmLink {
font-family:Arial;
font-size:9px;
color:#000070;
margin: 2px;
}
.actItemWerkgeverWord {
font-weight:bold;
}
.tblPagingPrevious {
padding:2px;
}
.tblPagingFirst {
padding:2px;
}
.tblPagingPage{
padding:2px;
}
.tblPagingBtnActive {
color:red;
text-decoration:none;
}
.tblPagingBtnInActive {
text-decoration:underline;
}
.tblPagingLast {
padding:2px;
}
.tblPagingNext {
padding:2px;
}
.tblPagingBtnEnabled {
text-decoration:underline;
}
/* UTSMAN DIV TEMPLATES TRANSLATION HAXXORS */
.translationHack{
display:none;
}