body, table {		color :       #000000;		font-family : Verdana, Arial, Helvetica, sans-serif;		font-size :   13px;		font-style :  normal;		text-align :  left;}.banner {		color: #66769c ; 		font-family:  Arial,Helvetica, sans-serif ; }.bodytext, .George {		color :       #000000;		font-family : Verdana, Arial, Helvetica, sans-serif;		font-size :   13px;		font-style :  normal;		text-align :  left;}/* table.bodytext {		color :       #000000;		font-family : Verdana, Arial, Helvetica, sans-serif;		font-size :   13px;		font-style :  normal;		text-align :  left;} */.George	{	color: Gray ;	font-size : 13px;	text-align: center ;}.GeorgeBlack {	color: Black ;}.GeorgeBlue {	color: Black ;}.GeorgeGreen {	color: Black ;}.GeorgeOrange {	color: Black ;}.GeorgeMaroon {	color: Black ;}.clickon {	color: Maroon ;	font-weight: bold ;}.iecssbug {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10pt;	font-style : normal;	text-align : left;	color : #000000;}.definition {	border-bottom: 1px dashed Green ;	color: Green ;}.exam {	padding-left: 20px ;}.A-head {	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size : 14pt;	font-style : normal;	font-weight : bold;	text-align : left;	color : #333399;}.B-head {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10pt;	font-style : normal;	margin-bottom : 4pt;	color : #000000;	text-align : left;	font-weight : bold;}.C-head {	font-family : "Times New Roman", Times, serif;	font-size : 13pt;	font-style : normal;	font-weight : bold;	text-align : left;	color : #333399;}.figurecaption {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-style : normal;	font-variant : normal;	color : #000000;	text-align : left;	font-weight : normal;}.runningtitle {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-weight : normal;	color : #003399;	font-weight : bold;	text-align : left;}.button, .buttonanswer, .buttonedit {	color : #000000;	font-family : Arial, Helvetica, sans-serif;	font-size : 9pt;	font-style : normal;}.buttonanswer {	padding:0 15 0 15}.buttonedit {	padding:0 15 0 15}.course {		background-color: #EEEEEE ;		background-color: #DDDDDD ;		display:          none    ;}.discCheck, .modCheck {	color:          Red    ;	font-weight:    bold   ;	vertical-align: top    ;	visibility:     hidden ;}.displayoff {	display : none ;}.displayon {	display : inline ;}.ending {	display: none ;}.gramPositive {	background-color : #EEEEEE ;}.imagelink {	border-bottom: 1px dotted Red ;	color: red ;}.list-alpha {	list-style-type: upper-alpha ;}.list-lower-alpha {	list-style-type: lower-alpha ;}.list-upper-alpha {	list-style-type: upper-alpha ;}.tabletitle {	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	font-variant : normal;	color : #333399;	font-weight : bold;}.tabletext {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-variant : normal;	color : #000000;	font-weight : normal;}.tablecredit {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-variant : normal;	color : #000000;	font-weight : normal;}.chartbottom, .chartfolder {	background-color: #FFF0CF ;}.chartmiddle, .glossarymiddle, .referencesmiddle, .resourcesmiddle {	font-family: Verdana, Arial, Helvetica, sans-serif ;	font-size: 13px ;}.chartmiddle {	padding-top: 20px ;}.charttop {	background-color: #999999 ;}.glossarymiddle {	font-size: 13px ;}.glossarytext {	text-align: left ;}.glossarytop, .glossarybottom, .referencesbottom, .referencestop, .resourcesbottom, .resourcestop {	background-color: #FFF0CF ;	font-family : Verdana, Arial, Helvetica, sans-serif;	text-align: center ;}.glossarytop, .referencestop, .resourcestop {	font-weight: bold ;	padding-top: 5px ;}div.chartbottom, div.glossarybottom, div.referencesbottom, div.resourcesbottom {	padding-top: 13px ;}.correct {	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	font-style : normal;	color : #800000;	text-align : left;	font-weight : bold;}.footer {	font-family : Arial, Helvetica, sans-serif;	font-size : 9pt;	font-style : normal;	color : #000000;	font-weight : bold;}	.hcenter {		text-align: center ; 	}	.hleft {		text-align: left; 	}	.hright {		text-align: right ; 	}.header {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-style : normal;	font-variant : normal;	color : #333399;	text-align : left;	font-weight : normal;}.hidden {	visibility: hidden ;}.incorrect {	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	font-style : normal;	color : #008000;	text-align : left;	font-weight : bold;}.bottom {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-style : normal;	color : #FFFFFF;	font-weight : bold;}.menuoff {	text-decoration : none;	line-height : 15pt; 	color : #FF0000; 	font-size : 9pt;}.titleact {	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size : 18pt;	font-style : italic;	font-weight : bold;	text-align : center;	color : #FFFFFF;}.subtitle {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 8pt;	font-style : normal;	font-weight : bold;	text-align : center;	color : #000000;}.titlemod {	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	font-style : normal;/*	font-weight : bold; */	text-align : left;	color : #000000;}.headact {	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size : 12pt;	font-style : italic;	font-weight : bold;	text-align : left;	color : #FFFFFF;}.headmod {	font-family : Arial, Helvetica, sans-serif;	font-size : 12pt;	font-style : italic;	font-weight : bold;	text-align : left;	color : #000000;}.lbottom, .ltop, .rtop, h1 {	color: Gray ; 	font-family: "Arial Narrow", Arial, Helvetica, sans-serif ; 	font-size: 24px ; 	font-weight: 800 ; /*	line-height: 150% ; */	text-align: left ;	vertical-align: middle ;}.smalltext{	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 8pt;	font-style : normal;	text-align : left;	color : #000000;}.sitecredits {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10pt;	font-style : normal;	text-align : left;	color : #000000;}	.tableBody, .tableBodyEven, .tableBodyHigh, .tableBodyLeft, .tableBodyNew, .tableBodyOdd, .tableBodyRight, .tableItemLeft {		font-family : Verdaya, Arial, Helvetica, sans-serif;		font-size : 8pt;		text-align : center;		vertical-align : top;	}	.tableBodyEven {		background-color: #EEEEEE ;	}	.tableBodyLeft, .tableBodyInput {		text-align : left;	}	.tableBodyInput, .tableBodyButton {		font-size : 8pt;	}	.tableBodyButton {		text-align : center;	}	.tableBodyEdit, .tableBodyOdd {		background-color: White ; 	}	.tableBodyHigh {		background-color: #e9eed8 ;		text-align : center;	}	.tableBodyNew {		background-color: LightPink ;	}	.tableBodyRight {		text-align : right;	}	.tableSort, .tableTitle, .tableTitle2, .tableTitleLeft, .tableTitleRight, .tableSubTitle, .tableSubTitleBig, .tableSubTitleLeft {		background: LightSteelBlue ;   		color : Navy;		font-family : Verdana, Arial, Helvetica, sans-serif;		font-size : 9pt;		font-weight: bold;		text-align : center;		vertical-align: bottom;	}	.tableTitle2 {		font-size : 8pt;	}	.tableSubTitle, .tableSubTitleLeft {		font-size : 8pt;		font-weight: normal;		text-decoration: none;	}	.tableSubTitleBig {/*		font-weight: normal; */	}	.tableSubTitleLeft {		text-align : left;	}	.tableTitleLeft {		text-align : left;	}	.tableTitleRight {		text-align : right;	}	.topactbanner {		color:White; 		font-family:  Verdana, Arial, Helvetica, sans-serif ; 		font-size:    16 ; 		font-variant: small-caps ; 		font-weight:  bold;		padding-left: 200px ;		padding-top:  25px ;		text-align:   left ;	}	.topacthome {		padding-bottom: 5px ;		padding-left:   50px ;		vertical-align: bottom ; 	}	.topactivity {		color:			white; 		font-family:  Verdana, Arial, Helvetica, sans-serif ; 		font-family:  Arial, Helvetica, sans-serif ; 		font-size:    17 ; 		font-weight:  bold;/*		padding-left: 160px ;		padding-top:  15px ; 	*/		text-align:   left ;	}	.topmodule {		color:				White ; 		font-family:		Verdana, Arial, Helvetica, sans-serif ; 		font-family:		Arial, Helvetica, sans-serif ; 		font-size:			17 ; 		font-weight:		bold;		text-align:		left ;		vertical-align:	top; 	}	.vbottom {		vertical-align: bottom; 	}	.vmiddle {		vertical-align: middle; 	}	.vtop {		vertical-align: top; 	}a:link		{text-decoration: underline; color: Blue;}a:visited	{text-decoration: underline; color: Blue;}a:active	{text-decoration: none;      color: Blue;}a:hover	{text-decoration: underline; color: Blue;}a.answer:link 	   {text-decoration: none; color: Black;}a.answer:visited    {text-decoration: none; color: Black;}a.answer:active     {text-decoration: none; color: Black;}a.answer:hover      {text-decoration: underline; color: Blue;}a.banner:link 	   {color: Gray; text-decoration: none;}a.banner:visited    {color: Gray; text-decoration: none;}a.banner:active     {color: Gray; text-decoration: none;}a.banner:hover      {color: Blue; text-decoration: underline;}a.meniscus:link 	   {text-decoration: none; color: Gray;}a.meniscus:visited  {text-decoration: none; color: Gray;}a.meniscus:active   {text-decoration: none; color: Gray;}a.meniscus:hover    {text-decoration: none; color: Gray;}a.menu           {width: 100% ;}a.menu:link		{color: #000099; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.menu:visited	{color: #000099; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.menu:active		{color: #000099; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.menu:hover		{color: #169FE5; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.menu:link		{color: #15296E; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.menu:visited	{color: #15296E; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.menu:active		{color: #15296E; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.menu:hover		{color: Gray; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.footer:link       {text-decoration: none; color: #000000;}a.footer:visited    {text-decoration: none; color: #000000;}a.footer:active     {text-decoration: none; color: #000000;}a.footer:hover      {text-decoration: none; color: #000000;}a.link:link       {text-decoration: none; color: #000000;}a.link:visited    {text-decoration: none; color: #000000;}a.link:active     {text-decoration: none; color: #000000;}a.link:hover      {text-decoration: none; color: #000000;}a.bottom:link 	  {text-decoration: none; color: #FFFFFF; font-size: 10pt}a.bottom:visited    {text-decoration: none; color: #FFFFFF; font-size: 10pt}a.bottom:active     {text-decoration: none; color: #FFFFFF; font-size: 10pt}a.bottom:hover      {text-decoration: none; color: #FFFFFF; font-size: 10pt}a.start:link		{color: #15296E; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.start:visited	{color: #15296E; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.start:active	{color: #15296E; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}a.start:hover		{color: Gray; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}body.stats {	font-family:   Arial, Helvetica, sans-serif;	font-size:     10pt ;	margin-bottom: 0pt ;}caption {		color : Navy;		font-family : Verdana, Arial, Helvetica, sans-serif;		font-size : 10pt;		font-weight: bold;		padding-top: 5px ;		text-align : center;		vertical-align: middle;	}div.caredecision {	display: none ;}div.frontmatter {	display: none ;}h1x {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #660066;	color: #336633;/*	margin-bottom: 4pt;	margin-top: 4pt; */}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #000000;/*	margin-top: 4pt;	margin-bottom: 4pt; */	}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: italic;	font-weight: normal;	text-align: left;	color: #000000;/*	margin-top: 4pt;*/	margin-bottom: 4pt; 	}input.btnBack {	display:none ;}sub, sup, sup.power {    font-size:      smaller  ;     position:       relative ;    vertical-align: baseline ;}sub {    bottom: -0.25em ;}sup, sup.power {        bottom: .33em ;} td.menu	{	border-bottom: 1px solid #A6D2E5;	vertical-align: top;}td.menulast	{	vertical-align: top;}	.menu	{color: #000099; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}	ol.bodytext {	margin-top : 0pt;	margin-bottom : 0pt;	}ul.bodytext li {	margin-top : 0pt;	margin-bottom : 0pt;	}ul.case {	color:#B0BBD0 ; 	list-style-type:square ; 	margin-bottom:5px ; 	margin-top:4px ;}li span.case {	color: Black ;}ol li {	margin-bottom : 3px;	}
