/* reset everything */
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,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;}

.clearfix:after {
	content:",";
	display:block;
	height:0px;
	font-size:1px;
	clear:both;
	visibility:hidden;
	}
.clearfix {
	display:inline-table;
	}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix {display: block;}
/* End hide from IE-mac */

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Helvetica, 'Lucida Grande', Arial, Sans-Serif;
	background:url('../images/bgtile.gif');
	text-align:center;
	}
#dropshadow {
	width:768px;
	background:url('../images/dropshadow.gif') repeat-y;
	margin:11px auto 20px auto;
	text-align:center;
	}
#topdrop {
	width:768px;
	height:9px;
	background:url('../images/topdrop.gif') no-repeat;
	margin:0 auto;
	text-align:center;
	display:block;
	}
#botdrop {
	width:768px;
	height:7px;
	background:#f5edea url('../images/botdrop.gif') no-repeat;
	margin:0 auto;
	text-align:center;
	display:block;
	}
#wrapper {
	margin:0 auto;
	position:relative;
	width:730px;
	border:10px solid #fff;
	background:#f9f9f9;
	}
#header {
	width:730px;
	height:127px;
	border-bottom:1px solid #fff;
	background:#f5edea;
	}
#header h1 {
	display:block;
	width:300px;
	height:127px;
	float:left;
	background:url('../images/logo.gif') 0px 0px;
	}
#header h1 a {
	display:block;
	width:300px;
	padding-top: 127px; height: 0px !important;
	height /**/: 127px; overflow: hidden;
	background:url('../images/logo.gif') 0px 0px;
	}
#mailinglist,
#mailinglistThanks {
	float:left;
	width:261px;
	text-align:left;
	height:127px;
	display:inline;
	margin-left:169px;
	}
#mailinglist h2,
#mailinglistThanks h2 {
	display:block;
	width:261px;
	height:57px;
	background:url('../images/h2-mailinglist.gif') no-repeat;
	}
#mailinglist h2 span,
#mailinglistThanks h2 span {
	width:261px;
	display:block;
	padding-top:57px; height: 0px !important;
	height /**/:57px; overflow:hidden;
	background:url('../images/h2-mailinglist.gif') no-repeat;
	}
#mailinglistThanks h2,
#mailinglistThanks h2 span {
	background:url('../images/h2-mailinglistThanks.gif') no-repeat;
	}
#mailinglist #mailingListEmail {
	width:220px;
	border:1px solid #999;
	background:#fff;
	padding:2px;
	font-size:10px;
	color:#999;
	float:left;
	}
#mailinglist #mailingListFirstName {
	width:100px;
	border:1px solid #999;
	background:#fff;
	padding:2px;
	font-size:10px;
	color:#999;
	float:left;
	margin-right:5px;
	}
#mailinglist #mailingListLastName {
	width:100px;
	border:1px solid #999;
	background:#fff;
	padding:2px;
	font-size:10px;
	color:#999;
	float:left;
	}
#mailinglist #mailinglistsubmit {
	float:left;
	}
#mailinglist p,
#mailinglistThanks p {
	padding-top:4px;
	clear:left;
	color:#999;
	font-size:1.1em;
	}
#mailinglistThanks p {
	color:#333;
	}
#mailinglist p a,
#mailinglistThanks p a {
	color:#999;
	}
#mailinglist p a:hover,
#mailinglistThanks p a:hover {
	color:#666;
	}
#navigation {
	width:730px;
	height:26px;
	background:#065d95;
	border-bottom:1px solid #fff;
	}
#navigation ul {
	width:512px;
	float:right;
	background:url('../images/navigation.gif');
	}
#navigation li {
	float:left;
	height:26px;
	position:relative;
	}
#navigation li a span {
	display:block;
	padding-top: 26px; height: 0px !important;
	height /**/: 26px; overflow: hidden;
	background-image:url('../images/navigation.gif');
	background-repeat:no-repeat;
	}
#nav-about,
#nav-about a span{
	width:60px;
	background-position:0px 0px;
	}
#nav-about a:hover span {
	width:60px;
	background-position:0px -26px;
	}
#nav-demos,
#nav-demos a span{
	width:64px;
	background-position:-60px 0px;
	}
#nav-demos a:hover span {
	width:64px;
	background-position:-60px -26px;
	}
