/**
 * 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 {
	/*20em width is pretty wide, most buttons are a defined number of pixels wide*/
	/*width : 20em;*/
	font-size: 10px;
	color : #ffffff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	white-space: nowrap;
	text-decoration: none;
	font-weight: bold;
	padding: 0.3em;
	margin: 3px;
	cursor: pointer;
	/*Might be required for an IE bug*/
	border:none;
}
.cssButton {
	background-color:  #4F4F4F;
	border: 3px ridge #c0c0c0;
}
.cssButtonHover {
	background-color: #990000;
	color: #ffffff;
	border: 3px outset #c0c0c0;
	text-decoration:none;
}
.buttonRow a {
	/*A Wrapper round buttons*/
	text-decoration:none;
	/*	padding:0px;
	margin:0px;*/
	}

.button_back, .button_write_review, .button_TellAFriend, .button_unsubscribe, .button_continue_shopping, .button_shipping_estimator, .button_checkout, .button_add_address, .button_change_address, .button_logoff, .button_continue, #gvFaqDefault .button_send_a_gift_cert, #accountDefault .button_send_a_gift_cert, #checkoutSuccess .button_send_a_gift_cert, .button_send_another, .button_goto_prod_details, .button_reviews, .button_more_reviews, .button_read_reviews, .button_buy_now {
	/*Advanced Search: A fudge to get the buttons aligned*/
	/*Product Info: A fudge to get the buttons aligned*/
	/*Unsubscribe: A fudge to get the buttons aligned*/
	/*Checkout Shipping*/
	/*Checkout Success: Send a gift certificate*/
	/*Product Reviews Info*/
	display:inline-block;
	height:1.4em;
	line-height:1.4em;
}
#checkoutShipAddressDefault .button_continue, #checkoutPayAddressDefault .button_continue{
	/*Checkout Shipping Address: Button is compressed without this*/
	height: auto;
	line-height:normal;
}
.small_edit, .button_delete_small, .button_delete {
	/*Address Book: Gets the buttons displayed properly nxt to multiple addresses*/
	/*Create Account Success Gets the buttons displayed properly*/
	display:inline-block;
}
#checkoutConfirmDefault .small_edit {
	/*Checkout confirmation: Button is too big without this*/
	height: auto;
	line-height:normal;
}
#cartAdd .button_sold_out {
	/*Product Info*/
	display:inline-block;
	height:1.4em;
	line-height:1.4em;
	width:5em !important;
}
/************************************Begin button fix test*/
#prevOrders .cssButton, #prevOrders .cssButtonHover {
	/*Account: PrevOrders Buttons - This seems to work well, but may require separate width
	 * Settings for all buttons*/
	line-height:1.0em;
	height:1.0em;
	vertical-align:middle;
	display:block;
	width: 5em !important;
	overflow: visible;
}
input.cssButton, input.cssButtonHover, span.cssButton, span.cssButtonHover{
	/*width: 0; needed to stop IE adding "magic" padding to the input */
	width: 0 !important;
	overflow: visible;  
}
input.cssButton[class], input.cssButtonHover[class], span.cssButton[class], span.cssButtonHover[class] { 
	/* IE ignores this [class]*/
	 width: auto !important;
}
/*input:focus .cssButton {
	border:none;
}*/
/*EOF Button fix test**************************************/

#reviewsInfoDefault .cssButton, #reviewsInfoDefault .cssButtonHover {
	/*Product Reviews Info*/
	margin-bottom:5px;
}
.button_in_cart {
	/*Product Reviews Info*/
	clear:both;
	display:inline-block;
}
.button_cancel {
	/*Discount Coupon: A fudge to get the buttons aligned*/
	display:inline-block;
	height:1.4em;
	line-height:1.4em;
}
 /******************************  Button Width Settings*********************************************/
/****************** adding the styles below might be needed if the default button width is changed */
/*.button_continue_shopping, .button_shipping_estimator {width: 150px !important;}*/
/*.small_delete, .button_prev, .button_next, .button_search  {width: 7em !important;}*/
/*.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout, .button_login {width: 10em !important;}*/
/*.button_return_to_product_list, .button_add_selected {width: 22em !important;}*/
/*.button_in_cart{width: 19em !important;} */
/*.button_submit {width: 18em !important;}*/
/*.button_update_cart {color: red;}*/
/*.button_update_cartHover {color: black;}*/
/*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/