.nf {
	float: left;
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 18px;
	color: #eb6e1f;
	font-weight: 500;
	line-height:normal;
}

.orangeBld {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 16px;
	color: #eb6e1f;
	font-weight: 700;
}

.blueBld {
	float: left;
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 18px;
	color: #0068b3;
	font-weight: 700;
}

.blueBld2 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 18px;
	color: #0068b3;
	font-weight: 700;
}

.blueBld3 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 13px;
	color: #0068b3;
	font-weight: 700;
}

.blueBldSm {
	font-family: Arial, Sans-serif;
	font-size: 12px;
	color: #0068b3;
	font-weight: 700;
}

.nfBld {
	font-family:Myriad Web Pro, Myriad Pro, Myriad, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #eb6e1f;
	font-weight: 700;
	line-height:normal;
}

.nf2 {
	float: right;
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 12px;
	color: #0068b3;
	font-weight: 700;
	margin-right: 30px;
	line-height:normal;
}

.columnLeft {
	width: 300px;
	float: left;
	text-align: left;
	font-family: Arial, Sans-serif;
	font-size: 12px;
	color: #9b9fa2;
	font-weight: 500;
}

.columnRight {
	width: 300px;
	float: right;
	text-align: left;
	font-family: Arial, Sans-serif;
	font-size: v;
	color: #9b9fa2;
	font-weight: 500;
}

.cLeft {
	width: 315px;
	float: left;
}

.cRight {
	width: 315px;
	float: right;
}

.contentLeft {
	width: 464px;
	float: left;
	text-align: center;
	font-family: Arial, Sans-serif;
	font-size: 12px;
	color: #9b9fa2;
	font-weight: 500;
	line-height: 20px;
	margin: 120px 0 0 0;
}

.contentLeft a {
	width: 464px;
	vertical-align: bottom;
	font-family: Arial, Sans-serif;
	font-size: 12px;
	color: #9b9fa2;
	font-weight: 500;
	text-decoration: none;
}

.contentLeft a:hover {
	color: #9b9fa2;
	text-decoration: underline;
}

.contentRight {
	width: 500px;
	float: right;
	margin: 0px;
	padding: 0px;
}

.contentRight .con {
	float: left;
	margin: 0px;
	padding: 0px 30px 0px 0px;
	font-family: Arial, Sans-serif;
	font-size: 12px;
	color: #595959;
	font-weight: 500;
}

.newsDate {
	font-family: Arial, Sans-serif;
	font-size: 12px;
	color: #0068b3;
	font-weight: 700;
	line-height:normal;
}

.solutions {
	margin: 0px;
	padding: 0px;
	width: 465;
}

.padded {
	padding: 9px 10px 3px 10px;
}

.solutions .buttons {
	margin: 0 0 0 0;
	padding: 0px 0px 0px 0px;
	float: right;
	text-align:right;
}

