@charset "UTF-8";/* CSS Document */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	text-align: center;	background: url(images/body_stripSMC.jpg) repeat-x;}body.patientRecruitment {	background: url(images/body_stripCPR.jpg) repeat-x;}#mainContent {	width: 583px;	margin-left: 276px;	padding: 20px;	text-align: left;	position: relative;}#mainContent.homePage {	margin: 0px;	padding: 0px;	width: 900px;}#mainContent.landingPage {	padding: 0px;	margin-top: 0px;	width: 623px;	margin-left: 276px;	margin-bottom: 20px;}#mainWrapper {	width: 900px;	margin: 0px auto -15px;	background: #fff;}#marginRight {	margin-top: 0px;	margin-right: 100px;}#header {	width: 900px;	height: 163px;	margin: 0px auto;	background: url(images/ax_header.gif) no-repeat left top;}#header img {	float: left;}#header.patientRecruitment {	background: url(images/ax_CPRheader.gif) no-repeat top;	height: 160px;}#navigation {	height: 100px;	width: 585px;	top: 8.px;	text-align: left;	margin: 0px 0px 0px 297px;	position: relative;	top: -13px;}#clock       {	text-align: right;	margin-top: -40px;}#sidebarContent {	text-align: left;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #fff;	width: 224px;	padding-top: 20px;	padding-right: 30px;	padding-left: 20px;	margin-bottom: 20px;	float: left;}#sidebarContent.landingPage {	border-style: none;}#footerWrapper {	margin-top: 0px;}#footer {	text-align: left;	clear: both;	background: url(images/footer_bkgrd.jpg);	margin: 0px auto;	height: 60px;	width: 900px;}.patientRecruitment #footer {	background: transparent url(images/footerCPR_bkgrd.gif) no-repeat bottom;	height: 35px;	padding-top: 23px;}#SMCsuccessStories {	clear: both;}h1, h2, h3, h4, h5, h6 {	font-weight: bold;	color: #fa6;	margin-top: 0px;	margin-bottom: 10px;	font-family: Arial, Helvetica, sans-serif;}h1 {	font-size: 2em;	line-height: 1em;}h2 {	font-size: 1.7em;	line-height: 1.3em;}h3 {	font-size: 1.3em;	line-height: 1em;}h4 {	font-size: 1.0em;	line-height: 1em;}p {	font-size: 1em;	color: #777;	margin-top: 0px;	margin-bottom: 10px;	line-height: 1.14em;}h1.homePage {	text-align: center;	font: bold normal 5em Arial, Helvetica, sans-serif;	margin-bottom: 10px;	letter-spacing: -.05em;	color: #fa6;}#header h1 {	text-indent: -5000px;}#mainContent p {	margin-top: 0px;	margin-bottom: 15px;}#mainContent ul, ol {	color: #777;}#mainContent ol {	list-style-type: lower-alpha;}#mainContent a {	color: #258;	text-decoration: underline;}#mainContent    ul.background {	margin-top: 0px;	line-height: 1.75em;	background: url(images/list_bkgrd.jpg) no-repeat;	padding-bottom: 20px;	padding-top: 20px;	display: block;	margin-left: 0px;	list-style-image: url(images/bullet.gif);	list-style-position: inside;}#mainContent a:visited {	color: #258;	text-decoration: underline;}#sidebarContent a {	color: #777;	text-decoration: none;	font-weight: normal;}#sidebarContent a:visited {	color: #777;	font-weight: normal;}#sidebarContent a:hover, #sidebarContent a:focus, #sidebarContent a:active {	color: #fa6;	font-weight: normal;}#mainContent a:hover, #mainContent a:focus {	color: #fa6;	text-decoration: underline;}#navigation h2 {	font-weight: normal;}#navigation a {	color: #ffffff;	width: 250px;	text-decoration: none;	text-align: left;	margin: 0px;}#navigation a:visited {	color: #ffffff;}#navigation a:hover {	color: #fb6;}#navigation a:focus {	color: #fb6;}#mainContent strong {	color: #fa6;	font-weight: normal;}#mainContent em {	color: #999;}#footer p {	font-size: 10px;	color: #fff;	padding-left: 296px;	padding-top: 6px;}#footer a {	color: #fff;	margin-right: 5px;}#footer a:visited {	color: #fff;}#footer a:hover, #footer a:focus {	color: #777;}.last {	margin-bottom: 30px;	margin-top: 0px;}#CPRServices  .topLines,   {	padding-top: 10px;}#CPRServices  .topLinesLast,   {	padding-top: 10px;	margin-bottom: 20px;}#mainContent .last {	margin-top: 0px;	margin-bottom: 30px;}#CPRCaseStudies  table {	width: 420px;	color: #777;	font-size: 1em;	background-image: url(images/table_bkgrd.jpg);	background-repeat: no-repeat;	background-position: center top;}#CPRCaseStudies    th  h4   {	text-align: left;	padding-top: 10px;	padding-left: 10px;	padding-right: 10px;}#CPRCaseStudies  table td.outcome {	text-align: right;	vertical-align: text-top;	padding: 0px 10px 0px 0px;}#CPRCaseStudies    table    tr   td.outcomeLast {	text-align: right;	padding: 0px 10px 10px 0px;	vertical-align: text-top;}#CPRCaseStudies table tr td.last {	padding-top: 0px;	padding-bottom: 10px;}#CPRCaseStudies  table  td {	padding-left: 10px;}#CPRCaseStudies tr td {	border-top: 1px solid #bbb;}#CPRCaseStudies  table  em {	font-size: 0.9em;	font-weight: normal;	text-indent: 1em;	display: block;}#CPRCaseStudies  strong {	font-weight: bold;	color: #777;}#CPRCaseStudies  p, #CPRServices p, #SMCsuccessStories p   {	line-height: normal;}#CPRCaseStudies .TabbedPanelsContent  h4, #CPRServices .TabbedPanelsContent  h4, #CPRServices .TabbedPanelsContent  h3, #CPRCaseStudies .TabbedPanelsContent  h3, #SMCsuccessStories .TabbedPanelsContent  h4, #SMCsuccessStories .TabbedPanelsContent  h3, {	color: #258;}#CPRCaseStudies img {	float: right;	margin-left: 10px;	vertical-align: text-top;	margin-bottom: 10px;	border: 1px solid #999;}label  {	width: 150px;	display: block;	float: left;	text-align: right;	margin-right: 5px;	margin-top: 0px;}input {	margin-top: 0px;}#contactInfo  p, #studyInformation p {	margin-bottom: 5px;}label.interestArea {	display: block;	text-align: left;	width: 150px;	margin-top: 0px;	float: right;	margin-right: 150px;}input.interestArea {	margin-top: 0px;	margin-bottom: 5px;	margin-left: 140px;}#studyInformation p.interestArea {	margin-left: 62px;}#submit {	margin-top: 10px;	width: 70px;	margin-left: 155px;}legend {	font-size: 1.2em;	color: #036;}fieldset {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background: url(images/fieldset_bkgrd.jpg) no-repeat left top;}#mainWrapper  #mainContent object {	margin-bottom: 10px;}#mainWrapper object#homeAnimation {	margin-bottom: 20px;	clear: both;	float: left;	height: 500px;	width: 900px;	background: #FFFFFF;}#miniAnimation {	width: 255px;	float: left;	clear: both;	margin-bottom: 20px;}#footer img {	vertical-align: middle;	margin-right: 3px;}