#nav-subscribe,
#nav-subscribe a span{
	width:80px;
	background-position:-124px 0px;
	}
#nav-subscribe a:hover span {
	width:80px;
	background-position:-124px -26px;
	}
#nav-newsandpress,
#nav-newsandpress a span{
	width:103px;
	background-position:-204px 0px;
	}
#nav-newsandpress a:hover span {
	width:103px;
	background-position:-204px -26px;
	}
#nav-partners,
#nav-partners a span{
	width:70px;
	background-position:-307px 0px;
	}
#nav-partners a:hover span {
	width:70px;
	background-position:-307px -26px;
	}
#nav-careers,
#nav-careers a span {
	width:67px;
	background-position:-377px 0px;
	}
#nav-careers a:hover span {
	width:67px;
	background-position:-377px -26px;
	}
#nav-store,
#nav-store a span{
	width:55px;
	background-position:-444px 0px;
	}
#nav-store a:hover span {
	width:55px;
	background-position:-444px -26px;
	}
#nav-contactus,
#nav-contactus a span{
	width:68px;
	background-position:-499px 0px;
	}
#nav-contactus a:hover span {
	width:68px;
	background-position:-499px -26px;
	}
#navigation li ul {
	position:absolute;
	left:-9999px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	}
#navigation li:hover ul {
	left:0px;
	top:26px;
	width:180px;
	background-color:#065d95;
	background-image:none;
	height:auto;
	z-index:9999;
	}
#navigation li:hover ul li {
	width:180px;
	height:22px;
	float:none;
	border-top:1px solid #fff;
	background-color:#065d95;
	background-image:none;
	}
#navigation li:hover ul li.last {
	border-bottom:1px solid #fff;
	}
#navigation li:hover ul li a {
	display:block;
	line-height:24px;
	background-color:#065d95;
	background-image:none;
	width:180px;
	height:22px;
	text-indent:4px;
	padding-top: 0;
	font-size:1.1em;
	color:#fff;
	text-decoration:none;
	text-align:left;
	}
#navigation li:hover ul li a:hover {
	background-color:#73a1bf;
	}
#splash {
	width:730px;
	height:200px;
	border-bottom:1px solid #fff;
	background:#fff;
	position:relative;
	}
#splash li,
#splash img {
	width:730px;
	height:200px;
	display:block;
	}

.hr {
	width:730px;
	height:10px;
	border-bottom:1px solid #fff;
	background:#065d95;
	}
.hr hr {
	display:none;
	}
#contentWrapper {
	width:730px;
	background:#f9f9f9;
	}
#pg-home #contentWrapper,
#contentWrapper.hasSidebar {
	background:url('../images/contentbg.gif') repeat-y;
	}
#content {
	width:730px;
	padding:10px 0 40px 0;
	float:left;
	text-align:left;
	}
#pg-home #content,
#contentWrapper.hasSidebar #content {
	width:469px;
	}
#content h2 {
	display:block;
	width:350px;
	height:18px;
	font-size:1.5em;
	color:#065D95;
	font-weight:bold;
	margin:10px 0 10px 20px;
	padding:0 0 0 0;
}
#content h2 span {
	display:block;
	width:350px;
	padding-top: 18px; height: 0px !important;
	height /**/: 18px; overflow: hidden;
	}
#pg-home #content h2,
#pg-home #content h2 span {
	background-image:url("../images/headers/home.gif");
	background-repeat:no-repeat;
	width:100%;
	}
#pg-privacypolicy #content h2,
#pg-privacypolicy #content h2 span {
	background-image:url("../images/headers/privacypolicy.gif");
	}
#pg-about #content h2,
#pg-about #content h2 span {
	background-image:url("../images/headers/about.gif");
	}
#pg-features #content h2,
#pg-features #content h2 span {
	background-image:url("../images/headers/features.gif");
	}
#pg-takeatour #content h2,
#pg-takeatour #content h2 span {
	background-image:url("../images/headers/takeatour.gif");
	}
#pg-digitalbliss #content h2,
#pg-digitalbliss #content h2 span {
	background-image:url("../images/headers/digitalbliss.gif");
	}
#pg-roicalc #content h2,
#pg-roicalc #content h2 span {
	background-image:url("../images/headers/roicalc.gif");
	}
#pg-testimonials #content h2,
#pg-testimonials #content h2 span {
	background-image:url("../images/headers/testimonials.gif");
	}