.insideLeft {
	width: 254px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.insideRight {
	width: 723px;
	float: right;
	margin: 0px;
	padding: 0px;
	background-image: url(images/header-bg.jpg); 
	background-repeat: no-repeat;
}

.headerContainer {
	height: 60px;
}

.headerText {
	padding: 18px 0px 18px 0px;
	margin: 0px 25px 0px 0px;
	float: right;
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 26px;
	color: #94d7f3;
	font-weight: 700;
}

.headerImage2 {
	padding: 8px 0px 8px 0px;
	margin: 0px 70px 0px 0px;
	float: right;
}

.footer {
	font-family: Arial, Sans-serif;
	font-size: 12px;
	color: #9b9fa2;
	font-weight: 500;
	line-height: 25px;
}

.footer a {
	font-family: Arial, Sans-serif;
	font-size: 12px;
	color: #9b9fa2;
	font-weight: 500;
	text-decoration: none;
}

.footer a:hover {
	color: #9b9fa2;
	text-decoration: underline;
}

.footerLeft {
	float: left;
	margin: 0px 0px 0px 5px;
}

.footerRight {
	float: right;
	margin: 0px 20px 5px 0px;
	vertical-align:top;
}

.pageContent {
	padding: 20px;
}

.pageHeaderImage {
	padding: 0px;
	margin: 0px 11px 1px 0px;
	border: 2px solid #d3d8dc;
	float: left;
}

.pageHeaderImage2 {
	padding: 0px;
	margin: 0px 15px 8px 0px;
	border: 2px solid #d3d8dc;
	float: left;
}
.solutionsImage {
	padding: 0px;
	margin: 0px 11px 36px 0px;
	border: 2px solid #d3d8dc;
	float: left;
}
.pageHeader {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 18px;
	color: #eb6e1f;
	font-weight: 700;
}

.pageHeaderB {
	font-family: Arial, Sans-serif;
	font-size: 18px;
	color: #eb6e1f;
	font-weight: 700;
}

.pageHeader2 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 14px;
	color: #0068b3;
	font-weight: 700;
}
.pageHeader3 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 13px;
	color: #eb6e1f;
	font-weight: 700;
}
.pageHeader3b {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 13px;
	color: #0068b3;
	font-weight: 700;
}
.pageHeader4 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 12px;
	color: #0068b3;
	font-weight: 700;
	line-height:normal;
}
.pageHeader4b {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 11px;
	color: #0068b3;
	font-weight: 700;
	line-height:normal;
}
.pageSubhead1 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 14px;
	color: #898989;
	font-weight: 700;
}
.pageSubhead2 {
	font-family: Arial, Sans-serif;
	font-size: 12px;
	color: #0068b3;
	font-weight: 700;
}
.hr 
{
	border-bottom: 1px solid #d3d8dc;
	clear:both;
	padding:12px 0 0 0;
}
.hr2
{
	border-top: 1px solid #d3d8dc;
	clear:both;
	padding:3px 0;
}
.leftSide {
	width: 200px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.rightSide {
	width: 750px;
	float: right;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}

.rightSideForm {
	line-height: 30px;
}

.error {
	font-family: Arial, Sans-serif;
	font-size: 14px;
	color: #ff0000;
	font-weight: 700;
}

.headerTxt {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 16px;
	color: #0068b3;
	font-weight: 700;
}

.frm {
	background-image:url(images/header/bg-hd-search.gif); 
	background-repeat:no-repeat;
	border:1px solid #DADADA;
	margin: 5px 0px 0px 10px;
}

.existing {
	border: 1px solid #eeeeee;
	padding: 10px;
	width: 300px;
}

.more {
	font-family:Myriad Pro, Arial, Sans-serif;
	font-size:12px;
	color:#EB6E1F;
	text-decoration:underline;
}	
.more2 {
	font-family:Myriad Pro, Arial, Sans-serif;
	font-size:14px;
	color:#EB6E1F;
	text-decoration:underline;
}	
.more3 {
	font-family:Myriad Pro, Arial, Sans-serif;
	font-size:12px;
	color:#EB6E1F;
	text-decoration:none;
}	

.moreBld {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 12px;
	color: #EB6E1F;
	text-decoration: none;
	font-weight: 700;
}

.subhead-text {
	font-family:Myriad Pro, Arial, Sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#464646;
}
.bio-pic-small {
	float:left; 
	margin:0 8px 8px 0;
	border:2px solid #D2D7DB;
}

.pic-small {
	float:left; 
	margin:0 12px 12px 0;
}

.pic-small-r {
	float:right; 
	margin:0 0 12px 12px;
	
}

.leftNav {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 13px;
	color: #0068b3;
	font-weight: 500;
	text-decoration: none;
	padding: 2px 0px 2px 39px;
	display: block;
	line-height:13px;	
}

.leftNav:hover {
	text-decoration: none;
	color: #eb6e1f;
}

.leftNavHR {
	border-bottom: 1px solid #d3d8dc;
	clear: both;
	padding: 6px 0px 0px 0px;
	margin: 0px 40px 5px 39px;
}

.leftNavHR2 {
	border-bottom: 1px dotted #d3d8dc;
	clear: both;
	padding: 6px 0px 0px 0px;
	margin: 0px 40px 5px 39px;
}

.leftNavOn {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 13px;
	color: #eb6e1f;
	font-weight: 700;
	text-decoration: none;
	padding: 2px 0px 2px 39px;
	display: block;
	line-height:13px;		
}

.leftNavOn:hover {
	color: #eb6e1f;
	text-decoration: none;
}

.leftNavL2 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 12px;
	color: #0068b3;
	font-weight: 500;
	text-decoration: none;
	padding: 0px 0px 0px 39px;
	display: block;
	font-style: italic;
	width:150px;
	line-height:normal;
}

