/* Generic */
#icams_inserted .search {background-color:white;width:auto;}
#icams_inserted form  {float:left;}
#icams_inserted div.search p {border-bottom:none;}
#icams_inserted {width:580px;}
/* form elements */
/*
#icams_inserted form {width:770px;border:0px solid #D7D2C9;padding:5px;}
* html body #icams_inserted form  {width:750px !important;}
*/
#icams_inserted form {width:570px;border:0px solid #D7D2C9;padding:5px;}
* html body #icams_inserted form  {width:560px !important;}


#icams_inserted form#respform div.formdetails,
#icams_inserted .prefdetails,
#icams_inserted .saf_details,
#icams_inserted .logindetails {float:none;padding:7px 0;width:auto;}

form#respform .formdetails,
#icams_inserted .prefdetails,
#icams_inserted .agentdetails,
#icams_inserted .saf_details,
#icams_inserted .logindetails {display:block;min-height:20px;clear:both;background:url(/incl2/images/formline-bg.gif) repeat-x bottom left;overflow:auto;padding:6px 5px;}

* html body form#respform .formdetails,
* html body #icams_inserted .prefdetails,
* html body #icams_inserted .agentdetails,
* html body #icams_inserted .saf_details,
* html body #icams_inserted .logindetails {height:20px;}

* html body .col-780 {width:760px !important;}
/*
* html body #icams_inserted form div.links,
* html body #icams_inserted form.search #search_links {width:740px !important;}
*/
* html body #icams_inserted form div.links,
* html body #icams_inserted form.search #search_links {width:540px !important;}

* html body #icams_inserted  div.advancedcheckbox div.column2,
* html body #icams_inserted div.advancedcheckbox div.column3 {width:32% !important;}

* html body #icams_inserted .p_p50 {height:29px !important;}
* html body #icams_inserted form.sendafriend .message {height:75px !important;}

/*#icams_inserted div.label {width:225px;}*/
#icams_inserted div.label {width:225px;}
#icams_inserted div.label label.mandatory {background:transparent !important;}

/*
#icams_inserted form div.label label {font-size:0.75em;width:210px;display:block;float:left;text-align:left;margin-right:15px;padding:5px 0 0 0;color:#6c6e70;}
*/
#icams_inserted form div.label label {font-size:0.75em;width:210px;display:block;float:left;text-align:left;margin-right:15px;padding:5px 0 0 0;color:#6c6e70;}

#icams_inserted .formdetails input,
#icams_inserted .prefdetails input,
#icams_inserted .agentdetails input,
#icams_inserted .saf_details input,
#icams_inserted .logindetails input,
#icams_inserted .search #p_text {font-size:0.75em;border:1px solid #cdcdcd;outline:2px solid #eee;padding:1px;font-family:Arial, Helvetica, sans-serif;color:#000;}

#icams_inserted .formdetails textarea,
#icams_inserted .prefdetails textarea,
#icams_inserted .agentdetails	textarea,
#icams_inserted .saf_details textarea,
#icams_inserted .logindetails textarea {font-size:0.75em;border:1px solid #cdcdcd;outline:2px solid #eee;font-family:Arial, Helvetica, sans-serif; padding:1px;color:#000;}

#icams_inserted form .formdetails select,
#icams_inserted .prefdetails select,
#icams_inserted .agentdetails select,
#icams_inserted .saf_details select,
#icams_inserted .logindetails select	{width:176px;font-size:0.75em;border:1px solid #cdcdcd;outline:2px solid #eee;padding:1px; font-family:Arial, Helvetica, sans-serif;color:#000;}

#icams_inserted form div.comment p {margin:5px !important;}
#icams_inserted .counter {color:#0072CF;display:block;font-size:0.6875em;padding:8px 0 5px 0;}

/*
#icams_inserted form div.links,
#icams_inserted form.search #search_links {11background-color:#ECEBDC;padding:8px 10px;width:750px;}
*/
#icams_inserted form div.links {padding:8px 10px 8px 228px;width:525px;}
#icams_inserted form.search #search_links {padding:8px 10px 8px 189px;width:525px;}

#icams_inserted div.profile_status div.detail p {width:auto !important;}

#icams_inserted div.job_classifications div.class_type {color:#A2A3A5;}
#icams_inserted div.job_classifications {border-bottom:1px solid #A2A3A5;border-top:1px solid #A2A3A5;}

/* tables */
#icams_inserted table.tbl th {background-color:#A2A3A5;border:1px solid #A2A3A5;color:#FFFFFF;font-weight:bold;margin:0;padding:6px;text-align:left;}
#icams_inserted table.tbl tr.even {border:1px solid #A2A3A5;font-weight:normal;padding:6px;background-color:#F5F5ED;}
#icams_inserted table.tbl tr.uneven {background-color:white;}
#icams_inserted table.tbl td {border:1px solid #A2A3A5;}

/* Candidate home */
#icams_inserted div.candhome .detail img {margin-left:4px;}
