@charset "UTF-8";
/*
Theme Name: Sentry Data Systems 2.1
Theme URI: http://www.sentryds.com
Description: Custom Sentry Data Systems theme.
Version: 2.1
Author: Jake Carlson
Author URI: http://www.sentryds.com/
Tags: 

*/

/* NORMALIZATION (based on Yahoo! CSS reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 
	margin: 0px;
	padding: 0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0px;
}
fieldset, img { 
	border: 0px;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
ol li, ul li {
	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: 0px;
}

/* Add some basics back in */
h1, h2, h3, h4, h5, h6, th, strong {
	font-weight: bold;
}
em {
	font-style: italic;
}

/* html */
html, body {
  height: 100%;
}

/* body */
body {
	font-family: Helvetica,Arial,sans-serif;
	line-height: 1.25em;
	font-size: 12px;
	color: #666;
	background: #282828 url("images/bgPage.png") repeat top center;
	text-align: center;
	min-height: 100%;
	_height: 100%;
}

/* a */
a {
	outline: none;
	color: #333;
}

/* h1 */
h1 {
	font-size: 20px;
	border-bottom: 1px solid #ccc;
	font-weight: 100;
	line-height: 32px;
	position: relative;
	top: -33px;
	color: #333;
	margin-bottom: -17px;
	font-family: "Helvetica Neue LT Std", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.company .partners h1 {
	top: -213px;
	*top: -197px;
	_top: -213px;
}
.sitemap .sitemap .sitemap h1, .privacy .privacy .privacy h1 {
	position: static;
	top: 0px;
	margin-bottom: 10px;
}
.solutions .solutions .solutions h1 {
	z-index: 2;
}

/* h2 */
h2 {
	font-size: 1.4em;
	margin-bottom: 0.5em;
	font-weight: 100;
	color: #ec7331;
	font-family: "Helvetica Neue LT Std", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.products .sentinel-rcm h2
{
	color: #f05025;
}
.products .sentrex h2 {
	color: #8daa31;
}
.products .datanex h2
{
	color: #1e7da5;
}
.products .healthbit h2
{
	color: #c04d97;
}
.home h2 {
	float: right;
	width: 580px;
	font-size: 20px;
	border-bottom: 1px solid #ccc;
	font-weight: 100;
	line-height: 32px;
	color: #333;
	margin-left: 280px;
}

/* layout */
#layout {
	position: relative;
	background: transparent url("images/bgLayout.png") repeat-x top center;
	_background-image: url("images/bgLayout.ie6.png");
	min-height: 101%;
	_height: 101%;
}

/* header */
#header {
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 50%;
	margin-left: -460px;
	width: 920px;
	height: 104px;
}
#header .logo {
	position: absolute;
	top: 6px;
	left: 13px;
	width: 180px;
	height: 56px;
}
#header .menuUser {
	top: 53px;
	right: 35px;
}
#header .menuUser li {
	color: #646262;
	padding-left: 9px;
	padding-right: 11px;
	background: transparent url("images/bgMenuUserItem.png") no-repeat right center;
}
#header .menuUser li.last {
	background-image: none;
	padding-right: 2px;
}
#header .menuUser li a {
	color: #646262;
}
#header .menuContent {
	top: 74px;
	left: 0px;
	width: 878px;
	padding-left: 42px;
}

/* menuUser */
.menuUser {
	position: absolute;
}
.menuUser li {
	display: inline;
}
.menuUser li a {
	text-decoration: none;
}
.menuUser li a:hover, .menuUser li a:active {
	text-decoration: underline;
}

/* menuContent */
.menuContent {
	position: absolute;
	z-index: 2;
	height: 30px;
}
.menuContent li {
	float: left;
	background: transparent url("images/bgMenuContentItem.png") no-repeat top left;
}
.menuContent li:hover, 
.menuContent li.hover, 
.menuContent li.current_page_item:hover, 
.menuContent li.current_page_ancestor:hover
{
	background-image: url("images/bgMenuContentItemHover.png");
}
.menuContent li.current_page_item, 
.menuContent li.current_page_ancestor
{
	background-image: url("images/bgMenuContentItemSelected.png");
}
.menuContent li a {
	display: block;
	color: #fff;
	height: 30px;
	line-height: 30px;
	text-decoration: none;
	text-indent: -999em;
	background: transparent none no-repeat center 8px;
	padding-left: 15px;
	padding-right: 16px;
}
.menuContent .page-item-3 a {
	width: 65px;
	background-image: url("images/bgMenuContentProducts.png");
}
#header .menuContent > .page-item-3.current_page_item a,
#header .menuContent > .page-item-3.current_page_ancestor a,
#header .menuContent .page-item-3.hover a, 
#header .menuContent .page-item-3:hover a 
{
	background-image: url("images/bgMenuContentProductsSelected.png");
}
.menuContent .page-item-5 a {
	width: 64px;
	background-image: url("images/bgMenuContentSolutions.png");
}
#header .menuContent > .page-item-5.current_page_item a, 
#header .menuContent > .page-item-5.current_page_ancestor a,
#header .menuContent .page-item-5.hover a, 
#header .menuContent .page-item-5:hover a 
{
	background-image: url("images/bgMenuContentSolutionsSelected.png");
}
.menuContent .page-item-7 a {
	width: 110px;
	background-image: url("images/bgMenuContentNews.png");
}
#header .menuContent > .page-item-7.current_page_item a, 
#header .menuContent > .page-item-7.current_page_ancestor a, 
#header .menuContent .page-item-7.hover a, 
#header .menuContent .page-item-7:hover a 
{
	background-image: url("images/bgMenuContentNewsSelected.png");
}
.menuContent .page-item-10 a {
	width: 74px;
	background-image: url("images/bgMenuContentResources.png");
	padding-bottom: 0px;
	padding-top: 0px;
}
#header .menuContent > .page-item-10.current_page_item a, 
#header .menuContent > .page-item-10.current_page_ancestor a, 
#header .menuContent .page-item-10.hover a, 
#header .menuContent .page-item-10:hover a 
{
	background-image: url("images/bgMenuContentResourcesSelected.png");
}
.menuContent .page-item-12 a {
	width: 66px;
	background-image: url("images/bgMenuContentCompany.png");
}
#header .menuContent > .page-item-12.current_page_item a, 
#header .menuContent > .page-item-12.current_page_ancestor a,
#header .menuContent .page-item-12.hover a, 
#header .menuContent .page-item-12:hover a {
	background-image: url("images/bgMenuContentCompanySelected.png");
}

/* body */
#body {
	position: relative;
	padding-top: 104px;
	width: 950px;
	margin: 0em auto;
	min-height: 100%;
	_height: 100%;
}

/* content */
#content {
	width: 924px;
	margin: 0em auto;
	margin-bottom: 1em;
	text-align: left;
	line-height: 1.5em;
	padding-bottom: 1em;
	position: relative;
}
.products #content {
	min-height: 640px;
	_height: 640px;
}
.products .products .products #content {
	min-height: 300px;
	_height: 300px;
}
.home {
	clear: both;
	padding-top: 40px;
}
#content:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#content p, #content ul, #content ol {
	margin-bottom: 1em;
}
#content ul {
	margin-left: 0em;
}
#content ul li {
	list-style: none inside none;
	padding-left: 2em;
	background: transparent url("images/bgBullet.png") no-repeat 1em 0.5em;
}
#content ul ul li {
	background-image: url("images/bgBullet2.png");
}
#content ul ul ul li {
	background-image: url("images/bgBullet3.png");
}

/* footer */
#footer {
	text-align: left;
	color: #eee;
	width: 950px;
	margin: 0em auto;
	height: 306px;
	position: relative;
	background: transparent url("images/bgFooter.png") no-repeat top center;
}
#footer .endorsements {
	height: 60px;
	padding-left: 85px;
	background: transparent url("images/bgFooterBar.png") no-repeat 85px top;
}
#footer .endorsements li {
	float: left;
	padding-top: 16px;
	padding-left: 48px;
	padding-right: 48px;
	background: transparent url("images/bgFooterBar.png") no-repeat top right;
}
#footer .endorsements .hipaa img {
	position: relative;
	top: -6px;
}
#footer .logo {
	float: left;
	margin-left: 32px;
	_margin-left: 80px;
	width: 118px;
	height: 36px;
}
#footer .copyright {
	float: right;
	color: #7b7b7b;
	margin-right: 32px;
	_margin-right: 16px;
	clear: right;
	width: 75%;
	text-align: right;
}
#footer .copyright p span {
	display: block;
}
#footer .menuUser {
	position: static;
	float: right;
	margin-right: 18px;
	_margin-right: 10px;
	margin-bottom: 1em;
}
#footer .menuUser li {
	border-left: 1px solid #4e4e4e;
}
#footer .menuUser li a {
	color: #ee7432;
	padding-left: 14px;
	padding-right: 14px;
}
#footer .menuUser .first {
	border-left: none;
}
#footer .menuSitemap {
	height: 96px;
	padding: 32px;
	margin-bottom: 16px;
}
#footer .menuSitemap li {
	float: left;
	width: 15%;
	margin-left: 2.5%;
	margin-right: 2.5%;
	_margin-left: 2.25%;
	_margin-right: 2.25%;
}
#footer .menuSitemap li a {
	font-weight: bold;
	color: #f05025;
	text-decoration: none;
	line-height: 1.5em;
	white-space: nowrap;
}
#footer .menuSitemap li li {
	float: none;
	width: auto;
	margin-left: 0px;
	margin-right: 0px;
}
#footer .menuSitemap li li a {
	font-weight: normal;
	color: #d6d6d6;
}

/* submenu */
#submenu {
	height: 26px;
	padding-top: 83px;
	background: transparent url("images/bgBannerCompany.jpg") no-repeat top center;
	margin-bottom: 0em;
	text-align: left;
	position: relative;
	z-index: 2;
	padding-right: 36px;
	_text-align: right;
	_margin-bottom: -3px;
	border-bottom: 1px solid #ddd;
}
#submenu:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#submenu li {
	float: right;
	white-space: nowrap;
	height: 16px;
	border-bottom: 2px solid #f8f8f8;
	_width: 1em;
	_float: none;
	_display: inline;
	margin-left: 16px;
	margin-right: 16px;
}
#submenu li a {
	display: block;
	height: 16px;
	line-height: 16px;
	text-decoration: none;
	color: #666;
	_display: inline;
}
#submenu li.current_page_item, 
#submenu li.current_page_ancestor 
{
	border-color: #f05025;
}
#submenu li.current_page_item a, 
#submenu li.current_page_ancestor a
{	
	color: #000;
}
.products .products .products #submenu {
	padding-top: 320px;
	background-image: url("images/bgBannerProducts.jpg");
	border-bottom: none;
}
.solutions #submenu {
	background-image: url("images/bgBannerSolutions.jpg");
}
#news-home #submenu {
	background-image: url("images/bgBannerNews-and-Events-Home.jpg");
	padding-top: 100px;
	height: 45px;
	border-bottom: none;
	padding-left: 14px;
	padding-right: 14px;
}
#news-home #submenu li {
	float: right;
	width: 33.33%;
	margin-right: 0em;
	margin-left: 0em;
	height: 100%;
}
#news-home #submenu li a {
	display: block;
	height: 100%;
	text-indent: -999em;
	border-bottom: none;
}
#news-category #submenu, #news-article #submenu {
	background-image: url("images/bgBannerNews-and-Events.jpg");
	padding-top: 95px;
	border-bottom: none;
	height: 39px;
}
.resources-category .resources-subcategory .resources-page #submenu {
	background-image: url("images/bgBannerResources.jpg");
}
.products .sentrex #submenu {
	background-image: url("images/bgBannerSentrex.png");
}
.products .sentrex #submenu li.current_page_item, 
.products .sentrex #submenu li.current_page_ancestor
{
	border-color: #8daa31;
}
.products .sentinel-rcm #submenu {
	background-image: url("images/bgBannerSentinel.png");
}
.products .sentinel-rcm #submenu li.current_page_item, 
.products .sentinel-rcm #submenu li.current_page_ancestor
{
	border-color: #f05025;
}
.products .datanex #submenu {
	background-image: url("images/bgBannerDatanex.png");
}
.products .datanex #submenu li.current_page_item,
.products .datanex #submenu li.current_page_ancestor
{
	border-color: #1e7da5;
}
.products .healthbit #submenu {
	background-image: url("images/bgBannerHealthBIT.png");
}
.products .healthbit #submenu li.current_page_item,
.products .healthbit #submenu li.current_page_ancestor  
{
	border-color: #c04d97;
}

/* sidebar */
#sidebar {
	position: absolute;
	right: 0px;
	top: 94px;
	width: 247px;
	text-align: center;
}
.home #sidebar {
	right: auto;
	left: 0px;
	top: 48px;
}
.solutions #sidebar {
	top: 210px;
}
.solutions .solutions .solutions #sidebar {
	top: 40px;
}

