/* Last Modified Friedrich Barleben, Nice Solutions AG, April 15 2009 */

/* Common Elements */
* {
  margin:0; 
  padding:0;
  border:0;
}
body {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	font-size: 11px;                       /**/
	margin-top: 3px;
  text-align: center;
  overflow:scroll;
}
a,
a:link, 
a:visited, 
a:link font, 
a:visited font, 
a font, 
#paddingTxt a font,
table.mr a font {
 	text-decoration: none;
	color:#6e90a6;
}
a:focus, 
a:hover, 
a:active,
table.mr td a:hover font,
table.tbl4cols a:hover font {
	text-decoration: underline;
	color:#6e90a6;
}
table.tbl4cols a font img {
  padding-right:5px;
}
.hidden{
	display: none;
}
td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
font{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#5A5A5A;
}
#paddingTxt {
  font-size:11px;
  padding-left:10px;
  padding-right:10px;
  color:#5a5a5a;
  float:left;
}
#paddingTxtMedia {
  font-size:11px;
  color:#5a5a5a;
  position:relative;
  padding-right:30px;
  left:10px;
}
* html #paddingTxtMedia font,
* html #paddingTxtMedia {
  position:relative;
  top:0px;
}
#paddingTxtMedia font {
  font-size:11px;
  color:#5a5a5a;
  float:left;
  position:relative;
}
#paddingTxtMediaHeadline {  
  font-weight:bold;
  font-size:11px;
  color:#5a5a5a;
  float:left;
  position:relative;
  padding-right:20px;
  left:10px;
  z-index:99;
}
#paddingTxtMediaHeadline font {
  font-weight:bold;
  font-size:11px;
  color:#5a5a5a;
  float:left;
  position:relative;
}
#paddingTxt font,
td div font,
table.tblAnalysts td font, 
table.tblAnalysts2 td font, 
table.tblAnalysts4 td font {
  /*font-size:11px;*/
  color:#5a5a5a;
}
table.tblAnalysts3 td font {
  font-size:11px;
  color:#5a5a5a;
}
#paddingTxt a:hover font {
  text-decoration:underline;
}
table.tblAnalysts td font, table.tblAnalysts3 td font, table.tblAnalysts4 td font {
  padding-left:10px;
  padding-right:10px;
}
table.tblAnalysts2 td font {
  padding-left:10px;
}

.imageleftspacing{
	margin-left: 5px;
}
.imagetopspacing{
	margin-top: 5px;
}
.imagerightspacing{
	margin-right: 5px;
}
.imagebottomspacing{
	margin-bottom: 5px;
}
/* Position header Elements */
div.header {
	position: relative;
	left: 0px;
	top: 0px;
	width: 972px;
	height: 140px;
	z-index: 1;
  background-image:url(../../corp_header.png/$File/corp_header.png)
}
div.logo	{
	position: absolute;
	top: 28px;
	left: 0px;
	width: 145px;
	height: 112px;
	z-index: 99;
}
#DropShadow {
	/*position: absolute;
	top: 16px;
	height: 4px;
	background-repeat: repeat-x;
	left: 0px;
	width: 100%;
	padding: 0px;
	margin: 0px;*/
}
div.Flash{
	position: relative;
	left: -2px;
}
div.BackgroundImageAltFlash{
	height: 110px;
	width: 809px;
}
div.WelcomeText{
 position: relative;
 float:left;
 top:51px;
 left: 180px;
 width:500px;
 height:30px;
 background-image:url(../../welcome.gif/$FILE/welcome.gif);
 background-repeat:no-repeat;
 font-size: 1px;
 color: none;
 font-family: Arial;
 z-index:1;
}
div.WorldClock{
  visibility:hidden;
	/*position: relative;
	top: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: right;
	margin-bottom: 0px;
	background-color: #ffffff;
	color: #ACA597;*/
}

/* Position Content Elements */
div.outer_content {
	position: relative;
	top: 0px;
	width : 980px;
	height: auto;
	background-color: transparent;
	margin-left : auto;
	margin-right : auto;
	text-align : left;
	clear: both;
}
div.MainContent{
	position: relative;
	top: 0px;
	padding-top: 5px;   /*FB*/
	z-index: 1;
	width:980px;
}

 /* First Level Navigation */
#nav_level_1 {
	position: absolute;
	left: 145px; 
	top: 114px;
	width:826px; 
	height:26px;
	background-color:#6e90a6;
}
 
	#navi, #navi ul { 			/* Style-Reset */
		list-style-type: none; 
		margin: 0; 
		padding-left:37;
		position:absolute;
		} 
	    
#navi li { 						/* Horizontale Anordnung */
	position: relative; 	
	max-width: 80px;
  width: 10;
  white-space:nowrap;
	float: left 
} 
html>body #navi li { 						/* Horizontale Anordnung */
	position: relative; 
	width:auto;	
	max-width: 200px;
	float: left 
	} 	
#navi li ul { 					/* Normalzustand eingeklappt */
	top: auto;
	left: auto;
	display:none;
	position:absolute;
} 
#navi li:hover ul, #navi li.over ul { 			/* Ausgeklappt */
	display:block; 
} 
		
 /* Styles 1 level navigation */
	  
#navi { 
	position:relative;
	float: left;
}
	  
