/* lb - 25.5.2010 */


/* tpl fixes, iCams related */
.subsubmenuitem {z-index:1;}

#icams_inserted .form_input {float:left;margin-bottom:0.8em;}

#icams_inserted div.label {width:220px;}
#icams_inserted div.label label {width:200px;font-weight:normal;}
#icams_inserted div.label label.mandatory {background:transparent url(/icamsbase/images/mandatory.gif) no-repeat scroll 190px 0 !important;}

#icams_inserted input {
  font-family:tahoma,arial,helvetica,sans-serif;
  background:#FFFFFF url(/icamsbase/js/ext-2.2/resources/images/default/form/text-bg.gif) repeat-x scroll 0 0;
  border:1px solid #B5B8C8;
  padding:1px 3px;
  height:18px;
  line-height:18px;
}
#icams_inserted input.button,
#icams_inserted div.links input {background:none !important;height:22px;padding:0 3px;}
#icams_inserted input.radio,
#icams_inserted input.checkbox {border:none;background:none;} 
#icams_inserted input.checkbox {width:20px;}

/* Buttons */
#icams_inserted div.links table {float:left;margin:0 10px 20px 0;}
/*#icams_inserted div.links #btnsubmit {margin-left:300px;}*/

.btnSubmit {background-image:url(/incl/images/accept.gif) !important;}
.btnCancel {background-image:url(/incl/images/cancel.gif) !important;}


/* Convert Form */
/* FileUpload */
.x-form-loaded-field {color:black !important;}

.btnCV {background: url(/icamsbase/js/ext-2.2/resources/images/icons/page_add.gif) 0 0 no-repeat !important;}

.fileinputs input.x-form-file {width:auto !important;}
.x-form-file-wrap {position: relative;height: 22px;}
.x-form-file-wrap .x-form-file {position: absolute;right: 0;-moz-opacity: 0;filter:alpha(opacity: 0);opacity: 0;z-index: 2;height: 22px;}
.x-form-file-wrap .x-form-file-btn {position: absolute;right: 0;z-index: 1;}
.x-form-file-wrap .x-form-file-text {position: absolute;left: 0;z-index: 3;color: #777;}

.cleaner {border:0 none;clear:both;font-size:0;height:1px;line-height:0;margin:0 -1px -1px 0;overflow:hidden;padding:0;width:1px;}

div#icams_inserted h1 {font-size:26px; color:#00A1DE; line-height:50px; font-weight:bold;line-height:30px;}
div#icams_inserted h2 {clear: both; font-size:15px; font-weight:bold; color:#00A1DE; line-height:40px;}
div#icams_inserted h3 {font-size:15px; font-weight:bold; color:#333333; line-height:38px;}

div#icams_inserted h1 {
color:#00A1DE;
font-size:1.5em;
font-weight:bold;
margin-top:10px;
padding-bottom:15px;
}

/* Search agent */
div.advancedcheckbox div.param_p_no_days,
div.advancedcheckbox div.param_p1_val,
div.advancedcheckbox div.param_p2_val,
div.advancedcheckbox div.param_p3_val,
div.advancedcheckbox div.param_p4_val,
div.advancedcheckbox div.param_p5_val,
div.advancedcheckbox div.param_p6_val,
div.advancedcheckbox div.param_p7_val,
div.advancedcheckbox div.param_p8_val,
div.advancedcheckbox div.param_p9_val
  {float: left; width: 100%; margin-bottom: 20px;}

div.advancedcheckbox div.label strong,
div.advancedms div.label strong {font-weight: bold !important;}
div.advancedms div.detail select {font-size:12px !important;}

div.advancedcheckbox div.column1{clear: both; float: left; width: 100% !important;}
div.advancedcheckbox div.column2,
div.advancedcheckbox div.column3
  {float: left; width: 49% !important;}

div#save_search2,
div.ccp_profile,
div.login  {margin-top: 16px;}
div.agentdetails {padding-bottom: 6px;}
div.agentdetails div.column1{clear: both; float: left; width: 26% !important;}
div.agentdetails div.column2, 
div.agentdetails div.column3  {float: left; width: 36% !important;}

p.smallprint {padding-top: 12px; font-size: 0.8em;}

/* open sollicitaties */
form#respform select#p_web_page_id {width:176px !important;}

/* intranet changes */
div#icams_inserted div.job_detail h1 {
  margin-top:6px !important;
  padding-bottom:1px !important;
}

div#icams_inserted div.job_detail h2 {
  clear: left;
  color: #333333 !important;
  font-size: 17px !important;
  padding: 0px !important;
  margin: 24px 0px 0px 0px !important;
  line-height: 20px;
}

div#icams_inserted div.job_classifications {
  border-top: 0px none #ccc; 
  border-bottom: 1px dotted #ccc; 
  font-size: 12px;
  padding: 0px !important;}

div#icams_inserted div.job_classifications div.classification {
  clear: none !important;
  float: left;
  width: 50%;
  border-top: 1px dotted #ccc;
  font-size: 12px;
  padding: 8px 0px !important;}

div#icams_inserted div.job_classifications div.refno{
  display: none !important;}

div#icams_inserted div.job_classifications div.class_type {
  font-weight: normal !important; 
  color: #333333;
} 

div#icams_inserted div.job_classifications div.class_value {
  font-weight: bold !important; 
}

div#icams_inserted div.job_detail div.toplinks{
  margin-bottom: 24px !important;
  padding-bottom: 20px !important;
  border-bottom: 1px solid #92D400 !important;
}

div#icams_inserted div.job_detail div.bottomlinks{
  margin-top: 24px !important;
  padding-top: 12px !important;
  border-top: 1px solid #92D400 !important;
}

div#icams_inserted div.job_detail div.apply_now{
  float: right;
}

div#icams_inserted div.job_detail div.printjob,
div#icams_inserted div.job_detail div.send_a_friend{
  display: none;
}

div#icams_inserted table.tbl {margin-top: 18px !important;}
div.searchresults table.joblist {width:100% !important;}
div#icams_inserted table.tbl th {color: #000; background-color: #ffffff;}
div#icams_inserted table.tbl th a,
div#icams_inserted table.tbl th a:visited {color: #000!important;}
div#icams_inserted table.tbl th,
div#icams_inserted table.tbl tr, 
div#icams_inserted table.tbl td 
  {border-top: 1px dotted #ccc !important;
   border-bottom: 1px dotted #ccc !important;
   border-left: 0px solid #fff !important;
   border-right: 0px solid #fff !important;
   font-size: 12px !important}

div.intranet div.p_1 {display: none !important;}

