body	{ margin:0;
		  background: url("./images/backgnd.png") repeat-x top left; 
		  background-color: #f3f1ee;
          font-size: 12px; font-weight: 500; color: #333333; font-family: Verdana, sans-serif;  
		  text-align:center;}

/* ********************************* Buttons ************************************ */
a.button {
	font-family:Verdana;
	font-size: 10px;
	font-weight: 700;
	height:24px;
	width:75px;
	display:block;
	text-align:center;
	text-decoration: none;
	color: #000000;
}

a.button span {
	display:block;
	padding-top:5px;
}

a.orange_button {
	background:url("./images/orange.png") no-repeat top left;
}

a.orange_button:hover  {
	color: white;
}

a.orange_button_big {
	width:150px;
	background:url("./images/orange_big.png") no-repeat top left;
}

a.orange_button_big:hover  {
	color: white;
}

a.blue_button {
	background:url("./images/light_blue.png") no-repeat top left;
}

a.blue_button:hover  {
	color: grey;
}

img.iconButton		{ height:15px; border:none;}
img.iconButtonAdd	{ height:15px; border:none;}
img.iconButtonMed	{ height:18px; border:none;}
img.iconButtonMed2	{ height:25px; border:none;}

input.txtDD			{width:25px;}
input.txtMMM		{width:35px;}
input.txtYYYY		{width:40px;}
input.txtMed		{width:35px;}

input.txtDateSmall	{width:70px; font-size: 12px;}

li.mcFeatureList	{padding-top:0px; margin-right:0; margin-top:3px; font-size: 13px; font-weight:500; line-height: 18px;}

#container {  width:955px; text-align: left; position:relative; margin:0 auto; }
#container td.pdMsg	{font-size: 14px; font-weight: 700; color: #000000;}
#container a.pdMsg	{color:#0000FF; text-decoration: none; font-weight: 900; font-size: 12px;}
#container a.pdMsg:hover	{text-decoration: underline;}

div		 {text-align:left;}
#homeRHS {width:215px; margin:0; padding:0; float:right; height:0px;}

/* *********************************** Template - page layout ****************************** */

#footer {width:955px; font-size: 9px; font-weight: 600; color: #898886;}

#footerItems {float:left; padding-top:5px; }
#footerItems ul {list-style-type: none; }
#footerItems li {display:inline; height:25px; padding-top:1px; padding-right:2px; }
#footerItems li.sep {background-image: url("./images/Sep1.gif"); background-repeat:no-repeat; background-position:1px -5px}
#footerItems a {text-decoration: none; border-bottom-width: 1px; color: #898886;}
#footerItems a:hover {border-bottom-style: solid; border-bottom-color: #898886; }
#footerItems a.alt {font-size: 14px; text-decoration: none; border-bottom-width: 1px; color: #17669F; font-family: RotisSemiSerif, Verdana}
#footerItems a.alt:hover {border-bottom-style: solid; border-bottom-color: #17669F }

#fulltandc {width:200px; height:70px; font-family:Verdana, sans-serif; font-size:7pt;font-style="normal";font-weight:600;background:rgb(227, 223, 212); position:fixed; position:absolute; text-align:left; display:none}
#fulltandc ul {list-style-type: none; padding: 0 0 0 0 !important; margin:0 0 0 0 !important;}
#fulltandc li{outline: medium none; line-height: normal; background: none repeat scroll 0% 0% transparent; text-decoration: none; height: 18px;width:206}
#fulltandc a {text-decoration: none; border-bottom-width: 1px; color: #898886;}
#fulltandc a:hover {border-bottom-style: solid; border-bottom-color: #898886; }

#content	{width:919px; height:550px; border:solid 1px #cFcFcF; border-top:0; background-color: white;
			 padding:15px; margin-left:2px; }
#content h1 { font-size: 16px; font-weight: 700; color: #FF9900; }
#content h1.inline { display:inline; font-size: 16px; font-weight: 700; color: #FF9900; }
#content h1.blue { display:inline; font-size: 16px; font-weight: 700; color: rgb(38,160,232); }
#content h1.red { display:inline; font-size: 16px; font-weight: 700; color: red; }
#content h2 { font-size: 14px; font-weight: 700; color: #FF9900; }
#content h2.blue { display:inline; font-size: 14px; font-weight: 700; color: rgb(38,160,232); }
#content h2.red { display:inline; font-size: 14px; font-weight: 700; color: red; }
#content h3 { font-size: 12px; font-weight: 700; color: #777777; display:inline; }
#content h3.blue { display:inline; font-size: 12px; font-weight: 700; color: rgb(38,160,232); }
#content h4 { font-size: 11px; font-weight: 400; color: black; display:inline; }
#content p  { margin:0;  margin-bottom:15px; margin-top:3px;}
#content p.completed  {color:silver;}
#content td	{ font-size: 12px; font-weight: 500; color:#000000; padding:0; margin:0}

/* *********************************** Template - Menu and navigation ****************************** */
#menu			{width:955px; height:25px; padding-right:15px; 
				 background-image: url("./images/biline.png"); background-repeat:no-repeat; display:block;}
#menucpd		{width:955px; height:25px; padding-right:5px; 
				 background-image: url("./images/cpdbiline.png"); background-repeat:no-repeat; }
#menuItems		{float:right; padding-top:0px; margin-top:4px;position:relative;z-index:999999999;}
#menuItems ul	{list-style-type: none; padding:0; margin:0;  position: absolute;}
#menuItems li	{float:left; list-style-type:none; height:25px; padding-top:1px; padding-right:8px; text-align:center; position:relative;}
#menuItems li.sep {background-image: url("./images/Sep1.gif"); background-repeat:no-repeat; background-position:2px -5px;}
#menuItems a	{font-weight: 700; color: rgb(5,83,129); text-decoration: none; border-bottom-width: 1px;display:block; }
#menuItems a.alt  { color: rgb(38,160,232);}
#menuItems a:hover {border-bottom-style: solid; border-bottom-color: rgb(16,94,151); }
#menuItems #AboutUS:hover {border-bottom-style: none; border-bottom-color: none; }
#menuItems a.alt:hover {border-bottom-color: rgb(38,160,232); border-bottom-style: solid;}
#menuItems .sub_menu{font-family: Verdana,sans-serif;display:none;width:150px; position:absolute; left:0; background: none repeat scroll 0% 0% rgb(255, 255, 255);
					 border:1px solid grey;font-size:8pt; text-decoration: none; line-height: normal; padding:1px 0 0 2px;}  
#menuItems .sub_menu li { text-align:left; float:none; display:block; font-weight:700; font-size:9pt; height:18px;}
#menuItems .sub_menu li a:hover{ text-decoration: none; color:gray; border-bottom-style: none; border-bottom-width: 0px;} 

#nav {margin-top:7px; display:block; position:relative; font-size:14px; font-weight: 700; font-family: Verdana,sans-serif;text-align:left; padding-left:8px; width:955px; height:37px; background-image: url("./images/navbar.gif"); background-repeat:no-repeat; background-position:2px 0;z-index:99999999;}  
#nav li { position:relative; float:left; list-style-type:none;}  
#nav ul { padding:0; margin:0;  position: absolute;}  
#nav li a { display:block; padding:10px; border-left:1px solid #FFFFFF; color:#eee; text-decoration:none;}  
#nav li a:focus { outline:none; }  
#nav li:first-child a { border-left:none; }  
#nav li.last a { border-right:none; }   
#nav ul ul { display:none; width:auto; position:absolute; left:0;}  
#nav ul ul li { float:none; height:25px; display:block; white-space: nowrap;}  
#nav ul ul a {border-left:none; padding:5px; border-right:none; border-bottom:1px solid #FFFFFF; font-size:8pt; text-decoration: none; line-height: normal; background: none repeat scroll 0% 0% rgb(28, 107, 164); }  
#nav p.warning {font-size: 16px; font-weight: 700; color: white; padding:5px; text-decoration: blink; text-align:center;}
#nav p.warning2 {font-size: 16px; font-weight: 700; color: white; padding:5px; text-decoration: none; text-align:center;}
/*mrm mode */
#nav #mrm li.current{ display:block; background: url('./images/menuOn.gif') repeat scroll; }  
#nav #mrm li.active > a{ display:block; background: url('./images/menuOn.gif') repeat scroll; color:black;} 
#nav #mrm ul a:hover { background: none repeat scroll 0% 0% rgb(67, 154, 207); } 
#nav #mrm ul .sub_active a{ background: none repeat scroll 0% 0% rgb(67, 154, 207) !important; }
#nav #mrm ul a {border-left:none; padding:5px; border-right:none; border-bottom:1px solid #FFFFFF; font-size:8pt; text-decoration: none; line-height: normal; background: none repeat scroll 0% 0% rgb(28, 107, 164); }   
/*mc mode */
#nav #mc li.current{ display:block; background: url('./images/mcMenuOver.jpg') repeat scroll; }  
#nav #mc li.active > a{ display:block; background: url('./images/mcMenuOver.jpg') repeat scroll; color:black;} 
#nav #mc ul a:hover { background: none repeat scroll 0% 0% rgb(224, 169, 66); } 
#nav #mc ul .sub_active a{ background: none repeat scroll 0% 0% rgb(224, 169, 66) !important; } 
#nav #mc ul a {border-left:none; padding:5px; border-right:none; border-bottom:1px solid #FFFFFF; font-size:8pt; text-decoration: none; line-height: normal; background: none repeat scroll 0% 0% rgb(255, 105, 2); } 


/* *********************************** Home Page ************************************************* */
#homeIntro	  {width:673px; height:100px; margin-bottom:15px;}
#homeIntro h2 {font-size: 14px; font-weight: 700; color: #FF9900; margin-bottom:8px;}
#homeIntro p  {font-size: 13px; margin:0;  margin-bottom:1px; font-weight:500; color: #353d44;}
#homeIntro p.alt  {color:black; padding:2px;}
#homeIntro p.footnote  {font-size: 10px;}

#homeIntroPoints	{width:673px; height:250px; margin-bottom:7px;
					 background-image: url("./images/InfoBox.jpg"); background-repeat:no-repeat;}
#homeIntroPoints a	{font-size: 12px; text-decoration: none;}
#homeIntroPoints a.alt	{font-size: 15px; text-decoration: none;}
#homeIntroPoints ul {list-style-type: none; margin-left:20px;}
#homeIntroPointsItems li {padding-top:0px; margin-right:0; margin-top:10px; margin-left:-10px;
						  color: #787878; font-size: 15px; font-weight: 700; font-family: Century Gothic,sans-serif;}

#homeRef	{width:655px; height:120px; padding:20px; padding-top:15px;
             font-size: 14px; font-family: Verdana, sans-serif;
			 background-image: url("./images/bottombox.jpg"); background-repeat:no-repeat;}
#homeRef h1 {font-size: 16px; font-weight: 700; font-family: Arial,sans-serif; color:#FF9900; margin-bottom:5px;}
#homeRef h2 {font-size: 16px; font-weight: 700; font-family: Arial,sans-serif; color:#000000; margin-bottom:5px;}
#homeRef p  {color:#000000; font-size:14px; padding-right:15px;}
#homeRef p.signature {font-style:italic; color:#1a6b9a; padding-top:0px;}
#homeRef p.more {font-style:normal; padding-top:0px; text-align:right}
#homeRef a  {display:block; font-weight: 700; color:#1a6b9a; text-decoration: none; border-bottom-width: 1px; }
#homeRef a.alt  {display:inline;}
#homeRef a.alt2  {display:inline; font-weight: 600; text-decoration: underline;}

#homeTrial	{width:215px; height:139px; margin:0; margin-top:0; margin-bottom:10px; padding-left:15px;
			 background-image: url("./images/trialbox.png"); background-repeat:no-repeat;}
#homeTrial h1 {font-size: 18px; font-weight: 500; font-family: Arial,sans-serif; color:#787878; margin-bottom:5px;}
#homeTrial th.alt {font-size: 12px; font-weight: 700; color:#FF9900; padding:2px; border:solid 1px #ddd;}
#homeTrial td.alt {font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#homeTrial p {color:black; font-weight: 700; margin:0; padding:3px;}
#homeTrial a.button {display:block; width:80px; height:78px; text-decoration: none;
				background-image: url("./images/trialButton.png"); background-repeat:no-repeat; }
#homeTrial a.button:hover	{background-image:url("./images/trialButton_dwn.png");}
#homeTrial a.alt	{display:block; width:80px; height:78px; text-decoration: none;
						background-image: url("./images/SignUp.png"); background-repeat:no-repeat; }
#homeTrial a.alt:hover {background-image:url("./images/SignUp_dwn.png"); }

