.qbz_steps_bar
{
	margin:10px 0;
  text-align: center;
	clear:both;
}
.qbz_steps_bar li
{
	color: #bfbfbf;
	font-family: Arial;
	font-size: 13px;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	border:1px solid #e9e7e7;
	border-left:none;
  display: inline-block;
	zoom: 1;
	*display:inline;
  height:30px;
	line-height:32px;
	padding-right:30px;
	background: #F4F4F4 url(/img/common/trailbar_grey_arrow.png) no-repeat right top; 
	margin-left:-4px;
}
.qbz_steps_bar li .circle
{
	background: #FFF url(/img/common/overlay.png) repeat-x; 
	display:block;
	width:22px;
	height:22px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	float:left;
	margin: 4px 10px 0px;
	line-height:24px;
}
.qbz_steps_bar li.selected
{
	color:#FFFFFF;
	background: #5FAAC1 url(/img/common/trailbar_blue_arrow.png) no-repeat right top; 
}
.qbz_steps_bar li.selected .circle
{
	background: #222 url(/img/common/overlay.png) repeat-x; 
}
.qbz_steps_bar li.first
{
	border-left:1px solid #e9e7e7;
}
.qbz_steps_bar li.last
{
	background-image:none;
	padding-right:15px;
}
