
/*
 * general
 */
form {
	color: #3a3a3a;
	font-size: 12px;
	position: relative;
}

form label {
	padding: 2px 0 0;
    width: 100px;
    display: block;
    float: left;
}

#fieldset-job_tabs_publish_indeedGroup label {
	width: auto !important;

}

form label.radio-value {
	width: auto;
	margin-right: 15px;
}

span.red-label {
	color: #aa0000;
}

span.green-label {
	color: #00aa00;
}

form .form_element {
	margin: 0 5px 5px 0;
	width: 960px;
}
form .form_element .dijit {
	width: 851px;
	padding: 1px 2px;
}
form .form_element .dijitRadio,
form .form_element .dijitCheckBox,
#republish_form_wrapper .form_element .dijitCheckBox {
	width: 12px;
}
form .dijitAccordionContainer .form_element {
	width: 765px;
}
form .dijitAccordionContainer .form_element .dijit {
	width: 660px;
}
form div.formButtonsWrapper {
    height: 30px;
}
form div.buttonsTop {
	position: absolute;
	top: -2px;
	right: 0;
	z-index: 9999;
}
form div.buttonsTop span {
	margin-right: 1px;
	margin-left: 0;
}
form div.formButtonsWrapper span.dijitButton {
    float: right;
}

form div.description {
	color: #888;
	padding: 5px 0 0 10px;
}

form div.errors ul {
    list-style: inside disc none;
    margin: 0 0 10px 100px;
}
form div.errors ul li {
	font-size: 11px;
	color: red;
}

form select {
	background: url("/scripts/release/dijit/themes/nihilo/images/validationInputBg.png") repeat-x scroll left top #FFFFFF;
	border: 1px solid #D3D3D3;
	margin: 1px 2px;
}

form fieldset {
	border: 1px solid #ccc;
	padding: 5px 0 10px 5px;
	margin-bottom: 10px;
	background-color: #f6f6fa;
}

form fieldset legend
{
	color: #008ef1;
	background-color: #e5e5e9;
	border: 1px solid #ccc;
	padding: 0 5px;
	font-size: 11px;

}

/*
 * Error marks
 */
.dijitTabChecked .error-mark {
	color: #fff;
}
.error-mark {
	color: #a00;
}

/*
 * Standard Buttons
 */
form .dijitButton .icon {
	width: 18px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 2px;
	margin-top: 2px;
}

form .dijitButton .iconSave {
	background-image: url(../images/icons/accept.png);
}
form .dijitButton .iconCancel {
	background-image: url(../images/icons/abort.png);
}


/*
 * Login Form
 */

#box-login-form form span.dijitButton {
    margin-left: 200px;
}
#box-login-form form .form_element input {
	width: 180px;
	 border: 1px solid #D3D3D3;
    line-height: normal;
    padding: 1px 2px;
}


.dijitDialogContent #box-login-form {
	width: 300px;
	margin: 0 auto;
}
.dijitDialogContent #logindialog-errors {
	width: 300px;
	margin: 0 auto;
	color: #aa0000;
	font-weight: bold;
}
/*
 * List Filter
 */

#jitadmin_form_jobslistfilter #jitadmin_form_jobslistfilter_status_wrapper label,
#admin_form_portal_tabs_general_type_wrapper label
{
	width: auto;
	margin-right: 10px;
}
#admin_form_portal_tabs_general_type_wrapper label
{
	float: none;
	margin-left: 100px;
}
#jitadmin_form_jobslistfilter #jitadmin_form_jobslistfilter_status_wrapper strong label,
#admin_form_portal_tabs_general_type_wrapper strong label

{
	width: 100px;
	margin: 0;
}
#admin_form_portal_tabs_general_type_wrapper strong label {
	float: left;
}
#jitadmin_form_jobslistfilter_show_only_own_wrapper label {
	width: auto;
	margin-right: 10px;
}
#content #jitadmin_form_companieslistfilter .form_element,
#jitadmin_form_templateslistfilter .form_element,
#admin_form_userlistfilter .form_element,
#admin_form_portalslistfilter .form_element {
    float: left;
    margin: 0 5px 0 0;
    width: auto;

}
#jitadmin_form_companieslistfilter label,
#jitadmin_form_templateslistfilter label,
#admin_form_userlistfilter label,
#admin_form_portalslistfilter label {
	width: auto;
	margin-right: 3px;
}