#homeLogin	{width:215px; height:89px; margin:0; padding:5px; padding-left:15px; padding-bottom:15px;
			 background-image: url("./images/loginbox.png"); background-repeat:no-repeat;}
#homeLogin a		{display:block; color:#1a6b9a; text-decoration: none; border-bottom-width: 1px;}
#homeLogin a:hover	{display:block; border-bottom-color:#1a6b9a}
#homeLogin a.alt	{display:block; width:56px; height:57px; text-decoration: none;
					 background-image: url("./images/loginButton.png"); background-repeat:no-repeat; }
#homeLogin a.alt:hover {display:block; background-image:url("./images/loginButton_dwn.png"); background-repeat:no-repeat; }
#homeLogin a.lo			{display:block; width:56px; height:57px; text-decoration: none; background-image: url("./images/logoutButton.png"); background-repeat:no-repeat; }
#homeLogin a.lo:hover	{display:block; background-image:url("./images/logoutButton_dwn.png"); background-repeat:no-repeat; }


#homeWelcomeUser	{width:215px; height:300px; margin:0; padding-left:15px; font-family: Arial,sans-serif;
						background-image: url("./images/WelcomeUser.png"); background-repeat:no-repeat; }
#homeWelcomeUser h1			{font-size: 18px; font-weight: 500; color:#333333; padding-top:10px;}
#homeWelcomeUser td			{font-size: 12px; color:#333333; padding:0px; margin:0px;}
#homeWelcomeUser a			{color:black; text-decoration: none; border-bottom-width: 1px;}
#homeWelcomeUser a:hover	{border-bottom-color:#1a6b9a}
#homeWelcomeUser a.alt		{display:block; width:56px; height:57px; text-decoration: none; background-image: url("./images/logoutButton.png"); background-repeat:no-repeat; }
#homeWelcomeUser a.alt:hover {display:block; background-image:url("./images/logoutButton_dwn.png"); background-repeat:no-repeat; }


#homeForum	{width:220px; height:74px; margin:0; margin-top:0; margin-bottom:10px; padding-left:15px;
			 background-image: url("./images/forumBox.png"); background-repeat:no-repeat;}
#homeForum h1 {font-size: 18px; font-weight: 500; font-family: Arial,sans-serif; color:#787878; margin-bottom:5px;}
#homeForum a	{display:block; width:56px; height:57px; text-decoration: none;
				 background-image: url("./images/forumButton.png"); background-repeat:no-repeat; }
#homeForum a:hover {display:block; background-image:url("./images/forumButton_dwn.png"); background-repeat:no-repeat; }

#homeMAPP		{width:655px; height:30px; margin:0; margin-top:-10px;}
#homeMAPP p.footnote	{font-size: 9px; }

#divCapList td	{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
/* *********************************** Demo page - zones ************************************************* */
#mrmHelp		{width:246px; height:397px; float:right; margin-top:39px; overflow:auto; 
				 background-image: url("./images/mrmHelp.png");}
#mrmHelp h1		{font-size: 18px; font-weight: 700; color:#333333; padding:15px; text-align:center; margin:0;}
#mrmHelp h2		{font-size: 16px; font-weight: 500; color:#333333; padding:15px; text-align:center; margin:0;}
#mrmHelp p		{font-size: 12px; font-weight: 500; color:#333333; padding:10px;  margin:0;}
#mrmHelp td.alt		{font-size: 11px; color:black; font-weight: 500;}
#mrmHelp td.small	{font-size: 11px; color:black; font-weight: 600;}
#mrmHelp a		{font-size: 11px; color: rgb(38,160,232); font-weight: 600; text-decoration: none;}
#mrmHelp a:hover{border-bottom-color: rgb(38,160,232); border-bottom-style: solid; border-bottom-width: 1px;}

#mrmTitle2			{width:100%; height:40px; margin:0px; padding:0px;}
#mrmSubTitle		{width:646px; height:20px; margin:0px; margin-top:-5px; padding:0px;}

#mrmTitle			{width:646px; height:40px; margin:0px; padding:0px;}
#mrmTitle a.newMRM			{display:block; width:76px; height:25px; text-decoration: none;background-image: url("./images/btnClear.png"); background-repeat:no-repeat; }
#mrmTitle a.newMRM:hover	{background-image: url("./images/btnClear_dwn.png");}

#mrmButtons			{width:650px; height:90px; margin:0px; margin-top:-12px; padding:0px; } 
#mrmButtons a		{display:block; width:90px; height:90px; text-decoration: none; background-image: url("./images/mrmSubmit.png"); background-repeat:no-repeat; }
#mrmButtons a:hover	{background-image: url("./images/mrmSubmitDwn.png");}
#mrmButtons a.btnCancel			{background-image: url("./images/btnReportCancel.png");}
#mrmButtons a.btnCancel:hover	{background-image: url("./images/btnReportCancel_dwn.png");}
#mrmButtons a.btnFinish			{background-image: url("./images/mrmReportFinish.png");}
#mrmButtons a.btnFinish:hover	{background-image: url("./images/mrmReportFinish_dwn.png");}
#mrmButtons a.btnNext			{background-image: url("./images/btnReportNext.png");}
#mrmButtons a.btnNext:hover		{background-image: url("./images/btnReportNext_dwn.png");}

#mrmSubmit			{width:246px; height:90px; margin:0px; margin-top:-15px; padding:0px; float:right;} 
#mrmSubmit a		{display:block; width:90px; height:90px; text-decoration: none; 
					 background-image: url("./images/mrmSubmit.png"); background-repeat:no-repeat; }
#mrmSubmit a:hover	{background-image: url("./images/mrmSubmitDwn.png");}


/* *********************************** Demo page - panels ************************************************* */
#mrmTab		{width:650px; height:30px; float:left; margin:0px; margin-top:-70px; padding:0px; list-style:none; }
#mrmTab LI		{float:left;margin:0;padding:0px;}
#mrmTab a		{display:block; text-decoration:none; margin:0; padding:5px; padding-left:12px; padding-right:0px;
             		font-size: 11px; font-weight: 500; color: #333333; font-family: Verdana, sans-serif; 
			 	width:94px; height:23px; background-image: url("./images/mrmTab.png");}
#mrmTab a:hover	{display:block; background:white; background-image: url("./images/mrmTabActive.png");}
#mrmTab a:active	{display:block; background:white; color: #FF9900; background-image: url("./images/mrmTabActive.png");}
#mrmTab a.here:link		{display:block; background:white; color: #FF9900; background-image: url("./images/mrmTabActive.png");}
#mrmTab a.here:visited	{display:block; background:white; color: #FF9900; background-image: url("./images/mrmTabActive.png");}

/* *********************************** Demo page - MRM Results Pannel ******************************************* */
#mrmResultsContainer{display:none; width:246px; height:445px; float:right; margin-top:-10px; margin-right:10px;}
#mrmResultsContainer a.report		{display:block; width:90px; height:90px; text-decoration: none; background-image: url("./images/btnReportNext.png"); background-repeat:no-repeat; }
#mrmResultsContainer a.report:hover {background-image: url("./images/btnReportNext_dwn.png");}

#mrmResultButtons		{display:block; width:246px; height:120px; margin-top:0px;}	
#mrmResultButtons a.report		{display:block; width:86px; height:87px; text-decoration: none; background-image: url("./images/mrmReport.png");}
#mrmResultButtons a.report:hover{display:block; width:86px; height:87px; text-decoration: none; background-image: url("./images/mrmReportDwn.png");}
#mrmResultButtons a.next		{display:block; width:86px; height:87px; text-decoration: none; background-image: url("./images/btnReportNext.png");}
#mrmResultButtons a.next:hover	{display:block; width:86px; height:87px; text-decoration: none; background-image: url("./images/btnReportNext_dwn.png");}
 

#mrmResultsHeader	{display:block; width:246px; height:40px; margin-top:11px;  }
#mrmResultsHeader h2{display:inline; color: #FF9900; font-size: 14px; font-weight: 700;}
#mrmResultsHeader h3{display:inline; color: #000000; font-size: 12px; font-weight: 700;}

#resultPanel		{display:block; width:246px; height:366px; float:right; padding:3px; padding-right:5px; margin-top:0px; overflow:auto;}

#mrmResults			{display:block; border:solid 1px #ddd; background-color:rgb(247,244,235); overflow:auto;}
#mrmResults a		{text-decoration: none;}

#mrmEditIssue	{display:none; width:350px; background-color:rgb(237,237,237); border:solid 3px #ddd;}
#mrmEditIssue td.note		{font-size:11px; }
#mrmEditIssue a				{font-weight: 700; color: rgb(38,160,232); text-decoration: none;}
#mrmEditIssue a:hover		{text-decoration: underline;}
#mrmEditIssue a.save		{display:inline; width:85px; height:25px; text-decoration: none; float:right; background-image: url("./images/btnEditSave.png"); background-repeat:no-repeat; }
#mrmEditIssue a.save:hover	{background-image: url("./images/btnEditSaveDwn.png"); }
#mrmEditIssue a.cancel		{display:inline; width:85px; height:25px; text-decoration: none; float:right; background-image: url("./images/btnEditCancel.png"); background-repeat:no-repeat; }
#mrmEditIssue a.cancel:hover	{background-image: url("./images/btnEditCancelDwn.png"); }


#mrmNewIssue	{display:none; width:350px; background-color:rgb(237,237,237);  border:solid 3px #ddd;}

#mrmResultsFooter	{display:block; width:256px; height:27px; margin-top:0px; background-color:white; padding:0px; padding-top:1px;}
#mrmResultsFooter a			{display:block; width:171px; height:25px; text-decoration: none; float:right; background-image: url("./images/btnNewIssueList1.png"); background-repeat:no-repeat; }
#mrmResultsFooter a:hover	{background-image: url("./images/btnNewIssueList1_Dwn.png"); }
#mrmResultsFooter a.save		{width:85px; height:25px; text-decoration: none; float:right; background-image: url("./images/btnEditSave.png"); background-repeat:no-repeat; }
#mrmResultsFooter a.save:hover	{background-image: url("./images/btnEditSaveDwn.png"); }
#mrmResultsFooter a.cancel		{width:85px; height:25px; text-decoration: none; float:right; background-image: url("./images/btnEditCancel.png"); background-repeat:no-repeat; }
#mrmResultsFooter a.cancel:hover	{background-image: url("./images/btnEditCancelDwn.png"); }

#mrmResultsLoading	{display:none; width:252px; height:397px; float:right; margin-top:38px; background-color:rgb(237,237,237); vertical-align:middle; }


/* *********************************** Demo page - Patient data ************************************************* */
#mrmPatient		{width:620px; height:163px; margin:0; margin-top:0px; padding:15px; padding-top:5px; padding-bottom:0px; 
				 background-image: url("./images/mrmPatient.png"); background-repeat:no-repeat;}
#mrmPatient h1	{font-size: 14px; font-weight: 700; color:#333333; padding:0; margin:0}
#mrmPatient td	{font-size: 14px; font-weight: 500; color:#333333; padding:0; margin:0}

#age		{font-size: 10px; font-weight: 500;}
#reviewAge	{font-size: 10px; font-weight: 500;}

/* *********************************** Demo page - Medical History ************************************************* */
#mrmMedicalHistory			{display: block; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0; background-color: white; }
#mrmMedicalHistory td.header	{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmMedicalHistory td.note		{ font-size: 10px; font-weight: 500; padding-left:8px;}

#mrmMedHistData					{width:620px; height:190px; margin-top:4px; background-color:rgb(235,231,211);}
#mrmMedHistData td				{font-size: 11px; font-weight: 700; color:#333333; padding:3px; padding-right:15px;}
#mrmMedHistData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmMedHistData a				{display:block; width:100px; height:28px; text-decoration: none; float: right; background-repeat:no-repeat; }
#mrmMedHistData a.btnCancel		{background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat; }
#mrmMedHistData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png"); background-repeat:no-repeat; }
#mrmMedHistData a.btnSave			{width:87px; height:28px; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat; }
#mrmMedHistData a.btnSave:hover		{width:87px; height:28px; background-image: url("./images/mrmSaveDwn.png"); background-repeat:no-repeat; }

