h1{
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	font-style:italic;
	font-weight:bold;
	border-bottom:1px solid #ca4c3c;
	color:#ca4c3c;
	margin:0 0 20px 0;
	}
td	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none
	}

span	{ 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px; 
		color: #333333; 
		text-decoration: none
		}

.small	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px; 
		color: #333333; 
		text-decoration: none
		}

.small2	{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-decoration: none
		}

select	{
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #000000; 
		border; 1px solid #000000;
		}
		
.pagetitle {
			font-family: Times, Arial, Verdana, Helvetica, sans-serif;
			font-size: 25px; 
			font-weight: bold; 
			font-style: italic; 
			color: #CA4C3C; text-decoration: none;
			}
			
.big	{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 14px; 
		font-weight: bold; 
		color: #333333; 
		text-decoration: none
		}

.bigred	{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 14px; 
		font-weight: bold; 
		color:#ca4c3c;
		text-decoration: none
		}

.bigwhite	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #ffffff;
			text-decoration: none
			}

.slant	{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px; 
		font-style: italic; 
		color: #333333; text-decoration: none
		}

.rightnavtext	{
				font-family: Arial, Verdana, Helvetica, sans-serif; 
				font-size: 12px; 
				color: #CDCED2; 
				text-decoration: none
				}

.leftnavtext	{
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12px;
				color: #948C4D; 
				text-decoration: none
				}
				
.moduletext	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			color: #666666;
			text-decoration: none
			}
			
.matrixtext {
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			color: #576278;
			text-decoration: none
			}

.matrixform td	{
				font-family: Arial, Verdana, Helvetica, sans-serif; 
				font-size: 12px; 
				color: #FFFFFF; 
				text-decoration: none
				}
				
.pathlinkstext {
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12px;
				color: #3F7E84;
				text-decoration: none
				}
				
.highlighttext {
				font-family: Arial, Verdana, Helvetica, sans-serif;
				font-size: 12px;
				color: #CA4D3D;
				text-decoration: none
				}
				
.footertext	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
			text-decoration: none
			}
			
a			{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			color: #CA4D3D;
			text-decoration: underline
			}
		
a:hover		{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			color: #CA4D3D;
			text-decoration: none
			} 
		
a:active	{
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			color: #CA4D3D;
			text-decoration: none
			} 
			
a.module { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline}
a.small2link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #CA4D3D; text-decoration: underline}
a.small2link:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #CA4D3D; text-decoration: none} 
a.small2link:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #CA4D3D; text-decoration: none} 
a.module { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline}
a.module:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none} 
a.module:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none} 
a.matrix { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #576278; text-decoration: underline}
a.matrix:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #576278; text-decoration: none} 
a.matrix:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #576278; text-decoration: none} 
a.pathlinks { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #3F7E84; text-decoration: underline}
a.pathlinks:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #3F7E84; text-decoration: none} 
a.pathlinks:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #3F7E84; text-decoration: none} 
a.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}
a.footer:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #FFFFFF; text-decoration: none} 
a.footer:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #FFFFFF; text-decoration: none} 
a.rightnav { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #CDCED2; text-decoration: underline}
a.rightnav:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #CDCED2; text-decoration: none} 
a.rightnav:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #CDCED2; text-decoration: none} 
a.leftnav { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #948C4D; text-decoration: underline}
a.leftnav:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #948C4D; text-decoration: none} 
a.leftnav:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #948C4D; text-decoration: none} 
a.comm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CA4D3D; text-decoration: underline}
a.comm:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CA4D3D; text-decoration: none} 
a.comm:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CA4D3D; text-decoration: none}
a.small2body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #CA4D3D; text-decoration: underline}
a.small2body:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #CA4D3D; text-decoration: none} 
a.small2body:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #CA4D3D; text-decoration: none}
.submit   {font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 12px; border: 1px solid #000000}
.formfield {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #333333}
.medicaredsurvey {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000}

table#executivemsg {background-image: url(images/executivemsgfeature_03.jpg); background-repeat: repeat-x; background-color: #C2BB85; 
}

.imgRight	{
			float:right;
			padding:5px;
			}
.imgLeft	{
			float:left;
			margin:5px 10px 0px 0;
			}
.imgExec	{
			border:1px solid #CCC;
			}
			
#matrixcallout	{
				width:190px;
				float:right;
				padding:0px 0px 20px 15px;
				border-left:1px solid #CCC;
				border-bottom:1px solid #CCC;
				margin-left:10px;
				}

/* PATHLINKS WEBINAR ELEMENTS */

#content_plwebinar {
				margin:0;
				padding:10px;
				}

#plwebinarnavcontainer ul  {
				margin: 20px 0 20px 0;
				padding:0;
				list-style-type: none;
				text-align:left;
				   }
#plwebinarnavcontainer ul li {
					display:inline;
					line-height:3em;
					font-size:.7em;
					}
