h1 {
	font: bold 1.45em arial, sans-serif;
	color:#004990;
	margin-bottom:13px;
	text-decoration:none;
	}
	
	.h1Smaller {
		font: bold 1.09em arial, sans-serif;
		color:#004990;
		margin-bottom:13px;
		text-decoration:none;}

h2 {
	color:#333333;
	margin-bottom:13px;
	font: bold 1.09em arial, sans-serif;
	text-decoration:none;
	}
	
h3 {
	font: bold 1em arial, sans-serif;
	color:#999999;
	text-decoration:none;
	}
	
h4 {
	font: bold 0.91em arial, sans-serif;
	color:#999999;
	text-decoration:none;
	}
	
h5 {
	font: bold 0.82em arial, sans-serif;
	color:#999999;
	text-decoration:none;
	}
	
h6 {
	font: bold .73em arial, sans-serif;
	color:#999999;
	text-decoration:none;
	}

.thumbnailRight {
	background:#eeeeee;
	border:1px solid #ccc;
	padding:3px;
	margin:4px 0px 4px 8px;
	}
	
.thumbnailLeft {
	background:#eeeeee;
	border:1px solid #ccc;
	padding:3px;
	margin:4px 8px 4px 0px;
	}
	
.bolditalic {
	font-weight:bold;
	font-style:italic;
	}
	
.phone {color:#EDEDED;}

.emagine-note {font: bold 1.2em arial, sans-serif; color:#FF0000;}

.footnote {font-size:0.91em;}

.table-header-app {font: bold 1.18em arial, sans-serif; color:#FFFFFF; background-color:#1999CD; border-bottom:5px solid #FFFFFF; padding:5px;height:10px;vertical-align:top;}
.table-subheader-app {font: bold 1em arial, sans-serif; color:#004990; background-color:#DDDCDC; padding:5px;}
.table-row {font: 1em arial, sans-serif;color:#000000; line-height: 1.45em;padding:5px; border-top:1px solid #DBECF3; border-bottom:1px solid #DBECF3;}
.table-altrow {font: 1em arial, sans-serif;color:#000000; line-height: 1.45em;background-color:#F1FBFF; padding:5px;}

.table-row td, .table-altrow td {
	padding:5px;
	}

.table-header-app a {color:#FFFFFF;}

.quotes {
	font: 1em arial, sans-serif;
	color:#000000;
	padding:10px 10px 10px 10px;
	line-height:1.82em;
	}

#homeTablePage {
	float:right;
	vertical-align:bottom;
	}
	
#homeTablePage img {
	display:block;
	padding:0px 0px 0px 0px;
	}
	
#content ul.VAMValSummaryErrors li {
	background:none;}
	
/*#content .neuronHeader {
	background:url(images/neuron_header.jpg) 0px 0px no-repeat;
	height:240px;
	margin:-40px 0px 0px 0px;
	position:relative;
	width:452px;
	z-index:1;}*/
	

/* =-=-=-=-=-=-=-=-=-=-=-=-Global Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
	
img {
	border:0px;
	}

html {height:100%;}

body {
	background:#FFFFFF;
	color:#636466;
	font: normal 0.69em arial, sans-serif;
	height:98%;
	margin:0px;
	}
	
a {
	color:#46A2E5;
	text-decoration:underline;
	}
	
/*a:visited {
	color:#636466;
	text-decoration:underline;
	}*/

a:hover {
	text-decoration:none;
	}

p {
	padding:0px 0px 12px 0px;
	line-height: 1.45em;
	}

#container {
	margin:0px auto;
	width:900px;
	}

#header {	
	background: url(images/header_bg.gif) no-repeat 87px bottom;
	clear:both;
	display:block;
	height:97px;
	position:relative;
	width:900px;
	}
	 
	#logo {	
		float:left;
		margin:42px 0px 0px 10px;
		}
		
	#logo img {
		display:block;
		}
		
	#utilities {
		color: #666666;
		float:right;
		list-style:none;
		margin:14px 0px 0px 0px;
		}
		
	#utilities li {
		display:inline;
		}
		
	#utilities a {
		color:#1999CD;
		padding:4px 6px;
		text-decoration:none;
		}
	
	#utilities a:hover {
		background:#1999CD;
		color:#ffffff;
		padding:4px 6px;
		text-decoration:none;
		}
	
	#socialIcons {
		float:right;
		clear:right;
		display:inline;
		margin:5px 6px 0px 0px;
		}
	
	#topNav {
		background:#1999CD;
		clear:right;
		float:right;
		height:37px;
		position:absolute;
		right:0px;
		top:60px;
		width:580px;
		z-index:10;
		}
		
	#topNav img {
		float:left;
		outline:none;
		display:block;
		}
	