/* news */
#news {
	padding-left: 48px;
	padding-top: 12px;
	padding-bottom: 32px;
	padding-right: 2px;
	background: transparent url("images/news-bg.png") no-repeat bottom center;
	_height: 800px;
}
#news:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#news .articles, #news .article {
	float: left;
	width: 580px;
}
#news .article h2 {
	font-size: 2em;
	line-height: 1em;
	font-weight: bold;
	margin-bottom: 0.5em;
}
#news .article h2 span {
	color: #999;
	font-weight: normal;
	margin-top: 0.5em;
	display: block;
	font-size: 0.6em;
}
#news .article .back {
	color: #999;
	padding-left: 12px;
	background: transparent url("images/bgArrowLeft.png") no-repeat left 0.1em;
}
#news .item {
	margin-bottom: 2em;
}
#news h2 {
	margin-bottom: 0.25em;
}
#news h2 a {
	font-size: 1.5em;
	line-height: 1em;
	font-weight: bold;
}
#news a {
	color: #ec7331;
	text-decoration: none;
}
#news p {
	margin-bottom: 0.25em;
}
#news .date {
	color: #959595;
}
#news .side {
	float: right;
	width: 271px;
}
#news .side a {
	text-decoration: none;
	color: #525252;
}
#news .side div h2 {
	height: 39px;
	background: transparent none no-repeat center center;
	text-indent: -999em;
}
#news .side .resourcesLinks h2 {
	background-image: url("images/sidebar-resources.png");
}
#news .side .categories h2 {
	background-image: url("images/sidebar-categories.png");
}
#news .side .tags {
	line-height: 2.5em;
	font-size: 0.75em;
}
#news .side .tags h2 {
	background-image: url("images/sidebar-tags.png");
}
#news .side .archive h2 {
	background-image: url("images/sidebar-archive.png");
}
#news .side .upcoming h2 {
	background-image: url("images/sidebar-events.png");
}
#news .side .contributors h2 {
	background-image: url("images/sidebar-contributors.png");
}
#news .side div div, #news .side div ul {
	padding: 24px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 0em;
}
#news .side .upcoming p {
	margin-bottom: 0em;
	line-height: 1.25em;
}
#news .side .upcoming a {
	color: #ec7331;
}
#news .side .contributors .author {
	background: transparent url("images/contributor-bottom.png") no-repeat bottom center;
	margin-bottom: 1em;
	margin-top: 1em;
	padding: 0px !important;
}
#news .side .contributors .author h3 {
	background: transparent url("images/contributor-top.png") no-repeat top center;
	padding-left: 32px;
	padding-right: 32px;
	height: 49px;
	color: #333;
	padding-top: 16px;
	margin-bottom: 0em;
}
#news .side .contributors .author h3 span {
	display: block;
	color: #7b7b7b;
	font-weight: normal;
}
#news .side .contributors .author h4 {
	padding-left: 32px;
	padding-right: 32px;
	margin-top: 0em;
	font-weight: normal;
	padding-top: 12px;
	margin-bottom: 0em;
}
#news .side .contributors .author .items {
	margin-top: 0em;
	padding-bottom: 1.5em;
}
#news .side .contributors .author .items a {
	color: #ec7331;
	font-weight: bold;
}
#news .side div ul li {
	padding-left: 12px !important;
	background: transparent url("images/double-arrow.png") no-repeat 0px 0.5em    !important;
	*padding-left: 0px;
}
#news .side div ul li ul {
	padding-top: 0em !important;
	padding-bottom: 0em !important;
	margin-bottom: 0em !important;
	padding-left: 1em !important;
}
#news br {
	clear: both;
}

/* newsPreviews */
#newsPreviews {
	background: transparent url("/wp-content/uploads/news-previews.png") no-repeat center center;
	height: 363px;
	padding-top: 28px;
}

#newsPreviews div {
	float: left;
	width: 244px;
	padding-left: 32px;
	padding-right: 32px;
	position: relative;
	height: 360px;
}
#newsPreviews div .more {
	display: block;
	width: 154px;
	height: 21px;
	position: absolute;
	top: 339px;
	left: 140px;
	text-indent: -999em;
	background: transparent none no-repeat center center;
}
#newsPreviews .news .more {
	background-image: url("images/more-news.png");
}
#newsPreviews .events .more {
	background-image: url("images/more-events.png");
}
#newsPreviews .columns .more {
	background-image: url("images/more-columns.png");
}
#newsPreviews .events dl {
	float: none;
	width: auto;
	padding-left: 0px;
	padding-right: 0px;
}
#newsPreviews .events h2 {
	font-weight: normal;
	color: #ec7331;
}
#newsPreviews .events dl dt a {
	padding-left: 30px;
	background: transparent url("images/calendar.png") no-repeat left 4px;
	display: block;
}
#newsPreviews dl dt {
	clear: both;
}
#newsPreviews dl dt a {
	text-decoration: none;
	font-weight: bold;
	color: #4c4c4c;
}
#newsPreviews dl dd {
	margin-bottom: 2em;
	height: 1.25em;
}
#newsPreviews .events dl dd {
	padding-left: 30px;
}
#newsPreviews dl dd span {
	float: left;
	color: #959595;
}
#newsPreviews dl dd a {
	float: right;
	color: #ec7331;
	text-decoration: none;
}
 

/* newsItem */
#newsItem h2 span {
	color: #999;
	display: block;
	font-size: 0.85em;
}

/* form */
form .field, form .fieldCheck {
	clear: both;
	padding-top: 1em;
	padding-bottom: 1em;
}
form .hidden {
	display: none;
}
form .field label {
	float: left;
	width: 30%;
	text-align: right;
	line-height: 1.5em;
}
form .field div {
	float: right;
	width: 67.5%;
}
form .field div input, form .field div textarea {
	width: 50%;
	border: 1px solid #999;
}
form .field div textarea {
	width: 100%;
	height: 16em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
form .field div div input {
	width: auto;
}
form .fieldCheck div {
	float: left;
	width: 22.5%;
	text-align: right;
}
form .fieldCheck label {
	float: right;
	width: 75%;
}
form .field div div {
	float: none;
	width: auto;
}
form .field div .wpcf7-list-item {
	display: block;
}
form .buttons {
	clear: both;
	text-align: right; 
	padding-top: 2em; 
}
form .field div label {
	float: none;
	display: inline;
	position: relative;
	top: -2px;
}

/* contact */
#contact {
	background: transparent url("images/contact-bg.png") no-repeat bottom center;
	margin-top: 2em;	
}
#contact h2 {
	height: 29px;
	text-indent: -999em;
	background: transparent none no-repeat top left;
	margin-bottom: 0.5em;
}

/* newsletterSignup */
#newsletterSignup {
	background: transparent url("images/contact-signup.png") no-repeat top center;
	padding: 32px;
	height: 145px;
}
#newsletterSignup h2 {
	background-image: url("images/contact-title-signup.png")
}
#newsletterSignup p {
	float: left;
	width: 45%;
}
#newsletterSignup form {
	float: right;
	width: 45%;
}
#newsletterSignup form .field div input {
	width: 75%;
	*padding-top: 0em;
	*padding-bottom: 0em;
}
#newsletterSignup form .buttons {
	padding-left: 32.5%;
	text-align: left;
	*padding-top: 0.5em;
}

/* contactForm */
#contactForm {
	background: transparent url("images/contact-form.png") no-repeat bottom center;
	padding: 32px;
}
#contactForm h2 {
	background-image: url("images/contact-title-form.png")
}
#contactForm .field {
	float: left;
	width: 45%;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	clear: left;
}
#contactForm .field label {
	width: 45%;
}
#contactForm .field div {
	width: 50%;
	padding-top: 0em;
}
#contactForm .field select {
	width: 100%;
}
#contactForm .field input {
	width: 99%;
}
#contactForm .field .products input {
	width: auto;
	display: inline;
	clear: left;
}
#contactForm #fieldComments {
	float: right;
	width: 45%;
	clear: none;
}
#contactForm #fieldComments label {
	width: auto;
	float: none;
}
#contactForm #fieldComments div {
	width: auto;
	float: none;
}
#contactForm .buttons {
	clear: none;
	float: right;
	padding-top: 1em;
}
#contactForm .buttons input {
	float: right;
}

/* contactVisit */
#contactVisit {
	padding: 32px;
}
#contactVisit h2 {
	background-image: url("images/contact-title-visit.png")
}
#contactVisit .map img {
	float: right;
	border: 1px solid #999;
	margin-left: 40px;
}
#contactVisit address {
	margin-bottom: 1em;
}
#contactVisit dt {
	float: left;
	width: 8em;
	font-weight: bold;
	clear: left;
}

.message {
	color: #f00;
	text-align: center;
	padding-top: 1em;
	padding-bottom: 1em;
}
address span {
	display: block;
}

blockquote {
	margin-left: 2em;
	margin-right: 2em;
}

/* sitemap */
.sitemap {
	margin-top: 1em;
}

/* resources */
.resources {
	padding-left: 80px;
	background: transparent none no-repeat top left;
	padding-top: 10px;
	padding-bottom: 30px;
	float: left;
	width: 340px;
}
.resources p {
	border-bottom: 1px solid #ccc;
	padding-bottom: 8px;
}
#content .resources li {
	background: transparent url("images/bgResourceBullet.png") no-repeat left center;
	line-height: 2.5em;
	padding-left: 24px ! important;
}
.resources li a {
	text-decoration: none;
	color: #666;
}
.resources li a:hover {
	text-decoration: underline;
}
.resourceCategory1 {
	background-image: url("images/bgResourceCategory1.png");
}
.resourceCategory2 {
	background-image: url("images/bgResourceCategory2.png");
	margin-right: 20px;
}
.resourceCategory3 {
	background-image: url("images/bgResourceCategory3.png");
}
.resourceCategory4 {
	background-image: url("images/bgResourceCategory4.png");
}

/* partners */
#partners {
	padding-top: 30px;
	width: 100%;
	_width: 890px;
	margin: 0em auto;
}
#partners:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#partners li {
	float: left;
	margin-left: 59px;
	margin-right: 59px;
	_margin-left: 47px;
	_margin-right: 47px;
	margin-bottom: 16px;
}
#partners li a {
	display: block;
	height: 59px;
	width: 80px;
	background: transparent none no-repeat center center;
	text-indent: -999em;
}
#partners .partner1 a {
	width: 123px;
	background-image: url("images/bgPartner1.png");
}
#partners .partner1 a:hover, #partners .partner1 a.selected {
	background-image: url("images/bgPartner1Selected.png");
}
#partners .partner2 a {
	width: 97px;
	background-image: url("images/bgPartner2.png");
}
#partners .partner2 a:hover, #partners .partner2 a.selected {
	background-image: url("images/bgPartner2Selected.png");
}
#partners .partner3 a {
	width: 132px;
	background-image: url("images/bgPartner3.png");
}
#partners .partner3 a:hover, #partners .partner3 a.selected {
	background-image: url("images/bgPartner3Selected.png");
}
#partners .partner4 {
	
}
#partners .partner4 a {
	width: 80px;
	background-image: url("images/bgPartner4.png");
}
#partners .partner4 a:hover, #partners .partner4 a.selected {
	background-image: url("images/bgPartner4Selected.png");
}
#partners .partner5 {
	margin-left: 203px;
}
#partners .partner5 a {
	width: 132px;
	background-image: url("images/bgPartner5.png");
	background-position: top center;
}
#partners .partner5 a:hover, #partners .partner5 a.selected {
	background-image: url("images/bgPartner5Selected.png");
}
#partners .partner6 a {
	width: 121px;
	background-image: url("images/bgPartner6.png");
	background-position: center 18px;
}
#partners .partner6 a:hover, #partners .partner6 a.selected {
	background-image: url("images/bgPartner6Selected.png");
}
#partners .partner7 a {
	width: 55px;
	background-image: url("images/bgPartner7.png");
}
#partners .partner7 a:hover, #partners .partner7 a.selected {
	background-image: url("images/bgPartner7Selected.png");
}
#partners .partner8 a {
	width: 136px;
	background-image: url("images/bgPartner8.png");
	background-position: center 23px;
}
#partners .partner8 a:hover, #partners .partner8 a.selected {
	background-image: url("images/bgPartner8Selected.png");
}

/* Diagram */
.diagram {
	clear: both;
	text-align: center;
	margin-bottom: 1em;
}

/* securityLayers */
#content #securityLayers {
	margin-bottom: 30px;
	padding-right: 270px;
	margin-top: 30px;
}
#securityLayers:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#content #securityLayers ul {
	float: left;
	width: 280px;
}
#content #securityLayers .first {
	margin-right: 20px;
}
#content #securityLayers li {
	padding-left: 80px;
	background: transparent none no-repeat top left;
	margin-bottom: 20px;
}
#content #securityLayers li.application {
	background-image: url("images/bgSecurityLayerApplication.png");
}
#content #securityLayers li.personnel {
	background-image: url("images/bgSecurityLayerPersonnel.png");
}
#content #securityLayers li.data {
	background-image: url("images/bgSecurityLayerData.png");
}
#content #securityLayers li.infrastructure {
	background-image: url("images/bgSecurityLayerInfrastructure.png");
}
#content #securityLayers li.physical {
	background-image: url("images/bgSecurityLayerPhysical.png");
}
#content #securityLayers li.network {
	background-image: url("images/bgSecurityLayerNetwork.png");
}
#content #securityLayers li h2 {
	margin-top: 0px;
}

/* securityProtocols */
#securityProtocols {
	clear: both;
}
#securityProtocols dt {
	font-weight: bold;
}
#securityProtocols dd {
	margin-bottom: 1em;
}

/* right, left, center */
.right {
	float: right;
	margin-left: 1em;
}
.left {
	float: left;
	margin-right: 1em;
}
.center {
	text-align: center;
}
.clear {
	clear: both;
}

/* HealthBIT Fundamentals */
#content #healthBITFundamentals {
	margin-left: 280px;
	padding-left: 1em;
}

