/**
 * CSS Buttons Stylesheet
 *
 * Thanks to paulm for much of the content of the CSS buttons code
 *
 * @package templateSystem
 * @copyright Copyright 2003-2005 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet_css_buttons.css 2765 2006-01-01 21:15:45Z birdbrain $
 */

/* css buttons */
.cssButton, .cssButtonHover {
width : 20em;
background-color: #F4F4F4;
color : #000000;
border: 2px outset #F4F4F4;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
text-align:center;
white-space: nowrap;
text-decoration: none;
font-weight: bold;
padding: 0.3em;
/*border-spacing: 1px;*/
/*margin-left: auto;
margin-right: auto;*/
/*display: block;*/
/*vertical-align: top;*/
/*line-height: 130%;*/
/*cursor: pointer;*/
}

.cssButtonHover {
color: #616161;
border-style: inset;
text-decoration: none;
}
/* adding the styles below might be needed if the default button width is changed */
/* .button_continue_shopping, .button_shipping_estimator {width: 150px;} */
.small_delete, .button_prev, .button_next, .button_search  {width: 7em;}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout, .button_login {width: 10em;}
.button_return_to_product_list, .button_add_selected {width: 22em;}
.button_in_cart{width: 19em;}  
.button_submit {width: 18em;}
.button_update_cart {color: red;}
.button_update_cartHover {color: black;}
/*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/


/**************************** BEGIN DOTLINE ********************************************/

.vDotLine
{
    background-color: transparent;
    background-image: url(../images/delim_v.gif);
    background-repeat: repeat-y;
    background-attachment: scroll;
    width: 20px;
    font-size: 1px;
}

.hDotLine
{
    background-image: url(../images/delim_v.gif);
    padding:1px 0;
}



/******************************** Stylesheet for tabs on Arc-Zone.com Pages -- added by jon wade 3/2009 *************************************/

    #tabs {
      float:left;
      width:100%;
	  font-family:Arial, Helvetica, sans-serif;
      font-size: 12px;
	  font-weight: bold;
      line-height:normal;
	  text-align: center;
	  border-bottom: 2px solid #101010;
      }
    #tabs ul {
	margin:0;
	padding: 0px 0px 0px 0px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("../images/tableft.gif") no-repeat left top;
	  height: 42px;
      margin:0;
      padding: 0px 0px 0px 0px;
      text-decoration:none;
	  border-left: 1px solid #000;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("../images/tabright.gif") no-repeat right top;
	  /*width: 120px;*/
	  height: 30px;
	  /* start IE bug fix */
	  _height: 42px;
	  /*_width: 132px;*/
	  /* end IE bug fix */
      padding:12px 5px 0px 5px;
	  margin-right: 2px;
      color:#ffffff;
	  font-family:Arial, Helvetica, sans-serif;
      font-size: 12px;
	  font-weight: bold;
      line-height:normal;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span, #tabs a.current span {
      color:#ffffff;
      }
    #tabs a:hover, #tabs a.current {
      background-position:0% -42px;
      }
    #tabs a:hover span, #tabs a.current span {
      background-position:100% -42px;
      }  

#tabcontentcontainer{
	width:95%;
	/*height:1.5em;*/
}
.tabcontent{
	display:none;
	float: left;
}


/******************************************** BEGIN TPP STYLES (from /includes/templates/arc_custom/css/tpp/alt_tpp_tabs13.css) *********************************************/

#slidetabsmenu {
  float:left;
  width:100%;
  font-size:93%;
  border-bottom:1px solid #2763A5;
  line-height:normal;
  }
#slidetabsmenu ul {
  margin:0;
  padding:10px 10px 10px 10px;
  list-style:none;
  }
#slidetabsmenu li {
  display:inline;
  margin:0;
  padding:0;
  font-weight: bold;
  }
#slidetabsmenu a {
  float:left;
  background:url("../images/tpp/tableft13.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#slidetabsmenu a span {
  float:left;
  display:block;
  background:url("../images/tpp/tabright13.gif") no-repeat right top;
  padding:5px 13px 4px 6px;
  color:#3B3B3B;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */
#slidetabsmenu a:hover {
  background-position:0% -125px;
  }
#slidetabsmenu a:hover span {
  background-position:100% -125px;
  color: black;
  }
#slidetabsmenu a.current {
  background-position:0% -125px;
  }
#slidetabsmenu a.current span {
  background-position:100% -125px;
  color: red;
  }
.tabcontent{
  clear: both;
  float:left;
  width:100%;
  border-bottom: 1px solid;
  background: white;
  color: black;
  display:none;
  }