#mrmMedGrid					{display:block; width:620px; height:190px; overflow:auto;}
#mrmMedGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmMedGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmMedGrid tr.odd			{background:#fbfcfd;}
#mrmMedGrid tr.even			{background:white;}
#mrmMedGrid tr.not_mapped	{background:#ffa6a6;}
#mrmMedGrid tr.not_mapped_over	{background:#fad185;}
#mrmMedGrid tr.mouseover	{background:#ddd;}
#mrmMedGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#searchICPC  				{width: 620px; height: 200px; margin-top:2px; position:absolute; overflow-y: scroll; background-color:white;  }
#searchICPC td.header		{background:rgb(196,183,123); font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#searchICPC td				{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#mrmMedGrid1				{display:block; width:620px; height:190px; overflow:auto;}
#mrmMedGrid1 td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmMedGrid1 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmMedGrid1 tr.odd			{background:#fbfcfd;}
#mrmMedGrid1 tr.even		{background:white;}
#mrmMedGrid1 tr.not_mapped	{background:#ffa6a6;}
#mrmMedGrid1 tr.not_mapped_over	{background:#fad185;}
#mrmMedGrid1 tr.mouseover	{background:#ddd;}
#mrmMedGrid1 p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#loadingMC					{display:none; border:solid 1px #ddd; width:610px; height:200px; margin-top:0px; background-color:rgb(237,237,237); 
							  background-image: url("./images/loading.gif"); background-repeat:no-repeat; background-position:center;}

/* *********************************** Demo page - Observation ************************************************* */
#mrmObservation				{display: none; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0; background-color: white; }
#mrmObservation p.header	{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

#mrmObsData					{width:620px; height:190px; margin-top:4px; background-color:rgb(235,231,211);}
#mrmObsData td				{font-size: 11px; font-weight: 700; color:#333333; padding:3px; padding-right:15px;}
#mrmObsData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmObsData a				{display:block; width:100px; height:28px; text-decoration: none; float: right; background-repeat:no-repeat; }
#mrmObsData a.btnCancel		{background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat; }
#mrmObsData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png"); background-repeat:no-repeat; }
#mrmObsData a.btnSave			{width:87px; height:28px; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat; }
#mrmObsData a.btnSave:hover		{width:87px; height:28px; background-image: url("./images/mrmSaveDwn.png"); background-repeat:no-repeat; }

#mrmObsGrid					{display:block; width:620px; height:190px; overflow:auto;}
#mrmObsGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmObsGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmObsGrid tr.odd			{background:#fbfcfd;}
#mrmObsGrid tr.even			{background:white;}
#mrmObsGrid tr.mouseover	{background:#ddd;}
#mrmObsGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#mrmObsGrid1				{width:620px; height:190px; overflow:auto;}
#mrmObsGrid1 td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmObsGrid1 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmObsGrid1 tr.odd			{background:#fbfcfd;}
#mrmObsGrid1 tr.even		{background:white;}
#mrmObsGrid1 tr.mouseover	{background:#ddd;}
#mrmObsGrid1 p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#loadingOB		{display:none; border:solid 1px #ddd; width:610px; height:200px;  margin-top:0px; background-color:rgb(237,237,237); 
                 background-image: url("./images/loading.gif"); background-repeat:no-repeat; background-position:center;}	

/* *********************************** Demo page - Pathology ************************************************* */
#mrmPathology				{display: none; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0; background-color: white; }
#mrmPathology p.header		{font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

#mrmPathData				{width:620px; height:190px; margin-top:4px; background-color:rgb(235,231,211);}
#mrmPathData td				{font-size: 11px; font-weight: 700; color:#333333; padding:3px; padding-right:15px;}
#mrmPathData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmPathData a				{display:block; width:100px; height:28px; text-decoration: none; float: right; background-repeat:no-repeat; }
#mrmPathData a.btnCancel		{background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat; }
#mrmPathData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png"); background-repeat:no-repeat; }
#mrmPathData a.btnSave			{width:87px; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat; }
#mrmPathData a.btnSave:hover		{width:87px; background-image: url("./images/mrmSaveDwn.png"); background-repeat:no-repeat; }

#mrmPathGroupData				{width: 620px; height: 190px; margin-top:4px; position:absolute; overflow-y: scroll; background-color:rgb(235,231,211);  }
#mrmPathGroupData td			{font-size: 11px; font-weight: 700; color:#333333; padding:3px; padding-right:15px;}
#mrmPathGroupData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmPathGroupData a				{display:block; width:100px; height:28px; text-decoration: none; float: right; background-repeat:no-repeat; }
#mrmPathGroupData a.btnCancel		{background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat; }
#mrmPathGroupData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png"); background-repeat:no-repeat; }
#mrmPathGroupData a.btnSave			{width:87px; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat; }
#mrmPathGroupData a.btnSave:hover		{width:87px; background-image: url("./images/mrmSaveDwn.png"); background-repeat:no-repeat; }

#mrmPathGrid				{display:block; width:620px; height:190px; overflow:auto;}
#mrmPathGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmPathGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmPathGrid tr.odd			{background:#fbfcfd;}
#mrmPathGrid tr.even		{background:white;}
#mrmPathGrid tr.not_mapped	{background:#ffa6a6;}
#mrmPathGrid tr.not_mapped_over	{background:#fad185;}
#mrmPathGrid tr.mouseover	{background:#ddd;}
#mrmPathGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#mrmPathGrid1				{display:block; width:620px; height:190px; overflow:auto;}
#mrmPathGrid1 td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmPathGrid1 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmPathGrid1 tr.odd			{background:#fbfcfd;}
#mrmPathGrid1 tr.even		{background:white;}
#mrmPathGrid1 tr.not_mapped	{background:#ffa6a6;}
#mrmPathGrid1 tr.not_mapped_over	{background:#fad185;}
#mrmPathGrid1 tr.mouseover	{background:#ddd;}
#mrmPathGrid1 p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#loadingPA					{display:none; border:solid 1px #ddd; width:610px; height:200px;  margin-top:0px; background-color:rgb(237,237,237); 
							 background-image: url("./images/loading.gif"); background-repeat:no-repeat; background-position:center;}	
/* *********************************** Demo page - Drug regimen ************************************************* */
#mrmDrugs					{display: none; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0px; background-color: white; }
#mrmDrugs td.sidenotes		{font-size: 10px; font-weight: 500;  color:#333333; padding:3px;}
#mrmDrugs td.header			{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

#mrmDrugGrid				{display:block; width:620px; height:190px; overflow:auto;}
#mrmDrugGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmDrugGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; margin:0;}
#mrmDrugGrid tr.odd			{background:#fbfcfd;}
#mrmDrugGrid tr.even		{background:white;}
#mrmDrugGrid tr.not_mapped	{background:#ffa6a6;}
#mrmDrugGrid tr.not_mapped_over	{background:#fad185;}
#mrmDrugGrid tr.mouseover	{background:#ddd;}
#mrmDrugGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#searchATCDrug  			{width: 620px; height: 200px; padding-top:1px; position:absolute; overflow-y: scroll; background-color:white;  }
#searchATCDrug td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#searchATCDrug td			{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#mrmDrugGrid1				{display:block; width:620px; height:190px; overflow:auto;}
#mrmDrugGrid1 td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmDrugGrid1 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmDrugGrid1 tr.odd		{background:#fbfcfd;}
#mrmDrugGrid1 tr.even		{background:white;}
#mrmDrugGrid1 tr.not_mapped	{background:#ffa6a6;}
#mrmDrugGrid1 tr.not_mapped_over	{background:#fad185;}
#mrmDrugGrid1 tr.mouseover	{background:#ddd;}
#mrmDrugGrid1 p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#mrmDrugData				{width:620px; height:185px;  padding-top:4px; margin-top:10px; background-color:rgb(235,231,211);}
#mrmDrugData td				{font-size: 11px; font-weight: 700; color:#333333; padding:0px; padding-right:5px;}
#mrmDrugData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmDrugData p.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px; display:inline;}
#mrmDrugData a					{text-decoration: none;}
#mrmDrugData a.btnCancel		{display:block; width:76px; height:28px; float: right; padding-right:15px; background-repeat:no-repeat; background-image: url("./images/mrmCancel.png");}
#mrmDrugData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png");}
#mrmDrugData a.btnSave			{display:block; width:76px; height:28px; float: right; padding-right:15px; background-repeat:no-repeat; width:87px; background-image: url("./images/mrmSave.png");}
#mrmDrugData a.btnSave:hover	{background-image: url("./images/mrmSaveDwn.png");}


#loadingDR				{display:none; width:610px; height:200px;  margin-top:0px; background-color:rgb(237,237,237); 
						  background-image: url("./images/loading.gif"); background-repeat:no-repeat; background-position:center;}	

/* *********************************** Demo page - Allergies ************************************************* */
#mrmAllergies					{display: none; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0px; background-color: white; }
#mrmAllergies p.label			{display:inline; font-size: 11px; font-weight: 700; color:#333333;}
#mrmAllergies p.sidenotes		{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}

#mrmAllergyGrid					{display:block; width:620px; height:190px; overflow:auto}
#mrmAllergyGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmAllergyGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmAllergyGrid tr.odd			{background:#fbfcfd;}
#mrmAllergyGrid tr.even			{background:white;}
#mrmAllergyGrid tr.not_mapped	{background:#ffa6a6;}
#mrmAllergyGrid tr.not_mapped_over	{background:#fad185;}
#mrmAllergyGrid tr.mouseover	{background:#ddd;}
#mrmAllergyGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#mrmAllergyData					{width:620px; height:185px;  padding-top:4px; margin-top:10px; background-color:rgb(235,231,211);}
#mrmAllergyData td				{font-size: 11px; font-weight: 700; color:#333333; padding:0px; padding-right:5px;}
#mrmAllergyData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmAllergyData p.sidenotes		{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px; display:inline;}
#mrmAllergyData a				{text-decoration: none;}


#searchATC  			{width: 620px; height: 200px; margin-top:1px; position:absolute; overflow-y: scroll; background-color:white;  }
#searchATC td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#searchATC td			{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#loading		{display:none; border:solid 1px #ddd; width:610px; height:200px; margin-top:0px; background-color:rgb(237,237,237); 
                 background-image: url("./images/loading.gif"); background-repeat:no-repeat; background-position:center;}

#mrmAllergyGrid1					{display:block; width:620px; height:190px; overflow:auto}
#mrmAllergyGrid1 td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmAllergyGrid1 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmAllergyGrid1 tr.odd			{background:#fbfcfd;}
#mrmAllergyGrid1 tr.even			{background:white;}
#mrmAllergyGrid1 tr.not_mapped	{background:#ffa6a6;}
#mrmAllergyGrid1 tr.not_mapped_over	{background:#fad185;}
#mrmAllergyGrid1 tr.mouseover	{background:#ddd;}
#mrmAllergyGrid1 p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

/* *********************************** Demo page - Notes ************************************************* */
#mrmNotes			{display: none; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0px; background-color: white; }
#mrmNotes p.label	{display:inline; font-size: 11px; font-weight: 700; color:#333333;}

/* *********************************** Demo page - Search (ICPC2 / drug)  ************************************************* */
#mrmSearch		{width:650px; height:100px; margin:0; margin-left:29px; padding:15px; 
				 background-image: url("./images/mrmPatient.png"); background-repeat:no-repeat;}
#mrmSearch p.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:0px;}
#mrmSearch h1	{display:inline; font-size: 14px; font-weight: 700; color:#333333; padding:0; margin:0}
#mrmSearch td	{font-size: 14px; font-weight: 500; color:#333333; padding:0; margin:0}

#mrmSearchGrid				{display:block; width:642px; height:380px; margin-top:-20px; background:white; border:solid 2px #ddd; overflow:scroll;}
#mrmSearchGrid td			{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px; vertical-align:top;}
#mrmSearchGrid td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmSearchGrid td.odd		{background:#fbfcfd;}
#mrmSearchGrid td.even		{background:white;}
#mrmSearchGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}
/* *********************************** Report **************************************************** */
#mrmReportButtons		{width:220px; height:100px; float:right; margin-top:10px;}
#mrmReportButtons a		{display:block; width:90px; height:90px; text-decoration: none; background-image: url("./images/btnReportNext.png"); background-repeat:no-repeat; }
#mrmReportButtons a:hover	{background-image: url("./images/btnReportNext_Dwn.png");}
#mrmReportButtons a.report		{background-image: url("./images/mrmReport.png");}
#mrmReportButtons a.report:hover{background-image: url("./images/mrmReportDwn.png");}
#mrmReportButtons a.next		{background-image: url("./images/btnReportNext.png");}
#mrmReportButtons a.next:hover	{background-image: url("./images/btnReportNext_dwn.png");}

/* *********************************** Analysis  ************************************************* */
#mrmAnalysisPanel	{width:620px; height:360px; margin:0; margin-top:-20px; padding:15px; padding-top:20px;
					 background-image: url("./images/mrmAnalysisBGnd.png"); background-repeat:no-repeat; overflow:auto;}
#mrmAnalysisPanel p	{padding-top:20px; color: rgb(5,83,129); font-size: 12px; font-weight: 700;}
#mrmAnalysisPanel a			{display:block; width:171px; height:25px; text-decoration: none; background-image: url("./images/btnNewIssueList1.png"); background-repeat:no-repeat; }
#mrmAnalysisPanel a:hover	{background-image: url("./images/btnNewIssueList1_Dwn.png"); }

