.options-header{	
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	margin-bottom:5px;	
}
.choose-options{
	height:1%;
	overflow:hidden;
	padding:0 0 0px;
	position:relative;
}
.choose-options .title{
	font-size:12px;
	line-height:15px;
	display:block;
	font-family: Arial,Helvetica,sans-serif;
}
.type-list{
	margin:0;
	padding:0 0 0 5px;
	list-style:none;	
}
.type-list li{
	margin:0 ;
	vertical-align:middle;
}
.type-list label{
	margin:0;
	font-size:13px;
}
.colored-title {
	display: block;
	font-weight:bold;
	font-size:13px;
}
.choose-options .type-radio,
.choose-options checkbox{
	width:15px;
	height:15px;
}
.choose-options input,
.choose-options select{
	padding:0;
	margin:0;	
	display:inline;
}
.choose-list{
	margin:0;
	padding:0;
	list-style:none;
	font-size:13px;
}
.choose-list li{	
	vertical-align:middle;
	padding:0;
}
ul.choose-list li label{
	display:block;
	margin-top:10px;	
}
ul.choose-list li select {
	display:inline-block;
}
.mx_boxes-list > strong {
	font-size:13px;
}
.mx_boxes{
	padding:10px;
	position:relative;
	background: #eee;
	border:1px solid #ccc;
}
#priceBox {
	border: 1px solid #ccc;
	padding:10px 10px 10px 15px;
	position: relative;
}
#priceBox h4 {
	margin:0;
	padding-bottom:5px;
}
.mx_summary-list{
	margin:0 0 5px 0;
	padding:0;
	list-style:none;	
	font-size:11px;
	line-height:13px;
}
.mx_summary-list li{
	background:url(/images/discassembler/bullet01.gif) no-repeat 0 6px;
	padding:0 0 0 6px;
	margin:0 0 1px;
}
.time-box{
	height:1%;
	padding:0 0 9px 10px;
	border-bottom:1px solid #858585;
	margin:0 1px 4px;
}
.time-form,
.shipping-form{
	height:1%;
	overflow:hidden;
	margin:0;
	/* removed for popup
	position:relative;
	*/
	padding:0 0 0 0px;
}
.time-form input,
.shipping-form input{
	width:15px;
	height:15px;
	padding:0;
	margin:0;
	float:left;
}
.time-form label,
.shipping-form label{
	float:left;
	font-size:10px;
	line-height:13px;
	margin:1px 0 0 4px;
}
.shipping-form label{
	margin:1px 0 0 7px;
}
.time-form .row,
.shipping-form .row{
	height:1%;
	overflow:hidden;
	margin:0 0 3px;
}
.time-form .cost, #addonbox .cost{
	height:1%;
	overflow:hidden;
	margin:0;
	color:#666;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	padding:5px 0 0 0px;
}
.time-form .cost dt, #addonbox .cost dt{
	float:left;
	margin:0 3px 0 0;
}
.time-form .cost dd, #addonbox .cost dd{
	float:left;
	margin:0 2px 0 0;
}
.time-form .cost .unit-cost{
	font-weight:normal;
	font-size:10px;
	margin:1px 2px 0 0;
}
.mx_summary-box, .mx_shipping-options, .mx_time-box{
	padding:0;
	margin:10px 0 5px 0;
}
.shipping-cost{
	display:block;
	padding:5px 0 0 0px;
	color:#666;
	font-size:13px;
}
.project-name{
	margin-top:20px;
	bordeR: 1px solid #ccc;
	background: #eee;
	padding: 5px 15px 10px 15px;
}