#navi li { 
  height: 26px;                                  
  background-color: #6e90a6;
   border-left: solid 1px #465c6b;
   border-right: solid 1px #465c6b;
   margin:0;
   margin-right:-1px;
   padding:0;
}
#navi ul li { 
  width: 170px;
  padding-top: 0;
  padding-bottom: 0;
  background-color: #a5b9c8;
  filter:Alpha(opacity=90);
  -moz-opacity:0.9;
}
#navi ul li ul li { 
  width: 170px;
  padding-top: 0;
  padding-bottom: 0;
  background-color: #a5b9c8;
  filter:Alpha(opacity=90);
  -moz-opacity:0.9;
}	  
#navi ul li a{
	border-top:solid 1px #e5e5e5;
	height: 26px;
	text-align: left;
	padding: 0 0 0 10px;
}
#navi a { 
	font-weight:bold;
	display: block;
	line-height: 26px;
	vertical-align: middle;
	height: 26px;
	font-size: 12px;
	padding: 0 13px 0 10px; /*0 13px 0 7px;*/
}
#navi a:link { /*, #navi a:visited*/
	color:#ffffff; 
	/*background:#6e90a6;*/
	text-decoration:none; 
}
#navi a:visited { 
	color:#ffffff; 
	/*background:#6e90a6;*/
	text-decoration:none; 
}	  
#navi li ul li a:link, #navi li ul li a:visited { 
	color:#ffffff; 
	background: #a5b9c8; 
	text-decoration:none; 
}
#navi a:active, #navi a:hover, #navi li a.high:active, #navi li.over a.level_1_on, #navi li a.level_1_on  { 
  color:#ffffff; 
  background-color:#a5b9c8;  /*bbbbc4; */
  text-decoration:none; 
  height:26px;
	font-size: 12px;
} 
/*#navi li a.high:visited, #navi li a.high:active, #navi li a.level_1_on {
  background-color: #bbbbc4;
}*/
/* highlight of selected elements in top navigation */
#navi li ul li a.high:link, #navi li ul li a.high:visited, #navi li ul li a.high:active {
	background-color: #a5b9c8;  /*#8a8a91;*/
}
#navi a.high:link, #navi a.high:visited, #navi a.high:active {   /*, #navi a.high:active */
  background-color: #a5b9c8; 
}

/* Styles 1 level service navigation */
#ServiceNavi { 
  font-family:Arial;
  font-size:11px;
  text-align:right;
	color:#C9DAE9;
	font-weight:bold;
	position: absolute;
	top:-109px;
	left:0px;
	width:819px;
	float: right;
	height: 15px;
	line-height: 15px;
	z-index:1000;
	}
#ServiceNavi a {
text-align:right;
	text-decoration: none;
	color: #C9DAE9;
	}
#ServiceNavi a:hover{
	text-decoration: none;
}
/*Language Navigator */

	#LanguageList { 
	  position: relative;
	  right: 0px;
	  float: right;
	  }
	#LanguageList, #LanguageList ul { 			/* Style-Reset */
		list-style-type: none; 
		margin: 0; 
		padding-left:3px;
		padding-right: 0px;
		} 
	    
	#LanguageList li { 						/* Horizontale Anordnung */
	width: 20px;
	position: relative;
	float: left;
	} 
#LanguageList a { 
	  font-weight:normal; 
	  display:block;
	  font-size: 10px;
	  height: 20px;
	  line-height: 22px;
	  text-align: center;
	  vertical-align: middle;
	  }
	  #LanguageList a:link, #LanguageList a:visited{ 
	  color:#ffffff; 
	  background:#3f81c1; 
	  text-decoration:none; 
	  }
	  #LanguageList a:active, #LanguageList a:hover { 
	  color:#ffffff; 
	  background:#8c8c8c; 
	  text-decoration:none; 
	  }	
	  /* highlight of selected elements in top navigation */
	 #LanguageList a.high:link, #LanguageList a.high:visited, #LanguageList a.high:active {
	 	background-color: #8c8c8c;
	 }
	  
/*Language Navigator */
#FooterNavi a {
	  text-decoration: none;
	  font-size:10px;
	  color:#b4b4b4;
	  }
#FooterNavi a:hover{
	text-decoration: none;
	font-size:10px;
	color:#b4b4b4;
}
/* Position MainContent Elements */
/* FirstColumn Elements */
div.FirstColumn{
	position: relative;
	top: 0px;
	float: left;
	width: 172px;
	clear: both;
	z-index: 100;
}
div.FirstColumn h1{
z-index:1;
visibility:hidden;
/*
	background-color: #a7bac5;
	font-size: 1.0em;
	color: #ffffff;
	padding-left: 0.5em;
	margin-bottom: 0.5em;
	margin-top: 0px;*/
}

/* ---- search form navigation ---- */
div.Search{
  display:none;
  /*
	position: relative;
	top: 0px;
	background-color: #f3f3f3;
	padding-bottom: 2px;
	margin-bottom: 10px;
	*/
}
div.Search form{
  display:none;
  /*
	margin-top: 3px;
	padding: 3px;
	margin-left: 5px;
	margin-bottom: 0px;
	*/
}
input.SearchQuery{
  display:none;
  /*
	height: 20px;
	width: 120px;
	padding-left: 3px;
	*/
}

/* ---- login form navigation --- */

div.Login {
  display:none;
  /*
	position: relative;
	top: 0px;
	background-color: #f3f3f3;
	padding-left: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;*/
}
div.Login form{
	margin-bottom: 0;
	padding: 0;
	margin-top: 3px;
	margin-left: 5px;
}
div.Login p{
	margin: 3px 5px 5px 5px;
	font-size: 10px;
}
#navLoginForm {
	margin-bottom: 0;
	padding-bottom: 0;
}
#navLoginForm p {
	padding: 0;
	margin:0;
}

/* ----------------- left hand side navigation -------------------------- */

div.NavigationContainer {
	position: relative;
	top: 0px;
	width: 172px;
	overflow: hidden;
	margin-bottom:10px;
  /*z-index:99px;*/
}
/*div.nav_level_2 {
}*/
div.nav_level_2 ul li a {
display:block;
}

/* first level and default for lower levels */
div.NavigationContainer ul  {
	list-style: none;
	margin: 0;
	padding:0;
/*border-bottom:1 solid #5a5a5a;*/
}

div.NavigationContainer ul a {
  width:176px;                              /*width:157px;*/ 
  padding-left:5px;
  display:block;
/*border-top:1 solid #5a5a5a;*/
}

