
body { font: 10pt/1.3em Verdana, Geneva, sans-serif; background:#999 url(../img/ms_mainbg.jpg) top repeat-x; text-align: center }
	p, h1, h2, h3, h4, h5,h6 {padding: 0; margin: 0 0 1em 0}
	p { text-align:justify }
	.clearfix { clear: both;}
	.b { font-weight: bold}
	.ul { text-decoration:underline}
	ul li { text-align:justify}
	.highlightText01 { color:red; text-transform:uppercase; font-size: 1.2em; text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff, 2px 2px 2px #999;}
	
#landingWrap { width:960px; margin: 0 auto;}
#landingHeader { height: 130px; background:url(../img/banner_mktgsequence.jpg) bottom no-repeat }
#landingHeaderBC { height: 130px; background:url(../img/banner_brainclub.jpg) bottom no-repeat }

#landingInnerWrap  { background: white; width: 760px; text-align: left; margin: 15px auto; padding: 10px 20px; border: 1px solid black;}
#landingInnerWrapIntro  { background: white; width: 840px; text-align: left; margin: 0 auto; padding: 20px; border: 1px solid black;}
#landingInnerWrap #landingContent { }

	#landingInnerWrap #landingContent h1,
	#landingInnerWrap #landingContent #dynLink h1,
	.msSectionHead
		{ font-weight: bold;padding: 0 15px; margin: 0; margin-bottom: 15px; display: block; background:#069; font-size: 18pt; height: 40px; line-height: 40px; color: white; border: 1px solid black;}

	#landingInnerWrap #landingContent h1 a { color: white; text-decoration: none;}
	#landingInnerWrap #landingContent h1 a:hover { color: yellow; }
	#landingInnerWrap #landingContent a.btn-wwme { display: block; width: 388px; height: 129px; background:url(../img/btn-wwme-up.png) no-repeat; text-decoration:none}
	#landingInnerWrap #landingContent a.btn-wwme:hover { background:url(../img/btn-wwme-over.png) no-repeat; }
	#landingInnerWrap #landingContent a.btn-8steps { display: block; width: 271px; height: 90px; background:url(../img/btn-read-8steps.png) no-repeat; text-decoration:none}

#finalFooter { width: 680px; margin: 20px auto 0 auto; font: 8pt/1.3em Arial, Helvetica, sans-serif}

.ms_optin {  display: none; margin: 0 auto; text-align: left; width: 520px; padding: 85px 15px 10px 15px; background:url(../img/optinback.jpg) top no-repeat; margin-bottom: 20px;}
.ms_optin_inputfields { width: 310px; float:left;}
.ms_optin_btn { width: 120px; height: 75px; border: none; background:url(../img/ms_optin_up.png) }
.ms_optin_btn:hover { background:url(../img/ms_optin_down.png); cursor:pointer }
	.ms_optin form input[type=text] { width: 300px; height: 35px; line-height: 35px; border: none; margin: 1px 0; padding-left: 110px; padding-right: 10px;}
	.ms_optin form input.name { background:url(../img/bg_ms_optin_name.png) no-repeat}
	.ms_optin form input.email { background:url(../img/bg_ms_optin_email.png) no-repeat}
	
.video { text-align:center }	

.social {  margin: 0 auto; text-align:left; width: 520px;}

#dynLink { text-align:left;  display:none; margin-top: 30px;}

.introTexts { padding:0; margin: 0; width: 480px; float: left; font-family: Arial, Helvetica, sans-serif; padding-top: 120px; font-size: 9pt; background:url(../img/ms-intro-headline.png) top no-repeat}
	.introTexts h1 { color: Red; text-align: center; margin: 0; padding: 0; margin: 1em 0; font-size: 14pt; line-height: 1.2em; }
	.introTexts h2 { color: Black; text-align: center; margin: 0; padding: 0; margin: 1em 0; font-size: 11pt; line-height: 1.2em;}
	.introTexts ul li { margin-bottom: .5em;}
.vidoptin { width: 340px; float:right; font-family: Arial, Helvetica, sans-serif; font-size: 10.5pt;}
	.vidoptin .intro-optin { background: url(../img/down-arrow-red.png) top center no-repeat; padding-top: 125px; margin-bottom: 20px;}
		.intro-optin .iField { width: 320px; height: 28px; line-height: 28px;}
		.intro-optin .iField .iLbl { width: 110px; float:left; height: 28px; line-height: 28px; }
		.intro-optin .iField .iNpt { width: 200px; float:right;  }
		.intro-optin .iField .iNpt input[type=text] { width: 195px; border: 1px solid #666;  height: 22px; line-height: 22px; padding-left: 5px;}
		.intro-optin .iField .iNpt input[type=text]:hover { background:#FFC; border: 1px solid black; cursor:pointer}
		.intro-optin .iField .iNpt input[type=password] { width: 195px; border: 1px solid #666;  height: 22px; line-height: 22px; padding-left: 5px;}
		.intro-optin .iField .iNpt input[type=password]:hover { background:#FFC; border: 1px solid black; cursor:pointer}

.ms-step { width: 600px; margin: 0 auto; margin-bottom: 30px; text-align: center;}
.ms-step h2.ms-head-step { font-size: 11pt; padding: 0; margin: 0;text-align: left; color:white; height: 50px; line-height: 50px;padding-left:60px;} 
	.download { background:url(../img/ms-bg-step-download.png) no-repeat;}
	.choose { background:url(../img/ms-bg-step-choose.png) no-repeat;}
	.ms-text-booktitle { font-size: 14pt; line-height: 1.3em; display: block; }
	.ms-text-booksubtitle { font-size: 12pt; line-height: 1.3em; display: block; }

.ms-step div.ms-content-step {width:440px; text-align: left; margin: 0 auto; background:url(../img/ms-bg-step-content.png) bottom no-repeat; padding: 30px;} 
.ms-step div.ms-content-step-accordion {width:500px; text-align: left; margin: 30px auto; } 

a.ms-getbtn { width: 499px; height: 45px; line-height: 45px; display: block; text-align: center; color: #aad2fa; margin:0 auto; background:url(../img/ms-getbtn-up.png); font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; text-decoration:none; margin-bottom: 30px;}
a.ms-getbtn:hover { background:url(../img/ms-getbtn-dn.png); color: white } 

.ms-bonus-header {background:url(../img/ms-head-bonuspage.png); width: 400px; height:100px; display: block; margin-bottom: 30px; }
.ms-bonus-contents { margin-left: 30px; margin-bottom: 30px;}
.ms-bonus-content-subheader { font-size: 18pt; color:#036; font-weight: bold; display: block; margin-bottom: 10px; height: 50px; padding-left: 60px; line-height: 50px; background:url(../img/ico_bonus.png) left no-repeat}
.ms-bonus-content-proper { padding: 0 60px; }
.ms-bonus-next-access {   margin: 0 auto; width: 550px; height: 69px; background:url(../img/next-access-bg.png) no-repeat; display: block; padding: 28px 50px 3px 0}
	.ms-bonus-next-access h5 { font-size: 18pt; font-weight: bold; line-height: 69px; color:white; margin: 0; padding: 0;}
	.ms-bonus-next-access h5 a { color:white; text-decoration: none;}
	.ms-bonus-next-access h5 a:hover { color: yellow;}
.ms-bonus-next-access-mail {   margin: 0 auto; width: 550px; height: 69px; background:url(../img/next-access-bg2.png) no-repeat; display: block; padding: 28px 50px 3px 0}	
#ms-finale { padding: 640px 0 0 42px; width: 606px; height: 110px; background:url(../img/ms-moving-forward.jpg); display: none;}
    a.ms-finale-complete-link { width: 476px; height: 84px; display: block; background:url(../img/btn-ms-mf-up.png); text-decoration: none;}
		a.ms-finale-complete-link:hover { background:url(../img/btn-ms-mf-dn.png)}
		

/*** MS Buttons ***/


a.msBtn {
	text-decoration: none
	width: 185px;
	height: 185px;
	display: block;
	margin:0 auto
}

	.bcModel { background:url(../img/btn-bc-model-up.png) no-repeat; }
	.bcModel:hover { background:url(../img/btn-bc-model-dn.png) no-repeat; }

	.bcRoadmap { background:url(../img/btn-bc-rmap-up.png) no-repeat; }
	.bcRoadmap:hover { background:url(../img/btn-bc-rmap-dn.png) no-repeat; }

	.bcTools { background:url(../img/btn-bc-tools-up.png) no-repeat; }
	.bcTools:hover { background:url(../img/btn-bc-tools-dn.png) no-repeat; }

	.bcPep { background:url(../img/btn-bc-pep-up.png) no-repeat; }
	.bcPep:hover { background:url(../img/btn-bc-pep-dn.png) no-repeat; }

	
/** Webinar Page **/ 
#live-webinar { font-family: Arial; font-size: 10pt; line-height: 1.4em;}
#live-webinar h3 { margin:0; padding:0}
#live-webinar h3.title { color: #036; font-size: 1.7em; margin-bottom: 5px;}
#live-webinar h3.subtitle { color: #900; font-size: 1.2em;}
#live-webinar .maintext { margin-top: 40px;}
#live-webinar .maintext strong { color: #000;}
#live-webinar .maintext img.presentor { border: 1px solid black; float:right; margin-left: 1.5em;}
#live-webinar .maintext ul {}

#live-webinar .theform { height: 295px; width: 500px; border: 1px solid black; display: block; margin: 0 auto; background:url(../img/bg-ms-webform.jpg) no-repeat; margin-bottom: 30px; margin-top: 30px;}
#live-webinar .theform form { width: 245px; margin-left: 240px; margin-top: 104px;}	
#live-webinar .theform form input { display: block;}
#live-webinar .theform form input[type=text] { background: none; border: none; height: 32px; line-height: 32px; margin-bottom: 13px; margin-left: 90px; width: 135px; padding-left: 10px; font-size: 12pt; color: #036;}
#live-webinar .theform form input.sbmt { background:none; border: none; width: 225px; height: 35px; background:url(../img/btn-ms-webform-up.jpg) no-repeat; margin-left: 12px; cursor:pointer}
#live-webinar .theform form input.sbmt:hover {  background:url(../img/btn-ms-webform-dn.jpg) no-repeat; }
#live-webinar .maintext p { text-align: justify}

#dl-webinar { padding: 0 1em;}

#dl-webinar .hstep{ height: 30px; font-size: 14pt; color: white; background: #036; border: 1px solid black; line-height: 30px; padding: 0 1em; display: block; }
#dl-webinar .step { padding: 1em 1.5em; background: #e6e6dc; border: 1px solid #999; margin-bottom: 1em;  }
#dl-webinar .step ol { margin: 0;}
#dl-webinar .step a { text-decoration: none; color: #036}
#dl-webinar .step a:hover { color:#F60; text-decoration: underline;}
#dl-webinar .step a.startnow { width: 125px; height: 100px; display: block; background:url(../img/btn-ms-start-up.jpg) no-repeat;}
#dl-webinar .step a.startnow:hover { background:url(../img/btn-ms-start-dn.jpg) no-repeat; }

#dl-webinar .step .bookIcon { margin-right: 10px; border: 1px solid black; float: left;}
#dl-webinar .step .dTitle { font-size: 12pt; font-weight: bold;}
#dl-webinar .step .dNote { border: 1px solid #999; background:#900; color: white; padding: 1em; display: block; margin-left: 135px; width: 250px; margin: 15px 0 15px 135px; text-align:justify}


/* PAYPAL FORMS */
