/* TWEAKS -- SITE SPECIFIC !! */

#so_formfield_dnf_class_values_f295__total_header_ {
	border-borrom: none;
	padding-bottom: 0;
}


/* END TWEAKS */


.print_none {
	display: none;
}
.print_hide {
	visibility: hidden;
}

#headerleft {
	height: 83px !important;
	overflow: hidden;
}
#headerdate {
	top: 83px !important;
}
div.module_prolite div.back,
div.module_icecold div.extras {
	display: none;
}
div.module_prolite div.tabs,
div.module_icecold div.tabs {
	display:none;
}
div.module_prolite div.content,
div.module_icecold div.content,
div.module_icecold div.innercontent {
	border: none;
}
div.module_icecold div.shadow {
	padding: 0; margin: 0; background: transparent;
}
div.module_icecold div.titlebar h1  {
	float: none;
	font-size: 14px;
}
.mainbody,
div.module_icecold div.titlebarbg,
div.module_icecold div.titlebar,
div.module_icecold div.titlebar h1 {
	background: #fff;
	border: none;
}
.buttons,
.buttonbar_top,
.buttonbar,
.required-msg,
.rqd_message,
.formfgtitle input {
	display: none;
}

.formfgtitle {
	font-size: 12px;
}

.formlabel,
.formwidget {
	font-size: 11px !important;
}

.helplink {
	display: none;
}

.ac_context {
	padding-bottom: 10px;
	border-bottom: 2px solid #000;
}

.formbody {
	border: none;
	padding: 0;
}

.field {
	border-bottom: 1px solid gray;
	padding-bottom: 14px;
}
.field .field {
	border-bottom: none;
}
.children .field {
	padding-bottom: 0;
}
.children, .form-readonly .children {
	margin-bottom: 0;
}
/* 
div { border: 1px solid red !important }
*/

