body {background: #000000; margin:0; padding:0; font-family:Arial, Helvetica, Verdana, sans-serif;}
h1,h2,h3,h4,h5,p{margin:0; padding:0; font-family:Arial, Helvetica, Verdana, sans-serif;}
a{
	text-decoration:underline;
	color:#fff;
	font-size: 16px;
}
a img{border: none;}

.box1 { width: 250px; height: 194px; position: absolute; top: 550px; right:20px;}

.boxLogos {
	width: 300px;
	height: 74px;
	position: absolute;
	top: 749px;
	right:19px;
}

.money {
	width: 276px;
	height: 37px;
	position: absolute;
	top: 865px;
	right:19px;
}

.box2 {
	width: 275px;
	height: 200px;
	position:absolute;
	top: 1019px;
	left: 35px;
}
.box2 img{border: solid; color: #333}

.box3 {
	width: 200px;
	height: 300px;
	position:absolute;
	top: 1011px;
	left: 720px;
}
.box3 img{border: solid; color: #333}

.box4 {
	width: 653px;
	height: 57px;
	position:absolute;
	top: 305px;
	left: 138px;
}


#rep{width:970px; margin:10px auto; background:url(../images/repeater.jpg) repeat-y top; padding:0;}
#repHeader{background:url(../images/header.jpg) no-repeat top; padding:0; position:relative;}
#repFooter{background:url(../images/footer.jpg) no-repeat bottom; padding:0;}

#headerImage{position:absolute; top:0; left:0; width:970px; height:546px;}

#headSection {position:relative; height:950px; position:relative;}
#headSection h1{
	left:37px;
	top:552px;
	position:absolute;
	color:#fff;
	font-size:26px;
	font-weight:normal;
	width: 558px;
}
#headSection h1 span{color:#FFCC66; padding:0; margin:0;}
#introduction{
	font-size:14px;
	color:#999999;
	left:37px;
	top:591px;
	position:absolute;
	width:620px;
	line-height: 20px;
}

#introduction span{color:#fff; font-weight:bold}

#privacySection {position:relative; height:1350px; position:relative;}
#privacySection h1{
	left:37px;
	top:547px;
	position:absolute;
	color:#fff;
	font-size:24px;
	font-weight:normal;
	width: 558px;
}

#privacy{
	font-size:12px;
	color:#999999;
	left:37px;
	top:592px;
	position:absolute;
	width:901px;
	line-height: 16px;
	height: 382px;
}

#contactSection {position:relative; height:1000px; position:relative;}
#contactSection h1{
	left:37px;
	top:547px;
	position:absolute;
	color:#fff;
	font-size:24px;
	font-weight:normal;
	width: 558px;
}

#headSection h2{
	left:37px;
	top:769px;
	position:absolute;
	color:#FFCC66;
	font-size:18px;
	font-weight:bold;
	width: 526px;
}

#introduction2{
	font-size:14px;
	color:#999999;
	left:37px;
	top:797px;
	position:absolute;
	width:604px;
	line-height: 20px;
}

#introduction2 span{color:#fff; font-weight:bold}

#headSection h3{
	left:331px;
	top:1015px;
	position:absolute;
	color:#fff;
	font-size:26px;
	font-weight:normal;
	width: 620px;
}
#headSection h3 span{color:#FFCC66; padding:0; margin:0;}

#introduction3{
	font-size:14px;
	color:#999999;
	left:332px;
	top:1055px;
	position:absolute;
	width:620px;
	line-height: 20px;
}

#introduction3 span{color:#fff; font-weight:bold}

/*Head Section B */

#headSectionB {position:relative; height:1350px; position:relative;}
#headSectionB h1{
	left:30px;
	top:1015px;
	position:absolute;
	color:#fff;
	font-size:24px;
	font-weight:normal;
	width: 558px;
}
#headSectionB h1 span{color:#FFCC66; padding:0; margin:0;}
#featureslist{
	font-size:14px;
	color:#999999;
	left:28px;
	top:1048px;
	position:absolute;
	width:620px;
	line-height: 20px;
}

#featureslist span{color:#fff; font-weight:bold}

#features{
	left: 150px;
	top:380px;
	position:absolute;
	padding:0;
	font-size:12px;
	width:700px;
}
#features strong{font-size:14px; color:#ccc; margin:0; padding:0; list-style:none; display:block; padding:0 0 0 15px;}
#features span{display:block; padding:0 0 14px 15px; color:#999;}

#module {
	left: 90px;
	top:360px;
	margin-bottom:15px;
	font-size:11px;
	position:absolute;
	width:600px;
}

#module img{ margin:0 2px 17px 4px;}


/**/


.splitter1{background:url(../images/splitter-left.jpg) no-repeat top left; clear:both;}
.splitter2{background:url(../images/splitter-right.jpg) no-repeat top right; padding:15px 0 0 0;}
.dvdContent{position:relative; padding:0; margin:0; width:970px;}


#copy{color:#4C4C4C; text-align:center; padding:30px 0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#copy a{color:#424040; font-size:10px; text-decoration:none;}
#copy a:hover { color: #666666; text-decoration:underline;}
/** End **/
.regmark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #CCCCCC;
}

.ProductBox{height: 280px; clear: both; padding: 10px 0 0; text-align:center;}
.ProductBox img{float: center; margin: 0 10px; display: block; text-align: center;}


.theLowermostButton{text-align: center; clear: both; padding: 30px 0 0;}
.theLowermostButton p{padding: 0 0 20px;}
.theLowermostButton a{height: 61px; background: url(../images/yes-i-would-like.jpg) no-repeat top; width: 660px; margin: 15px auto 0; display: block; text-indent: -999em; }
.theLowermostButton a:hover{background-position: 50% -61px;}
.theLowermostButton span{display: block; padding: 10px 0 ; color: #ffcc66; text-align: center; font-weight: bold;}

.callForSales p{
	font-size: 16px;
	text-align: center;
	padding: 10px 0 20px;
	color: #FFFFFF;
}
.coursesleft p {
	font-size: 14px;
	text-align: center;
	padding: 2px 0 10px;
	color: #cccccc;
}

.sampleVideos{height: 200px; position: relative;  clear: both;}
.sampleVideos .imageHeader{text-indent: -999em; background:url(../images/testimonials/sample-vids/sample-videos-title.jpg) no-repeat top; position: absolute; top:0; left: 0; height: 108px; width: 100%; padding: 0; margin: 0; }
.sampleVideos a{display: block; text-decoration: none; text-indent: -999em; height: 201px; position: absolute; top:109px;left:50%;}
.sampleVideos img{border: solid; color: #333}


.QuadBoxes{min-height: 400px; padding: 10px 40px 0; margin: 125px 0 0 0;}
* html .QuadBoxes{height: 300px;}

.QuadBoxes .left{width: 418px; float: left;}
.QuadBoxes .right{width: 422px; float: right;}

.QuadBoxes h3{font-size: 18px; font-weight: normal; color: #ccc; margin: 0; padding: 10px 0 12px 0;}
.QuadBoxes p{font-size: 12px; line-height: 18px; color: #999; margin: 0; padding: 0;}
.QuadBoxes .riskFreeParagraph {padding-right: 160px; position: relative;}
.QuadBoxes .riskFreeParagraph .riskFreeSticker{background: url(../images/seal.jpg) no-repeat top right; width: 136px; height: 98px; position: absolute; top:-10px; right: 10px; display: block;}