#mrmAnalysisGrid			{display:block; width:620px; height:260px; overflow:auto;}
#mrmAnalysisGrid td			{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}
#mrmAnalysisGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmAnalysisGrid tr.odd			{background:#fbfcfd;}
#mrmAnalysisGrid tr.even			{background:white;}
#mrmAnalysisGrid tr.mouseover		{background:#ddd;}
#mrmAnalysisGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#mrmAnalysisHelp		{width:231px; height:397px; float:right; margin-top:37px; background:rgb(241,238,223); background-image: url("./images/mrmHelp.png"); background-repeat:no-repeat; padding-right:10px; padding-left:5px; overflow:auto;}
#mrmAnalysisHelp h1		{font-size: 18px; font-weight: 700; color:#333333; padding-top:15px; padding-bottom:15px; text-align:center; margin:0;}
#mrmAnalysisHelp h2		{display:inline; padding:0; padding-left:10px; color: #FF9900; font-size: 12px; font-weight: 700;}
#mrmAnalysisHelp p		{font-size: 12px; font-weight: 500; color:#333333; padding:10px;  margin:0;}
#mrmAnalysisHelp a		{font-size: 10px; font-weight: 700; color: rgb(38,160,232); text-decoration: none; border-bottom-width: 1px; }
#mrmAnalysisHelp a:hover{border-bottom-style: solid; border-bottom-color: rgb(38,160,232) }

#mrmAnalysisButtons			{width:650px; height:90px; margin:0; margin-top:-37px; padding:0; } 
#mrmAnalysisButtons a		{display:block; width:90px; height:90px; text-decoration: none; background-image: url("./images/btnReportNext.png"); background-repeat:no-repeat; }
#mrmAnalysisButtons a:hover	{background-image: url("./images/btnReportNext_Dwn.png");}
#mrmAnalysisButtons a.alt		{background-image: url("./images/btnReportCancel.png");}
#mrmAnalysisButtons a.alt:hover	{background-image: url("./images/btnReportCancel_Dwn.png");}
#mrmAnalysisButtons a.report		{background-image: url("./images/mrmReport.png");}
#mrmAnalysisButtons a.report:hover	{background-image: url("./images/mrmReportDwn.png");}

#mrmAnalysisXMLRef		{font-size:11px; width:500px; height:40px; margin-top:-110px; padding:15px;}
#mrmAnalysisXMLRef a		{font-weight: 700; color: rgb(5,83,129); text-decoration: none; border-bottom-width: 1px; }
#mrmAnalysisXMLRef a:hover	{border-bottom-style: solid; border-bottom-color: rgb(16,94,151) }

#mrmAnalysisNewRule			{display: none; width:580px; height:204px; margin:0; padding:15px; padding-bottom:0px; border-top:0;}

#mrmAnalysisNewRuleData			{display: inline; width:580px; height:190px; padding:0px;}
#mrmAnalysisNewRuleData td		{font-size: 11px; font-weight: 700; color:#333333; padding:0px;}
#mrmAnalysisNewRuleData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333;}
#mrmAnalysisNewRuleData a				{display:block; width:76px; height:28px; text-decoration: none; float: right; padding-right:15px; background-repeat:no-repeat; }
#mrmAnalysisNewRuleData a.btnCancel		{background-image: url("./images/mrmCancel.png");}
#mrmAnalysisNewRuleData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png");}
#mrmAnalysisNewRuleData a.btnSave		{width:87px; background-image: url("./images/mrmSave.png");}
#mrmAnalysisNewRuleData a.btnSave:hover		{background-image: url("./images/mrmSaveDwn.png");}


/* *********************************** Registration  ************************************************* */
#mrmRegistrationPanel	{width:620px; height:380px; margin:0; margin-top:-20px; padding:15px; padding-top:5px;
						 background-image: url("./images/mrmAnalysisBGnd.png"); background-repeat:no-repeat; overflow:auto;}

#mrmRegistration				{width:610px !important; height:190px;  padding:0px; padding-top:0px; }
#mrmRegistration input 			{height:17px;}
#mrmRegistration td				{font-size: 11px; font-weight: 700; color:#333333; padding:2px; padding-right:5px; border:solid 1px #ddd;}
#mrmRegistration td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmRegistration td.alt			{border:none}
#mrmRegistration td.alt2		{background:white; font-size: 11px; font-weight: 500; color:#333333; padding:2px; margin:0;}
#mrmRegistration td.alt3		{border:none; font-weight: 500; }
#mrmRegistration td.alt4		{background:none; font-size: 11px; font-weight: 500; color:#333333; padding:0px; margin:0;}
#mrmRegistration a.btnSave		{display:block; width:87px; height:40px; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat;}	/* req for save preferrences */
#mrmRegistration a.btnSave:hover{background-image: url("./images/mrmSaveDwn.png");}
#mrmRegistration a.btnCancel		{display:block; width:87px; height:40px; background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat;}	/* req for save preferrences */
#mrmRegistration a.btnCancel:hover{background-image: url("./images/mrmCancelDwn.png");}
#mrmRegistration a.btnClear		{display:block; width:76px; height:25px; background-image: url("./images/btnClear.png"); background-repeat:no-repeat;}	
#mrmRegistration a.btnClear:hover{background-image: url("./images/btnClear_dwn.png");}
#mrmRegistration a.btnPDSubscribe		{display:block; width:76px; height:78px; background-image: url("./images/btnSubscribe.png"); background-repeat:no-repeat;}	
#mrmRegistration a.btnPDSubscribe:hover	{background-image: url("./images/btnSubscribe_dwn.png");}
#mrmRegistration a.btnPDUnSubscribe		{display:block; width:76px; height:25px; background-image: url("./images/btnClear.jpg"); background-repeat:no-repeat;}	
#mrmRegistration a.btnPDUnSubscribe:hover	{background-image: url("./images/btnClear_dwn.png");}
#mrmRegistration a.btnSubmit		{display:block; width:90px; height:90px; text-decoration: none; background-image: url("./images/mrmSubmit.png"); background-repeat:no-repeat; }
#mrmRegistration a.btnSubmit:hover	{background-image: url("./images/mrmSubmitDwn.png");}
#mrmRegistration a.blue			{font-size: 12px; font-weight: 700; color: rgb(38,160,232); text-decoration: none; border-bottom-width: 1px; }
#mrmRegistration a.blue:hover	{border-bottom-style: solid; border-bottom-color: rgb(38,160,232) }

#mrmRegistrationHelp		{width:237px; height:397px; float:right; margin-top:37px; background:rgb(241,238,223); background-image: url("./images/mrmHelp.png"); background-repeat:no-repeat; padding-right:10px; overflow:auto;}
#mrmRegistrationHelp h1		{font-size: 18px; font-weight: 700; color:#333333; padding-top:15px; padding-bottom:15px; text-align:center; margin:0;}
#mrmRegistrationHelp p		{font-size: 12px; font-weight: 500; color:#333333; padding:10px;  margin:0;}
#mrmRegistrationHelp a		{font-size: 12px; font-weight: 700; color: rgb(38,160,232); text-decoration: none; border-bottom-width: 1px; }
#mrmRegistrationHelp a:hover{border-bottom-style: solid; border-bottom-color: rgb(38,160,232) }

/************************************ Survey ****************************************************/
#Questionnaire			{overflow:auto; height:520px;}
#Questionnaire td		{font-size: 12px; font-weight: 500; color:#000000; padding:0; margin:0}
#Questionnaire a.submit		{display:block; width:87px; height:28px; background-image: url("./images/btnSubmit.png"); background-repeat:no-repeat; text-decoration: none;}
#Questionnaire a.submit:hover	{background-image: url("./images/btnSubmitDwn.png");}
/************************************ News ****************************************************/
#mrmNewsArticle		{overflow:auto; height:520px; margin:0; font-size:12px; font-weight:500; color: #333333;}
#mrmNewsArticle h1	{padding-top:10px; }
#mrmNewsArticle h2	{padding-top:5px; padding-bottom:0px; }
#mrmNewsArticle h5	{display:block; color: #000000; font-size:14px; font-weight:700; }
#mrmNewsArticle p	{margin-bottom:1px; }
#mrmNewsArticle p.highlite	{display:inline; color: black;}
#mrmNewsArticle li	{margin-bottom:1px;}
#mrmNewsArticle td.border		{font-size: 11px; font-weight: 700; color:#333333; padding:3px; padding-right:5px; border:solid 1px #ddd;}
#mrmNewsArticle td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

#mrmNewsPanel				{width:850px; height:270px; margin-left:20px; overflow:auto; }
#mrmNewsPanel td			{padding:2px; border:solid 1px #ddd;}
#mrmNewsPanel td.header		{background:#f4f6fa; font-weight: 700; padding:3px;}
#mrmNewsPanel tr			{background:white;}


/* *********************************** Account Management ***************************************/
#mrmAccountManNav		{width:238px; height:397px; float:left; margin-top:0px; padding-left:10px; background-image: url("./images/mrmHelp.png"); background-repeat:no-repeat; overflow:auto;}
#mrmAccountManNav h1	{font-size: 14px; font-weight: 700; color:#333333; padding-top:15px; padding-bottom:15px; text-align:center; margin:0;}
#mrmAccountManNav td	{font-size: 10pt; font-weight: 500; white-space:nowrap;}
#mrmAccountManNav a		{color:#333333; text-decoration: none;}
#mrmAccountManNav a:hover	{text-decoration: underline;}
#mrmAccountManNav a.alt		{color:#439ad1; text-decoration: none; font-weight: 700; font-size: 14px;}
#mrmAccountManNav a.alt:hover	{text-decoration: underline;}
#mrmAccountManNav ul	{list-style-type:square ;display:inline; margin-left:20px;}

#mrmAccountManNav SPAN.TreeviewSpanArea	{font-size: 10pt; font-family: verdana,helvetica; text-decoration: none; color: black;}
#mrmAccountManNav SPAN.TreeviewSpanArea A  
#mrmAccountManNav SPAN.TreeviewSpanArea A:hover {color:#820082;}


#mrmAccountManPanel		{width:620px; height:394px; float:right; margin:0; margin-top:3px; margin-left:-20px; padding:15px; padding-top:15px;
						background-image: url("./images/mrmAnalysisBGnd.png"); background-repeat:no-repeat; overflow:auto;}

#mrmAccountGrid					{display:block; width:620px; height:360px; overflow:auto;}
#mrmAccountGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmAccountGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmAccountGrid td.alt			{font-size: 11px; font-weight: 700; color:#333333; border:none;}
#mrmAccountGrid td.alt2			{font-size: 11px; font-weight: 500; color:#333333; border:none;}
#mrmAccountGrid tr.odd			{background:#fbfcfd;}
#mrmAccountGrid tr.even			{background:white;}
#mrmAccountGrid tr.mouseover	{background:#ddd;}
#mrmAccountGrid a.search		{display:block; width:88px; height:30px; background-image: url("./images/btnSearch.png"); background-repeat:no-repeat;}	
#mrmAccountGrid a.search:hover	{background-image: url("./images/btnSearch_dwn.png");}	
#mrmAccountGrid a.clear			{display:block; width:90px; height:30px; background-image: url("./images/btnClear2.png"); background-repeat:no-repeat;}	
#mrmAccountGrid a.clear:hover	{background-image: url("./images/btnClear2_dwn.png");}	

#mrmAccountGrid2				{display:block; width:610px; height:240px; overflow:auto; overflow-x:hidden;}
#mrmAccountGrid2 td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmAccountGrid2 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmAccountGrid2 tr.odd			{background:#fbfcfd;}
#mrmAccountGrid2 tr.even		{background:white;}
#mrmAccountGrid2 tr.mouseover	{background:#ddd;}

/* ************************************* Report ***********************************/
#mrmReport			{width:640px; height:520px; margin:0; padding:0px; background-color: white; overflow:auto;}
#mrmReport td		{font-size: 10px; font-weight: 700; color:#333333; padding:3px; border:solid 1px;}
#mrmReport td.alt	{font-size: 12px; font-weight: 500; color:#000000; padding:3px; border:solid 1px;}
#mrmReport h1		{font-size: 20px; font-weight: 700; color: #777777; padding:0px; display:inline;}
#mrmReport h2		{font-size: 14px; font-weight: 900; color: #777777; padding:0px; display:inline;}

#mrmReportHelp		{width:226px; height:378px; float:right; margin:0px; margin-left:-40px; background-image: url("./images/mrmHelp.png"); padding:10px;}
#mrmReportHelp h1		{font-size: 18px; font-weight: 700; color:#333333; padding-top:15px; padding-bottom:15px; text-align:center; margin:0;}

