/*
body {font-family:arial,Sans-Serif;font-size:11px;background-color:#FFFFFF;color:#000000;text-align:center;}
div, p, table {font-family:arial,Sans-Serif;font-size:11px;color:#000000;}
*/

body { font-family:arial, helvetica, Sans-Serif; font-size:11px; background-color:#ffffff; color:#000000; text-align:center; margin:0px; padding:0px; }
body#mem-form { background:#797979 url('/trainerinsite/_customers/clubsims/_images/home/HP-bg-stretch.gif') top center repeat-y; color:#ffffff; }
div, table { font-family:arial, helvetica, Sans-Serif; font-size:11px; }
a { color:#797979; text-decoration:none; }
a:hover { color:red; text-decoration:underline; }
.main { background:#721448; width:950px; }
table { text-align:left; }
.highlightsmall { color: #FFFFFF; }
.highlightsmall a { color: #FFFFFF; }
.highlightsmall a:hover { color: #797979; background-color:#FFFFFF; }
.buttonlinks {background-color:#5385A8;color:#FFFFFF;font-weight:bold;font-family:arial,helvetica,sans-serif;font-size:11px}

.darkgrayheader { FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #a3a3a3 }
.lightgrayheader { FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #eeeeee }
.lightbluesubhead { FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR:none; margin-top:0px; }
.subjectheader { FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; CURSOR:HAND; }
.subjectheader A { FONT-SIZE: 11pt; TEXT-DECORATION:none; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #797979; }
.subjectheader A:hover { BACKGROUND-COLOR: #797979; color:#FFFFFF; }
.primaryheadline { FONT-SIZE: 14pt; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; }
.secondaryheadline { FONT-SIZE: 14pt; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; }
.chartprimaryheadline { FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #000000; width:224px; }
.chartsecondaryheadline { FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #a3a3a3; text-decoration: none }
.chartsecondaryheadlinelight { FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #a3a3a3; }
.chartsecondaryheadline A { FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #a3a3a3; }
.chartsectionheader { FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #3333cc; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e2f0fe }
.chartpager A { font-size: 9pt; font-weight: bold; color:#ffffff; font-family: verdana; background-color:#000000; }
.chartpager { font-size: 9pt; font-weight: bold; color:#ffffff; font-family: arial,helvetica,sans-serif; background-color:#000000; }
.chartnormal { FONT-SIZE: 8pt; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #FFFFFF; COLOR: #c10b00; }
.chartnormal A { FONT-SIZE: 8pt; FONT-FAMILY: arial,helvetica,sans-serif; text-decoration:none; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; }
.chartalternate { FONT-SIZE: 8pt; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #EEEEEE; COLOR: #000000; }
.chartalternate A { FONT-SIZE: 8pt; FONT-FAMILY: arial,helvetica,sans-serif; text-decoration:none; BACKGROUND-COLOR: #EEEEEE; COLOR: #3333CC }
.clientmanagerheaders { FONT-SIZE: 8pt; FONT-FAMILY: arial,helvetica,sans-serif; COLOR: #000000; font-weight: bold; }
.chartborder { background-color: #a3a3a3 }
.chartstandard { FONT-SIZE: 8pt; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #FFFFFF; COLOR: #a3a3a3 }
.chartnonstandard { FONT-SIZE: 8pt; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #EEEEEE; COLOR: #a3a3a3 }

.calendarheader { font-size: 11pt; font-family:arial,helvetica,sans-serif; background-color: #FFFFFF; color: #c10b00; }
.calendaritem { font-size: 8pt; font-family:arial,helvetica,sans-serif; color: #759ac6 }
.calendaraltitem { font-size: 8pt; font-family:arial,helvetica,sans-serif; color: #759ac6 }

.managementContainer { background-color:#ffffff; padding:15px; }
.mgmtAtAGlance { width:247px; }
.mgmtAtAGlance td { border-bottom:1px #949293 solid; }

.managementmenuheader { margin-top:10px; font-size: 10pt; font-weight:bold; FONT-FAMILY: arial,helvetica,sans-serif; background-color:#797979; color:#ffffff; }
.managementheader { font-size: 12pt; font-weight:bold; FONT-FAMILY: arial,helvetica,sans-serif; background-color:#797979; color:#ffffff } 
.managementheaderitalicized { font-size: 12pt; font-weight:bolder; FONT-FAMILY: arial,helvetica,sans-serif; background-color: #FFFFFF; color: #2d80ad; font-style:italic } 
.managementmenuitem { font-size: 8pt; font-weight:normal; font-family:Arial; background-color:#FFFFFF; color:#000000 }
.managementnamelabel { font-size: 10pt; font-weight:bold; font-family:Arial; color:#ffffff; }
.managementsubheader { font-size: 9pt; font-weight: bold; font-family:Arial; background-color:#dedede; color:#333333; }
.managementitem { font-size: 10pt; font-weight:bold; font-family:Arial; background-color: #ffffff; color: #2d80ad }
.managementitemnormal { font-size: 10pt; font-family:Arial; background-color: #ffffff; color: #2d80ad }
.managementtext { font-size: 10pt; font-family: arial,helvetica,sans-serif; background-color:#ffffff; color:#000000 }
.managementtextA { font-size: 10pt; font-family: arial,helvetica,sans-serif; background-color:#ffffff; color:#000000; font-weight:bold }
.managementtextB { font-size: 10pt; font-family: arial,helvetica,sans-serif; background-color:#721448; color:#FFFFFF; font-weight:bold }
.managementtextsmall { font-size: 8pt; font-family: arial,helvetica,sans-serif; background-color:#ffffff; color:#000000 }
.managementtextsmallA { font-size: 8pt; font-family: arial,helvetica,sans-serif; background-color:#ffffff; color:#000000; font-weight:bold }
.managementnewstext { font-size: 9pt; font-family: arial,helvetica,sans-serif; background-color:#ffffff; color:#878787; }
.mainbgcolor { background-color:#FFFFFF; }

.workoutaddexercise { FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #FFFFFF }
.workoutheaders { font-size: 10pt; FONT-FAMILY: arial,helvetica,sans-serif; background-color:#FFFFFF; color: #7d7d7d; }
.workoutsubheaders { font-size: 8pt; font-weight:bold; FONT-FAMILY: arial,helvetica,sans-serif; background-color:#FFFFFF; color: #7d7d7d; }

.assessmentdateheader { font-size: 6pt; font-weight:bold; font-family: Tahoma; color: #ffffff }

.mainlink {color:#FFFFFF; text-decoration:underline;}
.mainlink a {color:#FFFFFF; background:#797979; padding:0 3 0 3; }
.mainlink a:hover {color:#cccccc; text-decoration:underline; }

.toolbarLink {color:#333333;text-decoration:none;font-weight:bold;padding-left:5px;padding-right:5px;}
.toolbarLink a{color:#333333;text-decoration:none;font-weight:bold;}
.toolbarLink a:hover{color:#FFFFFF;text-decoration:underline;}

.letterLink {color:#FFFFFF;text-decoration:none;font-weight:bold;padding-left:2px;padding-right:2px;}
.letterLink a{color:#FFFFFF;text-decoration:none;font-weight:bold;}
.letterLink a:hover{color:#cccccc;text-decoration:underline;}

.strongemphasis {color:#000000;font-size:14px;font-weight:bold;font-family:Verdana;}
.linkemphasis {color:#FFFFFF;font-size:11px;font-weight:bold;font-family:Verdana;}
.linkemphasis a {color:#FFFFFF;font-size:11px;font-weight:bold;font-family:Verdana;}

.searchoutline {border:solid 1px #999999; background-color:#EEEEEE;}
.searchoutline A { FONT-SIZE: 11pt; TEXT-DECORATION:none; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #797979 }
.searchoutline A:hover { COLOR: #ffffff; }
.mypageoutline {border:solid 1px #000000; background-color:#797979; padding:5px; position:relative; color:#FFFFFF;}
.adoutline {border:solid 1px #000000;background-color:#FFFFFF;position:relative;}
.mypagepadding3 {padding:3px;position:relative;}

/* Button Colors */
.outerbutton { position:relative;}
.outerbutton-nav { position:relative; left:250px; top:-30px;}
.innerbutton { padding-left:10px; padding-bottom:2px;}
.innerbutton a {color:#FFFFFF; padding:3px; font-weight:bold; font-size:11px; background-color:#721448; font-family:verdana;}
.innerbutton a:hover { background-color:#797979; color:#FFFFFF; text-decoration:none; }

/* New Section - Copy From Here.... */
.Section1Nutrition {width:421px;}
.Section2Nutrition {z-index:95; width:190px; position:absolute;}
.Section5Nutrition {z-index:96; left:525px; width:205px; position:absolute;}
.Section1InternalHeader {font-weight:bold;}
.Section1InternalSubBody {padding:5px;}
.Section1InternalSubBody .emphasis {text-transform:uppercase;}
.Section1InternalSubHeader {padding-bottom:8px;}
.Section1InternalSubBodyHeader {font-weight:bold;}
.Section1NutritionDate {font-weight:bold; padding:3px;}
.Section1NutritionChange {padding:3px;}
.Section1NutritionChange A{text-decoration:none;}
.Section1NutritionChange A:hover{text-decoration:underline;}
.Section1NutritionNextMeal {padding:5px;}
.Section1NutritionNote {padding:5px;}
.Section2News {Z-INDEX:95; WIDTH:190px; left:540px; POSITION:absolute;}
.Section2Header {font-weight:bold;}
.Section2Header A {font-weight:bold;}
.Section2Emphasis {font-weight:bold;}
.Section2Button {font-size:11px; font-weight:bold; width:80px; height:20px;}
.Section2InternalLinks {font-weight: bold; text-decoration: none; cursor:pointer; cursor: hand; height:14px; padding-left:9px;}
.Section2InternalLinks A {text-decoration: none; height:14px;}
.Section2InternalLinksOver {cursor:pointer; cursor: hand; font-weight: bold; text-decoration: none; padding-left:9px;}
.Section2InternalLinksOver A {font-weight: bold; text-decoration: none;}

.redinstructions {color:Red;font-size:10pt;}
.workoutselectionheader { color:#a3a3a3; font-size:12pt; font-weight:bold }
.bluetext {font-weight: normal; font-size: 8pt; color: #336699; font-family:verdana,arial,helvetica,Sans-Serif;}
.inputtext {border: #336699 1pt solid; font-weight: normal; font-size: 8pt; color: black; font-family:verdana,arial,helvetica,Sans-Serif; height: 20px;}
.blackheadline {font-weight: bold; font-size: 8pt; color: black; font-family:verdana,arial,helvetica,Sans-Serif;}
.blacktext {font-weight: normal; font-size: 8pt; color: black; font-family:verdana,arial,helvetica,Sans-Serif;}
.redtext {font-weight: normal; font-size: 8pt; color: red; font-family:verdana,arial,helvetica,Sans-Serif;}
.redheadline {font-weight: bold; font-size: 8pt; color: red; font-family:verdana,arial,helvetica,Sans-Serif;}
.editbutton {clear: none; display: inline; font-weight: normal; font-size: 8pt; left: 0px; color: blue; font-family:verdana,arial,helvetica,Sans-Serif; position: relative; top: 0px;}
.editBox {border:#336699 thin solid;  position:absolute;  padding:2px; overflow:auto;}

/*******************************************************/
/*                    Sign Up Wizard                   */
/*******************************************************/
.SignUp_Border {border: solid #000000 1px;}
.SignUp_Accent {background-color:#000000;}
.SignUp_TitleBar {color:#ffffff; background-color:#2E77A5;}
.SignUp_SubBar {color:#ffffff; background-color:#2E77A5; padding:3px;}
.SignUp_Emphasis1 {color:#ffffff; font-size:18px; font-family:arial,helvetica,Sans-Serif; font-weight:bold;}
.SignUp_Emphasis2 {color:#ffffff; font-size:14px; font-family:arial,helvetica,Sans-Serif; font-weight:bold;}
.SignUp_Emphasis3 {color:#ffffff; font-size:12px; font-family:arial,helvetica,Sans-Serif; font-weight:bold;}
.SignUp_BodyMain {background:#ffffff;}
.SignUp_BodyText {padding:20px;}
.SignUp_TitleStrip {border-bottom:solid #000000 1px; padding-bottom:5px;}
.SignUp_BodySection1 {color:#000000; font-size:10px; font-family:arial,helvetica,Sans-Serif; font-weight:bold;}
.SignUp_BodySection2 {color:#000000; font-size:16px; letter-spacing: -1px; font-family:verdana,arial,helvetica,Sans-Serif; font-weight:bold;}
.SignUp_FormTitles {color:#000000; font-size:11px; font-family:arial,helvetica,Sans-Serif; font-weight:bold;}

/*******************************************************/
/*                    MYPAGE STYLES                    */
/*******************************************************/
.mypageContainer .mypage-column {margin-top:0px; }
.mypageContainer .mypage-column.mypageCenterColumn {margin:9px; width:574px; margin-top:0px; background:none;}
.gadget {border:1px solid #000000; background-color:#FFFFFF; color:184876; }
.gadget h3 {border-bottom:1px solid #000000; background:#797979; height:18px;}
.gadget h3 span{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
.gadget .gadget-content {background:none; border:0; color:#000000;}
.gadget.educationTools .gadget-content {padding:0; margin:0;}
.gadget-innerLayer3 {padding:0; margin:0;}
.gadget-innerLayer3 {padding:0; margin:0;}
.gadget-innerLayer3 {padding:0; margin:0;}
.gadget-icon { display:none; }
.dlgNextWorkoutContent {background:#000000; color:#ffffff; }
.dlgChangeWorkoutContent {background:#000000; color:#ffffff; }
.companyNews .mypageoutline {border:none; background:none;}
.EducationCenter_Content .mypageoutline {border:none; background:none;}
.EducationCenter_Content .mypageoutline .strongemphasis{color:#ffffff;}
.calendar_date_header { color:#000000; background-color:#ffffff; }
.calendar_hour { color:#000000; background-color:#ffffff; }
.calendar_empty_cells { color:#000000; background-color:#ffffff; }

/* Calendar Styles */
/*******************/
.pnlNoSchedule { color:#000000; }
.PanelBorderColor { color:#000000; }

/*******************************************************/
/*                 ACTIVATOR OVERRIDES                 */
/*******************************************************/
.workoutProgramOverlay2 a {background: url('/_images/activators/activ_workout1.gif') center no-repeat;}
.nutritionProgramOverlay2 a {background: url('/_images/activators/activ_nutrition1.gif') center no-repeat;}
.educationCenterOverlay2 a {background: url('/_images/activators/activ_articles1.gif') center no-repeat;}

/*******************************************************/
/*                 WORKOUT / NUTRITION                 */
/*******************************************************/
DIV.mynutrition {width:950px;}
DIV.workout_main {margin-top:9px;}
DIV.nutrition_main {margin-top:9px;}
DIV.main {margin-top:9px;}
DIV.columnNav {margin-left:0;}
DIV.navTitle {background:#36373b; border:1px solid #000000;}
DIV.navLogout a { color:#CCCCCC; }
DIV.navSubTitle {color:#ffffff;}
DIV.navElement {border-color:#000000; color:#000000; background:#ffffff;}
DIV.navElement A {color:#000000; background:none;}
DIV.navElement A:hover {color:#ffffff; background:#4d61a0;}
DIV.navPic {margin:0; padding:10 0 10 0; background:#ffffff; border:1px solid #000000;}
DIV.columnMain {width:770px;}
DIV.mainTitle {background:#831518; border:1px solid #000000; background:#36373b}
DIV.container {width:770px; background:#ffffff; border:1px solid #000000; border-top:0;}
TD.subTitle {color:#ffffff; background:#990066;}
TD.Description {color:#ffffff; background:#36373b; border-bottom:1px solid #000000;}
TD.Detail {color:#000000; background:#efefef;}
TD.DetailDel {color:#000000; background:#efefef; border-bottom:1px solid #000000;}
SPAN.servingDetailAmount {color:#eeeeee;}
.servingDetail span, .todaySummary span { color:#666666; }

/* COPYRIGHT TEXT */
.smallText { color:#FFFFFF; }

/* calendar.css */
	.previousLink { background:none; color:#999; }
	.nextLink { background:none; color:#999; }
	BODY.WorkoutClassTable {background:#ffffff;}
	CAPTION.WorkoutClassTable {color:white;}
	TABLE.WorkoutClassTable {font-family:arial; font-size:10pt; border:1px solid #000000;}
	TH.WorkoutClassTable {font-size:10pt; background:#85245a; color:#fff; text-align:center;}
	TR.WorkoutClassTable {vertical-align:top; color:#000000;}
	TD.WorkoutClassTable_Today {font-size:10pt; background-color:#d8d8d8; color:#333333; border:1px solid #999999; text-align:center;}
	TD.WorkoutClassTable_Today a{color:#000000; text-decoration:none; font-style:italic;}
	TD.WorkoutClassTable_Today a:hover{color:#666666; text-decoration:underline;}
	TD.WorkoutClassTable {font-size:10pt; background-color:#ffffff; color:#000000; border:1px solid #999999; text-align:center; height:100%; width:14%;}
	TD.WorkoutClassTable a{color:#000000; text-decoration:none; font-style:italic;}
	TD.WorkoutClassTable a:hover{color:#666666; text-decoration:underline;}
	TD.WorkoutClassTable_Date {font-size:10pt; background-color:#fff; color:#85245a; font-weight:bold; border:1px solid #ffffff; text-align:center;}
	DIV.WorkoutClassDetails_Layover{position:absolute; display:none; border:1px solid #000000; background-color:#ffffff; width:300px; height:auto; padding:8px}
	DIV.WorkoutClassDetails_Layover TR.WorkoutClassTable {font-size:10pt; color:#000000; text-align:center;}
	DIV.WorkoutClassDetails_Layover TH.WorkoutClassTable {font-size:10pt; color:#fff; }
	DIV.WorkoutClassDetails_Layover TD.WorkoutClassTable {font-size:10pt; color:#000000; text-align:left; width:80%; padding-left:5px;}
	.warning { color:#FFFFFF; font-weight:bold; } /* this will change the color of the confirmation text on Community Website Manager */
/* Lead Manager "back button" error fix */
.surveyManager table.tblMain { width:720px; }


/*******************************************************/
/*                    Survey Styles                    */
/*******************************************************/
.survey { text-align:center; margin:0px; padding:0px; }
.survey div { padding-top:0px; margin:0px; }
	.surveyLinkList { text-align:center; width:100%; width:500px; height:625px; padding:0px; margin:0px; }
	.surveyLinkList ul { padding:0px; margin:0px; margin-bottom:15px; list-style:none; }
	.surveyLinkList li { padding:0px; margin:0px; list-style:none; }
		.SurveyLinkContainer { position:relative; width:500px; height:625px; font-size:12px; text-align:left; padding-top:80px; padding-left:30px; }
				.surveyLocationState { color:#ccccff; text-transform:uppercase; font-size:16px; font-weight:bold; }
					.SurveyLocationLink { color:#ccccff; text-transform:none; padding-left:5px; font-size:11px; font-weight:bold; text-decoration:none; }
					.SurveyLocationLink:hover { color:#ffffff; text-decoration:underline; }
	.surveyIntroduction { padding-left:10px; color:#000000; padding:0px; height:120px; padding-top:110px; background:#ffffff url('_images/banner/banner_survey.jpg') top left no-repeat; vertical-align:top; }
	.surveyIntroduction .Paragraph { font-size:11px; color:#000000; padding-left:10px; }
	span.Paragraph p { color:#000000; font-size:11px; }
	.surveyClosing { color:#000000; padding:20px; background:#ffffff; font-size:11px; padding-top:0px; }
	.survey .surveyConfirmation { color:#000000; padding:10px; padding-top:150px; font-size:13px; height:200px; vertical-align:top; text-align:left; background:#ffffff url('_images/banner/banner_survey.jpg') top left no-repeat; }
	.surveyBody { padding:5px; background:#ffffff; }
	.surveyContent { text-align:center; width:100%; padding:0px; }
	.survey .surveyContent .buttonTable { background:#ffffff; padding-bottom:10px; }
		.survey .managementheader { background:#721448; padding-left:5px; color:#000000; border-bottom:1px solid #000000; }
			.survey .surveyName { font-size:14px; padding-top:0px; color:#ffffff; }
		.survey .managementContainer { background:#bfbfbf url('/_images/mypage/redbox_stretch.jpg') top left repeat-x; width:100%; border:1px solid #000000; padding:5px; }
			.survey .questionTable { padding:5px; margin:0px; width:100%; }
			.survey .questionTable table { color:#000000; border:1px solid #000000; padding:5px; background:#ffffff; }
			.survey .questionTable table td { color:#000000; }
			.survey .Answer { color:#000000; }
			.survey table.questionTable { color:#000000; border:1px solid #000000; padding:5px; background:#ececec; }
				.survey .surveyHeader { color:#000000; font-size:12px; font-weight:bold; background:#bfbfbf; height:30px; }
				.survey .surveySubHeader td { font-size:11px; padding-top:0px; font-weight:bold; color:#000000; }
				.survey .surveyNormal { background:#ffffff; }
				.survey .surveyAlternate { background:#dddddd; }
				.survey .managementContainer span { color:#000000; }
				.survey span.HighLightMe { color:#FF0000; }
	
		.survey .surveyLinkList .managementContainer { background:none; border:none; width:100%; padding:0px; margin:0px; }
		.survey .surveyLinkList .managementheader { display: none; visibility:hidden; }
		.survey .surveyLinkList .questionTable { padding:0px; margin:0px; }
		
/* MANAGEMENT CONTENT MARGINS */
.docLibraryManager { margin-top:9px; }
.locationManager { margin-top:9px; }
.permissionsManagerContainer { margin-top:9px; }
.trainerPreferencesManager { margin-top:9px; }
.existingNews td { padding:5px; }

.ManagementSelectedContainer, .ManagementSelectedContainer div table td, .ManagementSelectedContainer div { color:#000000; }
.ManagementTab { background:#000000; }

.divApproveArticles table td, td.borderTRBL div { color:#000000; }
.ArticleLibraryFeaturedArticle table td table td { color:#000000; }
.ArticleLibraryFeaturedArticle table td table td span.strongemphasis { color:#999999; }
.ArticleLibraryFeaturedArticle table td table td div.linkemphasis a { color:#721448; }
.retakeAssessmentLink { color:#ffffff; }