body{
margin:10px;
font:11px Verdana, Arial, Helvetica, sans-serif
}
table{
font:11px Verdana, Arial, Helvetica, sans-serif
}
td{
vertical-align:top
}
input{
font:11px Verdana, Arial, Helvetica, sans-serif
}
select{
font:11px Verdana, Arial, Helvetica, sans-serif
}
textarea{
font:11px Verdana, Arial, Helvetica, sans-serif
}
.radiobuttons{
text-align:left
}
.radiobuttons input{
border:none;
width:15px
}
.vacstable{
width:500px;
margin-top:16px;
padding:0px;
background:#FFFFFF;
color:#000000;
border-collapse:collapse
}
.answer{
color:#FFA500
}
/* MAIL_STYLES */
.mailaligntbl{
width:100%;
height:100%
}
.mailalign{
text-align:center;
vertical-align:top
}
.mailtbl{
width:100%;
height:460px
}
.maillogo{
padding:10px 4px 20px 0px;
text-align:left;
height:80px
}
.mailheader{
padding:4px 4px;
font:bold 12px Verdana, Arial, Helvetica, sans-serif
}
.mailtextcontainer{
padding-left:8px
}
.mailtexttbl{
background:transparent
}
.mailtextheader{
padding:4px 4px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif
}
.mailtext{
padding:4px 4px;
color:#000000;
font:11px Verdana,Arial. Helvetica,sans-serif
}
.mailquestion{
width:120px;
padding:4px 4px;
color:#000000;
font:11px Verdana, Arial, Helvetica, sans-serif;
vertical-align:top
}
.mailanswer{
padding:4px 4px;
color:#000000;
font:12px Verdana, Arial, Helvetica, sans-serif
}
.mailfootercontainer{
padding-left:8px
}
.mailfootertbl{
background:transparent
}
.mailfooterheader{
padding:4px 4px;
color:#000000;
font:bold 9px Verdana, Arial, Helvetica, sans-serif
}
.mailfooter{
padding:4px 4px;
color:#000000;
font:9px Verdana, Arial, Helvetica, sans-serif
}
/* PRINT STYLES */
.printlogo{
padding:0px 0px 20px 0px
}
.printphoto{
}
.printlink a{
font:11px Verdana, Arial, Helvetica, sans-serif
}
.printheadercontainer{
padding-top:10px;
padding-bottom:10px
}
.printheadertbl{
width:70%;
background:transparent
}
.printheader{
padding:2px 50px 2px 0px;
background:transparent;
color:#000000;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
text-align:left
}
.printsubheadercontainer{
}
.printsubheadertbl{
width:70%;
background:transparent
}
.printsubheader{
padding:2px 50px 2px 0px;
background:transparent;
color:#000000;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-align:left
}
.printtextcontainer{
padding-bottom:4px;
background:transparent
}
.printtexttbl{
width:90%;
}
.printtext{
padding:4px 4px 4px 0px;
background:transparent;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:16px
}
.printcvsubheadercontainer{
}
.printcvsubheadertbl{
width:70%;
background:transparent
}
.printcvsubheader{
padding:2px 50px 2px 0px;
background:transparent;
color:#000000;
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
text-align:left
}
/* NEWS SHORT LIST */
.nwsshortlisttable{
width:180px;
border:1px solid #000000;
margin-top:4px;
background:#FFFFFF
}
.nwsshortlistheadercontainer{
}
.nwsshortlistheadertbl{
width:100%;
background:transparent
}
.nwsshortlistheader{
padding:2px 4px 2px 0px;
color:#000000;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase
}
.nwsshortlisttextcontainer{
}
.nwsshortlisttexttbl{
}
.nwsshortlistsubheader{
}
.nwsshortlisttext{
font-size:9px
}
.nwsshortlistcatcontainer{
}
.nwsshortlistcattbl{
}
.nwsshortlistcat{
}
.shorlistitemcontainer{
}
.nwsshortlistitemtbl{
}
.nwsshortlistfunctioncontainer{
}
.nwsshortlistfunctiontbl{
}
.nwsshortlistfunctionname{
padding:2px 4px 2px 0px
}
.nwsshortlistfunctionname a{
color:#CC6600;
font-size:11px;
text-decoration:underline
}
.nwsshortlistfunctionname a:hover{
color:#FB6B32;
font-size:11px
}
.nwsshortlistkeywordcontainer{
}
.nwsshortlistkeywordtbl{
}
.nwsshortlistkeywordtitle{
padding:2px 4px 2px 0px;
font-size:9px
}
.nwsshortlistkeyword{
font-size:9px
}
.nwsshortlistrelationname{
font-weight:bold
}
/* SHORTLIST VACANCY */
.shortlisttable{
width:180px;
border:1px solid #000000;
margin-top:4px;
background:#FFFFFF
}
.shortlistheadercontainer{
}
.shortlistheadertbl{
width:100%;
background:transparent
}
.shortlistheader{
padding:2px 4px 2px 0px;
color:#000000;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase
}
.shortlisttextcontainer{
}
.shortlisttexttbl{
}
.shortlistsubheader{
}
.shortlisttext{
font-size:9px
}
.shortlistcatcontainer{
}
.shortlistcattbl{
}
.shortlistcat{
}
.shorlistitemcontainer{
}
.shortlistitemtbl{
}
.shortlistfunctioncontainer{
}
.shortlistfunctiontbl{
}
.shortlistfunctionname{
padding:2px 4px 2px 0px
}
.shortlistfunctionname a{
color:#CC6600;
font-size:11px;
text-decoration:underline
}
.shortlistfunctionname a:hover{
color:#FB6B32;
font-size:11px
}
.shortlistkeywordcontainer{
}
.shortlistkeywordtbl{
}
.shortlistkeywordtitle{
padding:2px 4px 2px 0px;
font-size:9px
}
.shortlistkeyword{
font-size:9px
}
.shortlistrelationname{
font-weight:bold
}
/* APPLICATION ROW */
.approwcontainer{
padding:10px 0px 10px 4px
}
.approwtbl{
border:1px solid #333333;
width:100%;
background:#f8f8f8
}
.approw{
padding:2px 4px 2px 4px;
font:11px Verdana, Arial, Helvetica, sans-serif
}
/* LIST STYLES */
.listcatcontainer{
padding:4px 10px 4px 4px
}
.listcattbl{
width:100%;
border-bottom:1px solid #333333;
background:transparent
}
.listcat{
padding:4px 4px 4px 0px;
color:#333333;
background:transparent;
font-weight:bold;
text-align:right
}
.vacancyitemcontainer{
padding:1px 0px 1px 0px
}
.vacancyitemtbl{
border:0px solid #333333
}
/* functienaam */
.listfunctioncontainer{
}
.listfunctiontbl{
width:100%
}
.listfunctionname{
padding:2px 4px 2px 4px;
background:transparent;
font-weight:bold
}
.listfunctionname a{
color:#333333;
font-size:11px
}
/* keyword */
.listkeywordcontainer{
}
.listkeywordtbl{
width:100%
}
.listkeyword{
padding:1px 4px 1px 4px;
background:transparent;
color:#333333;
font-size:10px
}
.listkeywordtitle{
padding:1px 4px 1px 4px;
width:80px;
background:transparent;
color:#333333;
font-size:10px
}
/* chapo */
.listchapocontainer{
}
.listchapotbl{
}
.listchapo{
padding:2px 4px 2px 4px;
background:transparent;
color:#333333;
font-size:10px
}
.listchapo a{
color:#E8E8E8;
font-size:10px
}
/* LINK BAR */
.linkcontainer{
background:transparent;
}
.linkbar{
width:100%
}
.toplink{
white-space:nowrap;
color:black;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding: 0px 10px 10px 0px;
}
.toplink a{
color:blue;
text-decoration:none
}
/* ITEMS */
.itemheader{
padding:2px 4px 2px 2px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif
}
.itemcontainer{
width:100%;
margin-top:10px;
border:0px solid #333333;
border:0px solid #333333;
background:#F8F8F8
}
.itemstarttbl{
width:100%
}
.itembuttoncontainer{
text-align:right
}
.itembuttonsml{
width:30px;
padding-right:2px;
text-align:right
}
.itembuttonsml input{
width:20px
}
.itemtblcontainer{
padding:0px
}
.itemtbl{
margin-left:0px;
width:100%;
border:0px solid #000000;
background:transparent
}
/* PAGE LINKS FOR MYPROFILE */
.pagelinkcontainer{
padding:10px 4px 10px 0px;
background:transparent
}
.pagelinktbl{
color:#333333
}
.pagelink{
padding:0px 2px 0px 4px
}
.pagelink a{
color:#333333;
text-decoration:none
}
.pagelink a:hover{
}
/* SMALL TABLES FOR FORMS */
.formtblcontainer{
}
.formtbl{
width:100%
}
.formtblbuttoncell{
padding:4px 0px 4px 4px;
background:transparent;
text-align:left
}
.formbutton{
padding:4px 0px 4px 4px;
background:transparent;
text-align:left
}
/* QUESTION TABLES */
.questiontbl{
margin:0px 0px 0px 0px;
width:100%;
border:0px solid #666666
}
.hquestion{
width:140px;
padding:2px 4px 2px 4px;
background:transparent;
color:#333333;
background:transparent;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
line-height:16px;
vertical-align:top
}
.hquestionnw{
padding:2px 4px 2px 4px;
background:transparent;
color:#333333;
background:transparent;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
line-height:16px;
vertical-align:top
}
.vquestion{
padding:2px 4px 2px 4px;
background:transparent;
color:#333333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
line-height:16px;
vertical-align:top
}
.fieldcontainer{
padding:2px 4px 2px 4px;
background:transparent;
vertical-align:left
}
.fieldcontainer select{
font:10px Verdana;
vertical-align:left
}
/* NEW VACANCY STYLES */
.answer{
color:#333333
}
.error{
padding:2px 4px 2px 4px;
white-space:nowrap;
color:#000000;
background:transparent;
font:10px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:top
}
.explain{
padding:10px 4px 10px 4px;
color:#333333;
background:transparent;
font:11px Verdana, Arial, Helvetica, sans-serif
}
/* FORM HEADER */
.formheadercontainer{
padding:0px 0px 0px 4px
}
.formheadertbl{
width:100%;
background:transparent
}
.formheader{
color:red;
font: bold 15px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:lowercase;
height:45px
}
H1 {
color:red;
font: bold 15px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:lowercase;
}
/* FORM SUB HEADER */
.formsubheadercontainer{
padding:10px 0px 4px 0px
}
.formsubheadertbl{
}
.formsubheader{
padding:0px 0px 0px 4px;
background:transparent;
color:#333333;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-align:left
}
H2 {
padding:0px 0px 0px 4px;
background:transparent;
color:#333333;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
text-align:left
}

