/* tags */
html, body {margin:0; padding:0; color:#000; padding:5px}
p, textarea, input, select, body, form {font:13px Verdana, Tahoma, Arial, sans-serif}
a img {border:0}
img {padding:0; margin:0}
a {color:#000}
a:link, a:visited {text-decoration:underline}
a, a:hover {text-decoration:none}
form, table, h1, h2, h3, h4, h5, p {padding:0 0 14px 0; margin:0}
ul, ol {padding:0 0 14px 0; margin:0}
ul li {margin:0 0 0 15px; padding:0}
ol li {margin:0 0 0 25px; padding:0}
h1 {font:27px Verdana; color:#424242; padding:0; margin:0 0 14px 0; letter-spacing:0}
h2 {font:21px Arial; height:35px; padding:0; margin:0 0 14px 0; color:#424242; background:url(../images/h2rep.gif) 5px 11px repeat-x; letter-spacing:0}
h2 b {display:block; height:35px; background:url(../images/h2right.gif) 4px 11px no-repeat; font-weight:normal}
h2 span {display:block; float:left; padding:5px 50px 0 48px; height:30px; background:#fff url(../images/h2.gif) 0 0 no-repeat}
h3 {font:15px Verdana; font-weight:bold; color:#424242}
h4 {font:15px Arial; height:21px; padding:4px 0 0 14px; margin:0 0 14px 0; color:#333; font-weight:bold; background:url(../images/lefttext.gif) 0 0 no-repeat; text-align:left}

/* classes */
.clear {clear:both}
p.clear {clear:both; padding:0}
.left {text-align:left}
.right {text-align:right}
.center {text-align:center}
.justify {text-align:justify}
.fleft {float:left}
.fright {float:right}
.logininput {width:140px; height:14px; padding:1px 3px; border:1px solid #171717; margin:0 0 5px 0}
.loginsubmit {position:absolute; margin:-1000px 0 0 -1000px}
.required {color:red}
.authform td {border:0}
.authform td #remind {width:13px}
.violet {color:red}
.success {color:#1141FF}
.error {color:red}
.ab1 {padding-left:31px; border-left:19px solid #FFCE8F}
.ab2 {padding-left: 8px; border-left:19px solid #E9B0F7; margin-left:23px}
.ab3 {padding-left:31px; border-left:19px solid #B0FFA3}
.ab4 {padding-left: 8px; border-left:19px solid #D5D4D4; margin-left:23px}
.ab5 {padding-left: 8px; border-left:19px solid #B0DBF7; margin-left:23px}
.ab6 {padding-left:31px; border-left:19px solid #D5D4D4}
.ab7 {padding-left:31px; border-left:19px solid #F4A3AF}
.ab8 {padding-left: 8px; border-left:19px solid #FFFFA3; margin-left:23px}
.pn {display:none}

/* ids */
#global {}
#pre {position:absolute; margin:-1000px 0 0 -1000px}
#header {display:none}
#menu {display:none}
#line {display:none}
#left {display:none}
#center {text-align:justify}
#center #c2 {letter-spacing:1px}
#footer {display:none}
#profiledata input {width:191px; margin:0 0 10px 0; vertical-align:top}
#profiledata label {margin-left:10px; vertical-align:top; line-height:20px}
#regform label {display:block; width:190px}
#regform td input {width:300px}
#beginpay td label {display:block; width:190px}
#beginpay td input {width:300px; border:0; font-weight:bold; padding:0; margin:0}
#plat {background:#f5f5f5; padding:12px}
#plat label {margin:0 5px}