#jitadmin_form_companieslistfilter .dijitButton,
#jitadmin_form_templateslistfilter .dijitButton,
#admin_form_userlistfilter .dijitButton,
#admin_form_portalslistfilter .dijitButton {
	margin-top: -3px;
}
#content #widget_jitadmin_form_companieslistfilter_name {
    width: 350px;
}
#content #widget_jitadmin_form_companieslistfilter_layer,
#content #widget_jitadmin_form_companieslistfilter_publicType {
    width: 100px;
}
#content #widget_jitadmin_form_templateslistfilter_name,
#content #widget_jitadmin_form_templateslistfilter_company {
	width: 260px;
}

#content #widget_admin_form_portalslistfilter_name {
	width: 635px;
}
#content #widget_jitadmin_form_importblacklistfilter_pn,
#content #widget_jitadmin_form_importblacklistadd_pn {
	width: 200px;
	float: left;
	margin-top: 4px;
}
#jitadmin_form_importblacklistfilter_pn_wrapper label,
#jitadmin_form_importblacklistadd_pn_wrapper label {
	margin-top: 4px;

}
#portals-list-header .link_wrapper {
	width: 390px;
	margin-top: -10px;
}
#portals-list-form-wrapper {
	position: absolute;
	top: 15px;
	right: 0;
	width: 430px;
}

/*
 * Company Add / Edit Form
 */

#jitadmin_form_company #jitadmin_form_company_tabs_general_name_wrapper {
    float: left;
    margin-right: 5px;
    width: 845px;
}
#jitadmin_form_company #widget_jitadmin_form_company_tabs_general_name {
    width: 725px;
}

#jitadmin_form_company #widget_jitadmin_form_company_tabs_general_layer {
    width: 100px;
}

#jitadmin_form_company .companyImage {
	min-height: 40px;
}

#jitadmin_form_company_tabs_general_company_plz_wrapper {
    float: left;
    width: 230px;
}

#jitadmin_form_company_tabs_general_company_town_wrapper {
    width: 960px;
}

#jitadmin_form_company_tabs_general_company_plz_wrapper .dijit {
    width: 70px;
}

#jitadmin_form_company_tabs_general_company_town_wrapper .dijit {
    width: 615px;
}

#jitadmin_form_company_tabs_general_email_company_wrapper .dijit,
#jitadmin_form_company_tabs_general_email_application_wrapper .dijit,
#jitadmin_form_company_tabs_general_email_customer_wrapper .dijit,
#jitadmin_form_company_tabs_general_email_jit_wrapper .dijit {
    width: 750px;
}
#jitadmin_form_company_tabs_general_email_company_wrapper label,
#jitadmin_form_company_tabs_general_email_application_wrapper label,
#jitadmin_form_company_tabs_general_email_customer_wrapper label,
#jitadmin_form_company_tabs_general_email_jit_wrapper label {
    width: 200px;
}

/*
 * Uploader
 */
 .fileList {
 	padding: 5px;
 	margin-bottom: 5px;
 	clear: both;
 }
 .fileList .jitadminFileUploader_fileList_entry {
 	clear: both;
 	height: 20px;
 	padding: 5px;
 	border-bottom: 1px solid #ccc;

 }

.fileList .jitadminFileUploader_fileList_entry_thumbnail,
.fileList .jitadminFileUploader_fileList_entry_name {
	float: left;

}
.fileList .jitadminFileUploader_fileList_entry_thumbnail {
	width: 25px;
}


.fileList .jitadminFileUploader_fileList_entry_name {
	width: 380px;
	padding-top: 2px;
}

.fileList .jitadminFileUploader_fileList_entry_remove,
.fileList .jitadminFileUploader_fileList_entry_progress {
	float: right;
	padding-top: 2px;
}
.fileList .jitadminFileUploader_fileList_entry_progress {
	width: 120px;
}