* html div.NavigationContainer ul a {			/* IE hack: width + padding */
  width:176px;           /*width:162px;*/ 
}

div.NavigationContainer ul li {
	margin:0;
	padding:0;
}
div.NavigationContainer ul li a {
display:block;

  background-color:white;
  padding-top:4px;
  padding-bottom:3px; 
  padding-left:10px;
  border-top:1px solid #B7B7B7;
}
:root div.NavigationContainer ul li a {
display:block;

  background-color:white;
  padding-top:4px;
  padding-bottom:3px; 
  border-top:1px solid #B7B7B7;
}
div.NavigationContainer ul li a:link, div.NavigationContainer ul li a:visited, div.NavigationContainer ul li a:active {
		color:#4b4b4b;                       /*5a5a5a;*/
		font-family:Arial;
		font-weight:normal;
		font-size:11px;
		text-decoration:none;
}
#hnav a {
display:block;
}
div.NavigationContainer ul li a.high:link, div.NavigationContainer ul li a.high:visited, div.NavigationContainer ul li a.high:active  {
		color:#4b4b4b;  
		font-family:Arial;
		font-weight:bold;
		font-size:11px;
		text-decoration:none;
}
div.NavigationContainer ul li a:hover {
	  background-color: #e0e0e0;
}

div.NavigationContainer ul li a.high:link, div.NavigationContainer ul li a.high:visited, div.NavigationContainer ul li a.high:active  {
			background-color: #ffffff;
}

/* ---- for level 2 ---*/
div.NavigationContainer ul li ul li{
	background-color: #ffffff;
}
div.NavigationContainer ul li ul li a {	
  background-color:white;
  padding-top:3px;
  padding-bottom:5px; 
  padding-left:10px;  /*20*/
  margin-left:10px;
  padding-right:20px;
  border-top:1px solid #B7B7B7;
  width:146px;   /*166*/
  height:auto;
}

* html div.NavigationContainer ul li ul li a {				/* IE hack */
	 width: 176px;	
}
div.NavigationContainer ul li ul li a:hover {
	background-color: #e0e0e0;
}
div.NavigationContainer ul li ul li a:link, div.NavigationContainer ul li ul li a:visited, div.NavigationContainer ul li ul li a:active  {
display:block;
	color:#828282;
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
div.NavigationContainer ul li ul li a.high:link, div.NavigationContainer ul li ul li a.high:visited, div.NavigationContainer ul li ul li a.high:active  {
	background-color: #e0e0e0;
	color:#5a5a5a;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
:root div.NavigationContainer ul li ul li a.high:link, 
:root div.NavigationContainer ul li ul li a.high:visited, 
:root div.NavigationContainer ul li ul li a.high:active  {
  width:152px;
}
/* ---- for level 3 ---*/
div.NavigationContainer ul li ul li ul li a {	
 /* background-color:#c4bcad; */
 padding-left:15px;
 width: 147px;			/* subtract additional padding */
}
* html div.NavigationContainer ul li ul li ul li a {				/* IE hack */
	 width: 162px;	
}

/* ---- for level 4 ---*/
div.NavigationContainer ul li ul li ul li ul li a {	
 /* background-color:#c4bcad; */
 padding-left:30px;
 width: 142px;			/* subtract additional padding */
}
* html div.NavigationContainer ul li ul li ul li ul li a {				/* IE hack */
	 width: 162px;	
}

/* ---- for level 5 ---*/
div.NavigationContainer ul li ul li ul li ul li ul li a {	
 /* background-color:#c4bcad; */
 padding-left:25px;
 width: 137px;			/* subtract additional padding */
}
* html div.NavigationContainer ul li ul li ul li ul li ul li a {				/* IE hack */
	 width: 162px;	
}

/* ---------------- end of navigation ---------------------*/

div.DilbertBlock{
	position: relative;
	margin-bottom:10px;
}
div.SharePriceBlock {
  z-index:1;
  display:none;
}
div.SharePriceBlockNew {
	position: relative;
	padding-bottom: 5px;
	margin-bottom:10px;
}
span.SharePriceBlockNew iframe {
	width: 100%;
	height: 61px;
	background-color: transparent;
}
/*div.SharePriceBlockNew iframe html body {
	overflow: hidden;
	/*padding-left: 3px;
	padding-bottom: 3px;
	background-color: transparent;
}*/

/* SecondColumn Elements Homepage */
div.SecondColumn h1{
display:none;
	/*background-color: #a7bac5;
	font-size: 1.0em;
	color: #ffffff;
	padding-left: 0.5em;
	margin-bottom: 0.5em;
	margin-top: 0px;*/
}
div.SecondColumn{
	position: relative;
	top: 0px;
	width: 790px;   /*FB 784px;*/
	float: left;
	margin-left: 10px;
	z-index: 2;
	clear: right;
}
div.BlockNewsFlash{
	position: relative;
	top: 0px;
	height: 40px;
	background-color: #f3f3f3;
	margin-bottom: 10px;
}
div.NewsFlash{
	position: relative;
	top:0px;
	margin-top: 0px;
	height: 20px;
}
div.NewsFlash marquee{
	position: relative;
	top: 0px;
	height: 1.5em;
	background-color: #f3f3f3;
	padding-left: 5px;
	padding-right: 5px;
}
/*div.BlockTopStory{
	position: relative;
	top: 0px;
	margin-bottom: 10px;
	height: auto;
	/*background-color: #f3f3f3;
	overflow: hidden;
	clear: both;
}
div.BlockTopStory h1{
	margin:0;
	line-height:0;
	padding:0;
}
div.BlockTopStory p{
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
div.BlockTopStory img{
position:relative;left:-8px;top:-0px;padding:0;margin:0;border:0;
}
*/
div.BlockMoreNews{
	position: relative;
	top: 0px;
	padding-bottom: 3px;
	height: auto;
	width: 100%;
	background-color: #f3f3f3;
	overflow: hidden;
	margin-bottom: 10px;
}
div.BlockMoreNews p{
	margin: 5px 5px 5px 5px;
}
div.BlockMoreNews img{
	margin: 0px 5px 5px 0px;
	border: solid 1px #ffffff;
}
div.BlockOtherNews{
  display:none;
	position: relative;
	top: 0px;
	margin-bottom: 10px;
}
div.InternalNews{
	position: relative;
	top: 0px;
	width: 282px;
	float: left;
	background-color: #f3f3f3;
}

div.ExternalNews{
	position: relative;
	top: 0px;
	margin-top: 0px;
	width: 282px;
	float: right;
	background-color: #f3f3f3;
}
/*Start tabbed tables on homepage  */
.tabbedtablecontainer {
margin-top: 25px;
margin-left: 5px;
margin-bottom: 5px;
}

.tabbedtablecontainer div.tabcontent
{
	border: 1px solid #DCDCDC;
	visibility: visible;
	display: none;
	width: 272px;
	height: 200px;
	overflow: auto;
	background-color: #E7E6E6;
}

.tabbedtablecontainer div.tabs
{
	position: absolute;
	margin-top: -19px; 
	height: 20px;
	overflow: hidden;
	z-index: 24;
	display:block;
	border-left: 1px solid #DCDCDC;
}

.tabbedtablecontainer div.tabs a
{
	display: block;
	float: left;
	padding: 2px 4px;
	margin: 0;
	text-decoration: none;
	font-weight: normal;
	font-size: 100%;
	border-top: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #E7E6E6;
}



.tabbedtablecontainer .tabs a.active,
.tabbedtablecontainer .tabs a.inactive:hover
{
	color: #000000;
	background-color: #E7E6E6;
	text-decoration: none;
/* background-image: url(../../../vwlookupimagesforload/background-tabactive.gif/$FILE/background-tabactive.gif);
background-repeat: repeat-y;
*/
}
div.tabcontent p{
	margin-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 11px;
}


.tabbedtablecontainer .tabs a.inactive
{
	color: #000000;
	background-color: #f3f3f3;
	border-bottom: 1px solid #DCDCDC;
	/* background-image: url(../../../vwlookupimagesforload/background-tabinactive.gif/$FILE/background-tabinactive.gif);
	background-repeat: repeat-y;
*/
}
/* End Tab Table */

/* Homepage survey / pulse check */

p.surveyTitle {
	font-weight: bold;
}

#survey_question p {
	margin-top: 0;
	margin-bottom: 0;
}
p.result_pollerTitle {
	font-weight: bold;
}
#survey_answer p {
	margin-top: 0;
	margin-bottom: 0;
}
#survey_answer div {
	margin-top: 0;
	margin-bottom: 5px;
}