#mrmReportButton				{width:226px; height:100px; float:right; margin:0px; margin-left:-40px; padding:10px;}
#mrmReportButton a.print		{display:block; width:87px; height:87px; background-image: url("./images/btnReportPrint.png"); background-repeat:no-repeat; text-decoration: none;}
#mrmReportButton a.print:hover	{background-image: url("./images/btnReportPrint_dwn.png");}
#mrmReportButton a.cancel		{display:block; width:87px; height:87px; background-image: url("./images/btnReportFinish.png"); background-repeat:no-repeat; text-decoration: none;}
#mrmReportButton a.cancel:hover	{background-image: url("./images/btnReportFinish_dwn.png");}

#RMMRResident		{display:none; }

#DrSearch 			{display:none; position:absolute; width: 500px; height: 100px; margin-left:110px; margin-top:-280px; overflow-y: scroll; background-color:white; border:solid 1px; }
#DrSearch td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#PatientSearch 			{display:none; position:absolute; width: 500px; height: 100px; margin-left:128px; margin-top:-440px; overflow-y: scroll; background-color:white; border:solid 1px; }
#PatientSearch td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#PharmacySearch 			{display:none; position:absolute; width: 500px; height: 100px; margin-left:427px; margin-top:-280px; overflow-y: scroll; background-color:white; border:solid 1px; }
#PharmacySearch td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#PharmacistSearch 			{display:none; position:absolute; width: 400px; height: 100px; margin-left:380px; margin-top:-240px; overflow-y: scroll; background-color:white; border:solid 1px; }
#PharmacistSearch td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#divPatientSelect 			{display:none; position:absolute; width: 400px; height: 100px; margin-left:380px; margin-top:-240px; overflow-y: scroll; background-color:white; border:solid 1px; }
#divPatientSelect		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#SuburbSearch 			{display:none; position:absolute; width: 400px; height: 100px; overflow-y: scroll; background-color:white; border:solid 1px; }
#SuburbSearch td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#DrPracticeSearch 			{display:none; position:absolute; width: 370px; height: 100px; margin-left:110px; margin-top:-280px; overflow-y: scroll; background-color:white; border:solid 1px; }
#DrPracticeSearch td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#UserFlagsSearch 			{display:none; position:absolute; width: 350px; height: 100px;overflow-y: scroll; background-color:white; border:solid 1px; }
#UserFlagsSearch td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

/* for new PIR page only*/
#SearchPatient 			{display:none; position:absolute; width: 500px; height: 100px; overflow-y: scroll; background-color:white; border:solid 1px; }
#SearchPatient td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#SearchDr 			{display:none; position:absolute; width: 500px; height: 100px; overflow-y: scroll; background-color:white; border:solid 1px; }
#SearchDr td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#SearchPharmacy 			{display:none; position:absolute; width: 500px; height: 100px; overflow-y: scroll; background-color:white; border:solid 1px; }
#SearchPharmacy td		{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#Eligibility24months	{width:630px; height:450px; display:none; background: white; padding: 10px; border: 2px solid #ddd; float: left; font-size: 15px !important; position: fixed; top: 10%; z-index: 9999999999; }
#mask24months			{display: none; background: #000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 999999999; opacity: 0.8; }

/************************************** Professional Development ****************************/
#PDhome		{width:673px; height:100px; margin-bottom:10px; font-size: 13px; font-weight:500; padding:0px; margin:0px; }
#PDhome h1	{font-size: 18px; font-weight: 700; color: #FF9900; margin-bottom:5px; }
#PDhome h2	{display:inline; font-size: 18px; font-weight: 700; color: #439ad1; text-align:center;}
#PDhome h3	{display:inline; font-size: 13px; font-weight:700; color: #787878; }
#PDhome h4	{font-size: 13px; font-weight:700; color: #439ad1; }
#PDhome a	{font-weight: 700; color: #439ad1;}


#PDhome ul	{list-style-type: none; padding:0px; margin-left:20px;}
#PDhome li	{padding-top:0px; margin-right:0; margin-top:3px; font-size: 13px; font-weight:700; color: #787878;}
#PDhome td	{background-repeat:no-repeat; padding:0px; padding-top:10px;}

#PDHomePrice	{width:215px; height:130px; margin-top:-80px; margin-left:120px; padding:5px; 
				background-image: url("./images/trialbox.png"); background-repeat:no-repeat;}
#PDHomePrice h1	{display:block; font-size: 18px; font-weight: 700; color: #FF9900; padding:0px; padding-bottom:8px; margin:0px;}
#PDHomePrice h2	{display:inline; font-size: 16px; font-weight: 700; color: black;}

#mrmPDTab		{width:650px; height:30px; float:left; margin:0; margin-top:20px; padding:0; list-style:none; }
#mrmPDTab LI	{float:left; margin:0; margin-left:-20px; padding:0px;}
#mrmPDTab a		{display:block; text-decoration:none; margin:0px; margin:0px; padding:5px; padding-left:7px; padding-right:1px;
             		font-size: 11px; font-weight: 700; color: #787878; font-family: Verdana, sans-serif; 
			 		width:140px; height:25px; background:#f4f6fa; border:solid 1px #ddd;}
#mrmPDTab a.here	{background:white; }
#mrmPDTab a:hover	{background:white; }
#mrmPDTab a:active	{background:white; }

#mrmPDHomePanel		{display:block; width:672px; margin-top:6px; height:185px; padding:0px; padding-left:10px; padding-top:10px; border:solid 1px;}
#mrmPDHomePanel h2	{display:block; font-size: 14px; font-weight: 700; color: #FF9900; padding:0px; padding-bottom:5px; margin:0px; text-align:left;}
#mrmPDHomePanel h3	{display:block; font-size: 12px; font-weight: 700; color: #439ad1; padding:0px; padding-bottom:5px; margin:0px; text-align:left;}
#mrmPDHomePanel td	{font-size: 12px; padding:0px;}
#mrmPDHomePanel ul	{list-style-type:square ;display:block; margin-top:5px;}
#mrmPDHomePanel LI	{font-size: 12px; font-weight: 500; color: black;}
#mrmPDHomePanel LI.big	{font-size: 14px; font-weight: 700; color: #439ad1;}

#PDhomeSample	{width:685px; height:190px; padding:0px; padding-top:20px;	font-size: 13px; font-weight:500;}

#PDhomeSample td	{padding:0px;}
#PDhomeSample h1	{display:inline; font-size: 18px; color:#000000; padding:0px;}
#PDhomeSample h2	{display:inline; font-size: 18px; font-weight: 700; color: #439ad1;}
#PDhomeSample h3	{font-size: 13px; font-weight:700; color: #787878; }
#PDhomeSample ul	{list-style-type:square ;display:inline; margin-left:20px;}
#PDhomeSample li	{list-style-type:square; font-size: 13px; font-weight:700; color: #787878;}
#PDhomeSample a		{text-decoration: none; border-bottom-width: 2px; color: #787878;}
#PDhomeSample a:hover {text-decoration: underline;}
#PDhomeSample a.question		{display:block; width:106px; height:107px; background-image: url("./images/btnPDQuestions.png"); background-repeat:no-repeat; text-decoration: none;}
#PDhomeSample a.question		{width:118px; height:120px; }
#PDhomeSample a.question:hover {background-image: url("./images/btnPDQuestions_down.png");}

#PDQuestions	{width:620px; height:394px; float:right; margin:0; margin-top:3px; margin-left:-20px; padding:15px; padding-top:15px;
					background-image: url("./images/mrmAnalysisBGnd.png"); background-repeat:no-repeat;}
#PDQuestions h1	{font-size: 16px; font-weight: 700; color: #FF9900; padding:0px; margin:0px;}
#PDQuestions h2	{font-size: 14px; font-weight: 700; color:#000000; }


#PDGroup		{width:610px; height:335px; overflow:auto;}
#PDGroup td.bold{font-size: 14px; font-weight:700; }

#PDQuestionsLHS		{width:238px; height:397px; float:left; margin-top:0px; padding-left:10px; background-image: url("./images/mrmHelp.png"); background-repeat:no-repeat; overflow:auto;}
#PDQuestionsLHS h1	{font-size: 14px; font-weight: 700; color:#333333; padding-top:15px; padding-bottom:15px; text-align:center; margin:0;}
#PDQuestionsLHS a	{color: rgb(38,160,232); text-decoration: none; font-weight:700;}
#PDQuestionsLHS a:hover	{text-decoration: underline;}
#PDQuestionsLHS ul	{list-style-type:square ;display:inline; margin-left:20px;}

#PDQuestionButton		{width:590px; height:90px; margin-top:15px; padding:0; } 
#PDQuestionButton a		{display:block; width:90px; height:90px; text-decoration: none; background-image: url("./images/mrmSubmit.png"); background-repeat:no-repeat; }
#PDQuestionButton a:hover	{background-image: url("./images/mrmSubmitDwn.png");}
#PDQuestionButton a.btnCancel		{background-image: url("./images/btnReportCancel.png"); background-repeat:no-repeat; }
#PDQuestionButton a.btnCancel:hover	{background-image: url("./images/btnReportCancel_dwn.png"); }
#PDQuestionButton a.btnFinish		{background-image: url("./images/btnFinish.png"); background-repeat:no-repeat; }
#PDQuestionButton a.btnFinish:hover	{background-image: url("./images/btnFinish_dwn.png"); }

#PDScore	{width:100px; height:100px; margin-top:15px; padding:0; float:right;}

#mrmPDSignUpPanel	{width:620px; height:375px; margin:0; margin-top:-20px; padding:15px; padding-top:5px;
						 background-image: url("./images/mrmAnalysisBGnd.png"); background-repeat:no-repeat; overflow:auto;}

/***************************************** Prof Dev Dashboard *********************************************/
#PDDashboard	{width:680px; height:375px; margin:0; margin-top:-20px; padding:5px; padding-top:20px; border:none;}
#PDDashboard td	{font-size: 12px; font-weight:700; }
#PDDashboard a		{text-decoration: none; color: rgb(38,160,232); border:none;}
#PDDashboard a:hover{text-decoration: underline;}
#PDDashboard a.alt		{display:block; width:106px; height:107px; text-decoration: none; background-image: url("./images/btnPDAnswerQuestions.png"); background-repeat:no-repeat; }
#PDDashboard a.alt:hover{background-image: url("./images/btnPDAnswerQuestions_down.png");}
#PDDashboard a.alt2		 {display:block; width:106px; height:107px; text-decoration: none; background-image: url("./images/btnPDQuestionAnswers.png"); background-repeat:no-repeat; }
#PDDashboard a.alt2:hover{background-image: url("./images/btnPDQuestionAnswers_down.png");}

#PDDashboardBox	{width:215px; height:139px; margin:0; margin-top:0; margin-bottom:10px; padding:7px; 
					background-image: url("./images/trialbox.png"); background-repeat:no-repeat;}
#PDDashboardBox td.bold	{font-size: 12px; font-weight:700; }
#PDDashboardBox a	{text-decoration: none; font-size: 12px; font-weight:700; color: rgb(38,160,232); border:none;}
#PDDashboardBox a:hover {text-decoration: underline;}
#PDDashboardBox a.alt	{display:block; width:56px; height:57px; text-decoration: none; background-image: url("./images/logoutButton.png"); background-repeat:no-repeat; }
#PDDashboardBox a.alt:hover {display:block; background-image:url("./images/logoutButton_dwn.png"); background-repeat:no-repeat; }


#PDDashboardPrevActivities			{width:655px; height:202px; padding:10px; padding-top:15px; font-size: 14px; font-family: Verdana, sans-serif;
										background-image: url("./images/homeReferences.png"); background-repeat:no-repeat;}
#PDDashboardPrevActivities td		{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#PDDashboardPrevActivities td.header{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; margin:0;}
#PDDashboardPrevActivities tr.odd	{background:#fbfcfd;}
#PDDashboardPrevActivities tr.even	{background:white;}
#PDDashboardPrevActivities tr.mouseover	{background:#ddd;}
#PDDashboardPrevActivities h3		{padding-bottom:15px; font-size: 13px; font-weight:700; color: #787878; }

#PDTwitter	{width:216px; height:328px; padding:10px; padding-right:15px; margin-top:-7px;
					  background-image: url("./images/PDDashboardRHS.png"); background-repeat:no-repeat;}
#PDTwitter h2	{padding-bottom:10px; margin:0px; font-size: 14px; font-weight:700; text-align:center; color: #000000; }
#PDTwitter a	{text-decoration: none; font-size: 12px; font-weight:700; color: rgb(38,160,232); border:none;}
#PDTwitter a:hover {text-decoration: underline;}