#pg-hipaa #content h2,
#pg-hipaa #content h2 span {
	background-image:url("../images/headers/hipaa.gif");
	}
#pg-training #content h2,
#pg-training #content h2 span {
	background-image:url("../images/headers/training.gif");
	}
#pg-ourcontract #content h2,
#pg-ourcontract #content h2 span {
	background-image:url("../images/headers/ourcontract.gif");
	}
#pg-security #content h2,
#pg-security #content h2 span {
	background-image:url("../images/headers/security.gif");
	}
#pg-partners #content h2#partners,
#pg-partners #content h2#partners span {
	background-image:url("../images/headers/partners.gif");
	}
#pg-partners #content h2#associations,
#pg-partners #content h2#associations span {
	background-image:url("../images/headers/associations.gif");
	}
#pg-contact #content h2#contactHeader,
#pg-contact #content h2#contactHeader span {
	background-image:url("../images/headers/contact.gif");
	}
#pg-contact #content h2#successHeader,
#pg-contact #content h2#successHeader span {
	background-image:url("../images/headers/thanks.gif");
	}
#pg-newsandpress #content h2,
#pg-newsandpress #content h2 span {
	background-image:url("../images/headers/newsandpress.gif");
	}
#pg-careers #content h2,
#pg-careers #content h2 span {
	background-image:url("../images/headers/careers.gif");
	}
#pg-demos #content h2,
#pg-demos #content h2 span {
	background-image:url("../images/headers/demos.gif");
	}
#pg-demosschedule #content h2,
#pg-demosschedule #content h2 span {
	background-image:url("../images/headers/demos.gif");
	}
#pg-demosthanks #content h2,
#pg-demosthanks #content h2 span {
	background-image:url("../images/headers/thanks.gif");
	}
#pg-demosvideos #content h2,
#pg-demosvideos #content h2 span {
	background-image:url("../images/headers/demovideos.gif");
	}
#pg-thanks #content h2,
#pg-thanks #content h2 span {
	background-image:url("../images/headers/thanks.gif");
	}
#pg-partnerships #content h2,
#pg-partnerships #content h2 span {
	background-image:url("../images/headers/partnerships.gif");
	}
#pg-sitemap #content h2,
#pg-sitemap #content h2 span {
	background-image:url("../images/headers/sitemap.gif");
	}
#pg-subscribe #content h2,
#pg-subscribe #content h2 span {
	background-image:url("../images/headers/subscribe.gif");
	}
#pg-sendMarketingEmails #content h2,
#pg-sendMarketingEmails #content h2 span {
	background-image:url("../images/headers/marketingemail.gif");
	}
#pg-freeEmr #content h2,
#pg-freeEmr #content h2 span {
	background-image:url("../images/headers/freeEmr.gif");
	}
#pg-ebill #content h2,
#pg-ebill #content h2 span {
	background-image:url("../images/headers/ebill.gif");
	}
#pg-touchthis #content h2,
#pg-touchthis #content h2 span {
	background-image:url("../images/headers/touchthis.gif");
	}
#pg-splash_checkinmedic #content h2,
#pg-splash_checkinmedic #content h2 span {
	background-image:url("../images/headers/splash_checkinmedic.gif");
	}
#pg-announcements #content h2,
#pg-announcements #content h2 span {
	background-image:url("../images/headers/announcements.gif");
	}
#pg-store #content h2,
#pg-store #content h2 span {
	background-image:url("../images/headers/store.gif");
	}
#pg-tour-frontoffice #content h2,
#pg-tour-frontoffice #content h2 span {
	background-image:url("../images/headers/tour-frontoffice.gif");
	}
#pg-tour-cim #content h2,
#pg-tour-cim #content h2 span {
	background-image:url("../images/headers/tour-checkinmedic.gif");
	}
#content h2 small {
	display:block;
	padding:4px 0;
	font-size:0.7em;
	margin:0;
	}
#content h2.noImage {
	background:#f9f9f9;
	font-size:13px;
	margin-bottom:20px;
	height:auto;
	}
#content h2.noImage small {
	background:#f9f9f9;
	font-size:10px;
	}
#content .announcementImage img {
	border:1px solid #e9e3e0;
	}

#content .hr {
	width:700px;
	background:url("../images/rule.gif");
	height:2px;
	margin:10px 0;
	}