.fileList .jitadminFileUploader_fileList_entry_remove a {
	background-image: url("../scripts/release/dijit/themes/nihilo/images/spriteRoundedIconsSmall.png");
	background-repeat: no-repeat;
	background-position: -60px 0px;
	width: 15px;
	height: 15px;
	text-indent: -9999px;
	display: block;
}
.uploaderFileList table {
	margin: 0;
	border-bottom: none;
    width: 100%;
    border: 1px solid #ccc;
    border-collapse: collapse;
}
.uploaderFileList table td {
	border: none;
	padding: 3px 5px;
    text-align: left;
    border-top: 1px solid #ccc;
}


/*
 * Template form


#jitadmin_form_template_name,
#widget_jitadmin_form_template_company_id {
	width: 675px;
}
*/

/*
 * Job Form
 */

#jitadmin_form_job #fieldset-job_tabs_general_contact .form_element
{
	float: left;
	width: 320px;
}
#jitadmin_form_import #fieldset-import_tabs_emails_group .form_element
{
	float: left;
	width: 400px;
}
#jitadmin_form_job #fieldset-job_tabs_general_contact .form_element .dijit
{
	width: 305px;
}
#jitadmin_form_import #fieldset-import_tabs_emails_group .form_element .dijit
{
	width: 365px;
}
#jitadmin_form_import #fieldset-import_tabs_emails_group .form_element .forceRadio
{
    width: 12px;
}
#widget_jitadmin_form_job_tabs_general_status {
	width: 200px;
	margin-left: 15px;
}

#jitadmin_form_job_tabs_general_is_active_wrapper,
#jitadmin_form_job_tabs_general_source_wrapper,
#jitadmin_form_job_tabs_general_is_topjob_wrapper,
#jitadmin_form_job_tabs_general_export_ams_wrapper
{
	float: left;
	width: auto;
}

#jitadmin_form_job_tabs_general_is_active_wrapper label,
#jitadmin_form_job_tabs_general_source_wrapper label,
#jitadmin_form_job_tabs_general_is_topjob_wrapper label
{
	width: 80px;
}

#jitadmin_form_job_tabs_region_geodb_country_select_wrapper label
{
	width: 35px;
}
#jitadmin_form_job_tabs_region_geodb_country_select_wrapper strong label {
	width: 100px;
}
#jitadmin_form_job_tabs_general_export_ams_wrapper label {
    width: 145px;
}
#jitadmin_form_job_tabs_general_export_ams_wrapper label.radio-value,
#jitadmin_form_job_tabs_general_is_active_wrapper label.radio-value,
#jitadmin_form_job_tabs_general_source_wrapper label.radio-value,
#jitadmin_form_job_tabs_general_is_topjob_wrapper label.radio-value {
    width: auto;
}
#jitadmin_form_job_tabs_approval_approval_message,
#jitadmin_form_job_tabs_approval_notes {
	width: 982px;
	height: 110px;
}


#fieldset-job_tabs_profession_brancheGroup .dijitButton,
#fieldset-job_tabs_region_regionsGroup .dijitButton,
#fieldset-job_tabs_profession_typesGroup .dijitButton,
#fieldset-job_tabs_region_jobwareregioboostGroup .dijitButton,
#fieldset-job_tabs_region_regionsGroup .dijitButton,
#fieldset-job_tabs_publish_portalsGroup .dijitButton,
#fieldset-import_tabs_portals_portalsGroup .dijitButton,
#fieldset-company_tabs_portals_assoc_portals_group .dijitButton
{
	margin-left: 411px;
	margin-top: -8px;
}
#fieldset-import_tabs_portals_portalsGroup .dijitButton
{
	margin-left: 371px;
}


#jitadmin_form_job_tabs_profession_branches_main,
#jitadmin_form_job_tabs_profession_branches_sub,
#jitadmin_form_job_tabs_profession_types_select,
#jitadmin_form_job_tabs_region_jobwareregioboost_select,
#jitadmin_form_job_tabs_region_regions_main,
#jitadmin_form_job_tabs_region_regions_sub,
#jitadmin_form_job_tabs_publish_portals_main,
#jitadmin_form_job_tabs_publish_portals_sub,
#jitadmin_form_import_tabs_portals_portals_main,
#jitadmin_form_import_tabs_portals_portals_sub,
#jitadmin_form_company_tabs_portals_portals_main,
#jitadmin_form_company_tabs_portals_portals_sub,
#jitadmin_form_company_tabs_portals_assoc_portals_select
{
    border: 1px solid #ccc;
    margin-bottom: 5px;
    color: #3a3a3a;
    font-size: 12px;
    width: 450px;
}

