/*
--------------------------------------------------------------------------------
	Generic Admin Form Styles
--------------------------------------------------------------------------------
*/
p.error,
span.errorMsg { color: red; width: 100%; }

p.error { clear: both; padding: 2px; }

.form-v1 p.error {
	border: 0;
	padding: 0;
	margin: 0;
}

.form-v1 span.errorMsg { font-style: italic}

.db-list .list-header { float: right; }

/*
--------------------------------------------------------------------------------
	Form Styles
--------------------------------------------------------------------------------
*/
.form-v1 { 
	clear: both;
	float: left; 
	margin-bottom: 10px; 
	min-width: 450px; 
}

.form-v1 label {
	float: left;
	margin: 5px 0;
	width: 100%; 
}

/*.form-v1 span       { float: left; }*/

.form-v1 label input      { float: right; width: 60%; }
.form-v1 label select { float: right; width: 61%; }
.form-v1 label textarea { float: right; width: 60%; }

.form-v1 a          { font-size: 12px; }

.form-v1 .submitBtns input { float: left; width: auto; }

.form-v1 input.left { float: left; }

/*..form-v1Fields h3 { width: 600px; }*/
.formDiv { clear: both; margin-bottom: 10px; }

.tableHeader { text-align: center; }

fieldset {
  border:   1px solid #CFCFC5;
  clear: left; /* this is required for page-content-form in Safari */    
  margin:   20px auto;
  padding:  20px;
  min-width:    280px;
}

legend { color: #337BA6; }

#login, #update, #cancel { width: auto; }

/* Calendar */
.form-v1 label input.btnCal { margin: 2px; width: auto; }

/* FOR SPECIFIC SITE ADMIN FORMS - TO BE MOVED */
.sitemapQuicklinks {}
.sitemapQuicklinks select { margin: 10px 0; width: 170px; }

#frmUser { float: left; }

/* Admin File Form */
#file_contents { float: left; width: 100%; }
#frmFile { max-width: 700px; }

/* Custom styles for the Delete Confirmation dialog */
.form-v1.confirmDialog {
	padding: 5px 10px;
	width: auto;
	min-width: 0;
}

.form-v1.confirmDialog .submit.cancel {
	clear: none;
	margin-right: 0;
}

.form-v1.confirmDialog p {
	color: #444;
}

.textLeft { text-align: left; }
.textRight { text-align: right;}
.textCenter { text-align: center; }

.floatLeft { float: left; }
.floatRight { float: right; }
.floatNone { float: none; }

.select_all {cursor: pointer;}

.unselect_all {cursor: pointer;}