#footer {
	background:#EDEDED;
	clear:both;
	color:#666666;
	font: .90em Verdana, arial, sans-serif;
	float:none;
	height:24px;
	margin:48px auto 0px auto;
	width:900px;
	text-align:left;
	}
	
#footer p {
	color:#666666;
	float:left;
	margin:0px 0px 0px 24px;
	padding:4px 0px 0px 0px;
	}

#footer ul {
	list-style:none;
	float:right;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	}
	
#footer ul li {
	display:inline;
	padding:0px 25px 0px 0px;
	}

#footer a {
	color:#666666;
	text-decoration:none;
	}
	
#footer a:hover {
	color:#666666;
	text-decoration:underline;
	}
	
.main-bold	{
padding: 4px 0px;
}

/* =-=-=-=-=-=-=-=-=-=-=-=-Home Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#homeMain {
	color:#666666;
	clear:both;
	margin:0px auto; 
	min-height:485px;
	height:auto !important;
	height:485px;
	width:900px;}
	
	#flash {
		clear:both;
		margin:0px auto;
		height:230px;
		width:900px;
		}
	
	#flash img {
		display: block;
		}
		
	#homeNews {
		background:#DDF0F8 url(images/home_newsscroll_bg.gif) no-repeat 107px center;
		clear:both;
		height:32px;
		margin:6px 0px 0px 0px;
		width:900px;
		}
		
	#homeNews p {
		padding:0px;
		margin:0px;
		}
	
	#homeNews a {
		color:#025CA5;
		display:block;
		font:normal 1.18em arial, sans-serif;
		padding:7px 12px 0px 0px;
		text-decoration:none;
		}
		
	#homeNews a:hover {
		text-decoration:underline;
		}
		
	#homeNews img {
		float:left;
		display:block;		
		margin-right:16px;
		}
		
	#homeBottom {
		clear:both;
		padding:6px 0px 0px 0px;
		font:normal 1.09em arial, sans-serif;
		width:900px;}
		
	#homeBottomBoxA {
		border:1px solid #EEEEEE;
		background:#FAFAFA url(images/homebottombox1_bg.gif) no-repeat 0px 0px;
		line-height:1.64em;
		float:left;
		padding:26px 21px 0px 24px;
		min-height:233px;
		height:auto !important;		
		height:233px;
		width:260px;}
		
		#homeBottomBoxA a {
			color:#1999CD;
			text-decoration:underline;}
			
			#homeBottomBoxA a:hover {
				text-decoration:none;}
		
	#homeBottomBoxB {
		background:#ECF4F1 url(images/homebottombox2_bg.gif) no-repeat 0px 0px;
		border:1px solid #EEEEEE;
		float:left;
		min-height:233px;
		height:auto !important;		
		height:233px;
		padding:26px 13px 0px 17px;
		margin:0px 0px 0px 6px;
		width:160px;}
		
			#homeBottomBoxB h1 {
				color:#00928F;
				font:bold 12px arial, sans-serif;
				margin:0px;				
				padding:0px 0px 17px 0px;
				line-height:100%;
				text-transform:uppercase;}
		
			#homeBottomBoxB ul {
				margin:50px 0px 0px 20px;}
		
				#homeBottomBoxB ul li {
					background: url(images/lib_download_icon.gif) 0px 3px no-repeat;
					padding:0px 10px 10px 15px;}
				
				
			#homeBottomBoxB img {
				display:block;}
		
	#homeBottomBoxC {
		background:#FAFAFA url(images/homebottombox1_bg.gif) no-repeat 0px 0px;
		border:1px solid #EEEEEE;
		color:#004990;
		float:left;
		min-height:233px;
		height:auto !important;		
		height:233px;
		padding:26px 17px 0px 19px;
		margin:0px 0px 0px 6px;
		width:154px;}
		
			#homeBottomBoxC h1 {
				color:#1999CD;
				font:bold 12px arial, sans-serif;
				margin:0px;
				padding:0px 0px 17px 0px;
				line-height:100%;
				text-transform:uppercase;}
		
	#homeBottomBoxD {
		float:right;
		min-height:187px;
		height:auto !important;
		height:187px;
		width:190px;}
		
	.capsule {
		font-weight:bold;
		color:#1999CD;}
		
/* What's New Area Backgrounds */