/* Second Column Content Elements Pages */
/*Common Elements */

div.ColumnContent h1, div.ColumnContentEmbedded h1{
	background-color: #a7bac5;
	font-size: 1.0em;
	color: #ffffff;
	padding-left: 0.5em;
	margin-bottom: 0.5em;
	margin-top: 0;
}
html>body div.ColumnContent h2, div.ColumnContentEmbedded h2, div.FeedContentsColumn h2, div.FeedThirdColumn h2 {
  w\idth:770px;
	width:780px;   
	font-size: 11px;
	color: #506e82;
	line-height:15px;
	text-transform:uppercase;
	margin-bottom: 5px;
  border-top:1px solid #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
  padding-top: 3px;
  padding-bottom:2px;
  padding-left:10px;   /* 8px*/
  overflow:hidden;
  position:relative;
}
:root div.ColumnContent h2, :root div.ColumnContentEmbedded h2, :root div.FeedContentsColumn h2, :root div.FeedThirdColumn h2 {
  w\idth:770px;
	width:780px;   
	font-size: 11px;
	color: #506e82;
	line-height:16px;
	text-transform:uppercase;
	margin-bottom: 5px;
  border-top:1px solid #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
  padding-top: 3px;
  padding-bottom:2px;
  padding-left:10px;   /* 8px*/
  overflow:hidden;
  position:relative;
}
div.ColumnContent h2, div.ColumnContentEmbedded h2, div.FeedContentsColumn h2, div.FeedThirdColumn h2 {
	width:790px;
	font-size: 11px;
	color: #506e82;
	line-height:15px;
	text-transform:uppercase;
	margin-bottom: 5px;
  border-top:1px solid #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
  padding-top: 3px;
  padding-bottom:3px;
  padding-left:10px;    /*8px;*/
  overflow:hidden;
  position:relative;
}
div.ColumnContent {
	float:left;
	margin-left:10px;
	position: relative;
	top: -14px;
	float: left;
}


div.PathNavigator{
  visibility:hidden;
  /*
	position: relative;
	top: 1px;
	width: 798px;
	clear: both;
	background-color: #f3f3f3;
	margin-bottom: 10px;
	margin-top: 0px;
	border: solid 1px #f3f3f3;*/
}
div.PathNavigator p{
  visibility:hidden;
	/*margin: 5px 5px 5px 5px;*/
}