/* FORM TEXT */
.formtextcontainer{
background:transparent
}
.formtexttbl{
width:100%;

}
.formtexttbl2{
width:100%;
}
.formtext{
padding:10px 4px 10px 4px;
background:transparent;
line-height:16px
}
/* ERROR NOTICE */
.error{
padding-left:4px;
color:#BA0033;
font:10px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
vertical-align:top
}


/* SUPPLIER HIRING MANAGER PORTAL */

/* Candidates list */

.shCandListContainer {
padding-top:20px;
}
.shCandListTbl {
border-bottom:1px solid #666666;
width:100%;
}
.shCandListNameContainer {
background:#eeeeee;
}
.shCandListNameTbl {
width:100%;
background:#666666;
}
.shCandListDate {
padding:0px 2px 0px 2px;
width:50px;
font-size:10px;
color:#ffffff;
background:#666666;
vertical-align:top;
}
.shCandListName {
padding:0px 4px 0px 4px;
width:50%;
background:#ffffcc;
vertical-align:top;
}
.shCandListName a {
color:#0066CC;
text-decoration:none;
}
.shCandListJob {
padding:0px 2px 0px 2px;
width:50%;
background:#ffffcc;
vertical-align:top;
}
.shCandListNote {
padding:0px 2px 0px 2px;
width:18px;
background:#ffffcc;
vertical-align:top;
}
.shCandListEmail {
width:18px;
padding:0px 2px 0px 2px;
background:#ffffcc;
vertical-align:top;
}
.shCandListStatus {
background:#ffffea;
padding:0px 2px 0px 2px;
border-left:1px solid #666666;
border-right:1px solid #666666;
}
.shCandListStatus1 {
white-space:nowrap;
font-size:10px;
color:maroon;
padding-right:4px;
}
.shCandListStatus2 {
white-space:nowrap;
font-size:10px;
color:#FF6633;
padding-right:4px;
}
.shCandListStatus3 {
white-space:nowrap;
font-size:10px;
color:#669966;
padding-right:4px;
}
.shCandListStatus4 {
white-space:nowrap;
font-size:10px;
color:navy;
padding-right:4px;
}
.shCandListStatus5 {
white-space:nowrap;
font-size:10px;
color:#666666;
padding-right:4px;
}
.shCandListStatusLabel {
font-size:10px;
color:#666666;
}

/* Candidates detail */

.shCDstatusContainer {
padding-bottom:10px;
}
.shCDstatusTbl {
border:1px solid #666666;
width:100%;
}
.shCDnotesContainer {
padding-bottom:10px;
}
.shCDnotesTbl {
border:1px solid #666666;
width:100%;
}
.shCDtblHeader {
background:#666666;
color:#ffffff;
padding:2px 4px 2px 4px;
}

.shCDdivContainer {
background:white;
}
.shCDactionContainer {
background:#eeeeee;
padding:4px;
border-top:1px solid white;
border-left:1px solid white;
}
.shCDactionTbl {
width:100%;
}
.shCDactionTbl td {
padding:2px;
}
.shCDStatusHistory {
background:#ffffcc;
border-top:1px solid #666666;
padding:2px;
}
.shCDhistoryDate {
background:#0066CC;
color:White;
padding:1px;
font-size:10px;
}
.shButton {
border:1px solid white;
background:#FF6633;
color:white;
}
