﻿body
{
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
}
img
{
	border: 0px;
	behavior: url(/scripts/iepngfix.htc); border: 0;
}
a:link
{
	font-weight: normal;
	color: #9b0f4c;
	text-decoration: none;
}
a:hover
{
	font-weight: normal;
	color: #3399CC;
	text-decoration: underline;
}
a:visited
{
	font-weight: normal;
	text-decoration: none;
	color: #333366;
}
#press-releases a
{
	font-size: 10px;
	font-weight: bold;
}
h3
{
	color: #9b0f4c;
}
#sub_nav a:normal
{
	font-weight: bold;
	color: #9b0f4c;
	text-decoration: none;
}
#sub_nav a:visited
{
	font-weight: normal;
	color: #9b0f4c;
	text-decoration: none;
}
#sub_nav a:hover
{
	font-weight: normal;
	color: #3399CC;
	text-decoration: underline;
}

#sub_nav a.secondary #active
{
	text-decoration: underline;
	color: #3399CC;
}
#main
{
	width: 900px;
	margin: 0 auto;
	clear: both;
	color: #000000;
	text-align: center;
}
#masthead
{
	width: 900px;
	height: 85px;
}
#logo
{
	margin: 0 auto;
	padding-left: 34px;
	padding-top: 20px;
	float: left;
}
#top_menu
{
	margin: 0 auto;
	padding-right: 157px;
	padding-top: 82px;
	float: right;
}
#copyright, #legal
{
	width: 900px;
	margin: 0 auto;
	clear: both;
	color: #76797c;
	font-size: 9px;
	text-align: center;
}
#pagetitle
{
	width: 500px;
	text-align: left;
	font-family: Verdana;
	font-weight: bolder;
	font-size: 12pt;
	2border-bottom: 1px solid #3399CC;
	padding-bottom: 2px;
	color: #3399CC;
	height: 20px;
}
#headline
{
	font-weight: bolder;
	font-size: 10pt;
	color: #9b0f4c;
	2border-left: 20px solid #9b0f4c;
}
#headline p
{
	padding-left: 0px;
}
#ticker
{
	clear: both;
	text-align: left;
	padding-top: 5px;
	position: relative;
	width: 558px;
	height: 30px;
}
#ticker #ticker-headline
{
	width: 8em;
	margin-right: 1em;
	color: #9B0F4C;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #9B0F4C;
	display: block;
	float: left;
}
#ticker a#news-headline
{
	padding-left: 0px;
	color: #a1a5a9;
	float: left;
	text-align: left;
}
#ticker a
{
	color: #6e6e6e;
	text-decoration: none;
}
#menu
{
	float: left;
	width: 155px;
	margin: 0 auto;
	text-align: left;
}
#menu #menu_frame
{
	background-color: none;
	border-left: 1px solid #DFD7D3;
	border-right: 1px solid #DFD7D3;
	z-index: 1;
}

#menu #menu_frame div
{
	text-align: left;
}
#menu #menu_frame div.section_header
{
	text-indent: 10px;
}
#menu #menu_frame div.menu_item
{
	text-indent: 10px;
	padding-top: 7px;
}
.swoosh
{
	padding-top: 20px;
	padding-left: 10px;
}
#content
{
	margin: 0 auto;
	padding: 20px;
	padding-bottom: 40px;
	text-align: center;
	width: 890px;
}
#rightside_ad
{
	margin-top: 0px;
	margin-left: 0px;
	z-index: 1;
}
#ad_right_top
{
	width: 153px;
	background-color: white;
	overflow: hidden;
	border-left: 1px solid #DFD7D3;
	border-right: 1px solid #DFD7D3;
}
#ad_right_middle
{
	width: 153px;
	padding-top: 5px;
	background-color: white;
	overflow: hidden;
	border-left: 1px solid #DFD7D3;
	border-right: 1px solid #DFD7D3;
}
#ad_right_bottom
{
	width: 153px;
	padding-top: 5px;
	background-color: white;
	overflow: hidden;
	border-left: 1px solid #DFD7D3;
	border-right: 1px solid #DFD7D3;
	border-bottom: 1px solid #DFD7D3;
}
.assessment
{
	color: #9b0f4c;
}
.assessment#title
{
	float: left;
	font-size: 10pt;
	font-weight: bolder;
	padding-top: 15px;
	padding-bottom: 10px;
}
#rss-item
{
	;
}
#rss-item img
{
	border: 1px solid #3399CC;
}
#rss-headline
{
	font-family: 'Helvetica','Arial Narrow','Arial';
	font-weight: normal;
	font-size: 11pt;
	color: #3399CC;
	border-bottom: 1px solid #3399CC;
	padding-bottom: 5px;
	margin-top: 20px;
	margin-bottom: 10px;
}
#rss-date
{
	font-weight: normal;
	font-size: 8pt;
	color: #3399CC;
}
#rss-text
{
	font-family: 'Helvetica','Arial Narrow','Arial';
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
}

