/* CSS Document
	Resetting browser default styles
	All 
	Header
	Container
	Footer 
*/


/* Resetting browser default styles */
body {height:100%;font:18px Arial, Tahoma, Verdana, Sans-Serif;color:#262626;background:#004157 url(../images/body.gif);}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5, h6, blockquote, header, section, footer, aside, nav, article, figure, figcaption {margin:0;padding:0;} 
header, section, footer, aside, nav, article, figure, figcaption {display: block;}
table {border-collapse:collapse;}
img {border:none;}
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:none;color:#262626;}
a:hover {text-decoration:none;color:#262626;}
input:focus, textarea:focus {outline:none;}
iframe, object, embed {max-width:100%;}

/* All */
.main_bg {background:url(../images/main_bg.jpg) center top no-repeat;}
.wraper {width:876px;margin:0 auto;}
.clear:after {content:'';display:block;height:0;clear:both;}

/* Header */
.header {min-height:144px;position:relative;}
.header .logo {position:absolute;top:15px;left:30px;}
.header p {position:absolute;top:49px;left:353px;text-align:center;font-style:italic;color:#fff;border-radius:18px;background:#000;background:rgba(0,0,0,.3);width:240px;padding:10px 0 12px 0;text-shadow:#001f30 1px 1px 0;}

/* Container */
.container {position:relative;border-radius:20px;background:#0e1723 url(../images/container.jpg) no-repeat;min-height:783px;box-shadow:#000 0 0 15px 0;}
.container .earn_more {position:absolute;top:-102px;right:-25px;}
.container .form_block {width:520px;padding:0 0 0 23px;}
.container .form_block p {padding:10px 0 0 0;}
.container .form_block p:first-child {text-align:center;color:#000;font-size:21px;}
.container .form_block p input[type="text"] {padding:0 10px;width:220px;height:38px;color:#262626;border:none;font:18px/38px Arial;margin-right:5px;border-radius:5px;box-shadow:#002335 1px 1px 9px 0 inset;background:#efefef url(../images/input.gif) repeat-x;}

.container .form_block p select {padding:0 10px;width:465px;height:30px;color:#262626;border:none;font:18px/38px Arial;margin-right:5px;border-radius:5px;box-shadow:#002335 1px 1px 9px 0 inset;background:#efefef url(../images/input.gif) repeat-x;}

.container .form_block p:nth-child(odd) input[type="text"] {background:#fff url(../images/input2.gif) repeat-x;}
.container .form_block p:nth-child(4) input[type="text"], .container .form_block p:nth-child(5) input[type="text"] {margin-right:0;width:465px;}
.container .form_block p:last-child {text-align:center;}
.container .form_block p:last-child input {cursor:pointer;width:210px;height:44px;background:url(../images/submit.png) no-repeat;border:none;font-size:0;line-height:0;}
.container .features_list {background:#fff url(../images/features_list.jpg) 0 bottom no-repeat;margin:20px 23px;border-radius:11px;position:relative;padding:20px 0 20px 468px;min-height:318px;}
.container .features_list ul li {font-size:22px;color:#000;padding:6px 15px 6px 38px;background:url(../images/dot.png) 0 5px no-repeat;text-shadow:#fff 1px 1px 0;}
.container .features_list > img {position:absolute;top:-37px;right:0;}
.container .apply_list {padding:0 0 0 35px;}
.container .apply_list ul li {float:left;font-size:16px;color:#fff;text-shadow:#000 1px 1px 0;width:263px;}
.container .apply_list > ul > li:nth-child(2) li {color:#74c4fd;}
.container .apply_list ul li ul li {float:none;width:auto;padding:0 0 10px 0;}
.container .apply_list > ul > li:nth-child(3) {width:290px;}
.container .apply_list > ul > li:nth-child(3) ul li {padding:15px 0 0 0;text-align:center;width:290px;}

/* Thank you page */
.container2 {position:relative;border-radius:20px;background:#0e1723 url(../images/container.jpg) no-repeat;min-height:483px;box-shadow:#000 0 0 15px 0; padding-top:50px;}
.container2 .thankyou_block { background:#fff url(../images/features_list.jpg) 0 bottom no-repeat;margin:20px 23px;border-radius:11px;position:relative;padding:20px 0 20px 468px;min-height:318px; }
/* Footer */
.footer {}
.footer p {color:#868686;font-size:12px;padding:35px 0 5px 0;}
.footer p:first-child {color:#d0d0d0;text-align:center;font-size:13px;}