/* mainProducts */
#mainProducts {
	width: 920px;
	margin-left: 2px;
	height: 230px;
	background: transparent url("images/bgProducts.png") no-repeat top center;
}
#mainProducts:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#content #mainProducts li {
	background-image: none;
	float: left;
	width: 230px;
	height: 230px;
	text-align: left;
	padding-left: 0px;
}
#mainProducts li a {
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	color: #666;
	padding-top: 20px;
	display: block;
}
#mainProducts li h3 {
	margin-bottom: 0em;
}
#mainProducts li h3 a {
	background: transparent none no-repeat 20px center;
	height: 100px;
	text-indent: -999em;
}
#mainProducts li p {
	color: #666;
}
#mainProducts li p a {
	padding-top: 0em;
}
#mainProducts .Sentinel h3 a {
	background-image: url("images/bgProductSentinel.png");
}
#mainProducts .Sentrex h3 a {
	background-image: url("images/bgProductSentrex.png");
}
#mainProducts .HealthBIT h3 a {
	background-image: url("images/bgProductHealthBIT.png");
}
#mainProducts .Datanex h3 a {
	background-image: url("images/bgProductDatanex.png");
}

/* poweredByDatanex */
#poweredByDatanex {
	text-align: left;
	margin-bottom: 2em;
}

/* leadership */
#leadership h2 {
	margin-bottom: 1em;
}
#leadership h3 {
	font-size: 1.25em;
	font-weight: normal;
	padding-bottom: 0.25em;
	border-bottom: 1px #ccc solid;
	margin-bottom: 0.25em;
}
#leadership h4 {
	font-size: 1.25em;
	font-weight: normal;
}
#leadership .certifications li {
	padding-left: 0em;
	background-image: none;
	margin-bottom: 0.25em;
}
#leadership .items li {
	background: transparent url("images/bgResourceCategory1Bullet.png") no-repeat left center        ! important;
	line-height: 2.5em;
	padding-left: 24px ! important;
}

/* features */
.features {
	padding-right: 260px;
	margin-top: 40px;
}
.features h2 {
	padding-left: 80px;
	margin-bottom: 10px;
}
.features div h2 {
	padding-left: 0px;
}
.features h2 span {
	font-size: 0.75em;
}
.features div {
	padding-left: 80px;
	background: transparent none no-repeat top left;
	min-height: 64px;
	_height: 64px;
	margin-bottom: 30px;
}
.features div div {
	padding-left: 0px !important;
}
.features .noIcon {
	padding-left: 0px !important;
}
.products .datanex #content .features div {
	padding-left: 68px;
}
.features div ul {
	padding-left: 0px;
}
.features div.noIcon ul {
	padding-left: 20px;
}
#content .features div ul li {
	padding-left: 20px;
	background: transparent url("images/bgBulletSentinel.png") no-repeat left 0.5em;
	margin-bottom: 1em;
	min-height: 1px;
	_height: 1px;
}
#content .features div div ul li {
	margin-bottom: 0em !important;
}
.products .sentrex #content .features div ul li, .products .sentrex #content .features div ul li {
	background-image: url("images/bgBulletSentrex.png");
}
.products .datanex #content .features div ul li { 
	background-image: url("images/bgBulletDatanex.png");
}
.products .healthbit .overview #content .features div ul li, 
.products .healthbit .healthbit-features  #content .features div ul li 
{ 
	background-image: url("images/bgBulletHealthBIT.png");
}
.features #InventoryBoss {
	background-image: url("images/bgInventoryBoss.png");
}
.features #OrderMarshall {
	background-image: url("images/bgOrderMarshall.png");
}
.features #ComplianceManagement {
	background-image: url("images/bgComplianceManagement.png");
}
.features #FormularyManagement {
	background-image: url("images/bgFormularyManagement.png");
}
.features #PharmacyManagement {
	background-image: url("images/bgPharmacyManagement.png");
}
.features #AuditSupport {
	background-image: url("images/bgAuditSupport.png");
}
.features #ItemManagement {
	background-image: url("images/bgItemManagement.png");
}
.features #FinancialManagement {
	background-image: url("images/bgFinancialManagement.png");
}
.features #HealthBITFundamentals {
	background-image: url("images/bgHealthBITFundamentals.png");
}

.features #DataVisualization {
	background-image: url("images/bgDataVisualization.png");
}
.features #ProtocolCompliance {
	background-image: url("images/bgProtocolCompliance.png");
}
.features #RealTimeAlerts {
	background-image: url("images/bgRealTimeAlerts.png");
}
.features #OtherReporting {
	background-image: url("images/bgOtherReporting.png");
}
.features #CostAnalysis {
	background-image: url("images/bgCostAnalysis.png");
}
.features #GeographicAnalytics {
	background-image: url("images/bgGeographicAnalytics.png");
}
.features #QueryBuilder {
	background-image: url("images/bgQueryBuilder.png");
}
.features #ImpBackground {
	background-image: url("images/bgImpBackground.png");
}
.features #ImpInstallation {
	background-image: url("images/bgImpInstallation.png");
}
.features #ImpPlan {
	background-image: url("images/bgImpPlan.png");
}
.features #ImpFeeds {
	background-image: url("images/bgImpFeeds.png");
}
.features #ImpInterfaces {
	background-image: url("images/bgImpInterfaces.png");
}
.features #ProgramManagement {
	background-image: url("images/bgProgramManagement.png");
}

.features #LowerCosts {
	background-image: url("images/bgLowerCosts.png");
	float: left;
	width: 200px;
}
.features #ImproveResults {
	background-image: url("images/bgImproveResults.png");
	margin-left: 300px;
}
.features #StandardizeEfforts {
	background-image: url("images/bgStandardizeEfforts.png");
	clear: left;
}
.features #SpeedImplementations {
	background-image: url("images/bgSpeedImplementations.png");
}
.features #SecureDataSystems {
	background-image: url("images/bgSecureDataSystems.png");
}

.features #GRIDSecure {
	background-image: url("images/bgGRIDSecure.png");
}
.features #GRIDSecure div {
	padding-left: 20px !important;
	float: left;
	width: 200px;
	margin-bottom: 0em;
}
.features #GRIDControllable {
	background-image: url("images/bgGRIDControllable.png");
	clear: both;
}
.features #GRIDReliable {
	background-image: url("images/bgGRIDReliable.png");
	float: left;
	width: 200px;
}
.features #GRIDScalable {
	background-image: url("images/bgGRIDScalable.png");
	margin-left: 300px;
}
.features #GRIDInteroperability {
	background-image: url("images/bgGRIDInteroperability.png");
	clear: both;
}
.features #GRIDEconomical {
	background-image: url("images/bgGRIDEconomical.png");
}

.features #QDCPerformance {
	background-image: url("images/bgQDCPerformance.png");
	float: left;
	width: 200px;
}
.features #QDCRedundancy {
	background-image: url("images/bgQDCRedundancy.png");
	margin-left: 300px;
}
.features #QDCAvailability {
	background-image: url("images/bgQDCAvailability.png");
	margin-left: 300px;
}
.features #QDCEconomical {
	background-image: url("images/bgQDCEconomical.png");
	width: 200px;
	float: left;
	clear: left;
}
.features #QDCHow {
	clear: both;
}

.features #ETLPresence {
	background-image: url("images/bgETLPresence.png");
}
.features #ETLFormat {
	background-image: url("images/bgETLFormat.png");
}
.features #ETLType {
	background-image: url("images/bgETLType.png");
}
.features #ETLLink {
	background-image: url("images/bgETLLink.png");
}
.features #ETLCorrectness {
	background-image: url("images/bgETLCorrectness.png");
}

.features #APIAuthentication {
	background-image: url("images/bgAPIAuthentication.png");
}
.features #APIRegistration {
	background-image: url("images/bgAPIRegistration.png");
}
.features #APIQuery {
	background-image: url("images/bgAPIQuery.png");
}
.features #APIMessaging {
	background-image: url("images/bgAPIMessaging.png");
}
.features #APIMonitoring {
	background-image: url("images/bgAPIMonitoring.png");
}

.features #NETTransport {
	background-image: url("images/bgNETTransport.png");
}
.features #NETProtocols {
	background-image: url("images/bgNETProtocols.png");
}
.features #NETQueuing {
	background-image: url("images/bgNETQueuing.png");
}
.features #NETReport {
	background-image: url("images/bgNETReport.png");
}

.features #CompleteSolution {
	background-image: url("images/bgCompleteSolution.png");
}
.features #HardReturn {
	background-image: url("images/bgHardReturn.png");
}
.features #PolicyDriven {
	background-image: url("images/bgPolicyDriven.png");
}
.features #NextGeneration {
	background-image: url("images/bgNextGeneration.png");
}
.features #TotalPharmacy {
	background-image: url("images/bgTotalPharmacy.png");
}
.features #ConstantVigilance {
	background-image: url("images/bgConstantVigilance.png");
}
.features #PlaysWell {
	background-image: url("images/bgPlaysWell.png");
}
.features #AutomatedExecution {
	background-image: url("images/bgAutomatedExecution.png");
}


/* FAQs */
.faqs {
	margin-top: 20px;
}
.faqs dt {
	font-size: 1.15em;
	font-style: italic;
}
.faqs dd {
	margin-bottom: 30px;
}
.products .datanex dt {
	color: #1e7da5;
}

/* SentinelOverview */
#SentinelOverview {
	padding-right: 0px;
	_margin-left: 7px;
	_width: 872px;
}
#SentinelOverview div {
	float: left;
	width: 21.5%;
	margin-right: 2.5%;
}

/* SentrexSupports */
#SentrexSupports {
	padding-right: 270px;
}
#SentrexSupports div {
	float: left;
	width: 350px;
	margin-right: 40px;
	margin-left: 40px;
	padding-top: 60px;
	background: transparent none no-repeat top left;
	margin-top: 20px;
}
#SentrexSupports div.alt {
	margin-right: 0px;
}
#SentrexSupports #Services340B {
	background-image: url("images/bgServices340B.png");
}
#SentrexSupports #BenefitManagement {
	background-image: url("images/bgBenefitManagement.png");
}
#SentrexSupports #OwnUse {
	background-image: url("images/bgOwnUse.png");
}
#SentrexSupports #MedicaidServices {
	background-image: url("images/bgMedicaidServices.png");
}

#homeProducts {
	width: 882px;
	margin: 0px auto;
	position: relative;
	z-index: 9;
	margin-top: 12px;
}
#homeProducts li {
	float: left;
	height: 99px;
}

/* clients */
#clients {
	width: 580px;
	margin-left: 280px;
	float: right;
	padding-top: 10px;
}
#content #clients li {
	padding-left: 0px;
	background-image: none;
	float: left;
	margin-left: 12px;
	margin-right: 11px;
	*margin-left: 16px;
	*margin-right: 15px;
	_margin-left: 14px;
	_margin-right: 14px;
}

/* testimonials */

#testimonials {
	clear: both;
	background-image: url("images/bgTestimonials.png");
	float: none;
	width: 770px;
}
#content #testimonials li {
	padding-left: 0px !important;
	background-image: none;
	float: left;
	width: 47.5%;
	*width: 47%;
	margin-right: 5%;
	margin-bottom: 2em;
}
#content #testimonials .alt {
	margin-right: 0%;
}
#testimonials li h3 {
	background: transparent none no-repeat bottom left;
	height: 77px;
	margin-bottom: 12px;
}
#testimonials li h3 a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -99em;
}
#testimonials .testimonial1 h3 {
	background-image: url("images/bgTestimonial1.png");
}
#testimonials .testimonial2 h3 {
	background-image: url("images/bgTestimonial2.png");
}
#testimonials .testimonial3 h3 {
	background-image: url("images/bgTestimonial3.png");
}
#testimonials .testimonial4 h3 {
	background-image: url("images/bgTestimonial4.png");
}
#testimonials .testimonial5 h3 {
	background-image: url("images/bgTestimonial5.png");
}
#testimonials .testimonial6 h3 {
	background-image: url("images/bgTestimonial6.png");
}
#testimonials .testimonial7 h3 {
	background-image: url("images/bgTestimonial7.png");
}
#testimonials .testimonial8 h3 {
	background-image: url("images/bgTestimonial8.png");
}
#testimonials .testimonial9 h3 {
	background-image: url("images/bgTestimonial9.png");
}
#testimonials .testimonial10 h3 {
	background-image: url("images/bgTestimonial10.png");
}
#testimonials .testimonial11 h3 {
	background-image: url("images/bgTestimonial11.png");
}
#testimonials li dl {
	border-top: 1px solid #ccc;
	padding-top: 12px;
}
#testimonials li dl:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#testimonials li dl dt, #testimonials li dl dd {
	line-height: 1.25em;
	margin-bottom: 0em;
}
#testimonials li dl dt {
	float: left;
	width: 125px;
	clear: left;
}
#testimonials li dl dd {
	color: #333;
}
#testimonials li dl .name {
	color: #333;
	font-size: 1.15em;
	width: auto;
	float: none;
}
#testimonials li dl .title {
	color: #333;
	margin-bottom: 1em;
}
#testimonials li blockquote {
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-bottom: 0em;
}
#testimonials li a {
	color: #333;
	text-decoration: underline;
}

/* intro */
.intro {
	font-size: 1.5em;
}