.leftNavL2:hover {
	text-decoration: none;
	color: #eb6e1f;
	line-height:normal;	
}

.leftNavOnL2 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 12px;
	color: #0068b3;
	font-weight: 700;
	text-decoration: none;
	padding: 0px 0px 0px 39px;
	display: block;
	font-style: italic;
	width:150px;
	line-height:normal;	
}

.leftNavOnL2:hover {
	color: #eb6e1f;
	text-decoration: none;
	line-height:normal;	
}

.leftNavL3 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 12px;
	color: #686868;
	font-weight: 500;
	text-decoration: none;
	padding: 0px 0px 0px 39px;
	display: block;
}

.leftNavL3:hover {
	text-decoration: none;
	color: #eb6e1f;
}

.leftNavOnL3 {
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 12px;
	color: #686868;
	font-weight: 700;
	text-decoration: none;
	padding: 0px 0px 0px 39px;
	display: block;
}

.leftNavOnL3:hover {
	color: #eb6e1f;
	text-decoration: none;
}

.indented {
	padding: 0px 0px 0px 10px;
}

.plusSign {
	float: right;
	padding: 0px 40px 0px 0px;
}

.bullet {
	list-style-type: none;
	margin: 0px 0px 0px 12px;
	padding: 0px;
}	

.bullet li {
	background-image: url(/images/menu-icon.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-bottom: 10px;
	padding-left: 18px;
	padding-top: -6px;
	margin-top: 0px;
}	
	
.bullet2 {
	list-style-type: none;
	margin: 0px 0px 0px 62px;
	padding: 0px;
}	

.bullet2 li {
	background-image: url(/images/menu-icon.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-bottom: 10px;
	padding-left: 28px;
	padding-top: -2px;
	margin-top: 0px;
}	
	
.sitemap1 {
	list-style-image: url(/images/sitemap-icon.gif);;
	list-style-type: none;
}	

.sitemap1 li {
	margin-top: 0px;
	margin-left: -10px;
	padding-top: 0px;
	padding-left: 0px;
	font-family:Arial, Sans-serif;
	font-size:12px;
	color: #464646;
}	

.sitemap2 {
	list-style-image: url(/images/sitemap-icon.gif);
	list-style-type: none;
}	

.sitemap2 li {
	margin-top: 0px;
	margin-left: -25px;
	padding-top: 0px;
	padding-left: 0px;
	font-family:Arial, Sans-serif;
	font-size:12px;
	color: #464646;
}

.spacerImage {
	width: 150px;
	height: 106px;
	padding: 0px;
	margin: 0px 11px 36px 0px;
	border: 2px solid #d3d8dc;
	float: left;
}
	
.half-left {
	width:55%;
	margin-right:30px;
	float:left;
	border-right:1px solid #D2D7DB;
}
.half-right {
	width:30%;
	float:right;
}

.norm {
	font-family:Arial, Sans-serif;
	font-size:12px;
	color: #464646;
	text-decoration: none;
}

.norm a {
	font-family:Arial, Sans-serif;
	font-size:12px;
	color: #464646;
	text-decoration: none;
}

.normBlue {
	font-family:Arial, Sans-serif;
	font-size:12px;
	color: #0068b3;
	text-decoration: none;
}

.normBlue a {
	font-family:Arial, Sans-serif;
	font-size:12px;
	color: #0068b3;
	text-decoration: none;
}
.right-list {
	width:180px;
	padding: 8px 0;
	border-bottom:1px solid #D2D7DB;
}

.disclaimer {
	font-family:Arial, Sans-serif;
	font-size:9px;
	color: #464646;
	text-decoration: none;
}

.conTable th {
	padding: 14px;
	color: #eb6e1f;
	background-color: #FFFFFF;
	border-bottom: 1px solid #d3d8dc;
	font-size:14px;
}

.conTable td {
	padding: 5px 10px;
	text-align: center;
	border: 4px solid #FFFFFF;
}

.conTable tr.r1 {
	color: #464646;
	background-color: #bddb8b;
	font-weight:700;
}

.conTable td.c1 {
	background-color: #9ec3de;
}

.conTable td.c2 {
	background-color: #b5d0e5;
}

.conTable td.c3 {
	background-color: #ccddec;
}

.conTable td.c4 {
	background-color: #edf2f7;
}

.conTable td.emp {
	background-color: #ffffff;
}

.ln {
	float: left;
}

.rss {
	float: right;
	margin-right: 400px;
	clear: none;
}
.start {
	font-weight:bold;
	color:#0067B2;
	font-size:13px;
}

.csContainer {
	width: 600px;
}

.csLeft {
	width: 150px;
	float: left;
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 13px;
	color: #0068b3;
	font-weight: 700;
	margin-bottom: 10px;
}

.csRight {
	width: 450px;
	float: right;
	margin-bottom: 10px;
}

dt {
	margin-top: 10px;
}

dd {
	margin-left: 20px;
}
.mainbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 10px;
}
.mainbodyblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0068b3;
}