#sub_nav
{
	float: right;
	margin: 10px;
}
		
ul { margin-bottom: 0px; list-style: none outside; }

#globalnav { margin: 0 auto; position: relative; z-index: 9998; left: -30px; }

#globalheader #globalmenu { margin: 0; margin-left: -20; padding: 0; }

#globalnav #globalmenu li a { float: left; width: 140px; height: 0; padding-top: 15px; overflow: hidden; margin-top: 0.1em; cursor: hand;}

#globalnav #globalmenu li#cr-home a { background-image: url(http://www.cardioready.com/images/menu/cr_home.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-about a { background-image: url(http://www.cardioready.com/images/menu/cr_about.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-ab a { background-image: url(http://www.cardioready.com/images/menu/cr_ab.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-press a { background-image: url(http://www.cardioready.com/images/menu/cr_press.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-contact a { background-image: url(http://www.cardioready.com/images/menu/cr_contact.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-webstore a { background-image: url(http://www.cardioready.com/images/menu/cr_webstore.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-registry a { background-image: url(http://www.cardioready.com/images/menu/cardioregistry.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-testimonials a { background-image: url(http://www.cardioready.com/images/menu/cr_testimonials.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-blog a { background-image: url(http://www.cardioready.com/images/menu/cr_blog.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-divider a { background-image: url(http://www.cardioready.com/images/menu/cr_divider.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-ins a { background-image: url(http://www.cardioready.com/images/menu/cr_ins.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-ca a { background-image: url(http://www.cardioready.com/images/menu/cr_ca.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-partners a { background-image: url(http://www.cardioready.com/images/menu/cr_partners.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-pcp a { background-image: url(http://www.cardioready.com/images/menu/cr_pcp.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-mi a { background-image: url(http://www.cardioready.com/images/menu/cr_mi.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-mp a { background-image: url(http://www.cardioready.com/images/menu/cr_mp.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-mf a { background-image: url(http://www.cardioready.com/images/menu/cr_mf.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-faq a { background-image: url(http://www.cardioready.com/images/menu/cr_faq.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-sca a { background-image: url(http://www.cardioready.com/images/menu/cr_sca.png); background-repeat: no-repeat; }
#globalnav #globalmenu li#cr-resources a { background-image: url(http://www.cardioready.com/images/menu/cr_resources.png); background-repeat: no-repeat; }

#globalnav #globalmenu li#cr-divider { background-image: url(http://www.cardioready.com/images/3CRsitenew_45.jpg); background-repeat: no-repeat; margin-top: 0.5em; float: left; height: 30px; margin-top: 20px;}
#globalnav #globalmenu li#cr-divider div { width: 140px; }

