                                                                                                                                                                                                body {
    background: none repeat scroll 0 0 #EDEDED;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0;
}
input {
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
}
select {
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
}
a img {
    border-style: none;
    border-width: 0;
    text-decoration: none;
}
img {
    border: 0 none;
}
a.footer:link {
    color: #666666;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a.footer:visited {
    color: #666666;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a.footer:hover {
    color: #FCA111;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a.footer:active {
    color: #666666;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a.login:link {
    color: #878787;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    text-decoration: none;
}
a.login:visited {
    color: #666666;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    text-decoration: none;
}
a.login:hover {
    color: #FFA500;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    text-decoration: none;
}
a.login:active {
    color: #666666;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    text-decoration: none;
}
div.topBar-base {
    background: none repeat scroll 0 0 #472B40;
    height: 48px;
    margin-top: -10px;
    padding: 0;
    width: 100%;
}
div.topBar {
    height: 48px;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
}
div.topBar-link-base {
    float: right;
    height: 48px;
    margin-right: 0;
    width: auto;
}
div.footer-base {
    background-image: url("../images/footer.png");
    background-repeat: repeat;
    height: 221px;
    margin: 0;
    width: 100%;
}
.main-base {
 //   background-image: url("../images/background.png");
    background-repeat: repeat;
background-color : #F6F6F6;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
.main-back {
    background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 1024px;
}
.main {
    background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 980px;
}
.main-top {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 974px;
}
.main-bottom {
    height: auto;
    margin: 5px 0;
    padding: 0;
    width: 974px;
}
.main-right-base {
    float: left;
    height: auto;
    margin: 5px 0;
    overflow: hidden;
    padding: 0;
    width: 703px;
}
.main-left-base {
    float: right;
    height: auto;
    margin: 5px 0 0;
    overflow: hidden;
    padding: 0;
    width: 264px;
}
.logo {
    height: 83px;
    margin: 0;
    padding: 0;
    width: 262px;
}
.login-base {
    background-image: url("../images/login.png");
    background-position: center top;
    background-repeat: no-repeat;
    direction: rtl;
    height: 151px;
    margin: 5px auto;
    padding: 0;
    width: 264px;
}
.login-text-top {
    color: #878787;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    line-height: 15px;
    margin: 2px 5px 3px;
    padding: 0;
    text-align: justify;
    width: 240px;
}
.login-row {
    float: right;
    height: 29px;
    margin-bottom: 2px;
    margin-right: 3px;
    margin-top: 0;
    padding: 0;
    width: 250px;
}
.login-row-button {
    float: right;
    height: 21px;
    margin: 1px 0;
    padding: 0;
    text-align: left;
    width: 250px;
}
.login-text {
    color: #FFA500;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    width: 55px;
}
.login-box {
    background-image: url("../images/login-field.png");
    background-repeat: no-repeat;
    border: 0 none;
    float: left;
    height: 24px;
    margin: 0;
    padding: 0;
    width: 185px;
}
input.login-input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #666666;
    direction: ltr;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 24px;
    line-height: 24px;
    margin: 0 10px 0 0;
    padding: 0;
    width: 170px;
}
.login-bottom-base {
    float: right;
    height: 20px;
    margin: 0 15px;
    padding: 0;
    width: 230px;
}


.login-bottom-text-r {
    color: #333333;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 0;
    padding: 0;
    width: auto;
}
.login-bottom-text-l {
    color: #333333;
    direction: rtl;
    float: left;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 0;
    padding: 0;
    width: auto;
}

.login-demo{
    background-image: url("../images/login.png");
    background-repeat: no-repeat;
    border: 0 none;
    float: right;
    direction: rtl;
    height: 100px;
    margin: 0;
    padding: 0;
    width: 260px;
}

.login-demo-t {
    color: #333333;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    line-height: 20px;
}

.login-demo-t {
    color: #333333;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;

}

.support-base {
    height: 100px;
    margin: 0 auto;
    padding: 0;
    width: 262px;
}


