/*		NEW FORMS 		*/
#divForm{	 text-align : left !important;} 
#divForm label, #divForm input, #divForm textarea,  #divForm select {display: block;	font-family : arial;  font-size: 1em; float: left;margin: 0  10px 10px 0;}
#divForm label {text-align: left;	width: 140px;	padding-right: 20px;}
#divForm br {clear: left;}
#divForm fieldset{border: solid 1px #999;margin: 0 0 10px 0; padding: 0 10px 5px 10px;}
#divForm legend{	margin: 10px 0 10px 0; background-color : #FFF; border: solid 1px #999; padding:1px  5px 2px 5px; font-weight: bold;}
#divForm .spnSmallText{ font-size:.85em; }
#divForm hr{	border: 0;     clear: left;  color: #BBB;background-color: #BBB;height: 1px;}
#divForm .divRow{	 clear: both;}

/*	Buttons	*/
 .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:#000; background-image: url(images/compulsory.gif); background-position : left; background-repeat : 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;}
 