#wm-pay,#rupay-pay,#yandex-pay,#egold-pay,#paypal-pay,#moneybookers-pay,#robox-pay,#liqpay-pay form {
margin:0;
}

.amoney-payment a {
background:url(../images/donate_am.png) no-repeat;
cursor:pointer;
display:inline-block;
border:1px dotted #e1e1e1;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.ctynh15 {
background:url(../images/donate_am.png) no-repeat;
text-align:center;
margin-left:auto;
margin-right:auto;
}

#amoney2 .south.active {
background-position:-91px -324px;
width:60px;
height:17px;
}

#ammh1 {
background-position:-91px 0;
width:60px;
height:17px;
}

#ammh1:hover,#ammh1:active {
background-position:-91px -18px;
width:60px;
height:17px;
}

#ammh15 {
background-position:0 0;
width:90px;
height:39px;
}

#ammh2 {
background-position:-91px -36px;
width:60px;
height:17px;
}

#ammh2:hover,#ammh2:active {
background-position:-91px -54px;
width:60px;
height:17px;
}

#ammh16 {
background-position:0 -40px;
width:90px;
height:39px;
}

#ammh3 {
background-position:-91px -72px;
width:60px;
height:17px;
}

#ammh3:hover,#ammh3:active {
background-position:-91px -90px;
width:60px;
height:17px;
}

#ammh17 {
background-position:0 -80px;
width:90px;
height:39px;
}

#ammh5 {
background-position:-91px -108px;
width:60px;
height:17px;
}

#ammh5:hover,#ammh5:active {
background-position:-91px -126px;
width:60px;
height:17px;
}

#ammh19 {
background-position:0 -120px;
width:90px;
height:39px;
}

#ammh7 {
background-position:-91px -144px;
width:60px;
height:17px;
}

#ammh7:hover,#ammh7:active {
background-position:-91px -162px;
width:60px;
height:17px;
}

#ammh21 {
background-position:0 -160px;
width:90px;
height:39px;
}

#ammh8 {
background-position:-91px -180px;
width:60px;
height:17px;
}

#ammh8:hover,#ammh8:active {
background-position:-91px -198px;
width:60px;
height:17px;
}

#ammh22 {
background-position:0 -200px;
width:90px;
height:39px;
}

#ammh12 {
background-position:-91px -216px;
width:60px;
height:17px;
}

#ammh12:hover,#ammh12:active {
background-position:-91px -234px;
width:60px;
height:17px;
}

#ammh26 {
background-position:0 -240px;
width:90px;
height:39px;
}

#ammh13 {
background-position:-91px -252px;
width:60px;
height:17px;
}

#ammh13:hover,#ammh13:active {
background-position:-91px -270px;
width:60px;
height:17px;
}

#ammh27 {
background-position:0 -280px;
width:90px;
height:39px;
}

#ammh14 {
background-position:-91px -288px;
width:60px;
height:17px;
}

#ammh14:hover,#ammh14:active {
background-position:-91px -306px;
width:60px;
height:17px;
}

#ammh28 {
background-position:0 -320px;
width:90px;
height:39px;
}

.wm-pay-1,.paypal-pay-1,.rupay-pay-1,.moneybookers-pay-1,.robox-pay-1,.liqpay-pay-1 {
margin-left:auto;
margin-right:auto;
width:40px;
}

.yandex-pay-1  {
margin-left:auto;
margin-right:auto;
width:56px;
}

.moneybookers-pay-2,.paypal-pay-3,.liqpay-pay-2 {
margin-left:auto;
margin-right:auto;
width:70px;
}

.wm-pay-2 {
margin-left:auto;
margin-right:auto;
width:75px;
}

.paypal-pay-2 {
margin-left:auto;
margin-right:auto;
width:130px;
}

a {
outline:0;
}

a img {
border:0;
}

#amoney .amoney-module {
border:0;
width:auto;
text-align:center;
}

#amoney .amoney-mod1 {
border:0;
width:100%;
text-align:center;
margin-bottom:7px;
}

#amoney .amoney-mod2 {
border:0;
width:100%;
text-align:center;
}

span.panel1 {
font-weight:700;
cursor:pointer;
border-bottom:1px solid #ccc;
padding:3px;
}

.amoney {
margin-top:5px;
overflow:hidden;
background:#fffff0;
border:1px solid #e1e1e1;
border-radius:12px;
text-align:center;
display:none;
padding:0;
}

#yandex .amoney div {
text-align:left;
margin:0;
}

.karma1 {
text-align:center;
width:100%;
}

.karma2 {
border:0 none;
float:left;
margin-left:auto;
margin-right:auto;
text-align:center;
width:100%;
}

.karma3 {
border:0;
margin-left:auto;
margin-right:auto;
text-align:center;
width:120px;
height:7px;
}

.karma4 {
border-bottom:1px solid #ccc;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
margin-left:auto;
margin-right:auto;
text-align:center;
width:100%;
}

.letter {
background-color:inherit;
color:#010101;
}

.letter2 {
color:green;
background-color:inherit;
font-weight:700;
}