.background-one {
	background:#004990 url(images/home_whatsnew_bg1.gif) 0px 0px no-repeat;
	color:#ffffff;
	height:189px;
	width:192px;}
	
	.background-one td {
		padding:52px 17px 0px 18px;}
	
	.background-one a {
		color:#FCBA2F;
		text-decoration:underline;}
		
	.background-one a:hover {
		color:#FCBA2F;
		text-decoration:none;}
	
.background-two {
	background:#2086E0 url(images/home_whatsnew_bg2.gif) 0px 0px no-repeat;
	color:#ffffff;
	height:189px;
	width:192px;}
	
	.background-two td {
		padding:52px 17px 0px 18px;}
	
	.background-two a {
		color:#ffffff;
		text-decoration:underline;}
		
	.background-two a:hover {
		color:#ffffff;
		text-decoration:none;}
	
.background-three {
	background:url(images/home_whatsnew_bg3.gif) 0px 0px no-repeat;
	color:#696868;
	height:189px;
	width:192px;}
	
	.background-three td {
		padding:52px 17px 0px 18px;}
	
	.background-three a {
		color:#1999CD;
		text-decoration:underline;}
		
	.background-three a:hover {
		color:#1999CD;
		text-decoration:none;}
	
/* =-=-=-=-=-=-=-=-=-=-=-=-Interior Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#interiorMain {
	clear:both;
	margin:0px auto;
	min-height:485px;
	height:auto !important;
	height:485px;
	width:900px;
	}
	
	#print {
		margin:40px 0px 0px 8px;}
	
	/* Printer Friendly Rollover */
	
	#print a.printFriendly {
		background: url(images/print_over.gif) no-repeat left center;
		display:block;
		height:19px;
		width:147px;}
	
	#print a.printFriendly:hover {
		background: url(images/print_over.gif) no-repeat right center;
		display:block;
		height:19px;
		width:147px;}
	
#left {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:180px;
	}
	
	#left table {
		margin:0px 0px 0px 0px;
		height:100%;
		}
	
#main {
	clear:both;
	width:900px;
	}
	
	#headerGraphic {
		clear:both;
		}
	
	#headerGraphic img {
		display:block;
		}
	
	#intEditableArea {
		display:inline;
		float:right;
		font-size:1.09em;
		margin:76px 0px 0px 0px;
		width:672px;
		}	
		
		#content {
			padding:0px 50px 0px 0px;
			height:100%;
			width:100%;
			}
			
		#content ul {
			margin:0px 0px 16px 30px;
			list-style:none;
			padding:0px;
			}
			
		#content ul li {
			background: url(images/int_list.gif) 0px 6px no-repeat;
			line-height:1.36em;
			padding:0px 0px 7px 8px;
			}
			
		#content ul ul {
			margin:0px 0px 0px 25px;
			list-style:circle;
			padding:0px;
			}
			
		#content ul ul li {
			background:none;
			line-height:1.36em;
			padding-left:0px;
			}
			
		#content ol {
			margin:0px 0px 16px 39px;
			padding:0px;
			}
						
		#contentBottom img {
			display:block;
			}
	
	#library {
		color:#636466;
		padding:0px 0px 0px 0px;
		width:180px
		}
		
	#library img {
		display:block;
		}
		
	#quotes {
		background:#F1FBFF;
		border:1px solid #DBECF3;
		width:180px;
		padding:0px 0px 0px 0px;
		}
		
	#quotes td {
		padding:15px 12px 10px 12px;
		}
		
	#quotes td img {
		margin: 3px 7px 0px 0px;
		}
		
	#quotes td p.quote {
		padding:0px 0px 10px 0px;
		line-height: 1.6em;
		}
		
	#testimonial {
		width:80%;
		}
	
	#testimonial .quote {
		color:#344769;
		}
		
	 .name {
		color:#1999CD;
		font-weight:bold;
		padding:0px 0px 3px 0px;
		}
		
	.position {
		font-style:italic;
		font-weight:bold;
		font-size:0.91em;
		padding:0px 0px 3px 0px;
		}
		
	.company {
		font-size:0.91em;
		}
		
	#downloads {
		color:#231F20;
		margin:5px 0px 10px 15px;}
		
	#downloads li {
		background: url(images/lib_download_icon.gif) 0px 3px no-repeat;
		padding:0px 10px 7px 15px;}
				
	#downloads li a {
		color:#333333;
		text-decoration:none;}
		
	#downloads li a:hover {
		color:#1999CD;		
		text-decoration:underline;}
		
	.downloadTd {
		background: url(images/lib_bg.gif) repeat-y;}


