/*		NEW FORMS 		*/
form{margin:0; padding:0;}
#divForm{	 text-align : left !important;} 
#divForm label, #divForm input, #divForm textarea,  #divForm select {display: block;	font-family : arial;  font-size: 1em;  margin: 0  10px 10px 0;}
#divForm input,   #divForm textarea,  #divForm select{
	margin:0 5px  0  20px; float : none; display : inline;
}
#divForm label {text-align: left;	width: 100px;	padding-right: 20px;font-weight:bold; color:#333;}
#divForm label {width: auto !important;	float: none!important;   xtext-transform : lowercase;  }
#divForm br {clear: left;}
#divForm fieldset{ background : #FAFAFA;  border: solid 1px #CCC;margin: 0 0 10px 0; padding: 10px 10px 5px 10px; width:100%; overflow: hidden; }
#divForm legend{	margin: 10px 0 10px 0; background : #F0F0F0;  border: solid 1px #CCC; padding:2px  5px ; font-weight: bold; }
#divForm .spnSmallText{ font-size:.85em; color: #333; font-style: italic;}
#divForm hr{	border: 0;     clear: left;  color: #BBB;background-color: #DDD;height: 1px;}
#divForm .divRow{	 clear: both;}
#divForm .divRow td{	 padding: 3px 0;}
/*	Buttons	*/
.divFormButtons{
	margin: 10px 0;
}
 .inpButton{	font-weight: bold;width:110px;}

 /*		Upload Toolbar	*/
 .divToolbar{ background-color : #EFEFDE; border-top: solid 1px #FAFAF5; border-left: solid 1px #FAFAF5;  border-right: solid 1px #84847B;  border-bottom: solid 1px #84847B; margin-bottom: 5px; }
/*		Text	*/
.spnDisabled{	font-weight:bold; color:#600;} 
.spnCompulsory{	font-weight:bold; color:#333; background: url(images/compulsory.gif) top left no-repeat; padding-left:16px; } 
.okMsg{	text-align: center; margin: 5px ; background-color : #FFF; border: solid 1px #090;  padding: 5px;   font-weight: bold;} 
.errorMsg{	text-align: center; margin: 5px ; background-color : #FFF; border: solid 1px #900;  padding: 5px; font-weight: bold;} 
.formReadOnly{ background-color: #DCDCDC;}
 