/* - - - - - - - - - - - - - - - - - - - - -
File
: form.css
Description : Dojo Tutorial
Last Updated : March 1, 2008
- - - - - - - - - - - - - - - - - - - - -
*/
.formContainer {
	margin: 2px auto;
	background: #DBE4FF;
	width: auto;
	border-width: 1px;
	border-style: solid;
	border-color: purple;
	padding: 10px;
}

.dijitDialog{ 

} 

.formTitle {
	font-size: 24px;
	font-weight: bold;
	padding: 10px;
}

form {
	margin: 5px;
/* 	width: 480px; */
	overflow: auto;
}

.formRow {
	position: relative;
	padding: 4px 0.75em 2px 0em;
	min-height: 20px;
}

.formRow>label {
	position: absolute;
	left: 0.75em; 
    float : none;
	width: 15em;
	display: block;
	margin: 0;
}

.messagePresenter{
	margin-left: 10px;
	width: auto;
    vertical-align: middle;
}

.messagePresenterNone{
	display: none;
}

.messagePresenterError{
	display: block;	
	margin:auto;
	width:98%;
	background: url("./img/icon/message_presenter_error.png") no-repeat 5px #FEF1EC;
	padding: 2px 2px 2px 26px;
	border: 1px solid #CD0A0A;
	color: #CD0A0A;
}

.messagePresenterWarning{
	display: block;
	margin:auto;
	width:98%;
	background: url("./img/icon/message_presenter_warning.png") no-repeat 5px #F8FFDB;
	padding: 2px 2px 2px 26px;
/* 	border: 1px solid #FF7700; */
	color: #000;
}

.messagePresenterInfo{
	display: block;
	margin:auto;
	width:98%;
	background: url("./img/icon/message_presenter_info.png") no-repeat 5px #FBF9EE;
    border: 1px solid #FCEFA1;
    padding: 2px 2px 2px 26px;
    color: #363636;

}

table.simple 
{
    margin-top: 10px;
    margin-bottom: 10px;
    border-width: 1px;
    border-style: solid;
    border-color: #BCBCBC;
}
table.simple td, table.simple th
{
    background-color: White;
    padding: 5px;
    border-width: 1px;
    border-style: solid;
    border-color: #BCBCBC;
    margin:0px;
}
table.simple th
{
}

.bonusquestion
{
	padding: 2px;
	padding-top: 5px;
	colspan: 4;
	font-weight: bold;	
}

.criteriumname
{
	padding:2px;
	width: 150px;
}

.criteriumoptions
{
	padding:2px;
	width: 160px;
}

.criteriumquestion
{
	padding:2px;
	width: 200px;
	text-align:right;
}


.criteriumanswer
{
	padding:2px;
}

.dijitIconDelete,
.dijitIconEdit,
.dijitIconEditCandidate,
.dijitIconPassword,
.dijitIconAppointmentInterview,
.dijitIconAppointmentSingle1,
.dijitIconAppointmentSingle2,
.dijitIconAppointmentDoctor,
.dijitIconContract
 {
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;
  background-position: 0;
}

.dijitIconDelete {
  background-image: url('./img/icon/delete_16.png');
}

.dijitDisabled .dijitIconDelete {
  background-image: url('./img/icon/disabled_delete_16.png');
}

.dijitIconEdit {
  background-image: url('./img/icon/edit_16.png');
}

.dijitDisabled .dijitIconEdit {
  background-image: url('./img/icon/disabled_edit_16.png');
}

.dijitIconEditCandidate {
  background-image: url('./img/icon/edit_candidate_16.png');
}

.dijitDisabled .dijitIconEditCandidate {
  background-image: url('./img/icon/disabled_edit_candidate_16.png');
}

.dijitIconPassword {
  background-image: url('./img/icon/password_16.png');
}

.dijitDisabled .dijitIconPassword {
  background-image: url('./img/icon/disabled_password_16.png');
}

.dijitIconAppointmentInterview {
  background-image: url('./img/icon/appointment_interview_16.png');
}

.dijitDisabled .dijitIconAppointmentInterview {
  background-image: url('./img/icon/disabled_appointment_interview_16.png');
}

.dijitIconAppointmentSingle1 {
  background-image: url('./img/icon/appointment_single1_16.png');
}

.dijitDisabled .dijitIconAppointmentSingle1 {
  background-image: url('./img/icon/disabled_appointment_single1_16.png');
}

.dijitIconAppointmentSingle2 {
  background-image: url('./img/icon/appointment_single2_16.png');
}

.dijitDisabled .dijitIconAppointmentSingle2 {
  background-image: url('./img/icon/disabled_appointment_single2_16.png');
}

.dijitIconAppointmentDoctor {
  background-image: url('./img/icon/appointment_doctor_16.png');
}

.dijitDisabled .dijitIconAppointmentDoctor {
  background-image: url('./img/icon/disabled_appointment_doctor_16.png');
}

.dijitIconContract {
  background-image: url('./img/icon/contract_16.png');
}

.dijitDisabled .dijitIconContract {
  background-image: url('./img/icon/disabled_contract_16.png');
}

.selectionError {
	border: 1px solid #d46464 !important;
}
