#view_type, #object_type
{
	height:100%;
}

#view_type a, #object_type a
{
	float:left;
	text-align:center;	
	margin-bottom:2px;
}

#vt_list, #vt_map
{
	width:257px;
	padding-top:4px;
	height:25px;	
}

#vt_map
{
	margin-right:2px;
}

#ot_retail_centers, #ot_areas, #ot_major_retailers
{
	
	padding-top:4px;
	height:25px;	
}

#ot_areas, #ot_major_retailers
{
	width:171px;
	margin-left:2px;
}

#ot_retail_centers
{
	width:170px;
}

a:link.optiondis, a:visited.optiondis, a:hover.optiondis, a:active.optiondis
{
	background-color:#d2d9e1;
	color:#8d9296;
	cursor:default;
}

a:link.optionsel, a:visited.optionsel, a:active.optionsel
{
	color:#ffffff;
	background-color:#002B5E;
}

a:link.option, a:visited.option, a:active.option
{
	color:#000000;
	background-color:#c1cbd4;
}

a:hover.option, a:hover.optionsel
{
	color:#ffffff;
	background-color:#cb0b26;
}

#ot_retail_centers_popup, #ot_areas_popup, #ot_major_retailers_popup
{
	border:solid 1px #000000;
	background-color:#ffffff;
	padding:5px;
}

#title_option1, #title_option2, #title_option3
{
	margin-top:20px;
	font-weight:bold;
}

#step1_title
{
	font-weight:bold;
}

#step2_title
{
	margin-top:20px;
	font-weight:bold;
}

#step3_title
{
	margin-top:20px;
	font-weight:bold;
}

#title_option1 span, #title_option2 span, #title_option3 span, #step1_title span, #step2_title span, #step3_title span
{
	color:#bb0000;
}

#form_option1
{
	height:27px;
}

.sblabel, .sblabeldis
{
	padding:5px 3px 5px 10px;
	font-size:11px;
	float:left;
}

.sblabel
{
	color:#000000;
}

.sblabeldis
{
	color:#8d9296;
}

.sblabel_market
{
	padding:3px 3px 5px 10px;
	color:#000000;
	font-size:11px;
	float:left;
	width:68px;
	text-align:center;
}

.sblabel_market select
{
	font-size:11px;
	height:20px;
}

.sbinp_name, .sbinp_state, .sbinp_market, .sbinp_zip
{
	padding:2px 0px 2px 5px;
	float:left;
}

.sbinp_name input, .sbinp_market input
{
	width:100px;
}

.sbinp_state input, .sbinp_zip input
{
	width:40px;
}

.sbsearch
{
	padding:3px 0px 2px 13px;
	height:100%;
}

.sbsearch input
{
	float:right;
}

#form_option2 a
{
	font-weight:bold;
}

#form_option2 a:link, #form_option2 a:visited
{
	color:#000000;
	text-decoration:underline;
}

#form_option2 a:hover, #form_option2 a:active
{
	color:#ff3300;
	text-decoration:none;
}

#error_holder
{
	display:none;
}

#selected_major_retailers ul
{
	list-style-type:none;
	padding:5px;
	margin:5px;
}

#selected_major_retailers a
{
	margin-left:10px;
	font-weight:bold;
}
