h1           { font-family: Century Gothic; font-size: 12pt; color: #C0C0C0; text-align: left; 
               margin-left:20px; margin-right:0; margin-top:15px; margin-bottom:8px; font-weight:bold }
.ddl_small   { font-family: Arial; font-size: 8pt }

h2           { font-family: Century Gothic; font-size: 21pt; color: #FFFF99; text-align: left; 
               margin-left:20; margin-right:5; margin-top:20; margin-bottom:0; font-weight:bold }
h2.gold      { font-family: Century Gothic; font-size: 21pt; color: gold; text-align: left; 
               margin-left:20px; margin-right:5px; margin-top:20px; margin-bottom:0; font-weight:bold }


h2.headLine {
	position:relative;
	top:-15px;
	text-align: center;
}
h2.toc{
	font-family: Century Gothic; 
	font-size: 14pt; 
	color: #000000; 
	font-weight: bold; 
	margin-top: 10; 
	margin-bottom: 0; 
	margin-left:0;
	text-align:left
}
h2.center {
	text-align: center;
}
h2.cta  {
	color: #FFFFB7;
	font-family: Century Gothic;
	font-weight: bold;
	font-size: 26px;
	text-align: center; 
	margin-bottom:6px; 
	margin-top: 0px
}

h3			 { font-family: Century Gothic; font-size: 12pt; color: #000000; font-weight: bold; margin-top: 20; margin-bottom: 0; text-align:left }
h3.subHead_12	 
{ 
	font-family: Century Gothic; 
	font-size: 12pt; 
	color: #000000; 
	font-weight: bold; 
	margin-top: 15px; 
	margin-bottom: 8px; 
	text-align:left 
}
h3.subHead_14	 
{ 
	font-family: Century Gothic; 
	font-size: 14pt; 
	color: #000000; 
	font-weight: bold; 
	margin-top: 15px; 
	margin-bottom: 8px; 
	text-align:left 
}
.h3HL		 { font-family: Century Gothic; font-size: 18pt; color: #FFFF99; font-weight: bold; margin-left: 0; margin-top: 10; margin-bottom: 0 }
body { 
	background: url(http://www.apatoday.com/im$s/497h.jpg) repeat-x top left;
	background-color:snow;
	margin-top: 0;
	font-family:Verdana;
	font-size:10pt;
	text-align: center;
}
.author { font-family: Arial; font-size: 10pt; text-align: right; margin-right: 0; margin-top: 0; margin-bottom: 0 }
h2lnk        { font-family: Century Gothic; font-size: 18pt; color: #FFFF99; text-align: left; 
               font-weight:bold; text-decoration: none }
.copy        { font-family: Arial; font-size: 9pt; color: #808080; text-align: center; margin: 0 }
.copyLnk     { font-family: Arial; font-size: 9pt; color: #808080; text-align: center; margin: 0 }
.btn		 
{ height:24; font-family:Arial; background-color: navy; color:#FFFFFF; font-weight:bold }
.btn_small		 
{ height:20; font-family:Arial; font-size: 8pt; background-color: rgb(0,0,153); color:#FFFFFF; font-weight:bold }
div.address { 
	width: 230px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 35px; 
	BACKGROUND: url(http://www.apatoday.com/im$s/apa_address.jpg) no-repeat left bottom; 
}
.button {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 10px;
	font-family: Century Gothic;
	font-weight: bold;
	font-size: 14pt;
	text-align: center;
	cursor: default;
	background-image: url(http://www.apatoday.com/img$s/askButtonBg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.layoutFrm {margin: 0}
.frmCaptions    { font-family: Arial; font-size: 9pt; font-weight: bold; text-align: right; 
               margin-top: 0; margin-bottom: 0 }
input:focus {
	background-color:#FFFFB0;
}
.fieldInstructions { 
	font-family: Arial; 
	font-size: 9pt; 
	font-style: italic; 
	margin-top: 0;
	margin-bottom: 0; 
	color:#808080 }
.cmdMv	{ 
	font-family: Century Gothic; 
	font-size: 11pt; 
	background-color: #A50531; 
	color: #C5A4AD; 
	font-weight:bold;	
	cursor: pointer;
	height: 26;
	width: 260; 
	vertical-align: top;
}
.cmdAsk{
	width:259; 
	height:24; 
	font-family:Arial; 
	background-color: navy; 
	color:#FFFFFF; 
	font-weight:bold; 
	text-align:center;
}
.enrollBtn {
	display:block;
	font-weight:bold;
	color:navy;
	background-color:#F97C00;
	width:220px;
	text-align:center;
	padding:6px;
}
.enrollBtn a {
	text-decoration:none;
}
.enrollBtn a:hover{
	color:white;
}

.cmdReg	{ 
	font-family: Century Gothic; 
	font-size: 11pt; 
	background-color: #C5A4AD; 
	color: #93042C; 
	font-weight:bold;
	height: 26;
	width: 260; 
	vertical-align: top;
}

.cmdAccess {	
	width: 206px;
	height: 48px;
	border: medium none;
	background-image: url('../img$/btnGainAccess.png');	
	cursor: pointer;
	display: block;
	text-indent: -100em;
	overflow: hidden
}
.cmdSend {	
	width: 149px;
	height: 29px;
	background-color: #F97C00;	
	cursor: pointer;
	font-family: Arial;
	color: navy; 
	font-size: 9pt;
	font-weight:bold
}

#buttonPad {
	padding: 4px;
	background-color: #CC3333;
}
#aCenter {
	text-align: center;
}
#aLeft {
	text-align: left;
}
#aRight {
	text-align: right;
}

#fLeft {
	text-align: left;
	float: left;
}
#fRight {
	text-align: left;
	float: right;
}
.notes       { font-family: Arial; font-size: 8pt; color: #666666 }
.captions    { font-family: Arial; font-size: 9pt; font-weight: bold; text-align: right; 
               margin-top: 0; margin-bottom: 0 }

.captions2    { font-family: Arial; font-size: 9pt; font-weight: bold; text-align: right; 
               margin-top: 5; margin-bottom: 0 }

.captionsL    { font-family: Arial; font-size: 9pt; font-weight: bold; text-align: left; 
               margin-top: 1; margin-bottom: 0 }

.info {
	width: 770px;
	margin: 0px auto;
	text-align: left;
	color: #C0C0C0;
	font-weight: bold; font-family:Century Gothic; font-size:12pt; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:0px
}
.headline-2  { 
font-family: Arial; font-size: 14pt; color: #000080; margin-top: 0; margin-bottom: 0; text-align:center 
}
.headline-2L { 
font-family: Arial; font-size: 14pt; color: #000080; margin-top: 0; margin-bottom: 0; text-align:left 
}
.headline-2CG  { 
font-family: Century Gothic; font-size: 14pt; color: #000080; margin-top: 0; margin-bottom: 0; text-align:center;font-weight: bold 
}
.headline-2CGR  { 
font-family: Century Gothic; font-size: 14pt; color: firebrick; margin-top: 0; margin-bottom: 0; text-align:center;font-weight: bold 
}
.headline-2AB  { 
font-family: Arial; font-size: 14pt; color: black; margin-top: 0; margin-bottom: 0; text-align:center 
}

.headline-2CGL { 
font-family: Century Gothic; font-size: 14pt; color: #000080; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align:left 
}
.hln3-CG-N12L { 
font-family: Century Gothic; font-size: 12pt; color: #000080; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align:left 
}
.hln3-CG-B12L { 
font-family: Century Gothic; font-size: 12pt; color: black; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align:left 
}
.ad-CG-Blk14C { 
font-family: Century Gothic; font-size: 14pt; color: black; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align:center; 
}
.ad-CG-R14C { 
	font-family: Century Gothic; font-size: 14pt; color: #CC0000; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align:center; 
}
.ad-CG-R18C { 
font-family: Century Gothic; font-size: 18pt; color: #CC0000; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align:center; 
}
.ad-CG-W18C { 
font-family: Century Gothic; font-size: 18pt; color: snow; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align:center; 
}
.ad-CG-R22C { 
font-family: Century Gothic; font-size: 22pt; color: #CC0000; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align:center; 
}
.ad-CG-W22C { 
font-family: Century Gothic; font-size: 22pt; color: snow; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align:center; 
}
.subhead  { 
font-family: Arial; font-size: 12pt; color: #000000; margin-top: 0; margin-bottom: 0; text-align:center; font-weight:bold }
.author { 
font-family: Arial; font-size: 10pt; text-align: right; margin-right: 0; margin-top: 0; margin-bottom: 0 
}

.text { 
font-family: Verdana; font-size: 10pt; color: #000000; margin-top: 0; margin-bottom: 0 
}
.list        { font-family: Arial; font-size: 8pt; margin-top:0; margin-bottom:0; margin-left:5; margin-right:0 }
a.enroll:link,a.enroll:visited
{
	display:block;
	font-weight:bold;
	color:snow;
	background-color:navy;
	width:296px;
	text-align:center;
	padding:6px;
	text-decoration:none;
	border:2px solid #C0C0C0;
}
a.enroll:hover,a.enroll:active
{
	color:yellow;
	border:2px solid lime;
	width:296px;
}

a.enrollNow:link,a.enrollNow:visited
{
	display:block;
	font-weight:bold;
	color:navy;
	background-color:#F97C00;
	width:185px;
	text-align:center;
	padding:6px;
	text-decoration:none;
	border:2px solid #C0C0C0;
}
a.enrollNow:hover,a.enrollNow:active
{
	color:white;
	border:2px solid lime;
}

a.enrollCTA:link,a.enrollCTA:visited
{
	display:block;
	font-weight:bold;
	color:gold;
	background-color:#CC0000;
	width:185px;
	border:none;
}
a.enrollCTA:hover,a.enrollCTA:active
{
	color:white;
}
a.overview:link, a.overview:visited{
	color:blue;
}

a.CTA:link,a.CTA:visited
{
	font-weight:bold;
	color:gold;
	background-color:#CC0000;
}
a.CTA:hover,a.CTA:active
{
	color:white;
}
a.enrollNav:link,a.enrollNav:visited
{
	font-weight:bold;
	color:#CC0000;
}
a.enrollNav:hover,a.enrollNav:active
{
	color:blue;
}

a.overview:link, a.overview:visited{
	color:blue;
}

a.overview:hover, a.overview:active{
	color:firebrick;
}

a.navBarFooter:link, a.navBarFooter:visited{
	color:#808080;
}

a.navBarFooter:hover, a.navBarFooter:active{
	color:firebrick;
}

a.calendar:hover,a.calendar:active{
	color:firebrick;	
}
div.enroll{
	display:block;
	background-color:navy;
	width:96%;
	text-align:center;
	color:gold;
	font-weight:bold;
	padding:0;
	margin:0;

}
div.headlineBox_S
{
	width:910px;
	background-color:white;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	border:1px solid #C0C0C0;
	margin-top:3px;
	margin-bottom:9px;
	margin-left:0px;
	margin-right:0px;
}

div.headlineBox_D
{
	width:910px;
	background-color:white;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	border:2px dashed firebrick;
	margin-top:3px;
	margin-bottom:9px;
	margin-left:0px;
	margin-right:0px;
}

div.video
{
	width:600px;
	padding:0px;
	border:1px solid #C0C0C0;
	margin:0px;
}
div.videoW410
{
	width:425px;
	height:319px;
	padding:0px;
	border:1px solid #C0C0C0;
	margin:0px;
}
div.attention{
	border:1px solid firebrick;
	padding:5px;
}
div.padH
{
	padding:10px;
}
div.box_feedback
{
	width:300px;
	border:1px dashed #3771AA;
	background-color:#f4f4f4;
	padding-left:5px;
	margin:1px;
}

div.sideBar
{
	width:300px;
	border:0px;
	background-color:white;
	padding-left:5px;
	margin:1px;
}

div.guarantee
{
	width:598px;
	border:2px dashed #000080;
	padding:0px;
	margin:0px;
}

div.sbWrapper{
	width:305px;
	padding:1px;
	margin:1px;

}

div.sbText
{
	width:285px;
	padding-top:2px;
	margin-top:2px;
	padding-bottom:2px;
	margin-bottom:2px;
	padding-left:2px;
	maragin-left:2px;
	padding-right:1px;
	margin-right:2px;
	font-family: Arial; 
	font-size: 10pt; 
	color: #000000;
	text-align: left;
}

div.feedback
{
	width:257px;
	padding-top:7px;
	padding-right:1px;
	margin-top:7px;
	margin-right:7px;
	padding-bottom:3px;
	margin-bottom:2px;
	float: right;
}
div.box_feedbackMain
{
	width:540px;
	padding-top:1px;
	padding-right:10px;	
	padding-left:5px;
	padding-bottom:0px;
	margin-top:1px;
	margin-right:7px;
	margin-left:5px;
	margin-bottom:0px;
	float: right;
}
div.txtBox
{
	padding-top:0px;
	padding-bottom:1px;
	margin-top:0px;
	margin-bottom:7px;
	font-family: Verdana; 
	font-size: 10pt; 
	color: #000000;
	text-align: left;
}
div.options
{
	padding-top:0px;
	padding-bottom:1px;
	margin-top:0px;
	margin-bottom:7px;
	font-family: Arial; 
	font-size: 9pt; 
	color: #000000;
	text-align: left;
}
div.contentL
{
	padding-top:0px;
	padding-bottom:1px;
	padding-right:8px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:7px;
	font-family: Verdana; 
	font-size: 10pt; 
	color: #000000;
	text-align: left;
}
div.contentR
{
	padding-top:0px;
	padding-bottom:1px;
	padding-right:8px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:7px;
	margine-right:7px;
	font-family: Verdana; 
	font-size: 10pt; 
	color: #000000;
	text-align: right;
}

div.optinBox
{
	padding-top:1px;
	padding-bottom:1px
	margin-top:1px;
	margin-bottom:2px;
}

div.summary{
	display:block;
	background-color:#F4F4F4;
	width:274px;
	text-align:left;
	padding:6px;
}

.tagLine{
	color: #FFFFB7;
	font-family: Century Gothic;
	font-weight: bold;
	font-size: 26px;
	text-align: center; 
	margin-bottom:6px; 
	margin-top: 0px;
}
#footer_nav
{
	float: right;
}
#copyright_notice
{
	float: left;
}
.navmenuh a
{
	color: navy;
}

.navmenuh a:hover
{
	color: firebrick;
}
.navmenuf     { font-family: Arial; font-size: 9pt; color: #808080; margin-left: 0; 
               margin-right: 10; margin-top: 5; margin-bottom: 5; text-align:left; font-weight: normal }
.navmenuf a
{
	color: navy;
}

.navmenuf a:hover
{
	color: firebrick;
}
.lnkpages    { font-family: Arial; font-size: 9pt; color: #000080; margin-left: 3; 
               margin-right: 3; margin-top: 5; margin-bottom: 0; text-align:left; font-weight: normal }
.lnkpages a
{
	color: navy;
}

.lnkpages a:hover
{
	color: firebrick;
}
#hdt{
	display:none;
}
#maintitle {
	width: 550px;
	background-color: transparent;
	background-image: url('http://www.apatoday.com/hypnotherapiststraining/img$/hypnotherapists-training-top2b.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	padding: 12px 0px 10px 5px;
	font-family: Century Gothic;
	font-weight: bold;
	color: white;
	/*height: 30px;*/
	margin: 0;
	text-align: center;

}
#mainbackground {
	width: 550px;
	background-color: transparent;
	background-image: url('http://www.apatoday.com/hypnotherapiststraining/img$/hypnotherapists-training-middlea.png');
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: 0% 0%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-family: arial;
	font-weight: normal;
	font-size: 10pt;
	color: black;
	margin: 0;
	text-align: center;

}
#testimonialstop-b {
	width: 680px;
	background-color: transparent;
	background-image: url('http://www.hypnotherapiststraining.com/img$/about-hypnotherapy-training-bgtop-blueqt-d.png');
	background-repeat: no-repeat;
	/*background-attachment: scroll;*/
	background-position: 0% 0%;
	padding: 12px 0px 5px 5px;
	font-family: Century Gothic;
	font-weight: bold;
	color: #3771AA;
	font-size: 12pt;
	height: 40px;
	margin: 0;
	text-align: center;

}
#testimonialstop-g {
	width: 680px;
	background-color: transparent;
	background-image: url('http://www.hypnotherapiststraining.com/img$/about-hypnotherapy-training-bgtop-goldqt-d.png');
	background-repeat: no-repeat;
	/*background-attachment: scroll;*/
	background-position: 0% 0%;
	padding: 12px 0px 5px 5px;
	font-family: Century Gothic;
	font-weight: bold;
	color: #3771AA;
	font-size: 12pt;
	height: 40px;
	margin: 0;
	text-align: center;

}
#tabletop-b {
	width: 680px;
	background-color: transparent;
	background-image: url('http://www.hypnotherapiststraining.com/img$/hypnosis-course-tbl-top-d.png');
	background-repeat: no-repeat;
	/*background-attachment: scroll;*/
	background-position: 0% 0%;
	padding: 12px 0px 5px 5px;
	font-family: Century Gothic;
	font-weight: bold;
	color: #3771AA;
	font-size: 12pt;
	height: 40px;
	margin: 0;
	text-align: center;

}

#testimonialsbottom {
	width: 680px;
	background-color: transparent;
	background-image: url('http://www.hypnotherapiststraining.com/img$/about-hypnotherapy-training-bgfooter-d.png');
	background-repeat: no-repeat;
	/*background-attachment: scroll;*/
	background-position: 0% 0%;
	padding: 12px 0px 10px 5px;
	font-family: Century Gothic;
	font-weight: bold;
	color: white;
	height: 50px;
	margin: 0;
	text-align: center;

}
#tablebottom-b {
	width: 680px;
	background-color: transparent;
	background-image: url('http://www.hypnotherapiststraining.com/img$/hypnosis-course-tbl-bttm-d.png');
	background-repeat: no-repeat;
	/*background-attachment: scroll;*/
	background-position: 0% 0%;
	padding: 12px 0px 10px 5px;
	font-family: Century Gothic;
	font-weight: bold;
	color: white;
	height: 39px;
	margin: 0;
	text-align: center;

}
#testimonialsbgrd {
	width: 680px;
	background-color: transparent;
	background-image: url('http://www.hypnotherapiststraining.com/img$/about-hypnotherapy-training-bgmid-d.png');
	background-repeat: repeat-y;
	/*background-attachment: scroll;*/
	background-position: 0% 0%;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-family: arial;
	font-weight: normal;
	font-size: 10pt;
	color: black;
	margin: 0;
	text-align: center;

}
#tablebgrd-b {
	width: 680px;
	background-color: transparent;
	background-image: url('http://www.hypnotherapiststraining.com/img$/about-hypnotherapy-training-bgmid-d.png');
	background-repeat: repeat-y;
	background-position: 0% 0%;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 0px;
	font-family: arial;
	font-weight: normal;
	font-size: 10pt;
	color: black;
	margin: 0;
	text-align: center;

}