#twitter_div {width:200px; height:230px; padding-bottom:10px; overflow-y: scroll; }
#twitter_div li {padding-bottom:15px; margin-left:-25px;}

#valmer {width:920px; height:500px; margin:0; padding:0px; background-color: white; overflow:auto;}			

/************************************ Document Management ********************************************/
#dmsProfile		{width:230px; height:397px; float:right; margin-top:-2px; padding:15px; padding-top:20px; background-image: url("./images/mrmHelp.png"); background-repeat:no-repeat; overflow:auto;
				 font-size: 12px; font-weight: 500; color: #333333; font-family: Verdana, sans-serif;}
#dmsProfile h1	{font-size: 14px; font-weight: 700; color:#333333; padding-top:15px; padding-bottom:15px; margin:0;}
#dmsProfile th			{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#dmsProfile td				{font-size: 11px; font-weight: 500; color:#333333; border:none;}
#dmsProfile td.h2			{font-size: 12px; font-weight: 700; color: rgb(38,160,232); }
#dmsProfile td.alt			{font-size: 11px; font-weight: 700; color:#333333;}
#dmsProfile td.urgent		{color:red; font-weight: 700;}

#dmsProfileDataWindow		{display:none; width:200px; height:70px; margin-top:-12px; padding:0px; border:solid 2px #ddd; overflow:auto;}
#dmsProfileDataWindow td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#dmsProfileDataWindow td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#dmsProfileDataWindow tr.odd		{background:#fbfcfd;}
#dmsProfileDataWindow tr.even		{background:white;}
#dmsProfileDataWindow tr.mouseover	{background:#ddd;}
#dmsProfileData2Header		{display:none; width:200px; height:18px; margin:0px; padding-bottom:1px; padding-top:5px; font-size: 11px; font-weight: 700;}

#dmsProfileData2Window		{display:none; width:210px; height:75px; margin-top:0px; padding:0px; border:solid 2px #ddd; overflow:auto;}
#dmsProfileData2Window td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#dmsProfileData2Window td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#dmsProfileData2Window tr.odd			{background:#fbfcfd;}
#dmsProfileData2Window tr.even		{background:white;}
#dmsProfileData2Window tr.mouseover	{background:#ddd;}

#dmsProfileArchiveWindow	{display:none; width:200px; height:150px; margin-top:-12px; padding:0px; border:solid 2px #ddd; overflow:auto;}
#dmsProfileArchiveWindow td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#dmsProfileArchiveWindow td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#dmsProfileArchiveWindow tr.odd			{background:#fbfcfd;}
#dmsProfileArchiveWindow tr.even		{background:white;}
#dmsProfileArchiveWindow tr.mouseover	{background:#ddd;}

#dmsProfilePastHMRs			{display:none; width:200px; height:100px; margin-top:-12px; padding:0px; border:solid 2px #ddd; overflow:auto;}

#dmsProfileScheduleList		{display:block; width:215px; height:170px; margin-top:170px; padding:0px; border:solid 2px #ddd; overflow:auto;}
#dmsProfileScheduleList td	{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}

#dmsProfileTaskList				{display:block; width:215px; height:300px; margin-top:15px; padding:0px; border:solid 2px #ddd; overflow:auto;}
#dmsProfileTaskList td			{font-size: 11px; font-weight: 500; color:#333333; border:solid 1px #ece7e3;}
#dmsProfileTaskList td.urgent	{color:red;}
#dmsProfileTaskList tr.odd		{background:#ece7e3;}
#dmsProfileTaskList tr.even		{background:white;}
#dmsProfileTaskList tr.mouseover{background:#e3dfd3;}

#dmsMainPanel					{width:620px; height:396px; margin:0px; padding:15px; background-image: url("./images/mrmAnalysisBGnd.png"); background-repeat:no-repeat; overflow:auto;}
#dmsMainPanel td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#dmsMainPanel td.h2				{font-size: 12px; font-weight: 700; color: rgb(38,160,232); border:none;}
#dmsMainPanel td.header			{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#dmsMainPanel td.alt			{font-size: 11px; font-weight: 700; color:#333333; border:none;}
#dmsMainPanel td.alt2			{font-size: 11px; font-weight: 500; color:#333333; border:none;}
#dmsMainPanel td.alt3			{font-weight: 700;  border:none; padding:0px;}
#dmsMainPanel td.urgent			{color:red;}
#dmsMainPanel tr.odd			{background:#fbfcfd;}
#dmsMainPanel tr.even			{background:white;}
#dmsMainPanel tr.mouseover		{background:#ddd;}
#dmsMainPanel a.btnCancel		{display:block; width:100px; height:28px; text-decoration: none; background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat; }
#dmsMainPanel a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png");}
#dmsMainPanel a.btnSave			{display:block; width:87px; height:28px; text-decoration: none; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat; }
#dmsMainPanel a.btnSave:hover	{width:87px; height:28px;background-image: url("./images/mrmSaveDwn.png");}
#dmsMainPanel a.btnPrint		{display:block; width:76px; height:24px; text-decoration: none; background-image: url("./images/print_btn.png"); background-repeat:no-repeat top left; }
#dmsMainPanel a.btnPrint:hover	{background-position: 0 24px;}


#DMSReferralList				{height:375px; margin-left:-5px; overflow:auto;}

#dmsMainPannelAddressBook		{width:300px; height:120px; margin:0px; padding:0px; overflow:auto;}

#divPatientDetails				{height:190px; overflow:auto; }  
#divPatientMedicalProfile		{display:none; height:190px; overflow:auto; } 

#divInterviewPrintMenu			{display:none; border:solid 1px #0ddd; padding: 5px; position:absolute; background-color:rgb(237,237,237);}
#divInterviewPrintMenu a		{font-size: 10px; font-weight: 700; color: rgb(38,160,232); text-decoration: none;}
#divInterviewPrintMenu td.alt	{border:none;}

#divXLClaimMenu			{display:none; border:solid 1px #0ddd; padding: 0px; position:absolute; background-color:rgb(237,237,237);}
#divXLClaimMenu a		{font-size: 10px; font-weight: 700; padding: 0px; color: rgb(38,160,232); text-decoration: none;}
#divXLClaimMenu td.alt	{border:none;}

#divOutsideHomeMenu			{display:none; border:solid 1px #0ddd; padding: 5px; position:absolute; background-color:rgb(237,237,237);}
#divOutsideHomeMenu a		{font-size: 10px; font-weight: 700; color: rgb(38,160,232); text-decoration: none;}
#divOutsideHomeMenu td.alt	{border:none;}

#divSubMenu			{display:none; border:solid 1px #0ddd; padding: 5px; position:absolute; background-color:rgb(237,237,237);}
#divSubMenu a		{font-size: 10px; font-weight: 700; color: rgb(38,160,232); text-decoration: none;}
#divSubMenu td.alt	{border:none;}

#divExtraSubMenu			{display:none; border:solid 1px #0ddd; padding: 5px; position:absolute; background-color:rgb(237,237,237);}
#divExtraSubMenu a		{font-size: 10px; font-weight: 700; color: rgb(38,160,232); text-decoration: none;}
#divExtraSubMenu td.alt	{border:none;}

#divInterviewRescheduleMenu		{display:none; border:solid 1px #ddd; padding: 5px; position:absolute; background-color:rgb(237,237,237);}
#divInterviewRescheduleMenu a	{font-size: 10px; font-weight: 700; color: rgb(38,160,232); text-decoration: none;}
#divInterviewRescheduleMenu td.alt	{border:none;}

#divTaskListMenu				{display:none; border:solid 1px #ddd; padding: 5px; position:absolute; background-color:rgb(237,237,237);}
#divTaskListMenu a				{font-size: 10px; font-weight: 700; color: rgb(38,160,232); text-decoration: none;}
#divTaskListMenu a.alt			{font-size: 10px; font-weight: 700; color:blue; text-decoration: none;}
#divTaskListMenu tr.odd			{background:#fbfcfd;}
#divTaskListMenu tr.even		{background:white;}
#divTaskListMenu tr.mouseover	{background:#ddd;}
#divTaskListMenu td				{font-size: 11px; font-weight: 700; color:#333333; padding:2px; border:solid 1px #ddd;}
#divTaskListMenu td.alt			{border:none;}

/************************************** MRM Dashboard *****************************************/
#MRMDashboard		{width:640px; height:375px; margin:0; margin-top:-20px; padding:5px; padding-top:20px; border:none;}
#MRMDashboard td	{font-size: 12px; font-weight:500; }
#MRMDashboard td.alt	{font-weight:700; }

#MRMDashboardRHS		{width:235px; height:397px; float:right; margin-top:-2px; margin-right:0px; padding:15px; padding-right:0px; background-image: url("./images/mrmHelp.png"); background-repeat:no-repeat; overflow:auto;}
#MRMDashboardRHS td		{font-size: 12px; font-weight: 500; color:#333333; border:none;}
#MRMDashboardRHS a.logout		 {display:block; width:56px; height:57px; text-decoration: none; background-image: url("./images/logoutButton.png"); background-repeat:no-repeat; }
#MRMDashboardRHS a.logout:hover  {display:block; background-image:url("./images/logoutButton_dwn.png"); background-repeat:no-repeat; }

#MRMDashboardRHSPanel			{height:220px; width:210px; overflow:auto;}


#MRMNewRules			{width:215px; height:260px; margin:0px; padding:0px; border:solid 1px #ddd; overflow:auto; }

#MRMAccountActivity				{width:614px; height:185px; margin-left:2px; margin-top:10px; padding:10px; border:solid 2px #ddd;}
#MRMAccountActivity td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#MRMAccountActivity td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

/************************************** DMS Archive *******************************************/
#mrmArchiveTitle		{width:100%; height:40px; margin:0; padding:0;}

/* *********************************** Past Interview Page  ************************************************* */
#mrmNoteHeader	{width:620px; height:100px; margin:0; margin-top:0px; padding:15px; padding-top:5px; padding-bottom:0px; 
				 background-image: url("./images/mrmPatient.png"); background-repeat:no-repeat;}


#mrmNoteTab		{width:650px; height:30px; float:left; margin:0; margin-top:10px; padding:0; list-style:none; }
#mrmNoteTab LI		{float:left;margin:0;padding:0px;}
#mrmNoteTab a		{display:block; text-decoration:none; margin:0; padding:5px; padding-left:12px; padding-right:0px;
             		font-size: 11px; font-weight: 500; color: #333333; font-family: Verdana, sans-serif; 
			 	width:113px; height:27px; background-image: url("./images/mrmTab.png");}
#mrmNoteTab a:hover	{display:block; background:white; background-image: url("./images/mrmTabActive.png");}
#mrmNoteTab a:active	{display:block; background:white; color: #FF9900; background-image: url("./images/mrmTabActive.png");}
#mrmNoteTab a.here:link		{display:block; background:white; color: #FF9900; background-image: url("./images/mrmTabActive.png");}
#mrmNoteTab a.here:visited	{display:block; background:white; color: #FF9900; background-image: url("./images/mrmTabActive.png");}

#divSheduleNotes	{display: block; width:620px; height:219px; margin:0; margin-top:44px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; background-color: white; }
#divPreInterviewNotes	{display: none; width:620px; height:219px; margin:0; margin-top:44px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; background-color: white; }
#divInterviewNotes	{display: none; width:620px; height:219px; margin:0; margin-top:44px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; background-color: white; }
#divDoctorNotes		{display: none; width:620px; height:219px; margin:0; margin-top:44px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; background-color: white; }
#divFollowupNotes	{display: none; width:620px; height:219px; margin:0; margin-top:44px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; background-color: white; }

/* ************************************** Invoices Page ************************************************* */
#mrmInvTab		{width:650px; height:30px; float:left; margin:0px; margin-top:-70px; padding:0px; list-style:none; }
#mrmInvTab LI		{float:left;margin:0;padding:0px;}

#mrmInvTab a		{display:block; text-decoration:none; margin:0; padding:5px; padding-left:12px; padding-right:0px;
             		font-size: 11px; font-weight: 700; color: #333333; font-family: Verdana, sans-serif; 
			 		width:112px; height:23px; border:solid 1px #ddd; background-color:#f4f6fa;}
#mrmInvTab a:active		{display:block; background:white; color: #FF9900; }
#mrmInvTab a.here		{display:block; background:white; color: #FF9900; }



#invNoClaimForms			{display: none; width:620px; height:238px; margin:0; margin-top:-36px; padding:10px; padding-bottom:0px; background-color:#FFFFCC; border:solid 1px #ddd; overflow:auto}
#invNoClaimForms td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#invNoClaimForms td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#invNoClaimForms tr.odd			{background:#fbfcfd;}
#invNoClaimForms tr.even		{background:white;}
#invNoClaimForms tr.mouseover	{background:#ddd;}

