html, body {
    margin:0px;
    background: #FFFFFF;
	width: 100%;
	height: 100%;
}
img, div { behavior: url(includes/iepngfix.htc) }

img {border: 0px;}


.filler {
	font-size:0px;
	line-height:0px;
	padding:0px;
	margin:0px;
}
.container {
	background: url('../images/background.png') repeat-y top center;
}
.top_menu {
	behavior: url(includes/iepngfix.htc);
	background: url('../images/menutop.png') repeat-x top left;
}
.bottom_menu {
	background: url('../images/menubottom.png') repeat-x top left;
}
.prac_menu {
	background: url('../images/practitioner_menu.png') repeat-x top left;
	display:block;
	margin-left:33px;
	margin-top:1px;
	position:absolute;
}
a.prac_links:link, a.prac_links:visited, a.prac_links:active {
	font-family: arial,verdana,tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.prac_links:hover {
	color:#ff9d3e;
}
.test_top {
	behavior: url(includes/iepngfix.htc);
	background: url('../images/test_top.png') no-repeat top left;
	font-size:0px;
	line-height:0px;
	padding:0px;
	margin:0px;
}
.test_content {
	font-family:  arial, helvetica, verdana, tahoma;
	font-size:13px;
	color:#3D3D3D;
	line-height:1.3;
	text-align:center;
	padding: 4px 16px;
	background: url('../images/test_bgd.png') repeat-y top left;
}
.test_bottom {
	behavior: url(includes/iepngfix.htc);
	background: url('../images/test_bottom.png') no-repeat top left;
	font-size:0px;
	line-height:0px;
	padding:0px;
	margin:0px;
}
a.home:link, a.home:active, a.home:visited {
	display:block;
	width:71px;
	height:44px;
    background: url('../images/home.png') no-repeat center center;
}
a.home:hover {
    background: url('../images/home_hover.png') no-repeat center center;
}
a.therapy:link, a.therapy:active, a.therapy:visited {
	display:block;
	width:120px;
	height:44px;
    background: url('../images/therapy.png') no-repeat center center;
}
a.therapy:hover {
    background: url('../images/therapy_hover.png') no-repeat center center;
}
a.founder:link, a.founder:active, a.founder:visited {
	display:block;
	width:112px;
	height:44px;
    background: url('../images/founder.png') no-repeat center center;
}
a.founder:hover {
    background: url('../images/founder_hover.png') no-repeat center center;
}
a.practitioners:link, a.practitioners:active, a.practitioners:visited {
	display:block;
	width:111px;
	height:44px;
    background: url('../images/practitioners.png') no-repeat center center;
}
a.practitioners:hover {
    background: url('../images/practitioners_hover.png') no-repeat center center;
}
a.courses:link, a.courses:active, a.courses:visited {
	display:block;
	width:84px;
	height:44px;
    background: url('../images/courses.png') no-repeat center center;
}
a.courses:hover {
    background: url('../images/courses_hover.png') no-repeat center center;
}
a.faq:link, a.faq:active, a.faq:visited {
	display:block;
	width:59px;
	height:44px;
    background: url('../images/faq.png') no-repeat center center;
}
a.faq:hover {
    background: url('../images/faq_hover.png') no-repeat center center;
}
a.contact:link, a.contact:active, a.contact:visited {
	display:block;
	width:76px;
	height:44px;
    background: url('../images/contact.png') no-repeat center center;
}
a.contact:hover {
    background: url('../images/contact_hover.png') no-repeat center center;
}
.content {
	padding-top:13px;
	padding-bottom:20px;
	padding-left:20px;
	font-family:  arial, helvetica, verdana, tahoma;
	font-size:13px;
	color:#FFFFFF;
	line-height:1.3;
	text-align:justify;
}
table {
	font-family:  arial, helvetica, verdana, tahoma;
	font-size:13px;
	color:#FFFFFF;
	line-height:1.3;
	text-align:justify;
}
.copyright {
	padding-top:5px;
	font-family:  arial, helvetica, verdana, tahoma;
	font-size:10px;
	color:#3D3D3D;
}
a.copyright:link, a.copyright:active, a.copyright:visited {
	font-family:  arial, helvetica, verdana, tahoma;
	font-size:10px;
	color:#3D3D3D;
	text-decoration:none;
}
a.copyright:hover {
	text-decoration:underline;
}
li {
	margin-top:0px;
	margin-bottom:3px;
}
ul {
	margin-top:5px;
	margin-bottom:5px;
}
a:link, a:active, a:visited {
	font-family:  arial, helvetica, verdana, tahoma;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
input.entryfld {
    font-size:11px;
    font-family:  arial, helvetica, verdana, tahoma;
    color:#2c2d2d;
	height:20px;
}
textarea.entryfld {
    font-size:11px;
    font-family:  arial, helvetica, verdana, tahoma;
    color:#2c2d2d;
}
