BODY 	{    color:  #000000;     font-family: verdana;    font-size: 10px;    display: block;	background-color: #000000;	}	li	{	margin: 0px 0px 6px -10px;	}.subscript	{	line-height: 1.75em;    color:  #000000;     font-family: verdana;    font-size: 8px;    vertical-align: sub;	}	.superscript	{	line-height: 1.75em;    color:  #000000;     font-family: verdana;    font-size: 8px;    vertical-align: super;	}a:visited	{	color: #666699;	}a	{	color: #0000CC;	}	TABLE	{	display: block;	}		TD P	{	line-height: 1.75em;    color:  #000000;     font-family: verdana;    font-size: 10px;	}TD A	{	line-height: 1.75em;    font-family: verdana;    font-size: 10px; 	}TD LI	{	line-height: 1.75em;    color:  #000000;     font-family: verdana;    font-size: 10px;	}TD img	{	display: block;	}	.noblock	{	display: inline;	}TH	{	line-height: 1.75em;    color:  #000000;     font-family: verdana;    font-size: 10px;	font-weight: bold;	background-color: #CCCCFF;	}.notetofix 	{	font-weight: bold;	color: #FF0000;	}.keyterm	{	color: #CC6600;	}A.keyterm	{	color: #CC6600;	}A.keyterm:visited	{	color: #CC6600;	}.alertbox	{	color: #990000;	border-color: #990000;	border-style: solid;	border-width: 1px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	background-color: #FFFFFF;	}.alerttop	{	vertical-align: top;	padding: 0px;	text-align: left;	margin: 0px 0px 0px 0px;	background: #FFFFFF;	height: 24px;	vertical-align: middle;	/* border-style: solid;	border-width: 0px 0px 1px 0px;	border-color: #990000; */	}.alerticon	{	background: #FFFFFF;	line-height: 1.5em;	margin: 0px 4px 0px 0px;	padding: 0px 0px 0px 0px;	float: left;	}.alertlabel	{	color: #990000;	font-weight: bold;	line-height: 1.85em;	font-size: 11px;	padding: 0px 0px 4px 0px;	text-align: left;	}.alertbody	{	color: #990000;	line-height: 1.5em;	font-size: 10px;	padding: 2px 6px 2px 6px;	}.redflagearly	{	border-color: #CC0000;	border-style: solid;	border-width: 1px;	margin: 12px;	padding: 0px;	width: 60%;	}.redflag	{	border-color: #CC0000;	border-style: solid;	border-width: 1px;	margin: 12px;	padding: 0px;	}.redflagtop	{	padding: 0px;	/* border-style: solid;	border-width: 0px 0px 1px 0px;	border-color: #CC0000; */	}.redflagicon	{	float: left;	text-align: center;	background: #CCCCCC;	margin: 0;	}.redflaglabel	{	color: #CC0000;	font-weight: bold;	line-height: 1.85em;	font-size: 11px;	padding: 0px 0px 4px 4px;	}.redflagbody	{	color: #000000;	line-height: 1.75em;	font-size: 10px;	padding: 8px;	}	.redflagtitle	{	font-weight: bold;	font-size: 11px;	padding: 4px 0px 0px 0px;	}.infoboxtitle	{	font-weight: bold;	font-size: 11px;	padding: 4px 0px 0px 0px;	}.infoboxearly	{	color: #0000FF;	border-color: #0000FF;	border-style: solid;	border-width: 1px;	margin: 12px;	padding: 0px 6px 0px 0px;	width: 60%;	}.infobox	{	color: #0000FF;	border-color: #0000FF;	border-style: solid;	border-width: 1px;	margin: 12px;	padding: 0px;	}.infoboxtop	{	padding: 0px 0px 4px 0px;	}.infoboxicon	{	float: left;	text-align: center;	background: #FFFFFF;	margin: 0;	}.infoboxlabel	{	color: #0000FF;	font-weight: bold;	line-height: 1.85em;	font-size: 11px;	padding: 0px 0px 4px 4px;	}.infoboxbody	{	color: #000000;	line-height: 1.75em;	font-size: 10px;	padding: 8px;	}.tertiary	{	color: #666699;	background: #FFFFFF;	border-color: #666699;	border-style: solid;	border-width: 1px;	margin: 0px 0px 12px 0px;	padding: 0px;	width: 180px;	}.tertiarytop	{	padding: 0px 0px 4px 0px;	}.tertiaryicon	{	float: left;	text-align: center;	background: #9999CC;	margin: 0;	}.tertiarylabel	{	color: #333366;	font-weight: bold;	line-height: 2em;	font-size: 11px;	padding: 4px 0px 4px 4px;	}.tertiarybody	{	color: #000000;	line-height: 1.5em;	font-size: 10px;	padding: 8px 8px 8px 8px;	}.head 	{	line-height: 1.5em;    color:  #333366;     font-family: verdana;    font-weight: bold;	font-size: 18px;	border-color: #666666;	border-style: solid;	border-width: 0px 0px 1px 0px;	}	.head2 	{    color:  #333366;     font-family: verdana;    font-weight: bold;	font-size: 16px;	}	.firstsubhead 	{    color:  #333366;     font-family: verdana;    font-weight: bold;    font-size: 14px;   	margin: 0px;   	line-height: 1.4em;   	}	.subhead 	{    color:  #333366;     font-family: verdana;    font-weight: bold;    font-size: 14px;   	margin: 24px 0px 0px 0px;   	line-height: 1.4em;   	}	.subhead2	{    color:  #333366;     font-family: verdana;    font-weight: bold;    font-size: 12px;   	margin: 21px 0px 0px 0px;   	line-height: 1.4em;   	}	.subheadkt	{	line-height: 1.35em;    font-family: verdana;    font-weight: bold;    font-size: 14px;    margin: 18px 0px -4px 0px;	color: #CC6600;	}A.subheadkt	{	color: #CC6600;	}A.subheadkt:visited	{	color: #CC6600;	}	.subsubhead 	{	line-height: 1.35em;    color:  #000000;     font-family: verdana;    font-weight: bold;    font-size: 12px;    margin: 18px 0px -4px 0px;	}.subsubheadkt	{	line-height: 1.35em;    font-family: verdana;    font-weight: bold;    font-size: 12px;    margin: 18px 0px -4px 0px;	color: #CC6600;	}A.subsubheadkt	{	color: #CC6600;	}A.subsubheadkt:visited	{	color: #CC6600;	}	.subsubsubhead 	{	line-height: 1.35em;    color:  #000000;     font-family: verdana;    font-weight: bold;    font-style: italic;    margin: 18px 0px -4px 0px;	font-size: 10px;	}.tablehead 	{	line-height: 1.5em;    color:  #000000;     font-family: verdana;    font-weight: bold;    font-size: 10px;	}	.bodytext 	{	line-height: 1.5em;    color:  #000000;     font-family: verdana;    font-size: 10px;	}.sidebar	{	float: right;	padding: 0px 0px 16px 16px;	}	.sidebarnofloat	{	padding: 0px 0px 16px 16px;	}	.sidebargraphicsbox	{	border-style: solid;	border-width: 1px;	border-color: #666699;	width: 180px;	text-align: center;	}.sidebartextbox	{	border-style: solid;	border-width: 1px;	border-color: #666699;	width: 180px;	}	.sidebarlabel	{	font-weight: bold;	color: #333366;	font-size: 10px;	}	.sidebarcontent	{	padding: 8px;	font-size: 10px;	}.sidekeyterm	{	color: #CC6600;	font-size: 10px;	font-weight: bold;	}	.sidedefinition 	{	line-height: 1.5em;    color:  #000000;     font-family: verdana;    font-size: 10px;	}/*  FOOTER    */.footer{	color: #666;	font-family: verdana;	margin: 15px 0px 0px 0px;	font-size: x-small;}	A.footer	{	font-size: x-small;	color: #9999CC;	text-decoration: none;	}	A.footer:hover	{	font-size: x-small;	color: #9999CC;	text-decoration: underline;	}	A.footer:visited	{	color: #9999CC;	font-size: x-small;	text-decoration: none;	}		/* LINK SWITCHER */.linkswitcheron{	color: #666;	font-family: verdana;	margin: 10px 0px 0px 0px;	font-size: x-small;}	A.linkswitcheron	{	font-size: x-small;	color: #9999CC;	text-decoration: none;	}	A.linkswitcheron:hover	{	font-size: x-small;	color: #9999CC;	text-decoration: underline;	}	A.linkswitcheron:visited	{	color: #9999CC;	font-size: x-small;	text-decoration: none;	}#content 	{	margin-top: 35px; 	}		.menu .options 	{		font-family: verdana;		margin-right: 1px;		margin-bottom: 1px;		border: 1px solid #666699;		background-color: #DBDBFF;	}		.menu a 	{		font-family: verdana;		color: #333366;		display: block;		padding: 2px 10px;		background-color: transparent;		text-decoration: none;	}		.menu a:hover 	{		background-color: #EFEFFF;		font-family: verdana;		color: #333366;	}	#about 	{		position: absolute;		font-family: verdana;		left: 5px;		top: 200px;	}	.infobox2 	{ 	color: #000000; 	font-family: Verdana; 	background-color: #CCCCFF; 	padding: 5px; 	width: 100%; 	border-style: solid; 	border-width: 1px; 	border-color: #666699; 	}.illustrationbox 	{ 	color: #000000; 	font-family: Verdana; 	background-color: #CCCCFF; 	padding: 0px; 	border-style: solid; 	border-width: 1px; 	border-color: #666699; 	}	.previousnext	{	text-align: center;	width: 100%;	}	.inlinenote	{	font-weight: bold;	}	.moreinfo	{	font-style: italic;	line-height: 1.75em;    font-family: verdana;    font-size: 10px;	}	.formfield	{    color:  #000000;     font-family: verdana;    font-size: 10px;	}	.formbutton	{	font-weight: bold;    color:  #000000;     font-family: verdana;    font-size: 10px;	}	.middle	{	padding: 20px 20px 10px 20px;	}	.breadcrumbs	{	font-size: 9px;	color: #333333;	}	.copyright	{	line-height: 1.5em;    color:  #333333;     font-family: verdana;    font-size: 9px;	border-color: #666666;	border-style: solid;	border-width: 1px 0px 0px 0px;	}	.noscreen	{	display: none;	}	.frontpic	{	border-style: solid;	text-align: center;	border-width: 1px;	border-color: #666699;	margin: 0px 10px 4px 0px;	}	.related	{	background: #CCCCFF;	border-color: #666699;	border-width: 1px;	border-style: solid;	padding: 0px;	}.relatedcontent	{	background: #CCCCFF;	border-color: #666699;	padding: 2px 8px 12px 8px;	margin: 0px 6px 0px 6px;	}.relatedpic	{	border-style: solid;	text-align: center;	border-width: 1px;	border-color: #666699;	margin: 0px 0px 4px 0px;	}	.relatedtitle 	{	line-height: 1.25em;    color:  #FFFFFF;     font-family: verdana;    font-weight: bold;    font-size: 11px;    border-style: solid;    border-width: 0px 0px 1px 0px;    border-color: #666699;    background: #666699;    padding: 4px;	}.relatedhead	{	line-height: 1.25em;    color:  #333366;     font-family: verdana;    font-weight: bold;	font-size: 14px;	border-color: #666666;	border-style: solid;	border-width: 0px 0px 1px 0px;	}.experienceshead	{	line-height: 1.25em;    color:  #333366;     font-family: verdana;    font-weight: bold;	font-size: 14px;	border-color: #666666;	border-style: solid;	border-width: 0px 0px 1px 0px;	padding: 24px 0px 0px 0px;	}.experiencespic	{	padding: 20px 0px 0px 15px;	}.experiencespic IMG	{	border-style: solid;	border-width: 1px;	border-color: #666699;	}	.experiencestext	{	padding: 20px 30px 0px 0px;	}.experiencestext P	{	margin: 0px 0px 10px 0px;	}.experiencestext UL	{	margin: 0px 0px 0px 10px;	padding: 0px;	}.experiencesdisplayquote	{	padding: 0px 12px 12px 12px;	font-size: 11px;	line-height: 18px;	font-weight: bold;	}.experiencesvideo 	{	margin: 10px 0px 0px 0px;/*	list-style: disc url(../images/video_icon2.gif); */ 	}  .experiencesitem 	{	padding: 0px 0px 8px 0px;	margin: 0px;	}	.experiencesquote	{	font-size: 10px;	line-height: 1.25em;	}	.experiencespersonname	{	line-height: 1.25em;    color:  #FFFFFF;     font-family: verdana;    font-weight: bold;    font-size: 14px;    border-style: solid;    border-width: 0px 0px 1px 0px;    border-color: #666699;    background: #666699;    padding: 4px;	}	.experiencespersonsubname	{	font-size: 11px;	font-weight: normal;	line-height: 1.2em;	}.back	{	vertical-align: middle;	float: left;	}.next	{	text-align: right;	vertical-align: middle;	}.symptomtree	{	margin: 0px 6px 6px 12px;	padding: 6px;	float: right;	text-align: center;	border-color: CCCCCC;	border-style: solid;	border-width: 1px;	}	.linktomap	{	margin: 0px;	padding: 6px 0px 0px 0px;	}	.getquicktime	{	padding: 15px 0px 15px 0px;	}	.getquicktime2	{	padding: 0px 15px 0px 0px;	}	.aboutstaff	{	margin: 4px;	padding: 8px;	border-style: solid;	border-width: 1px;	border-color: #666699;	}	.tabletitle	{	text-align: center;	font-size: 12px;	font-weight: bold;	padding: 8px 0px 4px 0px;	}	.tabletitle A	{	text-align: center;	font-size: 12px;	font-weight: bold;	padding: 8px 0px 4px 0px;	}	.tablesubtitle	{	text-align: center;	font-size: 10px;	font-style: italic;	padding: 0px 48px 4px 48px;	}	.caption	{	font-style: italic;	}	.lesson 	{	line-height: 1.5em;    color:  #000000;     font-family: verdana;    font-weight: bold;    font-size: 11px;    margin: 18px 0px 0px 0px;	}.lesson P	{	font-weight: normal;	}.lesson UL	{	font-weight: normal;	}	.lesson OL	{	font-weight: normal;	}.dgbcallout	{	width: 80%;	margin: 20px 0px 20px 0px;	border-style: solid;	border-width: 1px;	border-color: #CCCCCC;	padding: 8px 18px 8px 18px;	text-align: left;	line-height: 1.75em;    color:  #000000;     font-family: verdana;    font-size: 10px;    font-weight: normal;	}	.dgbcallouttitle	{	text-align: center;	font-weight: bold;	margin: 0px 0px 12px 0px;	font-size: 12px;	}	.dgbcalloutsubtitle	{	font-weight: bold;	text-align: center;	margin: 0px 0px 8px 0px;	}	.boxedcaption	{	border-color: #9999CC;	border-width: 1px;	border-style: solid;	margin: 8px;	width: 510px;	padding: 8px;	background-color: #FFFFFF;	text-align: left;	}	.acknowledgementshead	{	text-align: center;	padding: 10px;	border-style: solid;	border-color: #999999;	border-width: 0px 0px 1px 0px;	font-family: verdana;	font-weight: bold;	font-size: 11px;	margin: 0px 0px 10px 0px;	}	.firstglossletter	{	font-size: 18px;	font-weight: bold;	color: #333366;	padding: 12px 8px 12px 4px;	background-color: #CCCCFF;	border-color: #666699;	border-style: solid;	border-width: 1px 0px 1px 1px;	}	.firstglossterms	{	padding: 12px 8px 8px 12px;	border-color: #666699;	border-style: solid;	border-width: 1px 1px 1px 1px;	}	.glossletter	{	font-size: 18px;	font-weight: bold;	color: #333366;	padding: 12px 8px 12px 4px;	background-color: #CCCCFF;	border-color: #666699;	border-style: solid;	border-width: 0px 0px 1px 1px;	}	.glossterms	{	padding: 12px 8px 8px 12px;	border-color: #666699;	border-style: solid;	border-width: 0px 1px 1px 1px;	}	.glossglass	{	float: left;	vertical-align: middle;	}	.definition 	{	line-height: 1.5em;    color:  #000000;     font-family: verdana;    font-size: 10px;	margin: 5px 0px 5px 0px;	}.term	{	line-height: 1.5em;    color:  #000000;     font-family: verdana;    font-size: 11px;	font-weight: bold;	}	.deflinks	{	font-size: 9px;	padding: 4px 0px 0px 0px;	border-color: #CCCCCC;	border-width: 1px 0px 0px 0px;	border-style: solid;	margin: 0px 12px 35px 0px;	}	.deflinks A	{	font-size: 9px;	}	.definitionstart 	{	color: #000000;	font-family: verdana;	font-weight: bold;	}	.jumparrow	{	float: right;	vertical-align: bottom;	}	.returntotop A	{	font-size: 9px;	}.returntotop 	{	margin: 0px 0 10px 0px;	}	.fronttoc 	{	line-height: 1.35em;    color:  #000000;     font-family: verdana;    font-weight: bold;    font-size: 12px;    margin: 18px 10px -4px 10px;	}.fronttoc A	{	line-height: 1.35em;    font-family: verdana;    font-weight: bold;    font-size: 12px;    margin: 18px 10px -4px 10px;    color: #0000CC;	}.fronttoc A:visited	{	line-height: 1.35em;    font-family: verdana;    font-weight: bold;    font-size: 12px;    margin: 18px 10px -4px 10px;    color: #666699;	}.fronttocdesc	{	margin: 0px 20px 40px 20px;	} .searchboxarea	{	padding: 8px 4px 0px 0px;/*	margin: 10px 4px 10px 10px;	background: #9999CC;	border-color: #666699;	border-style: solid;	border-width: 2px;	font-size: 10px;	height: 24px;	width: 200px;	text-align: right;  */	} 	.slide	{	background-color: #CCCCFF;	margin: 0px;	padding: 12px;	text-align: center;	}	.slidenav	{	font-size: 10px;	text-align: center;	margin: 12px 0px 12px 0px;	color: #666666;	}	.slidenav A	{	font-size: 10px;	}	.slidenav A:visited	{	font-size: 10px;	}	.slidetitle	{	line-height: 1.5em;    color:  #333366;     font-family: verdana;    font-weight: bold;	font-size: 18px;	border-color: #666666;	border-style: solid;	border-width: 0px 0px 1px 0px;	text-align: left;	}	.slideart	{	border-color: #000000;	border-width: 1px;	border-style: solid;	}	.slidecaption	{	margin: 12px 30px 15px 30px;	font-weight: bold;	}	.glossaryart	{	margin: 12px 0px 0px 0px;	}	.chartlist	{	margin: 0px 0px 0px -15px;	}	/* front page formatting */	.frontcontent	{	padding: 15px 15px 0px 15px;	}/* .frontpic	{	border-style: solid;	text-align: center;	border-width: 1px;	border-color: #666699;	margin: 0px 15px 10px 0px;	float: left;	width: 123px;	}  */	.frontpicnoborder	{	border-style: solid;	text-align: center;	border-width: 1px;	border-color: #FFF;	margin: 0px 15px 10px 0px;	float: left;	width: 123px;	}	.frontpicright	{	border-style: solid;	text-align: center;	border-width: 1px;	border-color: #666699;	margin: 0px 0px 10px 15px;	float: right;	width: 123px;	}	.frontpicrightnoborder	{	border-style: solid;	text-align: center;	border-width: 1px;	border-color: #FFF;	margin: 0px 0px 10px 15px;	float: right;	width: 123px;	}	.fronttitle	{	font-weight: bold;	font-size: 12px;	}	.frontsection	{	border-color: #CCC;	border-style: solid;	border-width: 1px 0px 0px 0px;	padding: 20px 12px 20px 12px;	margin: 12px 12px 0px 12px;	height: 120px;	}