body {
}
table.lh_menu {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none}
td.top_menu_text
{
	font-family:Arial;
	color:#464646;
	font-size:10pt;
}
td.Introtext
{
	font-family:Arial;
	color:#464646;
	font-size:10pt;
}
table.dropdown
{
}	
td.dropdown 
{
	font-family:Arial;
	color:#2E2E2E;
	font-size:8pt;
	background-color:#C8C8C8;
	cursor:hand;
}
td.dropdownht
{
	font-family:Arial;
	color:#ffffff;
	font-size:8pt;
	background-color:#e21c3f;
	cursor:hand;
}
td.lh_heading
{
	color:#666666;
	font-weight:bold;
}
td.lh_detail
{
	color:#666666;
	cursor:hand;
}
a.dropdown
{
	text-decoration:none;
	color:#000000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#464646;
	font-size: 13pt;
	margin-bottom: 3px;
}
.pagehead {
	font-family: Arial, Helvetica, sans-serif;
	color:#464646;
	font-size: 14pt;
}
.pageintro {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 9pt;
}
.pagetext {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 8pt;
}
.bannerhead {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:18pt;
}
.bannerheadsml {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16pt;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	color:#464646;
	font-size:10pt;
	font-weight: bold;
}
.pagebasemenu {
	font-family: Arial, Helvetica, sans-serif;
	color:#969696;
	font-size: 8pt;
}
.businessquote {
	font-family: Arial, Helvetica, sans-serif;
	color:#E21C3F;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
}
.businessquote2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#E21C3F;
	font-size: 13pt;
	font-style: italic;
	font-weight: bold;
}
.productquote {
	font-family: Arial, Helvetica, sans-serif;
	color:#E21C3F;
	font-size: 14pt;
	font-style: italic;
	font-weight: normal;
}
.homemenuhead {
	font-family: Arial, Helvetica, sans-serif;
	color:#595E64;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}
.homemenutext {
	font-family: Arial, Helvetica, sans-serif;
	color:#595E64;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}
.homenews {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 9pt;
}
.homenews A {
	COLOR: #666666; TEXT-DECORATION: underline
}
.homenews A:link {
	COLOR: #666666; TEXT-DECORATION: underline
}
.homenews A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.homenews A:hover {
	COLOR: #E21C3F; TEXT-DECORATION: underline
}
.homenews A:active {
	COLOR: #E21C3F; TEXT-DECORATION: underline
} 
.homedownload {
	font-family: Arial, Helvetica, sans-serif;
	color:#E21C3F;
	font-size: 8pt;
	font-weight: bold;
}
.homedownload A {
	COLOR: #E21C3F; TEXT-DECORATION: underline
}
.homedownload A:link {
	COLOR: #E21C3F; TEXT-DECORATION: underline
}
.homedownload A:visited {
	COLOR: #E21C3F; TEXT-DECORATION: underline
}
.homedownload A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.homedownload A:active {
	COLOR: #666666; TEXT-DECORATION: underline
} 
#divHealthcare {
	position: absolute;
top: 170px;
left: 260px;
}
#divEnterprise {
	position: absolute;
top: 170px;
left: 260px;
}
#dynamic-news {
	FONT-FAMILY: arial, sans-serif
}
#dynamic-news H2 {
	DISPLAY: none
}
#news-headlines {
	FONT-SIZE: 15px; COLOR: #E21C3F
}
.news-headlines {
	FONT-SIZE: 15px; COLOR: #E21C3F
}
#news-headlines A {
	FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: none
}
#news-headlines A:link {
	FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: none
}
#news-headlines A:visited {
	FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: none
}
.news-headlines A {
	FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: none
}
.news-headlines A:link {
	FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: none
}
.news-headlines A:visited {
	FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: none
}
#news-headlines A:hover {
	FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: underline
}
#news-headlines A:active {
	FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: underline
}
.news-headlines A:hover {
	FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: underline
}
.news-headlines A:active {
	 FONT-SIZE: 15px; COLOR: #E21C3F; TEXT-DECORATION: underline
}
.logintborder {
	border-color: #858482; 
	border-style: dotted;
	border-width: 1;
}
.logintborder2 {
	border-color: #E21C3F; 
	border-style: solid;
	border-width: 1;
} 
.logintext {
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:8pt;
	font-weight: bold;
}
.prod-features {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9pt;
	line-height: 2;
}
.prod-tabtext {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9pt;
}
.prod-tabtable {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:9pt;
}
.casestudytext {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8pt;
}
.quotestext {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:9pt;
}