.letter3 {
position:relative;
background-color:inherit;
border:0 none;
color:#010101;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:700;
margin:3px;
}

.gray,.red {
height:7px;
}

.gray {
background-color:#CCC;
}

.red {
position:relative;
background-color:red;
max-width:100%;
}

.pay-button {
border:0 none;
background:linear-gradient(#7d7e7d,#0e0e0e);
border-radius:3px 3px 3px 3px;
box-shadow:0 1px 0 #959595 inset,0 2px 4px rgba(0,0,0,0.4),0 0 0 1px rgba(255,255,255,0.2);
color:#fff;
cursor:pointer;
display:inline-block;
font-size:13px;
line-height:18px;
margin-bottom:0;
text-align:center;
text-shadow:0 -1px 0 rgba(0,0,0,0.4);
vertical-align:middle;
width:auto;
padding:4px 14px;
}

.pay-button:hover {
background:none repeat scroll 0 0 #000;
}

.pay-button1 {
border:0 none;
background:linear-gradient(#00b4f5,#0096d2);
border-radius:3px 3px 3px 3px;
box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 2px 4px rgba(0,0,0,0.4),0 0 0 1px rgba(0,100,145,0.5);
color:#fff;
cursor:pointer;
display:inline-block;
font-size:13px;
line-height:18px;
margin-bottom:0;
text-align:center;
text-shadow:0 -1px 0 rgba(0,0,0,0.4);
vertical-align:middle;
width:auto;
padding:4px 14px;
}

.pay-button1:hover {
background:none repeat scroll 0 0 #00a5e4;
box-shadow:0 -1px 0 rgba(255,255,255,0.2) inset,0 1px 3px rgba(0,0,0,0.3) inset,0 0 2px rgba(0,0,0,0.4),0 0 0 1px rgba(0,100,145,0.5);
}

.pay-button2 {
border:0 none;
background:linear-gradient(#d2d3d4,#f5f6f7);
border-radius:3px 3px 3px 3px;
box-shadow:0 1px 0 #fff inset,0 2px 4px rgba(0,0,0,0.4),0 0 0 1px rgba(0,0,0,0.2);
color:#444;
cursor:pointer;
display:inline-block;
font-size:13px;
line-height:18px;
margin-bottom:0;
text-align:center;
text-shadow:0 -1px 0 rgba(0,0,0,0.4);
vertical-align:middle;
width:auto;
padding:4px 14px;
}

.pay-button2:hover {
background:none repeat scroll 0 0 #e6e7e8;
box-shadow:0 -1px 0 rgba(255,255,255,0.5) inset,0 1px 3px rgba(0,0,0,0.5) inset,0 0 2px rgba(0,0,0,0.4),0 0 0 1px rgba(0,0,0,0.2);
}

button.btn,input.btn[type=submit] {
outline:none;
}

#wm,#rupay,#yandex,#paypal,#moneybookers,#robox,#liqpay .amoney div,.amoney-payment {
line-height:normal;
}

.amoney-payment a:hover,.payment span:hover {
border:1px dotted #000;
}

#wm,#rupay,#yandex,#paypal,#moneybookers,#robox,#liqpay,#smscoin,#cbank {
padding-top:6px;
}

#wm .amoney,#rupay .amoney,#yandex .amoney,#paypal .amoney,#moneybookers .amoney,#robox .amoney,#liqpay .amoney,#smscoin .amoney,#cbank .amoney {
overflow:hidden;
width:auto;
margin:0;
}

#wm .amoney div,#rupay .amoney div,#paypal .amoney div,#moneybookers .amoney div,#robox .amoney div,#liqpay .amoney div,#smscoin .amoney div,#cbank .amoney div {
text-align:center;
margin:0;
}

#wm .cont1,#rupay .cont1,#yandex .cont1,#paypal .cont1,#moneybookers .cont1,#robox .cont1,#liqpay .cont1,#smscoin .cont1,#cbank .cont1 {
width:100%;
border:0;
text-align:center;
}

#wm .cont2,#rupay .cont2,#yandex .cont2,#paypal .cont2,#moneybookers .cont2,#robox .cont2,#liqpay .cont2{
width:100%;
margin-bottom: 8px;
text-align:center;
}

#smscoin .cont2,#cbank .cont2 {
width:100%;
border:0;
margin-top:40px;
text-align:center;
}

#smscoin #cont2,#cbank #cont3 {
margin-top:50px;
margin-bottom:10px;
}

#ampoweredby-external,#ampoweredby-external a,.poweredby1,.poweredby1 a {
color:#ccc!important;
background-color:inherit;
font:normal 9px Verdana, Arial, Sans-Serif!important;
}

#ampoweredby-external,.poweredby1 {
display:block;
height:14px;
margin-right: 8px;
padding-top:1px;
margin-top:4px;
text-align:right;
}

#ampoweredby-external a,.poweredby1 a {
text-decoration:none!important;
text-transform:none;
border:none!important;
float:right;
background:none!important;
margin:0;
padding:0;
}