#mainbottom {
	width: 550px;
	background-color: transparent;
	background-image: url('http://www.apatoday.com/hypnotherapiststraining/img$/hypnotherapists-training-bottomb.png');
	background-repeat: no-repeat;
	/*background-attachment: scroll;*/
	background-position: 0% 0%;
	height: 12px;
	margin-bottom: 8px;
	padding: 0px 0;
}
.HT			 
{ display:none; }
.headline { 
font-family: Arial; font-size: 18pt; color: #CC0000; margin-left: 0; margin-right: 0; font-weight:bold; text-align:center 
}
.navmenu     { font-family: Arial; font-size: 8pt; color: #000080; margin-left: 0; 
               margin-right: 14; margin-top: 2; margin-bottom: 2; text-align:right; font-weight:bold }
.adText      { font-family: Arial; font-size: 8pt; color: #000080; margin-left: 0; 
               margin-right: 10; margin-top: 5; margin-bottom: 8; text-align:left; font-weight:bold }
.instructions { font-family: Arial; font-size: 9pt; text-align: left; margin: 0 }
.frmcaptions { font-family: Arial; font-size: 10pt; font-weight: bold; text-align: right; 
               margin: 0 }
.navpages    { font-family: Arial; font-size: 8pt; color: #000080; margin-left: 24; 
               margin-right: 24; margin-top: 3; margin-bottom: 3; text-align:right; font-weight:normal }
#schedule {
	border:solid 1px;
	border-color: navy;
	width:690px;
	position:absolute;
	// background-color:snow;

	top:25px;
	right:25px;
	
	padding:2px;
	text-align:center;
}
.actmenu     { font-family: Arial; font-size: 8pt; color: #000080; margin-left: 0; 
               margin-right: 20; margin-top: 1; margin-bottom: 1; text-align:right; font-weight:bold }
div.pad
{
	margin:7 8; padding-left:8px; padding-right:8px
}
