/* ------------------------- ACNielsen STYLES -------------------------  */
p, ol, ul, td {   
	font-size: 11px;
	color: #000000;
	line-height: 15px;	
    text-decoration : none;
	font-family: Arial, Helvetica, sans-serif; 
	}

a:link { 
	color: #3f7ebc;
	text-decoration: none;
  	}
  	
a:hover  { 
	color: #3f7ebc; 
	text-decoration: underline;
}
a:visited { 
	color: #3f7ebc;
	text-decoration: none;
}
a:visited:hover  { 
	color: #3f7ebc; 
	text-decoration: underline;
}

UL {
	line-height: 1.2;
	list-style-type: disc;
}
ol {
	line-height: 1.2;
	list-style-type: decimal;
}

/* ------------------------- start FORM STYLES -------------------------  */
input {
	font-size: 11px; 
	line-height: 15px; 
	font-weight: normal;
}
	
select {
	font-size: 11px; 
	line-height: 15px;
	color: #004575; 
	font-weight: normal;
}

textarea {
	font-size: 11px; 
	line-height: 15px;
	color: #004575; 
	font-weight: normal;
}


.inputlogin { 
	width : 130px;
	height : 17px;
}

.inputsearchfield { 
	width : 95px;
	height : 17px;
	background-color:#F3F3F3;
}

.inputbusinessissues { 
	width: 160px;
}

.inputbusinesshome { 
	width: 135px;
}

.inputcountryhome { 
	width: 165px;
}
.inputcountryproducts { 
	width: 148px;
}
.inputloginhome1 { 
	width : 140px;
	height : 17px;
	background-color:#FFFFFF;
}

.inputloginhome2 { 
	width : 115px;
	height : 17px;
	background-color:#FFFFFF;
}

.inputform1 { 
	width : 230px;
	height : 17px;
	background-color:#F3F3F3;
}

.inputformtxt { 
	width : 230px;
	background-color:#F3F3F3;
}

.inputform2 { 
	background-color:#F3F3F3;
}

/* ------------------------- end FORM STYLES -------------------------  */



/* --------------- start TD BACKGROUNDS GENERAL STYLES --------------  */
.td-top {
	vertical-align: top;
}

