.GRef {  }<!---Keep for future use --->
.foldout { padding:.5em .8em;border:1px solid #DDD;background:#EEE;margin:.3em .9em }
.ugInternalNav { float:left;width:21%;border:1px solid #EEE }
.ugInternalNav a, .ugInternalNav a:link, .ugInternalNav a:visited { text-decoration:none;display:block;padding:.2em 0 }
.ugContentArea { margin-left:23.5%;clear:right }
.defList dd textarea { width:100% }
@media print {
	#guideNav, #headerLinks, #nav, .breadcrumbs, #footerBar, #footerTerms, .internalNav5, .internalNav, .printOffTemp, #footerImageFrame {display:none;width:0}
	.inlineMagIcon { margin:1px;padding:1px;border:0;vertical-align:none; }
	#header {padding-bottom:0;margin-bottom:0;background:#F4F3F3;margin-left:0}
	#headerWrapper {background:#F4F3F3;}
	body {font-size:17pt;line-height:175%;background:#F4F3F3}
	td {line-height:155%;}
	#contentContainer, #content {margin-top:15px;width:95%;background:white}
	#guideOverview th {padding-right:15px;}
}
p.wsTags a { text-decoration:none; cursor:default }
p.wsTags a:hover { text-decoration:none }
.HeaderSearch input { width: 137px; height: 22px; border-radius: 4px; border: 1.5px solid #b8c1cb; line-height: 1.41; padding-left: 31px; margin: 4px 0 0; background: #ffffff url(/periscope/images/searchbw.png) 4px 0 no-repeat; font-family: 'PT Sans', sans-serif; font-size: 14px}
#headerLinks { padding-top: 0; height: auto; margin-top: -10px; background-position-y: 7px }
a.divDropPhysPort { position:relative }
#sbGuideNav a.divDropPhysPort span { display:none; position: absolute; width: 250px; background: #EEE; padding:5px 6px; border: 1px solid black; left: -120px; top:1.1em; z-index:2; font-size:14px; border-radius: 5px; box-shadow: 0px 1px 1px #333; color:#111; background-image: linear-gradient(#fff, #f3f3f3); }
#sbGuideNav a.divDropPhysPortWide span { min-width: 250px;max-width: 560px;width: 70vw; }
#sbGuideNav a.divDropPhysPort:hover span { display:inline-block }

.itemDetail picture, .methodDetail picture { position:relative;display:inline-block }
.itemDetail picture img { float: none; margin-right:1px }
.itemDetail .SettingSlider picture img { float: none; margin-right:3px }
.itemDetail picture[data-title]:hover::after, .methodDetail  picture[data-title]:hover::after {
    content: attr(data-title); padding: 4px 5px; color: #111; position: absolute; left: 25px; top: 25px; z-index: 10; border-radius: 5px; box-shadow: 0px 1px 2px #333; background-image: linear-gradient(#fff, #f3f3f3); max-width:200px; width:max-content;
}
.methodDetail .LevelSlider picture[data-title]:hover::after { font-size: 1.25em; left: -50%; top: 29px;}
.itemDetail picture + span.showMore { vertical-align:top }
.SettingSlider picture[data-title]:hover::after, .detailRight picture[data-title]:hover::after { left:unset;right:0;top:32px }
.itemDetail div.detailRight { width:127px }

.LevelSlider span:hover { position: relative }
.LevelSlider > picture { margin-top: 7px;}
.LevelSlider span[data-title]:hover::after { content: attr(data-title); padding: 4px 5px; color: #111; position: absolute; left: -50%; top: 1.5em; z-index: 10; border-radius: 5px; box-shadow: 0px 1px 2px #333; background-image: linear-gradient(#fff, #f3f3f3); max-width: 150px; width: max-content }
div.SettingSlider span.showMore div, div.SubjectSlider span.showMore div {z-index:2;}
div.SettingSlider span.showMore div picture img {margin:0}
div.itemDetail > p.Res2 { margin-top:4px }

picture.PPpicFree { margin-right: 5px; margin-top: -2px; float: left;}

div.itemDetail picture img.ResCircle2 { top: -9px; margin-left: 8px; position: relative; margin-top: unset; margin-right: unset }

.assessmentDetail .detailRight picture[data-title].PPcircR:hover::after { top:25px }
.assessmentDetail .detailRight picture[data-title]:hover::after { top:49px }
.assessmentDetail div.detailRight { float:right }
.physportAssessmentDetailCompact .compactDisplay picture { top:0 }
.physportAssessmentDetailCompact .detailRight picture[data-title]:hover::after, .compactDisplay.detailRight picture[data-title]:hover::after { top:27px }