body, ul, ul li, p, h1, h2, h3, h4, h5, h6, img, form {
	margin:0;
	padding:0;
	list-style:none;
	border:none
}
body {
	background-color:#C0C672;
	background-image:url(/images/bg_body.png);
	background-repeat:repeat-x;
	background-position:left 2000px;
	min-width:970px;
	padding:0 10px;
}
.body {
	max-width:1080px;
	_width:1080px;
	background:#FFF url(/images/bg_hand_bot.jpg) no-repeat center top;
	margin:52px auto 0 auto;
	position:relative;
}
.c .body {
	background:none;
	margin:0 auto;
}
.content .c .c_top, .content .f .body {
	background:none;
}
#header_text {
	line-height:150%;
}
.decor_hand_top {
	height:52px;
	width:400px;
	background: url(/images/bg_hand_top.jpg) no-repeat center top;
	position:absolute;
	left:50%;
	top:-52px;
	margin-left:-200px;
}
.decor_hand_left_2 {
	background:url(/images/bg_hand_left.jpg) no-repeat;
	width:82px;
	height:450px;
	position:absolute;
	left:-82px;
	top:250px;
	font-size:1px;
	z-index:1
}
.logo_page {
	position:absolute;
	left:21px;
	top:20px;
}
.bonus_5usd {
	position:absolute;
	left:34px;
	top:142px;
	width:245px;
	height:95px;
	background:url(../images/bg_bonus_5usd.gif);
	display:block;
	overflow:hidden;
	text-indent:-2000px;
	font-size:1px;
	color:#fff;
}
.bonus_5usd:hover {
	background:url(../images/bg_bonus_5usd.gif) no-repeat left -95px;
}
.yellow {
	color:#d5d110
}
span.red {
	color:#ff0000;
}
/* index page */
.content {
	_height:920px;
	min-height:920px;
	color:#616265;
	font:13px/110% Arial, Helvetica, Tahoma, Verdana;
	background:url(/images/bg_hand_left_2.jpg) no-repeat left 210px;
}
#content.index_admin, #stabs.index_admin {
	min-height:545px;
}
.content h1 {
	line-height:110%;
	font:32px/30px "Times New Roman", Times, serif;
	color:#d5d110;
}
#content.index_admin h1 {
	color:#000;
	margin-top:20px;
}
.content h2, .content h3 {
	font:180% "Times New Roman", Times, serif;
	padding:10px 0 5px 0;
	color:#2d2a2a;
	clear:both;
}
.content h3 {
	color:#858689
}
.content p {
	padding:5px 0 5px 0;
}
.index_content {
	padding:190px 190px 0px 335px;
}
.index_h1 {
	position:relative;
	height:80px;
}
.index_h1 strong {
	display:block;
	position:relative;
	font-weight:normal;
}
.index_h1_1 {
	position:absolute;
	left:-60px;
	top:20px;
}
.index_h1_2 {
	position:absolute;
	left:82%;
	top:-10px;
}
.index_h1 a {
	color:#B8B40E;
	text-decoration:none;
}
.index_h1 a:hover {
	text-decoration: underline;
}
/*.content ul { margin:10px 0 10px 0;}*/
/*.content ul li { padding:5px 0px 5px 30px; background:url(bg_li.gif) no-repeat 7px 7px;}*/
.content a {
	color:#678E19;
}
.content a:hover {
	text-decoration:none;
}
.text_bold {
	font-size:120%;
	line-height:130%;
	margin-top:5px;
	margin-bottom:5px
}
.text_bold strong, .text_bold b {
	color:#444
}
/* content */
.title_page {
	position:absolute;
	left:20px;
	top:160px;
	font:32px/28px Tahoma, Geneva, sans-serif;
	color:#b0a800;
	width:300px;
}
.table_1 {
	border:solid 1px #ccc;
	border-left:none;
	border-top:none;
}
.table_1 strong {
	padding:5px 5px 5px 10px;
	width:220px;
	display:block;
}
.table_1 th {
	padding:5px;
	background:#CFE012 url(/images/bg_tible_1.gif);
	color:#333;
	border:solid 1px #97A20D;
	border-bottom:none;
	border-right:none;
}
.table_1 td {
	border:solid 1px #ccc;
	border-bottom:none;
	border-right:none;
}
.go_to_top {
	float:right;
}
/* content admin */
.index_admin {
	padding:150px 120px 0px 150px;
}
#stabs.index_admin {
	padding:110px 10px 0px 150px;
	font-size:12px;
	line-height:120%;
}
/* right column */
.right {
	width:170px;
	position:absolute;
	right:0px;
	top:185px;
	padding:0 0 0 0;
}
.title_right_column {
	font:42px "Times New Roman", Times, serif;
	color:#b0a800;
	position:absolute;
	left:-50px;
	top:-130px;
}
.right_info_block {
	background:#E7F087 url(/images/bg_right_infoblock.gif) no-repeat left top;
	padding:10px 10px 4px 15px;
	font:12px/130% "Times New Roman", Times, serif;
	color:#4d4d4d;
	margin-top:20px;
}
.right_info_block_bot {
	background:#E7F087 url(/images/bg_right_infoblock_bot.gif) no-repeat left bottom;
	font-size:1px;
	height:10px;
}
.right_info_block .nowrap {
	font-weight:bold;
	font-size:13px;
}
.right_info_block a {
	color:#465B1A
}
.right_info_block dl.news {
	padding:0;
	margin:0;
}
.right_info_block dl.news dl {
	padding:0;
	margin:10px 0 0 0;
}
.right_info_block dt.news {
	padding:0;
	font:8px/15px "Small Fonts", "Times New Roman", Times, serif;
	margin:10px 0 0 0;
}/* title + data */
.right_info_block dt.news a {
	padding:0;
	font:11px/11px "Times New Roman", Times, serif;
}/* title + data */
.right_info_block dd {
	padding:0;
	margin:0;
	font-size:11px;
	line-height:12px;
}/* text */
/* glob_menu */
.glob_menu {
	position:absolute;
	left:0px;
	top:208px;
	width:290px;
	height:420px;
	padding:30px 0 0 0;
	font:27px "Times New Roman", Times, serif;
	z-index:10
}
.glob_menu a {
	color:#1f1f1f;
	text-decoration:none;
}
.glob_menu a:hover {
	text-decoration:underline;
}
.glob_menu .li_1 {
	font-size:35px;
	padding:14px 0px 0px 78px;
}
.glob_menu .li_2 {
	font-size:43px;
	padding:8px 0px 0px 141px;
}
.glob_menu .li_3 {
	font-size:24px;
	padding:20px 0px 0px 95px;
}
.glob_menu .li_4 {
	font-size:36px;
	padding:13px 0px 0px 125px;
}
.glob_menu .li_5 {
	font-size:30px;
	padding:14px 0px 0px 131px;
}
.glob_menu .li_6 {
	font-size:36px;
	padding:17px 0px 0px 95px;
}
.glob_menu .li_7 {
	font-size:24px;
	padding:17px 0px 0px 85px;
}
.glob_menu .li_8 {
	font-size:20px;
	padding:10px 0px 0px 23px;
}
.glob_menu .current {
	text-decoration:none;
	cursor:default;
	color:#b0a800;
}
.glob_menu .current:hover {
	text-decoration:none;
	cursor:default;
	color:#b0a800;
}
/* block order now*/
.form_login {
	width:240px;
	height:143px;
	position:absolute;
	right:0px;
	top:0px;
	padding:30px 0 0 0;
}
.form_login .title {
	font:24px Tahoma, Verdana, Arial;
	color:#d5d110;
	display:block;
	padding:0 0 2px 85px
}
.form_login .title a {
	color:#d5d110;
}
.form_login .title a:hover {
	text-decoration:none;
}
.form_login label {
	font:9px Tahoma, Verdana, Arial;
	color:#717c85;
	text-transform:uppercase;
	width:70px;
	text-align:right;
	display:block;
	float:left;
	padding:9px 0 0 0;
}
.send_login_form {
	background:none;
	border:none;
	font:13px/16px Tahoma, Verdana, Arial;
	cursor:pointer;
	text-transform:uppercase;
	color:#849302;
	float:right;
	margin:3px 25px 0 0;
	text-decoration:underline;
}
.on_input {
	width:120px;
	height:16px;
	font:13px/11px Tahoma, Verdana, Arial;
	margin:3px 0 0 11px;
}
.on_input_login {
	width:120px;
	height:18px;
	font:13px/11px Tahoma, Verdana, Arial;
	margin:3px 0 0 11px;
}
.on_input_email {
	width:320px;
	height:18px;
	font:13px/11px Tahoma, Verdana, Arial;
}
.on_links {
	display:block;
	font:13px Tahoma, Verdana, Arial;
	text-transform:uppercase;
	color:#242823;
	padding:7px 0 0 81px;
}
.on_links a {
	color:#d5d110;
	text-decoration:none;
}
.on_links a:hover {
	color:#999;
	text-decoration:underline
}
.error_login {
	background:#FFCCCC url(bg_login_error.gif);
	border: 1px solid #FF7711;
	border-radius: 6px 6px 6px 6px;
	color: #FF0000;
	font: 11px Tahoma, Geneva, sans-serif;
	padding: 3px 0;
	position: absolute;
	text-align: center;
	top: -8px;
	width: 93%;
}
/* h menu */
.h_menu {
	position:absolute;
	left:30%;
	top:125px;
	width:550px;
	font:14px/22px "Times New Roman", Times, serif;
	padding-left:8px
}
.h_menu a {
	color:#1f1f1f;
	text-decoration:none;
	padding:0 5px;
}
.h_menu a b {
	font-size:18px;
	font-weight:normal;
}
.h_menu a:hover {
	text-decoration: underline;
}
.h_menu .current, .h_menu .current:hover {
	cursor:default;
	color:#b0a800;
	text-decoration:none;
}
/* INDEX RIGHT */
.index_right {
	width:140px;
	position:absolute;
	right:0px;
	top:125px;
	padding:0 15px 0 0;
}
.a_registration {
	display:block;
	padding:95px 0 10px 0;
	font:24px "Times New Roman", Times, serif;
	color:#b0a800;
	text-decoration:none;
	text-align:center;
	background:url(/images/ico_registration.gif) no-repeat 20px top;
}
.a_registration:hover {
	background:url(/images/ico_registration.gif) no-repeat 20px -200px;
	text-decoration:underline;
}
.a_why_us {
	display:block;
	padding:95px 0 10px 0;
	font:24px "Times New Roman", Times, serif;
	color:#b0a800;
	text-decoration:none;
	text-align:center;
	background:url(/images/ico_why_us.gif) no-repeat 20px top;
}
.a_why_us:hover {
	background:url(/images/ico_why_us.gif) no-repeat 20px -200px;
	text-decoration:underline;
}
.a_faq {
	display:block;
	text-align:center;
	padding:95px 0 10px 0;
	font:24px "Times New Roman", Times, serif;
	color:#b0a800;
	text-decoration:none;
	background:url(/images/ico_faq.gif) no-repeat 20px top;
}
.a_faq:hover {
	text-decoration: underline;
	background:url(/images/ico_faq.gif) no-repeat 20px -201px;
}
.a_we_accept {
	display:block;
	padding:5px 0 10px 0;
	font:24px "Times New Roman", Times, serif;
	color:#b0a800;
	text-align:center;
	text-decoration:none;
}
/* FOOTER */
.footer {
	height:170px;
	position:relative;
}
.f_copy {
	position:absolute;
	left:17px;
	top:-15px;
}
.f_buket {
	position:absolute;
	left:19%;
	top:-100px;
}
.f_menu {
	font:14px Tahoma, Verdana, Arial;
	text-align:center;
	padding:5px 0 0 0;
}
.f_menu a {
	color:#d5d110;
	text-decoration:none;
}
.f_menu a:hover {
	color:#40403f;
}
.f_menu_2 {
	font:12px Tahoma, Verdana, Arial;
	text-align:center;
	color:#6f6f6f;
	padding:12px 0 0 0;
}
.f_menu_2 a {
	color:#6f6f6f;
	text-decoration:none;
}
.f_menu_2 a:hover {
	color:#40403f;
	text-decoration:underline;
}
.f_menu .current, .f_menu .current:hover {
	color:#40403f;
	text-decoration:none;
	cursor:default
}
.f_phone {
	position:absolute;
	right:5%;
	top:0px;
	font:22px "Times New Roman", Times, serif;
	color:#000;
}
.f_phone strong {
	color:#beba00;
	font-weight:normal;
}
.f_mail {
	position:absolute;
	right:5%;
	top:25px;
	font:8px Tahoma, Verdana, Arial;
	color:#6f6f6f;
	text-transform:uppercase;
	white-space:nowrap;
}
.f_mail a {
	color:#6f6f6f;
	text-decoration:none;
}
.f_mail a:hover {
	text-decoration: underline;
}
.foot_links_bar {
	text-align:center;
	padding:40px 5px 10px 5px;
	font-size:11px
}
.foot_links_bar a {
	margin:0 5px;
	color: #999;
}
.foot_links_bar a:hover {
	text-decoration:none
}
/* project_view */
.project_view {
	border:solid 1px #678E19;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	-opera-border-radius: 7px;
	-moz-border-radius: 7px;
	padding:10px 12px;
}
.project_view table {
	margin:10px 0 5px 0;
}
.project_view th {
	text-align:left;
	padding:3px 0px 3px 10px;
	font-weight:normal;
}
.project_view td {
	padding:3px 5px 3px 5px;
}
/* STYLE for FORM */
.form_table {
	border:solid 2px #F4F3BE;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	-opera-border-radius: 7px;
	-moz-border-radius: 7px;
	padding:5px 0 1px 0;
}
.form_table_accept {
	border:solid 2px #F4F3BE;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	-opera-border-radius: 7px;
	-moz-border-radius: 7px;
	padding:5px 0 1px 0;
}
.form_table table {
	width:100%
}
.form_table_accept table {
	width:100%
}
.f_input_text {
	width:98%
}
.f_big_select {
	width:99%;
}
.form_table th {
	padding:0 5px;
	width:205px;
	text-align:left;
	background:#F4F3BE url(/images/bg_h3.gif);
	border-bottom:solid 3px #fff;
	border-left:solid 5px #fff;
	font-weight:normal;
}
.form_table_accept th {
	padding:0 5px;
	text-align:left;
	background:#F4F3BE url(/images/bg_h3.gif);
	border-bottom:solid 3px #fff;
	border-left:solid 5px #fff;
	font-weight:normal;
}
.form_table td {
	padding:5px;
	border-bottom:solid 3px #fff;
}
.form_table td td {
	padding:0px;
}
.form_table tt {
	color:#f00;
	font:13px Georgia, "Times New Roman", Times, serif
}
.form_table_accept td {
	padding:5px;
	border-bottom:solid 3px #fff;
}
.form_table_accept td td {
	padding:0px;
}
.form_table_accept tt {
	color:#f00;
	font:13px Georgia, "Times New Roman", Times, serif
}

