@charset "utf-8";
/* CSS Document */

.mandatory {color:red;}

/* ----- START: Global Form Styles ----- */

#wbiBodyC1 form {margin:0px; padding:0px;}

#wbiBodyC1 label {color:#ffffff;}

#wbiBodyC1 .discrete {
	font-size:0.9em;
	color:#e06124;
}

#wbiBodyC1 input,
#wbiBodyC1 select,
#wbiBodyC1 textarea {
	font-size:12px;
	line-height:1em!important;
	background-color:#c5c4c3;
	border:1px solid #2f2d2c;
}

#wbiBodyC1 input,
#wbiBodyC1 textarea {width:380px;}

#wbiBodyC1 input.typeText,
#wbiBodyC1 textarea {padding:3px;}
#wbiBodyC1 input.typeFile {padding:3px; width:auto;}
#wbiBodyC1 input.typeButton,
#wbiBodyC1 input.typeCheckbox {width:auto; height:auto; border:none; background:none;}
#wbiBodyC1 select {padding:2px 3px 2px 3px;}
#wbiBodyC1 textarea {height:140px; line-height:1.3em!important;}

/* ----- END: Global Form Styles ----- */

/* ----- START: Form Container (Table) Styles ----- */

#wbiBodyC1 form table.formContainer {margin:0px; width:100%;}
#wbiBodyC1 form table.formContainer .c1 {width:128px;}
#wbiBodyC1 form table.formContainer td {padding:20px 0px 0px 19px; color:#898887; border:none;}
#wbiBodyC1 form table.formContainer td.formTitle {padding:15px 0px 10px 19px; border-bottom:2px solid #292726;}

#wbiBodyC1 form table.formContainer tr.formSectionDivider td {
	font-size:1px;
	line-height:1em;
	background:url(../../_sharedimg/facade-portal/hr_dotted_01.gif) repeat-x bottom left;
}

#wbiBodyC1 form table.formContainer tr.formOptions td {padding-bottom:20px; border-bottom:2px solid #292726;}
#wbiBodyC1 form table.formContainer tr.fieldError input,
#wbiBodyC1 form table.formContainer tr.fieldError select,
#wbiBodyC1 form table.formContainer tr.fieldError textarea {border-color:red;}

#wbiBodyC1 form table.formContainer h2 {
	margin:0em 0em 0em 0em;
	font-size:1.2em;
	font-weight:bold;
	line-height:1em;
	color:#e16125;
}

#wbiBodyC1 form table.formContainer a {color:#f26522; text-decoration:none;}
#wbiBodyC1 form table.formContainer a:hover {text-decoration:underline;}

/* ----- END: Form Container (Table) Styles ----- */