#globalnav #globalmenu li#cr-home a { background-position: 0 0; }
#globalnav #globalmenu li#cr-home a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-about a { background-position: 0 0; }
#globalnav #globalmenu li#cr-about a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-ab a { background-position: 0 0; }
#globalnav #globalmenu li#cr-ab a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-press a { background-position: 0 0; }
#globalnav #globalmenu li#cr-press a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-contact a { background-position: 0 0; }
#globalnav #globalmenu li#cr-contact a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-webstore a { background-position: 0 0; }
#globalnav #globalmenu li#cr-webstore a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-registry a { background-position: 0 0; }
#globalnav #globalmenu li#cr-registry a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-testimonials a { background-position: 0 0; }
#globalnav #globalmenu li#cr-testimonials a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-blog a { background-position: 0 0; }
#globalnav #globalmenu li#cr-blog a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-ins a { background-position: 0 0; }
#globalnav #globalmenu li#cr-ins a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-ca a { background-position: 0 0; }
#globalnav #globalmenu li#cr-ca a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-partners a { background-position: 0 0; }
#globalnav #globalmenu li#cr-partners a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-pcp a { background-position: 0 0; }
#globalnav #globalmenu li#cr-pcp a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-mi a { background-position: 0 0; }
#globalnav #globalmenu li#cr-mi a:hover { background-position: 0 0; cursor: default; }
#globalnav #globalmenu li#cr-mp a { background-position: 0 0; }
#globalnav #globalmenu li#cr-mp a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-mf a { background-position: 0 0; }
#globalnav #globalmenu li#cr-mf a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-faq a { background-position: 0 0; }
#globalnav #globalmenu li#cr-faq a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-sca a { background-position: 0 0; }
#globalnav #globalmenu li#cr-sca a:hover { background-position: 0 -13px; cursor: default; }
#globalnav #globalmenu li#cr-resources a:hover { background-position: 0 -13px; cursor: default; }

#globalnav.home #globalmenu li#cr-home a { background-position: 0 -26px; cursor: default; }
#globalnav.about #globalmenu li#cr-about a { background-position: 0 -26px; cursor: default; }
#globalnav.ab #globalmenu li#cr-ab a { background-position: 0 -26px; cursor: default; }
#globalnav.news #globalmenu li#cr-press a { background-position: 0 -26px; cursor: default; }
#globalnav.contact #globalmenu li#cr-contact a { background-position: 0 -26px; cursor: default; }
#globalnav.webstore #globalmenu li#cr-webstore a { background-position: 0 -26px; cursor: default; }
#globalnav.registry #globalmenu li#cr-registry a { background-position: 0 -26px; cursor: default; }
#globalnav.testimonials #globalmenu li#cr-testimonials a { background-position: 0 -26px; cursor: default; }
#globalnav.blog #globalmenu li#cr-blog a { background-position: 0 -26px; cursor: default; }
#globalnav.ins #globalmenu li#cr-ins a { background-position: 0 -26px; cursor: default; }
#globalnav.ca #globalmenu li#cr-ca a { background-position: 0 -26px; cursor: default; }
#globalnav.partners #globalmenu li#cr-partners a { background-position: 0 -26px; cursor: default; }
#globalnav.pcp #globalmenu li#cr-pcp a { background-position: 0 -26px; cursor: default; }
#globalnav.mi #globalmenu li#cr-mi a { background-position: 0 -26px; cursor: default; }
#globalnav.mp #globalmenu li#cr-mp a { background-position: 0 -26px; cursor: default; }
#globalnav.mf #globalmenu li#cr-mf a { background-position: 0 -26px; cursor: default; }
#globalnav.faq #globalmenu li#cr-faq a { background-position: 0 -26px; cursor: default; }
#globalnav.sca #globalmenu li#cr-sca a { background-position: 0 -26px; cursor: default; }
#globalnav.resources #globalmenu li#cr-resources a { background-position: 0 -26px; cursor: default; }


a.pdf { background: url(http://images.apple.com/global/elements/icons/globaliconpdf12x12.gif) 0 0 no-repeat; display: block; padding-left: 20px; }
a.html { background: url(http://images.apple.com/global/elements/icons/globaliconhtml12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
a.qt { background: url(http://images.apple.com/global/elements/icons/globaliconqt12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
a.ical { background: url(http://images.apple.com/global/elements/icons/globaliconical12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
a.dl { background: url(http://images.apple.com/global/elements/icons/globalicondl11x10.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
a.dmg { background: url(http://images.apple.com/global/elements/icons/globalicondmg12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
a.zip { background: url(http://images.apple.com/global/elements/icons/globaliconzip12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
a.keynote { background: url(http://images.apple.com/global/elements/icons/globaliconkeynote12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }
a.audio { background: url(http://images.apple.com/global/elements/icons/globaliconaudio12x12.gif) 0 0.4em no-repeat; display: block; padding-left: 20px; }