#jitadmin_form_import_tabs_portals_portals_main,
#jitadmin_form_import_tabs_portals_portals_sub
{
	width: 410px;
}

#jitadmin_form_job_tabs_profession_branches_main option,
#jitadmin_form_job_tabs_profession_branches_sub option,
#jitadmin_form_job_tabs_profession_types_select option,
#jitadmin_form_job_tabs_region_jobwareregioboost_select option,
#jitadmin_form_job_tabs_region_regions_main option,
#jitadmin_form_job_tabs_region_regions_sub option,
#jitadmin_form_job_tabs_publish_portals_main option,
#jitadmin_form_job_tabs_publish_portals_sub option,
#jitadmin_form_import_tabs_portals_portals_main option,
#jitadmin_form_import_tabs_portals_portals_sub option,
#jitadmin_form_company_tabs_portals_assoc_portals_select option
{
	padding: 1px 2px;
}

#jitadmin_form_job_tabs_profession_branches_wrapper,
#jitadmin_form_job_tabs_profession_types_wrapper,
#jitadmin_form_job_tabs_region_jobwareregioboost_wrapper,
#jitadmin_form_job_tabs_region_regions_wrapper,
#jitadmin_form_job_tabs_publish_portals_wrapper,
#jitadmin_form_import_tabs_portals_portals_wrapper,
#jitadmin_form_company_tabs_portals_assoc_portals_wrapper,
#jitadmin_form_job_tabs_region_geodb_wrapper,
#jitadmin_form_job_tabs_region_additionalregions_wrapper,
#jitadmin_form_job_tabs_region_xingregions_wrapper,
#jitadmin_form_job_tabs_region_extraregions_wrapper,
#jitadmin_form_job_tabs_region_soregions_wrapper,
#jitadmin_form_job_tabs_region_stellenanzeigenregions_wrapper,
#jitadmin_form_job_tabs_region_kalaydoregions_wrapper,
#jitadmin_form_job_tabs_region_heyjobsregions_wrapper,
#jitadmin_form_job_tabs_region_jobvectorregions_wrapper,
#jitadmin_form_job_tabs_region_yourfirmmerregions_wrapper,
#jitadmin_form_job_tabs_region_liquiddesignregions_wrapper,
#jitadmin_form_job_tabs_region_regiojobanzeigerregions_wrapper,
#jitadmin_form_job_tabs_region_regiojobanzeigerregions_wrapper,
#jitadmin_form_job_tabs_region_indeedregions_wrapper,
#jitadmin_form_job_tabs_region_jobninjaregions_wrapper,
#jitadmin_form_job_tabs_region_experteerregions_wrapper,
#jitadmin_form_job_tabs_region_hotelcareerregions_wrapper,
.region_field
{
    float: right;
    width: 510px;
    height: 315px;
    overflow: auto;
    padding: 5px;
    border: 1px solid #ccc;
    background-color: #fff;
}
#incomplete-box form #jitadmin_form_import_tabs_portals_portals_wrapper {
	width: 300px;
}

#jitadmin_form_job_tabs_region_geodb_wrapper,
#jitadmin_form_job_tabs_region_additionalregions_wrapper,
#jitadmin_form_job_tabs_region_xingregions_wrapper,
#jitadmin_form_job_tabs_region_extraregions_wrapper,
#jitadmin_form_job_tabs_region_soregions_wrapper,
#jitadmin_form_job_tabs_region_stellenanzeigenregions_wrapper,
#jitadmin_form_job_tabs_region_kalaydoregions_wrapper,
#jitadmin_form_job_tabs_region_heyjobsregions_wrapper,
#jitadmin_form_job_tabs_region_jobvectorregions_wrapper,
#jitadmin_form_job_tabs_region_yourfirmmerregions_wrapper,
#jitadmin_form_job_tabs_region_liquiddesignregions_wrapper,
#jitadmin_form_job_tabs_region_regiojobanzeigerregions_wrapper,
#jitadmin_form_job_tabs_region_indeedregions_wrapper,
#jitadmin_form_job_tabs_region_jobninjaregions_wrapper,
#jitadmin_form_job_tabs_region_experteerregions_wrapper,
#jitadmin_form_job_tabs_region_hotelcareerregions_wrapper,
.region_field
{
	float: none;
	height: 65px;
	width: 960px;
}
#jitadmin_form_job_tabs_profession_branches_wrapper
{
	height: 300px;
}
#jitadmin_form_job_tabs_region_yourfirmmerregions_confirm_wrapper label,
#jitadmin_form_job_tabs_region_regiojobanzeigerregions_confirm_wrapper label
{
    width: auto;
}

