body { font-size:1em; background-color:#DFB93A; color:black; font-family:Times; } /* FFDB58 */

table { border-collapse: collapse; }
ul { list-style-type:none; }
input { font-family:Times; font-size:1em; }
select { font-family:Times; font-size:1em; }
th { border:1px solid black; font-size:1em; font-weight:bold; }

td { border:1px dotted black; font-size:1em; font-weight:normal; }


#Header { display:block; margin:0 0 1% 0; width:100%; height:3.5em; }
	#HeaderLeft { display:inline-block; width:70%; margin:0 1% 0 0; }
	#HeaderRight { display:inline; float:right; }

#Subjective { display:block; width:100%; }
	#RF_Computer { display:inline-block; width:100%; }
		#MajorRiskFactors { display:inline; float:left; width:50%; }
		#MinorRiskFactors { display:inline; width:50%; }
	#RF_Print { display:none; }
#ObjectiveAssessmentPlan { clear:both; display:block; margin:1% 0 1% 0; width:100%; }

#Graphics { display:block; margin:1% 0 1% 0; width:100%; }

	#GraphicA { display:inline; float:left; width:49%; margin:0 1% 0 0; }

	#GraphicB { display:inline; width:49%; }

#Footer { display:block; margin:1% 0 0 0; width:100%; }
#Ad { display:block; margin:1% 0 0 0; width:100%; }


.TextA1 { display:inline; font-weight:normal; font-size:1em; font-family:Times; color:black; }
.TextA2 { display:inline; font-weight:bold; font-size:1em; font-family:Times; text-indent:50px; }
.TextA3 { display:inline; font-weight:normal; font-size:1em; font-family:Times; text-decoration:underline; }
.TextA4 { display:inline; font-weight:normal; font-size:0.72em; font-family:Times; }
.TextA5 { display:inline; font-weight:bold; font-size:1.1em; font-family:Times; color:red; }
.TextB1 { display:block; font-weight:bold; font-size:1.1em; font-family:Times; text-decoration:underline; }
.TextB2 { display:block; font-weight:bold; font-size:1.4em; font-family:Times; }
.TextB3 { display:block; font-weight:bold; font-size:1.5em; font-family:Times; }
.InputA { width:10em; }
.InputB { width:2em; border:none; background-color:#DFB93A; }
.InputC { width:5em; }
.TableB { border:none; }
.CellB { border:none; }

.ButtonA {

	cursor:pointer;

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dddddd), color-stop(1, #888888) );

	background:-moz-linear-gradient( center top, #dddddd 5%, #888888 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#888888');

	background-color:#dddddd;

	-moz-border-radius:29px;

	-webkit-border-radius:29px;

	border-radius:29px;

	border:1px solid #dcdcdc;

	display:inline;

	color:black;

	font-family:Times;

	font-size:1em;

	font-weight:normal;

	padding:1px 12px;

	text-decoration:none;

}

.ButtonA:hover {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #888888), color-stop(1, #dddddd) );

	background:-moz-linear-gradient( center top, #888888 5%, #dddddd 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#dddddd');

	background-color:#888888;

}


@media print {
	#HeaderRight { display:none; }

	#Graphics { clear:both; height:52%; margin:1% 0 0 0; }

		#GraphicA { display:block; height:50%; margin:0 0 0 0; }

		#GraphicB { display:block; height:49%; }

	#Footer { display:none; }
	#Ad { display:none; }
	#RiskFactorContainer { display:none; }
	#RF_Print { display:inline; }

	#RF_Computer { display:none; }

	.TextB1 { font-size:1.05em; }
	.TextB2 { font-size:1.1em; }
	.TextB3 { font-size:1.15em; }
	.TextB3_L { font-size:1.15em; }
	.ButtonA { display:none; }
	.InputA { border:0px; }
	.SelectA { border:0px; }
	.noprint { display:none; }

	th { font-size:10px; }

	td { font-size:10px; }

}

@media only screen and (max-device-width: 480px) {
	.TextA1 { font-size:2.5em; }
	.TextA2 { font-size:2.5em; }
	.TextA3 { font-size:2.5em; }
	.TextA4 { font-size:2.2em; }
	.TextA5 { font-size:2.8em; }
	.TextB1 { font-size:2.8em; }
	.TextB2 { font-size:3.0em; }
	.TextB3 { font-size:3.5em; }
	.TextB3_L { font-size:3.5em; }
	.InputA { font-size:2.5em; display:block; }
	.ButtonA { font-size:2.5em; }
	select { font-size:2.5em; }
	input[type=checkbox] {
		/* All browsers except webkit*/
		transform: scale(2.5);
		/* Webkit browsers*/
		-webkit-transform: scale(2.5);
		display:block;
	}
}