table.tbl4cols, table.tbl4colsWide {
  border:0;
  border-collapse:collapse;
  margin:0;
  padding:0;
  width:790px;
  min-width:790px;
  max-width:790px;
  overflow:visible;
  table-layout:fixed;
}
table.tbl4cols td, table.tbl4colsWide td {
  border:0;
  margin:0;
  padding:0;
  font-size:12px;
}
table.tbl4cols font, table.tbl4colsWide font, table.tblOldPages font, table.tblOldPages2 font, table.tblOldPages2 a {
  font-size:11px;
}
table.mr font, table.mr {
  font-size:11px;
  color:#5A5A5A;
}
* html .tbl4cols img {
  border:0;
  margin:0;
  padding:0;
  position:relative;
  left:-3px;
  overflow:visible;
}
* html #worldbox img {
  position:relative;
  left:0px;
  top:0px;
}
table.tbl4cols hr, table.tbl4colsWide hr, table.tblOldPages hr {
  border:0;
  padding:0;
  height:1;
  margin-top:4px;          /*6*/
  margin-bottom:22px;
  background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/line.jpg/$FILE/line.jpg);
  background-repeat:repeat-x;
}
* html table.tbl4cols hr, table.tbl4colsWide hr, table.tblOldPages hr {
  border:0;
  padding:0;
  height:1;
  position:relative;
  top:-7px! important;
  margin-bottom:8px;
  background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/line.jpg/$FILE/line.jpg);
  background-repeat:repeat-x;
}

table.tbl4cols table td.topBottomBorder {
  padding-top:5px;
  border-top:1px solid #b7b7b7;
  border-bottom:1px solid #b7b7b7
}
td.w10 {
  max-width:10px;
  width:10px;
  background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/10trans.gif/$FILE/10trans.gif);
}
td.w181 {
  max-width:181px;
  width:181px;
  background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/181trans.gif/$FILE/181trans.gif);
}
td.w189 {
  max-width:189px;
  width:189px;
  background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/189trans.gif/$FILE/189trans.gif);
}
td.w190 {
  max-width:190px;
  width:190px;
  background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/190trans.gif/$FILE/190trans.gif);
}
td.w215 {
  max-width:215px;
  width:215px;
  background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/215trans.gif/$FILE/215trans.gif);
}


table.tblAnalysts, table.tblAnalysts2, table.tblAnalysts3 {
  border:0;
  border-collapse:collapse;
  margin:0;
  padding:0;
  width:790px;
  min-width:790px;
  max-width:790px;
  overflow:visible;
  table-layout:fixed;
}
table.tblAnalysts4 {
  border:0;
  border-collapse:collapse;
  margin:0;
  padding:0;
  overflow:visible;
  table-layout:fixed;
}
table.tblAnalysts td, table.tblAnalysts2 td, table.tblAnalysts3 td, table.tblAnalysts4 td {
  border-bottom:1px solid #c0c0c0;
  padding-top:2px;
  padding-bottom:2px;
}


table.tblOldPages {
  border:0;
  border-collapse:collapse;
  margin:0;
  padding:0;
  width:790px;
  min-width:790px;
  max-width:790px;
  overflow:visible;
  table-layout:fixed;
}
table.tblOldPages2 {
  border:0;
  border-collapse:collapse;
  margin:0;
  padding:0;
  overflow:visible;
  table-layout:fixed;
}
.tblOldPages img {
  border:0;
  margin:0;
  padding:0;
  position:relative;
  left:0px;
  overflow:visible;
}
* html .tblOldPages img {
  border:0;
  margin:0;
  padding:0;
  position:relative;
  left:-3px;
  overflow:visible;
}


.txt font, .txt{
  font-family:Arial,sans-serif;
  font-size:11px;
  color:#5a5a5a;
}


table.tblLevel2Text {
  border:0;
  border-collapse:collapse;
  margin:0;
  padding:0;
  width:389px;
  min-width:389px;
  max-width:389px;
  overflow:hidden;
}
table.tblLevel2Text2 {
  border:0;
  border-collapse:collapse;
  table-layout:fixed;
  margin:0;
  padding:0;
  width:790px;
  min-width:790px;
  max-width:790px;
  overflow:hidden;
}
table.tblLevel2Text td {
  border:0;
  margin:0;
  padding:0;
  color:#5a5a5a;
  font-size:11px;
}
table.tblLevel2Text font {
  font-size:11px;
}
.blue, 
.blue font div,
table.tblAnalysts td .blue, 
table.tblAnalysts2 td .blue, 
table.tblAnalysts3 td .blue, 
table.tblAnalysts4 td .blue {
  background-color:#A5B9C8;
  height:22px;
  min-height:22px;
  max-height:22px;
  line-height:22px;
  font-size:12px;
  color:white;
}

.blue font,
.red font {
  vertical-align:middle;
  color:white;
  font-weight:bold;
  font-size:12px;  
  margin-right:10px;
}
.red,
.red font div,
table.tblAnalysts td .red, 
table.tblAnalysts2 td .red, 
table.tblAnalysts3 td .red, 
table.tblAnalysts4 td .red {
  background-color:#b10000;
  height:22px;
  min-height:22px;
  max-height:22px;
  line-height:22px;
  color:white;
  font-size:12px;
}
table.tblLevel2Text.td font {
  color:white;
  font-size:11px;
}


.PositionLanguageNav{
	position: relative; 
	float: right;
}

div.ColumnContentEmbedded {
	position: relative;
	top: 1px;
	width: 790px;
	text-align: left;
	float: left; /*right;*/
	z-index: 2;
}
.emptyrow {					/*old element */
	height: 10px;
}

div.ColumnContent ul, div.ColumnContentEmbedded ul {
	margin-left: 15px;
	padding-left: auto;
	/* list-style: disc outside none; */
}
div.ColumnContent li{
}
/* Embedded Element Page */
div.PositionIframe{
	position:relative; 
	top:-4px; 
	left:0px; 
	width:790px;    /*800px; */
	height:100%;
	/*margin-top: 10px;*/
	clear: both;
}
/* Download List Page */
div #Downloads ul.Downloadlist{
	padding: 0px;
	/*margin: 7px 0 0 0;*/
	list-style: none outside none;

}
div #Downloads li.DownloadListEntries{
	position: relative;
	float: none;
	padding: 3px 0px 3px 0px;
	font-size: 12px;
	vertical-align: middle;
	/*border-bottom: 1px solid #CCC;*/
}