.error_valid_form {
	color:#f00;
	background:#FFCCCC url(bg_login_error.gif);
	border:solid 2px #FFA8A8;
	font:13px Tahoma, Geneva, sans-serif;
	text-align:center;
	font-weight:bold;
	padding:10px;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	-opera-border-radius: 7px;
	-moz-border-radius: 7px;
}
.error_valid_form_ok {
	color:#678E19;
	background:#F1F6B7 url(bg_login_error_ok.gif);
	border:solid 2px #A4BC76;
	font:13px Tahoma, Geneva, sans-serif;
	text-align:center;
	font-weight:bold;
	padding:10px;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	-opera-border-radius: 7px;
	-moz-border-radius: 7px;
}
.disabled {
	border:none;
	background:none;
}
.mass_admin {
	color: #333;
}
.a_no_advance_fee {
	background:url(/images/but_no_advanced_payment.png) center top no-repeat;
	width:447px;
	height:125px;
	display:block;
	overflow:hidden;
	text-indent:-2000px;
}
.a_no_advance_fee:hover {
	background:url(/images/but_no_advanced_payment.png) no-repeat center -125px;
}
.form_table_th_title {
	text-align:center !important;
	font-size:110%;
	padding:5px 0 !important;
	color:#333;
	font-weight:bold !important;
}
/* ALL TEXT */
.p_testimonials {
	font-size:130%;
	line-height:130%;
}
.sample_view {
	background:#F8F9F0;
	border:solid 1px #EAECD1;
	padding:5px 15px;
}
.sample_view h3 {
	color:#444
}
.sample_view hr {
	border:none;
	border-top:solid 1px #EAECD1
}
.col_y {
	background:#FBFC7A;
	padding:0 1px;
}
.col_g {
	background:#D0F2C9;
	padding:0 1px;
}
.col_gr {
	background:#E4E7C4;
	padding:0 1px;
}
.quote_foot {
	left:17px;
	width:273px;
}
.quote_foot p {
	background:#EFF1DC url(/images/bg_quote.gif);
	padding:10px 0px 10px 0px;
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, Helvetica, sans-serif;
	margin:10px 0 0 0;
}
.quote_foot span {
	background:#EFF1DC;
	display:block;
	text-align:right;
	font:11px Arial, Helvetica, Helvetica, sans-serif;
	font-style:italic !important;
	padding:3px 10px 3px 0;
}
.f_sz_full {
	width:435px;
	max-width:98%;
}
.f_sz_30 {
	width:30px;
}
.index_content ul {
	margin:10px 15px 20px 15px;
}
.index_content li {
	margin:5px 0;
}
.orderformpage .body_tabs .body_tabs_title span {
	color:#000;
	font-family:"Times New Roman", Georgia, Times, serif;
}
.orderformpage .body_tabs .body_tabs_title {
	font-size:22px;
}
#capthacont {
	position:relative;
	width:120px;
	height:50px;
	border:1px solid #bbb;
}
#captablecont {
	height:65px;
	position:relative;
}
#user_code {
	width:118px;
	text-align:center;
	margin:5px 0;
}
#AddBtn, .minus {
	font-size:11px;
}
#doSend_pp {
	margin:5px 5px 0 0;
}
input.numbers {
	margin-left:3px;
	width:50px;
}
input.keywords {
	margin-right:4px;
	width:150px;
}
#captcha_error {
	color: red;
	font-size: 11px;
	padding: 4px 0;
}
#refresha {
	position:absolute;
	cursor:pointer;
	top:0;
	right:0;
	height:48px;
	width:16px;
	padding:2px 0 0 3px;
	background:#e6e6e6;
}
#total {
	font-size:16px;
	padding-top:7px;
	padding-bottom:7px;
}
#sounda {
	position:absolute;
	cursor:pointer;
	right:0;
	bottom:0;
}

.row label {
	display:block;
	margin:15px 0 0px;
	text-transform:uppercase;
	font-size:11px;
	color:#000;}
.row input.f_sz_full, .row textarea.f_sz_full{
	width:98%;
}
.row label:after {
content:':'}
#contact_form {
	margin:10px 0;
	display:block;
	border-radius:8px;
	background:#f7f8f1;
	padding:5px 10px 5px 20px;
}
.f_input_submit {
    background: #849302;
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    line-height: 16px;
    margin: 10px 35px 15px 0;
    padding: 5px 3px;
    text-decoration: none;
	text-transform:uppercase;}
.f_input_submit:hover {
	background:#9cad01;}