/* =-=-=-=-=-=-=-=-=-=-=-=-Left Nav Menu Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.leftnav-lvl1-on {
	background: url(images/leftnav_lvl1_on.gif) right 9px no-repeat;
	border-bottom:1px solid #EFEFEF;
	color:#646464;
	font-size: 1.09em;
	font-weight: bold;
	padding:4px 10px 4px 8px;
	vertical-align:top;
	}
	
.leftnav-lvl1-off {
	border-bottom:1px solid #EFEFEF;
	color:#646464;
	font-size: 1.09em;
	padding:4px 0px 4px 8px;
	vertical-align:top;
	}
	
.leftnav-lvl1-off a {color:#646464;text-decoration:none;padding:0px 10px 0px 0px;}
.leftnav-lvl1-off a:hover {
	background: url(images/leftnav_lvl2_on.gif) right 6px no-repeat;
	color:#1999CD;
	display:block;
	text-decoration:none;
	padding:0px 10px 0px 0px;
	width:162px;
	}
	
.leftnav-lvl1-on a {color:#646464;text-decoration:none;}
.leftnav-lvl1-on a:hover {text-decoration:underline;}

.leftnav-lvl2-on {
	background: url(images/leftnav_lvl1_on.gif) right 9px no-repeat;
	border-bottom:1px solid #EFEFEF;
	color:#004990;
	font-size: 1.09em;
	font-weight: bold;
	padding:4px 10px 4px 16px;
	vertical-align:top;
	}
	
.leftnav-lvl2-off {
	background: url(images/leftnav_list.gif) 34px 13px no-repeat;
	border-bottom:1px solid #EFEFEF;
	color:#646464;
	font-size: 1.09em;
	font-weight: bold;
	padding:4px 0px 4px 16px;
	vertical-align:top;
	}
	
.leftnav-lvl2-off a {color:#646464;text-decoration:none;}
.leftnav-lvl2-off a:hover {
	background: url(images/leftnav_lvl2_on.gif) right 6px no-repeat;
	color:#1999CD;
	display:block;
	text-decoration:none;
	width:164px;
	}
	
.leftnav-lvl2-on a {color:#004990;;text-decoration:none;}
.leftnav-lvl2-on a:hover {text-decoration:underline;}


.leftnav-lvl3-on {
	background: url(images/leftnav_list.gif) 54px 13px no-repeat;
	color:#999999;
	font-size: 11px;
	line-height: 16px;
	padding:6px 22px 6px 62px;
	vertical-align:top;
	}
	
.leftnav-lvl3-off {
	background: url(images/leftnav_list.gif) 54px 13px no-repeat;
	color:#333333;
	font-size: 11px;
	line-height: 16px;
	padding:6px 22px 6px 62px;
	vertical-align:top;
	}
	
.leftnav-lvl3-off a {color:#333333;text-decoration:none;}
.leftnav-lvl3-off a:hover {text-decoration:underline;}
.leftnav-lvl3-on a {color:#333333;text-decoration:none;}
.leftnav-lvl3-on a:hover {text-decoration:underline;}


/* =-=-=-=-=-=-=-=-=-=-=-=-Top Nav Menu Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.RadMenu_Default .group .link  /* 1st level off cell */
{
	background:#DDF0F8;
	border-bottom:1px solid #FFFFFF;
	padding:4px 10px 4px 21px;
	text-align: left;
	white-space:normal;
	width:160px;
}

.RadMenu_Default .group .group .link  /* 2nd level off cell */
{
	background:#DDF0F8;
	border-bottom:1px solid #FFFFFF;
	padding:4px 10px 4px 21px;
	text-align: left;
	white-space:normal;
	width:160px;
}

.RadMenu_Default .link,   /* off text */
.RadMenu_Default .link:visited
{
	color: #004990;
	cursor:pointer;
	text-decoration:none;
}

