input {
	font-family: "Verdana", "Arial", "Trebuchet MS", sans-serif;
	font-size: 11px;

}
textarea {
	font-family: "Verdana", "Arial", "Trebuchet MS", sans-serif;
	font-size: 11px;

}
select{
	width: 185px;
	font-size:14px;
	border: 1px solid #b1b1bc;
	background-color: #fff;
	color: #000;	
}
.text {
	font-size: 11px;
	font-style: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	line-height: 11pt;
	letter-spacing: 0pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#formCheckbox{
	float:left;
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
}
#formCheckbox input{
	margin-left:0px;
	width:14px;
}
#formRadio{
	float:left;
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
}
#formRadio input{
	margin-left:0px;
	width:14px;
}
.buttons{
	margin-top:15px;
	margin-bottom:15px;
}
.buttons input{
	width: 70px;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	margin-left:2px;
	padding-left:0px;
}

.formTitle {
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 12px;
	font-weight:bold;
	letter-spacing:3px;
	color:#8888AA;
	width:100%;
	padding-bottom:10px;
	padding-top:10px;
}
.formSection {
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight:bold;
	width:100%;
	background-color:#A2C7E4;
	margin-bottom:7px;
	margin-top:7px;
	padding:5px;
	clear:both;
}
.formLabel{
	float:left;
	font-family: "Verdana", "Arial", "Trebuchet MS", sans-serif;
	width: 175px;
	font-size: 11px;
	margin-bottom:0px;
	margin-left:50px;
	margin-top:1px;
	padding-left:12px;
	clear:left;
}
.formField{
	margin-bottom:0px;
	margin-top:0px;
}
.formValue{
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
	margin-bottom:3px;
	margin-top:3px;
}
.formSecNote{
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
	margin-bottom:8px;
	margin-top:8px;
	margin-left:8px;
	margin-right:8px;
}
.formNote{
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
	margin: 5px;
}

.fielddivider {
	margin: 10px;
}

.linedivider {
	margin: 10px;
	border-top: 1px solid #aaa;	
}

.required{
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
	color:#ff0000;
}
#errors{
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 12px;
	float:left;
	height:25px;
	margin-top:0px;
}
.checkboxRequiredState,
.checkboxMaxSelectionsState,
.selectRequiredState,
.selectInvalidState,
.textareaRequiredState,
.textareaMinCharsState,
.textareaMaxCharsState,
.textfieldRequiredState,
.textfieldInvalidFormatState,
.textfieldMinValueState,
.textfieldMaxValueState,
.textfieldMinCharsState,
.textfieldMaxCharsState,
.radioRequiredState {
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #CC3333;	
}

#Countvalidta1{
	width:17px;
}
#articles{
	border: 1px solid #505050;
	padding-left:5px;
	padding-right:0px;
}
.checkboxRequiredState .checkboxRequiredMsg,
.checkboxMaxSelectionsState .checkboxMaxSelectionsMsg,
.selectRequiredState .selectRequiredMsg,
.textareaRequiredState .textareaRequiredMsg,
.textareaMinCharsState .textareaMinCharsMsg,
.textareaMaxCharsState .textareaMaxCharsMsg,
.textfieldRequiredState .textfieldRequiredMsg,
.textfieldInvalidFormatState .textfieldInvalidFormatMsg,
.radioRequiredState .radioRequiredMsg {
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 11px;
	border:0px;	
	padding-left:10px;
	margin-left:4px;
	background-repeat:no-repeat;
}

.textfieldValidState .validMsg,
.textareaValidState .validMsg,
.selectValidState .validMsg,
.checkboxValidState .validMsg,
.radioValidState .validMsg {
	display:inline;
}

.ClearAll {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}

.dbvalidateMsg {
	display: none;
}


.dbvalidateMsgState .dbvalidateMsg {
	display: inline;
	font-family: "Verdana", "Arial", "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 12px;
	color: #CC3333;
	border:0px;	
	padding-left:22px;
	margin-left:4px;
	background-repeat:no-repeat;
}

input.dbvalidateMsgState, .dbvalidateMsgState input {
	background-color: #FF9F9F;
}
