/* General page setup
---------------------------------------------------------------------- */

html,body 												{margin:0px;padding:0px;width:100%;height:100%;background-color:#fff;font-size:10px;font-family:verdana,arial,sans-serif;color:#000;line-height:130%;text-align:center;}

/* Generel table attributes and fonts
---------------------------------------------------------------------- */

table, td, select, input, label, textarea				{font-size:1em;color:#000;}
th														{font-size:1em;text-align:left;font-weight:bold;}
p														{font-size:1em;color:#000;margin:0px;margin-bottom:10px;}
a														{font-size:1em;color:#000;text-decoration:underline; outline:none;}
a:hover													{font-size:1em;text-decoration:underline;}
h1														{font-size:1em;color:#b6bf00;margin:0px;margin-bottom:15px;}
h2,h3,h4,h5,h6											{font-size:1.1em;font-weight:bold;color:#000;margin:0px;}
address													{font-size:1em;font-style:normal;}

form													{margin:0;padding:0;}

hr														{height:1px;background-color:#e1e1e1;color:#e1e1e1;border:none;margin:0;margin-top:10px;margin-bottom:10px;}
a img													{border:none;}

a.to-top-link											{display:block;margin-left:-50px;margin-top:-45px;margin-bottom:50px;}
/* Base template setup - frontpage
---------------------------------------------------------------------- */

.outerwrapper											{width:962px;margin: 0 auto;}



.outerwrapper .logo										{width:100%;margin-bottom:28px;}
.outerwrapper .logo	.logo-inner							{text-align: left;}



.outerwrapper .service									{text-align:right;height:45px;}
.outerwrapper .service .inner							{height:39px;width:467px; background: #fff url(/report2008/gfx/menu/service-menu-bg.gif); float: right;}


.outerwrapper .service .inner ul						{float:left;margin:12px 0 0 2px;padding:0;list-style:none;}
*html .outerwrapper .service .inner ul						{width:270px;}
.outerwrapper .service .inner ul li						{float:left;}
.outerwrapper .service .inner ul li	a					{display:block;text-decoration:none;padding: 0 6px;}
.outerwrapper .service .inner ul li	a:hover				{color:#105b6b;}


html>body .outerwrapper .service .inner ul li	a					{display:block;text-decoration:none;padding: 0 7px;}
.outerwrapper .service .inner ul li	a img				{margin-top: 3px;display:block;}
.outerwrapper .service .inner .input-area				{margin-top:10px;width:190px;}
html>body .outerwrapper .service .inner .input-area		{margin-top:10px;width:auto;}
.outerwrapper .service .inner .search-fld				{width:128px; border: 1px solid #aba48f; border-width: 1px 0 0 1px;}

.outerwrapper .service .inner .submit					{border: 0; background: transparent;padding: 0 9px; cursor: pointer; #cursor:hand; width: 50px;}



.outerwrapper .menu										{width:100%; height:32px;background: transparent url(/report2008/gfx/menu/top-menu-bg.gif) top left no-repeat;}
.outerwrapper .menu .main								{width:100%;height:30px;}
.outerwrapper .menu .main ul							{float:left;list-style:none;margin:0;padding:0;}
*html .outerwrapper .menu .main ul li					{float:left; background: url(/report2008/gfx/menu/streg.gif) 100% 0% no-repeat;padding: 6px 5px;text-align:center; width: 100px;}

.outerwrapper .menu .main ul li							{float:left; background: url(/report2008/gfx/menu/streg.gif) 100% 0% no-repeat;padding: 6px 5px 0px 5px;text-align:center; }

.outerwrapper .menu .main ul li.li-last					{background: transparent none;}

*html .outerwrapper .menu .main ul li a						{display: block; text-decoration:none; width: 60px; height: 17px;padding: 3px 10px 0 10px;position:relative; white-space:nowrap;}

.outerwrapper .menu .main ul li a						{display: block; text-decoration:none;  height: 17px;padding: 3px 10px 0 10px;position:relative;}
.outerwrapper .menu .main ul li span  				{background: transparent none;color:#fff;width:5px;height: 20px;display:block; position:absolute; right:0px;top:0px;}


.outerwrapper .menu .main ul li a:hover					{background: transparent url(/report2008/gfx/menu/main-menu-hover-lft-on.gif) top left no-repeat;color:#fff;}
.outerwrapper .menu .main ul li a:hover span  		{background: transparent url(/report2008/gfx/menu/main-menu-hover-on.gif) top right no-repeat;color:#fff;width:5px;height: 20px;display:block; position:absolute; right:0px;top:0px; }


.outerwrapper .menu .main ul li a.on					{background: transparent url(/report2008/gfx/menu/main-menu-hover-lft-on.gif) top left no-repeat;color:#fff;}
.outerwrapper .menu .main ul li a.on span  				{background: transparent url(/report2008/gfx/menu/main-menu-hover-on.gif) top right no-repeat;color:#fff;width:5px;height: 20px;display:block; position:absolute; right:0px;top:0px;}




.outerwrapper .menu.submenu								{width:100%; background: #fff url(/report2008/gfx/menu/submenu-bg.gif) top left no-repeat;height:59px;}

.outerwrapper .menu .sub								{width:100%;height:29px;}
.outerwrapper .menu .sub ul								{float:left;list-style:none;margin:0 0 0 5px; padding:0;}
.outerwrapper .menu .sub ul li							{float:left;list-style:none;margin:0; padding:0;border-right:1px solid #a40000;border-left:1px solid #dc432a;}
.outerwrapper .menu .sub ul li.first 					{border-left:0;}
.outerwrapper .menu .sub ul li.last 					{border-right:0;}
.outerwrapper .menu .sub ul li a						{display:block; padding:6px 18px 8px;color:#fff; text-decoration:none;}
html>body .outerwrapper .menu .sub ul li a				{display:block; padding:7px 18px 8px;color:#fff; text-decoration:none;}
.outerwrapper .menu .sub ul li a:hover					{background: #ef0028;}
.outerwrapper .menu .sub ul li a.on					{background: #ef0028;}

.outerwrapper.front .row-1								{height:360px;width:100%;position:relative;text-align:left;margin-top:10px;}
.outerwrapper.front .row-1 .flash						{width:710px;height:360px;}	
*html .outerwrapper.front .row-1 .myreport					{height:360px;}
.outerwrapper.front .row-1 .myreport					{width:241px;min-height:360px;position:absolute;top:0px;left:721px;background:#ede8df url(/report2008/gfx/myreport/btm-bg.gif) bottom left no-repeat;}
	

.outerwrapper.front .row-1 .myreport a.master-tab 		{display:block;padding: 7px 0 0 14px; text-decoration:none;color:#fff;font-weight:bold;background:#fff url(/report2008/gfx/myreport/master-tab-bg.gif) top left no-repeat;width:227px;padding-bottom:10px;}




html>body .outerwrapper.front .row-1 .myreport a.master-tab 		{display:block;padding: 7px 14px; text-decoration:none;color:#fff;font-weight:bold;width:213px;background:#fff url(/report2008/gfx/myreport/master-tab-bg.gif) top left no-repeat;padding-bottom:10px;}

.outerwrapper.front .row-1 .myreport a.master-tab:hover 	{background:#fff url(/report2008/gfx/myreport/master-tab-bg.gif) -241px 0px no-repeat;}	


.outerwrapper.front .row-1 .myreport .master-tab a span {font-weight:normal;}
.outerwrapper.front .row-1 .myreport .tabs				{width:241px;background:#fff none;height:29px;padding-top:10px;overflow:hidden;}

.outerwrapper.front .row-1 .myreport .tabs div			{ text-align:center;}
.outerwrapper.front .row-1 .myreport .tabs a			{color:#fff; text-decoration:none;display:block;font-weight:bold;}
.outerwrapper.front .row-1 .myreport .tabs a.lft-tab	{width:108px;height:20px; padding: 9px 0px 0px 12px;float:left;background:#fff url(/report2008/gfx/myreport/lft-tab-off.gif); }	
.outerwrapper.front .row-1 .myreport .tabs a.lft-tab.on	{background:#fff url(/report2008/gfx/myreport/lft-tab-on.gif);}	
.outerwrapper.front .row-1 .myreport .tabs a.lft-tab.on	{color:#000;}	
.outerwrapper.front .row-1 .myreport .tabs a.lft-tab:hover	{background:#fff url(/report2008/gfx/myreport/lft-tab-off.gif) 121px 0px;}
.outerwrapper.front .row-1 .myreport .tabs a.lft-tab.on:hover {background:#fff url(/report2008/gfx/myreport/lft-tab-on.gif);}
.outerwrapper.front .row-1 .myreport .tabs a.rgt-tab		{width:109px;height:20px;float:left; background:#fff url(/report2008/gfx/myreport/rgt-tab-off.gif); padding: 9px 0px 0px 12px;}	
.outerwrapper.front .row-1 .myreport .tabs a.rgt-tab:hover	{background:#fff url(/report2008/gfx/myreport/rgt-tab-off.gif) -121px 0px;}	
.outerwrapper.front .row-1 .myreport .tabs a.rgt-tab.on	{background:#fff url(/report2008/gfx/myreport/rgt-tab-on.gif)}	
.outerwrapper.front .row-1 .myreport .tabs a.rgt-tab.on	{color:#000;}	
.outerwrapper.front .row-1 .myreport .tabs a.rgt-tab.on:hover {background:#fff url(/report2008/gfx/myreport/rgt-tab-on.gif);}

.outerwrapper.front .row-1 .myreport .ctn				{width:241px; padding: 10px 0px 10px 0px;}	
html>body .outerwrapper.front .row-1 .myreport .ctn		{width:241px; padding: 21px 0px 20px 0px;}	

.outerwrapper.front .row-1 .myreport .ctn a.dwnl-btn		{text-align:center;width:218px;height:14px; background: url(/report2008/gfx/myreport/dwnl-btn.gif) 0px 0px;margin-left:12px;display:block;color:#fff;text-decoration:none;font-weight:bold;padding: 7px 0;}
.outerwrapper.front .row-1 .myreport .ctn a.dwnl-btn:hover		{background: url(/report2008/gfx/myreport/dwnl-btn.gif) 218px 0px ;}

.outerwrapper.front .row-1 .myreport .ctn .dwnl-btn a span {color:#ffe6a2;}


.outerwrapper.front .row-1 .myreport .ctn ul			{margin:19px 0 0 0;padding:0;list-style:none;}
.outerwrapper.front .row-1 .myreport .ctn ul li			{}
.outerwrapper.front .row-1 .myreport .ctn ul li.sep		{border-bottom:1px dotted #999;padding-bottom:11px;margin-bottom:8px;} 

.outerwrapper.front .row-1 .myreport .ctn ul li a		{text-decoration:none;color:#105b6b;padding: 1px 0 1px 26px;font-size:11px;font-weight:bold;display:block;}
.outerwrapper.front .row-1 .myreport .ctn ul li a:hover		{color:#000;}

html>body .outerwrapper.front .row-1 .myreport .ctn ul li a		{text-decoration:none;color:#105b6b;padding: 4px 0 4px 26px;font-size:11px;font-weight:bold;display:block;}

.outerwrapper.front .row-1 .myreport .ctn ul li a span 	{font-weight:normal;color:#808072;font-size:10px;}	

.outerwrapper.front .row-1 .myreport .ctn ul li a.doc	{ background: transparent url(/report2008/gfx/myreport/dwl-symb.gif) 12px 4px no-repeat;}
html>body .outerwrapper.front .row-1 .myreport .ctn ul li a.doc	{ background: transparent url(/report2008/gfx/myreport/dwl-symb.gif) 12px 7px no-repeat;}


.outerwrapper.front .row-1 .myreport .ctn ul li a.lnk	{ background: transparent url(/report2008/gfx/myreport/lnk-symb.gif) 12px 5px no-repeat;}
html>body .outerwrapper.front .row-1 .myreport .ctn ul li a.lnk	{ background: transparent url(/report2008/gfx/myreport/lnk-symb.gif) 12px 7px no-repeat;}



.outerwrapper.front .row-2								{height:268px;width:100%;text-align:left;margin-top:10px; background:#ede8df url(/report2008/gfx/fp-tabs/fp-row-2-btm-bg.gif) bottom left no-repeat;}


.outerwrapper.front .row-2 .row-2-tabs					{width:962px;height:29px;background:#fff;}
.outerwrapper.front .row-2 .row-2-tabs ul				{float:left;width:100%;list-style:none;margin:0;padding:0;}
.outerwrapper.front .row-2 .row-2-tabs ul li			{float:left; width:230px;margin-right:10px;text-align:center;}
.outerwrapper.front .row-2 .row-2-tabs ul li.last		{margin-right:0px;width:242px;}


.outerwrapper.front .row-2 .row-2-tabs ul li a			{background: #fff url(../gfx/fp-tabs/tab-off.gif);color:#fff;font-size:12px;font-weight:bold;width:218px;text-align:left;padding: 8px 0 8px 12px;display:block; text-decoration:none;}
.outerwrapper.front .row-2 .row-2-tabs ul li.last a		{background: #fff url(../gfx/fp-tabs/tab-last-off.gif);width:230px;}


.outerwrapper.front .row-2 .row-2-tabs ul li a.on			{background: #fff url(../gfx/fp-tabs/tab-on.gif);color:#000;font-size:12px;font-weight:bold;display:block; text-decoration:none;padding: 10px 0 6px 12px;}

.outerwrapper.front .row-2 .row-2-tabs ul li.last a.on			{background: #fff url(../gfx/fp-tabs/tab-last-on.gif);}

.outerwrapper.front .row-2 .row-2-tabs ul li a:hover			{background: #fff url(../gfx/fp-tabs/tab-off.gif) -230px 0px;color:#fff;}
.outerwrapper.front .row-2 .row-2-tabs ul li a.on:hover 	{background: #fff url(../gfx/fp-tabs/tab-on.gif);color:#000;}	
.outerwrapper.front .row-2 .row-2-tabs ul li.last a:hover		{background: #fff url(../gfx/fp-tabs/tab-last-off.gif) -242px 0px;}
.outerwrapper.front .row-2 .row-2-tabs ul li.last a.on:hover 	{background: #fff url(../gfx/fp-tabs/tab-on.gif);color:#000;}


.outerwrapper.front .row-2 .tab-ctn-1					{float:left;}
.outerwrapper.front .row-2 .tab-ctn-1 .clm-1			{width:230px;float:left;text-align:center;margin-right:10px;}
.outerwrapper.front .row-2 .tab-ctn-1 .clm-2			{width:480px;float:left;}
.outerwrapper.front .row-2 .tab-ctn-1 .clm-2 ul			{margin:29px 0 0 0;padding:0;list-style:none;font-size:12px;font-weight:bold;}
.outerwrapper.front .row-2 .tab-ctn-1 .clm-2 ul	li		{padding: 5px 0 5px 2px;}
.outerwrapper.front .row-2 .tab-ctn-1 .clm-2 ul	li img	{margin-left:-2px;}
.outerwrapper.front .row-2 .tab-ctn-1 .clm-3			{width:242px;float:left;}


.outerwrapper.front .row-2 .tab-ctn-2					{float:left;}
.outerwrapper.front .row-2 .tab-ctn-2 .clm-1			{width:230px;float:left;text-align:center;margin-right:10px;}
.outerwrapper.front .row-2 .tab-ctn-2 .clm-2			{width:480px;float:left;}
.outerwrapper.front .row-2 .tab-ctn-2 .clm-2 p			{margin:29px 0 40px 0;width:300px;padding:0;font-size:12px;font-weight:bold;line-height:150%;}
.outerwrapper.front .row-2 .tab-ctn-2 .clm-2 a			{color:#015263; font-weight:bold;text-decoration:none;font-size:11px;padding:0px 0 0px 20px;display:block; background: url(/report2008/gfx/myreport/dwl-symb.gif) 5px 3px no-repeat;}
.outerwrapper.front .row-2 .tab-ctn-2 .clm-3			{width:242px;float:left;}

.outerwrapper.front .row-2 .tab-ctn-1 .clm-2 .flags		{margin-top:10px;margin-left: 2px;}
.outerwrapper.front .row-2 .tab-ctn-1 .clm-2 .flags	 a	{margin-right: 10px;}
.outerwrapper.front .row-2 .tab-ctn-1 .clm-3 a.dwnl-btn	{text-align:left;width:201px;height:16px;background: url(/report2008/gfx/fp-tabs/link-bg.gif);margin-left:12px;margin-top:186px;display:block;color:#fff;text-decoration:none;padding: 9px 0 5px 12px;#padding-top:7px;#padding-bottom:7px;font-weight:bold;}
.outerwrapper.front .row-2 .tab-ctn-1 .clm-3 a.dwnl-btn:hover	{background: url(/report2008/gfx/fp-tabs/link-bg.gif) 213px 0px;}




.outerwrapper.front .row-2 .tab-ctn-3 .hd				{font-weight:bold;margin:26px 0 10px 38px;font-size:12px;}
.outerwrapper.front .row-2 .tab-ctn-3 .temaer			{float:left;width:913px;margin: 0 0 20px 11px;}
html>body .outerwrapper.front .row-2 .tab-ctn-3 .temaer	{margin: 0 0 20px 22px;}
.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema		{float:left;width:202px;height:178px;margin-right:35px;background: red url(/report2008/gfx/fp-tabs/tema-bg.gif) bottom left no-repeat; cursor: hand;text-decoration:none !important;}

.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema	{width:202px;height:168px;background: #fff url(/report2008/gfx/fp-tabs/tema-bg.gif) top left repeat-x;display:block;}


.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema.intro	{width:202px;height:168px;background: transparent none;display:block;}
.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema.intro span	{margin: 10px 20px 0 15px;font-weight:bold;display:block;}
.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema.intro:hover {background: transparent none !important;}
.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema.intro:hover span {color:#000;}
.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema.lst	{margin-right:0px;}
.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema	img {border: 3px solid #c2bdb0;margin: 16px 20px 0 15px;}
.outerwrapper.front .row-2 .tab-ctn-3 .temaer a.tema span {margin: 10px 20px 0 15px;font-weight:bold;display:block;text-decoration:none !important;font-size:1.1em;}

.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema:hover {background: #fff url(/report2008/gfx/fp-tabs/tema-hover-bg.gif) top left repeat-x;color:#1f6573;}
.outerwrapper.front .row-2 .tab-ctn-3 .temaer .tema:hover span{text-decoration:none;}


.outerwrapper.front .row-2 .tab-ctn-4 .hdline {font-weight:bold;margin:26px 0 10px 38px;font-size:12px;}
.outerwrapper.front .row-2 .tab-ctn-4 .persons {width:700px;margin: 20px 0 0 40px;}
.outerwrapper.front .row-2 .tab-ctn-4 .person {width:300px;float:left;margin-right:50px;}
.outerwrapper.front .row-2 .tab-ctn-4 .person img {padding-right:10px;padding-left:10px;float:right;}
.outerwrapper.front .row-2 .tab-ctn-4 .person .nm {font-weight:bold;margin-top:20px;display:block;}

.outerwrapper .footer {float:left;color:#6b6350;margin-top:30px;}
.outerwrapper .footer a { text-decoration:none;color:#6b6350;}
.outerwrapper .footer .left {float:left;padding-left:40px;}
.outerwrapper .footer .right {float:right;}
.outerwrapper .footer ul {float:left;margin:0 0 0 0;list-style:none;}
.outerwrapper .footer ul li {float:left;}
.outerwrapper .footer ul li a {color:#6b6350;display:block;text-decoration:none;padding: 0  10px;}
.outerwrapper .footer ul li a.lst {padding-right:0;}

/* Subpage narrow left column */

.outerwrapper.subpage .row-1	{width:962px;float:left;position:relative;}
.outerwrapper.subpage .row-1 .cl1 {width:592px;padding: 50px 0 0 40px;float:left;text-align:left;}
.outerwrapper.subpage .row-1 .cl1 .editor-ctn {padding-bottom:20px;}
.outerwrapper.subpage .row-1 .cl1 ol {font-size:12px;line-height:150%; margin: 0 120px 0 22px;}
.outerwrapper.subpage .row-1 .cl1 ul {font-size:12px;line-height:150%; margin: 0 120px 0 22px;}
.outerwrapper.subpage .row-1 .cl1.spreadsheet div {width: 922px;}

.outerwrapper.subpage .row-1 .manchet {font-weight:bold;margin-bottom:120px;width:80%;font-size:12px;padding-top:0;}
.outerwrapper.subpage .row-1 p {width:80%;font-size:12px;line-height:150%;padding-top:20px;}
.outerwrapper.subpage .row-1 img {padding-top:20px;}


.outerwrapper.subpage .row-1 .cl2  {width:330px;float:left;position:relative;padding-bottom:5px;}

.outerwrapper.subpage .row-1.wide .cl1 {margin-top:120px;position:relative;}	
*html .outerwrapper.subpage .row-1.wide .cl2  {position:absolute;top:0px;left:632px;}

.outerwrapper.subpage .row-1 .cl2 .fBoxesRight {margin-top:115px;}

.outerwrapper.subpage .row-1 .cl2 .fBoxesRight .mwr1 {text-align:left;margin-top:15px;border-top: 1px solid #776f67;border-bottom: 1px solid #776f67;padding:5px 0;}
.outerwrapper.subpage .row-1 .cl2 .fBoxesRight .mwr1 .head {color:#776f67;width:95%;padding-top:5px;}
.outerwrapper.subpage .row-1 .cl2 .fBoxesRight .mwr1 .txt p {width:95%;padding-top:0;}
.outerwrapper.subpage .row-1 .cl2 .fBoxesRight .mwr1 .txt {line-height:150%;font-size:12px;}




/* right column temabox */

.outerwrapper.subpage .row-1 .cl2 .temabox {float:left;text-align:left;background:#ede8df url(/report2008/gfx/temabox-btm-bg.gif) bottom left no-repeat;width:330px;padding: 15px 0;} 
.outerwrapper.subpage .row-1 .cl2 .temabox .head {font-weight:bold;padding-left:22px;padding-right:10px;margin-bottom:10px;font-size:13px;}
.outerwrapper.subpage .row-1 .cl2 .temabox a.item {text-decoration:none;display:block;padding: 13px 10px 20px 22px; height: 48px;background:transparent none;}
.outerwrapper.subpage .row-1 .cl2 .temabox a.item:hover {background:#d9d4c8 none;}
.outerwrapper.subpage .row-1 .cl2 .temabox a.item img {padding-top:0;clear:left;float:left;border:3px solid #c2bdb0;}

.outerwrapper.subpage .row-1 .cl2 .temabox a:hover img {border:3px solid #fff;}

.outerwrapper.subpage .row-1 .cl2 .temabox a.item span {float:left;width:140px;margin-left:16px;display:block;font-weight:bold;}



.clearf {clear:both;}


.outerwrapper.subpage .row-1 .cl2 .toolbox				{margin-top:45px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox	.tool-tabs		{height:29px;width:330px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox	.tool-tabs .tab	{height:20px;padding-top:9px;text-decoration:none;color:#fff;font-weight:bold;}

#tab1	{float:left;width:117px;padding-left:35px;margin-right:1px;background:url(/report2008/gfx/tool-tabs/tab1-off.gif);text-align:left;}
#tab1:hover	{background:url(/report2008/gfx/tool-tabs/tab1-off.gif) -152px 0px !important;color:#fff;}
#tab1.on	{background:url(/report2008/gfx/tool-tabs/tab1-on.gif) !important;color:#000;}
#tab1.on:hover	{background:url(/report2008/gfx/tool-tabs/tab1-on.gif) !important;color:#000;}

#tab1-1	{float:left;width:117px;padding-left:35px;margin-right:1px;background:url(/report2008/gfx/tool-tabs/tab1-1-off.gif);text-align:left;}
#tab1-1:hover	{background:url(/report2008/gfx/tool-tabs/tab1-1-off.gif) -152px 0px !important;color:#fff;}
#tab1-1.on	{background:url(/report2008/gfx/tool-tabs/tab1-1-on.gif) !important;color:#000;}
#tab1-1.on:hover	{background:url(/report2008/gfx/tool-tabs/tab1-1-on.gif) !important;color:#000;}



#tab2	{float:left;width:98px;margin-right:1px;background:url(/report2008/gfx/tool-tabs/tab2-off.gif);}
#tab2:hover	{float:left;width:98px;margin-right:1px;background:url(/report2008/gfx/tool-tabs/tab2-off.gif) -98px 0px;color:#fff;}

#tab2.on	{background:url(/report2008/gfx/tool-tabs/tab2-on.gif);color:#000;width:98px;}
#tab2.on:hover	{background:url(/report2008/gfx/tool-tabs/tab2-on.gif);color:#000;width:98px;}


#tab3	{float:left;width:78px;background:url(/report2008/gfx/tool-tabs/tab3-off.gif);}
#tab3:hover	{background:url(/report2008/gfx/tool-tabs/tab3-off.gif) -78px 0px;}


#tab3.on	{background:url(/report2008/gfx/tool-tabs/tab3-on.gif);color:#000;}
#tab3.on:hover	{background:url(/report2008/gfx/tool-tabs/tab3-on.gif);color:#000;}


.outerwrapper.subpage .row-1 .cl2 .toolbox .tool-opener {background: #ede8df url(/report2008/gfx/temabox-btm-bg.gif) bottom left no-repeat;text-align:left;margin-bottom:20px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tool-opener a {color:#015263;display:block; font-size:10px;text-decoration:none;padding: 3px 0 5px 40px; position:relative;}

.outerwrapper.subpage .row-1 .cl2 .toolbox .tool-opener a img {position:absolute; top:-10px; left: 140px;}
html>body .outerwrapper.subpage .row-1 .cl2 .toolbox .tool-opener a img {left: 160px;}

.outerwrapper.subpage .row-1 .cl2 .toolbox .tools {float:left;background: #ede8df url(/report2008/gfx/temabox-btm-bg.gif) bottom left no-repeat;text-align:left;padding-bottom:15px;margin-bottom: 20px;position:relative;z-index:1000;width:100%;}



.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .intro-txt {padding: 25px 55px 15px 55px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools input {margin-top: -1px;#margin-top: -3px;border:#7f7f7e;}

.outerwrapper.subpage .row-1 .cl2 .toolbox .tools  label {color:#015263;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .main-choice {padding: 5px 5px 15px 55px;float:left;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .main-choice input {float:left;width:20px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .main-choice label {color:#015263;padding:-2px 15px 0 5px;float:left; display:block;margin:0 5px;}

.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table {float:left;width:280px;margin-left:15px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .row {clear:left;float:left;border-bottom:1px dotted #999;width:280px;padding: 5px 0 2px 0;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .row .cl1 {float:left; width:20px;padding:0;margin:0;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .row .cl1 input {}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .row .cl2 {float:left; width:20px;text-align:center;color:#015263;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .row .cl3 {color:#015263;}

.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .nested-row {float:left;padding: 2px 0 2px 36px;width:244px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .nested-row .n-cl1 {float:left; width:20px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .nested-row .n-cl2 {float:left;color:#015263; }

.outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .dwnl-pdf {color:#015263; text-decoration:none;padding:15px 0 25px 40px;display:block; background: url(/report2008/gfx/myreport/dwl-symb.gif) 20px 18px no-repeat;}

html>body .outerwrapper.subpage .row-1 .cl2 .toolbox .tools .tool-table .dwnl-pdf { background: url(/report2008/gfx/myreport/dwl-symb.gif) 20px 17px no-repeat; #background-position: 20px 33px;}


.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-2		{width:330px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-3		{width:330px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-3	ul	{line-height:180%;}
/*
.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-2	 ul {list-style:none;border: 1px solid red;}
.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-2	 ul			{margin:29px 0 0 0;padding:0;list-style:none;font-size:12px;font-weight:bold;}
.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-2	 ul	li		{padding: 5px 0 5px 2px;}
.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-2	 ul	li img	{margin-left:-2px;}

*/
.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-2 a.dwnl-btn	{text-align:left;width:201px; #width:202px;height:16px;background: url(/report2008/gfx/fp-tabs/link-bg.gif) no-repeat;margin-left:12px;margin-top:15px;display:block;color:#fff;text-decoration:none;padding: 9px 0 5px 12px;#padding-top:7px;#padding-bottom:7px;font-weight:bold;}
.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-2 a.dwnl-btn:hover	{background: url(/report2008/gfx/fp-tabs/link-hover-bg.gif);}




.outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul			{margin:19px 0 0 0;padding:0;list-style:none;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul li			{}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul li.sep		{border-bottom:1px dotted #999;padding-bottom:11px;margin-bottom:8px;} 

.outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul li a		{text-decoration:none;color:#105b6b;padding: 1px 0 1px 26px;font-size:11px;font-weight:bold;display:block;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul li a:hover		{color:#000;}
.outerwrapper.subpage .row-1 .cl2 .toolbox #tools-2 ul li a		{text-decoration:none;color:#105b6b;padding: 4px 0 4px 26px;font-size:11px;font-weight:bold;display:block;}

.outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul li a span 	{font-weight:normal;color:#808072;font-size:10px;}	

.outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul li a.doc	{ background: transparent url(/report2008/gfx/myreport/dwl-symb.gif) 12px 4px no-repeat;}
.outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul li a.doc	{ background: transparent url(/report2008/gfx/myreport/dwl-symb.gif) 12px 7px no-repeat;}


.outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul li a.lnk	{ background: transparent url(/report2008/gfx/myreport/lnk-symb.gif) 12px 5px no-repeat;}
html>body .outerwrapper.subpage .row-1 .cl2 .toolbox .tools ul li a.lnk	{ background: transparent url(/report2008/gfx/myreport/lnk-symb.gif) 12px 7px no-repeat;}


.outerwrapper.subpage .row-1 .cl2 .tool-links {margin-top:10px;text-align:left;clear:both;position:absolute;left:0px; top:100px;z-index:0;}
.outerwrapper.subpage .row-1 .cl2 .tool-links a {margin-bottom:10px;display:block;}
.outerwrapper.subpage .row-1 .cl2 .tool-links a img {padding:0;}

.factbox						{margin-top:20px;clear:both;}

/*.highslide-html-content {display:none;}*/
.highslide-html div {background:white;}
.highslide-header ul {list-style:none;  height:15px;}
.highslide-header ul li {float:right;}
.highslide-header ul li a {text-decoration:none;padding-left:10px; color:#000 !important;}
.highslide-previous, .highslide-next {display:none;}
.highslide-body {text-align:left;width:100%;} 
.highslide-body .hsName {font-weight:bold;margin-top:25px; text-align:left} 
.highslide-html-content div {clear:both;}


.search 												{width:100%;clear:both;}
.search .info 											{width:100%;clear:both;}
.search	h1												{font-size:22px!important;line-height:110%;margin-bottom:15px;}
.search .info .display 									{width:300px;float:left;}
.search .info .display p 								{margin:0;color:#000;}
.search .info .pagination 								{float:right;}
.search .info .pagination ul 							{margin:0;padding:0;list-style-type:none;}
.search .info .pagination ul li 						{display:inline;padding-right:4px;}
.search .info .pagination ul li.nop 					{padding-right:0px;}
.search .info .pagination ul li span 					{color:#000;}
.search .info .pagination ul li a 						{text-decoration:none;color:#000;}
.search .info .pagination ul li a:hover 				{text-decoration:none;}
.search .info .pagination ul li a.selected 				{font-weight:bold;text-decoration:underline;}
.search .results 										{width:100%;clear:both;padding-top:20px;}
.search .results ul 									{margin:0 !important;padding:0;list-style-type:none;}
.search .results ul li 									{padding-bottom:15px;}
.search .results ul li p 								{margin:0;line-height:150%;font-size:1.1em;}
.search .results ul li a 								{text-decoration:none;}
.search .results ul li span 							{color:#999;font-style:italic;}