/* DatanexComponentMenu */
#DatanexComponentMenu {
	position: absolute;
	width: 100%;
	top: 20px;
}
#DatanexComponentMenu ul li {
	padding-left: 0px;
	float: left;
	width: 117px;
	background-image: none;
}
#DatanexComponentMenu ul li a {
	display: block;
	padding-top: 64px;
	text-decoration: none;
	color: #666;
	background: transparent none no-repeat top center;
	text-align: center;
	font-weight: bold;
}
#DatanexComponentMenu ul .GRID {
	width: 120px;
}
#DatanexComponentMenu ul .GRID a {
	background-image: url("images/bgDatanexGRID.png");
	padding-left: 3px;
}
#DatanexComponentMenu ul .GRID .selected {
	background-image: url("images/bgDatanexGRIDSelected.png");
}

#DatanexComponentMenu ul .QDC a {
	background-image: url("images/bgDatanexQDC.png");
}
#DatanexComponentMenu ul .QDC .selected {
	background-image: url("images/bgDatanexQDCSelected.png");
}
#DatanexComponentMenu ul .ETL a {
	background-image: url("images/bgDatanexETL.png");
}
#DatanexComponentMenu ul .ETL .selected {
	background-image: url("images/bgDatanexETLSelected.png");
}
#DatanexComponentMenu ul .API a {
	background-image: url("images/bgDatanexAPI.png");
}
#DatanexComponentMenu ul .API .selected {
	background-image: url("images/bgDatanexAPISelected.png");
}
#DatanexComponentMenu ul .NET {
	width: 120px;
}
#DatanexComponentMenu ul .NET a {
	background-image: url("images/bgDatanexNET.png");
	padding-right: 12px;
	padding-left: 10px;
}
#DatanexComponentMenu ul .NET .selected {
	background-image: url("images/bgDatanexNETSelected.png");
}

/* component */
.component {
	margin-top: 200px;
}

#SentinelModuleMenu {
	position:absolute;
	top:20px;
	width:100%;
}
#SentinelModuleMenu p {
	margin-bottom: 38px;
}
#SentinelModuleMenu ul {
	padding-left:20px;
}
#SentinelModuleMenu ul li {
	background-image:none;
	float:left;
	padding-left:0;
	width:92px;
}
#SentinelModuleMenu ul li a {
    background:transparent none no-repeat scroll center top;
    color:#666666;
    display:block;
    font-weight:bold;
    height:141px;
    text-align:center;
    text-decoration:none;
    text-indent:-999em;
}
#SentinelModuleMenu ul .s340b {
	width:99px;
}
#SentinelModuleMenu ul .s340b a {
	background-image: url("images/bgSentinel340B.png");
	padding-left:3px;
}
#SentinelModuleMenu ul .s340b .selected {
	background-image: url("images/bgSentinel340BSelected.png");
}
#SentinelModuleMenu ul .dra {
	width:92px;
}
#SentinelModuleMenu ul .dra a {
	background-image: url("images/bgSentinelDRA.png");
}
#SentinelModuleMenu ul .dra .selected {
	background-image: url("images/bgSentinelDRASelected.png");
}
#SentinelModuleMenu ul .dds {
	width:93px;
}
#SentinelModuleMenu ul .dds a {
	background-image: url("images/bgSentinelDDS.png");
}
#SentinelModuleMenu ul .dds .selected {
	background-image: url("images/bgSentinelDDSSelected.png");
}
#SentinelModuleMenu ul .pim {
	width:92px;
}
#SentinelModuleMenu ul .pim a {
	background-image: url("images/bgSentinelPIM.png");
}
#SentinelModuleMenu ul .pim .selected {
	background-image: url("images/bgSentinelPIMSelected.png");
}
#SentinelModuleMenu ul .cg {
	width:92px;
}
#SentinelModuleMenu ul .cg a {
	background-image: url("images/bgSentinelCG.png");
	padding-left:10px;
	padding-right:12px;
}
#SentinelModuleMenu ul .cg .selected {
	background-image: url("images/bgSentinelCGSelected.png");
}
#SentinelModuleMenu ul .dcm {
	width:101px;
}
#SentinelModuleMenu ul .dcm a {
    background-image: url("images/bgSentinelDCM.png");
    padding-left:10px;
    padding-right:12px;
}
#SentinelModuleMenu ul .dcm .selected {
	background-image: url("images/bgSentinelDCMSelected.png");
}
.module {
	padding-top:200px;
}
.module h2 {
	padding-left:0;
}
.module h3 {
   color: #f05025;
    font-family:"Helvetica Neue LT Std","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:1.4em;
    font-weight:100;
    margin-bottom:0.5em;
}

/* Solutions */
#Solutions {
	background: transparent url("images/bgSolutions.png") no-repeat top center;
	height: 155px;
	padding-left: 8px;
}
#body #Solutions li {
	float: left;
	width: 126px;
	background-image: none;
	padding-left: 18px;
	padding-right: 18px;
}
#body #Solutions .medicaid, #body #Solutions .business-intelligence {
	width: 144px;
}
#Solutions li a {
	text-decoration: none;
	display: block;
	padding-top: 20px;
	font-weight: bold;
	font-size: 1.2em;
	font-style: italic;
}
#Solutions .pharmacy a {
	color: #f05025;
}
#Solutions .own-use a {
	color: #8daa31;
}
#Solutions .reports a {
	color: #c04d97;
}
#Solutions .business-intelligence a {
	color: #1e7da5;
}

/* upcomingEvents */
#upcomingEvents .event {
	margin-bottom: 1em;
	margin-top: 1em;
}
#upcomingEvents .event p {
	margin-bottom: 0em;
}

/* DRA */
.dra #submenu {
	padding-top: 204px;
	background-image: url("images/bgBannerDRA.jpg");
}
.dra h2 {
	color: #f05025;
}
#draIntro {
	padding-bottom: 0em;
	margin-bottom: 1em;
	padding-top: 1em;
}
#draIntro:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#draCMIPResouces {
	float: right;
	height: 300px;
	background: transparent url("images/bgDRAResources.jpg") no-repeat bottom right;
}

#draIntro .section {
	float: left;
	margin-top: 10px;
	margin-left: 36px;
	width: 170px;
}
#draIntro .resources {
	float: right;
	padding-left: 0px;
	padding-top: 0px;
	width: 240px;
}
#draIntro .resources h2 {
	margin-top: 0em;
}
#draIntro .resources dt {
	font-weight: bold;
}
#draIntro .resources dd {
	margin-bottom: 1em;
}
#draWhitepaper {
	float: left;
	position: relative;
	background: #fdfdfd url("images/bgDRAWhitepaper.jpg") no-repeat top left;
	width: 375px;
}
#draWhitepaperContent { 
	padding-left: 20px;
	padding-right: 150px;
	padding-top: 20px;
	padding-bottom: 36px;
}
#draWhitepaper h3 {
	margin-bottom: 1em;
}
#draWhitepaper a {
	position: absolute;
	top: 20px;
	left: 250px;
	display: block;
	width: 102px;
	height: 133px;
}
#draIsHere {
	float: left;
	width: 375px;
	height: 300px;
	background: transparent url("images/bgDRAIsHere.png") no-repeat center center;
	color: #f05025;
	line-height: 1.25em;
}

#draIsReal {
	float: left;
	margin: 25px;
}
#draIsHere h2 {
	color: #fff;
	font-size: 5em;
	line-height: 1em;
	font-weight: bold;
	margin-bottom: 0.25em;
}
#draIsHere a {
	color: #fff;
}
#draContent {
	padding-top: 25px;
}

#draPMI {
	float: right;
	width: 350px;
	padding-left: 115px;
	padding-right: 0px;
	background: transparent url("images/bgDRAPMI.jpg") no-repeat top left;
}
#draPMI li {
	*float: left;
	*clear: both;
	*width: 100%;
}
#draACA {
	float: right;
	width: 350px;
	padding-left: 115px;
	padding-right: 0px;
	background: transparent url("images/bgDRAACA.jpg") no-repeat top left;
}
#draACA li {
	*float: left;
	*clear: both;
	*width: 100%;
}
#draQuote {
	clear: both;
	margin-top: 1em;
	padding-top: 2em;
	margin-bottom: 2em;
	text-align: center;
	font-style: italic;
	padding-left: 100px;
	padding-right: 100px;
	color: #f05025;
}
#draQuote dt {
	color: #f05025;
	font-size: 1.25em;
}
#draQuote dd {
	color: #666;
}
#draChart {
	border-top: 1px solid #999;
	padding-top: 2em;
	padding-bottom: 3em;
}

#draChart st {
	color: #f05025
}
#draChart table {
	border: none;
	border-bottom: 1px solid #999;
	width: 805px ! important;
	margin-left: 24px;
	margin-right: 24px;
}
#draChart table thead td {
	padding-top: 0px;
	padding-bottom: 0px;
	height: 1px;
	overflow: hidden;
}
#draChart table tbody {
	padding-top: 8px;
}
#draChart table th, #draChart table td {
	border: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#draChart table th {
	background: #141414;
	color: #f05025;
	font-size: 1em;
	font-weight: normal;

}
#draChart table th.first {
	background: #141414 url("images/bgTableTL.png") no-repeat top left;
}
#draChart table th.last {
	background: #141414 url("images/bgTableTR.png") no-repeat top right;
	white-space: normal;
	text-align: center;
}
#draChart table tr.alt {
	background: #efefef;
}

#draChart table tr.center {
	text-align: center;
}

.management .features h2 {
	padding-left: 0px;
}
.management .features ul li {
	background: transparent url("images/bgGradientBar.png") no-repeat top left        !important;
	padding-left: 0em !important;
	padding-bottom: 0.5em !important;
	padding-top: 0.5em !important;
	margin-bottom: 0em !important;
}
.management .features ul li.nobar {
	background-image: none !important;
}
.management .features div {
	background-image: none !important;
	padding-left: 0em;
}
.management .features .right {
	float: right;
	clear: left;
	margin-left: 2em;
	margin-bottom: 1em;
}
.management .features .left {
	float: left;
	clear: right;
	margin-right: 2em;
	margin-bottom: 1em;
}
.management .features #AutoMapper {
	clear: right;
	margin-left: 230px;
}
.management .features #ReportChargeMaster {
	margin-left: 230px;
}
.management .features #PharmacyManagement{
	float: left;
	width: 47.5%;
	padding-left: 0em !important;
}
.management .features #FinancialManagement {
	float: right;
	width: 47.5%;
	padding-left: 0em !important;
}
.management .features #ProcurementSupport {
	clear: both;
}
.management .features #RxTypeRight ul.left {
	float: left;
	width: 47.5%;
	clear: none;
}
.management .features #RxTypeRight ul.right {
	width: 47.5%;
	float: right;
	clear: none;
}

/* 340b */
.s340b #submenu {
	padding-top: 255px;
	background-image: url("/wp-content/uploads/bgBanner340b.jpg");
}

/* 340b-CA */
.s340bca #submenu {
	padding-top: 255px;
	background-image: url("/wp-content/uploads/bgBannerMedi-cal.jpg");
}

/* solution */
.solution .solution .solution #solution {
	padding-right: 260px;
}

/* Rotator */
.rotator li {
	padding-left: 0em !important;
	background-image: none !important;
}
.rotator .content div, .rotator .content li {
	display: none;
}
.rotator .content .visible {
	display: block;
}
.rotator .content div div, .rotator .content li li, .rotator .content div li, .rotator .content li div {
	display: block;
}

/* splashImg */
.splashImg {
	position: relative;
	left: -13px;
	_left: 0px;
	width: 950px;
	text-align: center;
}

/* splash */
.splash {
	margin: 0em auto;
	width: 855px;
	_width: 950px;
	text-align: center;
}
.splash ul {
	margin-bottom: 0em !important;
}
.splash li {
	background-image: none !important;
	padding-left: 0px !important;
}
.splash .content {
	position: relative;
	left: -34px;
	_overflow: hidden;
	_left: 0px;
	width: 950px;
	text-align: center;
}
.splash .content li h2 {
	font-size: 2.75em;
	font-weight: 300;
	color: #333;
}
.splash .content li h2 strong {
	text-transform: uppercase;
	font-weight: 300;
	color: #1e7da5;
}
.splash .content li p {
	font-size: 1.15em;
}
.splash .menu {
	height: 62px;
	_width: 922px;
	background: transparent none no-repeat bottom center;
}
.splash .menu p {
	float: left;
	width: 202px;
	height: 42px;
	padding-top: 20px;
	color: #fff;
	text-align: right;
	margin-right: 12px;
	margin-bottom: 0px !important;
}
.splash .menu p strong {
	display: block;
	font-weight: normal;
	font-size: 1.1em;
}
.splash .menu .selectors {
	float: left;
	width: 400px;
	height: 62px;
}
.splash .menu .selectors li {
	float: left;
	width: 85px;
	height: 62px;
	/*background: transparent url("/wp-content/uploads/datanex-splash-selector.png") no-repeat top center !important;*/
}
.splash .menu .selectors .selected {
	/*background-image: url("/wp-content/uploads/datanex-splash-selector-on.png") !important;*/
}
.splash .selectors li a {
	display: block;
	width: 100%;
	height: 100%;
	background: transparent none no-repeat top center;
}

/* datanexSplash */
#datanexSplash .content li {
	position: relative;
	left: -13px;
	*left: -29px;
	_left: -13px;
	width: 950px;
	text-align: center;
}
#datanexSplash .menu {
	background-image: url("/wp-content/uploads/datanex-splash-menu.png");
}
#datanexSplash .selectors .cloud {
	background-image: url("/wp-content/uploads/datanex-splash-selector-off-clouds.jpg");
}
#datanexSplash .selectors .selected .cloud {
	background-image: url("/wp-content/uploads/datanex-splash-selector-on-clouds.jpg");
}

