/* ::::: http://teltayna.com/style.css ::::: */

body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
fieldset, img { border: 0pt none ; }
ul li { list-style-type: none; list-style-image: none; list-style-position: outside; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
html, body { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Impact,Arial,Georgia,Tahoma,Verdana,helvetica,courier,garamond; }
img { display: block; }
a:link, a:visited, a:active { color: rgb(108, 109, 112); text-decoration: underline; }
a:hover { cursor: pointer; text-decoration: none; }
p { padding: 13px 0pt; }
#main { margin: 0pt auto; background: transparent url('body-bg.jpg') no-repeat scroll 50% 0pt; width: 1000px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left-bl { float: left; width: 331px; }
.center-bl { padding: 215px 0pt 0pt 63px; float: left; width: 239px; }
.right-bl { float: left; width: 367px; }
.logo { padding: 65px 0pt 0pt 47px; }
.an { padding: 110px 0pt 0pt 49px; font-family: Impact; font-style: normal; font-variant: normal; font-weight: normal; font-size: 17px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.an .heading { font-family: Impact; font-style: normal; font-variant: normal; font-weight: normal; font-size: 46px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(105, 220, 247); }
.request { padding: 55px 0pt 0pt 48px; }
.request .heading { padding: 0pt 0pt 15px 6px; font-family: Impact; font-style: normal; font-variant: normal; font-weight: normal; font-size: 25px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.request .bl { padding: 18px 30px; background: rgb(22, 23, 25) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.request .bl p { padding: 5px 0pt; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.request .bl p span { color: rgb(100, 198, 222); }
.request .bl-bg { background: transparent url('1.gif') no-repeat scroll 0% 0%; height: 42px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.center-bl img { margin-bottom: 15px; }
.slog1 { padding: 84px 0pt 0pt; }
.slog1 .heading { padding: 0pt 0pt 0pt 22px; font-family: Impact; font-style: normal; font-variant: normal; font-weight: normal; font-size: 25px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.slog1 div { padding: 0pt 0pt 0pt 84px; }
.number { padding: 60px 0pt 0pt; }
.number form { margin: 4px 0pt 0pt 1px; padding: 8px 11px 0pt; background: transparent url('form_bg.gif') repeat-x scroll 0% 0%; width: 244px; height: 40px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.number form div { border: 1px solid rgb(56, 48, 1); float: left; }
.number input.txt, .number select { border: 1px solid rgb(72, 83, 83); background: rgb(41, 54, 54) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 19px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(255, 236, 68); }
.number input.txt { padding: 1px 3px; width: 161px; }
.btn1 { margin: 14px -12px 0pt 0pt; float: right; cursor: pointer; position: relative; z-index: 1; }
.slog2 { padding: 115px 0pt 0pt 45px; font-family: Impact; font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.slog2 .heading { color: rgb(194, 226, 116); font-family: Impact; font-style: normal; font-variant: normal; font-weight: normal; font-size: 44px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#footer { padding: 30px 0pt; clear: both; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: center; }
#footer a { color: rgb(150, 215, 122); }
.jp { margin: 101px 0pt 0pt 199px; background: transparent url('jp-bg.png') no-repeat scroll 0% 0%; z-index: 2; position: absolute; width: 608px; height: 498px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.close { padding: 11px 13px 0pt 0pt; height: 15px; }
.close img { float: right; }
.heading-jp { text-align: center; }
.stat { padding: 30px 0pt; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.stat li { padding: 2px 32px; }
.attantion { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: center; }
.attantion .heading { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.attantion span { color: rgb(238, 160, 34); }
.code { padding: 30px 0pt; text-align: center; }
.code input { margin-left: 18px; }
.code input.txt { border: 1px solid rgb(255, 255, 255); padding: 4px; background: rgb(59, 59, 59) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
input.btn2 { cursor: pointer; margin-bottom: -7px; }
.password { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: center; }
.sms { padding: 12px 0pt; color: rgb(234, 141, 0); text-align: center; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.sms span { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 20px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.country { padding: 0pt 115px 12px 0pt; text-align: right; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.error { text-align: center; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#jpage1 span { font-size: 15px; display: none; }
