/* --- ODI STYLE SHEET --- */

/* --- FORMS --- */

.SearchBox {
	border:none;
	color:#666666;	
	height:14px;
	width:145px;
	padding:2px;
	font-size:0.9em;
	margin-top:-8px;
}
.SearchSubmit {
	top:3px;
	position:relative;
	width:16px;
	margin:0px 3px 0px 0px;
}

.Navigation select, .Navigation input, .Related select, .Related input {
	margin:0px 0px 0px 5px;
	font-size:0.85em;
	width:160px;
} 
.Navigation input, .Related input {
	margin:0px 0px 0px 5px;
	width:155px;
} 
.Navigation .submit, .Navigation .reset, .Related .submit, .Related .reset  {
	margin:10px 0px 10px 5px;
	text-align:center;
	width:75px;
} 
.Navigation label, .Related label {
	font-size:0.9em;
	color:#363636;
	display:block;
	margin:5px 0px 3px 5px;
}
.FormTable  {
	border: 1px solid #C9D8DC;
	width:400px;
	margin-top:20px;
}
.FormTable td{
	padding-top: 10px;
}
.FormIntroduction {
	padding:5px;
}
.FormHeader {
	padding:5px;
	background-color:#C9D8DC;
	margin-bottom:10px;
	font-size:0.9em;
}
.FormLabel, .FormCheckBox  {
	margin:0px;
	vertical-align:top;
	text-align:right;
}
.FormLabel {
	padding:0px 10px 10px 0px;
	width:110px;
}
.SummaryLabel {
	padding:0px 10px 3px 0px;
	width:110px;
	margin:0px;
	margin-top:15px;
	vertical-align:top;
	font-size:0.9em;
}
.SummaryResult {
	padding:0px 0px 3px 0px;
	margin:0px;
	font-size:11px;
}
td.FormCheckBox {
	padding:5px 10px 5px 0px;
	text-align:right;
}
td.FormCheckBox input{
	float:right;
	margin:0px;
	width:30px;
}
td.FormRadio input{
	margin:0px;
	width:30px;
}
.FormField {
	vertical-align:top;
	text-align:left;
}
.FormField .note, .FormCheckBoxLabel .note , .FormValidation .note {
	font-size:0.85em;
	color:#333333;
}
.FormField .required {
	font-size:1em;
	font-weight:bold;
	color:#FF0000;
	margin-left:10px;
}
.FormField input, .FormField select {
	width:230px;
} 
.FormField textarea {
	width:400px;
	height:300px;
} 
.FormLabel input {
	float:right;
} 
.FormField input, .FormField select, .FormCheckBox input {
	margin:0px;
	text-align:left;
} 
.FormProblemLinks {
	text-align:center;
	font-size:1em;
	padding-top:10px;
} 
.input-validation-error {
	background-color:#FFCCCC;
}
.validation-summary-errors, .validation-warnings, .field-validation-error {
	color:#FF0000;
}