/* datanexHome */
#datanexHome {
	margin: 0em auto;
	width: 851px;
	_margin-left: 48px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	background: transparent url("/wp-content/uploads/datanex-splash-bg.png") no-repeat bottom center;
	height: 365px;
	text-align: left;
}
#datanexHome h2 {
	font-size: 1.75em;
	margin-top: 25px;
	font-weight: 300;
	line-height: 1em;
	color: #505050;
	margin-bottom: 40px;
}
#datanexHome h2 strong {
	display: block;
	font-weight: bold;
	color: #1e7da5;
	font-size: 1.25em;
}
#datanexBuild {
	float: left;
	width: 233px;
	padding-left: 35px;
	padding-right: 10px;
	height: 100%;
	background: transparent url("/wp-content/uploads/datanex-home-datacenter.jpg") no-repeat 0px 90px;
	color: #333;
}
#datanexBuild ul {
	padding-left: 95px;
	font-size: 0.9em;
	margin-bottom: 2.5em;
}
#datanexBuild ul li {
	margin-bottom: 1em;
	line-height: 1.25em;
	background: transparent url("/wp-content/uploads/datanex-arrow.png") no-repeat 0em 0.2em;
	padding-left: 12px;
	*float: left;
	*clear: both;
	*width: 90%;
}
#datanexBuild p {
	font-size: 0.9em;
	padding-top: 5em;
}
#datanexConstruct {
	float: left;
	width: 213px;
	padding-left: 60px;
	padding-right: 10px;
	height: 100%;
	background: transparent url("/wp-content/uploads/datanex-home-cloud.png") no-repeat 0px 115px;
	border-left: 1px solid #cbcbcb;
}
#datanexConstruct ul {
	padding-left: 45px;
	color: #333;
	font-size: 0.9em;
}
#datanexConstruct ul li {
	padding-left: 0px;
	background-image: none;
	margin-bottom: 1em !important;
	*float: left;
	*clear: left;
	*width: 90%;
}
#datanexConstruct ul li strong {
	color: #1e7da5;
	font-size: 1.5em;
	font-weight: 300;
}
#datanexTour {
	float: left;
	width: 283px;
	height: 100%;
	background: transparent url("/wp-content/uploads/datanex-home-tour.png") no-repeat bottom left;
	border-left: 1px solid #cbcbcb;
	text-align: center;
}
#datanexTour h2 {
	padding-left: 60px;
	text-align: left;
	margin-bottom: 30px;
}
#datanexTour h3 {
	color: #666;
	font-size: 1.25em;
	font-weight: 300;
	margin-top: 20px;
}

/* datanexFeatures */
#datanexFeatures .selectors {
	height: 42px;
	background: transparent url("/wp-content/uploads/datanex-features-menu.png") no-repeat top center;
	margin-bottom: 0em;
	padding-left: 52px;
	margin-top: 0em;
}
#datanexFeatures .selectors li {
	float: left;
	height: 42px;
	_width: 1px;
	background: transparent url("/wp-content/uploads/datanex-features-menu-features.png") no-repeat center center;
}
#datanexFeatures .selectors li a {
	display: block;
	height: 42px;
}
#datanexFeatures .selectors .feat {
	background-image: url("/wp-content/uploads/datanex-features-menu-features.png");
}
#datanexFeatures .selectors .selected .feat {
	background-image: url("/wp-content/uploads/datanex-features-menu-features-on.png");
}
#datanexFeatures .selectors .lifecycle {
	background-image: url("/wp-content/uploads/datanex-features-menu-lifecycle.png");
}
#datanexFeatures .selectors .selected .lifecycle {
	background-image: url("/wp-content/uploads/datanex-features-menu-lifecycle-on.png");
}
#datanexFeatures .content {
	margin-top: 0em;
	padding-left: 2px;
	padding-right: 2px;
	background: transparent url("/wp-content/uploads/datanex-features-bg.png") repeat-x bottom left;
}
#datanexFeatures .content .feat {
	height: 522px;
	padding-top: 53px;
	background: transparent url("/wp-content/uploads/datanex-features-features-bg.jpg") no-repeat right 226px !important;
}
#datanexFeatures .content .lifecycle {
	height: 643px;
	background: transparent url("/wp-content/uploads/datanex-features-lifecycle-bg.jpg") no-repeat center 24px !important;
}
#datanexFeatures .content .feat li {
	float: left;
	width: 247px;
	margin-left: 45px;
	_margin-left: 15px;
	_margin-right: 30px;
	height: 217px;
}
#datanexFeatures .content .feat li h2 {
	height: 49px;
	text-indent: -999em;
	margin-bottom: 8px;
	background: transparent none no-repeat top left;
}
#datanexFeatures .content .feat .improve h2 {
	background-image: url("/wp-content/uploads/datanex-features-improve.png");
}
#datanexFeatures .content .feat .speed h2 {
	background-image: url("/wp-content/uploads/datanex-features-speed.png");
}
#datanexFeatures .content .feat .secure h2 {
	background-image: url("/wp-content/uploads/datanex-features-secure.png");
}
#datanexFeatures .content .feat .lower h2 {
	background-image: url("/wp-content/uploads/datanex-features-lower.png");
}
#datanexFeatures .content .feat .standardize h2 {
	background-image: url("/wp-content/uploads/datanex-features-standardize.png");
}

/* datanexFAQ */
#datanexFAQ {
	background: transparent url("/wp-content/uploads/datanex-faq-bg.png") no-repeat top center;
	padding: 45px;
	padding-top: 75px;
	height: 868px;
	_margin-left: 10px;
}
#datanexFAQ:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#datanexFAQ dt {
	font-size: 1.75em;
	font-style: italic;
	color: #3498c3;
	line-height: 1.1em;
	font-weight: 200;
}
#datanexFAQ dd {
	padding-bottom: 25px;
	margin-bottom: 25px;
	background: transparent url("/wp-content/uploads/datanex-faq-divider.png") no-repeat bottom left;
}
#datanexFAQ .last {
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-image: none;
}
#datanexFAQ .left {
	float: left;
	width: 380px;
}
#datanexFAQ .right {
	float: right;
	width: 380px;
}

/* datanexComponents */
#datanexComponents {
	background: transparent url("/wp-content/uploads/datanex-components-bg.jpg") no-repeat top center;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	height: 900px;
	_margin-left: 6px;
	_width: 928px;
	
}
#datanexComponents .selectors {
	float: left;
	width: 145px;
	height: 100%;
	padding: 0em;
	_margin-left: -4px;
}
#datanexComponents .selectors li {
	background: transparent url("/wp-content/uploads/datanex-components-menu.png") no-repeat center center !important;
	_overflow: hidden;
	_height: 72px;
	*margin-bottom: -3px;
	_width: 145px;
}
#datanexComponents .selectors .selected {
	background-image: url("/wp-content/uploads/datanex-components-menu-on.png") !important;
}
#datanexComponents .selectors li a {
	display: block;
}
#datanexComponents .content {
	float: right;
	width: 712px;
	_width: 730px;
	_margin-right: 4px;
	height: 100%;
}
#datanexComponents .content li {
	height: 100%;
	*height: auto;
}
#datanexComponents .content .grid {
	background: transparent url("/wp-content/uploads/datanex-components-grid-bg.jpg") no-repeat right 24px !important;
}
#datanexComponents .content .grid h2 {
	margin-top: 75px;
	text-indent: -999em;
	background: transparent url("/wp-content/uploads/datanex-components-grid.png") no-repeat top left;
	height: 22px;
}
#datanexComponents .content .grid p {
	width: 240px;
	margin-bottom: 200px;
	*margin-bottom: 160px;
}
#datanexComponents .content .grid li h3 {
	height: 48px;
	text-indent: -999em;
	background: transparent none no-repeat top left;
}
#datanexComponents .content .grid li {
	margin-bottom: 2em;
	float: left;
	width: 300px;
}
#datanexComponents .content .grid li p {
	margin-bottom: 0em;
	width: auto;
}
#datanexComponents .content .grid .reliable {
	margin-right: 200px;
	*margin-right: 100px;
	_margin-right: 200px;
}
#datanexComponents .content .grid .reliable h3 {
	background-image: url("/wp-content/uploads/datanex-components-grid-reliable.png");
}
#datanexComponents .content .grid .economical {

}
#datanexComponents .content .grid .economical h3 {
	background-image: url("/wp-content/uploads/datanex-components-grid-economical.png");
}
#datanexComponents .content .grid .scalable h3 {
	background-image: url("/wp-content/uploads/datanex-components-grid-scalable.png");
}
#datanexComponents .content .grid .interoperability h3 {
	background-image: url("/wp-content/uploads/datanex-components-grid-interoperability.png");
}
#datanexComponents .content .grid .secure {
	float: right;
	margin-top: 60px;
	margin-right: 45px;
	margin-bottom: 1em;
}
#datanexComponents .content .grid .secure h3 {
	background-image: url("/wp-content/uploads/datanex-components-grid-secure.png");
}
#datanexComponents .content .grid .secure ul li {
	width: 150px;
	float: left;
	margin-bottom: 0em;
}
#datanexComponents .content .grid .secure li {
	width: auto;
	clear: none;
}
#datanexComponents .content .grid .secure li ul, #datanexComponents .content .grid .secure li p {
	margin-bottom: 1em;
	line-height: 1em;
}
#datanexComponents .content .grid .controllable {
	float: right;
	clear: right;
	margin-right: 45px;
}
#datanexComponents .content .grid .controllable h3 {
	background-image: url("/wp-content/uploads/datanex-components-grid-controllable.png");
}

#datanexComponents .content .qdc {
	padding-right: 45px;
	background: transparent url("/wp-content/uploads/datanex-components-qdc-bg.jpg") no-repeat top right !important;
	padding-top: 75px;
	height: 821px;
}
#datanexComponents .content .qdc h2 {
	text-indent: -999em;
	background: transparent url("/wp-content/uploads/datanex-components-qdc.png") no-repeat top left;
	height: 25px;
}
#datanexComponents .content .qdc .intro {
	width: 240px;
	font-size: 1em;
}
#datanexComponents .content .qdc h3 {
	margin-top: 60px;
	font-size: 1.75em;
	color: #3498c3;
	font-weight: 300;
	margin-bottom: 0.5em;
}
#datanexComponents .content .qdc ul:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#datanexComponents .content .qdc li {
	margin-left: 15px;
	margin-right: 15px;
	width: 200px;
	float: left;
	height: 110px;
	line-height: 1.25em;
}
#datanexComponents .content .qdc li h4 {
	height: 48px;
	text-indent: -999em;
	background: transparent none no-repeat top left;
	margin-bottom: 0.5em;
}
#datanexComponents .content .qdc .performance {
	width: 350px;
}
#datanexComponents .content .qdc .performance h4 {
	background-image: url("/wp-content/uploads/datanex-components-qdc-performance.png");
}
#datanexComponents .content .qdc .availability h4 {
	background-image: url("/wp-content/uploads/datanex-components-qdc-availability.png");
}
#datanexComponents .content .qdc .economical {
	width: 350px;
}
#datanexComponents .content .qdc .economical h4 {
	background-image: url("/wp-content/uploads/datanex-components-qdc-economical.png");
}
#datanexComponents .content .qdc .redundancy h4 {
	background-image: url("/wp-content/uploads/datanex-components-qdc-redundancy.png");
}
#datanexComponents .content .qdc div h3 {
	margin-top: 0em;
}
#datanexComponents .content .qdc .fast {
	float: left;
	width: 50%;
	clear: left;
	margin-top: 1em;
}
#datanexComponents .content .qdc .records {
	float: right;
	width: 45%;
	clear: right;
	margin-top: 1em;
}

#datanexComponents .content .api {
	padding-right: 45px;
	background: transparent url("/wp-content/uploads/datanex-components-api-bg.jpg") no-repeat top right !important;
	padding-top: 75px;
	height: 821px;
}
#datanexComponents .content .api h2 {
	text-indent: -999em;
	background: transparent url("/wp-content/uploads/datanex-components-api.png") no-repeat top left;
	height: 25px;
}
#datanexComponents .content .api .intro {
	width: 240px;
	font-size: 1em;
}
#datanexComponents .content .api h3 {
	margin-top: 100px;
	font-size: 1.75em;
	color: #3498c3;
	font-weight: 300;
	margin-bottom: 0.5em;
}
#datanexComponents .content .api ul:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#datanexComponents .content .api li {
	margin-left: 15px;
	margin-right: 15px;
	width: 300px;
	float: left;
	height: 130px;
	line-height: 1.25em;
}
#datanexComponents .content .api li h4 {
	height: 48px;
	text-indent: -999em;
	background: transparent none no-repeat top left;
	margin-bottom: 0.5em;
}
#datanexComponents .content .api .authentication h4 {
	background-image: url("/wp-content/uploads/datanex-components-api-authentication.png");
}
#datanexComponents .content .api .registration h4 {
	background-image: url("/wp-content/uploads/datanex-components-api-registration.png");
}
#datanexComponents .content .api .messaging {
	height: 115px;
}
#datanexComponents .content .api .messaging h4 {
	background-image: url("/wp-content/uploads/datanex-components-api-messaging.png");
}
#datanexComponents .content .api .monitoring {
	height: 115px;
}
#datanexComponents .content .api .monitoring h4 {
	background-image: url("/wp-content/uploads/datanex-components-api-monitoring.png");
}
#datanexComponents .content .api .support h4 {
	background-image: url("/wp-content/uploads/datanex-components-api-support.png");
}
#datanexComponents .content .api div h3 {
	margin-top: 0em;
}
#datanexComponents .content .api .fast {
	float: left;
	width: 50%;
	clear: left;
	margin-top: 1em;
}
#datanexComponents .content .api .records {
	float: right;
	width: 45%;
	clear: right;
	margin-top: 1em;
}

