@charset "utf-8";
/*Advanced Search*/
@import url('/css/jobsearch_adv.css');

/*---- START ---- Mini Search */
.miniSearch div,
.miniSearch span,
.miniSearch input,
.miniSearch select,
.miniSearch a
{position:absolute;}

.miniSearch label,
.miniSearch a,
.miniSearch p,
.miniSearch #catspecialisation,
.miniSearch #bottomspecialisation,
.miniSearch .catArea input,
.miniSearch #DateRange,
.miniSearch #bottomDateRange,
.miniSearch .Keywords span,
.miniSearch .multipleSelections,
.miniSearch #AreaUnspecified,
.miniSearch .advancedRight
{display:none;}

.miniSearch .miniMoreOptions a,
.miniSearch #DoSearch1,
.miniSearch #bottomDoSearch
{display:inline;}

.miniSearch a:active,
.miniSearch a:link,
.miniSearch a:visited
{color:#fff;}

.miniSearch {width:100%; height:84px; background:url(/general_id_items/images/searchbox/sb_mini_bg.jpg) repeat-x top left;}
.miniSearch #searchBoxContent {width:100%; height:84px; top:0; left:0; background:url(/general_id_items/images/searchbox/sb_mini_left.jpg) no-repeat top left;}
.miniSearch .contentContainer {width:100%; height:84px; top:0; left:0; background:url(/general_id_items/images/searchbox/sb_mini_right.jpg) no-repeat top right;}
.miniSearch .miniMoreOptions a {background:url(/general_ID_items/images/other/bullet_search_white_small.gif) no-repeat right center; width:105px;}
.miniSearch .search_arrow_white {display:block; height:29px; width:11px; position:absolute; top:31px; background:url(/general_id_items/images/other/search_arrow_white.gif) no-repeat left bottom;}
.miniSearch #search_arrow_1 {left: 302px;}
.miniSearch #search_arrow_2 {left: 567px;}

.miniSearch #Keywords,
.miniSearch #bottomKeywords,
.miniSearch #catindustry,
.miniSearch #bottomindustry,
.miniSearch #catfunction,
.miniSearch #bottomfunction,
.miniSearch #catparentlocation,
.miniSearch #bottomparentlocation,
.miniSearch #MiniSearch,
.miniSearch #DoSearch1,
.miniSearch #bottomDoSearch,
.miniSearch .miniMoreOptions a
/*First Row Position */ {top:11px;}

.miniSearch #catworktype,
.miniSearch #bottomworktype,
.miniSearch #catoccupation,
.miniSearch #bottomoccupation,
.miniSearch #catchildlocation,
.miniSearch #bottomchildlocation
/*Second Row Position */ {top:44px;}

.miniSearch #Keywords,
.miniSearch #bottomKeywords,
.miniSearch #catworktype,
.miniSearch #bottomworktype
/*First Column */ {width:254px; left:24px;}

.miniSearch #catindustry,
.miniSearch #bottomindustry,
.miniSearch #catfunction,
.miniSearch #bottomfunction,
.miniSearch #catoccupation,
.miniSearch #bottomoccupation
/*Second Column */ {width:250px; left:293px;}

.miniSearch #catparentlocation,
.miniSearch #bottomparentlocation,
.miniSearch #catchildlocation,
.miniSearch #bottomchildlocation
/*Third Column */ {width:230px; left:558px;}

.miniSearch #catoccupation,
.miniSearch #bottomoccupation
{width:229px; margin-left:21px;}

.miniSearch #catarea,
.miniSearch #bottomarea
{width:209px; margin-left:21px;}

.miniSearch #DoSearch1,
.miniSearch #bottomDoSearch
{margin-top:27px; left:798px;}

.miniSearch .miniMoreOptions a {margin-top:36px; left:870px;}

/* Exec Changes */
.execSearch .miniSearch {background-image:url(/general_id_items/images/searchbox/sb_miniblack_bg.jpg);}
.execSearch .miniSearch #searchBoxContent {background-image:url(/general_id_items/images/searchbox/sb_miniblack_left.jpg);}
.execSearch .miniSearch .contentContainer {background-image:url(/general_id_items/images/searchbox/sb_miniblack_right.jpg);}

/* startStyle class to override some miniSearch styles */
.startStyle label,
.startStyle a,
.startStyle p,
.startStyle #catoccupation,
.startStyle #catspecialisation,
.startStyle #catarea,
.startStyle .catArea input,
.startStyle #catworktype,
.startStyle #DateRange,
.startStyle #DoSearch1,
.startStyle .Keywords span,
.startStyle .multipleSelections,
.startStyle #AreaUnspecified,
.startStyle .advancedRight,
.startStyle .search_arrow_white
{display:none;}

.startStyle .miniMoreOptions a,
.startStyle #MiniSearch
{display:inline;}

.startStyle {width:100%; height:43px; background:url(/general_id_items/images/searchbox/sb_advblue_bg.jpg) repeat-x top left;}
.startStyle #searchBoxContent {width:100%; height:43px; background:url(/general_id_items/images/searchbox/sb_advblue_left.jpg) no-repeat top left;}
.startStyle .contentContainer {width:100%; height:43px; background:url(/general_id_items/images/searchbox/sb_advblue_right.jpg) no-repeat top right;}

.startStyle #Keywords,
.startStyle #catindustry,
.startStyle #catfunction,
.startStyle #catlocation,
.startStyle #MiniSearch,
.startStyle .miniMoreOptions a
/*First Row Position */{top:11px;}

.startStyle #MiniSearch {margin-top:-6px; left:798px;}
.startStyle .miniMoreOptions a {margin-top:3px; left:870px;}

/* Exec Changes */
.execSearch .startStyle {background-image:url(/general_id_items/images/searchbox/sb_advblack_bg.jpg)}
.execSearch .startStyle #searchBoxContent {background-image:url(/general_id_items/images/searchbox/sb_advblack_left.jpg);}
.execSearch .startStyle .contentContainer {background-image:url(/general_id_items/images/searchbox/sb_advblack_right.jpg);}
/*---- END ---- Mini Search */