div #Downloads li.DownloadListEntries a{
	/*background-image: url('../../download.gif/$FILE/download.gif');
	margin:0pt;
	padding:0px 0pt 0px 24px;
	background-repeat: no-repeat;*/
	text-decoration: none;
}

div #Downloads li.DownloadListEntries img{
	position: relative;
	top: 3px;
	border: 0px;
	margin-right: 10px;
}

div #Downloads ul.Downloadlist a span{
	margin-left: 10px;
}

/* Contact List Page */
#ContactList{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td.ContactListBlue{
	background-color: #E5E8F4;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 16px;
}
td.ContactListGreen{
	background-color: #E5F8E4;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 16px;
}
td.ContactListOrange{
	background-color: #FFE7C2;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 16px;
}
td.ContactListRed{
	background-color: #F9E5E7;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 16px;
}
/* Branding List Page */
div.BodyBrandingPage{
	position: relative; 
	top: 0px; 
	float: left; 
	width: 550px;
}
#BrandingTable{
	position: relative; 
	top: 0px; 
	float: right;
}
#BrandingTable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
}
td.headlinebranding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	vertical-align: middle;
	background-color: #A59D90;
	padding-left: 5px;
	}
.BgColorLightBlue{
	background-color: #ABCDFB;
}
.BgColorMediumBlue{
	background-color: #839AD6;
}
.BgColorLightRed{
	background-color: #FFD2D2;
}
.BgColorMediumRed{
	background-color: #F3A5A5;
}
.BgColorLightGreen{
	background-color: #B8E8DE;
}
.BgColorMediumGreen{
	background-color: #8ABFB8;
}
.BgColorLightOrange{
	background-color: #FFE6C0;
}
.BgColorMediumOrange{
	background-color: #FFCA7D;
}
.BgColorLightGrey{
	background-color: #E5E5E5;
}
.BgColorMediumGrey{
	background-color: #A0A0A0;
}
.BgColorWhite{
	background-color: #FFFFFF;
}

/* People Finder */
table .q2wPeopleSearchResult{
	width: 650px;
	margin-bottom:5px;
}
table .q2wPeopleSearchResult td{
	height: auto;
	font-size:11px;
}
table .q2wPeopleSearchResult .q2wPeopleSearchOutputStyleBody td{
	font-size:10px;
	border-bottom:1px solid #aca597;
	padding:5px 5px 5px 0;
}
table .q2wPeopleSearchResult .q2wPeopleSearchOutputStyleHead td{
	padding-right:5px;
	font-weight: bolder;
	width:18%;
}
table .q2wPeopleSearchResult .q2wPeopleSearchDividerRow td{
	border-bottom:1px solid #aca597;
	font-size:1px;
	height:1px;
}
table .q2wPeopleSearchResult .q2wPeopleSearchSearchMore td{
	padding-top:10px;
}
/* People Finder */

/* Download Link */
:root div.ColumnContent a.DownloadLink {
	padding-left:3px;
}
:root div.ColumnContent a font img,:root div.ColumnContent font a img {
  padding-right:0px;
}
:root table.tbl4cols font a img,
:root table.tbl4cols td a font img,
:root table.tblAnalysts td font div a img {
	padding-right:3px;
}
div.ColumnContent a.DownloadLink img {
  margin-right:3px;
}

div.ColumnContent img.DownloadLinkIcon {
	margin:0 3px 0 5px;
	vertical-align: baseline;
}
/* End Download Link */

/* Field Search Page */
input.SubmitButton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
#TableFieldSearch{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 10px;
}
#TableFieldSearch td {
	font-size: 11px;
	line-height: 20px;
}
#TableFieldSearch input, input {
  border: 1px solid #b7b7b7;
	font-size: 11px;
	margin-left:10px;
	padding-left:2px;
}
table.multiresult	{
	width: 800px;
	font-size:11px;
	margin-bottom:5px;
}
table.q2wsearchresult {
  width:790px;
  border-collapse:collapse;
}
table.q2wsearchresult td {
  font-size: 11px;
	vertical-align:top;
	padding:2px 0 2px 10px;
}
td.multidbsearchsourceheadline {
  padding-top:0;padding-bottom:0;
  background-color:#A5B9C8;
  height:22px;
  min-height:22px;
  max-height:22px;
  line-height:22px;
  font-size:12px;
  color:white;
  border-bottom:8px solid white;
}
/* Field Search Page */
/* Field label */

label.fieldlabel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	vertical-align: middle;
	width: 250px;
	margin: 0 0 5px 0;
	float: left;
}
/* Send Link Page */
div.ColumnContent form{
	width: 790px;
}
div.ColumnContent fieldset{
	background-color: #f3f3f3;
	border: none;
	margin-bottom: 5px;
	padding-left: 5px;
	
}
div.ColumnContent legend{
	background-color: #f3f3f3;
	font-weight: bold;
}
/* Form fields */

input.field{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	color: #000000;
	margin: 0 0 5px 0;
	width: 500px;
}
/* Twocolumn Page */
#table_layout {	
	height : auto;
	font-size: 11px;
}
/* Submit button */

input.SubmitButton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Error message */

.error{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}

ul.errorfields{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: .5em;
	margin-bottom: 0;
}

.errorfield{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
	margin-top: .2em;
	margin-left: .2em;
}

/* old Intranet Startpage */
/***************** -- definition for homepage only -- ****************/
.popUpLayer {
	font-family:Arial,Helvetica,Helv,sans-serif;
	font-weight:normal;
	font-size:10pt;
	color:black;
	background :  #E5F8E4;
}
/* Second Column */ 
div.OldStartPageSecondColumn{
	position: relative;
	top: 0px;
	float: left;
	width: 575px;
	margin-left: 0px;
	clear: both;
	background-color: transparent;
	z-index: 2;
}
div.OldStartPageSecondColumn h2{
   background-color: #a7bac5;
	font-size: 1.0em;
	color: #ffffff;
	padding-left: 0.5em;
	margin-bottom: 0px;
	margin-top: 0px;
	}
