/**
 * 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 {
background-color: #F4F4F4;
color : #333333;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
white-space: nowrap;
text-decoration: none;
font-weight: bold;
padding:0px;
/*border-spacing: 1px;*/
/*margin-left: auto;
margin-right: auto;*/
/*display: block;*/
/*vertical-align: top;*/
/*line-height: 130%;*/
/*cursor: pointer;*/
}

.cssButtonHover {
color: #999;
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_submit {width: 18em;}
.button_update_cart {color: red;}
/*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/

.button_search {
	height:21px;
}

.button_in_cart {
	padding:0px;
	padding:0px;
	margin:0px;
	width:154px;
	height:42px;
	background:#fff url(../images/add_to_bag.gif) no-repeat 0px 5px;
	color:#fff;
	border:0px solid #000000;
	font-size:16px;
} 

.button_in_cart:hover {
	color:#333;
	cursor:pointer;
}

.button_reviews, .button_write_review {
	background:none;
	border:0px solid #000000;
	font-size:16px;
	color:#fff;
}

.button_reviews:hover, .button_write_review:hover {
	color:#333;
	cursor:pointer;
}

#loginDefault input.button_login, #timeoutDefault input.button_login {
 	width:109px;
	height:46px;
	background: url(../images/button_login.gif) no-repeat  0px 3px;
	border:0px solid #000000;
	font-size:14px;
	color:#fff;	
}

#loginDefault input.button_login:hover, #timeoutDefault input.button_login:hover {
	color:#333;	
	cursor:pointer;
}




#loginDefault input.button_submit, #passwordForgotten input.button_submit, #accountEditDefault input.button_update, #addressBookProcessDefault input.button_update, #addressBookProcessDefault input.button_submit, #accountPassword input.button_submit, #acctNewslettersDefault input.button_update, #accountNotifications input.button_update, #tellAFriendDefault input.button_send, #contactUsDefault input.button_send, #checkoutShipping input.button_continue_checkout, #checkoutPayment input.button_continue_checkout, #checkoutConfirmDefault input.button_confirm_order, #checkoutShipAddressDefault input.button_continue {
 	width:136px;
	height:45px;
	background: url(../images/button_green_med.gif) no-repeat  0px 3px;
	border:0px solid #000000;
	font-size:14px;
	color:#fff;	
}

#loginDefault input.button_submit:hover, #passwordForgotten input.button_submit:hover, #accountEditDefault input.button_update:hover, #addressBookProcessDefault input.button_update:hover, #addressBookProcessDefault input.button_submit:hover, #accountPassword input.button_submit:hover, #acctNewslettersDefault input.button_update:hover, #accountNotifications input.button_update:hove, #tellAFriendDefault input.button_send:hover, #contactUsDefault input.button_send:hover {
	color:#333;	
	cursor:pointer;
}


#checkoutShipping input.cssButtonHover, #checkoutShipAddressDefault input.cssButtonHover {
	color:#333;	
	cursor:pointer;
}


/* Reviews */

#reviewsWrite input.button_submit {
 	width:109px;
	height:46px;
	background: url(../images/button_login_white.gif) no-repeat  0px 3px;
	border:0px solid #000000;
	font-size:14px;
	color:#fff;	
}

#reviewsWrite input.button_submit:hover {
	color:#333;	
	cursor:pointer;
}


#shoppingCartDefault input.button_update_cart, #loginDefault input.button_create_account, #loginDefault fieldset.floatingBox input.button_login, #advSearchDefault input.button_search {
 	width:109px;
	height:46px;
	background: url(../images/button_login_white.gif) no-repeat  0px 6px;
	border:0px solid #000000;
	font-size:14px;
	color:#fff;	
	padding-top:3px;
}

#shoppingCartDefault input.button_update_cart:hover, #loginDefault input.button_create_account:hover, #loginDefault fieldset.floatingBox input.button_login:hover,  #advSearchDefault input.button_search:hover {
	color:#333;	
	cursor:pointer;
}


#reviewsWrite span.button_goto_prod_details, #addressBookDefault span.button_add_address, #testimonialDefault span.button_view_hints, #reviewsDefault span.button_goto_prod_details, #reviewsDefault span.button_write_review, #shoppingCartDefault span.button_checkout, #reviewsInfoDefault span.button_goto_prod_details {
 	width:154px;
	height:28px;
	background: url(../images/button_green_large.gif) no-repeat  0px 3px;
	border:0px solid #000000;
	font-size:14px;
	color:#fff;	
	display:block;
	float:right;
	padding-top:17px;
}

#reviewsWrite span.button_goto_prod_details:hover, #addressBookDefault span.button_add_address:hover, #testimonialDefault span.button_view_hints:hover, #reviewsDefault span.button_goto_prod_details:hover, #reviewsDefault span.button_write_review:hover, #shoppingCartDefault span.button_checkout:hover, #reviewsInfoDefault span.button_goto_prod_details:hover {
	color:#333;	
	cursor:pointer;
}


#shoppingCartDefault span.button_shipping_estimator, #reviewsInfoDefault span.button_write_review {
 	width:184px;
	height:28px;
	background: url(../images/button_green_xlarge.gif) no-repeat  0px 3px;
	border:0px solid #000000;
	font-size:14px;
	color:#fff;	
	display:block;
	float:right;
	padding-top:17px;
}

#shoppingCartDefault span.button_shipping_estimator:hover, #reviewsInfoDefault span.button_write_review:hover {
	color:#333;	
	cursor:pointer;
}


#shoppingCartDefault span.button_continue_shopping, #reviewsInfoDefault span.button_more_reviews {
 	width:184px;
	height:28px;
	background: url(../images/button_blue_xlarge.gif) no-repeat  0px 3px;
	border:0px solid #000000;
	font-size:14px;
	color:#fff;	
	display:block;
	float:right;
	padding-top:17px;
}

#shoppingCartDefault span.button_continue_shopping:hover, #reviewsInfoDefault span.button_more_reviews:hover {
	color:#333;	
	cursor:pointer;
}


/* Back */

span.button_back, #reviewsDefault span.button_read_reviews, #checkoutSuccess span.button_logoff {
 	width:109px;
	height:30px;
	background: url(../images/button_login_white.gif) no-repeat  0px 3px;
	border:0px solid #000000;
	font-size:14px;
	color:#fff;	
	display:block;
	float:right;
	padding-top:16px;
}

span.button_back:hover, #reviewsDefault span.button_read_reviews:hover, #checkoutSuccess span.button_logoff:hover {
	color:#333;	
	cursor:pointer;
}


span.button_view, span.small_edit, span.button_delete_small, span.button_change_address {
	border:0px solid #000000;
	color:#CD017B;
	background:none;
}

span.button_view:hover, span.small_edit:hover, span.button_delete_small:hover, span.button_change_address:hover {
	text-decoration:underline;
	background:none;
}