.supplierHeader{
	font-family:Arial, Helvetica, sans-serif;
	size: "2";

}
#healthcontent .box {
	background: url(images/healthIT-top.gif) no-repeat top center;
	width:240px;
	padding:20px 0 0px 0px;
	margin:0 0 12px 0;
}

#healthcontent .box .message{
	width:227px;
	text-align:left;
	padding-left:12px;
	padding-right:11px;
}

#healthcontent .box li{
	margin-left:10px;

}
#healthcontent .message h4 
{
	font-size:140%;
	line-height:1.9em;
	margin:0;
	padding:0;
	color:#EB6E1F;
}
#healthcontent  .boxfooter {
	background: url(images/healthIT-bottom.jpg) no-repeat bottom center;
	width:240px;
	height:8px;
}



.ObBlogPhoto {
	float:left; 
	margin:0 8px 8px 0;
	border:2px solid #D2D7DB;
}

.ObBlog{
	margin:20px 60px 8px 0;
	width:100%;
	padding-bottom:25px;
	border-bottom:solid thin #333;
}
.ObBlogTime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0068b3;
}
.ObBlogTitle{
	
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 16px;
	color: #eb6e1f;
	font-weight: 700;
}
.ObBlogText{
	
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 12px;
	color:#000;
}
.b2top a{
	
	font-family: Myriad Pro, Arial, Sans-serif;
	font-size: 12px;
	float:right;
	color: #0068b3;
}
.ObBlogAuthor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0068b3;
	padding-bottom: 5px;
}


#healthCal .box {
	background: url(images/healthIT-Cal-top.gif) no-repeat top center;
	width:380px;
	padding:20px 0 0px 0px;
	margin:0 0 12px 0;
}

#healthCal .box .message{
	width:357px;
	text-align:left;
	padding-left:12px;
	padding-right:11px;
}

#healthCal .box li{
	margin-left:10px;

}
#healthCal .message h4 
{
	font-size:140%;
	line-height:1.9em;
	margin:0;
	padding:0;
	color:#EB6E1F;
}

#healthCal .message h3 {
	font-family:Myriad Web Pro,Myriad Pro,Myriad,Arial,Helvetica,sans-serif;
	font-size:110%;
	line-height:1.3em;
	margin:0;
	padding:0;
	color:#0068B3;
}
#healthCal  .boxfooter {
	background: url(images/healthIT-Cal-bottom.jpg) no-repeat bottom center;
	width:380px;
	height:8px;
}
