a.button:link {color: #ff9;}
a.button:visited {color: #ff9;}
a.button:hover {color: #f2fb04;}
a.button {background: #ef2529 url(/images/design/capsule_right.png) no-repeat scroll right top;display: block;padding-right: 21px; /* sliding doors padding */
 color: #ff9;height: 36px;text-decoration: none;font-weight: bold;line-height: 36px;font-size: 13px;margin: 0 20px 0 10px;}
a.button span {background: #ef2529 url(/images/design/capsule_left.png) no-repeat;display: block;padding-left: 21px;white-space: nowrap;font: bold 13px/36px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
a.button:active {background-position: right -35px;color: #000;outline: none; /* hide dotted outline in Firefox */}
a.button:active span {background-position: bottom left;text-shadow: #fff -1px -1px 0;padding-top: 1px;}
p a.button span {display: block;margin:0 auto;text-align:center;}
div.outerbtn {display:block;width:190px;}
div.innerbtn {display:block;margin:0 auto;width:100%;}
div.underbtn {display:block;width:175px;text-align:center;}
/* Form Buttons */
span.button2 {background: transparent url(/images/design/capsule_right.gif) no-repeat scroll right top;display: block;float: left;height:36px;padding-right: 21px; /* sliding doors padding */}
span.button2:hover, span.button2 input.form_but:hover {cursor: pointer;color: #333;}
span.button2:active {background-position: right -35px;color: #000;outline: none; /* hide dotted outline in Firefox */}
span.button2 input.form_but:active {text-shadow: #fff -1px -1px 0;padding-top: 1px;background: url(/images/design/capsule_left.png) left -35px;outline: none;}
span.button2 input.form_but {background: transparent url(/images/design/capsule_left.png) no-repeat;display: block;padding-right: 0;padding-left: 20px;white-space: nowrap;
	border: 0;margin: 0;height: 36px;line-height: 36px;text-decoration: none;text-shadow: #fff 1px 1px 0;font: bold 13px/36px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;padding-top: 0;color: #b71216;}
.clear {clear: both;}