body, p	{ margin: 0px; padding: 0px; }
body	{ cursor: default; font-size: 10pt; }
p	{ font-family: Tahoma; }
ul	{ font-family: Tahoma; margin-top:2px; margin-bottom:2px; } 
td	{ font-family: Tahoma; vertical-align: text-top; text-align: left; }
a:active { color: purple; }


/* used in Web Codebook */  span.searchword { background-color:Highlight; color:HighlightText }


/* lexical style: sub */	.tsb	{ vertical-align:-35%; font-size: 7pt; }
/* lexical style: sup */	.tsp	{ vertical-align: 35%; font-size: 7pt; }
/* char style: no op */     .cs_nop         { }
/* char style: strong */    .cs_strong	    { font-weight: bold; }
/* char style: emphasis*/	.cs_emphasis	{ font-style: italic;}
/* paragraph: body */		.ps_body 	    { margin-top: 8px; }
/* paragraph: header1 */	.ps_header1 	{ margin-top: 8px; text-align:center; font-weight:bold; }

/* full width within header */          #htTbody .fw { display: block; }
/* full width */			.fw		{ width: 100%; }}
/* cross-reference */ 		.rf 	{ color: #000000; }
/* statement */ 			.dl 	{ color: #204580; margin-top: 8px; }
/* instruction */ 			.ins 	{ color: #204580; margin-top: 8px; }
/* nonessential modifier */ .nmd 	{ color: #204580; }
/* link */					.k  	{ color: #004890; }

/* Titles must be the only styles that begin with 'ttl'. */
/* main term title */		.ttl 	{ font-weight: bold;   color: #000000; }
/* subterm title */			.ttlx 	{ font-weight: normal; color: #000000; }

/* Term elements must be the only styles that begin with 'tm'. */
/* term element */			.tm		{ }

/* Term codes must be the only styles that begin with 'tcd'. */
/* code */					.cd, .tcd { color: #004890; }
/* term code */				.tcd 	{ }
/* multiple code */			.mcd 	{ font-style: italic; }

/* note table */			.nt 	{ margin: 6px 0px 6px 0px; min-width: 100%; }
/* note content */		.nc 	{ padding: 0px; }
/* note content framed */	.ncf, .hncf 	{ padding: 8px 12px 8px 12px; border: solid #FFFFFF 1px; border-left: solid #FFD400 2px; background-color: #FDFDB7; }

/* includes table */		.it 	{ margin: 6px 0px 6px 0px; min-width: 100%;}
/* includes content */		.ic 	{ padding: 0px; }
/* includes framed */		.icf, .hicf 	{ padding: 18px 12px 8px 8px; border: solid #FFFFFF 1px; border-left: solid #BEDCBE 2px; background-color: #ECF5EC; background-image: url(../cb/images/includes-label.gif); background-repeat:no-repeat; }

/* excludes table */		.xt 	{ margin: 6px 0px 6px 0px; min-width: 100%;}
/* excludes content */		.xc 	{ padding: 0px 0px 0px 8px; }
/* excludes framed */		.xcf, .hxcf 	{ padding: 18px 12px 8px 8px; border: solid #FFFFFF 1px; border-left: solid #DCBEBE 2px; background-color: #F5DDDD; background-image: url(../cb/images/excludeslabel.gif); background-repeat:no-repeat; }
/* excludes 1 framed */		.xcf1, .hxcf1 	{ padding: 18px 12px 8px 8px; border: solid #FFFFFF 1px; border-left: solid #DCBEBE 2px; background-color: #F5DDDD; background-image: url(../cb/images/excludeslabel1.gif); background-repeat:no-repeat; }
/* excludes 2 framed */		.xcf2, .hxcf2 	{ padding: 18px 12px 8px 8px; border: solid #FFFFFF 1px; border-left: solid #DCBEBE 2px; background-color: #F5ECEC; background-image: url(../cb/images/excludeslabel2.gif); background-repeat:no-repeat; }

/* note framed */		.ntf, .hntf 	{ padding: 18px 12px 8px 8px; border: solid #FFFFFF 1px; border-left: solid #FFD400 2px; background-color: #FDFDB7; background-image: url(../cb/images/noteTitle.gif); background-repeat:no-repeat; }
/* code also framed */		.caf, .hcaf 	{ padding: 18px 12px 8px 8px; border: solid #FFFFFF 1px; border-left: solid #BEDADC 2px; background-color: #DCF3F5; background-image: url(../cb/images/codeAlso.gif); background-repeat:no-repeat; }
/* code first framed */		.cff, .hcff 	{ padding: 18px 12px 8px 8px; border: solid #FFFFFF 1px; border-left: solid #BEDADC 2px; background-color: #DCF3F5; background-image: url(../cb/images/codeFirst.gif); background-repeat:no-repeat; }
/* use additional framed */		.uaf, .huaf 	{ padding: 18px 12px 8px 8px; border: solid #FFFFFF 1px; border-left: solid #BEDADC 2px; background-color: #DCF3F5; background-image: url(../cb/images/useAdditional.gif); background-repeat:no-repeat; }
/* code also when performed framed */		.cawpf, .hcawpf 	{ padding: 18px 12px 8px 8px; border: solid #FFFFFF 1px; border-left: solid #BEDADC 2px; background-color: #DCF3F5; background-image: url(../cb/images/codeAlsoWhenPerf.gif); background-repeat:no-repeat; }

/* sublist table */			.st 	{ margin-top: 6px; margin-bottom: 6px; padding-left: 12px; }
/* digit */					.d 		{ text-align: right; }
/* subclass body cell */	.sb 	{ text-align: left; vertical-align: baseline; }

/* min-width for framed notes */ .icf, .xcf, .xcf1, .xcf2, .caf, .cff, .uaf, .cawpf, .hxcf, .hicf, .hcaf, .hcff, .huaf, .hcawpf { min-width: 120px; }

/* text indenting for framed notes */ td.icf, td.uaf, td.xcf, td.cawpf, td.ntf, td.caf, td.cff, td.xcf, td.xcf1, td.xcf2, td.ntf, td.caf, td.cff { padding-left: 38px; text-indent: -30px; list-style-position: inside; }
/* remove indenting for tables within framed notes */ td.icf td, td.uaf td, td.xcf td, td.cawpf td, td.ntf td, td.caf td, td.cff td, td.xcf td, td.xcf1 td, td.xcf2 td, td.ntf td, td.caf td, td.cff td { text-indent:0px; }
/* bracket tables within framed notes */ td.icf table.bracket, td.uaf table.bracket, td.xcf table.bracket, td.cawpf table.bracket, td.ntf table.bracket, td.caf table.bracket, td.cff table.bracket {margin-left: -30px; text-indent: 0px;}
/* bulleted list items in framed notes */ .xcf li, .uaf li, .icf li, .cawpf li, .ntf li, .caf li, .cff li { margin-left: -30px; text-indent: -19px;}
/* bulleted list items within bracket table inside framed notes */ .hicf .bracket li,.hxcf .bracket li,.xcf .bracket li, .uaf .bracket li, .icf .bracket li, .cawpf .bracket li, .ntf .bracket li, .caf .bracket li, .cff .bracket li, .hcawpf .bracket li, .hntf .bracket li, .hcaf .bracket li, .hcff .bracket li { text-indent: 7px; }
/* first column in bracket table */ table.bracket td:first-child { white-space: nowrap; }

/* condition */ 			.t 		{ text-indent: -30px; }
/* condition bullet */		.tb 	{ color: #888888; }
/* condition levels */		.v0 	{ margin-left: 30px; } 
							.v1 	{ margin-left: 45px; }
							.v2 	{ margin-left: 60px; }
							.v3 	{ margin-left: 75px; }
							.v4 	{ margin-left: 90px; }
							.v5 	{ margin-left: 105px; }
							.v6 	{ margin-left: 120px; }
							.v7 	{ margin-left: 135px; }
							.v8 	{ margin-left: 150px; }
							.v9 	{ margin-left: 165px; }
							.v10 	{ margin-left: 180px; }
							.v11 	{ margin-left: 195px; }
							.v12 	{ margin-left: 210px; }
							.v13 	{ margin-left: 225px; }
							.v14 	{ margin-left: 240px; }
							.v15 	{ margin-left: 255px; }
							