body {margin:0; padding:0; font:14px/20px arial; color:#6b6b6b; direction:rtl; background:#fff url('images/bg.gif') repeat-x;}
h1, h2, h3, p, ul, form {margin:0; padding:0;}
ul {list-style:none;}
#cnt {width:940px; margin:auto;}
#left {width:280px; float:left;}
#right {width:625px; float:right; background:url('images/main.gif') no-repeat 12px 0; padding-top:322px; margin-top:4px; position:relative;}
#logo {width:93px; height:24px; background:url('images/logo.gif'); text-indent:-999px; overflow:hidden; position:absolute; top:17px; right:0;}
h1 {font:bold 33px/50px arial; margin-right:7px;}
h2 {font:25px/30px arial; margin-right:7px;}
h2 span {display:inline-block; width:113px; height:33px; background:url('images/sprite.gif') -94px -82px; overflow:hidden; text-indent:-999px; margin:0 2px -11px 0;}
ul {margin:15px 7px 0 0;}
ul li {padding-right:26px; background:url('images/sprite.gif') no-repeat right center; height:28px; line-height:28px;}
ul li.li1 {background-position:right -119px;}
ul li.li2 {background-position:right -145px;}
ul li.li3 {background-position:right -172px;}
ul li.li3 span {display:inline-block; width:176px; height:22px; background:url('images/sprite.gif') right top; margin:0 2px -6px 0;}
#form_cnt {width:280px; position:relative; margin-top:30px; float:left;}
#form_cnt h3 {width:280px; height:44px; background:url('images/form-top.png'); font:bold 16px/52px arial; color:#fff; text-align:center;}
form {width:280px; background:url('images/form-middle.png'); float:left; padding:20px 0 15px;}
form p {float:right; margin: 0 40px 0px 0; width:201px;}
form span.input_cnt {display:inline-block; width:201px; height:31px; background:url('images/inputs.gif'); float:right;}
form span.input_cnt input {width:173px; height:20px; float:right; margin:5px 14px 0 0; padding:0; border:none; font:14px/18px arial; outline:none; border-color:transparent;}
form span.input_cnt.small {width:131px; background-position:-70px -31px;}
form span.input_cnt.small input {width:104px;}
form span.input_cnt.select {width:61px; background-position:0 -31px; float:left;}
form span.input_cnt.select select {width:51px; float:left; margin:-1px -1px 0 0; padding:0; border:none; border-color:transparent;}
label {display:block; font:14px/18px arial; margin-bottom:8px;}
.submit {width:207px; height:60px; background:url('images/sprite.gif') 0 -22px; border:none; margin:30px 37px 0 0; padding:5px 0 10px 0; cursor:pointer; font:bold 30px arial; color:#fff; display:block; float:right;}
#credit {width:280px; height:48px; background:url('images/form-bottom.png'); clear:both;}
#credit p {font-size:11px; text-align:center; margin:-10px 0 0 0; float:right; width:100%; position:relative; z-index:1;}
#credit p span {display:inline-block; background:url('images/sprite.gif');}
#credit p .ginger {width:15px; height:14px; background-position:0 -82px; margin-bottom:-3px;}
#credit p .morfix {width:43px; height:13px; background-position:-14px -82px; margin:0 3px -4px 0;}
#pin {width:37px; height:71px; background:url('images/pin.png'); position:absolute; top:2px; right:-1px;}

form span.input_cnt.select .areaCodeBorderRemoval {width:48px; height:20px; float:left; margin:5px 0 0 7px; padding:0; border:0; overflow:hidden;}
.errorMessgae {height:20px; overflow:hidden; width:201px; display:block;}