.tfp-button {
  cursor: pointer;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	font-size: 14px;
}
.tfp-button label {
	line-height: 30px;
  font-size: 14px;
  cursor: pointer;
}
.tfp-button div {
  margin:0;
  text-align:center;
  cursor: pointer;
}
.tfp-button img {
  cursor: pointer;
}
.tfp-button-round {
	border-radius: 6px;
}
.tfp-button-rect {
	border-radius: 0;
}
.tfp-button-circle {
	border-radius: 15px;
}
.tfp-button-default {
	border: 1px solid #0066ff;
	color: #333333;
}
.tfp-button-default-plain {
	border: 1px solid #cccccc;
	background-color: #ffffff;
	color: #333333;
}
.tfp-button-primary {
	background-color: #0066ff;
	border: 0;
	color: #ffffff;
}
.tfp-button-primary-plain {
	border: 1px solid #0066ff;
	background-color: #ECF5FF;
	color: #0066ff;
}
.tfp-button-info {
	background-color: #999999;
	border: 0;
	color: #ffffff;
}
.tfp-button-info-plain {
	border: 1px solid #cccccc;
	background-color: #F4F4F4;
	color: #cccccc;
}
.tfp-button-warning {
	background-color: #ff9900;
	border: 0;
	color: #ffffff;
}
.tfp-button-warning-plain {
	border: 1px solid #ff9900;
	background-color: #FDF6EC;
	color: #ff9900;
}
.tfp-button-success {
	background-color: #66CC33;
	border: 0;
	color: #ffffff;
}
.tfp-button-success-plain {
	border: 1px solid #66CC33;
	background-color: #F0F9EB;
	color: #66CC33;
}
.tfp-button-danger {
	background-color: #F56C6C;
	border: 0;
	color: #ffffff;
}
.tfp-button-danger-plain {
	border: 1px solid #F56C6C;
	background-color: #FEF0F0;
	color: #F56C6C;
}