#content .hr hr {
	display:none;
	}
#content p {
	font-size:1.2em;
	padding:10px 24px 10px 20px;
	}
#content p.section {
	padding-top:40px;
	}
#content p .strikethrough {
	text-decoration:line-through;
	}
#content p .marketingBlue {
	color:#065d95;
	}
#content p.breadcrumbs {
	font-size:1.0em;
	color:#666;
	padding:0 10px 0 0;
	display:block;
	text-align:right;
	}
#content p a,
#content li a {
	color:#065d95;
	}
#content p a:hover,
#content li a:hover {
	color:#73a1bf;
	text-decoration:none;
	}
#content ol {
	list-style:decimal;
	font-size:1.2em;
	margin:10px 50px;
	}
#content ul li {
	font-size:1.2em;
	padding:10px 24px 10px 20px;
}
#content p.pdfIcon {
	padding-left:48px;
	background:url('../images/icons/pdf.gif') 20px 4px no-repeat;
	}
#content .smallcontentspacer {
	height:250px;
	clear:both;
	}
#content .medcontentspacer {
	height:150px;
	clear:both;
	}
#pg-about #content ul,
#pg-partners #content ul,
#pg-partnerships #content ul,
#pg-features #content ul {
	margin:30px 30px;
	}
#pg-about #content li,
#pg-partners #content li,
#pg-partnerships #content li {
	padding:0 0 40px 200px;
	}
#pg-features #content li {
	padding:0 0 40px 20px;
	}
#pg-about #content li h4,
#pg-partners #content li h4,
#pg-partnerships #content li h4,
#pg-features #content li h4 {
	font-size:1.0em;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	}
#pg-about #content li h4 a,
#pg-partners #content li h4 a,
#pg-partnerships #content li h4 a,
#pg-features #content li h4 a {
	color:#065d95;
	}
#pg-about #content li a.external,
#pg-partners #content li a.external,
#pg-partnerships #content li a.external,
#content #presslist a.external,
#pg-takeatour #content li a.external,
#pg-features #content li a.external,
#pg-announcements #content li a.external {
	background:url('../images/icons/arrow_right.gif') 0px 2px no-repeat;
	color:#065d95;
	padding:0 0 0 18px;
	}
#pg-about #content li a:hover,
#pg-partners #content li a:hover,
#pg-partnerships #content li a:hover,
#pg-features #content li a:hover {
	color:#73a1bf;
	text-decoration:none;
	}
#pg-partners #content ul#associationslist,
#pg-sitemap #content ul#sitemaplist {
	margin:20px 0 20px 20px;
	}
#pg-partners #content ul#associationslist li,
#pg-sitemap #content ul#sitemaplist li {
	padding:4px 0;
	}
#pg-sitemap #content ul#sitemaplist li ul {
	margin:10px 0 0 20px;
	}
#pg-sitemap #content ul#sitemaplist li ul li {
	font-size:1.0em;
	}

#pg-about #content li#features {
	background-image:url("../images/icons/takeatour.gif");
	background-repeat:no-repeat;
	}
#pg-about #content li#takeatour {
	background-image:url("../images/icons/tour.gif");
	background-repeat:no-repeat;
	}
#pg-about #content li#digitalbliss {
	background-image:url("../images/icons/digitalbliss.gif");
	background-repeat:no-repeat;
	}
#pg-about #content li#roicalculator {
	background-image:url("../images/icons/calculate.gif");
	background-repeat:no-repeat;
	}
#pg-about #content li#testimonials {
	background-image:url("../images/icons/testimonials.gif");
	background-repeat:no-repeat;
	}
#pg-about #content li#hipaa {
	background-image:url("../images/icons/hipaa.gif");
	background-repeat:no-repeat;
	}
#pg-about #content li#training {
	background-image:url("../images/icons/training.gif");
	background-repeat:no-repeat;
	}
#pg-about #content li#contract {
	background-image:url("../images/icons/contract.gif");
	background-repeat:no-repeat;
	}