#invInvoiceMain				{display: none; width:620px; height:238px; margin:0; margin-top:-36px; padding:10px; padding-bottom:0px; background-color:#FFFFCC; border:solid 1px #ddd; overflow:auto}
#invInvoiceMain td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#invInvoiceMain td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#invInvoiceMain tr.odd			{background:#fbfcfd;}
#invInvoiceMain tr.even		{background:white;}
#invInvoiceMain tr.mouseover	{background:#ddd;}

#invClaimMain				{display: none; width:620px; height:238px; margin:0; margin-top:-36px; padding:10px; padding-bottom:0px; background-color:#FFFFCC; border:solid 1px #ddd; overflow:auto}
#invClaimMain td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#invClaimMain td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#invClaimMain tr.odd		{background:#fbfcfd;}
#invClaimMain tr.even		{background:white;}
#invClaimMain tr.mouseover	{background:#ddd;}

#invRMMRMain				{display: none; width:620px; height:238px; margin:0; margin-top:-36px; padding:10px; padding-bottom:0px; background-color:#FFFFCC; border:solid 1px #ddd; overflow:auto}
#invRMMRMain td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#invRMMRMain td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#invRMMRMain tr.odd		{background:#fbfcfd;}
#invRMMRMain tr.even		{background:white;}
#invRMMRMain tr.mouseover	{background:#ddd;}

#inv5CPAMain				{display: none; width:620px; height:238px; margin:0; margin-top:-36px; padding:10px; padding-bottom:0px; background-color:#FFFFCC; border:solid 1px #ddd; overflow:auto}
#inv5CPAMain td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#inv5CPAMain td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#inv5CPAMain tr.odd		{background:#fbfcfd;}
#inv5CPAMain tr.even		{background:white;}
#inv5CPAMain tr.mouseover	{background:#ddd;}

#inv5CPARMMRMain				{display: none; width:620px; height:238px; margin:0; margin-top:-36px; padding:10px; padding-bottom:0px; background-color:#FFFFCC; border:solid 1px #ddd; overflow:auto}
#inv5CPARMMRMain td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#inv5CPARMMRMain td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#inv5CPARMMRMain tr.odd		{background:#fbfcfd;}
#inv5CPARMMRMain tr.even		{background:white;}
#inv5CPARMMRMain tr.mouseover	{background:#ddd;}



/* ******************************* Message boxes ************************************ */
#ReportDownLoad	{display: none; width:620px; height:300px; margin-left:100px; margin-top:-440px; border:solid 2px;
					background-image: url("./images/FileDownLoad.png"); background-color: white;  background-repeat:no-repeat;}
#eReferralMappingWarning	{display: none; position: absolute; width:600px; height:200px; margin-left:100px; margin-top:-440px; border:solid 2px;
							background-color: #fad185;}
#divPhARIADetails			{display:none; border:solid 2px #0ddd; padding: 5px; position:absolute; background-color:#FFFF99;}							


/* *******************************Select Patient Letter Print button ************************ */
#mrmGroupPatientLetter				{width:226px; height:100px; float:right; margin:0px; margin-left:-40px; padding:10px;}
#mrmGroupPatientLetter a.print		{display:block; width:87px; height:87px; background-image: url("./images/btnReportPrint.png"); background-repeat:no-repeat; text-decoration: none;}
#mrmGroupPatientLetter a.print:hover	{background-image: url("./images/btnReportPrint_dwn.png");}
#mrmGroupPatientLetter a.cancel		{display:block; width:87px; height:87px; background-image: url("./images/btnReportCancel.png"); background-repeat:no-repeat; text-decoration: none;}
#mrmGroupPatientLetter a.cancel:hover	{background-image: url("./images/btnReportCancel_dwn.png");}

#divRequestSentDetails {	z-index: 99999999;display:none;padding:5px 5px 5px 5px !important;position: absolute;background: #a8ced5;border: 2px solid #3d7091;width:200px;height:80px;opacity:0.9;filter:alpha(opacity=90);}
#divRequestSentDetails td.small {font-size:10px; border: 1px solid white;}

/* Header (Banners)
-------------------------------------------------------------- */

.header_banner { margin-left:2px; }

#header h1 {
	height:148px;
	text-indent:-9999px;
	overflow:none;
	margin:0;
}

#cpd_header {
	background:url("images/cpd_banner.png") no-repeat top;
}

#mrm_header {
	background:url("images/mrm_banner.png") no-repeat top;
}			

/*new Added, graph on admin page*/
#graphHidden{ position:absolute;  }

.tooltip {display:none;
	position:absolute;
	border:1px solid #333;
	background-color:#161616;
	border-radius:5px;
	padding:10px;
	color:#fff;
	font-size:12px Arial;
}

/* Pagination */
#pagination{width:620px;height: 20px; margin:0px;font-family:Arial, Helvetica, sans-serif; padding: 3px;margin: 3px; font-size:14px;}
#pagination a {padding:2px 4px 2px 4px;margin:2px;border:1px solid #8F8F8F;text-decoration:none;color: #666;}
#pagination a:hover, #pagination a:active {border: 1px solid #8F8F8F;color: #000;}
#pagination span.current {margin: 2px;padding: 2px 4px 2px 4px;border: 1px solid #999;font-weight: bold;background-color: #999;color: #FFF;}
#pagination span.disabled {padding:2px 4px 2px 4px;margin:2px;border:1px solid #B3B1B1;color:#969393;}


/************************
****MedsCheck************
*************************/
/* *********************************** MCMain page - panels ************************************************* */
#mcTitle			{width:900px; height:50px; position:relative;}
#mcTitle table		{table-layout:fixed;}

#patientDetails {display:none; position:absolute; border:1px solid #333; background-color:#161616; border-radius:5px; padding:10px; color:#fff; font-size:12px Arial;z-index:9999;}

.mcTabLayer{margin-top:25px;}

#mcTab		{width:700px; height:30px; float:left; margin:0px; margin-top:23px; padding:0px; list-style:none; }
#mcTab li		{float:left;margin:0;padding:0 0 0 2px;}
#mcTab a		{display:block; text-decoration:none; margin:0; padding:5px; padding-left:12px; padding-right:0px;
             		font-size: 11px; font-weight: 500; color: #333333; font-family: Verdana, sans-serif; 
			 	width:94px; height:23px; background-image: url("./images/mrmTab.png");}
#mcTab a:hover	{display:block; background:white; background-image: url("./images/mrmTabActive.png");}
#mcTab a:active	{display:block; background:white; color: #FF9900; background-image: url("./images/mrmTabActive.png");}
#mcTab a.here:link		{display:block; background:white; color: #FF9900; background-image: url("./images/mrmTabActive.png");}
#mcTab a.here:visited	{display:block; background:white; color: #FF9900; background-image: url("./images/mrmTabActive.png");}

#mcDrugs					{width:900px; height:370px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0px; background-color: white; }
#mcDrugs td.sidenotes		{font-size: 10px; font-weight: 500;  color:#333333; padding:3px;}
#mcDrugs td.header			{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mcDrugGrid				{display:block; width:910px; height:390px; overflow:auto; }
#mcDrugGrid	table{table-layout:fixed;width:890px; }
#mcDrugGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mcDrugGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; margin:0;}
#mcDrugGrid tr.odd			{background:#fbfcfd;}
#mcDrugGrid tr.even		{background:white;}
#mcDrugGrid tr.not_mapped	{background:#ffa6a6;}
#mcDrugGrid tr.not_mapped_over	{background:#fad185;}
#mcDrugGrid tr.mouseover	{background:#ddd;}
#mcDrugGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}
#mcDrugGrid .medicineDuration{width:120px;}

#mcMedicalHistory			{display: none; width:900px; height:370px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0; background-color: white; }
#mcMedicalHistory td.header	{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mcMedicalHistory td.note	{ font-size: 10px; font-weight: 500;}
#mcMedGrid				{display:block; width:910px; height:390px; overflow:auto; }
#mcMedGrid	table{table-layout:fixed;width:890px; }
#mcMedGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mcMedGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; margin:0;}
#mcMedGrid tr.odd			{background:#fbfcfd;}
#mcMedGrid tr.even		{background:white;}
#mcMedGrid tr.not_mapped	{background:#ffa6a6;}
#mcMedGrid tr.not_mapped_over	{background:#fad185;}
#mcMedGrid tr.mouseover	{background:#ddd;}
#mcMedGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}
#mcMedGrid .medicineDuration{width:120px;}

#mcClinicalInterventions			{display: none; width:900px; height:370px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0; background-color: white; }
#mcClinicalInterventions td.header	{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mcClinicalInterventions td.note	{ font-size: 10px; font-weight: 500;}
#mcMedGrid				{display:block; width:910px; height:390px; overflow:auto; }
#mcMedGrid	table{table-layout:fixed;width:890px; }
#mcMedGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mcMedGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; margin:0;}
#mcMedGrid tr.odd			{background:#fbfcfd;}
#mcMedGrid tr.even		{background:white;}
#mcMedGrid tr.not_mapped	{background:#ffa6a6;}
#mcMedGrid tr.not_mapped_over	{background:#fad185;}
#mcMedGrid tr.mouseover	{background:#ddd;}
#mcMedGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}
#mcMedGrid .medicineDuration{width:120px;}

#mcNotes			{display: none; width:900px; height:370px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0; background-color: white; }
#mcNotes p.header	{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

#mcActionPlan					{display:none; width:900px; height:370px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0px; background-color: white; }
#mcActionPlan td.sidenotes		{font-size: 10px; font-weight: 500;  color:#333333; padding:3px;}
#mcActionPlan td.header			{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mcActionPlanGrid				{width:910px; height:390px; overflow:auto; }
#mcActionPlanGrid	table{table-layout:fixed;width:890px; }
#mcActionPlanGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mcActionPlanGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; margin:0;}
#mcActionPlanGrid tr.odd			{background:#fbfcfd;}
#mcActionPlanGrid tr.even		{background:white;}
#mcActionPlanGrid tr.not_mapped	{background:#ffa6a6;}
#mcActionPlanGrid tr.not_mapped_over	{background:#fad185;}
#mcActionPlanGrid tr.mouseover	{background:#ddd;}
#mcActionPlanGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}
#mcActionPlanGrid .medicineDuration{width:120px;}

#mcButtons			{width:650px; height:90px; margin-left:250px; padding:0px; } 
#mcButtons a		{display:block; width:90px; height:90px; text-decoration: none; background-image: url("./images/mrmSubmit.png"); background-repeat:no-repeat; }
#mcButtons a:hover	{background-image: url("./images/mrmSubmitDwn.png");}
#mcButtons a.btnCancel			{background-image: url("./images/btnReportCancel.png");}
#mcButtons a.btnCancel:hover	{background-image: url("./images/btnReportCancel_dwn.png");}
#mcButtons a.btnNext			{background-image: url("./images/btnReportNext.png");}
#mcButtons a.btnNext:hover	{background-image: url("./images/btnReportNext_dwn.png");}

#cmInfoPanel			{width:660px; height:450px; margin:0; margin-top:0px; padding:10px; padding-bottom:0px; font-size:11px; font-weight:500; color: #333333; border:solid 1px #ddd; background-color: white; overflow:auto; overflow-x:hidden;}
#cmInfoPanel td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#cmInfoPanel td.alt		{border:none;}
#cmInfoPanel td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

HistData					{width:620px; height:190px; margin-top:4px; background-color:rgb(235,231,211);}
#mrmMedHistData td				{font-size: 11px; font-weight: 700; color:#333333; padding:3px; padding-right:15px;}
#mrmMedHistData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmMedHistData a				{display:block; width:100px; height:28px; text-decoration: none; float: right; background-repeat:no-repeat; }
#mrmMedHistData a.btnCancel		{background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat; }
#mrmMedHistData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png"); background-repeat:no-repeat; }
#mrmMedHistData a.btnSave			{width:87px; height:28px; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat; }
#mrmMedHistData a.btnSave:hover		{width:87px; height:28px; background-image: url("./images/mrmSaveDwn.png"); background-repeat:no-repeat; }