#plwebinarnavcontainer ul li a	{
						display:block;
						float:left;
						width:240px;
						margin:0 10px 0 0;
						background-color:#ebe4b6;
						text-decoration:none;
						padding: .5em;
						color:#333;
						border:1px solid #c8c088;
						border-top:5px solid #c8c088;
						}
#plwebinarnavcontainer ul li a:hover	{
						color:#333;
						background-color:#fbf6d4;
						}
#plwebinardate {
				margin:20px 0 20px 0;
				background-color:#ebe4b6;
				padding:10px;
				border-top:5px solid #c8c088;
				}
#plregisternow {
				margin:20px 0 20px 0;
				background-color:#ca4d3d;
				padding:10px;
				border-top:5px solid #ab392b;
				}

/* PATHLINKS WEBINAR AGENDA BULLETS */

#plwebinaragenda ul  {
				margin: 0 0 0 40px;
				padding:0;
				list-style-type:square;
				text-align:left;
				   }
#plwebinaragenda ul li {
					padding:0 0 12px 0;
					}
.secondtierbullets {
					margin:0 0 0 50px;
					}

/* MATRIX 622 WEBINAR ELEMENTS */

#matrixwebinarscreen {
			float:left;
			margin-right:15px;
			margin-bottom:200px;
			}
.matrixwebinartitle {
				font-size:18px;
				font-weight:bold;
				color:#ca4c3c;
				}
#matrixwebinartimes {
				font-size:18px;
				font-weight:bold;
				color:#333;
				padding:10px;
				margin-top:10px;
				border-top:1px solid #999;
				background-image:url(images/matrixdatesbg.jpg);
				background-repeat:repeat-x;
				}
#matrixwebinartimes2 {
				margin-bottom:20px;
				padding:10px;
				border-bottom:1px solid #999;
				}
#matrixwebinarselect {
				font-size:20px;
				font-weight:bold;
				line-height:30px;
				color:#333;
				padding:18px;
				text-align:center;
				}
.datestimes {
			float:left;
			width:185px;
			height:300px;
			margin-right:30px;
			}
.m622webbig	{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 14px; 
		font-weight: bold; 
		color:#333;
		text-decoration: none;
		}
.m622websummary {
		margin-bottom:20px;
		}
#content_m622webinar {
				margin:0;
				padding:10px;
				}

#m622navcontainer ul  {
				margin: 0;
				padding:0;
				list-style-type: none;
				text-align:left;
				   }
#m622navcontainer ul li {
					line-height:3em;
					font-size:.7em;
					}
#m622navcontainer ul li a	{
						float:left;
						width:180px;
						margin:0 0 10px 0;
						background-color:#ebe4b6;
						text-decoration:none;
						padding: .5em;
						color:#333;
						border:1px solid #c8c088;
						border-top:5px solid #c8c088;
						}
#m622navcontainer ul li a:hover	{
						color:#333;
						background-color:#fbf6d4;
						}
#m622webinardate {
				margin:20px 0 20px 0;
				background-color:#ebe4b6;
				padding:10px;
				border-top:5px solid #c8c088;
				}
#m622registernow {
				margin:20px 0 20px 0;
				background-color:#ca4d3d;
				padding:10px;
				border-top:5px solid #ab392b;
				}

/* DEMO PAGE LAYOUT */


#demopage ul  {
				margin: 20px 0 20px 0;
				padding:0;
				list-style-type: none;
				text-align:left;
				   }
#demopage ul li {
					line-height:3em;
					font-size:.7em;
					}
#demopage ul li a	{
						display:block;
						margin:0 0 10px 0;
						height:120px;
						background-color:#ebe4b6;
						text-decoration:none;
						padding: .5em;
						color:#333;
						border:1px solid #c8c088;
						border-top:5px solid #c8c088;
						}
#demopage ul li a:hover	{
						color:#333;
						background-color:#fbf6d4;
						}

/* PRODUCTS PAGE LAYOUT */



/* PRODUCT PAGE MATRIX ELEMENTS */

#content_productpage {
				margin:0;
				padding:10px;
				}

#productpage ul  {
				margin: 20px 0 20px 0;
				padding:0;
				list-style-type: none;
				text-align:left;
				   }
#productpage ul li {
					display:inline;
					line-height:3em;
					font-size:.7em;
					}
#productpage ul li a	{
						display:block;
						float:left;
						
						margin:0 10px 0 0;
						background-color:#ebe4b6;
						text-decoration:none;
						padding: .5em;
						color:#333;
						border:1px solid #c8c088;
						border-top:5px solid #c8c088;
						}
#productpage ul li a:hover	{
						color:#333;
						background-color:#fbf6d4;
						}
						
/* McKnights Webcast */

#mcknightsheadline {
					background-color:#ca4d3d;
					padding:10px;
					border-bottom:1px solid #FFF;
					color:#FFF;
					font-size:14px;
					font-weight:bold;
					}

#mcknights	{
			margin:0;
			background-color:#ca4d3d;
			border-bottom:1px solid #FFF;
			}