#pg-about #content li#security {
	background-image:url("../images/icons/security.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#thewolfepractice {
	background-image:url("../images/partners/partners_wolfe.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#eobmax {
	background-image:url("../images/partners/partners_eobmax.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#officeally {
	background-image:url("../images/partners/partners_officeally.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#rackspace {
	background-image:url("../images/partners/partners_rackspace.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#tipology {
	background-image:url("../images/partners/tipology.png");
	background-repeat:no-repeat;
	}
#pg-partners #content li#nationalinjurydiagnostic {
	background-image:url("../images/partners/nationalinjurydiagnostic.png");
	background-repeat:no-repeat;
	}
#pg-partners #content li#authnet {
	background-image:url("../images/partners/partners_authoeonline.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#seepoint {
	background-image:url("../images/partners/partners_seepoint.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#rockip {
	background-image:url("../images/partners/partners_rockip.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#spaaaah {
	background-image:url("../images/partners/partners_spaaaah.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#evhealth {
	background-image:url("../images/partners/partners_eh.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#haffner {
	background-image:url("../images/partners/partners_haffner.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#chiroschool {
	background-image:url("../images/partners/partners_chiroschool.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#bowen {
	background-image:url("../images/partners/partners_bowen.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#tgiautumn8,
#pg-partnerships #content li#tgiautumn8 {
	background-image:url("../images/partners/partners_tgiautumn8.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#myovision,
#pg-partnerships #content li#myovision {
	background-image:url("../images/partners/partners_myovision.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#americorp,
#pg-partnerships #content li#americorp {
	background-image:url("../images/partners/partners_americorpllc.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#voiceblast,
#pg-partnerships #content li#voiceblast {
	background-image:url("../images/partners/partners_voiceblast.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#grantsolutions {
	background-image:url("../images/partners/partners_grantsolutions.gif");
	background-repeat:no-repeat;
	}
#pg-partners #content li#starategicchiro {
	background-image:url("../images/partners/partners_strategicchiro.gif");
	background-repeat:no-repeat;
	}

#content ul.useBullets li {
	list-style:disc;
	padding:0 30px 0 10px;
	margin:0 0 0 50px;
	}
#content ul.useBullets li ul {
	margin:20px 0 20px 10px;
	font-size:10px;
	}


#content .warning {
	padding:10px 10px 10px 40px;
	margin:20px 40px 10px 20px;
	border:1px solid #900;
	color:#900;
	background:url('../images/warning.gif') 10px 12px no-repeat;
	}
#content .success {
	padding:10px 10px 10px 40px;
	margin:20px 40px 10px 20px;
	border:1px solid #5d8b23;
	color:#5d8b23;
	background:url('../images/success.gif') 10px 12px no-repeat;
	}
#content h3 {
	font-size:1.2em;
	display:block;
	font-weight:bold;
	margin:0 0 10px 20px;
	}
#content h3.section {
	margin-top:30px;
	}
#content h4 {
	font-size:1.2em;
	display:block;
	font-weight:bold;
	margin:0 0 10px 20px;
	}

/* *** ROI CALCULATOR SPECIFIC STYLES *** */
#pg-roicalc #content form p {
	border:1px solid #ddd;
	background:#f9f9f9;
	padding:10px;
	margin:10px 100px;
	}
#pg-roicalc #content form p.result {
	background:#065D95;
	border:1px solid #065D95;
	color:#fff;
	}
#pg-roicalc #content form label {
	width:350px;
	background:#f9f9f9;
	text-align:left;
	}
#pg-roicalc #content form p.result label {
	background:#065D95;
	}
#pg-roicalc #content form p.result input {
	color:#065D95;
	font-weight:bold;
	}
#pg-roicalc #content form input {
	width:135px;
	}
#pg-roicalc #content form .tooltip {
	cursor: pointer;
	position: relative;
	display: inline;
}
#pg-roicalc #content form .tooltip .tooltipcontent {
	cursor: default;
	position: absolute;
	top: 10px;
	left: -160px;
	background: #E1EEF8;
	color: #222;
	font-size: 9px;
	font-weight: normal;
	border: 1px solid black;
	width: 320px;
	padding: 6px 6px;
	text-align: left;
	line-height: 140%;
	z-index: 9;
}

#content #presslist {
	list-style:none;
	margin:30px 30px;
	}
#content #presslist li {
	list-style:none;
	font-size:1.0em;
	padding:0 0 40px 200px;
	}
#content #presslist li p {
	padding:0 0 0 0;
	margin:0 0 10px 0;
	}
#content #presslist li p.date {
	font-size:1.0em;
	color:#666;
	}
#content #presslist li p.date strong {
	display:block;
	}
