* {
	FONT-SIZE: 100%
}
.xsmall {
	FONT-SIZE: 70%;}

.Navigation1 A {
	COLOR: #000000;
        FONT-SIZE: 14px; 	
}
.Navigation1 A:Hover {
	COLOR: #FF0000;
}
.pp {PADDING-LEFT: 19px;}

.Nav1   {PADDING-RIGHT: 9px; PADDING-LEFT: 9px; text-align: center; PADDING-TOP:  15 px; PADDING-BOTTOM:  3 px;}
.Navsel {BACKGROUND: #094ca1; color: #00adef; letter-spacing:2px; font-weight:bold}

TD.Navigation1  {
	height: 38px; BACKGROUND: url(../images/ss.jpg) no-repeat top left; padding-left: 23 px; padding-bottom: 3 px;
	
}
TABLE.gtd { width: auto }
TD.gtd { PADDING-RIGHT: 0.3 em; PADDING-LEFT: 0.3 em; PADDING-TOP:  0.3 em; PADDING-BOTTOM:  0.3 em; text-align: center;}
TD.ghd { PADDING-RIGHT: 2 em; PADDING-LEFT: 2 em; PADDING-TOP:  2 em; PADDING-BOTTOM:  0.5 em; BACKGROUND: #DFDFDF;}


.ctt {text-indent: 21; padding-right: 1em}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif
}
.main-body {
	MIN-WIDTH: 770px; MAX-WIDTH: 100%; ; WIDTH: expression((document.documentElement.clientWidth||document.body.clientWidth)<770?'770px':(document.documentElement.clientWidth||document.body.clientWidth)>770?'100%':'auto')
}
TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 135%
}
H2 {
	FONT-SIZE: 120%; MARGIN: 2em 0px 0.7em
}
H3 {
	FONT-SIZE: 110%; MARGIN: 2.2em 0px 0.4em
}
H4 {
	FONT-SIZE: 105%; MARGIN: 2.2em 0px 0.4em
}
H5 {
	FONT-SIZE: 100%
}
.head-top {
	MARGIN-TOP: 0.1em
}
P {
	MARGIN-TOP: 0px; PADDING-TOP: 0.3em
}
A {
	COLOR: #0f51a2
}
#Content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 1.3em; MARGIN: 0.2em 0px 1.3em; PADDING-TOP: 0.1em; LIST-STYLE-TYPE: none
}
#Content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(../images/li.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 0px
}
#Content OL LI {
	MARGIN-BOTTOM: 0.5em
}
.attention {
	FONT-WEIGHT: bold; COLOR: #85090e
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG.img {
	MARGIN: 0.5em 0px
}
#Head {
	BACKGROUND: url(../images/head-bg.gif) #313131 repeat-x; MARGIN-BOTTOM: 40px; HEIGHT: 120px
}
#Head TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#Head A {
	COLOR: #fff
}
#Head .title {
	MARGIN-TOP: 0.6em; FONT-SIZE: 180%
}
#Logo {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#Navigation {
	FONT-SIZE: 90%; BACKGROUND: url(../images/nav-bg.gif) #bfb9ae repeat-x 0% 50%
}
#Navigation TABLE {
	WIDTH: auto
}
#Navigation A {
	COLOR: #000
}
#Navigation TD {
	PADDING-RIGHT: 21px; PADDING-LEFT: 21px; PADDING-BOTTOM: 6px; COLOR: #000; PADDING-TOP: 6px
}
#Navigation TD.selected {
	BORDER-RIGHT: #fdf2d9 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/nav-selected-bg.gif) #f9f2d7 repeat-x 0% 50%; PADDING-BOTTOM: 6px; BORDER-LEFT: #c0973b 1px solid; PADDING-TOP: 6px
}
#Content TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 110%; PADDING-BOTTOM: 2em;  PADDING-TOP: 0.2em
}
#Content .RightLabel {
	PADDING-RIGHT: 0px; WIDTH: 15%; PADDING-TOP: 21px
}
.RightLabel H1 {
	MIN-WIDTH: 5.5em; FLOAT: right; MARGIN: 0.1em 20px 0px 5px; POSITION: relative; FONT-SIZE: 150%;
}
.Head H1 {
	MIN-WIDTH: 5.5em; FLOAT: right; MARGIN: 0.1em 20px 0px 5px; POSITION: relative
}
#News {
	FONT-SIZE: 90%; PADDING-BOTTOM: 1em; VERTICAL-ALIGN: bottom
}
#News .small {
	FONT-SIZE: 60%; COLOR: #000
}
DIV.field {
	MARGIN: 0.8em 0px 0.1em; WIDTH: 100%
}
#Login DIV.field INPUT {
	WIDTH: 100%
}
* HTML #Content .RightLabel H1 {
	MARGIN-RIGHT: 10px
}
#Menu {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Menu DIV {
	MARGIN: 0.4em 0px
}
#Menu DIV {
	FONT-SIZE: 110%
}
#Menu DIV A {
	FONT-SIZE: 110%
}
#Menu .selected {
	BACKGROUND-COLOR: #ffeda9
}
#Menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px 2em 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#Menu LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px
}
#Menu LI * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Menu UL UL {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#Footer {
	MARGIN: 0em 0px
}
.counter IMG {
	MARGIN: 0px 10px 0px 0px
}
.counterTop {
	POSITION: absolute; TOP: -100px
}
.designLebedev {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.LeftCol {
	WIDTH: 25%
}
.RightCol {
	WIDTH: 75%
}
.small {
	FONT-SIZE: 85%
}
.large {
	FONT-SIZE: 130%
}
.x-large {
	FONT-SIZE: 130%
}
.grey {
	COLOR: #828282
}
.grey A {
	COLOR: #828282
}
.a-bottom {
	VERTICAL-ALIGN: bottom
}
.comment {
	FONT-SIZE: 90%; MARGIN: 0.7em 0px; COLOR: #828282
}
.RightPad {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.Rounded {
	BACKGROUND: #e6e2d5; MARGIN-BOTTOM: 20px
}
.Rounded .corners IMG {
	DISPLAY: block
}
.Rounded .corners-top {
	FONT-SIZE: 1px; BACKGROUND: url(../images/rtc.gif) no-repeat 100% 0%
}
.Rounded .corners-top DIV {
	BACKGROUND: url(../images/ltc.gif); WIDTH: 6px; HEIGHT: 6px
}
.Rounded .corners-bottom {
	FONT-SIZE: 1px; BACKGROUND: url(../images/rbc.gif) no-repeat 100% 0%
}
.Rounded .corners-bottom DIV {
	BACKGROUND: url(../images/lbc.gif); WIDTH: 6px; HEIGHT: 6px
}
.wide {
	WIDTH: 100%
}
.WideImage {
	MARGIN: 1.33em 0px; POSITION: relative
}
.WideImage DIV {
	LEFT: -20%; WIDTH: 120%; POSITION: absolute
}
.ShortCol {
	WIDTH: 20%; PADDING-TOP:  21 px;
}
.WideCol {
	WIDTH: 65%; 
}

.pt21 {PADDING-TOP:  21 px;}

.MediumCol {
	WIDTH: 50%
}
H2.color1 {
	COLOR: #eea200
}
H2.color2 {
	COLOR: #e92828
}
H2.color3 {
	COLOR: #bed13d
}
TABLE.Stripped {
	BORDER-COLLAPSE: collapse
}
TABLE.Stripped TD {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: 4px solid; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; BORDER-LEFT: 0px solid; WIDTH: 33%; PADDING-TOP: 5px! important; BORDER-BOTTOM: 0px solid
}
TABLE.space-top TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 11px! important
}
TABLE.Stripped TD.color1 {
	BORDER-LEFT-COLOR: #094ca1; BORDER-BOTTOM-COLOR: #094ca1; BORDER-TOP-COLOR: #094ca1; BORDER-RIGHT-COLOR: #094ca1
}
TABLE.Stripped TD.color2 {
	BORDER-LEFT-COLOR: #bed13d; BORDER-BOTTOM-COLOR: #bed13d; BORDER-TOP-COLOR: #bed13d; BORDER-RIGHT-COLOR: #bed13d
}
TABLE.Stripped TD.color3 {
	BORDER-LEFT-COLOR: #00adef; BORDER-BOTTOM-COLOR: 00adef; BORDER-TOP-COLOR: #00adef; BORDER-RIGHT-COLOR: #00adef
}
#tbl-authors {
	MARGIN: 12px 0px
}
#tbl-authors TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#tbl-authors TD.author-img {
	WIDTH: 70px
}
TD.author-img IMG {
	MARGIN: 0px 10px 0px 0px
}
#Content .tbl {
	BACKGROUND: #f6f3f0; WIDTH: auto; BORDER-COLLAPSE: collapse
}
#Content .tbl TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: x-small; PADDING-BOTTOM: 5px; WIDTH: auto; PADDING-TOP: 5px
}
.nobr {
	WHITE-SPACE: nowrap
}
.img-artlebedev {
	FLOAT: left; MARGIN: 1px 10px 0px 0px
}
.registration INPUT {
	VERTICAL-ALIGN: middle
}
.answer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.step-registration1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; BACKGROUND: #e6e2d5; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 22px; PADDING-TOP: 10px; WHITE-SPACE: nowrap
}
.step-registration1 DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.step-registration1 DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.step-registration1 INPUT {
	FONT-SIZE: 110%
}
.space-left1 {
	MARGIN: 0px 10px 0px 0px
}
.space-left {
	MARGIN: 0px 0px 0px 10px
}
.registrate {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 13px; BACKGROUND: url(../images/registrate.gif) no-repeat; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: 0px; WIDTH: 170px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
#form TABLE .registrate {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 13px; BACKGROUND: url(../images/registrate.gif) no-repeat; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: 0px; WIDTH: 170px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
.width20 {
	WIDTH: 20px
}
#form TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: auto; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
#form TABLE TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 13px; BORDER-LEFT: 0px; WIDTH: 0px; PADDING-TOP: 7px; BORDER-BOTTOM: 0px; WHITE-SPACE: nowrap
}
HR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #c4beb2; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 3px; BORDER-RIGHT-WIDTH: 0px
}
#form TABLE INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 1px
}
#table1 SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 1px
}
#table1 TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 1px
}
#form TABLE SPAN {
	DISPLAY: block
}
#form TABLE TEXTAREA {
	HEIGHT: 100px
}
#form TABLE #Reset1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 13px; BACKGROUND: url(../images/save.gif) no-repeat; MARGIN: 5px 0px 5px 22px; BORDER-LEFT: 0px; WIDTH: 130px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
#table1 #Submit1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 13px; BACKGROUND: url(../images/save.gif) no-repeat; MARGIN: 5px 0px 5px 22px; BORDER-LEFT: 0px; WIDTH: 130px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
.send {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 13px; BACKGROUND: url(../images/save.gif) no-repeat; MARGIN: 5px 0px 5px 22px; BORDER-LEFT: 0px; WIDTH: 130px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
.send {
	MARGIN: 0px
}
.bg-gray {
	BACKGROUND: #f4f1ed
}
CAPTION {
	DISPLAY: none
}
#form TABLE #amount {
	WIDTH: 40px
}
#form TABLE TR.head-tr TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #dbd5ca; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#form TABLE #last-tr TD {
	PADDING-TOP: 17px; TEXT-ALIGN: right
}
.access-credit {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#login-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; LEFT: 50%; PADDING-BOTTOM: 0px; MARGIN: auto auto auto -130px; PADDING-TOP: 35px; POSITION: absolute
}
.login-form {
	TEXT-ALIGN: center
}
.login-form {
	WIDTH: 260px; TEXT-ALIGN: left
}
.login-form .RightPad {
	WIDTH: 260px; TEXT-ALIGN: left
}
.login-form .Rounded {
	WIDTH: 260px; TEXT-ALIGN: left
}
.login-form .corners-top {
	WIDTH: 260px; TEXT-ALIGN: left
}
.login-form .corners-bottom {
	WIDTH: 260px; TEXT-ALIGN: left
}
TABLE.auth-head {
	BACKGROUND: url(../images/auth-head.gif) #bfb9ae repeat-x; WIDTH: 260px
}
.auth-head TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 50%; PADDING-TOP: 5px
}
.hide {
	DISPLAY: none
}
.show {
	DISPLAY: block
}
.pic-close {
	DISPLAY: block; MARGIN: 7px 15px 0px 0px; CURSOR: pointer
}
.auth-enter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
.auth-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 3px; PADDING-TOP: 7px
}
.auth-info SPAN {
	WIDTH: 20px
}
.login-inside {
	BORDER-RIGHT: #a19e95 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a19e95 1px solid; PADDING-LEFT: 0px; BACKGROUND: #e6e2d5; PADDING-BOTTOM: 15px; BORDER-LEFT: #a19e95 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a19e95 1px solid
}
.noIE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 17px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.enter {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 13px; BACKGROUND: url(../images/enter.gif) no-repeat; MARGIN: 0px 20px 0px 0px; BORDER-LEFT: 0px; WIDTH: 100px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
.div-enter .enter {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 13px; BACKGROUND: url(../images/enter.gif) no-repeat; MARGIN: 0px 20px 0px 0px; BORDER-LEFT: 0px; WIDTH: 100px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
.registration-only {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
INPUT {
	BORDER-RIGHT: #c4beb2 1px solid; BORDER-TOP: #c4beb2 1px solid; BACKGROUND: #fff; BORDER-LEFT: #c4beb2 1px solid; BORDER-BOTTOM: #c4beb2 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #c4beb2 1px solid; BORDER-TOP: #c4beb2 1px solid; BACKGROUND: #fff; BORDER-LEFT: #c4beb2 1px solid; BORDER-BOTTOM: #c4beb2 1px solid
}
SELECT {
	BORDER-RIGHT: #c4beb2 1px solid; BORDER-TOP: #c4beb2 1px solid; BACKGROUND: #fff; BORDER-LEFT: #c4beb2 1px solid; BORDER-BOTTOM: #c4beb2 1px solid
}
INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 20px; BORDER-RIGHT-WIDTH: 0px
}
#form TABLE #adv {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 20px; BORDER-RIGHT-WIDTH: 0px
}
#table1 #male {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 20px; BORDER-RIGHT-WIDTH: 0px
}
#table1 #female {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 20px; BORDER-RIGHT-WIDTH: 0px
}
#table1 #female {
	MARGIN: 0px 0px 0px 15px
}
.step-registration1 .forget-password {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; TEXT-ALIGN: right
}
.forget-password {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; TEXT-ALIGN: right
}
.step-registration1 .registrate {
	MARGIN: 10px 0px 0px
}
.step-registration1 .div-enter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#Login .div-enter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#Login .div-enter INPUT {
	MARGIN: 0px 7px -3px 0px
}
#form #is_credit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px -3px; BORDER-LEFT: 0px; WIDTH: 20px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
.forget-password A {
	FONT-SIZE: 11px
}
.help-link {
	FONT-SIZE: 11px
}
#login-form .div-enter .enter {
	MARGIN: 0px
}
#login-form .div-enter .rightenter {
	MARGIN: 0px 14px 0px 0px
}
.inp-text {
	WIDTH: 168px
}
SELECT#birthDay {
	WIDTH: 60px
}
SELECT#birthMonth {
	WIDTH: 120px
}
SELECT#birthYear {
	WIDTH: 85px
}
SELECT#birthDay {
	MARGIN: 0px 13px 0px 0px
}
SELECT#birthMonth {
	MARGIN: 0px 13px 0px 0px
}
.content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.Head {
	WIDTH: 25%
}
.ContentMain {
	WIDTH: 50%
}
.empty-td {
	WIDTH: 25%
}
.Head H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nowrap {
	WHITE-SPACE: nowrap
}
.hide {
	DISPLAY: none
}
.show {
	DISPLAY: block
}
#user {
	FONT-SIZE: 11px
}
#user IMG {
	FLOAT: left; MARGIN: 0px
}
.enter-system {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; POSITION: absolute; TOP: 45px
}
.headStep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 15px; PADDING-TOP: 0.3em
}
TABLE.formStep {
	WIDTH: auto; BORDER-COLLAPSE: collapse
}
#Content TABLE.formStep TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
#Content TABLE.formStep TD.nameFiled {
	WIDTH: 160px
}
#Content TABLE.formStep TD.buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
#Content TABLE.formStep TD.nameFiled DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#Content TABLE.formStep INPUT.inptText {
	WIDTH: 340px
}
#Content TABLE.formStep SELECT.selOptions {
	WIDTH: 340px
}
TABLE.formStep .commText {
	WIDTH: 340px
}
TABLE.formStep .areaText {
	WIDTH: 340px
}
#Content TABLE.formStep INPUT.inptPassw {
	FLOAT: left; MARGIN: 2px 0px 0px; WIDTH: 170px
}
.radioInput {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.rightSpace {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.previouseButton {
	MARGIN: 0px 20px 0px 0px
}
.commText {
	CLEAR: both; FONT-SIZE: 70%; COLOR: #666
}
.passwordImg {
	FLOAT: left; MARGIN: 0px 0px 15px 15px
}
.day {
	VERTICAL-ALIGN: middle; WIDTH: 60px
}
.month {
	MARGIN: 0px 10px; VERTICAL-ALIGN: middle; WIDTH: 120px
}
#Content TABLE.formStep INPUT.year {
	VERTICAL-ALIGN: middle; WIDTH: 100px
}
#Content TABLE.formStep DIV.hr {
	BORDER-TOP: #ccc 1px solid; FONT-SIZE: 1px
}
.endRegistration {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(/images/buttonEndReg.gif) no-repeat; BORDER-LEFT: 0px; WIDTH: 221px; BORDER-BOTTOM: 0px; HEIGHT: 22px
}
.error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 7px; COLOR: #e92828; PADDING-TOP: 3px
}
.radioDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
#Content TABLE.formStep .registrate {
	MARGIN: 0px 0px 7px
}
#Content .registrate {
	MARGIN: 0px 0px 7px
}
.text-r {
	TEXT-ALIGN: right
}
#Content UL.listAlpha {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: lower-alpha
}
#Content UL.listAlpha LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#Content TABLE.tbl-subsc {
	WIDTH: auto; BORDER-COLLAPSE: collapse
}
#Content TABLE.tbl-subsc TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 3px
}
#Content TABLE.tbl-subsc TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; BACKGROUND: #dbd5ca; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#Content TABLE.tbl-subsc DIV {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
#Content TABLE.tbl-subsc .typeService TD {
	
}
#Content TABLE.tbl-subsc TD.descrService {
	VERTICAL-ALIGN: middle
}
#Content TABLE.tbl-subsc .price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 8px
}
.price DIV {
	WHITE-SPACE: nowrap
}
#Content TABLE.tbl-subsc TR.hr DIV {
	FONT-SIZE: 5px; MARGIN: 0px 0px 10px; BORDER-BOTTOM: #c7c1b5 1px solid
}
#Content TABLE.tbl-subsc TR.hrMain DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 5px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; BORDER-BOTTOM: #c7c1b5 3px solid
}
#Content TABLE.tbl-subsc .registrate {
	MARGIN: 0px
}
#Content TABLE.tbl-subsc DIV.credit DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#Content .accessSys {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 25px
}
.dateBegin {
	MARGIN: 0px 5px; VERTICAL-ALIGN: middle
}
.dateEnd {
	MARGIN: 0px 0px 0px 3px
}
#Content TABLE.tbl-subsc .period TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 30px
}
#Content TABLE.tbl-subsc DIV.creditAccess {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.star {
	FONT-SIZE: 130%; COLOR: #b8111b
}
.aboutCredit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.amount {
	MARGIN: 0px 0px 0px 5px
}
#Content UL.tableContents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Content UL.tableContents LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 3px
}
#Content UL.tableContents UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#Content UL.tableContents UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
.loginForm DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.space-left {
	WIDTH: 15px
}
.div-enter .enter {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 13px; BACKGROUND: url(../images/enter.gif) no-repeat; MARGIN: 10px 20px 0px 0px; BORDER-LEFT: 0px; WIDTH: 100px; BORDER-BOTTOM: 0px; HEIGHT: 22px; TEXT-ALIGN: center
}
.inp-text {
	WIDTH: 200px
}
.textLogin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 45px
}
.packetBuy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 25px; PADDING-TOP: 0px
}
.packetBuy DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.authBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
.loginForm .incorrectLogin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; COLOR: #b8111b; PADDING-TOP: 20px
}
.loginForm .incorrectLogin DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.supportSys {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.saveSetup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; COLOR: #b8111b; PADDING-TOP: 0px
}
.rememberme {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.step-registration1 .rememberme {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.remDiv {
	MARGIN: 5px 0px 0px; WIDTH: 100%
}
.remberCheck {
	FLOAT: left; WIDTH: 20px
}
.buttForm {
	CLEAR: both; MARGIN: 0px 0px 10px
}
.chTitle
{
POSITION: absolute; TOP: 150px; PADDING-LEFT: 40px; FONT-SIZE: 21px; FONT-FAMILY: Arial,sans-serif; COLOR: #08b2f0; font-weight:bold
}