#jitadmin_form_job_tabs_profession_types_wrapper,
#jitadmin_form_job_tabs_region_jobwareregioboost_wrapper
{
	height: 100px;
}

#jitadmin_form_job_tabs_profession_branches_wrapper .displayselect_value,
#jitadmin_form_job_tabs_profession_types_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_jobwareregioboost_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_regions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_publish_portals_wrapper .displayselect_value,
#jitadmin_form_import_tabs_portals_portals_wrapper .displayselect_value,
#jitadmin_form_company_tabs_portals_assoc_portals_wrapper .displayselect_value
{
	clear: both;
	border-bottom: 1px dashed #ddd;
	float: left;
	width: 100%;
	margin: 1px 0;
}

#jitadmin_form_job_tabs_publish_portals_wrapper .displayselect_value .dijitDropDownButton
{
	display: block;
	float: right;
	width: 50px;
	margin-top: -2px;
}
#jitadmin_form_job_tabs_publish_portals_wrapper .displayselect_value {
	margin-top:    5px;
}

#jitadmin_form_job_tabs_region_additionalregions_bundesweit_wrapper {
	width: 165px;
	margin-bottom: 12px;
}

#jitadmin_form_job_tabs_region_additionalregions_bundesweit_wrapper label {
	float: right;
	width: 145px;
}

#jitadmin_form_job_tabs_region_geodb_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_additionalregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_xingregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_extraregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_stellenanzeigenregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_kalaydoregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_heyjobsregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_jobvectorregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_yourfirmmerregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_liquiddesignregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_regiojobanzeigerregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_indeedregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_jobninjaregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_experteerregions_wrapper .displayselect_value,
#jitadmin_form_job_tabs_region_hotelcareerregions_wrapper .displayselect_value,
.region_field .displayselect_value

{
	float: left;
	margin: 0px 10px 0 0;
	border-bottom: 1px dashed #ddd;
}

#jitadmin_form_job_tabs_profession_branches_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_profession_types_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_jobwareregioboost_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_regions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_publish_portals_wrapper .displayselect_value span,
#jitadmin_form_import_tabs_portals_portals_wrapper .displayselect_value span,
#jitadmin_form_company_tabs_portals_assoc_portals_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_geodb_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_additionalregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_xingregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_extraregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_soregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_stellenanzeigenregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_kalaydoregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_heyjobsregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_jobvectorregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_yourfirmmerregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_liquiddesignregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_regiojobanzeigerregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_indeedregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_jobninjaregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_experteerregions_wrapper .displayselect_value span,
#jitadmin_form_job_tabs_region_hotelcareerregions_wrapper .displayselect_value span,
.region_field .displayselect_value span

{
    float: left;
}
#jitadmin_form_job_tabs_publish_portals_wrapper .displayselect_value span.display_select_value_disp_input,
#jitadmin_form_import_tabs_portals_portals_wrapper .displayselect_value span.display_select_value_disp_input
{
	float: none;
	color: #888;
	padding-left: 10px;
}