#content #presslist li h3 {
	margin-left:0px;
	}
#content #presslist li.healthcarestimulus {
	background:url('../images/logo_only.gif') 0px 10px no-repeat;
	}
#content #presslist li.yourformsyourway {
	background:url('../images/logo_only.gif') 0px 10px no-repeat;
	}
#content #presslist li.cincy_biz_courier {
	background:url('../images/press/cincy_biz_courier.gif') 0px 10px no-repeat;
	}
#content #presslist li.pulse_journal {
	background:url('../images/press/pulse_journal.gif') 0px 10px no-repeat;
	}
#content #presslist li.php_mag {
	background:url('../images/press/php_mag.gif') 0px 10px no-repeat;
	}
#content #presslist li.chiro_eco {
	background:url('../images/press/chiroeco.gif') 0px 10px no-repeat;
	}
#content #presslist li.dynamic_chiro {
	background:url('../images/press/dynchiro.gif') 0px 10px no-repeat;
	}
#content #presslist li.brimhall {
	background:url('../images/press/brimhall.gif') 0px 10px no-repeat;
	}

#content .productimage {
	padding:0 40px 40px 260px;
	}
#content .productimage.section {
	margin-top:30px;
	}
#content #productimage-convertibletouchscreenlaptop {
	background:url('../images/products/db_convertibletouchscreenlaptop.png') 40px 0px no-repeat;
	}
#content #productimage-checkinmedic-wall {
	background:url('../images/products/db_checkinmedic_wall.gif') 40px 0px no-repeat;
	}
#content #productimage-checkinmedic-floor {
	background:url('../images/products/db_checkinmedic.gif') 40px 0px no-repeat;
	}
#content #productimage-checkinmedic-inabox {
	background:url('../images/products/db_ciminabox.gif') 40px 0px no-repeat;
	}
#content #productimage-touchscreen {
	background:url('../images/products/db_touchscreen.gif') 40px 0px no-repeat;
	}
#content #productimage-medictablet {
	background:url('../images/products/db_medictablet.gif') 40px 0px no-repeat;
	}
#content #productimage-digisig {
	background:url('../images/products/db_digisig.gif') 40px 0px no-repeat;
	}
#content #productimage-scanner {
	background:url('../images/products/db_scanner.gif') 40px 0px no-repeat;
	}
#content .productimage li strong {
	font-weight:bold;
	}
#content .productimage ul li {
	padding:2px 0 2px 0;
	margin:0 0 0 0;
	list-style:disc;
	}
#content .productimage ul {
	list-style:disc;
	margin:10px 0 10px 50px;
	}
#content .pricing {
	font-weight:bold;
	padding:20px 30px 10px 0;
	text-align:right;
	color:#065d95;
	font-size:14px;
	}
#pg-testimonials #content #testimonialList {
	list-style:none;
	margin:20px 40px 0 24px;
	}
#pg-testimonials #content #testimonialList li {
	list-style:none;
	font-size:1.0em;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	margin-bottom:0;
	padding:30px 60px 20px 50px;
	background:url('../images/icons/comment.gif') 0px 30px no-repeat;
	}
#pg-testimonials #content #testimonialList li.top {
	border-top:none;
	border-bottom:1px solid #fff;
	margin-bottom:0;
	padding:0 60px 20px 50px;
	background:url('../images/icons/comment.gif') 0px 0 no-repeat;
	}
#pg-testimonials #content #testimonialList li.bottom {
	border-bottom:none;
	border-top:1px solid #ccc;
	margin-bottom:0;
	padding:30px 60px 0px 50px;
	background:url('../images/icons/comment.gif') 0px 30px no-repeat;
	}
#pg-testimonials #content #testimonialList li p {
	padding:0 0 0 0;
	margin:0 0 10px 0;
	}
#pg-testimonials #content #testimonialList ol li {
	list-style:decimal;
	font-size:1.0em;
	margin-bottom:4px;
	border:none;
	padding:0 10px 0 0px;
	background:none;
	}
#pg-testimonials #content #testimonialList ol li ol {
	margin:10px 0 10px 24px;
	list-style:lower-alpha;
	}
#pg-testimonials #content #testimonialList ol li ol li {
	list-style:lower-alpha;
	font-size:0.9em;
	margin:0 0 4px 0;
	padding:0 10px 0 0px;
	background:none;
	}
