body {	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 12px;	color: #000;	text-align: center;	background-color: #FFF;	background-image: url(/us/images/heimages/HEcompanionBackground.gif);}a {	color: #991100;}#companionContainer {	width: 760px;	margin-left: auto;	margin-right: auto;	text-align: left;	background-color: #000;	float: none;}#companionHeader {	width: 760px;	height: 62px;	background-color : #FFF;	float: left;}#companionTitle {	width: 760px;	height: 100px;	background-color : #FFF;	background-image: url(/us/images/uhc/adler_9_banner.gif);	float: left;} #companionBody {	width: 760px;	background-color : #FFF;	background-image: url(/us/images/uhc/navbarleft9.gif);	background-repeat: repeat-y;	float: left;}#companionNavigation {	width: 180px;	font-size: 11px;	padding-top: 10px;	padding-bottom: 10px;	float: left;}#companionMiddle {	width: 580px;	float: left;}#companionContent {	width: 390px;	float: left;	position: relative;	left: 5px;	right: 5px;}#companionHomeContent {	width: 570px;	float: left;	position: relative;	left: 5px;	right: 5px;}#companionFooter {	margin-top: 35px;	font-size: 10px;	float: left;	padding-bottom: 5px;}#companionRight {	width: 180px;	padding-top: 10px;	padding-bottom: 10px;	float: right;	position: relative;	right: 0px;}.HEtitle {	font-size: 11px;	font-weight: bold;	text-align: center;	background-color : #557777;	padding: 4px 4px 4px 4px;}.HErule {font-size: 11px;	text-align: center;	background-color: #557777;	color: #000;}.HEfirst {font-size: 11px;	padding: 2px 2px 2px 4px;	text-align: left;	background-color: #99BBBB;		margin-bottom: 1px;}.HEsecond {font-size: 11px;	padding: 2px 2px 2px 14px;	text-align: left;	background-color: #CCDDDD;		margin-bottom: 1px;}.HEthird {font-size: 11px;	padding: 2px 2px 2px 24px;	text-align: left;	background-color: #EEFFFF;		margin-bottom: 1px;}.HEfourth {font-size: 11px;	padding: 2px 2px 2px 34px;	text-align: left;	background-color: #FFF;		margin-bottom: 1px;}.HEsitewideLinks {font-size: 11px;	padding: 2px 2px 2px 4px;	text-align: left;	background-color: #FFF;		margin-bottom: 1px;}.quizAnswerReferences {	font-weight: normal;	color: #3377BB;}/* here begins Student Resource Disc styles *//* $Id: self_test.css,v 1.13 2005/03/23 19:13:15 suzies Exp $ */li.blank {	list-style-type:none;	background: url(/us/images/pagefurniture/adler9/blank.gif) no-repeat;	padding-left: 40px;	margin-left: -40px;}li.correct {	list-style-type:none;	background: url(/us/images/pagefurniture/adler9/correct.gif) no-repeat ;	padding-left: 40px;	margin-left: -40px;}li.wrong {	list-style-type:none;	background: url(/us/images/pagefurniture/adler9/wrong.gif) no-repeat ;	padding-left: 40px;	margin-left: -40px;}ol.alpha {	list-style-type:lower-alpha;	list-style-image: none;}.redBold {	color: red;	font-Weight: bold;}.tfText {	width:240px;}.ch8_mc8 {	padding: 5px;	margin-left: 150px;	border:1px solid black;}.completionWord { padding-right: 4em; font-weight: bold; }.buttonDiv {	position:relative;	height:170px;}.leftButtonDiv {	position:absolute;	padding: 5px;	left:60px;	top: 0px;	width: 300px;	height: 150px;	border: 1px solid lightblue;}.rightButtonDiv {	position:absolute;	padding: 5px;	top:0px;	left: 380px;	height: 150px;	width: 200px;	border: 1px solid lightblue;}.keyterm { 	color: #000099; 	font-weight: bold; 	margin-right: 10px;	display:none;}.keytermprint { 	color: #000099; 	font-weight: bold; 	margin-right: 10px;}.answer {	position: absolute;	top:25%;	left: 0px;display:none;}.allFinished {	position: absolute;	top: 45%;	left: 0px;	color: red; 	font-weight: bold; 	margin-right: 10px;	display:none;}.keyTermDiv {	position:relative;	height:400px;	}.btn {	position: absolute;	top:45%;	left: 0px;}.pbtn {	position: absolute;	top: 55%;	left:0px;}.studentAnswerPrint{	display:none;	border: 2px solid lightblue;	margin: 3px;	margin-top: 6px;	padding: 5px;	color:black;	font-weight: normal;}.reviewTextAreaDiv {	display: none;}.reviewTextArea {	height: 100px;	}.TSselect {	padding: none;}.tsDiv {	position: relative;	}@media print {.reviewTextAreaDiv {	display: block;	border: 2px solid lightblue;	margin: 3px;	margin-top: 6px;	padding: 5px;	width:600px;}.reviewTextArea {	display:none;}}
