@charset "UTF-8";

/* --- CSS reset - remove default browser styles --- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0; }

table {
	border-collapse: collapse;
	border-spacing: 0; }

fieldset,img { border: 0; }

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal; }

ol,ul { list-style:none; }

caption,th { text-align:left; }

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal; }

q:before,q:after { content:''; }

abbr,acronym { border:0; }

/* --- end browser reset --- */



body {
	background: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em; }
	
p, li { font-size: .83em;
	color: #fff;
	margin: 0 0 20px; }

h1 {
	color: #fff;
	margin:0 0 0 28px;
	text-transform: uppercase; }
	
h2, h3, .header {
	color: #f79b40;
	font-weight: bold;
	margin: 20px 0; }

h2, .header { font-size: 1.3em; }

h3 { font-size: .95em; }
	
a { color: #f79b40; }

	a:hover { 
		color: #f79b40;
		text-decoration: none; }

#container { 
	margin: 0 auto;
	width: 926px; }

#header { 
	float:left;
	padding:21px 18px 15px;
	width:891px; }

	#header #logo {
		background: url(/healthpractice/images/apollo-interactive-logo.jpg) no-repeat;
		float: left;
		width: 193px;
		height: 80px; }
		
	#header #aihp {
		background: url(/healthpractice/images/aihp.jpg) no-repeat;
		float: right;
		width: 360px;
		height: 80px; }
		
#banner {
	margin: 20px 28px; }

#body { 
	border-left:1px solid #7B7B7B;
	border-right:1px solid #7B7B7B;
	float:left;
	padding:0 16px;
	width:892px; }
	
	#body #content {
		width: 585px;
		float: right;
		margin: 0 28px; }

#footer {
	float: left;
	width: 926px; }
	
	#footer img {
		float: left;
		margin: 10px 15px; }
	
	#footer p {
		float: right;
		color: #777;
		font-size: .7em;
		margin: 10px 15px; }
		
	#footer a { color: #777; }
	
form {
	color: #fff; }
	
form label {
	float: left;
	width: 150px;
	font-size: .8em }

form input#areacode, form input#numberPrefix {
	width:34px;
	*width:36px; }
	
form input#numberSuffix {
	width:41px;
	*width:43px; }

.form {
	margin: 10px 0; }
	
form .submitButton {
	background:#FF5100 none repeat scroll 0 0;
	border:1px solid;
	color:#FFFFFF;
	float:left;
	font-size:0.75em;
	margin:8px 0 0 252px;
	*margin:8px 0 0 100px;
	_margin:8px 0 0 105px;
	padding:3px;
	text-decoration:none; }
	
#body #content .list {
	background:transparent url(/healthpractice/images/bullet.jpg) no-repeat scroll 10px 2px;
	margin:0;
	padding:0 0 20px 34px; }


	
/**** NAVIGATION ****/

#navigation {
	height: 41px;
	margin: 0 0 20px; }

	#navigation a { text-decoration: none; height: 41px; }
	
		#navigation .our-practice a { 
			background:url(/healthpractice/images/nav/our-practice.jpg) no-repeat;
			width: 134px;
			float: left; }
		
		#navigation .the-program a {
			background:url(/healthpractice/images/nav/the-program.jpg) no-repeat;
			width: 128px;
			float: left; }
		
		#navigation .unique-insight a {
			background:url(/healthpractice/images/nav/unique-insight.jpg) no-repeat;
			width: 138px;
			float: left; }
		
		#navigation .proprietary-products a {
			background:url(/healthpractice/images/nav/proprietary-products.jpg) no-repeat;
			width: 178px;
			float: left; }
		
		#navigation .deep-experience a {
			background:url(/healthpractice/images/nav/deep-experience.jpg) no-repeat;
			width: 156px;
			float: left; }
		
		#navigation .request-meeting a {
			background:url(/healthpractice/images/nav/request-meeting.jpg) no-repeat;
			width: 157px;
			float: left; }

#navigation .our-practice a span, #navigation .the-program a span, #navigation .unique-insight a span, #navigation .proprietary-products a span, #navigation .deep-experience a span, #navigation .request-meeting a span { visibility:hidden; }

#navigation .our-practice a:hover, #navigation .the-program a:hover, #navigation .unique-insight a:hover, #navigation .proprietary-products a:hover, #navigation .deep-experience a:hover, #navigation .request-meeting a:hover, #navigation a.active { background-position: 0 -41px }



/**** TITLES ****/

#body h1.deep-experience {
	height: 16px;
	width: 148px;
	clear: both;
	background: url(/healthpractice/images/titles/deep-experience.gif) no-repeat; }

#body h1.proprietary-products {
	height: 16px;
	width: 209px;
	clear: both;
	background: url(/healthpractice/images/titles/proprietary-products.gif) no-repeat; }

#body h1.unique-insight {
	height: 16px;
	width: 146px;
	clear: both;
	background: url(/healthpractice/images/titles/unique-insight.gif) no-repeat; }

#body h1.request-meeting {
	height: 16px;
	width: 161px;
	clear: both;
	background: url(/healthpractice/images/titles/request-meeting.gif) no-repeat; }

#body h1.our-practice {
	height: 16px;
	width: 125px;
	clear: both;
	background: url(/healthpractice/images/titles/our-practice.gif) no-repeat; }

#body h1.the-program {
	height: 16px;
	width: 127px;
	clear: both;
	background: url(/healthpractice/images/titles/the-program.gif) no-repeat; }
	
#body h1.privacy-policy {
	height: 16px;
	width: 138px;
	clear: both;
	background: url(/healthpractice/images/titles/privacy-policy.gif) no-repeat; }
	
#body h1.terms-of-use {
	height: 16px;
	width: 123px;
	clear: both;
	background: url(/healthpractice/images/titles/terms-of-use.gif) no-repeat; }

	#body h1 span {
		display: none; }
		
		
		/* Fix IE. Hide from IE Mac \*/
*ul#navigation li { float: left; }
/* End */

