/* CSS Document *//*PSI Task Sidebar Item Navigation*//*note-PSI Task  sidebar wrapper for navigation layers*/#psisidebarmenu {	margin-top: 0;	margin-left: 10px;	margin-bottom: 0;	padding: 0;	position: relative;	visibility: visible;	height: 200px;	width: 150px;	}td#sidebar.psi h4 {	margin-top: -5px;	margin-left: 12px;	padding: 0;	margin-bottom: 5px;	font: normal 9px Verdana, Arial, sans-serif;	color: #000;	}td#sidebar.psi h5 {	margin-left: -10px;	margin-right: 0;	}td#sidebar.psi h5 a {	width: 165px;	}td#sidebar.psi ul {	margin: 0;	padding: 0 0 0 14px;	list-style: url(none) none;	}td#sidebar.psi li {	margin-top: 0;	margin-bottom: 0;	padding-top: 0;	padding-bottom: 0;	width: 165px;	line-height: 13px;	display: block;	}td#sidebar.psi li a {	padding-top: 0;	padding-bottom: 0;	margin: 0;	font-size: 11px;	font-weight: bold;	}td#sidebar.psi li em a {	color: #000;	}td#sidebar.psi li em a:hover {	background: #FFFFFF;	}td#sidebar.psi li a:hover {	background: #FFFFFF;	text-decoration: none;	}td#sidebar.psi ul ul {	margin: 0;	padding: 2px 0 2px 10px;	list-style: url(none) none;	}td#sidebar.psi li li a {	font-weight: normal;	margin: 0;	padding: 0 0 0 5px;	text-indent: -5px;	font-size: 9px;	}td#sidebar.psi li li {	margin-top: 0;	margin-bottom: 0;	padding-top: 0;	padding-bottom: 0;	display: block;	width: 155px;	border-bottom: 1px solid #FFFFFF;	}td#sidebar.psi a {	display: block;	}td#sidebar.psi em a {	color: #000;	font-weight: bold;	}/*PSI Title Pages*/#science8 {	background: url(../images/psi_subject_s8.gif) no-repeat 0% 0%;	}#science4 {	background: url(../images/psi_subject_s4.gif) no-repeat 0% 0%;	}td#content.psititle h4 {	color: #CC6633;	margin: 0 0 10px 0;	padding: 0;	font: bold 14px Verdana, Arial, Helvetica, sans-serif;	}td#content.psititle img {	margin: 0 0 0 5px;	padding: 0;	}#psiwrapper.psititle {	height: 550px;	}/*PSI Task  content*/td#content.psitask h4 {	color: #CC6633;	margin: 0 0 10px 0;	padding: 0;	font: bold 12px Verdana, Arial, Helvetica, sans-serif;	}/*PSI Task  main div wrapper*/#psiwrapper {	height: 850px;	visibility: visible;	position: relative;	}	/*PSI duplicate text navigation between items, lower edge of item image */	td#content.psitask h3.next {		padding-top: 2px;		padding-bottom: 4px;		margin-bottom: 4px;		margin-top: 2px;		margin-left: 12px;		display: inline;		float: right;		}	td#content.psitask h3.previous {		border: none;		padding-top: 2px;		padding-bottom: 4px;		margin-bottom: 4px;		margin-top: 2px;		margin-left: 0;		display: inline;		float: left;		}	td#content.psitask h3.next a {		margin-left: 10px;		}/*PSI Task  First Level Item Navigation */td#content.psitask .navQuestion ul {	padding: 4px 0 3px;	margin-bottom: 0;	margin-left: 0;	margin-top: 0;	font: bold 12px Verdana, sans-serif;	width: 500px;	border-bottom: 1px solid #333399;	}td#content.psitask .navQuestion li {	list-style: none;	margin: 0;	display: inline;	font-size: 10px;  	margin-top: 12px;	line-height: 12px;	}td#content.psitask .navQuestion li a {	padding: 3px 0.5em;	margin-left: 3px;	border-bottom: none;	background: #DDE;	text-decoration: none;	border-top: 1px solid #778;	border-right: 1px solid #778;	border-left: 1px solid #778;	}td#content.psitask .navQuestion li a:link { color: #448; }td#content.psitask .navQuestion li a:visited { color: #667; }td#content.psitask .navQuestion li a:hover {	color: #000;	background: #AAE;	border-color: #227;	}td#content.psitask .navQuestion li a.current {	background: rgb(235, 245, 255);	border-bottom: 1px solid rgb(235, 245, 255);	}td#content.psitask .navQuestion li a.current:hover {	background: rgb(235, 245, 255);	border-bottom: 1px solid rgb(235, 245, 255);	color: #448;	}td#content.psitask .navQuestion h5 {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #000;	margin-top: 4px;	margin-bottom: 4px;	padding-top: 0;	padding-bottom: 4px;	}	/*PSI Task  Second Level Item Navigation-Unanswered, Answered, Scoring Guide*/td#content.psitask .navAnswer ul {	margin-left: 0;	border-bottom: 1px solid #778;	font: bold 12px Verdana, sans-serif;	margin-bottom: 0;	margin-top: 12px;	padding: 0 0 3px;	}td#content.psitask .navAnswer li {	list-style: none;	margin: 0;	display: inline;	font-size: 10px;	line-height: 12px;	}td#content.psitask .navAnswer li a {	padding: 3px 0.5em;	margin-left: 3px;	border: 1px solid #778;	border-bottom: none;	background: rgb(225, 236, 205);	text-decoration: none;	}td#content.psitask .navAnswer li a:link { color: #666666; }td#content.psitask .navAnswer li a:visited { color: #667; }td#content.psitask .navAnswer li a:hover {	color: #000000;	background: #CCCC99;	border-color: #227;	}td#content.psitask .navAnswer li a.current {	background: white;	border-bottom: 1px solid white;	}td#content.psitask .navAnswer li a.current:hover {	background: white;	border-bottom: 1px solid white;	color: #666666;	}/*PSI Task  Scoring Guide*/td#content.psitask .scoringGuide {	background: #FFFFFF;	background-image: none;	text-align: left;	margin: 0;	padding: 0 0 2px 0;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	font-family: Verdana, Arial, Helvetica, sans-serif;	}td#content.psitask .scoringGuide ul {	margin: 0 10px 6px 0px;	padding: 2px 10px 0 54px;	border: 0 none;	font: 10px Verdana, Arial, Helvetica, sans-serif;	}td#content.psitask .scoringGuide ul ul {	margin: 2px 0 0;	padding: 2px 0 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	}td#content.psitask .scoringGuide ul ul ul {	margin: 2px 0 2px 5px;	padding: 2px 0 2px 5px;	color: #000066;	border: 0 none;	font-family: Verdana, Arial, Helvetica, sans-serif;	border: none;	font-weight: normal;	padding: 0;	margin: 1px 0 0;	}td#content.psitask .scoringGuide li {	border: none;	margin: 1px 0 0;	padding: 0;	font-weight: normal;	list-style: disc;	}/*Examples:*/td#content.psitask .scoringGuide li li {	margin: 0;	padding: 0;	border: none;	font-style: italic;	list-style: none;	}		/*second bullet provides details of first bullet*/				td#content.psitask .scoringGuide li em li {			margin: 0;			padding: 0;			border: none;			font-style: normal;			list-style: circle;			margin-left: 18px;			}		td#content.psitask .scoringGuide li li li {			border: none;			font-weight: normal;			font-style: normal;			margin-left: 18px;			padding-left: 0;			margin-bottom: 1px;			padding-bottom: 2px;			list-style: disc url(../images/bullet_psi_txt.gif);			}		/*second bullet provides details of first bullet with roman numeral list*/				td#content.psitask .scoringGuide ul.criteria li ul.criteriaeg li {			font-style: normal;			list-style: lower-roman;			padding: 0;			margin: 0 0 0 26px;			}td#content.psitask .scoringGuide ul+h4 {	margin-top: 10px;	border: none;	}td#content.psitask .scoringGuide ul img {	padding-top: 0;	padding-bottom: 10px;	display: block;	border: none;	margin-top: 8px;	}td#content.psitask .scoringGuide p {	padding-left: 40px;	font-family: Verdana, Arial, Helvetica, sans-serif;	}td#content.psitask .scoringGuide p img {	border: none;	margin-top: 3px;	padding-top: 3px;	display: inline;	padding: 0;	}td#content.psitask .scoringGuide h4 {	border: none;	padding-top: 6px;	padding-bottom: 6px;	font-weight: bold;	margin-bottom: 4px;	margin-top: 10px;	background: #CCCCCC;	padding-left: 12px;	margin-left: 0;	color: #000000;	font-size: 10px;	}td#content.psitask .scoringGuide h5 {	font-weight: bold;	border: none;	padding-left: 40px;	padding-top: 0;	padding-bottom: 0;	margin-top: 0;	margin-bottom: 0;	font-size: 10px;	}td#content.psitask .exponent {	font-size: 80%;	vertical-align: super;	}td#content.psitask .inline {	display: inline;	padding-left: 0;	margin-left: 0;	}td#content.psitask .navdescription {	color: #448;	}td#content.psitask .sgTextAnswer {	font: 0.85em Verdana, Arial, Helvetica, sans-serif;	}		/*Lower text navigation between multipage scoring guides*/		td#content.psitask h3 .contact {			border: none;			padding-top: 4px;			padding-bottom: 4px;			margin-bottom: 4px;			margin-top: 10px;			margin-left: 12px;			}.italic {	font-style: italic;	border: medium solid #000000;}
