body{
  	font: 16px/21px Tahoma, Geneva, sans-serif;  
  	background:#0C3662 url(/images/bg-simple.png) 0 0 repeat-x;
}

#header {
	padding-top:10px;
	background: none;
	height:40px;
}

.hidden {position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;}

#header #logo {
	display:block;
	position:relative;
	width:220px;
	height:29px;
	/*background:url(images/logo.png) no-repeat;*/
	margin:0 auto;
	text-align: center;
}


#content img, #content object{
	text-align: center;
	margin:0 auto;
	border:0px solid red;
	
}

#content p {
	text-align: left;
	margin:20px 70px;
}
#content div p {
	margin:15px auto;
}


#content .aligncenter{
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	display:block;
}

.poster {
	background:#fff url(/images/testi-mid.gif) 0 0 repeat-y;
	width:650px;
	margin:0 auto;
}
.poster .top {
	background:#fff url(/images/testi-top.gif) 0 0 no-repeat;
	height:33px;
}
.poster .bottom {
	background:#fff url(/images/testi-bottom.gif) 0 0 no-repeat;
	height:36px;
}
.poster .body {
	padding:0 40px 0 50px;
	text-align: center;
}

.yellow p {
	padding-left:20px;
	padding-right:10px;
}
.yellow ul {
	margin-left:30px;
}
.crusher {
	background:#fff url(/images/win-mid.gif) 0 0 repeat-y;
	width:475px;
	margin:0 auto;
}
.crusher .top {height:132px;}

#mentoring .top {background:#fff url(/images/win1-top.gif) 0 0 no-repeat;}
#community .top {background:#fff url(/images/win2-top.gif) 0 0 no-repeat;}
#tactics .top {background:#fff url(/images/win3-top.gif) 0 0 no-repeat;}
#interviews .top {background:#fff url(/images/win4-top.gif) 0 0 no-repeat;}

.crusher .bottom {
	background:#fff url(/images/win-bot.gif) 0 0 no-repeat;
	height:26px;
}
.crusher .body {
	padding:0 20px;
	text-align: center;
}


.yellow {
	background:#fff url(/images/win2-mid.gif) 0 0 repeat-y;
	width:650px;
	margin:0 auto;
}
.yellow .top {
	background:#fff url(/images/u1-win2-top.gif) 0 0 no-repeat;
	height:26px;
}
.yellow .bottom {
	background:#fff url(/images/win2-bot.gif) 0 0 no-repeat;
	height:31px;
}
.yellow .body {
	padding:0 20px;
	text-align: center;
}


ul {
	padding-left:90px;
	padding-right:70px;
}
ul ul {
	padding-left:20px;
}

.poster ul, .crusher ul, .yellow ul {
	padding-left:5px;
}
.arrow li {
	background: url(/images/green-arrow.png) 0 0 no-repeat;
	padding-left:30px;
	list-style: none;
	text-align: left;
	margin:15px 0;	
}

.check li {
	background: url(/images/check.png) 0 0 no-repeat;
	padding-left:30px;
	list-style: none;
	text-align: left;
	margin:15px 0;	
}
.check li li, .arrow li li {
	padding-left:0;
	background:none;
}

.check.single li {
	margin:5px 0;
}

label {font-weight: bold; padding-right:10px;}
.moonray_required {color:#800D0C;}
.moonray_input {font-size:14px; width:250px;}
fieldset {
	margin:20px auto 10px;
	border:0;
}

/*
.moonray_smart_form div {
	border:1px solid red;
	text-align:center;
}
#content div.moonray_smart_form fieldset {
	border:1px solid red;
}*/


#content .footer-sales p{
	text-align:center;
}

#content .footer-sales li{
	padding:0;
}

/* /consult page */

.page-id-2408 .moonray_smart_form {
	width:500px;
	margin-left:150px;
}
.page-id-2408 .moonray_form_field_wrapper label {
	width:200px;
}
.page-id-2408 textarea {
	height:100px;
}


.page-id-2771 .moonray_smart_form {
	width:500px;
	margin-left:130px;
}
.page-id-2771 .moonray_form_field_wrapper label {
	width:150px;
	margin-left:60px;
}

/*  orders form */

#orders_form th label {
	font-size:12px;
}

#wrapper #content .nothanks {
	text-align: center;
	color:grey;
	padding:0 100px;
}
#wrapper #content .nothanks a {margin:0; color:grey;}
#wrapper #content .nothanks p {text-align:left; margin: 10px auto;}

#confirm_block {margin-left:50px;}
#confirm_block label {display:block; float:left; width:85%}

#wrapper #content #confirm_checkbox {float:left;}

