@charset "utf-8";
/* CSS Document */
.delegate_up_down {
	font-size: 7px;
	font-weight: bold;
	background-color: #fff;
	color: #000;
	border: 1px solid #999999;
	margin: 0;
	padding: 0;
	width: 20px;
	height: 13px;
}

.selectionbox_off {
	border: 1px solid #999;
	margin: 2px;
	text-align: center;
	cursor: pointer;
	padding: .5em;
}
.selectionbox_on {
	border: 3px solid green;
	text-align: center;
	cursor: pointer;
	padding: .5em;
}
.selectionbox_on, .selectionbox_off, .selectionbox_or {
	float: left;
}
.selectionbox_or {
	margin: 0 3px;
}



#quote_box_main_content {
	margin: 0;
	padding: 0;
	text-align: center;
}
#quote_box_main_content_within {
	width: 780px !important;
	margin: 0 auto !important;
	padding: 0;
	position: relative;
	text-align: left;
}

#quote_box {
	border: solid #999999 1px;
	margin: 1em 0;
}
#quote_box h2 {
	padding: .2em 1em;
	margin: 0;
	background: #5D75B3 url("/asset/image/order/level_1_h2_background.gif") repeat-x;
	font-size: 125%;
	color: #fff;
	border-bottom: solid #999999 1px;
}
#quote_box h3, #quote_box #comment {
	padding: .2em 1em;
	margin: 0;
	background: #EEE;
	border-bottom: solid #999999 1px;
}
#quote_box h3 {
	font-size: 115%;
}
#quote_box #comment {
	padding: 1em;
	text-align: center;
}
#quote_box #indented {
	padding: 1em;
}
#quote_floatleft {
	float: left;
	width: 380px;
}
#quote_pricearea {
	float: left;
	width: 460px;
	/*display: block;*/
}

#quote_floatleft_saveemail {
	float: left;
	width: 310px;
}

#quote_floatleft_print {
	float: left;
	width: 210px;
}

#quote_floatleft_placeorder {

}

.fieldnotready {
	background-color: #FFFFC0;
}
.fieldready {
	background-color: #FFF;
}