#LeftContent{
	width: 575px;
	height: auto;
	padding-top: 0px;
	table-layout: fixed;
	clear: left;
	overflow: scroll;
}
#LeftContent hr{
	clear: both;
	height: 1px;
	width: 100%;
	margin-bottom: 20px;
	text-align: center;
}
#LeftContent td{
	font-size: 11px;
	padding: 5px 5px 5px 5px;
}
#LeftContent td.cell_bggrey{
	background-color: #f3f3f3;
}
#LeftContent img{
	position: relative;
	left: 0px;
	margin: 0px 5px 5px 0px;
	border: solid 1px #ffffff;
}
#LeftContent img.LinkArrow{
	border: 0px;
	margin: 0 0 0 0;
	background-color: transparent;
}
a.BottomLeft, a.BottomLeft:link, a.BottomLeft:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration : none;
	display: block;
	text-align: right;
	padding-right: 15px;
	clear : both;
}
a.BottomLeft:hover {
}
a.BottomLeft:active {
}
a.more, a.more:link, a.more:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration : none;
	display: block;
	text-align: right;
	padding-right: 15px;
	background-position :  right 50%;
	background-repeat : no-repeat;
	background-color: transparent;
	clear : both;
}
a.more:hover {
  text-decoration:underline;
}
a.more:active {
}
* html .linklist img.LinkArrow{			/* only for MS IE - to hide the background dots within the padding right */
	margin: 0 -3px 0 0;
}
/* Third Column */ 
div.OldStartPageThirdColumn{
	position: relative;
	top: 0px;
	width: 215px;
	margin-left: 10px;
	float: left;
}
div.OldStartPageThirdColumn h2{
	background-color: #a59d90;
	font-size: 1.0em;
	color: #ffffff;
	padding-left: 0.5em;
	margin-bottom: 0.5em;
}
#RightContent{
	width: 100%;
	height: auto;
	table-layout: fixed;
	clear: left;
}
#RightContent hr{
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
	text-align: center;
}
#RightContent td{
	font-size: 11px;
}
#RightContent img{
	position: relative;
	left: 0px;
}
.linklist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	background-image : url('../../bg_dotted.gif/$FILE/bg_dotted.gif');
	background-position: bottom;
	background-repeat : repeat-x;
	background-color: transparent; 
}
.linklist a, .linklist a:link, .linklist a:visited {
	background-color: #ffffff;
	text-decoration: none;
	padding-right: 5px;
}
.linklist a:hover {
	background-color: #ffffff;
	text-decoration: none;
	padding-right: 5px;
}
.linklist a:active {
	color: #636363;
	text-decoration: none;
	padding-right: 5px;
}
.linklist img {
	float: right;
	margin-right:0px;
	vertical-align: bottom;
}

/* ++++++++ ThirdColumn Elements ++++++ */
div.ThirdColumn{
	position: relative;
	top: 0px;
	width:0;    /*width: 215px;*/
	margin:0;   /*margin-left: 10px;*/
	clear:left;    /*float: left;*/
}
div.ThirdColumn h1{
	background-color: #a7bac5;
	font-size: 1.0em;
	color: #ffffff;
	padding-left: 0.5em;
	margin-bottom: 0.5em;
	margin-top: 0px;
}
div.BlockWorldMap{
	position: relative;
	top: 0px;
	margin-bottom: 10px;
	height: auto;
	background-color: #f3f3f3;
}
div.BlockWorldMap img{
	margin: 1px 4px 4px 4px;
	border: solid 1px #ffffff;
	
}
div.BlockPulseCheck{
	position: relative;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	margin-bottom: 10px;
	height: auto;
	background-color: #f3f3f3;
}
div.BlockPulseCheck iframe{
	width: 100%;
}
div.BlockPulseCheck img{

}

div.BlockLatestRumor {	
	position: relative;
	top: 0px;
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	padding-bottom: 5px;
	background-color: #f3f3f3;
	overflow: hidden;
}
div.BlockLatestRumor p{
	overflow: hidden;

	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}
div.BlockLatestRumor img{
	margin-right: 4px;
	border: solid 1px #ffffff;
}

div.BlockHotTopics {
	position: relative;
	top: 0px;
	height: 128px;
	background-color: #f3f3f3;
	margin-bottom: 10px;
}

#archivednewscontents div.BlockHotTopics {		/* special version for archived news page type - use as much room as you need here */
	height: auto;
}
.scroll{
	position: relative;
	top: 0px;
	height:100px;
	background-color: #f3f3f3;
	overflow: auto;
	margin: 5px 5px 5px 5px;
}
div.BlockSpotlight{	
	position: relative;
	top: 0px;
	width: 100%;
	margin-bottom: 10px;
	background-color: #f3f3f3;
	overflow: hidden;
}
div.BlockSpotlight p{
	overflow: hidden;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}
div.BlockSpotlight img{
	margin-right: 4px;
	border: solid 1px #ffffff;
}

/* Footer Elements */
div.footer{
	position: relative;
	top: 0px;
	width: 972px;
	border-top:1px solid #b4b4b4;
	float:left;
	height: auto;
	clear: both;
}
div.FooterText{
	width: 60%; 
	padding: 2px;
	font-size: 10px;
}
* html div.FooterLinks{
	position: relative; 
	top: -15px; 
	line-height: 15px;
}
div.FooterLinks{
	position: relative; 
	top: 0px; 
	line-height: 15px;
}

/*Daily Dilbert */

div #comic{
	height:20em;
}

div #calendar{
	height:20em;
}

div #calendar td {
	background-color:#F3F3F3;
	text-align:center;
	height:2em;
	width:3em;
}
div #calendar th {
	background-color:#A7BAC5;
	text-align:center;
	font-style:normal;
	font-variant:normal; 
	font-size:80%;
}


