/* Embedded Tax Calc Styles */

#MiniTaxCalc {
  overflow: hidden;
  font-size: 12px; 
  border: 1px solid white;
 }

 #MiniTaxCalc table {
  float: left;
  margin: 0px 5px 0px 5px;
 }

 #MiniTaxCalc select {
  width: 220px;
  padding: 5px;
 }
 
 #MiniTaxCalc input {
  width: 210px;
 }
 
 #MiniTaxCalc td:first-child {
  padding-right: 10px;
  vertical-align: top;
 }
 
 .calcInfo {
  width: 360px;
  margin-top: 4px;
  padding: 8px 10px 8px 10px;
  font-size: 12px;
  padding: 6px; 
  background: #EBEBEB; 
  float: left;
  margin-top: 7px;
  -moz-border-radius: 3px;
  border-radius: 3px;
 }
 
 .calcInfo img {
  height: 22px;
  margin-right: 5px;
  float: left;
 }

 #MiniTaxCalc input[type=checkbox] {
  width: auto !important;
 }
 
 #MiniTaxCalc button {
  cursor: pointer;
  padding: 8px;
  border-radius: 4px;
  border: 1px solid gray;
  width: 220px;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAFAFE), to(#F4F4F4));
  background: -webkit-linear-gradient(top, #FAFAFE, #F4F4F4);
  background: -moz-linear-gradient(top, #FAFAFE, #F4F4F4);
  background: -ms-linear-gradient(top, #FAFAFE, #F4F4F4);
  background: -o-linear-gradient(top, #FAFAFE, #F4F4F4);
 }
 
 #MiniTaxCalc button:hover {
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#FEFEFE));
  background: -webkit-linear-gradient(top, #F4F4F4, #FEFEFE);
  background: -moz-linear-gradient(top, #F4F4F4, #FEFEFE);
  background: -ms-linear-gradient(top, #F4F4F4, #FEFEFE);
  background: -o-linear-gradient(top, #F4F4F4, #FEFEFE);
 }
 
 .disabled {
  color: silver;
 }