body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-color: #FFFFFF;
}
.CTABLE {
        PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; BACKGROUND-COLOR: #E6E6E6
}
A.vialink {
        FONT-SIZE: 11px; COLOR: #698CA5; text-decoration : none;
}
.style1 {
        color: #818181;
        font-size: 9px;
        font-family: tahoma;
        text-transform:uppercase
}
.style2 {color: #46b030; font-family:tahoma; font-size:11px}
.styles {
        color: #698ca5;
        font-size: 11px;
        font-family: tahoma;
}
a.styles:link,a.styles:visited{
        text-decoration:none;
}
a.styles:hover {
        text-decoration:none;
}
.style3 {
        color: #698ca5;
        font-size: 11px;
        font-family: tahoma;
}
a.style3:link,a.style3:visited{
        text-decoration:none;
}
a.style3:hover {
        text-decoration:underline;
}
.style4,
#userNS table {
        color: #626262;
        font-size: 11px;
        font-family: tahoma;
}
.style5 {color: #698ca5; font-size: 11px;
        font-family: tahoma; font-weight:bold}
.style6 {color: #7e7e7e}
.style7 {color: #1A1A1A; font-family:tahoma; font-size:11px}
.plans {
        text-align:center;
        background: #ffffff;
        color: #698CA5;
}
.planas {
    padding-left:15px;
        background: #ffffff;
        color: #698CA5;
}
.planz {
        text-align:center;
        background: #ffffff;
}
.planes {
        background: #ffffff;
}
.plansmain {
    padding-left:15px;
        background: #ffffff;
}

img {
        border: none;
}
.er {
    font-size: 11px;
        font-family: tahoma;
        font-weight: 400;
        color: #ff0000;
}
.textarea {
        FONT: 11px Tahoma;
}

.plans a       { font-weight:bold;text-decoration:underline; color:#698ca5}
.plans a:hover { text-decoration:none; }

#ru_12,
#rf_12 {color:#46B030; font-weight:bold;}

/* add */

#agreement {width: 392px; height:112px; font: 11px Tahoma;}

.password_strength_bad1 { color: red; }
.password_strength_good1 { color: green; }

.er {
    font-size: 11px;
        font-family: tahoma;
        font-weight: 400;
        color: #ff0000;
}

.divError {
        color: #ff0000;
        font-size: 10pt;
        LINE-HEIGHT: 17px;
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none
}

.menulink {
        FONT: bold 11px tahoma; color: #626262; TEXT-DECORATION: none;
}

.www {font-size:9pt;}
.middle_table { }
.input {width: 170px}
.period {font: 11px Tahoma; }
.textareas {font: 11px Tahoma; }
.star {color: #aa0000}
.user {}
.user_old {display: none}
.enter {padding-top: 0}
.polya {padding-left: 5em}
.adress {width: 196px}
.forgot_password {background-color: #f9f9f9;}
.bill_detail { }
.info_order { }
.user_source_id { }
.finish {font: 18px Tahoma;}

.fineTable   { background-color: #E0E0E0; }
.fineTableIn th { background-color: #eeeeee; }
.fineTableIn td { background-color: #ffffff; }
.as {
        FONT: 11px Tahoma;
}



a.style3:link,a.style3:visited{
        text-decoration:none;
}
a.style3:hover {
        text-decoration:underline;
}

.styleRightLinks {color: #698ca5; font: 11px/15px tahoma; }

a.styleRightLinks:link,a.styleRightLinks:visited{
        text-decoration:none;
}
a.styleRightLinks:hover {
        text-decoration:underline;
}

.style5 {color: #698ca5; font-size: 11px;
        font-family: tahoma; font-weight:bold}



.Tr { text-align: right; }

.InputElements { font: 11px tahoma; }


#all_error { text-align:center;
             border:1px solid #E00000;
             padding:10px;
             background-color:#FDF4F4;
             color: #E00000; }

#all_message { text-align:center;
               border:1px solid #103CBD;
               padding:10px;
               background-color:#ECF1FF;
               color: #103CBD; }

