h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16pt;	line-height: 16pt;	}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13pt;	line-height: 13pt;	font-weight: bold;	}h3 {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11pt;	line-height: 13pt;	font-weight: bold;	}p, blockquote, .medium {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 11pt}.addrow {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	padding-left: 5px;	}.addrow A {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	padding-left: 5px;	color: #336633;	text-decoration: none;}.addrow a:hover{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	padding-left: 5px;	color: #000000;	text-decoration: underline;}.backto {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	padding-left: 5px;	margin-bottom: 20;	}.backto A {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	padding-left: 5px;	color: #3366cc;	text-decoration: none;}.backto a:hover{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	padding-left: 5px;	color: #000000;	text-decoration: underline;	}	.breadcrumb {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}.breadcrumbtable {	background: #FFFFFF;	border-bottom: solid 1px #3366cc;    border-left: solid 1px #3366cc;    border-top: solid 1px #3366cc;    border-right: solid 1px #3366cc;    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}.caption {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold}.citation {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	padding-left: 16px;	}.citation A {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	padding-left: 16px;	color: #000000;	text-decoration: none;}.citation a:hover{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	padding-left: 16px;	color: #336633;	text-decoration: underline;}.citationoptions {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	padding-left: 16px;	}.databaselinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #0033CC}.dictdef {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 12pt}.dictword {	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	line-height: 12pt}.doctext {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 11pt}.doctitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 16pt}.indexother {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	padding-left: 5px;	margin-bottom: 20;	}.indexother A {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	padding-left: 5px;	color: #336633;	text-decoration: none;}.indexother a:hover{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	padding-left: 5px;	color: #000000;	text-decoration: underline;	}.fuzzy {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	padding-bottom: 10;	}.fuzzy A {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	color: #336633;	text-decoration: none;}.fuzzy a:hover{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: underline;}.globals {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #003399;	text-decoration: none}.globals A {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #003399;	text-decoration: none}.globals  A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #003399;	text-decoration: underline}.hang {font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 14pt;	text-indent: -1em;	margin-left: 1em;	padding: -8px 0px 0px 0px;}.headingtable {	padding-top: 10;	margin-left: 20;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;        }.helptext {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;        padding-top: 5;           padding-left: 5;            padding-right: 5;            padding-bottom: 5;        margin-top: 5;           margin-left: 35;            margin-right: 5;            margin-bottom: 5;	font-weight: normal;	}.helphead {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;        padding-top: 5;           padding-left: 20;            padding-right: 20;            padding-bottom: 5;        margin-top: 5;           margin-left: 20;            margin-right: 20;            margin-bottom: 5;	border-left: solid 1px #336633;        border-right: solid 2px #336633;        border-top: solid 1px #336633;        border-bottom: solid 2px #336633;	text-decoration: none;	font-weight: bold;	}.helpcontent {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	color: #336633;	text-decoration: none;	Margin-left: 75;	}.helpcontent A {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	color: #336633;	text-decoration: none;}.helpcontent a:hover{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: underline;	}.helphead {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;        padding-top: 5;           padding-left: 20;            padding-right: 20;            padding-bottom: 5;        margin-top: 5;           margin-left: 20;            margin-right: 20;            margin-bottom: 5;	border-left: solid 1px #336633;        border-right: solid 2px #336633;        border-top: solid 1px #336633;        border-bottom: solid 2px #336633;	text-decoration: none;	font-weight: bold;	}.helphead A {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	color: #336633;	text-decoration: none;}.helphead a:hover{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	color: #000000;	text-decoration: underline;	font-weight: bold;}.helpsub {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;        padding-top: 5;           padding-left: 5;            padding-right: 5;            padding-bottom: 5;        margin-top: 5;           margin-left: 5;            margin-right: 5;            margin-bottom: 5;	font-weight: bold;	}.helpsub A {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	color: #336633;	text-decoration: none;}.helpsub a:hover{	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	color: #000000;	text-decoration: underline;	}        .hitlist {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #336633;	text-decoration: none;	}.hitlist A {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #336633;	text-decoration: none}.hitlist  A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #336633;	text-decoration: underline}.hitlist  A:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;	text-decoration: none}.index0 {        position: absolute;        top: 400;        left: 300}.langflag {	position: relative;	float: right;	right: 40;	top: -20;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003399;	text-decoration: none;	}.langflag A {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #D0A83E;	text-decoration: none}.langflag  A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #eed873;	text-decoration: underline}.large {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;}.libname {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	line-height: 20px;	font-weight: bold;	color: #003366;	text-decoration: none	}.libname A:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 11px;	font-weight: bold;	color: #cc0000;	text-decoration: underline	}.mainsearchtable {	margin-left: 50;	width: 650;	background: #E5E5E5;	border-top: solid 1px #336633;	border-bottom: solid 2px #336633;        border-left: solid 1px #336633;        border-right: solid 2px #336633;	}.mediumxtralead {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 16pt}.mini {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 8pt;	}.mini2 {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 8pt}	.narrower {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 14pt}.notes {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 8pt;	text-indent: -3em; 	margin-left: 3em; 	margin-bottom: -1em; 	padding: -8px 0px 0px 0px;	}.othersearchestable {	background: #ACD6FF;	border-bottom: solid 1px #ACD6FF;    border-left: solid 1px #ACD6FF;    border-top: solid 1px #ACD6FF;    border-right: solid 1px #ACD6FF;	}.producttitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 19px;	color:#003399;}.productsubtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#003399;}.relatedbar {	background: #ffffcc;	border-bottom: solid 1px #EED873;    border-left: solid 1px #EED873;    border-top: solid 1px #EED873;    border-right: solid 1px #EED873;    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	position: absolute;	left: 6 px;	top: 260 px;	}.relocate {	margin-top: 10;	        }.resultsbreak {  	font-family: Arial, Helvetica, sans-serif; 	font-size: 9px; 	line-height: 2px;}.resultsrow {	background: #ffffff;	border-bottom: solid 1px #ACD6FF;    }.resultstable {	background: #ffffff;	border-bottom: solid 1px #ACD6FF;	border-left: solid 1px #ACD6FF;	border-top: solid 1px #ACD6FF;	border-right: solid 1px #ACD6FF;	}.tabtable {	background: #ffffff;	border-bottom: solid 1px #ACD6FF;	border-left: solid 1px #ACD6FF;	border-top: solid 1px #ACD6FF;	border-right: solid 1px #ACD6FF;	width: 500;	height: 60;	background: "images/tabbg.gif";	border-collapse: collapse;	position: absolute;	left: 90;	top: 300;	z-index:1;        }.titletable {	width: 100%;	position: relative; 	top: -8px;	left: -8px;	background: #ffffff;	border-top: solid 1px #336633;	border-bottom: solid 1px #336633;	border-left: none;	border-right: solid 1px #336633;	border-top: none;	padding-top: 1px;	padding-right: 0px;	padding-bottom: 0px;	margin-bottom: 2px;	}.rctop {	position: relative; 	top: -10px;	left: 0px;	}.traversertable {	background: #ffffff;	border-bottom: none;    border-left: solid 1px #ACD6FF;    border-top: none;    border-right: solid 1px #ACD6FF;	}.searchbuttons A {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none}.searchbuttons A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: underline}.searchbut-on {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none}.searchheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #000000;	}.searchtype {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #336633}.shakesNav {	background-color: #ACD6FF;	color: #0000ff;	cursor: pointer;	}.sidebartable {	background: #ffffcc;	border-bottom: solid 1px #EED873;    border-left: solid 1px #EED873;    border-top: solid 1px #EED873;    border-right: solid 1px #EED873;    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	}.sidebar {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 9pt}.sidebarindent {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 9pt;	text-indent: 1em;	margin-left: 1em;}.small {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;}.small2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt}.subjguide {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 12pt}.subjguidehead {	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	line-height: 12pt;	color: #999999}.subnavtable {	margin-top: 2;	margin-right: 10;	background: #E5E5E5;        padding-top: 5;           padding-left: 5;            padding-right: 10;            padding-bottom: 5;        border-left: 1px solid #336633;        border-top: 1px solid #336633;        border-right: 1px solid #336633;        border-bottom: 1px solid #336633;        font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #a2a296;	text-decoration: none}.subnavtable A {	background: #E5E5E5;	border-bottom: none;    padding-top: 5;       padding-left: 0;        padding-right: 10;        padding-bottom: 5;     font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #336633;	text-decoration: none}.subnavtable A:hover {	background: #E5E5E5;	border-bottom: none;    padding-top: 5;       padding-left: 0;        padding-right: 10;        padding-bottom: 5;     font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: underline}.tabheading A {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	line-height: 11px;	font-weight: bold;	color: #333300;	text-decoration: none}.tabheading A:hover {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	line-height: 11px;	font-weight: bold;	color: #336633;	text-decoration: underline;}.tabheadingon {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	line-height: 11px;	font-weight: bold;	color: #000000;	text-decoration: none}.tabresults A {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 9pt;	line-height: 9px;	color: #000000;	text-decoration: none;}.tabresults A:hover {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 9pt;	line-height: 9px;	color: #336633;	text-decoration: underline;}.tabresultson {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 9pt;	line-height: 12px}.tabshortlead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 3px;	font-weight: bold;	color: #000000;	text-decoration: none}.titleblock {	background: #E6F2FD;	border-bottom: none;    border-left: 1px solid #3366cc;    border-top: 1px solid #3366cc;    border-right: 1px solid #3366cc;    border-bottom: 1px solid #3366cc;    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #3366CC;}.tools {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #003399;	text-decoration: none;	}.tools A {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #D0A83E;	text-decoration: none}.tools  A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #eed873;	text-decoration: underline}	#topbar {	position: relative; 	top: -8px;	left: -8px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	background-color: #336633;	padding-left: 20px;	margin-left: 1;	}#content {	position:absolute; 	top: 175px;	left: 6px;	z-index: 1;	}#bctrail {position:absolute; 	top: 118px;	left: 6px;	z-index: 3;	}/*#shakesNavButton A {	font-family: arial, sans-serif, verdana;	font-size: 12px;	font-weight: bold;	line-height: 11px;	background-image: url(images/b_restoredefaults.gif);	color: #ffffff;	cursor: pointer;	padding-right: 10px;    padding-left: 10px;    padding-top: 2px;    padding-bottom: 2px;    }#shakesNavButton A:hover {	font-family: arial, sans-serif, verdana;	font-size: 12px;	font-weight: bold;	line-height: 11px;	background-image: url(images/b_restoredefaultsh.gif);	color: #ffffcc;	cursor: pointer;	padding-right: 10px;    padding-left: 10px;    padding-top: 2px;    padding-bottom: 2px;    }*/.shakesNavText A:hover {	font-family: arial, sans-serif, verdana;	font-size: 12px;	font-weight: bold;	padding-left: 4px;	padding-right: 4px;	color: #003399;	text-decoration: underline;	}.shakesNavText A {	font-family: arial, sans-serif, verdana;	font-size: 12px;	font-weight: bold;	padding-left: 4px;	padding-right: 4px;	color: #003399;	text-decoration: none;	}/*.shakesNavTextWhite A { 	font-family: arial, sans-serif, verdana;	font-size: 12px;	font-weight: bold;	line-height: 11px;	color: #FFFFFF;	padding-left: 4px;	text-decoration: none;	}*/.unselectedRow TD {	background: #FFFFFF;	border-bottom: solid 1px #ACD6FF;    }/*sets yellow background for marked articles*/.selectedRow TD {	background: #E1FBF9;	border-bottom: solid 1px #ACD6FF;    }/*sets yellow background for marked articles*/.rowMarked TD {	background: #E1FBF9;	}.rowWhite TD {	border-bottom: none;	}.rowSaved TD {	background: #FFFFFF;	/* border-bottom: solid 2px #FFCC66; */	}.rowUnSaved TD {	background: #FFFFFF;	/* border-bottom: solid 2px #FFFFFF; */	}.rowMarked DIV {	font-family: Arial, Helvetica, sans-serif; 	font-size: 80%;	color: #CC0000;	font-weight: bold; 	}/*COOLMENUS STYLES*//* CoolMenus 4 - default styles - do not edit */.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}/* CoolMenus 4 - default styles - end */  /*Style for the background-bar*/#clWrapper {	position:absolute;	height:24;	width:100%;	background-color:#003399; 	}.clBar {	position:absolute; 	height:20; 	background-color:#003399; 	layer-background-color:#003399; 	visibility:visible	}/*Styles for level 0*/.clLevel0, .clLevel0over {	position:absolute; 	padding:2px; 	font-family:tahoma,arial,helvetica; 	font-size:12px; 	font-weight:bold	}.clLevel0 {	background-color:#003399; 	layer-background-color:#003399; 	color:#E6F2FD;	}.clLevel0over {	background-color:#BCDEFE; 	layer-background-color:#BCDEFE; 	color:#003399; 	cursor:pointer; 	cursor:hand; 	}.clLevel0border{position:absolute; visibility:hidden; background-color:#003399; layer-background-color:#003399}/*Styles for level 1*/.clLevel1, .clLevel1over {position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}.clLevel1 {background-color:#003399; layer-background-color:#003399; color:white;}.clLevel1over {background-color:#BCDEFE; layer-background-color:#BCDEFE; color:#003399; cursor:pointer; cursor:hand; }.clLevel1border {position:absolute; visibility:hidden; background-color:#0066cc; layer-background-color:#0066cc}/*Styles for level 2*/.clLevel2, .clLevel2over {position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}.clLevel2 {background-color:Navy; layer-background-color:Navy; color:white;}.clLevel2over {background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }.clLevel2border {position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}/*BOTTOM LINKS, THOMSON BRANDING*/.bottomlinkstable {	background: #E4E5D7;	border-bottom: solid 1px #003399;    border-left: solid 1px #003399;    border-right: solid 1px #003399;    font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}.copyrighttable {	background: #FFFFFF;	border-bottom: solid 1px #003399;    border-left: solid 1px #003399;    border-right: solid 1px #003399;    font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.thomsontable {	background: #003399;	border-bottom: solid 1px #003399;    border-left: solid 1px #003399;    border-top: solid 1px #003399;    border-right: solid 1px #003399;}.thomsontabletext A {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;}