#pg-features #content li h3 {
	font-size:1.0em;
	display:block;
	font-weight:bold;
	margin:0 0 10px 0;
	}
#pg-features #content li {
	padding:30px 60px 30px 20px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	}
#pg-features #content li.top {
	border-top:none;
	padding-top:10px;
	border-bottom:1px solid #fff;
	}
#pg-features #content li.bottom {
	border-bottom:none;
	border-top:1px solid #ccc;
	}
#pg-features #content li ul {
	margin:10px 30px 0 30px;
	list-style:disc;
	}
#pg-features #content li ul li {
	padding:4px 0;
	border:none;
	list-style:disc;
	font-size:1.0em;
	}
#pg-sendMarketingEmails #content .email {
	padding:10px;
	margin:10px 20px;
	border:1px solid #ccc;
	}
#pg-sendMarketingEmails #content .email .emailThumbWrapper {
	float:left;
	width:130px;
	}
#pg-sendMarketingEmails #content .email .emailThumb {
	display:block;
	width:110px;
	height:110px;
	}
#pg-sendMarketingEmails #content .email .emailThumb a {
	display:block;
	width:110px;
	height:110px;
	}
#pg-sendMarketingEmails #content .email .emailContent {
	float:left;
	width:530px;
	}
#pg-sendMarketingEmails #content .checkrightlabel {
	width:380px;
	}
#pg-sendMarketingEmails #content .checkright,
#pg-sendMarketingEmails #content .fauxlabel {
	width:20px;
	}
#pg-sendMarketingEmails #content .email .emailCustomize label {
	text-align:left;
	font-size:11px;
	margin-left:30px;
	}
#pg-sendMarketingEmails #content .email .emailCustomize input,
#pg-sendMarketingEmails #content .email .emailCustomize textarea {
	margin-left:30px;
	}

#pg-takeatour #content li {
	padding:20px 30px 20px 230px;
	}
#pg-takeatour #content li#practicemanagement {
	background:url('../images/tour/frontoffice/thumbnail.gif') 60px 20px no-repeat;
	}
#pg-takeatour #content li#selfservicekiosk {
	background:url('../images/tour/cim/thumbnail.gif') 60px 20px no-repeat;
	}
#pg-takeatour #content li#clinicaldocumentation {
	background:url('../images/tour/frontoffice/thumbnail.gif') 60px 20px no-repeat;
	}

.galleryWrapper {
	position:relative;
	background:#f9f9f9;
	width:690px;
	height:644px;
	overflow:hidden;
	margin:30px 0 10px 20px;
	}
.galleryContent {
	position:absolute;
	top:50px; left:0;
	z-index:1;
	width: 14000px;
	}
.galleryContent img {
	border:1px solid #ccc;
	}
.galleryContent li,
.galleryContent li a {
	float:left;
	}
#content ul.galleryContent li {
	margin:0 0 0 0;
	padding:0 0 0 0;
	position:relative;
	}
#content ul.galleryContent li .ssDesc {
	display:block;
	width:490px;
	height:24px;
	position:absolute;
	top:-46px; left:100px;
	text-align:center;
	background:#f9f9f9;
	z-index:9999;
	}
.galleryThumbnails {
	clear:left;
	width:690px;
	height:30px;
	background:#f9f9f9;
	padding:0px 0 0 0;
	margin: 0px 0 0 0;
	position:relative;
	}

#content .galleryThumbnails ul img {
	border:1px solid #ccc;
	}
#content .galleryThumbnails #galleryThumbnailsPrev {
	width:100px;
	float:left;
	}
#content .galleryThumbnails #galleryThumbnailsPrev a {
	display:block;
	width:80px;
	height:24px;
	padding:0 0 0 20px;
	line-height:22px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	-moz-outline-style:none;
}
#content .galleryThumbnails #galleryThumbnailsPrev a.active {
	color:#065d95;
	background:url('../images/icons/arrow_left.gif') 0px 5px no-repeat;
	}
#content .galleryThumbnails #galleryThumbnailsPrev a.inactive {
	color:#666;
	background:url('../images/icons/arrow_left_inactive.gif') 0px 5px no-repeat;
	}
#content .galleryThumbnails #galleryThumbnailsDescription {
	width:470px;
	padding:0 10px;
	float:left;
	line-height:22px;
	text-align:center;
	}
