@CHARSET "UTF-8";
/*****************************************************************************************************/
/** HOME PAGE **/
/*****************************************************************************************************/
div.topbody{
	position: absolute;
	top:220px;
	width: 700px;
	height: 321px;
}
div.topbodycontent{
	position:absolute;
	top:0px;
	width:700px;
	height: 535px;
}
div.buckets{
	position: absolute;
	top: 539px;
	width: 700px;
	height: 236px;
}
div.bucket1header{
	position: absolute;
	background-image: url("../Images/PageGraphics/HomeAboutVisionBoardsText.png");
	background-repeat: no-repeat;
	top:0px;
	width: 227px;
	height:35px;
	left:5px;
}
div.bucket2header{
	position: absolute;
	background-image: url("../Images/PageGraphics/HomeTheStepOneDifferenceText.png");
	background-repeat: no-repeat;
	top:0px;
	width: 237px;
	height:35px;
	left:236px;	
}
div.bucket3header{
	position: absolute;
	background-image: url("../Images/PageGraphics/HomeFreeTrialText.png");
	background-repeat: no-repeat;
	top:0px;
	width: 227px;
	height:35px;
	left:478px;	
}
div.bucket1button{
	position: absolute;
	background-image: url("../Images/Buttons/LearnMoreButton.png");
	background-repeat: no-repeat;
	top:170px;
	width: 145px;
	height: 29px;
	left: 27px;	
	cursor: pointer;
}
div.bucket1button:hover{
	/*background-image: url("../Images/Buttons/LearnMoreButtonMouseOver.png");
	background-repeat: no-repeat;*/
}
div.bucket2button{
	position: absolute;
	background-image: url("../Images/Buttons/LearnMoreButton.png");
	background-repeat: no-repeat;
	top:170px;
	width: 145px;
	height: 29px;
	left: 258px;	
	cursor: pointer;
}
div.bucket2button:hover{
	/*background-image: url("../Images/Buttons/LearnMoreButtonMouseOver.png");
	background-repeat: no-repeat;*/
}
div.bucket3button{
	position: absolute;
	background-image: url("../Images/Buttons/GetStartedButton.png");
	background-repeat: no-repeat;
	top:170px;
	width: 145px;
	height: 29px;
	left: 501px;
	cursor: pointer;	
}
div.bucket3button:hover{
	/*background-image: url("../Images/Buttons/GetStartedButtonMouseOver.png");
	background-repeat: no-repeat;*/
}
div.bucket1text{
	position: absolute;
	top: 64px;
	left: 22px;
	width: 200px;
	height: 100px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;	
}
div.bucket2text{
	position: absolute;
	top: 64px;
	left: 252px;
	width: 210px;
	height: 100px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;	
}
div.bucket3text{
	position: absolute;
	top: 64px;
	left: 495px;
	width: 176px;
	height: 100px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;	
}
div.homeheader{
	position: relative;
	background-image: url("../Images/PageHeaders/HomeHeader.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}
/*****************************************************************************************************/
/** Examples **/
/*****************************************************************************************************/

div.exampleHeader{
	position: relative;
	background-image: url("../images_examples/header.jpg");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}

td.yellowHeader{
	position: relative;
	background-image: url("../images_examples/yellowbanner.jpg");
	background-repeat: repeat-x;
	height:50px;
}

td.grayContent{
	position: relative;
	background-image: url("../images_examples/greyfade.jpg");
	background-repeat: repeat-x;
	background-color:#FFF;
	height:320px;
}

p.textContent { 
    color:#585858;
    font-family: Trebuchet MS;
    font-size: 12px;
    line-height: 16px;  
	text-align:left;
	padding-left:12px;
	letter-spacing:0.4px;
}



/*****************************************************************************************************/
/** About **/
/*****************************************************************************************************/
div.aboutheader{
	position: relative;
	background-image: url("../Images/PageHeaders/AboutHeader.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}
div.abouttext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/AboutHeaderText.png");
	background-repeat: no-repeat;	
	width: 49px;
	height: 15px;
	top:260px;
	z-index: 99;
}
div.topaboutgraphic{
	position: absolute;
	background-image: url("../Images/PageGraphics/TopAboutGraphic.png");
	background-repeat: no-repeat;	
	width: 717px;
	height: 243px;
	top:260px;
}
div.topabouttext{
	position: absolute;
	top: 100px;
	width:290px;
	height:300px;
	left: 42px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
}
div.aboutfreetrial{
	position: absolute;
	background-image: url("../Images/PageGraphics/AboutFreeTrial.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 39px;
	top:0px;
	left:12px;
}
div.aboutgetstartedbutton{
	position: absolute;
	background-image: url("../Images/Buttons/GetStartedButton.png");
	background-repeat: no-repeat;	
	width: 145px;
	height: 29px;
	top:15px;
	left:274px;
	cursor: pointer;
}
div.aboutgetstartedbutton:hover{
	/*background-image: url("../Images/Buttons/GetStartedButtonMouseOver.png");
	background-repeat: no-repeat;*/	
}
/*****************************************************************************************************/
/** Why **/
/*****************************************************************************************************/
div.whyheader{
	position: relative;
	background-image: url("../Images/PageHeaders/WhyStepOneHeader.png");
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 700px;
	height: 174px;
}
div.whyheadingtext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/WhyStepOneHeading.png");
	background-repeat: no-repeat;	
	width: 107px;
	height: 19px;
	top:260px;
}
div.whyfreetrial{
	position: absolute;
	background-image: url("../Images/PageGraphics/AboutFreeTrial.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 39px;
	top:0px;
	left:12px;
}
div.whygetstartedbutton{
	position: absolute;
	background-image: url("../Images/Buttons/GetStartedButton.png");
	background-repeat: no-repeat;	
	width: 145px;
	height: 29px;
	top:15px;
	left:274px;
	cursor: pointer;
}
div.whygetstartedbutton:hover{
	/*background-image: url("../Images/Buttons/GetStartedButtonMouseOver.png");
	background-repeat: no-repeat;*/	
}
div.whysamplearea{
	position: absolute;
	background-image: url("../Images/PageGraphics/WhySamplesBackground.png");
	background-repeat: no-repeat;	
	width: 292px;
	height: 100px;
	top:570px;
}
div.whypagetoper{
	position: absolute;
	background-image: url("../Images/PageGraphics/WhyPageToper.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 221px;
	top:290px;
}
div.whypagetopertext{
	position: absolute;
	top: 54px;
	width:320px;
	height:300px;
	left: 42px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
}
/*****************************************************************************************************/
/** Membership **/
/*****************************************************************************************************/
div.membershipheader{
	position: relative;
	background-image: url("../Images/PageHeaders/MembershipHeader.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}
div.membershiptext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/MembershipHeadingText.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 221px;
	top:260px;
}

div.membershiptext20{
	position: absolute;
	background-image: url("../Images/PageTextHeader/MembershipHeadingText2.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 19px;
	top:260px;
}
div.memberbodytext{
	position: absolute;
	width: 470px;
	height: 221px;
	top:310px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 17px;
}
div.subscriptiontext{
	position: absolute;
	background-image: url("../Images/PageGraphics/MembershipSubscriptionChoices.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 221px;
	top:420px;
}
div.membershiptext2{
	position: absolute;
	width: 470px;
	height: 221px;
	top:450px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 17px;
}
div.membershiptext3{
	position: absolute;
	width: 470px;
	height: 221px;
	top:710px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 17px;
}
div.membershipterm{
	position: absolute;
	background-image: url("../Images/PageGraphics/MembershipPriceShading.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 221px;
	top: 569px; /*705px; */
}
div.becomeamemberbutton{
	position: absolute;
	background-image: url("../Images/Buttons/BecomeAMemberButton.png");
	background-repeat: no-repeat;	
	width: 145px;
	height: 29px;
	top:425px;
	left:425px;
	cursor: pointer;
}
div.becomeamemberbutton:hover{
	/*background-image: url("../Images/Buttons/BecomeAMemberButtonMouseOver.png");
	background-repeat: no-repeat;*/	
}

div.memberprice1{
	position: absolute;
	width: 145px;
	height: 100px;
	left: 20px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
}
div.memberprice2{
	position: absolute;
	width: 145px;
	height: 100px;
	left: 200px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
}
div.tryitfreebutton{
	position: absolute;
	background-image: url("../Images/Buttons/TryItFreeButton.png");
	background-repeat: no-repeat;	
	width: 145px;
	height: 29px;
	top:580px;
	left:425px;
	cursor: pointer;
}
div.tryitfreebutton:hover{
	/*background-image: url("../Images/Buttons/TryItFreeButtonMouseOver.png");
	background-repeat: no-repeat;*/	
}
/*****************************************************************************************************/
/** Try it Free **/
/*****************************************************************************************************/
div.tryitheadertext{
	position: relative;
	background-image: url("../Images/PageTextHeader/TryItFreeHeadingText2.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 221px;
	top:235px;
	margin: 0 auto;
}
div.tryitheaderconfirmtext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/TryItConfirmationHeaderText.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 221px;
	top:260px;
}
div.tyitform{	
	position: absolute;
	width: 700px;
	height: 500px;
	top: 350px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 17px;
}
div.checkboxtext{
	position: absolute;
	width: 400px;
	height: 300px;
	top: 300px;
	color: #e15d31;
	font-family: Trebuchet MS;
	font-size: 12px;
}
/*****************************************************************************************************/
/** Become A Coach **/
/*****************************************************************************************************/
div.becomeacoachheader{
	position: relative;
	background-image: url("../Images/PageHeaders/BecomeACoachHeader.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}
div.becomeacoachheaderconfirmtext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/BecomeACoachConfirmationHeaderText.png");
	background-repeat: no-repeat;
	width:432px;
	height: 19px;
	top:260px;
}

div.coachheading{
	position: absolute;
	background-image: url("../Images/PageTextHeader/BecomeACoachHeading.png");
	background-repeat: no-repeat;
	width:132px;
	height: 15px;
	top:260px;
}
div.coachform{	
	position: absolute;
	width: 700px;
	height: 500px;
	top: 530px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 17px;
}
/*****************************************************************************************************/
/** Resources **/
/*****************************************************************************************************/
div.resourcesheader{
	position: relative;
	background-image: url("../Images/PageHeaders/ResourcesHeader.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}
div.resourceheading{
	position: absolute;
	background-image: url("../Images/PageTextHeader/ResourcesHeading.png");
	background-repeat: no-repeat;
	width:132px;
	height: 15px;
	top:260px;
}
div.resourcetable{
	position: absolute;
	top:400px;
	width: 700px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 17px;
}
/*****************************************************************************************************/
/** Referral **/
/*****************************************************************************************************/
div.referralheader{
	position: relative;
	background-image: url("../Images/PageHeaders/ReferralHeader.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}
div.referralheadingtext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/ReferralHeadingText.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 221px;
	top:260px;	
}
div.referralconfirmationheadingtext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/ReferralConfirmationHeaderText.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 221px;
	top:260px;	
}

div.referraltextbody{
	position: absolute;
	width: 470px;
	height: 221px;
	top:310px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 17px;
}
div.referralform{
	position: absolute;
	width: 700px;
	height: 500px;
	top: 760px;
	color: #747070;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 17px;
}
/*****************************************************************************************************/
/** Terms of Use **/
/*****************************************************************************************************/
div.termsofuseheader{
	position: relative;
	background-image: url("../Images/PageHeaders/TermsOfUseHeaderImage.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}
div.termsuseheadertext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/TermsOfUseHeaderText.png");
	background-repeat: no-repeat;	
	width: 149px;
	height: 15px;
	top:260px;
}
/*****************************************************************************************************/
/** Privacy Policy **/
/*****************************************************************************************************/
div.privacypolicyheader{
	position: relative;
	background-image: url("../Images/PageHeaders/PrivacyPolicyHeaderImage.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}
div.privacypolicyheadertext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/PrivacyPolicyHeaderText.png");
	background-repeat: no-repeat;	
	width: 149px;
	height: 20px;
	top:260px;
}
/*****************************************************************************************************/	
/** Contact Us **/
/*****************************************************************************************************/
div.contactusheader{
	position: relative;
	background-image: url("../Images/PageHeaders/ContactUsHeaderImage.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}
div.contactusheadingtext{
	position: absolute;
	background-image: url("../Images/PageTextHeader/ContactUsHeadingText.png");
	background-repeat: no-repeat;	
	width: 700px;
	height: 221px;
	top:260px;	
}
div.contactsendmessage{
	position: absolute;
	background-image: url("../Images/ContactSendMessage.png");
	background-repeat: no-repeat;	
	width: 145px;
	height: 29px;
	top:200px;
	left:305px;
}
/*****************************************************************************************************/	
/** Feedback **/
/*****************************************************************************************************/
.feedbackheadingtext{
	position: relative;
	background-image: url("../Images/PageTextHeader/FeedbackHeading.png");
	background-repeat: no-repeat;	
	width: 171px;
	height: 39px;
}
/* IE7 */
*+html .pg-feedback .crumbs { top: 32px ;}
*+html .feedbackheadingtext{ top: 30px; }

/*****************************************************************************************************/
/** Login **/
/*****************************************************************************************************/
div.loginheader{
	position: relative;
	background-image: url("../Images/PageHeaders/LoginHeaderImage.png");
	background-repeat: no-repeat;
	width: 700px;
	height: 174px;
	margin: 0 auto;
}

/*****************************************************************************************************/
/** Welcome **/
/*****************************************************************************************************/

div.orange{
	position: absolute;
	background-image: url("../Images/PublicSite/topOrangeStrip.jpg");
	background-repeat: repeat-x;
	top:0px;
	height:8px;
	width: 700px;
	background-color: #E25D32; 
}
div.bannerUp{
	position:absolute;
	background-image: url("../Images/PublicSite/mainimage.jpg");
	background-repeat:no-repeat;
	top:8px;
	height:180px;
	width:700px;
}
div.bannerDown{	
	position:absolute;
	background-image: url("../Images/PublicSite/welcomebanner.jpg");
	background-repeat:no-repeat;
	top:187px;
	height:34px;
	width:700px;
}

div.welcomeArea{
	position:absolute;
	background-image: url("../Images/PublicSite/centregradient.jpg");
	background-repeat:repeat-x;
	top:218px;
	height:450px;
	width:700px;	
}

div.welcomeArea p{
	font-family: "Trebuchet MS", Verdana, Geneva;
    font-size: 12px;
	font-weight:300;
	padding: 0 20px 0 20px;
}

div.welcomeBottom {
	position:absolute;
	background-image: url("../Images/PublicSite/bottomfooter.jpg");
	background-repeat:no-repeat;
	top:650px;
	height:130px;
	width:700px;
}

div.welcomeBottom a{
    cursor: pointer;
    text-decoration: none;
    outline-style:none;
    outline-width:0;
}

div.welcomeBottom img{
    border-style: none;
}

/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/