﻿/* Generic context menu styles */
.contextMenu {
	position: absolute;
	width: 340px;
	z-index: 99999;
	border: solid 1px #CCC;
	background: #EEE;
	padding: 1px;
	margin: 0px;
	display: none;
}

.contextMenu LI {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.contextMenu A {
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 20px;
	height: 20px;
	background-position: 6px center;
	background-repeat: no-repeat;
	outline: none;
	padding: 1px 5px;
	padding-left: 36px;
}

.contextMenu LI.hover A {
	color: #FFF;
	background-color: #3399FF;
}

.contextMenu LI.disabled A {
	color: #AAA;
	cursor: default;
}

.contextMenu LI.hover.disabled A {
	background-color: transparent;
}

.contextMenu LI.separator {
	border-top: solid 1px #CCC;
}

/*
 Adding Icons
 You can add icons to the context menu by adding classes to the respective LI element(s)
*/

/* Formulary Status Menu - Standard Eclipse Formulary */
.contextMenu LI.model0_statusNoComment A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model0_statusEncouraged A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model0_statusOnFormulary A { background-image: url(../Images/bullets/yellowgreenbutton.gif); }
.contextMenu LI.model0_statusSecondLine A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model0_statusSharedCareAgreement A { background-image: url(../Images/bullets/pinkbutton.gif); }
.contextMenu LI.model0_statusSpecialistOnly A { background-image: url(../Images/bullets/purplebutton.gif); }
.contextMenu LI.model0_statusDiscouraged A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model0_statusGreyListed A { background-image: url(../Images/bullets/greybutton.gif); }
/* Formulary Status Menu - Joint Formulary Model 1 */
.contextMenu LI.model1_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model1_statusFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model1_statusSecondLine A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model1_statusSpecialistInitiated A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model1_statusHospitalOnly A { background-image: url(../Images/bullets/pinkbutton.gif); }
.contextMenu LI.model1_statusDiscouraged A { background-image: url(../Images/bullets/greybutton.gif); }
.contextMenu LI.model1_statusAntibiotics A { background-image: url(../Images/bullets/purplebutton.gif); }
/* Formulary Status Menu - Formulary Model 2 */
.contextMenu LI.model2_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model2_statusFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model2_statusSecondLine A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model2_statusThirdLine A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model2_statusRedListed A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 3 */
.contextMenu LI.model3_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model3_statusFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model3_statusSecondLine A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model3_statusAmber1 A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model3_statusAmber2 A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model3_statusRestricted A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 4 */
.contextMenu LI.model4_statusNoFormularySelection A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model4_statusFormularyItem A  { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model4_statusAmberClassification A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model4_statusNonFormularyItem A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 5 */
.contextMenu LI.model5_statusNonFormulary A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model5_statusFormularyFirstChoice A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model5_statusFormularyLimitedIndications A { background-image: url(../Images/bullets/yellowgreenbutton.gif); }
.contextMenu LI.model5_statusNotRecommended A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 6 */
.contextMenu LI.model6_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model6_statusFutureUse A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model6_statusSharedCare A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model6_statusSpecialistConsultantOnly A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model6_statusExceptionalCircumstancesOnly A { background-image: url(../Images/bullets/brownbutton.gif); }
.contextMenu LI.model6_statusNotRecommendCommissioned A { background-image: url(../Images/bullets/blackbutton.gif); }
/* Formulary Status Menu - Formulary Model 7 */
.contextMenu LI.model7_statusNoComment A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model7_statusFormularyItem A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model7_statusSharedCareAgreement A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model7_statusHospitalPrescribingOnly A { background-image: url(../Images/bullets/purplebutton.gif); }
.contextMenu LI.model7_statusAntibiotics A { background-image: url(../Images/bullets/greybutton.gif); } 
.contextMenu LI.model7_statusNonFormulary A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 8 */
.contextMenu LI.model8_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model8_statusFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model8_statusSecondLine A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model8_statusSpecialistInitiated A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model8_statusHospitalSupplyOnly A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 9 */
.contextMenu LI.model9_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model9_statusFormularyChoice A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model9_statusSharedCareAgreement A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model9_statusRestrictedFormulary A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model9_statusNoneFormulary A { background-image: url(../Images/bullets/greybutton.gif); }
.contextMenu LI.model9_statusDualIndication A { background-image: url(../Images/bullets/purplebutton.gif); }
.contextMenu LI.model9_statusHospitalOnly A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model9_statusNoPrescribing A { background-image: url(../Images/bullets/blackbutton.gif); }
/* Formulary Status Menu - Formulary Model 10 */
.contextMenu LI.model10_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model10_statusFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model10_statusSecondLine A { background-image: url(../Images/bullets/greenbluebutton.gif); }
.contextMenu LI.model10_statusSpecialistInitiation A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model10_statusSpecialistInitiationSharedCare A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model10_statusHospitalOnly A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model10_statusNonFormulary A { background-image: url(../Images/bullets/greybutton.gif); }
.contextMenu LI.model10_statusBlackListDoNotPrescribe A { background-image: url(../Images/bullets/blackbutton.gif); }
/* Formulary Status Menu - Formulary Model 11 */
.contextMenu LI.model11_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model11_statusEncouraged A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model11_statusYellow A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model11_statusYellowNPT A { background-image: url(../Images/bullets/yellowgreenbutton.gif); }
.contextMenu LI.model11_statusYellowContinuation A { background-image: url(../Images/bullets/yellowredbutton.gif); }
.contextMenu LI.model11_statusRedList A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model11_statusBrown A { background-image: url(../Images/bullets/brownbutton.gif); }
.contextMenu LI.model11_statusBlack A { background-image: url(../Images/bullets/blackbutton.gif); }
/* Formulary Status Menu - Formulary Model 12 */
.contextMenu LI.model12_statusNoComment A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model12_statusEncouraged A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model12_statusSecondLine A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model12_statusDiscouraged A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model12_statusHospitalOnly A { background-image: url(../Images/bullets/blackredbutton.gif); }
.contextMenu LI.model12_statusBlackList A { background-image: url(../Images/bullets/blackbutton.gif); }
.contextMenu LI.model12_statusGreyList A { background-image: url(../Images/bullets/greybutton.gif); }
/* Formulary Status Menu - Formulary Model 13 */
.contextMenu LI.model13_statusNoComment A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model13_statusFormularyFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model13_statusFormularySecondLine A { background-image: url(../Images/bullets/yellowgreenbutton.gif); }
.contextMenu LI.model13_statusFormularyLimitedUse A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model13_statusSpecialistInitiationOnly A { background-image: url(../Images/bullets/yellowredbutton.gif); }
.contextMenu LI.model13_statusSpecialistUseOnly A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model13_statusNonFormulary A { background-image: url(../Images/bullets/blackbutton.gif); }
/* Formulary Status Menu - Formulary Model 14 */
.contextMenu LI.model14_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model14_statusOnFormulary A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model14_statusFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model14_statusSecondLine A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model14_statusThirdLine A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model14_statusFourthLine A { background-image: url(../Images/bullets/purplebutton.gif); }
.contextMenu LI.model14_statusDiscouraged A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 15 */
.contextMenu LI.model15_statusAwaitingClassification A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model15_statusFormulary A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model15_statusSharedCare A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model15_statusHospitalOnly A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model15_statusNotApproved A { background-image: url(../Images/bullets/blackbutton.gif); }
/* Formulary Status Menu - Formulary Model 16 */
.contextMenu LI.model16_statusNoComment A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model16_statusFirstChoice A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model16_statusSecondChoice A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model16_statusOnFormulary A { background-image: url(../Images/bullets/darkgreenbutton.gif); }
.contextMenu LI.model16_statusSharedCareSpecialist A { background-image: url(../Images/bullets/purplebutton.gif); }
.contextMenu LI.model16_statusNonFormulary A { background-image: url(../Images/bullets/greybutton.gif); }
.contextMenu LI.model16_statusNotSupported A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 17 */
.contextMenu LI.model17_statusNonFormulary A { background-image: url(../Images/bullets/blackbutton.gif); }
.contextMenu LI.model17_statusFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model17_statusSecondLine A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model17_statusSpecialistInititationOnly A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model17_statusHospitalOnlyUse A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 18 */
.contextMenu LI.model18_statusNoComment A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model18_statusPreferred A { background-image: url(../Images/bullets/pinkbutton.gif); }
.contextMenu LI.model18_statusPreferredTopSliced A { background-image: url(../Images/bullets/pinkwhitebutton.gif); }
.contextMenu LI.model18_statusInitiatedBySpecialist A { background-image: url(../Images/bullets/purplebutton.gif); }
.contextMenu LI.model18_statusInitiatedBySpecialistTopSliced A { background-image: url(../Images/bullets/purplewhitebutton.gif); }
.contextMenu LI.model18_statusOnFormulary A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model18_statusOnFormularyTopSliced A { background-image: url(../Images/bullets/greenwhitebutton.gif); }
.contextMenu LI.model18_statusSharedCare A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model18_statusSharedCareTopSliced A { background-image: url(../Images/bullets/orangewhitebutton.gif); }
.contextMenu LI.model18_statusExceptionalUseOnly A { background-image: url(../Images/bullets/brownbutton.gif); }
.contextMenu LI.model18_statusExceptionalUseOnlyTopSliced A { background-image: url(../Images/bullets/brownwhitebutton.gif); }
.contextMenu LI.model18_statusHospitalOnly A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model18_statusNotRecommended A { background-image: url(../Images/bullets/blackbutton.gif); }
.contextMenu LI.model18_statusNotAssessedNotRecommended A { background-image: url(../Images/bullets/greybutton.gif); }
/* Formulary Status Menu - Formulary Model 19 */
.contextMenu LI.model19_statusNoComment A { background-image: url(../Images/bullets/purplebutton.gif); }
.contextMenu LI.model19_statusFirstLineDrugs A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model19_statusSecondLineDrugs A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model19_statusSpecialistDrugs A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model19_statusSecondaryCareDrugs A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model19_statusNonFormulary A { background-image: url(../Images/bullets/greybutton.gif); }
/* Formulary Status Menu - Formulary Model 20 */
.contextMenu LI.model20_statusNoComment A { background-image: url(../Images/bullets/purplebutton.gif); }
.contextMenu LI.model20_statusFirstLineOnFormulary A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model20_statusOnFormulary A { background-image: url(../Images/bullets/blackbutton.gif); }
.contextMenu LI.model20_statusSpecialistInitiation A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model20_statusSpecialistInitiationSharedCareGuidelines A { background-image: url(../Images/bullets/orangeyellowbutton.gif); }
.contextMenu LI.model20_statusKMPTInitiationOnly A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model20_statusSecondaryCareOnly A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.model20_statusDisallowed A { background-image: url(../Images/bullets/redgreybutton.gif); }
.contextMenu LI.model20_statusNonFormulary A { background-image: url(../Images/bullets/blackredbutton.gif); }
/* Formulary Status Menu - Formulary Model 21 */
.contextMenu LI.model21_statusNoComment A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.model21_statusOftenFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model21_statusOftenFirstLineSharedCare A { background-image: url(../Images/bullets/doublegreenpinkbutton.gif); }
.contextMenu LI.model21_statusOftenFirstLineSpecialistInitiation A { background-image: url(../Images/bullets/doublegreenpurplebutton.gif); }
.contextMenu LI.model21_statusOftenSecondLine A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model21_statusOftenSecondLineSharedCare A { background-image: url(../Images/bullets/doubleorangepinkbutton.gif); }
.contextMenu LI.model21_statusOftenSecondLineSpecialistInitiation A { background-image: url(../Images/bullets/doubleorangepurplebutton.gif); }
.contextMenu LI.model21_statusOnFormularyOther A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model21_statusOnFormularyOtherSharedCare A { background-image: url(../Images/bullets/doublebluepinkbutton.gif); }
.contextMenu LI.model21_statusOnFormularyOtherSpecialistInitiation A { background-image: url(../Images/bullets/doublebluepurplebutton.gif); }
.contextMenu LI.model21_statusNonFormulary A { background-image: url(../Images/bullets/blackbutton.gif); }
.contextMenu LI.model21_statusNonFormularyRedList A { background-image: url(../Images/bullets/doubleblackredbutton.gif); }
/* Formulary Status Menu - Formulary Model 22 */
.contextMenu LI.model22_statusNotSet A { background-image: url(../Images/bullets/greybutton.gif); }
.contextMenu LI.model22_statusOftenFirstLine A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model22_statusOftenSecondLine A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.model22_statusOnFormularyOther A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model22_statusSharedCare A { background-image: url(../Images/bullets/pinkbutton.gif); }
.contextMenu LI.model22_statusSpecialistInitiation A { background-image: url(../Images/bullets/purplebutton.gif); }
.contextMenu LI.model22_statusNonFormulary A { background-image: url(../Images/bullets/blackbutton.gif); }
.contextMenu LI.model22_statusRedList A { background-image: url(../Images/bullets/redbutton.gif); }
/* Formulary Status Menu - Formulary Model 23 */
.contextMenu LI.model23_statusNotYetAssigned A { background-image: url(../Images/bullets/bluebutton.gif); }
.contextMenu LI.model23_statusFormulary A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.model23_statusCertainCircumstances A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.model23_statusNonFormulary A { background-image: url(../Images/bullets/redbutton.gif); }

/* TESTING: Formulary Status Menu - Joint Formulary Model 999 */
.contextMenu LI.model999_statusNoComment A { background-image: url(../Images/bullets/star.gif); }
.contextMenu LI.model999_statusEncouraged A { background-image: url(../Images/bullets/uptriangle.gif); }
.contextMenu LI.model999_statusOnFormulary A { background-image: url(../Images/bullets/righttrianglegreen.gif); }
.contextMenu LI.model999_statusSecondLine A { background-image: url(../Images/bullets/yellowbuttonfaded.gif); }
.contextMenu LI.model999_statusDiscouraged A { background-image: url(../Images/bullets/downtriangle.gif); }
.contextMenu LI.model999_statusGreyListed A { background-image: url(../Images/bullets/downtrianglegreen.gif); }

/* TAG Status Menu */
.contextMenu LI.statusUnreviewed A { background-image: url(../Images/bullets/blank_16x16.gif); }
.contextMenu LI.statusAllowed A { background-image: url(../Images/bullets/doublegreenbutton.gif); }
.contextMenu LI.statusHospitalInitiated A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.statusSharedCare A { background-image: url(../Images/bullets/yellowbutton.gif); }
.contextMenu LI.statusConsultantOnly A { background-image: url(../Images/bullets/redbutton.gif); }
.contextMenu LI.statusDoNotUse A { background-image: url(../Images/bullets/doubleredbutton.gif); }
/* Project Library Status Menu */
.contextMenu LI.statusAwaitingActivation A { background-image: url(../Images/bullets/orangebutton.gif); }
.contextMenu LI.statusActive A { background-image: url(../Images/bullets/greenbutton.gif); }
.contextMenu LI.statusInactive A { background-image: url(../Images/bullets/redbutton.gif); }
/* Prescribing Plus Status Menu */
.contextMenu LI.statusPrescribingPlusInactive A { background-image: url(../Images/gifs/cross2_22x22.gif); }
.contextMenu LI.statusPrescribingPlusActive A { background-image: url(../Images/gifs/tick2_22x22.gif); }