#datanexComponents .content .etl {
	padding-right: 45px;
	background: transparent url("/wp-content/uploads/datanex-components-etl-bg.jpg") no-repeat top right !important;
	padding-top: 75px;
	height: 821px;
}
#datanexComponents .content .etl h2 {
	text-indent: -999em;
	background: transparent url("/wp-content/uploads/datanex-components-etl.png") no-repeat top left;
	height: 25px;
}
#datanexComponents .content .etl .intro {
	width: 240px;
	font-size: 1em;
}
#datanexComponents .content .etl h3 {
	margin-top: 100px;
	font-size: 1.75em;
	color: #3498c3;
	font-weight: 300;
	margin-bottom: 0.5em;
}
#datanexComponents .content .etl ul:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#datanexComponents .content .etl li {
	margin-left: 15px;
	margin-right: 15px;
	width: 300px;
	float: left;
	height: 130px;
	line-height: 1.25em;
}
#datanexComponents .content .etl li h4 {
	height: 48px;
	text-indent: -999em;
	background: transparent none no-repeat top left;
	margin-bottom: 0.5em;
}
#datanexComponents .content .etl .type h4 {
	background-image: url("/wp-content/uploads/datanex-components-etl-validity.png");
}
#datanexComponents .content .etl .presence h4 {
	background-image: url("/wp-content/uploads/datanex-components-etl-presence.png");
}
#datanexComponents .content .etl .link h4 {
	background-image: url("/wp-content/uploads/datanex-components-etl-link.png");
}
#datanexComponents .content .etl .format h4 {
	background-image: url("/wp-content/uploads/datanex-components-etl-format.png");
}
#datanexComponents .content .etl .correctness h4 {
	background-image: url("/wp-content/uploads/datanex-components-etl-correctness.png");
}
#datanexComponents .content .etl div h3 {
	margin-top: 0em;
}
#datanexComponents .content .etl .extraction {
	float: left;
	width: 50%;
	clear: left;
	margin-top: 1em;
}
#datanexComponents .content .etl .load {
	float: right;
	width: 45%;
	clear: right;
	margin-top: 1em;
}

#datanexComponents .content .net {
	padding-right: 320px;
	background: transparent url("/wp-content/uploads/datanex-components-net-bg.jpg") no-repeat top right !important;
	padding-top: 75px;
	height: 821px;
}
#datanexComponents .content .net h2 {
	text-indent: -999em;
	background: transparent url("/wp-content/uploads/datanex-components-net.png") no-repeat top left;
	height: 25px;
}
#datanexComponents .content .net .intro {
	width: 240px;
	font-size: 1em;
}
#datanexComponents .content .net h3 {
	margin-top: 100px;
	font-size: 1.75em;
	color: #3498c3;
	font-weight: 300;
	margin-bottom: 0.5em;
}
#datanexComponents .content .net li {
	margin-left: 15px;
	margin-right: 15px;
	line-height: 1.25em;
	margin-bottom: 2em;
}
#datanexComponents .content .net li h4 {
	height: 48px;
	text-indent: -999em;
	background: transparent none no-repeat top left;
	margin-bottom: 0.5em;
}
#datanexComponents .content .net .format h4 {
	background-image: url("/wp-content/uploads/datanex-components-net-format.png");
}
#datanexComponents .content .net .protocols h4 {
	background-image: url("/wp-content/uploads/datanex-components-net-protocols.png");
}
#datanexComponents .content .net .queuing h4 {
	background-image: url("/wp-content/uploads/datanex-components-net-queuing.png");
}
#datanexComponents .content .net .report h4 {
	background-image: url("/wp-content/uploads/datanex-components-net-report.png");
}

/* datanexTrial */
#datanexTrialHIW h2, #datanexTrial h2 {
	color: #333;
	font-weight: 300;
	font-size: 2em;
	padding-top: 20px;
}
#datanexTrialHIW {
	background: transparent url("/wp-content/uploads/content-box-top.png") no-repeat top center;
	padding-left: 52px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 20px;
}
#datanexTrialHIW p {
	color: #666;
	margin-bottom: 0em;
}
#datanexTrial {
	background: transparent url("/wp-content/uploads/content-box-bottom.png") no-repeat bottom center;
	padding-bottom: 20px;
	*padding-bottom: 120px;
	padding-left: 52px;
	padding-right: 36px;
	margin-bottom: 4em;
}
#datanexTrial:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#datanexTrial h2 {
	margin-bottom: 1em;
	line-height: 1em;
}
#datanexTrial h2 span {
	display: block;
	font-size: 0.5em;
}
#datanexTrialForm {
	background: #fff url("/wp-content/uploads/datanex-trial-form-top.png") no-repeat top right;
	position: relative;
	*min-height: 300px;
	_height: 300px;
}
#datanexTrialForm:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#datanexTrialForm .selectors {
	position: absolute;
	top: 12px;
	left: 0px;
	*left: -16px;
	width: 154px;
}
#datanexTrialForm .selectors li {
	width: 154px;
	height: 33px;
	background: transparent url("/wp-content/uploads/datanex-trial-menu.png") no-repeat top center !important;
}
#datanexTrialForm .selectors li a {
	display: block;
	padding-left: 20px;
	height: 100%;
	line-height: 33px;
	color: #888;
	text-decoration: none;
	font-weight: 600;
}
#datanexTrialForm .selectors .selected {
	background-image: url("/wp-content/uploads/datanex-trial-menu-on.png") !important;
}
#datanexTrialForm .selectors .selected a {
	padding-left: 16px;
	color: #fff;
}
#datanexTrialForm .selectors li a span {
	font-weight: normal;
	margin-right: 0.75em;
}
#datanexTrialForm .content {
	float: right;
	width: 649px;
	padding-top: 32px;
	padding-left: 34px;
	padding-right: 24px;
	padding-bottom: 24px;
	background: transparent url("/wp-content/uploads/datanex-trial-form-bottom.png") no-repeat bottom center;
	min-height: 200px;
	_padding-bottom: 60px;
}
#datanexTrialForm .content:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#datanexTrialForm .content h3 {
	font-size: 1.5em;
	font-weight: 300;
	color: #333;
	margin-bottom: 0.25em;
}
#datanexTrialForm .content .next {
	float: right;
	margin-top: 2em;
}
#datanexTrialForm .content .contact {
	padding-right: 20px;
}
#datanexTrialForm .content .contact h3 {
	padding-left: 15.65%;
	margin-bottom: 2em;
}
#datanexTrialForm .content .contact fieldset {
	margin-bottom: 1.5em;
	float: left;
	width: 300px;
}
#datanexTrialForm .content .field label {
	color: #333;
}
#datanexTrialForm .content .contact fieldset .field {
	padding-top: 0.25em;
	padding-bottom: 0.25em;
}
#datanexTrialForm .content .contact fieldset .field div input, 
#datanexTrialForm .content .contact fieldset .field div select {
	width: 99%;
}
#datanexTrialForm .content .contact .email,
#datanexTrialForm .content .contact .referrer {
	margin-right: 0px;
	float: right;
}
#datanexTrialForm .content .contact p {
	clear: both;
	padding-left: 32.5%;
	color: #999;
	padding-top: 1em;
}
#datanexTrialForm .content .code {
	clear: left;
}
#datanexTrialForm .content .contact .field div input {
	display: inline;
}
#datanexTrialForm .content .contact .field div #city {
	width: 42.5%;
	margin-right: 2.5%;
}
#datanexTrialForm .content .contact .field div #state {
	width: 10%;
	margin-right: 2.5%;
}
#datanexTrialForm .content .contact .field div #zip {
	width: 36.25%;
	_width: 34%;
}
#datanexTrialForm .content .contact .email {
	padding-bottom: 0.5em;
}
#datanexTrialForm .content .contact .referer .field div {
	padding-top: 0.65em;
}
#datanexTrialForm .content .services {
	padding-left: 46px;
	_padding-left: 0px;
}
#datanexTrialForm .content .services h4 {
	margin-bottom: 0em;
	line-height: 1em;
	padding-bottom: 0em;
}
#datanexTrialForm .content .services h4 strong {
	color: #1e7da5;
}
#datanexTrialForm .content .services .legend p {
	font-style: italic;
	color: #999;
	margin-top: 0em;
	font-size: 0.9em;
}
#datanexTrialForm .content .services .instances {
	margin-bottom: 2em;
}
#datanexTrialForm .content .services .platform {
	background: transparent url("/wp-content/uploads/datanex-trial-form-platform-bottom.png") no-repeat bottom center;
	margin-bottom: 1em;
	min-height: 60px;
	width: 650px;
	margin-left: -47px;
	_margin-left: 0px;
}
#datanexTrialForm .content .services .platform a {
	text-decoration: none;
	display: block;
	padding-left: 47px;
	padding-top: 12px;
	padding-right: 37px;
	padding-bottom: 13px;
	background: transparent url("/wp-content/uploads/datanex-trial-form-platform-top.png") no-repeat top center;
	*overflow: hidden;
}
#datanexTrialForm .content .services .platform a span {
	float: right;
	line-height: 42px;
	font-style: italic;
	color: #999;
}
#datanexTrialForm .content .services .platform a span strong {
	font-style: italic;
	font-weight: 600;
}
#datanexTrialForm .content .services .platform .body {
	display: none;
	padding: 20px;
}
#datanexTrialForm .content .services .expanded .body {
	display: block;
}
#datanexTrialForm .content .services .platform table {
	border-collapse: collapse;
	width: 100%;
}
#datanexTrialForm .content .services .platform table th, #datanexTrialForm .content .services .platform table td {
	border: 1px solid #e3e3e3;
	padding: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#datanexTrialForm .content .services .platform table th {
	border-top: none;
	font-weight: bold;
	vertical-align: bottom;
}
#datanexTrialForm .content .services .platform table th span {
	display: block;
	font-weight: normal;
}
#datanexTrialForm .content .services .platform table .last td {
	border-bottom: none;
}
#datanexTrialForm .content .services .platform table th.first, #datanexTrialForm .content .services .platform table td.first {
	border-left: none;
}
#datanexTrialForm .content .services .platform table th.last, #datanexTrialForm .content .services .platform table td.last {
	border-right: none;
}
#datanexTrialForm .content .services .platform table .alt th, #datanexTrialForm .content .services .platform table .alt td {
	background: #f2f2f2;
}
#datanexTrialForm .content .services .platform table .na {
	opacity: 0.5;
	-moz-opacity: 0.5;
	-webkit-opacity: 0.5;
}
#datanexTrialForm .content .services .storage {
	padding-left: 80px;
	background: transparent url("/wp-content/uploads/datanex-trial-form-storage.png") no-repeat top left;
	margin-bottom: 2em;
}
#datanexTrialForm .content .services .others {
	float: left;
	width: 160px;
	margin-right: 130px;
}
#datanexTrialForm .content .services .others .other {
	float: left;
	width: 40%;
}
#datanexTrialForm .content .services .others .other label {
	font-weight: bold;
	color: #333;
}
#datanexTrialForm .content .services .pricing {
	float: right;
	width: 300px;
}
#datanexTrialForm .content .services .pricing #priceEstimates dt {
	float: left;
	width: 5em;
	font-weight: normal;
	color: #333;
}
#datanexTrialForm .content .services .pricing #priceEstimates dd {
	font-weight: bold;
	color: #333;
}
#datanexTrialForm .content .services .pricing p {
	color: #999;
	font-size: 0.9em;
	font-style: italic;
}
#datanexTrialForm .content .services .disclaimer {
	color: #999;
	clear: both;
}
#datanexTrialForm .content .tos h3 {
	margin-bottom: 1em;
}
#datanexTrialForm .content .tos textarea {
	width: 100%;
	margin-bottom: 1em;
	height: 214px;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
}
#datanexTrialForm .content .tos .next {
	clear: both;
	margin-top: 1em;
}
#datanexTrialForm .content .review h4 {
	margin-top: 1em;
	margin-bottom: 1em;
	clear: both;
}
#datanexTrialForm .content .review dl {
	margin-bottom: 1em;
}
#datanexTrialForm .content .review dl:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#datanexTrialForm .content .review dl dt {
	width: 10em;
	float: left;
	clear: left;
	color: #666;
}
#datanexTrialForm .content .review dl dd {
	margin-left: 10em;
	font-weight: bold;
	min-height: 1.5em;
	*height: 1.5em;
}
#datanexTrialForm .content .review .submit {
	float: right;
}
#datanexPricing {
	clear: both;
}
#datanexPricing table {
	border-collapse: collapse;
	width: 100%;
}
#datanexPricing table th, #datanexPricing table td {
	border: 1px solid #e3e3e3;
	padding: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#datanexPricing table th {
	border-top: none;
	font-weight: bold;
	vertical-align: bottom;
	font-weight: normal;
}
#datanexPricing table th strong {
	font-weight: bold;
}
#datanexPricing table .last td {
	border-bottom: none;
}
#datanexPricing table th.first, #datanexPricing table td.first {
	border-left: none;
}
#datanexPricing table th.last, #datanexPricing table td.last {
	border-right: none;
}
#datanexPricing table .alt th, #datanexPricing table .alt td {
	background: #f2f2f2;
}
#datanexPricing table td span {
	font-style: italic;
}
#datanexPricing p {
	margin-bottom: 0em;
	line-height: 1.25em;
}
#datanexPricing p span {
	font-style: italic;
}
#datanexPricing .units {
	padding-bottom: 2em;
	border-bottom: 1px solid #e3e3e3;
	margin-bottom: 2em;
}
#datanexPricing .offline, #datanexPricing .backup, #datanexPricing .storage, #datanexPricing .bandwidth {
	float: left;
	width: 290px;
	height: 120px;
	padding-left: 76px;
	margin-right: 70px;
	background: transparent none no-repeat top left;
}
#datanexPricing .offline {
	background-image: url("/wp-content/uploads/datanex-trial-form-offline.png");
}
#datanexPricing .bandwidth {
	background-image: url("/wp-content/uploads/datanex-trial-form-bandwidth.png");
	margin-right: 0em;
	margin-bottom: 4em;
}
#datanexPricing .storage {
	background-image: url("/wp-content/uploads/datanex-trial-form-storage.png");
}
#datanexPricing .backup {
	background-image: url("/wp-content/uploads/datanex-trial-form-backup.png");
	margin-right: 0em;
}
#datanexPricing a {
	display: block;
	clear: both;
	color: #666;
	font-style: italic;
	background: transparent url("/wp-content/uploads/gray-arrow.png") no-repeat 3.5em 0.3em;
	text-decoration: none;
	padding-right: 12px;
	margin-top: 0.5em;
}
#datanexPricing dl dt {
	color: #666;
	float: left;
	width: 80%;
}
#datanexPricing dl dt strong {
	color: #1e7da5;
}
#datanexPricing dl dt span {
	font-style: italic;
}	
#datanexPricng dl dd {
	text-align: right;
}