/* page type feed  - single feed */
div.FeedContentsColumn {
	position: relative;
	top: 0px;
	float: left;
	width: 790px;
	margin-left: 0px;
	clear: both;
	background-color: transparent;

	overflow: hidden;
}
#feedsecondcolumn {
	float:left;
	width:575px;
}
#FeedThirdColumn {
	position: relative;
	top: 0px;
	width: 215px;
	margin-left: 10px;
	float: left;
}

#feedsecondcolumnupperpreviousnext, #feedsecondcolumnlowerpreviousnext, #FeedThirdColumnupperpreviousnext, #FeedThirdColumnlowerpreviousnext {
	background-color: #f3f3f3;
	border: solid 1px #f3f3f3;
	margin-top: 5px;
	margin-bottom: 5px;
}

#feedcontents {

}

div.feedsourcelogo {
	float: left;
	text-align: left;
}
div.feedproviderlogo {
	float: right;
	text-align: right;
}
div.feedcontentsheadline {
	clear: both;
	text-align: left;
	background-color: #a7bac5;
	font-size: 1.0em;
	color: #ffffff;
	margin-top: 0.5em;
	padding-left: 0.5em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

div.feedEntrySelected, div.feedEntrySelected a {
	background-color:#bbbbc4;
}
div.feedcontentsdate {
	text-align: left;
	margin-bottom: 0.5em;
}
div.feedsourceinfo {
	text-align: left;
	margin-bottom: 0.5em;
}
div.feedcontentsabstract {
	text-align: left;
	display:none;
}
div.feedcontentsbody {
		text-align: left;
}
div.feedfooter {
	text-align: left;
}
p.factivaSnippet {
	margin-top:0;
	margin-bottom: 0;
}

p.factivaleadpara {
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.5em;
	font-weight: bold;
}
p.factivatailpara {
	padding: 0;
	margin-top: 0;
	margin-bottom: 0.5em;
}

/* page type feed - list */
div.feedDate {
	margin-top: 0.5em;
}
div.feedHeadline {
	font-weight: bold;
}
div.feedAbstract {
	
}

/* ---- page type archived news (see also formatting of news in homepage --- */
div.archivedNewsDate {
	background-color: #f3f3f3;
	margin-top: 10px;
}

#searchnewsarchive form {
	width: auto;
}
#newsarchiveheadertable {
	width: 100%;
}
#newsarchiveheadertable td {
	text-align: center;
	width: 50%;
}

/* ---- page type login --- */

#LoginForm p {
	padding: 0;
	margin:0;
}
#loginButton {
	margin-top:5px;
}

/* ---- page type comic strip --- */
#comic {
	text-align: center;
}
#calendar {
	text-align: center;
}
#calendar a {
	font-weight: bold;
}


/* ----------- position quick2web edit control to the lower right corner, overwriting the HTML settings ---*/
#quick2webeditcontrol {
  position: absolute; right: 0px; bottom: 0px;
  display:block;visibility:visible;z-index:99; border:2px solid rgb(192,192,192);background-color:#fff;text-align:center;padding:5px;
}
form > div#quick2webeditcontrol { position: fixed; }

* html div#quick2webeditcontrol {			/* IE only */
	right: auto; bottom: auto;
  	top: expression( ( -10 - quick2webeditcontrol.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

#clarianttable {
  margin:0;
  padding:0;
  border-collapse:collapse;
  border:0;
}
#clarianttable td.w10 {
  border:0;
  margin:0;
  padding:0;
  min-width:10px;
  width:10px;
  background-image:url(../../10trans.gif/$FILE/10trans.gif);
}
#clarianttable td.w181 {
  border:0;
  margin:0;
  padding:0;
  min-width:181px;
  width:181px;
  background-image:url(../../181trans.gif/$FILE/181trans.gif);
}
#clarianttable td.w215 {
  border:0;
  margin:0;
  padding:0;
  min-width:215px;
  width:215px;
  background-image:url(../../215trans.gif/$FILE/215trans.gif);
}
div.PositionIframe iframe html body {
  background-color:red !important;}
  
/* Accordion 563 */
 .basic div, .basic li {background-color: #fff;}
 .basic p {border: none;font-size: 11px;margin: 0px;}
 .basic a.accordion-label, .basic a.selected 
{text-decoration:none;cursor:pointer;display:block;padding:3px 10px 2px 10px;margin-top:0;font-weight: bold;font-size: 12px;color: white;background-color: #A5B9C8;border-bottom: 2px solid white;}
.basic a.accordion-label {background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/expand_white.gif/$FILE/expand_white.gif);background-position:543  center;background-repeat:no-repeat;}
.basic a.selected {background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/collapse_white.gif/$FILE/collapse_white.gif);background-position:543  center;background-repeat:no-repeat;}
.basic a.accordion-label:hover {text-decoration:underline;}
.basic a.selected{text-decoration:none;cursor:default;}

/* Accordion full width */
 .basicwide div, .basicwide li {background-color: #fff;}
 .basicwide p {border: none;font-size: 11px;margin: 0px;}
 .basicwide a.accordion-label, .basicwide a.selected 
{text-decoration:none;cursor:pointer;display:block;padding:3px 10px 2px 10px;margin-top:0;font-weight: bold;font-size: 12px;color: white;background-color: #A5B9C8;border-bottom: 2px solid white;}
.basicwide a.accordion-label {background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/expand_white.gif/$FILE/expand_white.gif);background-position:783  center;background-repeat:no-repeat;}
.basicwide a.selected {background-image:url(/C12575E4001FB2B8/vwLookupImagesforLoad/collapse_white.gif/$FILE/collapse_white.gif);background-position:783  center;background-repeat:no-repeat;}
.basicwide a.accordion-label:hover {text-decoration:underline;}
.basicwide a.selected{text-decoration:none;cursor:default;}