#mcknights a {
			display:block;
			background-color:#ebe4b6;
			padding:10px;
			text-decoration:none;
			font-size:13px;
			}
#mcknights a:hover {
			background-color:#f9f5d9;
			}
			

#mcknights .contentbig {
					color:#ca4d3d;
					font-weight:bold;
					}
/* TESTIMONIALS */
.tcomment	{
			line-height:20px;
			}
.tname		{
			font-size:11px;
			font-style:italic;
			margin-top:10px;
			margin-bottom:30px;
			}

/* CUSTOMER SERVICE WEEK PROMO */
#csweekpromo {
			border:1px solid #999;
			padding:20px;
			margin:0;
			}
.registrationclosed {
			margin:10px 0;
}

/* FORM ELEMENTS */
.input {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		padding:5px;
		}
		
/* AFFILIATIONS PAGE */

.affiliationcategory {
		display:block;
		background-color:#CA4D3D;
		color:#FFFFFF;
		font-weight:bold;
		padding:12px;
		margin-bottom:10px;
		border-bottom:5px solid #a73f32;
		}

.affiliationcontent {
		margin:24px;
		}

/* PathLinks ePREMIS webinar elements */

.webinardesc {
				margin:20px;
				background-color:#fff;
				padding:10px;
				border:1px solid #999;
				}
.webinarbox {
				margin:20px;
				background-color:#fff;
				padding:10px;
				border:1px solid #999;
				text-align:center;
				}
.webinartitle {
				font-size:22px;
				font-weight:bold;
				color:#ca4c3c;
				text-align:center;
				}
.registernow {
				margin:20px;
				background-color:#ca4d3d;
				padding:20px;
				border-top:5px solid #ab392b;
				font-size:14px;
				color:#FFF;
				font-weight:bold;
				text-align:center;
				}
/* Live Meeting 2007 */
.lmdesc 		{
				background-color:#fff;
				padding:10px;
				border:1px solid #999;
				}
/* Press Release Main Page */

#press_wrapper {
		width:240px;
		float:right;
}
#press {
		width:237px;
		float:right;
		margin:10px 0 10px 10px;
		}
#press .title {
		color:#333;
		background-color:#ded7a3;
		border-bottom:2px solid #FFF;
		padding:10px;
		}
#press .content {
		color:#333;
		background-color:#ebe4b6;
		border:1px solid #c3bc8c;
		padding:10px;
		}
/*Customer Letter MDI-Achieve */
#MDIAchieve {
		width:100%
		}
#MDIAchieve .title {
		color:#333;
		background-color:#ded7a3;
		border-bottom:2px solid #FFF;
		padding:10px;
		}
#MDIAchieve .content {
		color:#333;
		background-color:#ebe4b6;
		border:1px solid #c3bc8c;
		padding:10px;
		}
		
/* WEBINAR REGISTRATION */
.webinar08container {
			margin-bottom:20px;
			}
.webinar08title {
			border:1px solid #95362b;
			padding:15px;
			margin-bottom:10px;
			font-size:14px;
			font-weight:bold;
			color:#ffffff;
			background-color:#ca4c3d;
			}
.webinar08detail {
			display:block;
			padding:15px;
			margin:0;
			line-height:16px;
			}
.webinar08times {
			font-size:14px;
			font-weight:bold;
			color:#ca4c3c;
}
.webinar08fieldname {
			float:left;
			padding:5px 0 10px 15px;
			background-color:#FFF;
			width:100px;
			}
.webinar08formfield {
			display:block;
			margin-left:132px;
			margin-bottom:4px;
			padding:0 0 8px 15px;
			background-color:#FFF;
}
.webinar08webinardate {
			display:block;
			padding:15px;
			background-color:#efefef;
			border:1px solid #999;
}
.webinar08instructions {
			display:block;
			padding:15px;
			margin-bottom:10px;
			background-color:#fff;
			border:1px solid #999;
}
.webinar08instructions1 {
			display:block;
			padding:15px;
			margin-bottom:10px;
			background-color:#fff;
}
.webinar08submit {
			display:block;
			padding:15px;
			background-color:#fff;
}
.webinar08formdate {
			padding:10px;
			border:1px solid #999;
			background-color:#ebe4b6;
}
#mdiachievecomingsoon {
			height:50px;
			background-color:#dbb639;
			border:1px solid #283f6f;
			margin:0 0 20px 0;
}
#NursingHomeWeek {
			float:right;
			margin:0 0 20px 20px;
			width:242px;
			background-image:url(images/nursinghomeweekweb08.jpg);
			background-repeat:no-repeat;
			}
#NursingHomeWeek .content {
			margin:125px 0 0 70px;
			color:#3B4B7F;
			}
#mdiachieveheader {
			height:58px;
			background-color:#ffffff;
			border-bottom:1px solid #ffffff;
			margin:0;
			padding:0;
}
			