/* CSS Document */

.divClear {
	font-size:1px;
	clear:both;
}
.fieldBgA {
	background-color:#D3E0EE;
	padding-left:5px;

}
.fieldBgB {
	background-color:#efefef;
	padding-left:5px;
}
.fieldBgC {
	background-color:#D3E0EE;
	padding-left:5px;
	vertical-align:top;
}
.redTxt {
	color:#FF0000;
}
.quote {
	font-weight:bold;
}
.termScroller{
	overflow-y: scroll;
	height:300px;
}
.errorBox {
	border:1px solid #FF0000;
	padding:5px;
	font-weight:bold;
	color:#FF0000;
}
.commentBox {
	border:1px solid #CCC;
	background-color:#FFFFFF;
	padding:5px;
}

.confBox {
	background-color:#CCC;
}
.confBox td{
	background-color:#FFFFFF;
}

#resultsBox {
	border:1px solid threedshadow;
	overflow-x: scroll;
}
#customerBox {
	border:1px solid threedshadow;
	overflow-x: scroll;
}

.viewHead {
	border-right:1px solid threedshadow;
	border-bottom:2px solid threedshadow;
	background-color:#EFEDDF;
	padding:2px;
	font-variant:small-caps;
}
.viewHead a{
	text-decoration:none;
	color: #FF0000;
}
.viewCell {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:2px;
}
.button {
	text-decoration:none;
	font-weight:bold;
	border:2px solid;
	padding:2px;
	margin:2px;
	border-color:#6184D8 #000099 #000099 #6184D8;
	background:#1C3F94;
	color:#FFFFFF;
	font-variant:small-caps;
}
.button:hover {
	border-color: #000099 #6184D8 #6184D8 #000099;

}
.field_heading {
	/*font-weight:bold;*/
	color:#999;
}
.inputField {
	font-size:10px;
}
.heading {
	padding:5px;
	border-bottom:2px solid #ccc;
	color: #666;
	font-weight:bold;
}