.shomare {
    height: 54px;
    margin: 0 auto;
    padding: 0;
    width: 262px;
}

.send-base {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #787878 #787878 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    height: 255px;
    margin: 0 auto;
    padding: 0;
    width: 255px;
}
.bank {
    height: 100%;
    margin: 5px auto;
    padding: 0;
    width: 100%;
}

.namad{
    height: 100%;
    margin: 5px auto;
    padding: 0;
    width: 100%;
    background-image: url("../images/bank.jpg");
}

.footer-main {
    margin: 0 auto;
    padding: 0;
    width: 970px;
}
.footer-img-base {
    float: right;
    height: 25px;
    margin: 0;
    padding: 5px 0 0;
    width: auto;
}
.footer-img {
    float: right;
    height: 25px;
    margin: 0;
    padding: 0;
    width: auto;
}
.footer-link-base {
    float: right;
    height: 200px;
    margin: 0 25px 0 0;
    padding: 0;
    width: 900px;
}
.footer-link-col {
    float: right;
    height: 170px;
    margin: 30px 0 0;
    padding: 0;
    width: 180px;
}
.footer-link-row {
    float: right;
    height: 25px;
    margin: 0;
    padding: 0;
    width: 175px;
}
.footer-link-img {
    float: right;
    height: 7px;
    margin-top: 10px;
    padding: 0;
    width: 7px;
}
.footer-link-text {
    color: #FFFFFF;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    margin: 0 10px 0 0;
    width: 150px;
}
.send-row {
    border-bottom: 1px solid #808080;
    float: right;
    height: 58px;
    margin: 1px 39px 0 31px;
    padding: 0;
    width: 183px;
}
.send-text {
    float: right;
    height: 58px;
    margin: 0;
    padding: 0;
    width: 129px;
}
.send-img {
    float: left;
    height: 58px;
    margin: 0;
    padding: 0;
    width: 54px;
}
.slider-base {
    float: left;
    height: 310px;
    margin: 0 2px 0 5px;
    padding: 0;
    width: 693px;
}
.panel-base {
    float: right;
    height: 100px;
    margin: 0;
    padding: 0;
    position: relative;
    top: 0;
    width: 699px;
}
.panel-inside {

    background-position: left center;
    background-repeat: no-repeat;
    float: right;
    height: 100px;
    margin: 0 0 0 22px;
    padding: 0;
    width: 158px;
}
.panel-inside-l {
    float: right;
    height: 100px;
    margin: 0;
    padding: 0;
    width: 158px;
}
.panel-img {
    height: 67px;
    margin: 0;
    padding: 15px 0 0;
    text-align: center;
    width: 158px;
}
.panel-img:hover {
    opacity: 0.75;
}
.pannel-text {
    color: #999999;
    direction: rtl;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 90px;
    line-height: 20px;
    margin: 0 auto;
    padding: 0;
    text-align: justify;
    width: 160px;
}
.main-text {
    color: #000000;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: justify;
    top: 0;
    width: 694px;
}
.panel-button {
    height: 25px;
    margin: 0 auto;
    padding: 0;
    text-align: left;
    width: 160px;
}
.customer-box-base {
    background-image: url("../images/customer-back.png");
    background-repeat: no-repeat;
    display: none;
    float: right;
    height: 80px;
    margin: 87px 2px 0 9px;
    padding: 0;
    position: relative;
    width: 701px;
}
.topBar-logo {
    float: left;
    height: 48px;
    margin: 0;
    padding: 0;
    width: 240px;
}
.left-box-base {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 255px;
}
.left-top-box {
    height: 35px;
    margin: 0;
    padding: 0;
    width: 255px;
}
.left-middle-box {
    background-image: url("../images/middle-box.jpg");
    background-position: center top;
    background-repeat: repeat-y;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 255px;
}
.left-bottom-box {
    height: 16px;
    margin: 0;
    padding: 0;
    width: 255px;
}
.left-middle-box-news{
    color: #000000;
    direction: rtl;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 15px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    text-align: justify;
    width: 245px;
}
.left-middle-box-news{
    color: #000000;
    direction: rtl;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 15px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    text-align: justify;
    width: 245px;
}