/* healthbitSplash */
#healthbitSplash .menu {
	background-image: url("/wp-content/uploads/healthbit-splash-menu.png");
}
#healthbitSplash .selectors a {
	background-image: url("/wp-content/uploads/healthbit-splash-selector.png");
}
#healthbitSplash .selectors .selected a {
	background-image: url("/wp-content/uploads/healthbit-splash-selector-on.png");
}

/* healthbitHome */
#healthbitHome {
	margin: 0em auto;
	width: 851px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	background: transparent url("/wp-content/uploads/healthbit-splash-bg.png") no-repeat bottom center;
	height: 365px;
	text-align: left;
}
#healthbitHome h2 {
	font-size: 1.75em;
	margin-top: 25px;
	font-weight: 300;
	line-height: 1.25em;
	color: #505050;
	margin-bottom: 20px;
}
#healthbitHome h2 strong {
	display: block;
	font-weight: bold;
	color: #c04d97;
	font-size: 1.25em;
}
#healthbitIntegrate {
	float: left;
	width: 233px;
	padding-left: 35px;
	padding-right: 10px;
	height: 100%;
	background: transparent url("/wp-content/uploads/healthbit-splash-integrate.jpg") no-repeat 0px 171px;
	color: #333;
}
#healthbitRespond {
	float: left;
	width: 213px;
	padding-left: 35px;
	padding-right: 35px;
	height: 100%;
	background: transparent url("/wp-content/uploads/healthbit-splash-respond.jpg") no-repeat 0px 178px;
	border-left: 1px solid #cbcbcb;
}
#healthbitRespond ul {
	padding-left: 45px;
	color: #333;
	font-size: 0.9em;
}
#healthbitRespond ul li {
	padding-left: 0px;
	background-image: none;
	margin-bottom: 1em !important;
	*float: left;
	*clear: left;
	*width: 90%;
}
#healthbitRespond ul li strong {
	color: #1e7da5;
	font-size: 1.5em;
	font-weight: 300;
}
#healthbitTour {
	float: left;
	width: 213px;
	padding-left: 35px;
	padding-right: 35px;
	height: 100%;
	background: transparent url("/wp-content/uploads/healthbit-splash-tour.jpg") no-repeat bottom left;
	border-left: 1px solid #cbcbcb;
}
#healthbitTour ul li {
	line-height: 1.25em;
	background: transparent url("/wp-content/uploads/healthbit-arrow.png") no-repeat 0em 0.2em !important;
	padding-left: 12px !important;
	margin-bottom: 0.75em;
}

/* healthbitComponents */
#healthbitComponentsSplash {
	_left: 0px;
}
#healthbitComponents {
	background: transparent url("/wp-content/uploads/healthbit-components-bg-top.jpg") no-repeat top center;
	line-height: 1.25em;	
	*height: 1000px;
	_margin-left: 13px;
	_width: 925px;
}
#healthbitComponents:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#healthbitComponents h2 {
	height: 22px;
	background: transparent none no-repeat top left;
	margin-bottom: 0.5em;
	text-indent: -999em;
}
#healthbitComponents ul li {
	background-image: url("images/bgBulletHealthBIT.png");
	margin-bottom: 0.5em;
	*float: left;
	*width: 95%;
}
#healthbitComponents .rb, 
#healthbitComponents .ca,
#healthbitComponents .dev,
#healthbitComponents .ga,
#healthbitComponents .ac,
#healthbitComponents .mpa 
{
	width: 340px;
	padding-top: 28px;
	padding-bottom: 16px;
}
#healthbitComponents .rb,
#healthbitComponents .dev,
#healthbitComponents .ac,
#healthbitComponents .mpa
{
	float: left;
	padding-left: 56px;
	width: 440px;
}
#healthbitComponents .ca,
#healthbitComponents .ga 
{
	float: right;
	padding-right: 56px;
}
#healthbitComponents .rb {
	margin-right: 200px;
	padding-top: 70px;
	width: 340px;
}
#healthbitComponents .rb h2 {
	background-image: url("/wp-content/uploads/healthbit-components-rb.png");
}
#healthbitComponents .rb ul li {
	float: left;
	width: 40%;
}
#healthbitComponents .ca {
	padding-top: 110px;
}
#healthbitComponents .ca h2 {
	background-image: url("/wp-content/uploads/healthbit-components-ca.png");
}
#healthbitComponents .dev {
	padding-top: 350px;
	width: 440px;
}
#healthbitComponents .dev h2 {
	background-image: url("/wp-content/uploads/healthbit-components-dev.png");
}
#healthbitComponents .ga h2 {
	background-image: url("/wp-content/uploads/healthbit-components-ga.png");
}
#healthbitComponents .ac h2 {
	background-image: url("/wp-content/uploads/healthbit-components-ac.png");
}
#healthbitComponents .mpa {
	float: none;
	width: auto;
	clear: both;
	background: transparent url("/wp-content/uploads/healthbit-components-bg-bottom.jpg") no-repeat bottom center;
	padding-right: 420px;
	height: 280px;
}
#healthbitComponents .mpa h2 {
	background-image: url("/wp-content/uploads/healthbit-components-mpa.png");
}

/* healthbitFeatures */
#healthbitFeaturesSplash {
	_left: 0px;
}
#healthbitFeatures {
	_margin-left: 10px;
	_width: 924px;
}
#healthbitFeatures .selectors {
	height: 42px;
	background: transparent url("/wp-content/uploads/healthbit-features-menu.png") no-repeat top center;
	margin-bottom: 0em;
	padding-left: 52px;
	margin-top: 0em;
}
#healthbitFeatures .selectors li {
	float: left;
	height: 42px;
	background: transparent none no-repeat center center;
}
#healthbitFeatures .selectors li a {
	display: block;
	height: 42px;
}
#healthbitFeatures .selectors .feat {
	background-image: url("/wp-content/uploads/healthbit-features-menu-features.png");
	width: 98px;
}
#healthbitFeatures .selectors .selected .feat {
	background-image: url("/wp-content/uploads/healthbit-features-menu-features-on.png");
}
#healthbitFeatures .selectors .lifecycle {
	background-image: url("/wp-content/uploads/healthbit-features-menu-lifecycle.png");
	width: 188px;
}
#healthbitFeatures .selectors .selected .lifecycle {
	background-image: url("/wp-content/uploads/healthbit-features-menu-lifecycle-on.png");
}
#healthbitFeatures .selectors .install {
	background-image: url("/wp-content/uploads/healthbit-features-menu-install.png");
	display: none;
	width: 134px;
}
#healthbitFeatures .selectors .selected .install {
	background-image: url("/wp-content/uploads/healthbit-features-menu-install-on.png");
	display: none;
}
#healthbitFeatures .selectors .why {
	background-image: url("/wp-content/uploads/healthbit-features-menu-why.png");
	width: 139px;
}
#healthbitFeatures .selectors .selected .why {
	background-image: url("/wp-content/uploads/healthbit-features-menu-why-on.png");
}
#healthbitFeatures .selectors .who {
	background-image: url("/wp-content/uploads/healthbit-features-menu-who.png");
	width: 180px;
}
#healthbitFeatures .selectors .selected .who {
	background-image: url("/wp-content/uploads/healthbit-features-menu-who-on.png");
}
#healthbitFeatures .content {
	margin-top: 0em;
	padding-left: 2px;
	padding-right: 2px;
	background: transparent url("/wp-content/uploads/healthbit-features-bg.png") repeat-x bottom left;
	padding-bottom: 3px;
}
#healthbitFeatures .content .feat {
	height: 507px;
	padding-top: 31px;
	padding-left: 20px !important;
	background: transparent url("/wp-content/uploads/healthbit-features-features-bg.jpg") no-repeat bottom center !important;
}
#healthbitFeatures .content .feat ul li {
	height: 81px;
	width: 389px;
	background: transparent url("/wp-content/uploads/healthbit-features-item-bg.png") no-repeat center center !important;
	line-height: 1.25em;
	padding-left: 24px !important;
	padding-right: 24px !important;
	padding-top: 8px;
	margin-bottom: 3px;
}
#healthbitFeatures .content .feat ul li h2 {
	color: #333;
	font-size: 1.25em;
	font-weight: 400;
}
#healthbitFeatures .content .feat ul li h2 strong {
	color: #c04d97;
	font-size: 1.25em;
}
#healthbitFeatures .content .feat ul .qualify {
	padding-top: 16px;
	height: 73px;
}
#healthbitFeatures .content .lifecycle {
	height: 538px;
	background: transparent url("/wp-content/uploads/healthbit-features-lifecycle-bg.jpg") no-repeat bottom center !important;
}
#healthbitFeatures .content .why {
	height: 480px;
	background: transparent url("/wp-content/uploads/healthbit-features-why-bg.jpg") no-repeat bottom center !important;
}
#healthbitFeatures .content .who {
	height: 721px;
	background: transparent url("/wp-content/uploads/healthbit-features-who-bg.jpg") no-repeat bottom center !important;
}

/* sentrexOverview */
#sentrexOverview {
	background: transparent url("/wp-content/uploads/content-box-top.png") no-repeat top center;
	padding: 32px;
	_margin-left: 12px;
	_width: 860px;
	_height: 100px;
}
#sentrexOverview h2, #SentrexSupports h2 {
	font-weight: bold;
}
#sentrexOverview p {
	margin-bottom: 0em;
}

/* sentrexSupports */
#SentrexSupports {
	padding: 32px;
	padding-top: 0px;
	background: transparent url("/wp-content/uploads/content-box-bottom.png") no-repeat bottom center;
	_margin-left: 12px;
	_width: 852px;
	*height: 500px;
}
#SentrexSupports:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* sentrexFeatures */
#sentrexFeatures {
	background: transparent url("/wp-content/uploads/sentrex-features.jpg") no-repeat top center;
	height: 537px;
	padding: 32px;
	line-height: 1.25em;
}
#sentrexFeatures h2 {
	font-weight: bold;
}
#PharmacyManagement {
	float: left;
	width: 360px !important;
	margin-right: 40px;
}
#ProgramManagement {
	margin-left: 460px;
}
#ComplianceManagement {
	clear: both;
	width: 400px;
}

/* sentinelOverview */
#SentinelOverview {
	padding: 32px;
	background: transparent url("/wp-content/uploads/content-box-top.png") no-repeat top center;
}
#SentinelOverview:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#SentinelOverview h2 {
	text-indent: -999em;
	height: 33px;
	background: transparent url("/wp-content/uploads/sentinel-overview-philosophies.png") no-repeat top left;
	margin-bottom: 1em;
}
#SentinelOverview h3 {
	color: #f05025;
}

/* sentinelIcons */
#sentinelIcons {
	padding: 32px;
	padding-top: 0px;
	background: transparent url("/wp-content/uploads/content-box-bottom.png") no-repeat bottom center;
	clear: both;
	_margin-left: 7px;
	_width: 872px;
}
#sentinelIcons h2 {
	text-indent: -999em;
	height: 33px;
	background: transparent url("/wp-content/uploads/sentinel-overview-features.png") no-repeat top left;
	margin-bottom: 1em;
}

