html					{ overflow-y:scroll; }
*+html				{ overflow-x:hidden; }
body		{ margin:0px; padding:0px; }
* html body { width:100%; height:100%; overflow:auto; }


#top			{ position:fixed; top:0px; padding-top:10px; left:0px; width:97%; height:9em; text-align:center; z-index:2; color:#000; background-color:#fff; }
* html #top		{ position:absolute; overflow:hidden;}
#top div		{ margin:0 10% 0 10%; text-align:left; }
#top h1			{ position:absolute; font-family:Garamond,Palatino,serif; font-size:150%; color:#cc9933; background-color:#fff; letter-spacing:1px; margin:0px; padding:0 0 0 0.2em; bottom:0.1em; }
* html #top h1	{ font-size:120%; bottom:0px; }

#navibg			{ position:fixed; top:6em; width:13em; height:; margin-left:70%; z-index:4; }
* html #navibg	{ position:absolute; top:5em; width:13em; height:11em; margin-left:68%; }
* html #navibg img	{ display:none; }

#navi			{ position:fixed; top:7em; width:auto; margin-left:70.5%; z-index:6; }
* html #navi 	{ position:absolute; top:6em; width:7.1em; margin-left:69%; }
#navi a			{ text-decoration:none; letter-spacing:1px; display:block; font-size:80%; font-weight:bold; line-height:180%; }
* html #navi a	{ font-size:70%; }
#navi a:hover	{ color:#000; background-color:#fff; text-decoration:none; letter-spacing:1px; display:block; }
#navi div		{ position:absolute; padding:22% 0 0 5%; z-index:2; }
#navi ul		{ list-style-type:none; list-style-image:url(_img/icon_line.gif); margin:0px; padding:0.5em; padding-left:1.5em; }
* html #navi ul		{ padding:0 0.5em 0.5em 1.5em; }
#navi ul li						{ height:1.7em; }
* html #navi ul li		{ height:1.5em; }
#navi ul li:active		{list-style-image:url(_img/icon_lineON.gif); }
#navi ul li:visited		{list-style-image:url(_img/icon_line.gif); }
#navi ul li:hover		{list-style-image:url(_img/icon_lineON.gif); }
#navi ul li a:link		{ color:#666; background-color:#fff; font-weight:bold; }
#navi ul li a:visited	{ color:#666; background-color:#fff; }
#navi ul li a:hover		{ color:#000; background-color:#fff; }
#navi ul li a:active	{ color:#000; background-color:#fff; }
#navi ul li a.ON			{ color:#000; background-color:#fff; }
#navi ul li a.ON:visited	{ color:#000; background-color:#fff; }
#navi ul li a.ON:hover		{ color:#000; background-color:#fff; }
#navi ul li a.ON:active		{ color:#000; background-color:#fff; }

#content			{ z-index:0; padding-top:9.5em; left:0px; width:100%; text-align:center;font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; }
#content div		{ margin:0 10% 0 10%; padding:20px 20px 0px 20px; text-align:left; color:#000; background-color:#eee; min-height:400px; overflow:hidden; }
* html #content div		{ height:400px; overflow-y:auto; }
* html #content div div		{ overflow-y:hidden; }
#content h2			{ font-family:Garamond,Palatino,serif; font-size:120%; color:#cc9933; background-color:#eee; margin: 0.5em 0 0.3em 0; }
* html #content h2	{ font-size:100%; }
#content h3		{ font-size:90%; color:#666; background-color:#eee; }
#content p			{ font-size:80%; margin:0px; padding-bottom:0.5em; color:#000; background-color:#eee; }
* html #content p	{ font-size:70%; }
#content p.rght	{ text-align:right; clear:both; }
#content a			{ text-decoration:none; color:#996600; background-color:#eee; }
#content a:hover	{ text-decoration:underline; }
#content strong		{ color:#666; background-color:#eee; }
#content ul					{ list-style-type:none; list-style-image:url(_img/icon_list.gif); margin:0 0 0 2em; padding:0 0 0.5em 0;}
#content ul.pdf			{ list-style-type:none; list-style-image:url(_img/icon_pdf.gif); margin:0 0 0 1.9em; }
#content ul.dates		{ list-style-type:none; list-style-image:none; margin:0.5em 0 0.5em 6.2em; padding-left:0; }
* html #content ul.dates		{ margin:0.5em 0 0.5em 5.5em; }
#content ul.dates	strong	{ margin-left:-7.9em; }
* html #content ul.dates	strong	{ margin-left:-8em; }
#content li			{ font-size:80%; padding:0 0 0.5em 0; }
#content ul.pdf li			{ padding:0 0 0.5em 0.2em; }
*+html #content ul.pdf li			{ padding:0 0 0.5em 0.5em; }
* html #content li	{ font-size:70%; }
#content img		{ margin:0 0px 1em 20px; float:right; border:1px solid #cc9933; }
#content br.clear			{ clear:both; }
* html #content br.clear	{ clear:none; }
#content div.bu				{ width:442px; float:right; border:none; padding:0 0 1em 20px; margin:0; font-size:70%; font-style:oblique; min-height:1px; }
* html #content div.bu		{ height:auto; }
#content div.bu img		{ margin:0 0 0.3em 0; padding:0; }
#content div.imgbox div.bu	{ float:left; font-size:80%; padding:0; margin:0 29px 1em 0; }
#content div.imgbox		{ margin:0; padding:0; overflow:visible;}
#content div.imgbox	img	{ float:none; margin:0 20px 1em 0; }
#content img.noBorder	{ border:none; }
#content dl					{ font-size:80%; padding:0 0 0.5em 0;}
* html #content dl	{ font-size:70%; }
#content dt, #content dd	{ float:left; display:block; padding-bottom:0.5em; margin:0; }
#content dt					{ width:8em; clear:left; }
#content dd					{ width:80%; }


#bottom			{ position:; bottom:-1px; left:0px; width:97%; margin-right:10%; color:#996600; background-color:#fff; height:2em; z-index:2; font-family:Verdana,Arial,Helvetica,Geneva,sans-serif; }
* html #bottom	{ position:absolute; overflow:hidden;}
#bottom div		{ height:100%; width:82.4%; border-top:3px solid #eee; margin:0 10% 0 10.4%; }
#bottom p			{ font-size:70%; text-align:right; color:#996600; background-color:#fff; margin-top:5px; }
* html #bottom p	{ font-size:60%; margin-top:10px; }
#bottom a		{ text-decoration:none; color:#996600; background-color:#fff; }
#bottom a:hover	{ text-decoration:underline; }