*{font-size:100.01%;margin:0}
body{font:0.8em Arial,sans-serif;background:#fff;padding:0 20px 0 20px;margin:0;}
table{width:100%;height:100%}
table, th, td {padding:0; border-collapse:collapse;}
img {border:0px;}
form { margin:0; padding:0;}
input {font:0.9em Arial,sans-serif; padding:1px; margin:1px 0 0 0; !important; border-collapse:separate; line-height:14px;}

#logintable {width:298px; margin:20px 0 114px 0; height:auto;}
#logintablein {width:auto;height:auto;}
#logintablein td {padding:0px;}
#logintablein td.lft_td { text-align:inherit; border:1px solid #333333; padding:4px 6px 4px 6px; width:108px;}
#logintablein td.right_td { background-color:#CCCCCC; padding:4px 6px 4px 6px; text-align:inherit;border:1px solid #CCCCCC;width:160px;}
#logintable td.txt_td {font-size:11px; padding:4px 0 0px 0; text-align:center;}


#servicelink {padding: 20px 0 4px 0; text-align:right;}
#servicelink a{color:#0202ff;}

.enterblock { height:auto;}
.enterblock td { height:26px;}
.enterblock td.btntd {height:26px;}
.enterblock td.zagtd {height:20px;}
.enterblock td.zagtd2 {height:36px;}
.enterblock a {font-size:10px; color:#0202ff;}

#reg_block {height:auto;}
#reg_block td {height:26px;}
#reg_block td.btntd {height:26px;}
#reg_block td.zagtd {height:20px;}

.copyright {font-size:12px; padding-top:6px; text-align:left; height:34px;}

.error_txt {font-weight:bold; color:#FF0000; font-size:12px;}

#terms {height:auto; margin-left:4px;}
#terms td.terms_txt {font-size:12px; padding:10px 10px 15px 10px; background:#f5f5f5;}
#terms td.arr {background:url(../img/arrbg.gif) right repeat-y; padding-bottom:102px;}