.ck_mandatory {
	color:#FF0000;
	padding: 0px;
	font-size:0.83em;
	font-weight: bold;
	clear: both;
	font-family: Arial;
}

.ck_mandatorytr {
	padding: 0px;
}


.form-result {font: 13px/18px Arial; color:#222424; }

.submitbtn {text-align:left;}

.cklabel { font: 14px/16px Arial; }

.fieldrow{	margin-top: 15px; }


.ckinputbox {
	border: 1px solid #e0e0e0; padding: 3px; background: #fff; font: 14px/16px Arial; color: #000; width: 400px;
	
	box-shadow: inset 2px 2px 5px #f1f1f1;
	border-radius: 5px;
	
}
textarea.ckinputbox {height: 80px;}

.ckhidden {
	display:none;
}


.cktooltip {
	background-color:#FFFF99;
	margin-left:-10px;
	margin-right:-10px;
	padding: 5px;
}

.ckborderred {
	border-color: #FF0000;
}

#cktooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 3px;
	opacity: 0.85;
	font-size:11px;
	color:#333333;
}

#cktooltip h3 {
	font-size:12px !important;
}

#cktooltip h3, #cktooltip div { margin: 0; }

#ckform label.error {
	color: red;
	font-style: italic;
	display: none;
}

/*#ckform input:focus { border: 1px dotted black; } */
#ckform input.error,  
#ckform textarea.error { border-color: red; } 

