/**
 * 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 4567 2006-09-20 01:55:24Z 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;
}
*/

.cssButton, #shoppingCartDefault .cssButton, input.button_login{
	background: #EF9701;
	border: 1px solid #EF9701;
	color: #FFF;
	cursor: pointer;
	padding: 2px;
	text-transform: uppercase;
    display: block;
}
 #shoppingCartDefault #checkout_now {
 	margin-right: 100px;
	_margin-right: 50px;
 }
span.cssButton {
	
}
.cssButton2 {
	border: 1px solid #60b0ec;
	background: #fff;
	color: #60b0ec;
	margin: 0;
	padding: 2px;
	cursor: pointer;
	text-transform: uppercase;
}

.cssButtonHover, #shoppingCartDefault .cssButtonHover, input.button_loginHover {
    color: #fff;
    background: #a0c021;
    border: 1px solid #a0c021; 
    text-decoration: none;
    padding: 2px;
    text-transform: uppercase;
    display: block;
}
.button_create_accountHover{
	color: #fff;
    background: #a0c021;
    border: 1px solid #a0c021; 
    text-decoration: none;
    padding: 2px;
    text-transform: uppercase;
    display: block;
}
input.button_login, input.button_loginHover, span.button_continue, span.button_continueHover{
	margin: 20px auto;
}
 span.button_continue, span.button_continueHover {
    display: inline;
 }
/* 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 {
	/*width: 10em;*/
}
.button_return_to_product_list, .button_add_selected {
	/*width: 22em;*/
}
.button_in_cart {
	
	/*width: 19em;*/
	height:21px;
	font-size:11px;
}
.button_checkout {
	/*float: left;
	width: 145px;*/
	width: 175px;

}
/*.button_submit {width: 18em;}*/
.button_update_cart {color: red;}
.button_update_cartHover {color: #003D00;}
/*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/

.button_search, .button_searchHover {
	border: none;
	background: #EF9701;
	/*height: 17px;
	font-size: 12px;*/
	color: #fff;
	padding: 2px;
	
}

.button_searchHover {
	background-color: #a0c021;
	padding: 2px;
}

}
.button_login {
	border: none;
	background: #60b0ec;
	color: #fff;
}


#cartAdd{
	margin: 0 0 15px 0;
}
#cartAdd .cssButton, .button_checkout {
    color: #fff;
    background: #EF9701;
    border: 1px solid #EF9701;
}
#cartAdd .cssButtonHover, .button_checkoutHover {
    background: #a0c021;
    border: 1px solid #a0c021;
    color: #FFF;
}
#navMainSearch .cssButton {
	display: inline;

}
#navMainSearch .cssButton:hover{
	background-color: #a0c021;
	border: 1px solid #a0c021;
}
#prevOrders .button_view, #prevOrders .button_viewHover {
	display: inline;	
}