button
{
  cursor: pointer;
}
.qbz_button_01
{
  text-align: left;
  display: block;
  width: 480px;
  background: #ed4625 url(/img/common/glyph/right_arrow.png) no-repeat 426px 50%; /* left = width - 54 */
}

.qbz_button_01 .qbz_corner_tr,
.qbz_button_01 .qbz_corner_tl,
.qbz_button_01 .qbz_corner_bl,
.qbz_button_01 .qbz_corner_br
{
  height: 5px;
  width: 5px;
  line-height: 0;
  font-size: 0;
  position: absolute;
  background: transparent url(/img/trail_users/common/user_interface/button/01/corner.gif) no-repeat left top;
}

.qbz_button_01 .qbz_corner_tr
{
  top: 0;
  right: 0;
  _left: expression((this.parentNode.offsetWidth - 5) + 'px');
}
.qbz_button_01 .qbz_corner_tl
{
  top: 0;
  left: 0;
  background: transparent url(/img/trail_users/common/user_interface/button/01/corner.gif) no-repeat left -5px;
}
.qbz_button_01 .qbz_corner_bl
{
  bottom: 0;
  _top: expression((this.parentNode.offsetHeight - 5) + 'px');
  left: 0;
  background: transparent url(/img/trail_users/common/user_interface/button/01/corner.gif) no-repeat left -10px;
}
.qbz_button_01 .qbz_corner_br
{
  bottom: 0;
  _top: expression((this.parentNode.offsetHeight - 5) + 'px');
  right: 0;
  _left: expression((this.parentNode.offsetWidth - 5) + 'px');
  background: transparent url(/img/trail_users/common/user_interface/button/01/corner.gif) no-repeat left -15px;
}
.qbz_button_register p
{
  float: right;
  position: inherit;
}
.qbz_button_register_alt p
{
  float: right;
  position:relative;
}
.qbz_button_register .qbz_button_01
{
 /* position: static;*/
  width: 345px;
  background-position: 295px 50%; /* left = width - 54 */
  height:49px;
}

.qbz_button_register .qbz_button_01 img
{
  margin-top: 5px;
  margin-bottom: 8px;
}


  button.qbz_ie_fix_button_01 .qbz_corner_tr
  {
    _top: -1px;
  }
  button.qbz_ie_fix_button_01 .qbz_corner_tl
  {
    _top: -1px;
    _left: -1px;
  }
  button.qbz_ie_fix_button_01 .qbz_corner_bl
  {
    _left: -1px;
  }

.qbz_button_register_alt .qbz_button_01
{
  position: static;
  width: 318px;
  background-position: 264px 50%; /* left = width - 54 */
}
.qbz_button_register_alt .qbz_button_01 img
{
  margin-top: 10px;
  margin-bottom: 8px;
}
.qbz_button_01_register
{
	background:#ED4625 url(/img/common/glyph/right_arrow.png) no-repeat scroll 272px 50%;
	display:block;
	text-align:left;
	width:327px;
	float:right;
	height:50px;
}
.qbz_button_02
{
  text-align: left;
  display: block;
  cursor: pointer;
  width: 480px;
  position: relative;
  background: #ed4625 url(/img/common/glyph/right_arrow.png) no-repeat 426px 50%; /* left = width - 54 */
}

.qbz_button_02 .qbz_corner_tr,
.qbz_button_02 .qbz_corner_tl,
.qbz_button_02 .qbz_corner_bl,
.qbz_button_02 .qbz_corner_br
{
  height: 5px;
  width: 5px;
  line-height: 0;
  font-size: 0;
  position: absolute;
  background: transparent url(/img/trail_users/common/user_interface/button/01/corner.gif) no-repeat left top;
}

.qbz_button_02 .qbz_corner_tr
{
  top: 0;
  right: 0;
  _left: expression((this.parentNode.offsetWidth - 5) + 'px');
}
.qbz_button_02 .qbz_corner_tl
{
  top: 0;
  left: 0;
  background: transparent url(/img/trail_users/common/user_interface/button/01/corner.gif) no-repeat left -5px;
}
.qbz_button_02 .qbz_corner_bl
{
  bottom: 0;
  _top: expression((this.parentNode.offsetHeight - 5) + 'px');
  left: 0;
  background: transparent url(/img/trail_users/common/user_interface/button/01/corner.gif) no-repeat left -10px;
}
.qbz_button_02 .qbz_corner_br
{
  bottom: 0;
  _top: expression((this.parentNode.offsetHeight - 5) + 'px');
  right: 0;
  _left: expression((this.parentNode.offsetWidth - 5) + 'px');
  background: transparent url(/img/trail_users/common/user_interface/button/01/corner.gif) no-repeat left -15px;
}



.qbz_button_03
{
  text-align: left;
  display: block;
  width: 480px;
  background: #bebebe url(/img/common/glyph/right_arrow.png) no-repeat 426px 50%; /* left = width - 54 */border:0 none transparent;

  font-size:0;
  height:auto;
  line-height:0;
  overflow:visible;
  padding:0;
  cursor: pointer;
  position:relative;
}

.qbz_button_03 .qbz_corner_tr,
.qbz_button_03 .qbz_corner_tl,
.qbz_button_03 .qbz_corner_bl,
.qbz_button_03 .qbz_corner_br
{
  height: 5px;
  width: 5px;
  line-height: 0;
  font-size: 0;
  position: absolute;
  background: transparent url(/img/common/user_interface/boxes/03/corner.gif) no-repeat left top;
}

.qbz_button_03 .qbz_corner_tr
{
  top: 0;
  right: 0;
  _left: expression((this.parentNode.offsetWidth - 5) + 'px');
}
.qbz_button_03 .qbz_corner_tl
{
  top: 0;
  left: 0;
  background: transparent url(/img/common/user_interface/boxes/03/corner.gif) no-repeat left -5px;
}
.qbz_button_03 .qbz_corner_bl
{
  bottom: 0;
  _top: expression((this.parentNode.offsetHeight - 5) + 'px');
  left: 0;
  background: transparent url(/img/common/user_interface/boxes/03/corner.gif) no-repeat left -10px;
}
.qbz_button_03 .qbz_corner_br
{
  bottom: 0;
  _top: expression((this.parentNode.offsetHeight - 5) + 'px');
  right: 0;
  _left: expression((this.parentNode.offsetWidth - 5) + 'px');
  background: transparent url(/img/common/user_interface/boxes/03/corner.gif) no-repeat left -15px;
}
