#attr_center, #attr_retail, #attr_center_step, #attr_retail_step
{
	height:100%;
	clear:both;
}

#attr_center_list1, #attr_center_list2, #attr_retail_list1, #attr_retail_list2, #attr_center_step_list1, #attr_center_step_list2, #attr_retail_step_list1, #attr_retail_step_list2
{
	float:left;
	width:250px;
}

.wiz_cur
{
	background-color:#002B5E;
	color:#ffffff;
}

.wiz
{
	background-color:#AFB6C5;
	color:#000000;
}

.wiz_cur center, .wiz center
{
	font-size:14px;
	margin:5px 0px 0px 0px;
	padding:0px;
	font-weight:bold;
}

.wiz_cur p, .wiz p
{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-align:center;
}

.wiz, .wiz_cur
{
	float:left;
	margin-left:7px;
	height:40px;
	width:94px;
}

.wizzard
{
	padding:10px 0px 10px 0px;
	height:100%;
}

.options
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.options li
{
	margin:0px;
	padding:0px;
}

.price
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.price span
{
	color:#ff0000;
}



.form
{
	margin:0px;
	padding:0px;
}

.form dt
{
	padding:3px 0px 7px 0px;
	float:left;
	margin:0px;
}

.form dd
{
	padding:0px 0px 10px 0px;
	margin:0px;
}

#center_t, #gla_t_from, #propsize_t_from, #centertype_t, #ybuilt_t_from, #yren_t_from, #numstories_t_from, #proptype_t, #propdesign_t, #parkspaces_t_from, #leasingagent_t, #leasingcompany_t, #retailer_t, #owner_t
{
	width:150px;
}

#gla_f_from, #propsize_f_from, #ybuilt_f_from, #yren_f_from, #numstories_f_from, #parkspaces_f_from
{
	float:left;
	width:90px;
}

#gla_t_to, #propsize_t_to, #ybuilt_t_to, #yren_t_to, #numstories_t_to, #parkspaces_t_to
{
	width:50px;
	text-align:center;
}

#leasingagent_f input, #leasingcompany_f input, #center_f input, #retailer_f input, #owner_f input
{
	width:220px;
}

.inp_ft { width:80px; }

#order
{
	width:100%;
	border:none;
}

#order td
{
	vertical-align:top;
	padding:5px;
}

#order th
{
	border-bottom:solid 1px #000000;
}

.hleft
{
	text-align:left;
	padding-left:5px;
}

.hcenter
{
	text-align:center;
}

#total
{
	text-align:right;
	border-top:dashed 1px #000000;
}

.l1
{
	background-color:#F0F2F4;
}

.l2
{
	background-color:#E5E8ED;
}

#center_options, #retailer_options
{
	display:none;
	padding-top:10px;
}

.opt
{
	font-weight:bold;
	background-color:#002B5E;
	color:#ffffff;	
	height:28px;
	padding:8px 0px 0px 5px;
	margin-bottom:2px;
}

.opt_cb
{
	float:left;
}

#center_info, #retailer_info
{
	float:right;
	padding:4px 10px 0px 10px;
}

#contact_popup
{
	background-color:#ffffff;
	width:300px;
	padding:10px;
}