.tdgraybg1  {
	background-color: #f2f2f2; }
	
.tdgraybg2  {
	background-color: #dcdcdc; }
		
.tdgraybg3  {
	background-color: #e8e8e8; }	
	
	
.tdbluebg1  {
	background-color: #636363; }
	
.tdbluebg2  {
	background-color: #3f7ebc; }		
	
.tdorangebg1  {
	background-color: #de9018; }
		
	
.tdwhite  {
	background-color: #ffffff; }

.tdtopnavblockgen  {
	background-color: #e6e6e6; }
	//6898c4
	//f2f2f2
	//dcdcdc


.imagebg {  
	background-repeat: no-repeat;
	background-color: #3f7ebc;
}
/* --------------- end TD BACKGROUNDS GENERAL STYLES --------------  */



/* --------------------- start HEADLINE IN THE TOP BANNER BAR -------------------  */
.headlinetxt1 {
	font-size: 13px;
	line-height: 13px; 
	color: #ffffff; 
}
.headlinetxt2 {
	font-size: 18px;
	height: 21px;
	color: #ffffff; 
}
/* --------------------- end HEADLINE IN THE TOP BANNER BAR -------------------  */



/* --------------------- start CONTENT TITLES and CAPTIONS - General STYLES -------------------  */
.title1gen {
	font-size: 18px;
	line-height: 21px; 
	color: #3f7ebc; 
}
.subtitle1gen {
	font-size: 13px;
	line-height: 17px; 
	color: #3f7ebc; 
	font-weight: bold;
}
.subtitle1reg {
	font-size: 13px;
	line-height: 17px; 
	color: #000000; 
	font-weight: bold;
}
.title2gen {  
	font-size: 12px;		
	line-height: 12px;
	color: #004575;
	font-weight: bold; 
}
.captions1gen {
	font-size: 12px;
	line-height: 17px; 
	color: #3f7ebc; 
}
.captions2gen {
	font-size: 12px;
	line-height: 15px; 
	color: #999999; 
}
.captions3gen {
	font-size: 11px;
	line-height: 13px; 
	color: #3f7ebc; 
}
.captions4gen {
	font-size: 12px;
	line-height: 15px; 
	color: #de9018; 
}
.graytxt {
	font-size: 11px;
	line-height: 13px; 
	color: #666666; 
}
.bktxt {
	font-size: 11px;
	line-height: 13px; 
	color: #000000; 
}
/* --------------------- end CONTENT TITLES and CAPTIONS - General STYLES -------------------  */



/* --------------- start START GENERAL BLUE BOLD - TITLES AND LINKS --------------  */
.blueboldlink {  
	font-size: 11px;		
	line-height: 13px;
	color: #3f7ebc;
	font-weight: bold; 
}
.blueboldlink:link { 
	color: #3f7ebc;
}
  	
.blueboldlink:hover  { 
	color: #3f7ebc; 
}
.blueboldlink:visited { 
	color: #3f7ebc;
}
.blueboldlink:visited:hover  { 
	color: #3f7ebc; 
}
/* --------------- end RESEARCH AND INSIGHTS - TITLES AND LINKS --------------  */



/* --------------------- start TOP NAVIGATION ---------------------  */
.topnavig-country {  
	font-size: 11px;		
	line-height: 11px;
	color: #000000;
	font-weight: bold; 
}
.topnavig-country:link { 
	color: #000000;
}
.topnavig-country:hover  { 
	color: #004575; 
	text-decoration: none;
}
.topnavig-country:visited { 
	color: #999999;
}
.topnavig-country:visited:hover  { 
	color: #004575; 
	text-decoration: none;
}
.topnavig-country-local {  
	font-size: 11px;		
	line-height: 11px;
	color: #004575;
	font-weight: bold; 
}
.topnavig-country-local:link { 
	color: #004575;
}
.topnavig-country-local:hover  { 
	color: #3f7ebc; 
	text-decoration: none;
}
.topnavig-country-local:visited { 
	color: #004575;
}
.topnavig-country-local:visited:hover  { 
	color: #3f7ebc; 
	text-decoration: none;
}
.topnavig-misc {  
	font-size: 11px;		
	line-height: 11px;
	color: #999999;
	font-weight: bold; 
}
.topnavig-misc:link { 
	color: #999999;
}
.topnavig-misc:hover  { 
	color: #004575; 
	text-decoration: none;
}
.topnavig-misc:visited { 
	color: #999999;
}
.topnavig-misc:visited:hover  { 
	color: #004575; 
	text-decoration: none;
}

.topnavig {  
	font-size: 11px;		
	line-height: 11px;
	color: #6898c4;
	font-weight: bold; 
}
.topnavig:link { 
	color: #3f7ebc;
}
.topnavig:hover  { 
	color: #004575; 
	text-decoration: none;
}
.topnavig:visited { 
	color: #3f7ebc;
}
.topnavig:visited:hover  { 
	color: #004575; 
	text-decoration: none;
}


.topnavigactive {  
	font-size: 11px;		
	line-height: 11px;
	color: #3f7ebc;
	font-weight: bold; 
}
.topnavigactive:link { 
}
.topnavigactive:hover  { 
	text-decoration: none;
}
.topnavigactive:visited { 
}
.topnavigactive:visited:hover  { 
	text-decoration: none;
}
/* --------------------- end TOP NAVIGATION ---------------------  */



/* --------------------- start BOTTOM NAVIGATION ---------------------  */
.btmnavig {  
	font-size: 11px;		
	line-height: 11px;
	color: #0d5083;
}
.btmnavig:link { 
	color: #0d5083;
}
.btmnavig:hover  { 
	color: #3f7ebc; 
	text-decoration: none;
}
.btmnavig:visited { 
	color: #0d5083;
}
.btmnavig:visited:hover  { 
	color: #3f7ebc; 
	text-decoration: none;
}
.btmnavigactive {  
	font-size: 11px;		
	line-height: 11px;
	color: #3f7ebc;
}
/* --------------------- end BOTTOM NAVIGATION ---------------------  */



/* --------------------- start LEFT NAVIGATION - TITLES ---------------------  */
.leftnavtitles {  
	font-size: 11px;		
	line-height: 15px;
	color: #999999;
	text-decoration: none;
}
/* --------------------- end LEFT NAVIGATION - TITLES ---------------------  */



/* --------------- start LEFT NAVIGATION General - 1ST LEVEL --------------  */
.leftnavgen1 {  
	font-size: 12px;		
	line-height: 15px;
	color: #004575;
	font-weight: bold; 
}
.leftnavgen1:link { 
	color: #004575;
}
  	
.leftnavgen1:hover  { 
	color: #3f7ebc; 
}
.leftnavgen1:visited { 
	color: #004575;
}
.leftnavgen1:visited:hover  { 
	color: #3f7ebc; 
}


.leftnavgen1active {  
	font-size: 12px;		
	line-height: 15px;
	color: #3f7ebc;
	font-weight: bold; 
}
.leftnavgen1active:link { 
	color: #3f7ebc;
}
  	
.leftnavgen1active:hover  { 
	color: #3f7ebc; 
}
.leftnavgen1active:visited { 
	color: #3f7ebc;
}
.leftnavgen1active:visited:hover  { 
	color: #3f7ebc; 
}
/* --------------- end LEFT NAVIGATION General - 1ST LEVEL --------------  */



/* --------------- start LEFT NAVIGATION General - 2ND LEVEL --------------  */
.leftnavgen2 {  
	font-size: 11px;		
	line-height: 13px;
	color: #3f7ebc;
}
.leftnavgen2:link { 
	color: #3f7ebc;
} 	
.leftnavgen2:hover  { 
	color: #3f7ebc; 
}
.leftnavgen2:visited { 
	color: #3f7ebc;
}
.leftnavgen2:visited:hover  { 
	color: #3f7ebc; 
}
.leftnavgen2active {  
	font-size: 11px;		
	line-height: 13px;
	color: #999999;
}
/* --------------- end LEFT NAVIGATION General - 2ND LEVEL --------------  */

/* --------------- start LEFT NAVIGATION Res - 2ND LEVEL --------------  */
.leftnavgen2res {  
	font-size: 11px;		
	line-height: 13px;
	color: #de9018;
}
.leftnavgen2res:link { 
	color: #de9018;
} 	
.leftnavgen2res:hover  { 
	color: #de9018; 
}
.leftnavgen2res:visited { 
	color: #de9018;
}
.leftnavgen2res:visited:hover  { 
	color: #de9018; 
}
.leftnavgen2resactive {  
	font-size: 11px;		
	line-height: 13px;
	color: #999999;
}
/* --------------- end LEFT NAVIGATION Res - 2ND LEVEL --------------  */

/* --------------- start LINKS PATH-1 General STYLES --------------  */
.path1 {  
	font-size: 11px;		
	line-height: 13px;
	color: #3f7ebc;
}
.path1:link { 
	color: #3f7ebc;
}
.path1:hover  { 
	color: #004575; 
	text-decoration: none;
}
.path1:visited { 
	color: #3f7ebc;
}
.path1:visited:hover  { 
	color: #004575; 
	text-decoration: none;
}
.path1active {  
	font-size: 11px;		
	line-height: 13px;
	color: #999999;
}
/* --------------- end LINKS PATH-1 General STYLES --------------  */



/* --------------- start SITEMAP General STYLES --------------  */
/* --------------- Level-1 --------------  */
.sitemapnav1 {  
	font-size: 13px;		
	line-height: 17px;
	color: #3f7ebc;	
	font-weight: bold;
}
.sitemapnav1:link { 
	color: #3f7ebc;
}
.sitemapnav1:hover  { 
	color: #004575; 
	text-decoration: none;
}
.sitemapnav1:visited { 
	color: #3f7ebc;
}
.sitemapnav1:visited:hover  { 
	color: #004575; 
	text-decoration: none;
}


/* --------------- Level-2 --------------  */
.sitemapnav2 {  
	font-size: 13px;		
	line-height: 17px;	
	color: #3f7ebc;
}
.sitemapnav2:link { 
	color: #3f7ebc;
}
.sitemapnav2:hover  { 
	color: #004575; 
	text-decoration: none;
}
.sitemapnav2:visited { 
	color: #3f7ebc;
}
.sitemapnav2:visited:hover  { 
	color: #004575; 
	text-decoration: none;
}


/* --------------- Level-3 --------------  */
.sitemapnav3 {  
	font-size: 11px;		
	line-height: 16px;
	color: #999999;
}
.sitemapnav3:link { 
	color: #999999;
}
.sitemapnav3:hover  { 
	color: #666666; 
	text-decoration: none;
}
.sitemapnav3:visited { 
	color: #999999;
}
.sitemapnav3:visited:hover  { 
	color: #666666; 
	text-decoration: none;
}
/* --------------- end SITEMAP General STYLES --------------  */






/* -------------------------------------------------------------------------------------------------------  */
/* -------------------------------------- start HOME PAGE STYLES -----------------------------------------  */
/* -------------------------------------------------------------------------------------------------------  */

/* --------------- start HOME PAGE MISCELLANEOUS STYLES --------------  */
.titleworldwide {  
	font-size: 12px;		
	line-height: 12px;
	color: #ffffff;
	font-weight: bold; 
}

.homenewsdate {  
	font-size: 12px;		
	line-height: 12px;
	color: #004575;
	font-weight: bold; 
}
/* --------------- end HOME PAGE MISCELLANEOUS STYLES --------------  */



/* --------------- start BLUE NOT BOLD TEXT LINKS --------------  */
.bluetxtlinks {  
	font-size: 11px;		
	line-height: 13px;
	color: #3f7ebc;
}
.bluetxtlinks:link { 
	color: #3f7ebc;
}
  	
.bluetxtlinks:hover  { 
	color: #3f7ebc; 
}
.bluetxtlinks:visited { 
	color: #3f7ebc;
}
.bluetxtlinks:visited:hover  { 
	color: #3f7ebc; 
}
/* --------------- end BLUE NOT BOLD TEXT LINKS --------------  */



/* --------------- start HOME - CONTENT LINKS --------------  */
.linkshomecopy {  
	font-size: 11px;		
	line-height: 13px;
	color: #666666;
}
.linkshomecopy:link { 
	color: #666666;
}
  	
.linkshomecopy:hover  { 
	color: #999999; 
	text-decoration: none;
}
.linkshomecopy:visited { 
	color: #666666;
}
.linkshomecopy:visited:hover  { 
	color: #999999; 
	text-decoration: none;
}

.linksexternal:link { 
	color: #666666;
	text-decoration: underline;
}
/* --------------- end HOME - CONTENT LINKS --------------  */



/* --------------- start PROMO BANNERS Blue STYLES --------------  */
.promobanner1  {
	background-color: #b3cbe1;
	background-repeat: no-repeat; 
}
.promobanner2  {
	background-color: #c5d8eb;
	background-repeat: no-repeat;
}
.promolink { 
	color: #004575;
	font-weight: bold; 
}
.promolink:link { 
	color: #004575;
}
.promolink:hover  { 
	color: #3f7ebc; 
	text-decoration: none;
}
.promolink:visited { 
	color: #004575;
}
.promolink:visited:hover  { 
	color: #3f7ebc; 
	text-decoration: none;
}
.promo1 {  
	font-size: 48px;		
	line-height: 43px;
}
.promo2 {  
	font-size: 17px;		
	line-height: 18px;
}
.promo3 {  
	font-size: 15px;		
	line-height: 16px;
}
.promo4 {  
	font-size: 11px;		
	line-height: 13px;
}
.promo5 {  
	font-size: 11px;		
	line-height: 13px;
}
.promo6 {  
	font-size: 11px;		
	line-height: 13px;
	font-weight: normal; 
}
/* --------------- end PROMO BANNERS Blue STYLES --------------  */

/* -------------------------------------------------------------------------------------------------------  */
/* -------------------------------------- end HOME PAGE STYLES -----------------------------------------  */
/* -------------------------------------------------------------------------------------------------------  */





/* -------------------------------------------------------------------------------------------------------  */
/* ----------------------------- start RESEARCH AND INSIGHTS - ORANGE STYLES -----------------------------  */
/* -------------------------------------------------------------------------------------------------------  */
/* --------------------- start CONTENT TITLES - Research and Insights STYLES -------------------  */
.title1res {
	font-size: 18px;
	line-height: 21px; 
	color: #de9018; 
}
.subtitle1res {
	font-size: 13px;
	line-height: 17px; 
	color: #de9018; 
	font-weight: bold;
}
.captions1res {
	font-size: 12px;
	line-height: 16px; 
	color: #de9018; 
}
/* --------------------- end CONTENT TITLES - Research and Insights STYLES -------------------  */



/* --------------------- start TOP NAVIGATION -  Research and Insights ---------------------  */
.topnavigresearch {  
	font-size: 11px;		
	line-height: 11px;
	color: #de9018;
	font-weight: bold; 
}
.topnavigresearch:link { 
	color: #de9018;
	font-weight: bold; 
}
  	
.topnavigresearch:hover  { 
	color: #de9018; 
	font-weight: bold; 
	text-decoration: none;
}
.topnavigresearch:visited { 
	color: #de9018;
	font-weight: bold; 
}
.topnavigresearch:visited:hover  { 
	color: #de9018; 
	font-weight: bold; 
	text-decoration: none;
}


.topnavigresearchactive {  
	font-size: 11px;		
	line-height: 11px;
	color: #ffffff;
	font-weight: bold; 
}
.topnavigresearchactive:link { 
	color: #ffffff;
	font-weight: bold; 
}
  	
.topnavigresearchactive:hover  { 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}
.topnavigresearchactive:visited { 
	color: #ffffff;
	font-weight: bold; 
}
.topnavigresearchactive:visited:hover  { 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none;
}
/* --------------------- end TOP NAVIGATION -  Research and Insights ---------------------  */



/* --------------- start LEFT NAVIGATION Research and Insights - 1ST LEVEL --------------  */
.leftnavresearch1 {  
	font-size: 12px;		
	line-height: 15px;
	color: #de9018;
	font-weight: bold; 
}
.leftnavresearch1:link { 
	color: #de9018;
	font-weight: bold; 
}
  	
.leftnavresearch1:hover  { 
	color: #de9018; 
	font-weight: bold; 
}
.leftnavresearch1:visited { 
	color: #de9018;
	font-weight: bold; 
}
.leftnavresearch1:visited:hover  { 
	color: #de9018; 
	font-weight: bold; 
}


.leftnavresearch1active {  
	font-size: 12px;		
	line-height: 15px;
	color: #de9018;
	font-weight: bold; 
}
.leftnavresearch1active:link { 
	color: #de9018;
	font-weight: bold; 
}
  	
.leftnavresearch1active:hover  { 
	color: #de9018; 
	font-weight: bold; 
	text-decoration: none;
}
.leftnavresearch1active:visited { 
	color: #de9018;
	font-weight: bold; 
}
.leftnavresearch1active:visited:hover  { 
	color: #de9018; 
	font-weight: bold; 
	text-decoration: none;
}
/* --------------- start LEFT NAVIGATION Research and Insights - 1ST LEVEL --------------  */



/* --------------- start LEFT NAVIGATION Research and Insights - 2ND LEVEL --------------  */
.leftnavresearch2 {  
	font-size: 11px;		
	line-height: 13px;
	color: #666666;
}
.leftnavresearch2:link { 
	color: #666666;
}
  	
.leftnavresearch2:hover  { 
	color: #666666; 
}
.leftnavresearch2:visited { 
	color: #666666;
}
.leftnavresearch2:visited:hover  { 
	color: #666666; 
}
.leftnavresearch2active {  
	font-size: 11px;		
	line-height: 13px;
	color: #999999;
}
/* --------------- end LEFT NAVIGATION Research and Insights - 2ND LEVEL --------------  */



/* --------------- start RESEARCH AND INSIGHTS - TITLES AND LINKS --------------  */
.linksresearch {  
	font-size: 11px;		
	line-height: 13px;
	color: #de9018;
	font-weight: bold; 
}
.linksresearch:link { 
	color: #de9018;
	font-weight: bold; 
}
  	
.linksresearch:hover  { 
	color: #de9018; 
	font-weight: bold; 
}
.linksresearch:visited { 
	color: #de9018;
	font-weight: bold; 
}
.linksresearch:visited:hover  { 
	color: #de9018; 
	font-weight: bold; 
}
/* --------------- end RESEARCH AND INSIGHTS - TITLES AND LINKS --------------  */



/* --------------- start LINKS PATH-1 Research and Insights STYLES --------------  */
.path1res {  
	font-size: 11px;		
	line-height: 13px;
	color: #de9018;
}
.path1res:link { 
	color: #de9018;
}
  	
.path1res:hover  { 
	color: #de9018; 
	text-decoration: none;
}
.path1res:visited { 
	color: #de9018;
}
.path1res:visited:hover  { 
	color: #de9018; 
	text-decoration: none;
}
/* --------------- end LINKS PATH-1 Research and Insights STYLES --------------  */

/* -------------------------------------------------------------------------------------------------------  */
/* ----------------------------- end RESEARCH AND INSIGHTS - ORANGE STYLES -----------------------------  */
/* -------------------------------------------------------------------------------------------------------  */

/* --------------- start Miscellaneous Button STYLES --------------  */
.button_submit {  
	font-size: 11px;		
	line-height: 13px;
	background_color: #de9018;
	color: #FFFFFF;
}

.superscript {
	font-size: 70%;
	vertical-align: super;
}
/* --------------- end Miscellaneous ButtonSTYLES --------------  */

.country {
  font-family: Verdana; 
	font-size: 9px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 5px;
	letter-spacing: 4px;
}
.country4 {
  font-family: Verdana; 
	font-size: 9px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 5px;
	letter-spacing: 4px;
}
.country41 {
  font-family: Arial; 
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 5px;
	letter-spacing: 4px;
}


