div.menu_words	{position:absolute; top:-500; display:none}

a		{cursor:hand; text-decoration:none; color:black}
a.top		{text-decoration:underline; font:normal 10px "Verdana", "Arial", "Sans"}
a:hover.top	{color:gray; text-decoration:underline; cursor:pointer; cursor:hand; font:normal 10px "Verdana", "Arial", "Sans"}

a.nweb			{color:#006666; text-decoration:underline}
a:hover.nweb	{color:#669999; text-decoration:underline; cursor:pointer; cursor:hand}
a:visited.nweb	{color:#006666; text-decoration:underline}

a.cweb			{color:#663399; text-decoration:underline}
a:hover.cweb	{color:#9933CC; text-decoration:underline; cursor:pointer; cursor:hand}
a:visited.cweb	{color:#663399; text-decoration:underline}

a.a-reader		{color:crimson; text-decoration:underline}
a:hover.a-reader	{text-decoration:underline; cursor:pointer; cursor:hand}

body	{color:black; font:normal 11px "Verdana", "Arial", "Sans"}
button	{padding:1px; text-align:left; font-size:10px}
h1	{color:black; font:bold 17px "Verdana", "Arial", "Sans"}
h2	{color:black; font:bold 11px "Verdana", "Arial", "Sans"; margin:30px 12px 12px 0px}

img.callout	{border:1pt solid gray}

p		{color:black; font:normal 11px "Verdana", "Arial", "Sans"; line-height:16px}
p.top	{margin-top:6px}
td		{color:black; font:normal 11px "Verdana", "Arial", "Sans"; text-align:left; vertical-align:top}

sup.reghead		{font-size:13px}
sup.regsubhead	{font-size:12px}
sup.regtitle	{font-size:11px; padding-right:2px}
sup.regtext		{font-size:9px}

sup.smtext		{font-size:8px;}
sup.smtitle		{font-size:9px; padding-right:2px;}
sup.smnav		{font-size:7px;}

input.c-search	{text-align:left; font-size:10px; background-color:#666699; padding:2px 3px 1px 3px; text-align:center; color:white; font-weight:bold}
button.c-search	{background-color:#666699; padding:2px 3px 1px 3px; text-align:center; color:white; font-weight:bold}

input.n-search	{text-align:left; font-size:10px; background-color:#006666; padding:2px 3px 1px 3px; text-align:center; color:white; font-weight:bold}
button.n-search	{background-color:#006666; padding:2px 3px 1px 3px; text-align:center; color:white; font-weight:bold}


ul, ul.bullet	{margin-top:0px; margin-bottom:6px; font-size:11px}
li.bullet-1	{line-height:15px; margin-top:10px; font-size:11px}
li, li.bullet-2	{line-height:15px; margin-top:6px; margin-bottom:2px; font-size:11px}

ol.num		{margin-top:0px; margin-bottom:6px; font-size:11px}
li.num-1	{line-height:15px; margin-top:10px; font-size:11px}
li.num-2	{line-height:15px; margin-top:6px; margin-bottom:2px; font-size:11px}

ol.alpha	{list-style-type:alpha; margin-top:0px; margin-bottom:6px; font-size:11px}
li.alpha-1	{line-height:15px; margin-top:10px; font-size:11px}
li.alpha-2	{line-height:15px; margin-top:6px; margin-bottom:2px; font-size:11px}


span.book	{font-style:italic; color:#1C1C1C}
div.c-h1	{background-color:#666699; width:100%; color:white; font:bold 17px "Verdana", "Arial", "Sans"; padding:2px 2px 3px 10px; margin:0px;}
div.c-h2	{color:#333366; font:bold 14px "Verdana", "Arial", "Sans"; padding:6px 6px 6px 10px}
div.n-h1	{background-color:#006666; width:100%;  color:white; font:bold 17px "Verdana", "Arial", "Sans"; padding:2px 2px 3px 10px; margin:0px}
div.n-h2	{color:#006666; font:bold 14px "Verdana", "Arial", "Sans"; padding:6px 6px 6px 10px}
div.h2		{color:black; font:bold 11px "Verdana", "Arial", "Sans"; padding:6px 6px 6px 12px}
div.ex-container	{align:center; border:1pt solid black; padding:12px}

div.n-searchbox		{background-color:#FFF8DC;
					 width:138px;
					 border:1pt solid black;
					 margin-top:6px;
					 padding-left:5px;
					 padding-right:5px}

div.c-searchbox		{background-color:#CBC3D0;
					 width:138px;
					 border:1pt solid black;
					 margin-top:6px;
					 padding-left:5px;
					 padding-right:5px}


table.c-findbox	{-moz-box-sizing:border-box; box-sizing:border-box; width:150px; background-color:#CBC3D0; border:1pt solid black; margin:6px 0px 0px 0px; height:100%}
table.n-findbox	{-moz-box-sizing:border-box; box-sizing:border-box; width:150px; background-color:#CCCC99; border-top:1pt solid black; border-right:1pt solid black; border-left:1pt solid black; margin:6px 0px 0px 0px; height:100%}
table.n-nav	{-moz-box-sizing:border-box; box-sizing:border-box; width:150px; background-color:#006666; border:1pt solid black}
table.list	{margin:6px 0px 16px 14px; width:85%}
table.toplinks	{width:175px; border-left:1pt dashed black}
table.conf_pdf	{width:200px; margin:16px 12px 16px 16px; padding:2px;}

td.blt		{width:12px; text-align:right}
td.blt-multi	{width:12px; text-align:right; padding-top:3px}

td.content	{background-color:white; color:black; border:1pt solid black;}
td.c-content	{background-color:white; color:black; border:1pt solid black; width:404px; padding:0px}
td.c-banner-l	{width:561px; background-color:#CBC3D0; padding-left:10px; border:1pt solid black; border-right:none; height:63px; text-align:left; vertical-align:middle}
td.c-banner-r	{width:175px; background-color:#CBC3D0; padding:0px; border:1pt solid black; border-left:none; height:63px; text-align:left}
td.c-toplinks-tb	{font-size:10px; vertical-align:middle; height:21px; padding-left:4px}
td.c-toplinks-m		{font-size:10px; vertical-align:middle; height:21px; padding-left:4px; border-bottom:1pt dashed black; border-top:1pt dashed black}
td.c-column-1		{width:150px; border-bottom:1pt solid black; box-sizing:border-box; -moz-box-sizing:border-box}
td.c-column-2	{width:175px; background-color:#666699; padding-top:8px; border:1pt solid black}

td.c-inner	{padding:2px 8px 2px 6px; width:125px}
td.c-link	{padding:5px 8px 5px 6px; vertical-align:middle;color:white; font-size:10px; line-height:12px; width:150px; cursor:pointer; cursor:hand}
td.c-link-2a	{padding:12px 2px 1px 6px; font-weight:bold; text-decoration:underline; color:white; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.c-nolink-2a	{padding:12px 2px 1px 6px; color:white; font-size:10px; font-weight:bold; text-decoration:underline; width:150px; line-height:11px}
td.c-nolink-2b	{padding:6px 8px 2px 18px; color:white; font-size:10px; font-weight:bold; text-decoration:underline; width:150px; line-height:11px}

td.c-link-2b		{padding:4px 2px 2px 18px; color:white; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.c-link-2c		{padding:4px 8px 2px 32px; color:white; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}

td.c-highlight		{padding:5px 8px 5px 6px; background-color:#B6A9BD; vertical-align:middle; color:black; font-size:10px; line-height:12px; width:150px; cursor:pointer; cursor:hand}
td.c-highlight-2a	{padding:12px 2px 1px 6px; color:LemonChiffon; font-weight:bold; text-decoration:underline; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.c-highlight-2b	{padding:4px 2px 2px 18px; color:LemonChiffon; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.c-highlight-2c	{padding:4px 8px 2px 32px; color:LemonChiffon; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.innertxt		{padding:2px 6px 2px 6px; font-size:10px}


td.n-banner-l		{width:561px; background-color:#FFF8DC; padding-left:10px; border:1pt solid black; border-right:none; height:63px; text-align:left; vertical-align:middle}
td.n-banner-r		{width:175px; background-color:#FFF8DC; padding:0px; border:1pt solid black; border-left:none; height:63px; text-align:left}


td.n-search-txt		{font-size:10px; font-weight:bold; color:#006666; padding:0px 0px 3px 0px; vertical-align:bottom}
td.n-search-field	{vertical-align:bottom; font-size:10px}
td.n-search-btn		{text-align:right; vertical-align:middle}
td.n-search-select	{font-size:10px; text-align:left;}

td.c-search-txt		{font-size:10px; font-weight:bold; color:#3D3D6E; padding:0px 0px 3px 0px; vertical-align:bottom}
td.c-search-field	{vertical-align:bottom; font-size:10px}
td.c-search-btn		{text-align:right; vertical-align:middle}
td.c-search-select	{font-size:10px; text-align:left;}

td.n-toplinks-tb	{font-size:10px; vertical-align:middle; height:21px; padding-left:4px}
td.n-toplinks-m		{font-size:10px; vertical-align:middle; height:21px; padding-left:4px; border-bottom:1pt dashed black; border-top:1pt dashed black}

td.n-column-1		{width:150px; border-bottom:1pt solid black; box-sizing:border-box; -moz-box-sizing:border-box}
td.n-column-2		{width:175px; background-color:#006666; padding-top:8px; border:1pt solid black}

td.n-content		{width:395px; background-color:white; color:black; border:1pt solid black; padding:0px}
td.n-highlight		{padding:5px 8px 5px 6px; background-color:#669999; vertical-align:middle; color:black; font-size:10px; line-height:12px; width:150px; cursor:pointer; cursor:hand}
td.n-highlight-2a	{padding:12px 8px 1px 6px; color:#CCCC99; font-size:10px; font-weight:bold; text-decoration:underline; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.n-highlight-2b	{padding:6px 8px 2px 18px; color:#CCCC99; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.n-highlight-2c	{padding:4px 8px 2px 32px; color:#CCCC99; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}

td.n-link			{padding:5px 8px 5px 6px; vertical-align:middle; color:white; font-size:10px; line-height:12px; width:150px; cursor:pointer; cursor:hand}
td.n-nolink-2a		{padding:12px 8px 1px 6px; color:white; font-size:10px; font-weight:bold; text-decoration:underline; width:150px; line-height:11px}
td.n-nolink-2b		{padding:6px 8px 2px 18px; color:white; font-size:10px; width:150px; line-height:11px}
td.n-link-2a		{padding:12px 8px 1px 6px; color:white; font-size:10px; font-weight:bold; text-decoration:underline; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.n-link-2b		{padding:6px 8px 2px 18px; color:white; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.n-link-2c		{padding:4px 8px 2px 32px; color:white; font-size:10px; width:150px; line-height:11px; cursor:pointer; cursor:hand}
td.n-inner			{padding:2px 8px 2px 6px; width:125px}
td.n-link			{padding:5px 8px 5px 6px; vertical-align:middle; color:white; font-size:10px; line-height:12px; width:150px}
td.nn-banner		{background-color:#CCCCCC; padding:2px; border:1pt solid black; text-align:left; vertical-align:middle; border-right:none}
td.n-navtrick		{border-top:1pt solid black; border-bottom:1pt solid black; background-color:white; font-size:6px}
td.spacer-4	{font-size:4px}
td.spacer-6	{font-size:6px}

td.content		{background-color:white; color:black; border:1pt solid black}
td.n-inner		{background-color:#669999; color:white}
td.innertxt		{padding:2px 8px 2px 8px; width:150px}

td.footnote	{font-size:10px; color:#666666}

.container	{margin:8px}
.banner		{margin-bottom:6px}
.ex-table	{border:none; width:80%; margin:8px 0px 0px 16px}
.pnum		{color:black; font:normal 11px "Verdana", "Arial", "Sans"; line-height:16px; text-align:right}
.p			{color:black; font:normal 11px "Verdana", "Arial", "Sans"; line-height:16px}
.p-multi	{color:black; font:normal 11px "Verdana", "Arial", "Sans"; line-height:15px}
.p-topspace	{margin-top:32px}
.topic		{margin:16px 12px 12px 12px}