.buttonRow a {text-decoration:none;}
.button, input.button {
	
	/*display:inline-block;font-size:1.3em;margin:0;padding:8px 20px;text-decoration:none;*/
	
	  background-color: #f5f5f5; 
      color: #444444 !important; 
      /*border: 1px solid #e0e0e0;*/ 
      /*border-radius: 4px; */
      padding: 10px 24px; 
      font-size: 14px; 
	  font-family: 'Open Sans', sans-serif !important;
      font-weight: 100; 
      letter-spacing: 0.5px; 
      cursor: pointer; 
      box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
      transition: all 0.2s ease-in-out;
	  border:none;
	}
input.cssButtonHover {
	
	background-color: #ebebeb;
    color: #222222 !important;
    /*border-color: #d0d0d0;*/
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.06);
    /*transform: translateY(-2px);*/
	padding: 10px 24px; 
      font-size: 14px; 
	  font-family: 'Open Sans', sans-serif !important;
      font-weight: 100; 
      letter-spacing: 0.5px; 
      cursor: pointer; 
      
	
}
	
input.submit_button {border:none !important;font-size: 1.0em;display: inline-block;margin:0;padding: 8px 20px;}
input.submit_button:hover {border:none !important;font-size: 1.0em;display: inline-block;margin:0;padding: 8px 20px !important;}
input.cssButtonHover {border:none;cursor: pointer;font-size: 1.0em;display: inline-block;margin:0;padding: 8px 20px !important;}
span.normal_button {}
span.normal_button:hover {}
span.cssButton.normal_button.button.button_more_reviews, .button_more_reviews:hover, span.cssButton.normal_button.button.button_read_reviews, .button_read_reviews:hover{display:block;text-align:center;}
span.cssButton.normal_button.button.button_write_review, .button_write_review, span.cssButton.normal_button.button.button_in_cart{display:block;text-align:center;font-size:130%;padding:12px 20px !important;}
#indexBody span.cssButton.normal_button.button.button_in_cart, #indexBody .button_in_cart:hover{display:inline-block;}
span.cssButton.normal_button.button.button_goto_prod_details{background:#000;}
.button_goto_prod_details:hover{background:#05a5cb !important;}
input.cssButton.submit_button.button.button_search, .button_search:hover{padding:8px 20px !important;font-size:1.0em;line-height:18px;}
#advSearchDefault input.cssButton.submit_button.button.button_search, #advSearchDefault .button_search:hover{font-size:1.3em;}
.button-left{margin-right:10px;}
.button-right{margin-left:10px;}
span.cssButton.normal_button.button.button_checkout, .button_checkout:hover{display:block;padding:15px 30px;}
span.cssButton.normal_button.button.button_continue_shopping, .button_continue_shopping:hover, span.cssButton.normal_button.button.button_shipping_estimator, .button_shipping_estimator:hover, span.cssButton.normal_button.button.button_back, .button_back:hover{}
#reviewsInfoDefault span.cssButton.normal_button.button.button_in_cart, #reviewsInfoDefault .button_in_cart:hover{display:block;text-align:center;padding:12px 20px !important;}
#reviewsInfoDefault .button_in_cart:hover, #reviewsDefault .button_in_cart:hover{display:block !important;}
#reviewsDefault .button_in_cart:hover{text-align:center;padding:12px 20px;}
span.cssButton.normal_button.button.button_logoff, span.cssButton.normal_button.button.small_edit{background:#f1f1f1;}
span.button_sold_out, span.button_sold_out:hover{/*background:#8b0000;*/}