#mrmMedGrid					{display:block; width:620px; height:190px; overflow:auto;}
#mrmMedGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmMedGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmMedGrid tr.odd			{background:#fbfcfd;}
#mrmMedGrid tr.even			{background:white;}
#mrmMedGrid tr.not_mapped	{background:#ffa6a6;}
#mrmMedGrid tr.not_mapped_over	{background:#fad185;}
#mrmMedGrid tr.mouseover	{background:#ddd;}
#mrmMedGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#searchICPC  				{width: 620px; height: 200px; margin-top:2px; position:absolute; overflow-y: scroll; background-color:white;  }
#searchICPC td.header		{background:rgb(196,183,123); font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#searchICPC td				{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#mrmMedGrid1				{display:block; width:620px; height:190px; overflow:auto;}
#mrmMedGrid1 td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmMedGrid1 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmMedGrid1 tr.odd			{background:#fbfcfd;}
#mrmMedGrid1 tr.even		{background:white;}
#mrmMedGrid1 tr.not_mapped	{background:#ffa6a6;}
#mrmMedGrid1 tr.not_mapped_over	{background:#fad185;}
#mrmMedGrid1 tr.mouseover	{background:#ddd;}
#mrmMedGrid1 p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#loadingMC					{display:none; border:solid 1px #ddd; width:610px; height:200px; margin-top:0px; background-color:rgb(237,237,237); 
							  background-image: url("./images/loading.gif"); background-repeat:no-repeat; background-position:center;}

/* *********************************** Demo page - Observation ************************************************* */
#mrmObservation				{display: none; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0; background-color: white; }
#mrmObservation p.header	{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

#mrmObsData					{width:620px; height:190px; margin-top:4px; background-color:rgb(235,231,211);}
#mrmObsData td				{font-size: 11px; font-weight: 700; color:#333333; padding:3px; padding-right:15px;}
#mrmObsData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmObsData a				{display:block; width:100px; height:28px; text-decoration: none; float: right; background-repeat:no-repeat; }
#mrmObsData a.btnCancel		{background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat; }
#mrmObsData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png"); background-repeat:no-repeat; }
#mrmObsData a.btnSave			{width:87px; height:28px; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat; }
#mrmObsData a.btnSave:hover		{width:87px; height:28px; background-image: url("./images/mrmSaveDwn.png"); background-repeat:no-repeat; }

#mrmObsGrid					{display:block; width:620px; height:190px; overflow:auto;}
#mrmObsGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmObsGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmObsGrid tr.odd			{background:#fbfcfd;}
#mrmObsGrid tr.even			{background:white;}
#mrmObsGrid tr.mouseover	{background:#ddd;}
#mrmObsGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#mrmObsGrid1				{width:620px; height:190px; overflow:auto;}
#mrmObsGrid1 td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmObsGrid1 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmObsGrid1 tr.odd			{background:#fbfcfd;}
#mrmObsGrid1 tr.even		{background:white;}
#mrmObsGrid1 tr.mouseover	{background:#ddd;}
#mrmObsGrid1 p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#loadingOB		{display:none; border:solid 1px #ddd; width:610px; height:200px;  margin-top:0px; background-color:rgb(237,237,237); 
                 background-image: url("./images/loading.gif"); background-repeat:no-repeat; background-position:center;}	

/* *********************************** Demo page - Pathology ************************************************* */
#mrmPathology				{display: none; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0; background-color: white; }
#mrmPathology p.header		{font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

#mrmPathData				{width:620px; height:190px; margin-top:4px; background-color:rgb(235,231,211);}
#mrmPathData td				{font-size: 11px; font-weight: 700; color:#333333; padding:3px; padding-right:15px;}
#mrmPathData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmPathData a				{display:block; width:100px; height:28px; text-decoration: none; float: right; background-repeat:no-repeat; }
#mrmPathData a.btnCancel		{background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat; }
#mrmPathData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png"); background-repeat:no-repeat; }
#mrmPathData a.btnSave			{width:87px; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat; }
#mrmPathData a.btnSave:hover		{width:87px; background-image: url("./images/mrmSaveDwn.png"); background-repeat:no-repeat; }

#mrmPathGroupData				{width: 620px; height: 190px; margin-top:4px; position:absolute; overflow-y: scroll; background-color:rgb(235,231,211);  }
#mrmPathGroupData td			{font-size: 11px; font-weight: 700; color:#333333; padding:3px; padding-right:15px;}
#mrmPathGroupData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmPathGroupData a				{display:block; width:100px; height:28px; text-decoration: none; float: right; background-repeat:no-repeat; }
#mrmPathGroupData a.btnCancel		{background-image: url("./images/mrmCancel.png"); background-repeat:no-repeat; }
#mrmPathGroupData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png"); background-repeat:no-repeat; }
#mrmPathGroupData a.btnSave			{width:87px; background-image: url("./images/mrmSave.png"); background-repeat:no-repeat; }
#mrmPathGroupData a.btnSave:hover		{width:87px; background-image: url("./images/mrmSaveDwn.png"); background-repeat:no-repeat; }

#mrmPathGrid				{display:block; width:620px; height:190px; overflow:auto;}
#mrmPathGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmPathGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmPathGrid tr.odd			{background:#fbfcfd;}
#mrmPathGrid tr.even		{background:white;}
#mrmPathGrid tr.not_mapped	{background:#ffa6a6;}
#mrmPathGrid tr.not_mapped_over	{background:#fad185;}
#mrmPathGrid tr.mouseover	{background:#ddd;}
#mrmPathGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#mrmPathGrid1				{display:block; width:620px; height:190px; overflow:auto;}
#mrmPathGrid1 td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmPathGrid1 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmPathGrid1 tr.odd			{background:#fbfcfd;}
#mrmPathGrid1 tr.even		{background:white;}
#mrmPathGrid1 tr.not_mapped	{background:#ffa6a6;}
#mrmPathGrid1 tr.not_mapped_over	{background:#fad185;}
#mrmPathGrid1 tr.mouseover	{background:#ddd;}
#mrmPathGrid1 p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#loadingPA					{display:none; border:solid 1px #ddd; width:610px; height:200px;  margin-top:0px; background-color:rgb(237,237,237); 
							 background-image: url("./images/loading.gif"); background-repeat:no-repeat; background-position:center;}	
/* *********************************** Demo page - Drug regimen ************************************************* */
#mrmDrugs					{display: none; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0px; background-color: white; }
#mrmDrugs td.sidenotes		{font-size: 10px; font-weight: 500;  color:#333333; padding:3px;}
#mrmDrugs td.header			{ font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}

#mrmDrugGrid				{display:block; width:620px; height:190px; overflow:auto;}
#mrmDrugGrid td				{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmDrugGrid td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; margin:0;}
#mrmDrugGrid tr.odd			{background:#fbfcfd;}
#mrmDrugGrid tr.even		{background:white;}
#mrmDrugGrid tr.not_mapped	{background:#ffa6a6;}
#mrmDrugGrid tr.not_mapped_over	{background:#fad185;}
#mrmDrugGrid tr.mouseover	{background:#ddd;}
#mrmDrugGrid p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#searchATCDrug  			{width: 620px; height: 200px; padding-top:1px; position:absolute; overflow-y: scroll; background-color:white;  }
#searchATCDrug td.header	{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#searchATCDrug td			{font-size: 11px; font-weight: 500; color:#333333; padding:3px; border:solid 1px #ddd;}

#mrmDrugGrid1				{display:block; width:620px; height:190px; overflow:auto;}
#mrmDrugGrid1 td			{font-size: 11px; font-weight: 500; color:#333333; padding:2px; border:solid 1px #ddd;}
#mrmDrugGrid1 td.header		{background:#f4f6fa; font-size: 11px; font-weight: 700; color:#333333; padding:3px; margin:0;}
#mrmDrugGrid1 tr.odd		{background:#fbfcfd;}
#mrmDrugGrid1 tr.even		{background:white;}
#mrmDrugGrid1 tr.not_mapped	{background:#ffa6a6;}
#mrmDrugGrid1 tr.not_mapped_over	{background:#fad185;}
#mrmDrugGrid1 tr.mouseover	{background:#ddd;}
#mrmDrugGrid1 p.noData		{padding-top:30px; color: #FF9900; font-size: 12px; font-weight: 700;}

#mrmDrugData				{width:620px; height:185px;  padding-top:4px; margin-top:10px; background-color:rgb(235,231,211);}
#mrmDrugData td				{font-size: 11px; font-weight: 700; color:#333333; padding:0px; padding-right:5px;}
#mrmDrugData td.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}
#mrmDrugData p.sidenotes	{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px; display:inline;}
#mrmDrugData a					{text-decoration: none;}
#mrmDrugData a.btnCancel		{display:block; width:76px; height:28px; float: right; padding-right:15px; background-repeat:no-repeat; background-image: url("./images/mrmCancel.png");}
#mrmDrugData a.btnCancel:hover	{background-image: url("./images/mrmCancelDwn.png");}
#mrmDrugData a.btnSave			{display:block; width:76px; height:28px; float: right; padding-right:15px; background-repeat:no-repeat; width:87px; background-image: url("./images/mrmSave.png");}
#mrmDrugData a.btnSave:hover	{background-image: url("./images/mrmSaveDwn.png");}


#loadingDR				{display:none; width:610px; height:200px;  margin-top:0px; background-color:rgb(237,237,237); 
						  background-image: url("./images/loading.gif"); background-repeat:no-repeat; background-position:center;}	

/* *********************************** Demo page - Allergies ************************************************* */
#mrmAllergies					{display: none; width:620px; height:238px; margin:0; margin-top:-40px; padding:10px; padding-bottom:0px; border:solid 1px #ddd; border-top:0px; background-color: white; }
#mrmAllergies p.label			{display:inline; font-size: 11px; font-weight: 700; color:#333333;}
#mrmAllergies p.sidenotes		{font-size: 10px; font-weight: 500; font-style:italic; color:#333333; padding:10px;}

#divSearchPrintMenu			{display:none; border:solid 1px #0ddd; padding: 5px; position:absolute; background-color:rgb(237,237,237);}
#divSearchPrintMenu a		{font-size: 10px; font-weight: 700; color: rgb(38,160,232); text-decoration: none;}
#divSearchPrintMenu td.alt	{border:none;}

.required {border:1px solid red;}

/* **************************************** pharmCare *************************************** */
#pcNav {margin:-45px 0 0 0; left:72%; display:block; position:absolute; float:right; padding:0px; width:200px; height:37px; z-index:99999999;}  
#pcNav .current{border-bottom:3px solid #021a40;}

/*patient dashboard buttons*/
#btnCI				{width:120px; height:47px; background-image: url("./images/pcNewCIUp.png")}
#btnCI:hover	{background-image:url("./images/pcNewCIDwn.png")}
#btnMedsCheck				{width:120px; height:47px; background-image: url("./images/pcNewMedsCheck.png")}
#btnMedsCheck:hover	{background-image:url("./images/pcNewMedsCheckDwn.png")}
#btnImmunisation				{width:120px; height:47px; background-image: url("./images/pcNewImmunisation.png?v=1")}
#btnImmunisation:hover	{background-image:url("./images/pcNewImmunisationDwn.png?v=1")}

#pcAccountMan		{width:650px !important; height:190px;  padding:0px; padding-top:0px; }
#pcAccountMan td		{font-size: 11px; font-weight: 700; color:#333333; padding:2px; padding-right:5px; border:solid 1px #ddd;}

#pcAccountManPanel	{width:650px; height:480px; float:right; margin:0; margin-top:3px; margin-left:-40px; padding:15px; padding-top:15px; 
                     border-left:solid silver 2px;  overflow:auto;}

						
#pcAccountManNav	{width:238px; height:397px; float:left;position:absolute;  margin-top:0px; padding-left:10px; overflow:auto;}
#pcAccountManNav h1	{font-size: 14px; font-weight: 700; color:#333333; padding-top:15px; padding-bottom:15px; text-align:center; margin:0;}
#pcAccountManNav td	{font-size: 10pt; font-weight: 500; white-space:nowrap;}
#pcAccountManNav a		{color:#333333; text-decoration: none;}
#pcAccountManNav a:hover	{text-decoration: underline;}
#pcAccountManNav a.alt		{color:#439ad1; text-decoration: none; font-weight: 700; font-size: 14px;}
#pcAccountManNav a.alt:hover	{text-decoration: underline;}

#PatientCareDetails input.pcTextNarrow	{height: 15px;}

.mnuTool {display:none;  background-color:#BCC6CC; border:1px solid black; overflow-x:auto;}

.lblDate 	{border: 1px solid; font-family: Verdana; font-size: 12px; font-weight: 700; color: #777777;}
#divPharmCareSetup 	{height:320px; font-family: Verdana; font-size: 14px; overflow-x:hidden}
#divSetupNavigation  {width:500px; }
#divPharmCareTour  	{width:600px; height:400px; padding:10px; background-color:#FFFFFF; border:solid 1px;  border-color:#E6E6E6 #E6E6E6 #FFFFFF #E6E6E6; font-family: Verdana; font-size: 14px; overflow-x:hidden  }
#divPharmCareTour td	{font-size: 15px; font-weight: 500;}
#divPharmCareTour td	{padding-top:12px;}
#divTourNavigation  {width:700px; }
