.tr-module-box-header{background:#54538b;}
.tr-module-box-header h2{color:#fff;}
.tr-module-box-header-action a{color:#fff;}
.cancelButton { background-color: #efefef;  height: 46px; }
:first-child+html .cancelButton{ margin-top: -39px;}
:first-child+html .tr-reg-step1 .cancelButton, :first-child+html .tr-reg-step4 .cancelButton { margin-top: -19px; }
#cancel, #fuw_cancel, #cancel_button, #CANCEL_PAYMENT_PROCESS, #next_step, #friend_potion_next, #fuw_next, #next_button, #PARSE_PAYMENT_FORM, #previous_step, #fuw_previous, #previous_button, #CANCEL_DIRECT_PAY_FORM, #SHOW_PAYMENT_FORM, #TRANSACT_CHARGE { height: 24px; padding:0; color: #fff; cursor: pointer; border: 0;position: relative; z-index: 999; text-indent: -999em; font-size: 0; line-height:0;}
#cancel, #fuw_cancel, #cancel_button, #CANCEL_PAYMENT_PROCESS{ width:84px; margin:0 0 0 10px; background: url("../images/rfl_fy13/cancel.png") 0 0 no-repeat; }
#cancel_button{ float:left; }
#previous_step, #fuw_previous, #previous_button, #CANCEL_DIRECT_PAY_FORM, #SHOW_PAYMENT_FORM{width:105px; left:612px; margin:0 10px 0 0; background: url("../images/rfl_fy13/prev.png") 0 0 no-repeat;}
#previous_button { left: 10px; }
#SHOW_PAYMENT_FORM { left: 522px; }
#TRANSACT_CHARGE { width: 176px; float: right; margin: 0 10px; background: url("../images/rfl_fy13/complete.png") 0 0 no-repeat;}
#next_step, #friend_potion_next, #fuw_next, #next_button, #PARSE_PAYMENT_FORM{width:82px;margin: 0 10px;float:right; background: url("../images/rfl_fy13/next.png") 0 0 no-repeat;}
#cancel:hover, #fuw_cancel:hover, #cancel_button:hover, #previous_step:hover, #fuw_previous:hover, #previous_button:hover,#CANCEL_DIRECT_PAY_FORM:hover, #SHOW_PAYMENT_FORM:hover, #friend_potion_next:hover, #next_step:hover, #fuw_next:hover, #next_button:hover, #PARSE_PAYMENT_FORM:hover, #TRANSACT_CHARGE:hover {background-position: 0 -24px;}
:first-child+html #cancel, :first-child+html #fuw_cancel, :first-child+html #cancel_button, :first-child+html #CANCEL_PAYMENT_PROCESS{margin-top:6px;display:block;}
:first-child+html #previous_step, :first-child+html #fuw_previous, :first-child+html #previous_button, :first-child+html #CANCEL_DIRECT_PAY_FORM, :first-child+html #SHOW_PAYMENT_FORM{left:699px;display:block;margin-top: -26px;}
:first-child+html #next_step, :first-child+html #fuw_next, :first-child+html #friend_potion_next, :first-child+html #next_button , :first-child+html #PARSE_PAYMENT_FORM, :first-child+html #TRANSACT_CHARGE{display:block;margin-top: -26px;}
input.FriendRaiserButtons{border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:0;background-color:#3067b3;color:#fff;padding:4px 8px;text-transform: uppercase;font-size: 1em; cursor: pointer;}
input.FriendRaiserButtons:hover { background-color: #204f8f; }
input.FriendRaiserButtons, input.AddressBookButtons{Filter:none!important;}
.backtosignpage{margin:5px 0 0;padding:0 10px 0 0;float:right;color:#3067b3;font-weight:bold;}