/* sentinelFeatures */
#sentinelFeatures {
	background: transparent url("/wp-content/uploads/sentinel-features.jpg") no-repeat top center;
	padding-right: 0px;
	_width: 924px;
	_margin-left: 13px;
}
#sentinelFeatures div {
	padding: 32px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#sentinelFeatures h2 {
	font-weight: bold;
}
.management #sentinelFeatures div ul li {
	line-height: 1.25em;
}
.management #sentinelFeatures div ul .first {
	background-image: none !important;
}
#sentinelFeatures #AdvancedChargeMaster {
	padding-top: 32px;
}
#sentinelFeatures #FormularyMatrix {
	padding-right: 420px;
}
#sentinelFeatures #AutoMapper {
	clear: left;
	padding-right: 420px;
	margin-left: 0px;
	*margin-top: -20px;
}
#sentinelFeatures #ReportChargeMaster {
	padding-right: 420px;
	*width: 260px;
	*margin-top: -200px;
	margin-left: 0px;
}
#sentinelFeatures #EnforcePurchasing {
	padding-left: 400px;
	*margin-top: -40px;
}
#sentinelFeatures #ConnectSystems {
	padding-left: 400px;
}
#sentinelFeatures #VisibilityAudit {
	margin-top: 88px;
	height: 192px;
}
#sentinelFeatures #PharmacyManagement {
	width: 434px;
	padding-left: 32px !important;
	height: 270px;
	margin-right: 0px;
	padding-top: 24px;
}
#sentinelFeatures #FinancialManagement {
	width: 434px;
	padding-left: 32px !important;
	height: 270px;
	margin-left: 0px;
	padding-top: 24px;
}
.management #sentinelFeatures #ProcurementSupport ul li {
	padding-left: 1em !important;
	background: transparent url("images/bgBulletSentinel.png") no-repeat left 0.9em    !important;
	margin-left: 2em;
}
#sentinelFeatures #RxTypeRight {
	background: transparent url("/wp-content/uploads/content-box-bottom.png") no-repeat bottom center !important;
	padding-bottom: 32px;
	padding-top: 0px !important;
}
#RxTypeRight:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* sentinelModules */
#sentinelModules {
	background: transparent url("/wp-content/uploads/content-box-top.png") no-repeat top center;
	padding-top: 1px;
	_width: 924px;
	_margin-left: 13px;
}
#sentinelModulesMenu {
	height: 252px;
	padding-left: 2px;
	padding-right: 2px;
	background: transparent url("/wp-content/uploads/sentinel-modules.jpg") no-repeat center center;
}
#sentinelModules #sentinelModulesMenu li {
	height: 100%;
	float: left;
	background-image: none !important;
	width: 144px;
	padding-left: 0px !important;
}
#sentineModulesMenu li a {
	display: block;
	height: 100%;
}
#sentinelModulesMenu li a img {
	width: 100%;
	height: 100%;
}
#sentinelModulesMenu .dra {
	width: 172px;
}
#sentinelModulesMenu .dcm {
	width: 172px;
}
#sentinelModulesMenu .cg {
	display: none;
}
#sentinelModules div {
	background: transparent url("/wp-content/uploads/sentinel-modules-module.png") no-repeat bottom center;
	padding: 32px;
	clear: both;
}
#sentinelModules div:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#sentinelModules div div {
	background-image: none;
	padding: 0px;
	clear: none;
	margin-top: 2em;
}
#sentinelModules img {
	margin-bottom: 1em;
}
#sentinelModules ul li {
	background: transparent url("images/bgGradientBar.png") no-repeat top left        !important;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0em !important;
	*float: left;
	*width: 90%;
}
#sentinelModules ul .first, #sentinelModules div #DRAPitfalls ul .first {
	background-image: none !important;
}
#sentinelModules #dra {
	*height: 700px;
}
#sentinelModules #dcm {
	background: transparent url("/wp-content/uploads/sentinel-modules-bottom.png") no-repeat bottom center;
}
#DRAAutomation {
	background: transparent url("images/bgDRAAutomation.jpg") no-repeat top left    !important;
	padding-left: 64px !important;
	float: left;
	width: 340px;
}
#DRAPitfalls {
	background: transparent url("images/bgDRAPitfalls.jpg") no-repeat top left    !important;
	padding-left: 64px !important;
	float: left;
	width: 340px;
}
#DRAAdvantages {
	background: transparent url("images/bgDRAAdvantages.jpg") no-repeat top left    !important;
	padding-left: 64px !important;
	float: right;
	width: 340px;
}
#sentinelModules div #DRAPitfalls ul li {
	padding-left: 2em !important;
	background: transparent url("images/bgGradientBar.png") no-repeat 2em top        !important;
}

/* solutions */
#solutions {
	background: transparent url("/wp-content/uploads/content-box-top.png") no-repeat top center;
	margin-top: 2em;
}
#solutions div {
	padding: 32px;
	background: transparent none no-repeat bottom center;
	height: 156px;
}
#solutions div h2 {
	color: #333;
	font-weight: bold;
	font-size: 1.75em;
	line-height: 1.25em;
}
#solutions div a {
	float: right;
}
#solutions .medicaid {
	background-image: url("/wp-content/uploads/solutions-medicaid.jpg");
	padding-right: 370px;
}
#solutions .bi {
	background-image: url("/wp-content/uploads/solutions-bi.jpg");
	padding-left: 370px;
}
#solutions .ownuse {
	background-image: url("/wp-content/uploads/solutions-ownuse.jpg");
	padding-right: 370px;
}
#solutions .reports {
	background-image: url("/wp-content/uploads/solutions-reports.jpg");
	padding-left: 370px;
}
#solutions .pharmacy {
	background-image: url("/wp-content/uploads/solutions-pharmacy.jpg");
	padding-right: 370px;
}

/* generic-box */
#generic-box {
	margin-top: 2em;
	background: transparent url("/wp-content/uploads/content-box-top.png") no-repeat top center;
	padding: 32px;
	padding-top: 48px;
	padding-bottom: 0px;
	_position: relative;
	_padding-bottom: 32px;
}
#generic-box:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#generic-box-bottom {
	position: relative;
	width: 924px;
	left: -32px;
	_position: absolute;
	_bottom: 0px;
	height: 32px;
	background: transparent url("/wp-content/uploads/content-box-bottom.png") no-repeat bottom center;
	clear: both;
}

/* homeSplash */
#homeSplash {
	position: relative;
}
#homeSplash .banners {
	width: 950px;
	height: 300px;
}
#homeSplash .banners li {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 300px;
	z-index: 3;
}
#homeSplash .banners .above {
	z-index: 4;
}
#homeSplash .banners li img {
	width: 950px;
	height: 300px;
}
#homeSplash .menu {
	position: absolute;
	top: 276px;
	left: 50%;
	height: 20px;
	z-index: 5;
}
#homeSplash .menu li {
	float: left;
	width: 18px;
	height: 100%;
	background: transparent url("/wp-content/uploads/home-splash-menu.png") repeat-x top center;
	_background-image: url("/wp-content/uploads/home-splash-menu.ie.png");
}
#homeSplash .menu .first {
	padding-left: 4px;
	background: transparent url("/wp-content/uploads/home-splash-menu-left.png") no-repeat top right;
	_background-image: url("/wp-content/uploads/home-splash-menu-left.ie.png");
}
#homeSplash .menu .last {
	padding-right: 4px;
	background: transparent url("/wp-content/uploads/home-splash-menu-right.png") no-repeat top right;
	_background-image: url("/wp-content/uploads/home-splash-menu-right.ie.png");
}
#homeSplash .menu li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
	text-indent: -999em;
	background: transparent url("/wp-content/uploads/home-splash-item.png") no-repeat center 5px;
	_background-image: url("/wp-content/uploads/home-splash-item.ie.png");
}
#homeSplash .menu .selected a {
	background-image: url("/wp-content/uploads/home-splash-item-selected.png");
	_background-image: url("/wp-content/uploads/home-splash-item-selected.ie.png");
}
#homeSplash .arrows {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 6;
	display: block;
}
#homeSplash .arrows li {
	position: absolute;
	top: 0px;
	height: 300px;
	z-index: 6;
}
#homeSplash .arrows a {
	display: block;
	padding-top: 127px;
	padding-bottom: 130px;
	padding-left: 16px;
	padding-right: 16px;
}
#homeSplash .arrows .previous {
	left: 0px;
}
#homeSplash .arrows .next {
	left: 876px;
}
#homeSplash .arrows .previous img {
	background: transparent url("/wp-content/uploads/home-splash-previous.png") no-repeat center center;
	_background-image: url("/wp-content/uploads/home-splash-previous.ie.png");
}
#homeSplash .arrows .next img {
	background: transparent url("/wp-content/uploads/home-splash-next.png") no-repeat center center;
	_background-image: url("/wp-content/uploads/home-splash-next.ie.png");
}

/* homeNews */
#homeNews {
	float: right;
	width: 340px;
	border-left: 1px solid #e8e8e8;
	padding-left: 32px;
	margin-top: -20px;
}
#homeNews h2 {
	border-bottom: none;
	float: none;
	width: auto;
	margin-left: 0px;
	font-weight: bold;
	margin-top: 0em;
}
#homeNews dl dt {
	font-weight: normal;
	color: #818181;
}
#homeNews dl dt a {
	text-decoration: none;
	color: #818181;
}
#homeNews dl dd {
	margin-bottom: 1em;
}
#homeNews dl dd a {
	color: #444;
	text-decoration: none;
	font-weight: bold;
}

/* homeFeatures */
#homeFeatures {
	float: left;
	width: 500px;
	padding-left: 30px;
	margin-top: -15px;
}
#homeFeatures li {
	margin-bottom: 1em;
	background: transparent none no-repeat top left !important;
	height: 110px;
}
#homeFeatures .hbi {
	background-image: url("/wp-content/uploads/home-faq-hbi.png") !important;
}
#homeFeatures .reports {
	background-image: url("/wp-content/uploads/home-faq-reports.png") !important;
}
#homeFeatures .testimonial {
	background-image: url("/wp-content/uploads/home-faq-testimonial.png") !important;
}
#homeFeatures img {
	float: left;
	margin-right: 22px;
}
#homeFeatures h2 {
	width: auto;
	margin-left: 0px;
	border-bottom: none;
	float: none;
	font-size: 1em;
	font-weight: bold;
	line-height: 1em;
	margin-bottom: 0.25em;
	margin-top: 0em;
	margin-left: 140px;
}
#homeFeatures p {
	margin-bottom: 0em;
	font-weight: normal;
	font-size: 0.95em;
	margin-left: 140px;
}
#homeFeatures p a {
	font-weight: normal;
	text-decoration: none;
	font-size: 0.95em;
}

/* homeClients */
#homeClients {
	float: left;
	width: 200px;
	padding-right: 280px;
	padding-left: 17px !important;
	height: 83px;
	background: transparent url("/wp-content/uploads/home-clients.png") no-repeat top right;
	position: relative;
	margin-top: -15px;
}
#homeClients li {
	width: 200px;
	background: transparent none no-repeat top left !important;
	padding-top: 7px;
	position: absolute;
	top: 7px;
	left: 17px;
	z-index: 3;
}
#homeClients li img {
	width: 181px;
	height: 68px;
}
#homeClients .above {
	z-index: 4;
}

#splashProducts {
	margin-bottom: 0px;
}
#splashProducts li {
	float: left;
	height: 108px;
}

/* newsletter */
#newsletter {
	width: 194px;
	height: 28px;
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	text-indent: -999em;
	background: transparent url("images/newsletter.png") no-repeat center center;
}

/* gridAccessPass */
#gridAccessPass {
	background: transparent url("/wp-content/uploads/content-box-top.png") no-repeat top center;
	padding: 32px;
	padding-bottom: 0px;
	_position: relative;
	_padding-bottom: 32px;
}
#gridAccessPass:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#gridAccessPass .right {
	float: right;
	width: 470px;
}
#gridAccessPass .left {
	float: left;
	width: 300px;
	padding-left: 48px;
	text-align: right;
	padding-top: 44px;
	font-size: 1.5em;
	color: #333;
}
#gridAccessPass .left {
	line-height: 1.25em;
}
#gridAccessPass h1 {
	border-bottom: none;
	font-weight: normal;
	color: #666;
	font-size: 2.5em;
	margin-bottom: 0.5em;
	line-height: 1em;
	height: 1em;
	position: static;
}
#gridAccessPass h2 {
	font-size: 1.5em;
	color: #333;
	font-weight: normal;
}
#gridAccessPass p {
	margin-top: 0em;
}
#gridAccessPass textarea {
	width: 100%;
	height: 20em;
	font-family: Helvetica,Arial,sans-serif;
	line-height: 1.25;
	padding-left: 0.5em;
	color: #666;
	font-size: 1.25em;
}

/* spam protection */
#spf1 {
	display: none;
}

/* newsletterPopup */
#newsletterPopup {
	position: absolute;
	width: 337px;
	height: 159px;
	background: transparent url("/wp-content/uploads/newsletter-popup.png") no-repeat center center;
	display: none;
}
#newsletterPopup fieldset {
	padding-top: 72px;
	padding-left: 100px;
	padding-right: 20px;
}
#newsletterPopup .field {
	padding-top: 0.25em;
	padding-bottom: 0.25em;
}
#newsletterPopup .buttons {
	padding-top: 0.5em;
	padding-bottom: 0em;
}
#newsletterPopup .field label {
	text-align: left;
	width: 20%;
	color: #fff;
}
#newsletterPopup .field div {
	width: 80%;
	text-align: left;
}
#newsletterPopup .field div input {
	width: 98%;
}
#newsletterPopup .buttons span {
	float: left;
	font-size: 0.85em;
	font-style: italic;
	color: #c4805b;
	line-height: 2em;
}
#newsletterPopup .buttons input {
	float: right;
}