﻿body{padding:0px; margin:0px; background-color:#F0F0F0; }
#wrapper{ }
#pageWrapper{padding: 0px; min-height: 1100px; padding-left:0px;  }
#contentsWrapper{ width:1300px;}
#HeaderLogo{padding:15px;}
#DetailWindow{padding:5px;}
#footerWrapper{margin:auto; width:1000px; height:100px;}
#footerText{color:#FFF; padding: 20px 0px 0px 180px; float:left;}
#footerLogo{float:right; padding-top:20px;}
#footer{background-color: #274770;}H
.SocialSpacing{padding:10px;}
#Menu{ padding:22px; padding-left:50px; width:190px; float:left; }
.NavMenu{padding-left:3px;}
.NavMenuItem{padding:12px 0px 12px 20px; color:#333; cursor:pointer; border-bottom:1px solid #CCC; width:184px;}
.NavMenuItemHover{background-color:#F9FAFB;}
.NavMenuItemSelected{font-weight:bold;background-color:#E7EAEF;color:#333;}
.NavMenuItem img{padding-right:10px;}
.MenuMiddle{background:url(../img/NavMenu/MenuMiddle.jpg) top left no-repeat; background-repeat:repeat-y; padding-bottom:50px;}
.LoadingMiddle{background:url(../img/NavMenu/MenuMiddle.jpg) top left no-repeat; background-repeat:repeat-y;}
#Content{ padding-top:22px;  float:left; }

.LoadingMiddleEmployee{background:url(../img/NavMenu/MenuMiddle.jpg) top left no-repeat; background-repeat:repeat-y;}
.ContentMiddle{	background:url(../img/NavMenu/ContentMiddle.jpg) top left no-repeat; background-repeat:repeat-y; padding-left:30px; padding-top:20px; padding-right:30px; padding-bottom:50px;  min-height:600px;}
.ContentMiddleEmployee{	background:url(../img/NavMenu/ContentMiddle_Large.jpg) top left no-repeat; background-repeat:repeat-y; padding-left:30px; padding-top:20px; padding-right:30px; padding-bottom:50px;  min-height:500px;}
.validationMessage {
    color: red;
}

#FillRequisition{padding: 20px;}
.LoadingPanel{padding-left:360px; padding-top:120px; color:#666; text-align:center; }
.LoadingPanel img{padding-right:10px;}
.ActionBar{margin-top:20px;}
.ActionBar a{ color:#999; text-decoration:none;	}
.ActionBar a:hover{ color:#333; text-decoration:underline;	}
.GridActionBar{margin-top:30px;  margin-bottom:30px;  text-decoration:none;}
.GridActionBar a{text-decoration:none;}
.WidgetSpacing{padding-bottom:5px;}
.Multipage{border:1px solid #B6BABF;border-top-width:0px;}
#InterviewManagement{background-color: #fffec5; border: 1px dashed #426188; padding: 7px; width:855px;}
.Toolbar{background-color:#eae9e9; background-repeat: repeat-x; width: 875px;}
.MessageToolbar{background-color:#eae9e9; background-repeat: repeat-x; width: 840px; padding: 10px 10px 10px 10px; margin: 0; border: 1px dashed #426188;}
.Container{padding: 10px 0px 10px 10px; margin: 0; border: 1px solid #ffffff;}
.PageViewContent{padding: 10px;}
.LineColor{color: #dfe9f5; width: 450px; text-align: left;}
.DashboardWdiget{padding: 10px;}
.RecentReportsTable{border-bottom: 1px solid #999;}
.rdContent{overflow: hidden !important;}
#SendMail{padding:15px;}
.vTextTop .rbDecorated{padding-top: 30px !important;}
#SettingsLabel{font-family: Verdana, Geneva, sans-serif;font-size:20px;}

/* Functional screens Display/Edit */
#SourcingEdit{display: none;}     /*display: none;*/
#SourcingDisplay{}
#RequisitionEdit{display: none;}     /*display: none;*/
#RequisitionDisplay{}
#StaffEdit{display: none;}     /*display: none;*/
#StaffDisplay{}
#ActiveCandidateEdit{}
#PassiveCandidateEdit{display: none;}
#CandidateRoutingScreen{display: none;}
#wrap{width:890px; padding: 0px;}
#RequisitionReportEdit{display: none; float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#ApplicationReportEdit{display: none; float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#ComplianceReportEdit{display: none; float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#CandidateReportEdit{display: none; float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#CompanyReportEdit{display: none; float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#JobReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#SettingsEdit{display: none;}     /*display: none;*/
#SettingsDisplay{padding: 20px; overflow: auto;}
#DataDisplay{}     /*display: none;*/
#DataImport{display: none; height: 200px;}
#DataExport{display: none; height: 200px;}


#EmployeeReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#PaidTimeOffReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#DrivingRecordEdit {float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px; }     /*display: none;*/
#CandidateReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#ComplianceReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/
#CompanyReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}     /*display: none;*/

#PlanReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}
#WorkflowReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}
#PlanSectionEdit { float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}
#CompanyReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}
#SurveyEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}
#SystemAnalyticsReportEdit{float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px;}

#PerformanceReportsEdit {float: left; width: 100%;padding: 10px 10px 10px 10px;display: none;border: 1px solid #EFF0F0; height: 575px;}
#RoutedReportsEdit {float: left;width: 100%; padding: 10px 10px 10px 10px;display: none;border: 1px solid #EFF0F0; height: 575px;}
#SystemLibraryReportsEdit { float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px; }
#SystemAnalyticsReportEdit { float: left; width: 100%; padding: 10px 10px 10px 10px; display: none; border: 1px solid #EFF0F0; height: 575px; }

/* Header Display/Edit */
#GeneralHeaderEdit{display: none;}
#GeneralHeaderDisplay{width: 300px;}
#DescriptionEdit{display: none;}
#DescriptionDisplay{width: 300px;}
#ResponsibilityEdit{display: none;}
#ResponsibilityDisplay{width: 300px;}
#MeasurementEdit{display: none;}
#MeasurementDisplay{width: 300px;}
#KsaEdit{display: none;}
#KsaDisplay{width: 300px;}
#PhysicalEdit{display: none;}
#PhysicalDisplay{width: 300px;}
#AdditionalEdit{display: none;}
#AdditionalDisplay{width: 300px;}
#ProfileEdit{display: none;}
#ProfileDisplay{width: 300px;}
#CandidateDisplay{width: 150px;}
#CandidateEdit{ display: none;}



#SelectCandidate{padding: 15px;}
#CreateQuestion{padding: 10px; background-color: #fcfcfc; border: 1px solid #f4f4f3; height: 165px;}
#PreviewQuestion{padding: 10px; background-color: #fcfcfc; border: 1px solid #f4f4f3; height: 165px; width: 400px;}
.AddQuestion{padding: 10px; background-color: #fcfcfc; border: 1px solid #f4f4f3; min-height: 200px; width: 810px;}

/* Candidate Email Templates*/
#SaveTemplate{display: none; background-color:#eae9e9; padding: 5px; border: 1px dashed #426188; height: 625px;}
#LoadTemplate{background-color:#eae9e9; padding: 5px; border: 1px dashed #426188; height: 625px;}
#AttachFile{display: none; background-color:#eae9e9; padding: 5px; border: 1px dashed #426188; height: 625px;}
#Signature{display: none;}

/* Reports */
#ReportOptions{float: left; width: 500px; padding: 10px 10px 10px 10px; border: 1px solid #EFF0F0; height: 575px;}
#ReportList{float: right; width: 335px; padding: 10px 10px 10px 10px; border: 1px solid #EFF0F0; height: 575px; overflow: auto;}
.ReportCriteria{background-color:#FFFFCC; background-repeat: repeat-x; width: 475px; padding: 10px 10px 10px 10px; margin: 0; border: 1px solid #426188; margin-top: 10px;}
#JobDescriptionReport{display: none; padding: 15px;}
#CustomJobDescriptionReport{display: none; padding: 15px;}
#JobCostingReport{display: none; padding: 15px;}
#JobRequisitionReport{display: none; padding: 15px;}
#ActiveCandidateReport{display: none; padding: 15px;}
#ApproveJob{display: none; padding: 15px;}
#RejectJob{display: none; padding: 15px;}
#RecentReports{padding: 10px; border: 1px dashed #426188; font-size: 8pt; min-height:525px;}

/*Search*/
#SearchJobs{display: none; background-color:#fffec5; background-repeat: repeat-x; width: 870px; padding: 10px 10px 10px 10px; margin: 0; border: 1px dashed #426188;}
.SearchCandidates{background-color:#fffec5; background-repeat: repeat-x; width: 855px; padding: 10px 10px 10px 10px; margin: 0; border: 1px dashed #426188;}

/*AtsLogin*/
/*#AtsLoginDiv{border:2px solid #666;	margin-top:70px; margin-left:450px; margin-right: auto; margin-bottom: 500px; background-color:#FFF;}*/
#AtsLoginDiv{border:2px solid #666;	margin: 150 auto; background-color:#FFF;}
#AtsLoginDiv .ImageCell{background-image: url('../img/NavMenu/MenuBackground.png'); background-repeat: repeat-y; background-position:right;padding:23px; padding-left:30px; padding-right:40px;}
#AtsLoginDiv .LoginCell{padding:20px;padding-left:25px;}
#AtsLoginInner{	padding:30px;background-color:#FFF;border:0px solid #999;}
#AtsLoginHeader{padding:10px;background-color:#315177;border-bottom:1px solid #999;font-family: Tahoma, Geneva, sans-serif;color: #FFF;font-size: 18px;}
#AtsLoginBg{height:500px; background-repeat: repeat-x; background-position:bottom; text-align:center;}

.shadow {-moz-box-shadow: 3px 3px 4px #000;-webkit-box-shadow: 3px 3px 4px #000;box-shadow:0px 0px 6px 2px #CCC;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.AssessmentDetail .Details{float:left; padding-right:30px; border-right:1px solid #ccc;}
.AssessmentDetail .Questions{float:left; padding-left:30px; }
#DetailWindow {padding:7px; padding-bottom:0px;}
#DetailWindow .ActionBar{ position:absolute; top:470px;}
#QuestionTypes {position:absolute; top:20px; display:none; z-index:1; border:1px solid #CCC; background-color:#FFF;}
#QuestionTypes ul li{color:#333; padding:8px 0px 8px 15px; cursor:pointer; border-bottom:1px solid #CCC; width:145px; list-style-type:none;}
#QuestionTypes li{}
.QuestionTypeOver{background-color:#E7EAEF; }
#Question{overflow:auto; height:400px; }
.Questions{width:410px;}
#AssesmentQuestion #Detail{float:left; width:370px;}
#AssesmentQuestion #Question{float:left; width:385px; padding-left:15px;}

/* Question Details */
.QuestionDetailEdit {background-color:#FEFADE;  border-top:1px solid #EEE; 	border-bottom:1px solid #EEE; padding:10px;}
.QuestionDetailPreview {background-color:#FFF;padding:5px;border:1px solid #EEE;display:block;text-decoration:none;	color:#333;}
.QuestionControl{ background-color:#FFF; border:1px solid #EEE; padding:10px;}
#QuestionControlText{font-weight:bold; padding-bottom:6px;}
#QuestionControlText img{padding-right:5px; vertical-align:text-bottom;}
.QuestionDetailPreviewHover{background-color:#FEFADE; color:#333;cursor:pointer;}
.QuestionDetailPreview a{ color:#333;}
.QuestionDetailPreview a:hover{	background-color:#FEFADE;cursor:pointer;}

#tblSourceChannels{margin-bottom:20px;}
#tblSourceChannels .LinkText{width:400px; padding-bottom:20px; padding-top:15px; float:left;}
#tblSourceChannels .Link{width:150px; padding-bottom:20px; padding-top:15px;float:left;}
.SourceChannelText{padding:20px;border:1px solid #EEE;background-color: #F8F8F8;width:90%;margin-bottom:10px;margin-top:10px;}

.GridFilter{padding-bottom:5px;}
.GridFilter a{text-decoration:none; color:#999;}
.FilterButton{color:#000; background-color:#E7EAEF; border:1px #999 solid; padding:3px; padding-left:6px; padding-right:6px;}
.FilterButtonHover{	background-color:#F1F3F5;	cursor:pointer;	border:1px #999 solid;}

.fancyboxFeedback{position:fixed;top:91px;right:0px;}
.rsTodayCell{background: #E7EAEF !important;}


#divForgotPassword .Title {color:#000; font-size:20px; font-weight:bold; padding:10px; }
.apply a{color:#FFF; background-color:#172C49; padding:7px; width:100px; text-align:center;  text-decoration:none; font-size:12px; font-weight: normal; text-shadow: none; font-family: Verdana;} 
.apply a:hover{background-color:#305B96; }

.PanelPadding{padding:10px;}
.DashboardHeader{background-color: #F0F0F0; color: #000000; padding: 5px; font-family:Verdana; font-size: 9pt;}

.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;}
.alert-heading{color:inherit;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alert-info{background-color:#e6e9ed;border-color:#bce8f1;color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}



#signatureparent {
    color:#000;
    background-color:whitesmoke;
    max-width:400px;
    min-height: 40px;
    padding:10px;
}

#signature {
    border: 1px dotted black;
    background-color: whitesmoke;
}

/*BEGIN Summernote Merge field*/
.merge-fields-button {
    height: 31px;
}

.merge-fields-dropdown {
    max-height: 300px;
    overflow: auto;
}
/*END Summernote Merge field*/