#PaymentForm{background-color:#FAFAFA;width:510px;text-align:center;padding:15px 0;border:#CCCCCC solid 1px;font:82.5% Verdana,Arial,Helvetica,sans-serif;}
#PaymentForm div{margin:0 auto;}
#PasswordForm {width:100%;}
#PasswordFormTbl {width:270px;}
#ShowErr {border:0; padding:5px; margin:20px 0 15px 0!important; background:#F27575;font-weight:bold;}
#ErrText {padding-top:30px; font-size:1.3em; color:#e13a1f; font-weight:bold;}
#GetPass {width:100%;}
#SmsSend {display: none;padding-top:15px;border-top:1px solid #CCC;}
#SmsReceived {text-align:center; display: none;padding-bottom:10px;}
#SmsReceived h1 {font-weight:bold; color:#2DA427; font-size:1.4em; display:block;}
#TimeIsOver {text-align:center; display: none;padding-bottom:10px;}
#TimeIsOver h1 {font-weight:bold; color:#A4273F; font-size:1.4em; display:block;}
#CabinetNewSelect { width:250px;}
#CabinetNewSelect select {width:250px; margin-bottom:10px;}
#CabinetNewBody { text-align:center;}
#CabinetNewTitle {padding-bottom:25px}
#CountrySelect {margin-top:10px;}
#AlertError { display: none;}
#Preloader {display: none;font-size:80%;padding-top:5px;}
#AjaxError {display:none;font-size:1.2em;}
#AjaxErrorLink {padding-top:5px;}
#SmsInfo {display:none;padding-top:5px;}
#SmsText {display:block;padding:8px;color:#05B7C5;}
#SmsText b {font-weight:bold;font-size:1.4em;}
#SmsPrice {padding-bottom:10px;}
#SmsComment {}
#TextOplata {padding-bottom:15px;display:none;font-weight:bold;font-size:1.1em;}
#SmsNum {font-weight:bold;display:inline;}
#SmsCost,#SmsNum2,#SmsTime,#SmsMinutes,#SmsSeconds {display:inline;}
#SmsLimits {text-align:left;font-size:0.8em;}
#SmsLimits ul {list-style-type:none;padding-left:20px;margin:10px 0 0 0;}
#SmsBilling {font-size:0.8em; padding-top:10px;}
.Hidden {display: none;}
.Border{border:1px solid #CCC;}
#PaymentForm { margin: 2em auto 0; }
#PasswordFormTbl  { margin: 0 auto; } 
.red { color:#FF0000;}