.sms-box-base {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 691px;
}
.sms-box-top {
    height: 53px;
    margin: 0;
    padding: 0;
    width: 691px;
}
.sms-box-middle {
   // background-image: url("../images/sms-box-middle.jpg");
    background-position: center top;
    background-repeat: repeat-y;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 691px;
}
.sms-box-bottom {
    height: 30px;
    margin: 0;
    padding: 0;
    width: 691px;
}
.sms-box-middle-main {
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 685px;
}
.sms-box-topmenu-base {
    background-image: url("../images/box-topmenu-back.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    height: 53px;
    margin: 0;
    padding: 0;
    width: 685px;
}
.sms-box-topmenu {
    height: 53px;
    margin: 0 auto;
    padding: 0;
    width: 520px;
}
.sms-box-menu {
    float: right;
    height: 53px;
    margin: 0 0 0 30px;
    padding: 0;
    width: 80px;
}
.sms-box-please {
    background-image: url("../images/type-back.jpg");
    background-repeat: repeat-x;
    color: #666666;
    direction: rtl;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 34px;
    line-height: 34px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 685px;
}
.send-sms-box-base {
    background-color: #FFFFFF;
    margin: 0;
    min-height: 340px;
    padding: 0;
    width: 685px;
}
.send-sms-box-right-col {
    background-image: url("../images/sms-box-textarea-back.jpg");
    background-repeat: no-repeat;
    float: right;
    height: 337px;
    margin: 10px 0;
    padding: 0;
    width: 377px;
}
.send-sms-box-right-col2 {
    background-image: url("../images/sms-box-textarea-back2.jpg");
    background-repeat: no-repeat;
    float: right;
    height: 400px;
    margin: 10px 0;
    padding: 0;
    width: 377px;
}
.send-sms-box-left-col {
    float: left;
    height: auto;
    margin: 10px 0;
    padding: 0;
    width: 285px;
}
textarea.sms-box-textarea {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #000000;
    direction: rtl;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 5px;
    text-align: justify;
    width: 215px;
}
.sms-box-bottom-menu-base {
    float: right;
    height: 63px;
    margin: 0 0 10px;
    padding: 0;
    width: 685px;
}
.sms-box-bottom-menu {
    float: right;
    height: 63px;
    margin: 0;
    padding: 0;
    width: auto;
}
.send-number-text {
    color: #666666;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    margin: 0;
    padding: 0 2px;
    width: auto;
}
.send-number-num {
    background-image: url("../images/send-input.jpg");
    background-repeat: no-repeat;
    float: right;
    height: 25px;
    margin: 3px 0 0;
    padding: 0;
    width: 149px;
}
input.send-num-input {
    border: 1px solid #CCCCCC;
    direction: ltr;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    margin: 2px 0;
    text-align: left;
    width: 100px;
}
.send-number-button {
    float: left;
    height: 25px;
    margin-top: 3px;
    padding: 0;
    width: 100px;
}
.sms-box-menu-l {
    float: right;
    height: 53px;
    margin: 0;
    padding: 0;
    width: 80px;
}
.container {
    width: 100%;
}
#slider {
    border: 1px solid #878787;
    height: 311px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 694px;
}
.slider {
    float: right;
    height: 310px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 693px;
    z-index: 6;
}
.items {
    display: none;
}
a {
    text-decoration: none;
    color: #7692ED;
}
.services {
    float: right;
    margin: 0;
    padding: 0;
    right: 0;
    text-align: right;
    width: 0;
}
.services li {
    height: 43px;
    padding: 0;
    width: 200px;
}
.services li a {
    background: url("../images/button-top.png") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    display: block;
    height: 43px;
    position: relative;
    z-index: 4;
}
.services li a strong {
    color: #666666;
    font-family: Traffic,Tahoma,Geneva,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 43px;
    margin: 0;
    padding: 0 30px 0 0;
}
.services li a.active {
    background: url("../images/active-button-top.png") no-repeat scroll right 0 rgba(0, 0, 0, 0) !important;
    z-index: 12 !important;
}
.services .last-item a {
    height: 43px;
}
.services li.current a {
    background: url("../images/active-button-top.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    z-index: 7 !important;
}
ul {
    list-style: none outside none;
}
.menu {
    height: 48px;
    margin: 10px 0 0;
    padding: 0;
}
.menu > li {
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 35px;
    padding: 0;
}
.menu > li > a {
    color: #FFFFFF;
    display: block;
    height: 48px;
    text-align: center;
    width: 110px;
}
.menu > li > a strong {
    background: url("images/menu-left.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
}
.menu > li > a strong strong {
    margin: 0;
    padding: 0;
}
.menu > li > a span {
    display: block;
    padding-bottom: 0;
}
.menu > li > .active, .menu li a:hover {
    background: url("../images/active-tail.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    color: #AB749C;
}
.menu > li.with_ul {
    position: relative;
}
.menu > li.with_ul:hover > a, .menu > li.with_ul.sfHover > a {
    background: url("images/bg_menu_hover.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.menu > li.with_ul:hover > a span, .menu > li.with_ul:hover > a strong, .menu > li.with_ul.sfHover > a span, .menu > li.with_ul.sfHover > a strong {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.customer-box-base-second {
    background-image: url("../images/customer-second.png");
    background-repeat: no-repeat;
    height: 80px;
    margin: 0 auto;
    padding: 0;
    width: 961px;
}
.topBar-menu {
    float: right;
    height: 48px;
    margin: 0;
    padding: 0;
    width: auto;
}
.footer-chita-base {
    margin: 0 auto;
    padding: 0;
    width: 355px;
}
.footer-chita {
    color: #FCA111;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    margin: 0;
    padding: 0 20px 0 10px;
    width: auto;
}
.footer-chita-l {
    border-left: 0 solid #666666;
    color: #985C88;
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    margin: -20px 0 0;
    padding: 0;
    width: auto;
}
.sms-box-img-menu-base {
    height: 20px;
    margin: 20px 0;
    padding: 0;
    width: 604px;
}
.sms-box-img-menu-inside {
    height: 20px;
    margin: 0 auto;
    padding: 0;
    width: 280px;
}
.sms-box-img-menu {
    float: right;
    height: 20px;
    margin: 0 20px;
    padding: 0;
    width: 30px;
}
.customer-box-inside {
    height: 71px;
    margin: 5px 40px 0 0;
    padding: 0;
    width: 670px;
}
.customer-box {
    float: right;
    height: 71px;
    margin: 0 5px;
    padding: 0;
    width: 59px;
}
.marquee {
    height: 71px;
    margin: 5px 32px 3px 5px;
    width: 665px;
}
.send-sms-box-left-top {
   // background-image: url("../images/sms-box-top-back.jpg");
    background-repeat: no-repeat;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 285px;
}
.send-sms-box-left-middle {
    background-image: url("../images/sms-box-middle-back.jpg");
    background-repeat: repeat-y;
    height: auto;
    margin: 0;
    padding: 0;
    width: 285px;
}
.send-sms-box-tab {
    background-image: url("../images/sms-box-tab-back.jpg");
    background-repeat: repeat-x;
    height: 27px;
    margin: 0 4px;
    padding: 0;
    width: 277px;
}
.send-sms-box-tab2 {
    background-image: url("../images/sms-box-tab-back.jpg");
    background-repeat: repeat-x;
    height: auto;
    margin: 0 4px;
    min-height: 55px;
    overflow: hidden;
    padding: 0;
    width: 277px;
}
.send-sms-box-button-back {
    background-image: url("../images/ersal.jpg");
    background-repeat: repeat-x;
    height: 30px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 285px;
}
.send-sms-box-inside-tab2 {
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: auto;
    line-height: 27px;
    min-height: 55px;
    min-width: 92px;
    overflow: hidden;
}
.send-sms-box-inside-tab {
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 27px;
    line-height: 27px;
    width: 120px;
}
.send-sms-box-inside-left{
    direction: ltr;
    float: left;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    width: 92px;
}
.send-num-en-fa-tab {
    direction: rtl;
    float: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 27px;
    line-height: 27px;
    width: 62px;
}
input.send-num-en-fa-input {
    border: 1px solid #CCCCCC;
    direction: rtl;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    margin-top: 2px;
    width: 50px;
}
select.send-num-select {
    border: 1px solid #CCCCCC;
    direction: ltr;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 22px;
    line-height: 22px;
    margin: 2px 0;
    text-align: left;
    width: 120px;
}
.keyboard {
    background-position: center bottom;
    background-repeat: no-repeat;
    color: #000000;
    height: 32px;
    margin: 0 auto;
    padding: 0 20px;
    width: 177px;
}
.key1 {
    float: left;
    margin: 4px 1px 0 19px;
    width: 15px;
}
.key2 {
    float: left;
    margin: 2px;
    width: 100px;
}
.key3 {
    float: left;
    margin: 4px 0 0 15px;
    width: 15px;
}
.sms-numbers {
    background-repeat: no-repeat;
    height: 23px;
    margin: 0 auto;
    width: 207px;
}
.sms-numbers2 {
    background-repeat: repeat-y;
    color: #000000;
    height: 23px;
    margin: 0 auto;
    padding-top: 5px;
    text-align: center;
    width: 207px;
}
.repeat-num {
    background-repeat: repeat-y;
    margin: 0 auto;
    text-align: center;
    width: 207px;
}
.listTable {
    border: 1px solid #999999;
    border-collapse: collapse;
    font-size: 11px;
    letter-spacing: 1px;
    line-height: 18px;
    margin: 0 auto;
}
.listTable th {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #CCCCCC;
    border-collapse: collapse;
    border-color: -moz-use-text-color -moz-use-text-color #999999;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #000000;
    font-size: 11px;
    padding: 5px;
    text-align: center;
}
.listTable td {
    border-color: #999999;
    border-left: 1px solid #999999;
    color: #000000;
    padding: 3px;
    text-align: center;
}
.listTable .tableRow1 {
    background-color: #DDDDDD;
    border-bottom: 1px solid #999999;
}
.listTable .tableRow2 {
    border-bottom: 1px solid #999999;
    line-height: 14px;
}
.listTable .tableRowOver1 {
    background-color: #D6EBEB;
    border-bottom: 1px solid #999999;
}
.listTable .tableRowOver2 {
    background-color: #D6EBEB;
    border-bottom: 1px solid #999999;
    line-height: 14px;
}
.listTable .tableRowOver {
    background-color: #D6EBEB;
    border-bottom: 1px solid #999999;
}
.listTable2 {
    color: #333333;
    font-size: 12px;
    line-height: 18px;
    margin: 0;
}
.listTable2 th {
    background-image: url("../images/flags/border2.jpg");
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 32px;
    text-align: center;
}
.listTable2 tr {
    background-image: url("../images/flags/border.jpg");
    background-repeat: no-repeat;
    border-collapse: collapse;
    font-weight: bold;
}
.calendarBox {
    background-image: url("../images/img/calendar.png");
    background-position: right bottom;
    background-repeat: no-repeat;
    border: 0 solid #AAAAAA;
    height: 90px;
    width: 360px;
}
.reg-plans {
    border: 0 solid #000000;
    font-size: 11px;
    font-weight: normal;
    margin: 0 auto;
}
.reg-plans th {
    background-color: #3399FF;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
}
.reg-plans td {
    background-color: #D2D2FF;
    color: #000000;
    font-weight: bold;
    height: 30px;
    text-align: center;
}
.reg-plans2 {
    border: 1px solid #222222;
    margin: 3px auto;
}
.reg-plans2 th {
    background-color: #222222;
    color: #000000;
    text-align: center;
}
.reg-plans2 td {
    background-color: #CCCCCC;
    color: #333333;
    font-weight: bold;
    text-align: right;
}
.reg-plans1 {
    border: 0 solid #000000;
    font-size: 11px;
    font-weight: normal;
    margin: 0 auto;
}
.reg-plans1 th {
    background-color: #5A0277;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
}
.reg-plans1 td {
    background-color: #E5E2FF;
    color: #000000;
    font-weight: bold;
    height: 30px;
    text-align: center;
}
.clearfloat {
    clear: both;
    font-size: 1px;
    height: 0;
    line-height: 0;
}
img {
    border: medium none;
}
#footpanel {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #526EA6;
    border-color: #000066 #000066 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    margin: 0 auto;
    right: auto;
    width: 970px;
    z-index: 9999;
}
#footpanel ul {
    border-top: 1px solid #FFFFFF;
    float: right;
    font-size: 1.1em;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%;
}
#footpanel ul li {
    float: right;
    margin: 0;
    padding: 0;
    position: relative;
}
#footpanel ul li a {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    height: 16px;
    padding: 5px;
    position: relative;
    text-decoration: none;
    text-indent: -9999px;
    width: 16px;
}
html #footpanel ul li a:hover {
    background-color: #FFFFFF;
    color: #000000;
}
html #footpanel ul li a.active {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: -moz-use-text-color #000066 #000066;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    height: 17px;
    margin-top: -2px;
    position: relative;
    z-index: 200;
}
#footpanel a.menu1, #footpanel a.menu2, #footpanel a.menu3, #footpanel a.menu4 {
    border-left: 1px solid #000066;
    border-right: 1px solid #000066;
    padding-right: 40px;
    text-indent: 0;
    width: 126px;
}
#footpanel a.menu1 {
    background: url("../images/footer/mail.png") no-repeat scroll 140px center rgba(0, 0, 0, 0);
}
#footpanel a.menu2 {
    background: url("../images/footer/option.png") no-repeat scroll 140px center rgba(0, 0, 0, 0);
}
#footpanel a.menu3 {
    background: url("../images/footer/date_16.png") no-repeat scroll 140px center rgba(0, 0, 0, 0);
}
#footpanel a.menu4 {
    background: url("../images/footer/user.png") no-repeat scroll 140px center rgba(0, 0, 0, 0);
}
#footpanel li.fMenu {
    float: right;
}
#footpanel a small {
    background: url("../images/footer/pop_arrow.gif") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: none;
    font-size: 1em;
    padding: 5px 5px 11px;
    text-align: center;
    text-indent: 0;
    width: 70px;
}
#footpanel a:hover small {
    display: block;
    margin-right: -40px;
    position: absolute;
    right: 50%;
    top: -35px;
    z-index: 9999;
}
#footpanel ul li div a {
    color: #00629A;
    float: none;
    height: auto;
    padding: 0;
    position: static;
    text-indent: 0;
    width: auto;
}
#footpanel ul li div a:hover {
    text-decoration: underline;
}
#footpanel .subpanel {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #555555;
    bottom: 27px;
    display: none;
    overflow: hidden;
    padding-bottom: 2px;
    position: absolute;
    right: 0;
    width: 198px;
}
#footpanel h3 {
    background: none repeat scroll 0 0 #526EA6;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1.1em;
    padding: 5px 10px;
}
#footpanel h3 span {
    float: left;
    font-size: 1.5em;
    font-weight: normal;
    line-height: 0.6em;
}
#footpanel .subpanel ul {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0;
    overflow: auto;
    padding: 0;
    width: 100%;
}
#footpanel .subpanel li {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    display: block;
    float: none;
    font-size: 0.9em;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: static;
}
.fMenu .subpanel li {
    background: url("../images/footer/dash.gif") repeat-x scroll right center rgba(0, 0, 0, 0);
}
.fMenu .subpanel li span {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #777777;
    float: right;
    padding: 5px;
}
.fMenu .subpanel li a img {
    float: right;
    margin: 0 5px;
}
.fMenu .subpanel li a {
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 3px 0;
}
.fMenu .subpanel li a:hover {
    background: none repeat scroll 0 0 #3B5998;
    color: #FFFFFF;
    text-decoration: none;
}
#jsddm {
 background-image: url("../images/box-topmenu-back.jpg");
    font-size: 11px;
    height: 53px;
    margin: 0;
    padding: 0;
    width: 685px;
    z-index: 10000;
}
#jsddm li {
    float: left;
    list-style: none outside none;
}
#jsddm li a {
    border: 0 none;
    color: #EAFFED;
    display: block;
    height: 53px;
    margin: 0 13px;
    padding: 0;
    text-decoration: none;
    white-space: nowrap;
    width: 80px;
}
#jsddm li ul {
    background-color: #000000;
    border: 1px solid #000000;
    border-radius: 0 0 4px 4px;
    margin: 0;
    opacity: 0.8;
    padding: 5px 0;
    position: absolute;
    visibility: hidden;
}
#jsddm li ul li {
    display: inline;
    float: none;
    font-size: 11px;
}
#jsddm li ul li a {
    background: none repeat scroll 0 0 #000000;
    border-bottom: 1px solid #FF991B;
    color: #FFFFFF;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    padding: 4px 0;
    text-align: center;
    width: auto;
}
#jsddm li ul li a:hover {
    color: #CCCCCC;
}
.first {
    clear: right;
    float: right;
    height: 28px;
    margin-right: 5px;
}
.first label {
    direction: rtl;
    float: right;
    margin-left: 4px;
}
.first input {
    border: 1px solid #999999;
    float: right;
    width: 105px;
}
.second {
    clear: right;
    float: right;
    height: 28px;
    margin-right: 63px;
    width: 120px;
}
.second label {
    direction: rtl;
    float: right;
}
.second input {
    border: 1px solid #999999;
    float: right;
    margin: 0 4px;
    width: 40px;
}
.third {
    clear: both;
    float: right;
    height: 28px;
    margin-right: 25px;
}
.third label {
    direction: rtl;
    float: right;
    margin-left: 4px;
}
.third select {
    float: right;
    margin-right: 5px;
}
form input {
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
}
form select {
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
}
.formm p {
    clear: right;
    font-family: Tahoma,Verdana,Arial,Geneva,Sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 10px 5px 0 0;
}
.formm fieldset {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-image: none;
    border-style: none dashed dashed;
    border-width: medium 1px 1px;
    padding: 10px;
}
.formm p label {
    float: right;
    width: 30%;
}
.formm legend {
    background-color: rgba(0, 0, 0, 0);
    font-weight: bold;
}
.confirmBox {
    background-color: #FFDF1B;
    border: 1px solid #008000;
    margin: 5px auto;
    padding: 10px;
    width: 400px;
}
.tabs {
    margin-top: 20px;
}
ul.tabNavigation {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.tabNavigation li {
    display: inline;
}
ul.tabNavigation li a {
    background-color: #34E282;
    border-top-left-radius: 1em 5em;
    color: #000000;
    font-size: 13px;
    padding: 3px 5px;
    text-decoration: none;
}
ul.tabNavigation li a.selected, ul.tabNavigation li a:hover {
    background-color: #7657DB;
    color: #FFFFFF;
    padding-top: 7px;
}
ul.tabNavigation li a:focus {
    outline: 0 none;
}
div.tabs > div {
    background-color: #EEEEEE;
    border: 2px solid #339900;
    margin-top: 3px;
    padding: 5px;
}
.inTabs {
    margin-top: 20px;
}
ul.inTabNavigation {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.inTabNavigation li {
    display: inline;
}
ul.inTabNavigation li a {
    background-color: #FF6600;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    color: #000000;
    font-size: 13px;
    padding: 3px 5px;
    text-decoration: none;
}
ul.inTabNavigation li a.selected, ul.inTabNavigation li a:hover {
    background-color: #339900;
    color: #FFFFFF;
    padding-top: 7px;
}
ul.inTabNavigation LI A:focus {
    outline: 0 none;
}
div.inTabs > div {
    background-color: #EEEEEE;
    border: 2px solid #FF6600;
    margin-top: 3px;
    padding: 5px;
}
.congratulation {
    background-color: #F1D4F9;
    border: 1px solid #E80DE8;
    color: #003300;
    direction: rtl;
    font-weight: bold;
    line-height: 25px;
    margin: 10px auto;
    padding: 10px;
    width: 85%;
}
.warning {
    background-color: #FFBFBF;
    border: 1px solid #FF0000;
    color: #003300;
    direction: rtl;
    font-weight: bold;
    line-height: 25px;
    margin: 10px auto;
    padding: 10px;
    width: 85%;
}
.note {
    background-image: url("ui-lightness/images/bg2.png");
    border: 1px dashed #999999;
    color: #000000;
    direction: rtl;
    font-weight: bold;
    margin: 10px auto;
    padding: 5px;
    text-align: center;
    width: 90%;
}
.congratulation p, .warning p, .note p {
    padding: 0;
    text-align: center;
}
.commonBtn {
    background-color: #C1C1FF;
    border: 1px solid #EEEEEE;
    color: #000000;
    cursor: pointer;
    line-height: 25px;
}
a.commonBtn {
    color: #000000;
    padding: 4px 6px;
}
.commonBtn:hover {
    background-color: #FFCC33;
}
.commonBtn2 {
    background-color: #FFCC33;
    border: 1px solid #333333;
    color: #000000;
    cursor: pointer;
    line-height: 25px;
}
a.commonBtn2 {
    color: #000000;
    padding: 4px 6px;
}
.commonBtn2:hover {
    background-color: #C1C1FF;
}
button {
    font-family: Tahoma,Geneva,sans-serif;
}
fieldset {
    border: 2px solid #FF9900;
    color: #000000;
    margin: 8px;
    padding: 5px;
    text-decoration: none;
}
fieldset p {
    display: block;
    overflow: hidden;
    position: relative;
}
fieldset input[type="text"], fieldset input[type="email"] {
    border: 1px solid #CCCCCC;
    border-radius: 1px;
    line-height: 20px;
    padding: 1px;
    text-decoration: none;
    width: 200px;
}
#facebox {
    border: 10px solid rgba(82, 82, 82, 0.698);
    display: none;
    width: 750px;
}
#facebox div {
    background-color: #FFFFFF;
    border: 1px solid #3B5998;
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    padding: 10px;
}
#facebox div p {
    direction: rtl;
    font-family: Tahoma,Geneva,sans-serif;
    line-height: 23px;
    text-align: justify;
}
#facebox h2 {
    background-color: #FF9900;
    border: 1px solid #3B5998;
    color: #FFFFFF;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    height: 20px;
    margin: -11px -11px 0;
    padding: 5px 10px;
    text-align: center;
}
#online-support {
    height: 246px;
    position: fixed;
    right: 0;
    top: 170px;
    width: 41px;
    z-index: 99;
}

.sample{
    background-color: #F2F2F2;
    border: 1px solid #DDDDDD;
     border-radius: 15px;
    color: #003300;
    direction: rtl;
    font-weight: bold;
    line-height: 38px;
    margin: 10px auto;
    padding: 8px;
    width: 85%;
    text-align: right;
}
.sample:hover{
    background-color: #9ED1EF;
    border: 1px solid #EAF2F7;
     border-radius: 15px;
    color: #003300;
    direction: rtl;
     box-shadow: 3px 3px 1px #888888;
    font-weight: bold;
    line-height: 38px;
    margin: 10px auto;
    padding: 8px;
    width: 85%;
    text-align: right;
}


.sampleover{
    background-color: #E8E8E8;
    border: 1px solid #DDDDDD;
     border-radius: 55px;
    color: #003300;
    direction: rtl;
    font-size: 10px;
    line-height: 15px;
    margin-left: 10px;
    padding: 5px;
    width: 65%;
    text-align: right;
}                            

.banksms {
    float: right;
    width: auto;
}                          
                            
                            