#jitadmin_form_job_tabs_publish_portals_wrapper .displayselectinput,
#jitadmin_form_import_tabs_portals_portals_wrapper .displayselectinput{
	position: relative;
}
#jitadmin_form_job_tabs_publish_portals_wrapper .displayselectinput_textbox,
#jitadmin_form_import_tabs_portals_portals_wrapper .displayselectinput_textbox {
	position: absolute;
	top: -4px;
	left: -2px;
	z-index: 10001;
	background-color: white;
	width: 100%;
	height: 20px;
}
.displayselect_inputbox
	{
	width: 315px !important;
}
.displayselect_durationbox
{
	width: 40px !important;
}
#incomplete-box #jitadmin_form_import_tabs_portals_portals_wrapper .displayselectinput_textbox input.displayselect_inputbox {
	width: 290px;
}
#jitadmin_form_job_tabs_profession_branches_wrapper .displayselect_value a,
#jitadmin_form_job_tabs_profession_types_wrapper .displayselect_value a,
#jitadmin_form_job_tabs_region_jobwareregioboost_wrapper .displayselect_value a,
#jitadmin_form_job_tabs_region_regions_wrapper .displayselect_value a,
#jitadmin_form_job_tabs_publish_portals_wrapper .displayselect_value a,
#jitadmin_form_import_tabs_portals_portals_wrapper .displayselect_value a,
#jitadmin_form_company_tabs_portals_assoc_portals_wrapper .displayselect_value a,
#jitadmin_form_job_tabs_region_geodb_wrapper .displayselect_value a,
#jitadmin_form_job_tabs_region_additionalregions_wrapper .displayselect_value a
#jitadmin_form_job_tabs_region_xingregions_wrapper .displayselect_value a,
.region_field .displayselect_value a
{
    display: block;
    float: right;
}

#jitadmin_form_job_tabs_region_geodb_wrapper .displayselect_value a,
#jitadmin_form_job_tabs_region_additionalregions_wrapper .displayselect_value a
#jitadmin_form_job_tabs_region_xingregions_wrapper .displayselect_value a,
.region_field .displayselect_value a
{
	margin-right: 0;
	margin-left: 10px;
}

#jitadmin_form_job_tabs_jobcenter_education_level_wrapper {
    float: right;
    width: 445px;
}

#jitadmin_form_job_tabs_jobcenter_education_level_wrapper .dijit
{
	width: 365px;
}
#jitadmin_form_job_tabs_jobcenter_date_hire_wrapper .dijit,
#jitadmin_form_job_tabs_publish_date_publish_start_wrapper .dijit,
#jitadmin_form_job_tabs_publish_date_publish_end_wrapper .dijit,
#jitadmin_form_job_tabs_general_date_publish_start_wrapper .dijit
{
	width: 185px;
}

#jitadmin_form_job_tabs_jobcenter_date_hire_wrapper
 {
    width: 330px;
}
#jitadmin_form_job_tabs_publish_date_publish_start_wrapper,
#jitadmin_form_job_tabs_publish_date_publish_end_wrapper
{
	float: left;
}
#jitadmin_form_job_tabs_publish_date_publish_start_wrapper
{
	width:  260px;
	margin-left: 233px;
}
#jitadmin_form_job_tabs_general_date_publish_start_wrapper
{
	width:  260px;
	margin-left: 20px;
        clear: both;
}

#jitadmin_form_job_tabs_publish_date_publish_end_wrapper
{
	width: 320px;
}

#jitadmin_form_job_tabs_jobcenter_education_level_wrapper label,
#jitadmin_form_job_tabs_jobcenter_date_hire_wrapper label,
#jitadmin_form_job #fieldset-job_tabs_general_contact .form_element label,
#jitadmin_form_job_tabs_publish_date_publish_start_wrapper label,
#jitadmin_form_job_tabs_publish_date_publish_end_wrapper label,
#jitadmin_form_job_tabs_general_status_wrapper label,
#jitadmin_form_import #fieldset-import_tabs_emails_group label

{
    width: auto;
}

#jitadmin_form_job_tabs_general_status_wrapper label {
	min-width: 70px;
	padding-left: 10px;
}

#jitadmin_form_job .summary-field-wrapper
{
    clear: both;
    margin-bottom: 10px;
}

#jitadmin_form_job .summary-field-wrapper label {
    background-color: lightgrey;
    border: 1px solid grey;
    text-align: center;
}

#jitadmin_form_job .summary-field-wrapper div {
	margin-left: 110px;
}

/*
 * Approval Form
 */

#jitadmin_form_approval {
	margin-top: 5px;
}

/*
 * Edit Template File Form
 */

#jitadmin_form_edittemplatefile_content {
	width: 815px;
	height: 400px;
}
#jitadmin_form_edittemplatefile .formButtonsWrapper {
	height: 0
}