#content .galleryThumbnails #galleryThumbnailsNext {
	width:100px;
	float:left;
	}
#content .galleryThumbnails #galleryThumbnailsNext a {
	display:block;
	width:80px;
	height:24px;
	padding:0 20px 0 0;
	line-height:22px;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	text-align:right;
	-moz-outline-style:none;
	}
#content .galleryThumbnails #galleryThumbnailsNext a.active {
	color:#065d95;
	background:url('../images/icons/arrow_right.gif') 100% 5px no-repeat;
	}
#content .galleryThumbnails #galleryThumbnailsNext a.inactive {
	color:#666;
	background:url('../images/icons/arrow_right_inactive.gif') 100% 5px no-repeat;
	}
#content ul li.patientHeartList {
	list-style:none;
	background:url('../images/icons/patient_heart.gif') 0px 2px no-repeat;
	padding:4px 10px 4px 30px;
	margin:10px 0 14px 0;
	}

.announcementCopy #content ul {
	list-style:disc;
	margin:0;
	}
.announcementCopy #content ul li {
	list-style:disc;
	padding:0;
	margin:0 20px 0 50px;
	font:11px verdana;
	}

#sidebar {
	width:261px;
	float:left;
	padding:0 0 10px 0;
	text-align:left;
	}
#sidebar h3 {
	display:block;
	width:200px;
	height:14px;
	font-size:1.2em;
	color:#065D95;
	font-weight:bold;
	margin:19px 0 20px 20px;
	padding:0 0 0 0;
}
#sidebar h3 a {
	display:block;
	width:200px;
	padding-top: 14px; height: 0px !important;
	height /**/: 14px; overflow: hidden;
	}
#sidebar h3,
#sidebar h3 a {
	background-image:url("../images/headers/sidebar_newsandpress.gif");
	}
#sidebar .pressarticle {
	margin:10px 20px 0 20px;
	}
#sidebar .pressarticle h4 {
	font-size:1.0em;
	color:#065D95;
	font-weight:bold;
	margin:10px 0;
	}
#sidebar .pressarticle a {
	color:#065d95;
	text-decoration:none;
	}
#sidebar .pressarticle a:hover {
	color:#065d95;
	text-decoration:none;
	}
#sidebar .pressarticle p {
	font-size:1.0em;
	color:#000;
}
#sidebar .pressarticle p strong {
	display:block;
	font-size:0.9em;
	color:#000;
	}
#sidebar .pressarticle p small {
	color:#666;
	font-size:1.1em;
	}
#sidebar .pressarticle p.readmore {
	background-repeat:no-repeat;
	text-align:left;
	font-weight:bold;
	background-image:url("../images/icons/arrow_right.gif");
	background-position:0px 10px;
	padding:10px 0 14px 20px;
}
#sidebar .pressarticle p.readmore.pdf {
	background-image:url("../images/icon_pdfdoc.gif");
	background-position:0px 8px;
	padding:10px 0 14px 20px;
}
#sidebar p.note {
	color:#666;
	padding:10px 20px;
	}
#sidebar .hr {
	width:221px;
	background:url("../images/rule.gif");
	height:2px;
	margin:0 0 0 20px;
	}
#sidebar .hr hr {
	display:none;
	}

#sidebarWrapper {
	padding:20px;
	}
#sidebarWrapper h4 {
	font-size:11px;
	margin:0 0 10px 0;
	font-weight:bold;
	}
#sidebarWrapper p {
	padding-bottom:10px;
	}
#sidebarWrapper ul {
	margin:0 0 0 0;
	}

#sidebarWrapper ul li {
	padding:5px 0 5px 0;
	font-weight:bold;
	}
#sidebarWrapper ul li ul {
	margin:10px 0 0 15px;
	}
#sidebarWrapper ul li ul li {
	list-style:disc;
	font-weight:normal;
	}
#sidebarWrapper a {
	color:#065d95;
	}
#sidebarWrapper a:hover {
	color:#73a1bf;
	text-decoration:none;
	}

#footer  {
	width:730px;
	margin:0 auto;
	padding-bottom:20px;
	text-align:left;
	}
#footer p {
	margin:0 0 4px 0;
	font-size:1.0em;
	line-height:1.0em;
	color:#999;
	}
#footer p a {
	color:#999;
	}
#footer p a:hover {
	color:#333;
	text-decoration:none;
	}