.healthcheck.startscreen .toolbar {
	display: none; }

.healthcheck.startscreen .content {
	background-color: #fff;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebf6fa), color-stop(20%, #ffffff), color-stop(80%, #ffffff), color-stop(100%, #ebf6fa));
	background-image: -webkit-linear-gradient(#ebf6fa, #ffffff 20%, #ffffff 80%, #ebf6fa);
	background-image: -moz-linear-gradient(#ebf6fa, #ffffff 20%, #ffffff 80%, #ebf6fa);
	background-image: -o-linear-gradient(#ebf6fa, #ffffff 20%, #ffffff 80%, #ebf6fa);
	background-image: -ms-linear-gradient(#ebf6fa, #ffffff 20%, #ffffff 80%, #ebf6fa);
	background-image: linear-gradient(#ebf6fa, #ffffff 20%, #ffffff 80%, #ebf6fa);
	border: 1px solid #cccccc;
	border-width: 1px 0 1px 0;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	position: relative;
	text-align: center;
	margin: 5px 0 10px;
	width: 632px; }
	.healthcheck.startscreen .content .section {
		border-top: 1px #fff solid;
		padding-bottom: 18px;
		min-height: 300px; }
		.healthcheck.startscreen .content .section .header {
			margin-top: 32px;
			text-align: left; }
			.healthcheck.startscreen .content .section .header h2 {
				color: #165775;
				font-size: 1.9em;
				font-weight: normal;
				margin: 0;
				padding: 0 20px 47px; }
		.healthcheck.startscreen .content .section .body {
			margin: 0 20px 10px;
			min-height: 184px;
			padding: 0;
			width: 325px;
			color: #3789b9;
			clear: both;
			text-align: left; }
		.browserIE_7 .healthcheck.startscreen .content .section .body {
			margin-left: -250px;
		}
			.healthcheck.startscreen .content .section .body .next {
				color: #fff; }
			.healthcheck.startscreen .content .section .body p {
				color: #165775;
				font-size: 1.4em; }
			.healthcheck.startscreen .content .section .body h3 {
				color: #A7BF48;
				font-weight: normal;
				font-size: 1.3em;
				margin-top: 58px;
				margin-bottom: 10px; }
			.healthcheck.startscreen .content .section .body ul {
				color: #696969;
				list-style: none;
				padding: 0;
				margin: 0 20px 30px 0; }
				.healthcheck.startscreen .content .section .body ul li {
					background: url(../../../consumer_assets/site_images/health_check/algo/healthyskinalgo/img/sprite.mobile.png) no-repeat;
					font-size: 1.1em;
					padding: 9px 0 23px 48px;
					vertical-align: middle;
					margin-bottom: 3px; }
					.healthcheck.startscreen .content .section .body ul .two-line {
						padding-bottom: 15px;
						padding-top: 1px; }
					.healthcheck.startscreen .content .section .body ul .check {
						background-position: 0 -392px; }
					.healthcheck.startscreen .content .section .body ul .clipboard {
						background-position: 0 -328px; }
					.healthcheck.startscreen .content .section .body ul .download {
						background-position: 0 -264px;
						padding-right: 2px; }
	.healthcheck.startscreen .content .progress, .healthcheck.startscreen .content .npnav {
		display: none; }


/* CSS HealthCheck Styles for Mobile and/or Desktop */
/*  Temporary for Development | Goes in page CSS  */
.titlebar .tb_main, .ed_disclaimer_fmt {
	margin-left: 5px;
}
.ed_disclaimer_fmt {
	padding-bottom: 4px;
}
/* Start Screen Styles */
.healthcheck.startscreen .content .section {
	background: url(../../../consumer_assets/site_images/health_check/algo/breastcaalgo/img/start-bg.png) 100% 100% no-repeat;
}
.healthcheck.startscreen .content .section .body p {
	margin: 6px 0 10px;
}
/* Conclusion Styles */
.healthcheck.conclusion .content .section .body .intro .whatif {
	background: #fff;
	float: right;
	margin: -30px -20px 20px 20px;
	width: 300px;
	}
	.healthcheck.conclusion .content .section .body .intro .whatif .highlight {
		background: #dc4948;
		background-image: linear-gradient(bottom, #dc4948 0%, #e56d63 100%);
		background-image: -o-linear-gradient(bottom, #dc4948 0%, #e56d63 100%);
		background-image: -moz-linear-gradient(bottom, #dc4948 0%, #e56d63 100%);
		background-image: -webkit-linear-gradient(bottom, #dc4948 0%, #e56d63 100%);
		background-image: -ms-linear-gradient(bottom, #dc4948 0%, #e56d63 100%);
		background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.0, #dc4948), color-stop(1, #e56d63));
		border-radius: 0 0 9px 9px;
		color: #fff;
		padding: 1px 15px;
		}
		.healthcheck.conclusion .content .section .body .intro .whatif .highlight h5 {
			font-size: 150%;
			font-weight: normal;
			margin: 0;
			padding: 12px 0 18px;
		}
		.healthcheck.conclusion .content .section .body .intro .whatif .highlight h5 small {
			color: #f0efef;
			display: block;
			font-size: 55%;
			font-weight: bold;
			padding: 9px 0 5px;
			text-transform: uppercase;
		}
		.healthcheck.conclusion .content .section .body .intro .whatif .highlight h5.selected small {
			padding: 0;
		}
	.healthcheck.conclusion .content .section .body .intro .whatif .range {
		margin:0 20px;
		}
		.healthcheck.conclusion .content .section .body .intro .whatif .range .bar {
			margin:17px 0 0;
			}
			.healthcheck.conclusion .content .section .body .intro .whatif .range .bar div {
				float: left;
				height: 26px;
				margin: 0;
				padding: 0;
				}
				.healthcheck.conclusion .content .section .body .intro .whatif .range .bar div.first {
					background: #db4c4b;
					background-image: linear-gradient(bottom, #db4c4b 0%, #e97b6e 100%);
					background-image: -o-linear-gradient(bottom, #db4c4b 0%, #e97b6e 100%);
					background-image: -moz-linear-gradient(bottom, #db4c4b 0%, #e97b6e 100%);
					background-image: -webkit-linear-gradient(bottom, #db4c4b 0%, #e97b6e 100%);
					background-image: -ms-linear-gradient(bottom, #db4c4b 0%, #e97b6e 100%);
					background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.0, #db4c4b), color-stop(1, #e97b6e));
					border-radius: 8px 0 0 8px;
					width: 80%;
				}
				.healthcheck.conclusion .content .section .body .intro .whatif .range .bar div.last {
					background: #e6e6e6;
					background-image: linear-gradient(bottom, #c3c3c3 0%, #e6e6e6 100%);
					background-image: -o-linear-gradient(bottom, #c3c3c3 0%, #e6e6e6 100%);
					background-image: -moz-linear-gradient(bottom, #c3c3c3 0%, #e6e6e6 100%);
					background-image: -webkit-linear-gradient(bottom, #c3c3c3 0%, #e6e6e6 100%);
					background-image: -ms-linear-gradient(bottom, #c3c3c3 0%, #e6e6e6 100%);
					background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.0, #c3c3c3), color-stop(1, #e6e6e6));
					border-radius: 0 8px 8px 0;
					width: 19.6%;
				}
				.healthcheck.conclusion .content .section .body .intro .whatif .range .bar div.middle {
					background: #cacaca url(../../../consumer_assets/site_images/health_check/algo/triglyceridesalgo/reduced-bg.png) 0 0 repeat-x;
					border-left: 1px solid #fff;
					width: 0%;
					}
					.healthcheck.conclusion .content .section .body .intro .whatif .range .bar div.middle i {
						background: url(../../../consumer_assets/site_images/health_check/algo/triglyceridesalgo/whatif-arrow.png) 50% 0 no-repeat;
						display: block;
						height: 17px;
						width: 26px;
						margin: -17px -13px 0;
					}
		.healthcheck.conclusion .content .section .body .intro .whatif .range span {
			display: block;
			color: #8a8a8a;
			float: left;
			font-size: .9em;
			padding: 10px 0 2px;
			text-align: center;
			width: 50%;
			}
			.healthcheck.conclusion .content .section .body .intro .whatif .range span.left {
				text-align: left;
			}
			.healthcheck.conclusion .content .section .body .intro .whatif .range span.right {
				text-align: right;
			}
	.healthcheck.conclusion .content .section .body .intro .whatif .questions {
		background: #e9e9e9;
		background-image: linear-gradient(bottom, #e9e9e9 0%, #ffffff 100%);
		background-image: -o-linear-gradient(bottom, #e9e9e9 0%, #ffffff 100%);
		background-image: -moz-linear-gradient(bottom, #e9e9e9 0%, #ffffff 100%);
		background-image: -webkit-linear-gradient(bottom, #e9e9e9 0%, #ffffff 100%);
		background-image: -ms-linear-gradient(bottom, #e9e9e9 0%, #ffffff 100%);
		background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.0, #e9e9e9), color-stop(1, #ffffff));
		border-radius: 9px;
		color: #5e5e5e;
		padding: 14px 13px;
		}
		.healthcheck.conclusion .content .section .body .intro .whatif .questions .clear {
			background: #e0e6ee;
			background-image: linear-gradient(bottom, #e0e6ee 0%, #fcfeff 100%);
			background-image: -o-linear-gradient(bottom, #e0e6ee 0%, #fcfeff 100%);
			background-image: -moz-linear-gradient(bottom, #e0e6ee 0%, #fcfeff 100%);
			background-image: -webkit-linear-gradient(bottom, #e0e6ee 0%, #fcfeff 100%);
			background-image: -ms-linear-gradient(bottom, #e0e6ee 0%, #fcfeff 100%);
			background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.0, #e0e6ee), color-stop(1, #fcfeff));
			border-radius: 9px;
			border: 1px solid #c0c9cc;
			float: right;
			height: 30px;
			line-height: 30px;
			font-size: 1.0em;
			padding: 0;
		}
		.healthcheck.conclusion .content .section .body .intro .whatif .questions h4 {
			color: #4d4c4c;
			font-size: 1.35em;
			font-weight: normal;
			margin: 0;
			padding: 0;
		}
		.healthcheck.conclusion .content .section .body .intro .whatif .questions ul {
			clear: both;
			list-style-type: none;
			margin: 0;
			padding: 3px 0 0;
			}
			.healthcheck.conclusion .content .section .body .intro .whatif .questions ul li {
				clear: both;
				font-size: 1.1em;
				margin: 5px 0 10px;
				}
				.healthcheck.conclusion .content .section .body .intro .whatif .questions ul li input {
					clear: left;
					float: left;
					margin: 1px 5px 10px 0;
				}
				.healthcheck.conclusion .content .section .body .intro .whatif .questions ul li label {
					color: #0b679a;
				}
				.healthcheck.conclusion .content .section .body .intro .whatif .questions ul li .popup {
					display: none;
					margin: 5px 5px 10px 20px;
					}
					.healthcheck.conclusion .content .section .body .intro .whatif .questions ul li .popup p {
						font-size: 1.0em;
						margin: 0;
						padding: 0;
					}
			.healthcheck.conclusion .content .section .body .intro .whatif .questions ul li.selected {
				}
				.healthcheck.conclusion .content .section .body .intro .whatif .questions ul li.selected label {
					color: #d76a00;
				}
				.healthcheck.conclusion .content .section .body .intro .whatif .questions ul li.selected .popup {
					display: block;
				}


/* CSS Overrides for specific questions */
#healthcheck .content .q7622 .body .header h2 {
	padding-right: 5px;
}







