



#contour small
{
  font-size: 0.7em !important;
  display: block;
  float: left;
  clear: both;
  padding: 5px 5px 5px 200px;
}

#contour input.fileupload
{
  height: auto !important;
}

#contour span.checkboxlist, #contour span.radiobuttonlist, #contour span.checkbox
{
  display: block;
  float: left;
  padding: 10px;
}

#contour .checkboxlist input, #contour .radiobuttonlist input, #contour .checkbox input
{
  width: auto !important;
  height: auto !important;
  border: none !important;
  display: inline !important;
}

#contour .hiddenfield
{
    display:none;
}

/* Submit Button */

input.contourError, textarea.contourError
{
  background: #FBE3E4;
  border-color: #FBC2C4;
}

span.contourError {     
	color: #8a1f11 !important;
    background: transparent !important;
}



#contour select option:before {
  background-color:red;
 content:"HERE";
   color:#fff;
  
}

.contourField {
	margin:5px 0px;
	float:left;
	width:600px;
	line-height:inherit;
				
}
.field-validation-error {
	color:#800000;
}

.contourPage fieldset, .contourFieldSet { border:none; margin:10px 0; padding:0 1.4em;}
.contourPage legend, .contourFieldSet legend { 
	width:85%;
	background:rgba(79,117,139, 0.25);
	padding:3px 15px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-bottom:15px;
}
h4.contourPageName { background:#f5f5f5; border-bottom:3px solid #e5e5e5; padding:10px; font:18px Arial, Helvetica, sans-serif; margin:0 0 20px; color:#800000;}
.contourField label{ font-weight:normal; font-weight: bold; }
.contourField > label{ display:block; margin:10px 0; font-weight:bold; width:45%; clear:both; float:left; }
.contourFieldSet .calendar { height: auto; overflow: visible; border-color:#e5e5e5; }
.contourIndicator{ color:red; font-weight:bold; }
.contourField>span.field-validation-error{ color:red; float:left; margin:0px 0 8px; clear:both; }


.contourField input[type=text], .contourField textarea, .contourField select { color:#555; padding:5px 8px; border:solid 1px #d5d5d5; background:#fbfbfb; outline:0; font: normal 12px/18px Arial, Helvetica, sans-serif; width:200px; display:block; box-shadow:none; }
.contourField input:focus, .contourField textarea:focus, .contourField select:focus{ border:solid 1px #666; }
.contourField textarea{ height:75px; width:400px; resize:vertical; }

.contourNavigation input{
	width:auto;
	padding:9px 15px;
	background:#456B74;
	border:none;
	color:#fff;
	cursor:pointer;
	border-radius:5px;
}
.contourNavigation input:hover,.contourNavigation input:focus {
	background:#60605b;
}

.checkboxlist {
	display:block;
	float:left;
}


div[class*='n2itementerdescription']:before, div[class*='n3itementerdescription']:before {
		content:"";
		display:block;
		border-top:2px solid #4f758b;
		padding-bottom:20px;			
}		

div[class*='n2itemnameanddescription']:before, div[class*='n3itemnameanddescription']:before {
		content:"";
		display:block;
		border-top:2px solid #4f758b;
		padding-bottom:20px;			
}		


















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