.RadMenu_Default .group .link:hover,   /* 1st level on cell*/
.RadMenu_Default .group .focused,
.RadMenu_Default .group .expanded
{
	background:#004990;
	color: #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:4px 10px 4px 21px;
	text-align:left;
	font-weight:bold;
	white-space:normal;
	width:160px;
}

.RadMenu_Default .group .group .link:hover,   /* 2nd level on cell*/
.RadMenu_Default .group .group .focused,
.RadMenu_Default .group .group .expanded
{
	background:#004990;
	color: #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:4px 10px 4px 21px;
	font-weight:bold;
	text-align:left;
	white-space:normal;
	width:160px;
}

.RadMenu_Default .link:hover,    /* on text */
.RadMenu_Default .link:visited:hover,
.RadMenu_Default .focused,
.RadMenu_Default .expanded
{
	font: bold 11px arial, verdana, sans-serif;
	cursor:pointer;
	text-decoration:none;
}

.RadMenu_Default .group   /* whole dropdown */
{
	background:#F5F5F5;
	border:1px solid #FFFFFF;
	border-bottom:0px;
}

.RadMenu_Default 
{
	background: #FFFFFF;
}

.RadMenu_Default_Context
{
	background: none;
}


.RadMenu_Default .text
{
	padding-left: 0px;	
	padding-right: 0px;
	font: 11px arial, verdana, sans-serif;
}

.RadMenu_Default .text:hover
{
	padding-left: 0px;	
	padding-right: 0px;
}

/* =-=-=-=-=-=-=-=-=-=-=-=-Form Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.form {font:1.09em arial, sans-serif;margin:1px 1px 1px 10px;}
.form-label {font-weight:bold;}
.form-button {}
.form-textbox {font: 1.09em arial, tahoma, sans-serif; color:#000000;border:1px solid #B3A892;}
.red-star {font: bold 0.91em tahoma, sans-serif; color:#FF0000; }
.alert {font: bold 0.91em tahoma, sans-serif; color:#FF0000; }

/* =-=-=-=-=-=-=-=-=-=-=-=-Device Driver Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#deviceDriver {
	border:1px solid #9a9a9a;}
	
	
/* =-=-=-=-=-=-=-=-=-=-=-=-HIMMSS Pre Landing page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#himss_main {
	clear:both;
	width:900px;}
	
	#himss_intEditableArea {
		display:inline;
		float:right;
		font-size:1.09em;
		margin:18px 0px 0px 0px;
		width:796px;}
			
		#himss_content {
			padding:0px 50px 0px 0px;
			width:100%;}
			
			#posthimss_main #himssContent td {
				padding:0px 0px 0px 24px;}				
		
		#library #countdown {
			width:192px;}
			
			#library #countdown	td.countdownContent {
				background:url(images/countdown_bg.gif) 0px 0px repeat-y;
				padding:0px 0px 0px 57px;
				line-height:0.1em;
				font:bold 6em arial, san-serif;}
				
				
/* =-=-=-=-=-=-=-=-=-=-=-=-HIMMSS Post Landing page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#posthimss_main {
	clear:both;
	width:900px;}
	
	#posthimss_intEditableArea {
		display:inline;
		float:right;
		font-size:1.09em;
		margin:-69px 0px 0px 0px;
		position:relative;
		width:796px;}
		
		#himss_content {
			padding:0px 50px 0px 0px;
			width:100%;}
			
			
/* =-=-=-=-=-=-=-=-=-=-=-=-Landing Form page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#landing-intEditableArea {
		display:inline;
		float:right;
		font-size:1.09em;
		margin:25px 0px 0px 0px;
		width:100%;}

#landing-modules {
	clear:both;
	text-align:left;
	width:100%;}
	
/* =-=-=-=-=-=-=-=-=-=-=-=-Featured Content Sytles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
/* Added: 2010-May-27 Author: Ian Del Giudice */

.featureTable {
	background:url(images/table_background-x.jpg) repeat-x;
	height:154px;
	width:624px;
	padding:0px;
	margin:0px 0px 24px 0px auto;
	border-collapse:collapse;
}

.featureImgMap {
	height:154px;
	width:624px;
	padding:0px;
	margin:0px 0px 24px 0px auto;
	border-collapse:collapse;
}

.featureTable tr,td { padding:0px; }

.featureTable img { border:0px;padding:0px; }

.featureCont {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:4px 20px;
}

.featureImg {
	margin:20px 0px;
}

.featureMore {
	text-align:right;
	height:24px;
	padding:0px 24px;
}