#jitadmin_form_edittemplatefile .formButtonsWrapper span.dijitButton {
	float: none;
}

/*
 * Republish Form
 */

#republish_form_wrapper {
	width: 400px;
	max-height: 450px;
	overflow: auto;

}

#republish_form_wrapper label {
	float: none;
	width: auto;
}

#republish_form_wrapper .form_element {
	width: 390px;
	margin: 0 5px 5px;
}

#republish_form_wrapper .form_element .dijit {
    width: 383px;
    margin: 3px 0 0;
}
#republish_form_wrapper .form_element .dijitCheckBox {
	width: 12px;
    margin: 0;
}

#republish_form_wrapper h4 {
	background-color: #ccc;
	padding: 0 5px;
}

#incomplete-box form .form_element .dijit {
	width: 670px;
}
#incomplete-box form #jitadmin_form_import_store_personnel_number_wrapper .dijit,
#incomplete-box form #jitadmin_form_import_store_wrapper .dijit {
    width: 12px;
}

#incomplete-box form .form_element {
	width: 780px;
}
#incomplete-box form div.formButtonsWrapper {
	margin-top: 20px;
	margin-bottom: -45px;
}
#incomplete-box #jitadmin_form_import_portals {
	list-style-position: inside;
	padding: 10px 0 0 10px;
}

/*
 * Job Form Info Pane
 */

#jitadmin_form_job_tabs_description_enable_rte_wrapper {
/*    display: none; */
}

#jobsform-info-company-logo {
	float: right;
	padding: 10px 30px;
}

#jobsform-info-company-note-wrapper,
#jobsform-info-attachments-wrapper,
#jobsform-info-customer-notes-wrapper {
    margin: 15px 0;
}

#jobsform-info-company-note,
#jobsform-info-attachments,
#jobsform-info-customer-notes {
	margin: 0;
	padding: 5px;
	border: 1px solid #ccc;
	max-height: 300px;
	overflow: auto;
}
#jobsform-info-company-note p {
	margin: 5px 0;
}

#jobsform-info-company-note ul,
#jobsform-info-company-note ol,
#jobsform-info-attachments ul
{
    margin: 0 25px;
    list-style-position: outside;
}

#jobsform-info-company-note ul li,
#jobsform-info-company-note ol li,
#jobsform-info-attachments ul li
{
	margin: 0 0 5px;
}

#jobsform-info-attachments ul.jobAttachments {
	float: left;
	width: 190px;
}

#jobsform-info-status {
   /*  background-color: #F6FBFE;
    border: 1px solid #CCCCCC;*/
    float: left;
    font-size: 35px;
    font-weight: bold;
    padding: 10px 30px;
}

#jobsform-info-applicationmanagement {
    float: left;
    font-size: 35px;
    font-weight: bold;
    padding: 10px 30px;
    color: #04c;
}

.secondary_menu_container {
    height: 75px;
    overflow: visible;
    float: left;
}

.secondary_menu_container_small {
    height: 20px;
    overflow: visible;
    float: left;
}

.template_menu_small {
    background-color: #EEEEFF;
    border: 0px solid black;
    overflow: hidden;
    padding: 10px 5px;
    margin-right: 5px;
    position: relative;
    top: 0;
    font-size: 15px;
    color: #2E8595;
    -webkit-box-shadow: 1px 1px 10px 2px rgba(0, 0, 0, 0.5);
    box-shadow: 1px 1px 10px 2px rgba(0, 0, 0, 0.5);
}

.template_menu_small input {
    border: 1px solid #82C1CC;
    background-color: #DBE4E4;
    color: #518EA3;
}

.template_menu_float {
    float: left;
}

input.blockonlydisabled {
    color: #A2CCD0;
    text-decoration:line-through;
}

input.template_hidden {
    visibility:hidden;
}

form div#admin_form_user_tabs_general_camapplicationmail_wrapper label,
form #application_form_tabs_general_camapplicationmail_wrapper label
{
    width: 275px;
}

form div#admin_form_user_tabs_general_camexport_wrapper label
{
    width: 200px;
}

form#jitadmin_form_application label {
	width: auto;
}
