/* ----------------------------------------------------------------------------------

      File   : btns.css
      Client : NDP - Orange Room
      Author : Offshoot Inc.
      Date   : March 1, 2008 
      
---------------------------------------------------------------------------------- */

#search button {
  background:transparent;
  border:none;
  width:auto;
  overflow:visible;
  float:left;
  margin:2px 0 0 -4px;
  font-weight:bold;
  font-size:13px;
  color:#ff5e24;
  font-family:helvetica, arial;
  position:relative;
  z-index:990;
}

* html #search button {
  margin-top:1px;
}

html>body #search button {
  *margin-top:1px;
}

.btn {
  background:none;
  border:none;
  width:auto;
  overflow:visible;
  font:bold 12px arial;
  cursor:pointer;
  margin:0 10px 0 0;
  padding:0;
  white-space:nowrap;
  position:relative;
  z-index:2;
}

.backToList .btn {
	margin-right:0;
}

.alignToForm a.btn {
  margin-top:1px;
}

.btn:hover {
  text-decoration:none;
  color:#000;
  border:none;
}

.btn span {
  height:23px;
  float:left;
  padding:0 0 0 14px;
}

.btn span span {
  height:19px;
  padding:4px 14px 0 0;
}

.btn b {
  position:relative;
  top:-2px;
}

.default span {
  background:transparent url(../imgs/common/btns/defaultL.gif) no-repeat top left;
}

.default span span {
  background:transparent url(../imgs/common/btns/defaultR.gif) no-repeat top right;
}

.cancel {
  color:#fff;
  float:left;
}

.cancel:hover {
  color:#fff;
}

.cancel span {
  background:transparent url(../imgs/common/btns/cancelL.gif) no-repeat top left;
}

.cancel span span {
  background:transparent url(../imgs/common/btns/cancelR.gif) no-repeat top right;
}

.admin {
  float:right;
  margin:0 10px 0 0;
  color:#000;
}

.admin:hover {
  color:#fff;
  color:#000;
}

.admin span {
  background:transparent url(../imgs/common/btns/adminL.gif) no-repeat top left;
}

.admin span span {
  background:transparent url(../imgs/common/btns/adminR.gif) no-repeat top right;
}

.update {
  float:left;
  color:#fff;
}

.update:hover {
  color:#fff;
}

.update span {
  background:transparent url(../imgs/common/btns/updateL.gif) no-repeat top left;
}

.update span span {
  background:transparent url(../imgs/common/btns/updateR.gif) no-repeat top right;
}

#mainNav .update span {
  background:transparent url(../imgs/common/btns/updateLnav.gif) no-repeat top left;
  height:34px;
  padding:0 0 0 20px;    
  color:#ff5e24;
  font-size:18px;
}

#mainNav .update span span {
  height:29px;
  padding:5px 20px 0 0;
  background:transparent url(../imgs/common/btns/updateRnav.gif) no-repeat top right;
}

.disabled {
  float:left;
  color:#FFF;
  opacity:0.8;
}

.disabled:hover {
  color:#FFF;
}

.disabled span {
  background:transparent url(../imgs/common/btns/disabledL.gif) no-repeat top left;
}

.disabled span span {
  background:transparent url(../imgs/common/btns/disabledR.gif) no-repeat top right;
}

.signupBlock .update {
  float:right;
  margin:10px 0 0 0;
}

.categories {
  float:left;
}

.categories span {
  background:transparent url(../imgs/common/btns/categoriesbgL.gif) no-repeat top left;
  height:15px;
  padding:0 0 0 10px;
}

.categories span span {
  background:transparent url(../imgs/common/btns/categoriesbgR.gif) no-repeat top right;
  height:15px;
  padding:0 10px 0 0;  
}


/* special cases */

#pagination .btn {
  margin:-3px 0 0 0;
  border:none;  
}

#columnR .btn {
	float:right;
	margin:10px 0 0 0;
}

#columnR .list .btn {
  float:right;
  margin:0 0 0 1px;
}