<!--

#bullet { padding-right:10px }

body {font-family: Arial, Helvetica; font-size: 11px; color:#000000;}

.publicationTitle 
{
	font-style: italic;
}

.breadCrumb {
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #666666;
}

a.breadCrumb {
	color: #666666;
}

a.breadCrumb:link {
	color: #666666;
}

a.breadCrumb:visited {
	color: #666666;
}

a.breadCrumb:active {
	color: #666666;
}

.emp { font-size: 120%; font-weight: bold; color: #008fd4; }


/* client benefits header2 */
.emp_benefits {	font-size: 120%; font-weight: bold; color:#008fd4; }

/* industry expertise header2 */
.emp_expertise { font-size: 120%; font-weight: bold; color:#008fd4; }

/* industry products and services header2 */
.emp_products { font-size: 120%; font-weight: bold; color:#008fd4; }

/* industry market insights header2 */
.emp_insights { font-size: 120%; font-weight: bold; color:#008fd4; }

/* industry online tools header2 */
.emp_tools { font-size: 120%; font-weight: bold; color:#008fd4; }

/* industry about us header2 */
.emp_aboutus { font-size: 120%; font-weight: bold; color:#008fd4; }


p {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	line-height: 17px;
}

td {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	color:#666666;
	line-height: 17px;
	/*text-align:left;*/
}

ul {
	margin-left:23px;
	padding:0;
}

ul ul 
{
	list-style: disc;
}

a:link {
	color:#008fd4;
}   /*for unvisited links */

a:visited {
	color:#008fd4;
}  /*for visited links */

a:active {
	color:#008fd4;
}  /*when link is clicked */

a:hover {
	color:#008fd4;
	text-decoration: underline;
}  /*when mouse is over link */

.copy {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	line-height: 17px;
	padding-top: 6px;
}

.fNav {
	font-family: verdana,arial,helvetica;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
}

a.fNav {
	text-decoration: underline;
}

a.fNav:hover {
	color:#666666;
	text-decoration: underline;
}

a.fNav:visited {
	color:#666666;
}

.footnote {
	font-family: verdana,arial,helvetica;
	font-size: 80%;
}

.formInput {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	color:#666666;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	width: 152px;
	padding-left: 4px;
	padding-bottom: 1px;
}


/* default header1 */
.header1  { font-family: verdana,arial,helvetica; font-size: 16px; text-decoration: none; font-weight: bold; color:#666666; padding-bottom:8px; padding-top:5px; }
h1 {	font-family: verdana,arial,helvetica; font-size: 16px; font-weight: bold; color:#008fd4; }
/* client benefits header2 */
.header1_benefits {	font-family: verdana,arial,helvetica; font-size: 16px; font-weight: bold; color:#008fd4; }

/* industry expertise header2 */
.header1_expertise {	font-family: verdana,arial,helvetica; font-size: 16px; font-weight: bold; color:#008fd4; }

/* industry products and services header2 */
.header1_products {	font-family: verdana,arial,helvetica; font-size: 16px; font-weight: bold; color:#008fd4; }

/* industry market insights header2 */
.header1_insights {	font-family: verdana,arial,helvetica; font-size: 16px; font-weight: bold; color:#008fd4; }

/* industry online tools header2 */
.header1_tools {	font-family: verdana,arial,helvetica; font-size: 16px; font-weight: bold; color:#008fd4; }

/* about us header1 */
.header1_aboutus { font-family: verdana,arial,helvetica; font-size: 16px; text-decoration: none; font-weight: bold; color:#008fd4; padding-bottom:8px; padding-top:5px; }

/* survey header1 */
.header1_survey { font-family: verdana,arial,helvetica; font-size: 16px; text-decoration: none; font-weight: bold; color:#008fd4; padding-bottom:8px; padding-top:0px; }

h2  {	font-family: verdana,arial,helvetica; font-size: 13px; font-weight: bold; color:#008fd4; }
/* client benefits header2 */
.header2_benefits {	font-family: verdana,arial,helvetica; font-size: 13px; font-weight: bold; color:#008fd4; }

/* industry expertise header2 */
.header2_expertise {	font-family: verdana,arial,helvetica; font-size: 13px; font-weight: bold; color:#008fd4; }

/* industry products and services header2 */
.header2_products {	font-family: verdana,arial,helvetica; font-size: 13px; font-weight: bold; color:#008fd4; }

/* industry market insights header2 */
.header2_insights {	font-family: verdana,arial,helvetica; font-size: 13px; font-weight: bold; color:#008fd4; }

/* industry online tools header2 */
.header2_tools {	font-family: verdana,arial,helvetica; font-size: 13px; font-weight: bold; color:#008fd4; }

/* industry about us header2 */
.header2_aboutus {	font-family: verdana,arial,helvetica; font-size: 13px; font-weight: bold; color:#008fd4; }

.header3, h3 {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	font-weight: bold;
	color:#666666;
}

.header3Country {
	font-family: verdana,arial,helvetica;
	font-size: 14px;
	font-weight: bold;
}

.header4, h4 {
	font-family: verdana,arial,helvetica;
	font-style: italic;
	color:#666666;
}

.highlighted {
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	background-color:#EAF5FC;
	padding: 8px;
}

table.promoBox_violet td {
	background-color: #008fd4;
	border-style: hidden;
	text-align:left;
}

/* Swoosh image */
table.promoBox_violet td img { 
	display:none;
}

td.promoBox_violet {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 16px;
	color: #FFFFFF;
	font-size: 70%;
	font-weight: bold;
}

a.promoBox_violet{
	color: #FFFFFF;
}

a:link.promoBox_violet {
	color: #FFFFFF;
}

a:link.promoBox_violet:visited,active,hover {
	color: #FFFFFF;
}

a.promoBox_violet:visited,active,hover {
	color: #FFFFFF;
}

.promoBoxHeader_violet {
	font-size: 115%;
	font-weight: bold;
}

table.promoBox_green td {
	background-color: #008fd4;
	border-style: hidden;
}

/* Swoosh image */
table.promoBox_green td img { 
	display:none;
}

table.promoBox_green td p img { 
	display: inline;
}

td.promoBox_green {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 16px;
	color: #FFFFFF;
	font-size: 70%;
	font-weight: bold;
}

a.promoBox_green {
	color:#ffffff;
}

a.promoBox_green:visited, a.promoBox_green:active, a.promoBox_green:hover {
	color: #FFFFFF;
}

.promoBoxHeader_green {
	font-size: 115%;
	font-weight: bold;
}

.tabCopy {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	padding: 3px 3px 5px 7px;
}

table.tabBorder_blue {
	background-color:#EAF5FC;
	border: 1px solid #999999;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-collapse: collapse;
	border-spacing: 0pt;
}

table.tabBorder_white {
	background-color:#FFFFFF;
	border: 1px solid #999999;
	padding: 5px 3px 5px 3px;
	border-collapse: collapse;
	border-spacing: 0pt;
	width:100%;
}


table.tabBorder_grey{
	background-color:#EFEFF0;
	border: 1px solid #999999;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-collapse: collapse;
	border-spacing: 0pt;
}

table.tabDiagram_blue {
	background-color:#EAF5FC;
	border: 0px solid #999999;
	padding: 0px;
	width:100%;
}

table.tabGrid_white{
	border-collapse: collapse;
	border: 1px solid #999999;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tabGrid_white td {
	border: 1px solid #999999;
}

td.tabCell_blue {
	background-color:#f7f7f7;
}

table.tab_blue{
	background-color:#75BDE9;
	padding: 8px;
}

.tabHeader_blue{
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color:#3399CC;
}

a.tabHeader_blue:link {
	text-decoration: underline;
	color: #ffffff;
}

a.tabHeader_blue:visited {
	text-decoration: underline;
	color: #ffffff;
}

a.tabHeader_blue:active {
	text-decoration: underline;
	color: #ffffff;
}

.tabHeader_grey{
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color:#939598;
}

a.tabHeader_grey:link {
	text-decoration: underline;
	color: #ffffff;
}

a.tabHeader_grey:visited {
	text-decoration: underline;
	color: #ffffff;
}

a.tabHeader_grey:active {
	text-decoration: underline;
	color: #ffffff;
}

ul.tabList {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	margin-left:15px;
	margin-top: 5px;
	margin-bottom:5px;
}

ul.tabSubList {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	margin-left:30px;
	margin-top: 5px;
	margin-bottom:5px;
}

.smallLink{
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	text-decoration: none;
	color:#336699;
}

.sNav {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	text-decoration: none;
	color:#333333;
	background-color:#f7f7f7;
}


/* Default Secondary Nav */
.sNavOn {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color:#787677;
}

a.sNavOn:visited {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background-color:#787677;
}

a.sNav: active {
	color:#333333;
}

a.sNav: visited {
	color:#333333;
}

a.sNav:hover {
	text-decoration: underline;
}

.sNav_Header {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color:#008fd4;
}

.sNav_Row_1 {
	background-color:#ffffff;
	
}
.sNav_Row_1 img {
	height:0px;
}
.sNav img, .sNavOn img {
	margin-top:1px;
}

/* Client Benefits Secondary Nav */
.sNav_Header_benefits {	font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#008fd4; }

/* Industry Expertise Secondary Nav */
.sNav_Header_expertise {	font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#008fd4; }

/* Industry Products and Services Nav */
.sNav_Header_products {	font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#008fd4; }

/* Industry Market Insight Nav */
.sNav_Header_insight {	font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#008fd4; }

/* Industry Online Tools Nav */
.sNav_Header_tools {	font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#008fd4; }

/* Industry About Us Nav */
.sNav_Header_aboutus {	font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#008fd4; }


ul {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	text-decoration: none;
	color:#666666;
	line-height:17px;
	padding-bottom:3px;
}

.errorMessage
{
	color:Red;
}

.errorMessage ul 
{
	color:Red;
}


a.tooltip1 {position:absolute; top:0; left:36px; z-index:10;}
a.tooltip1:hover {background-color: transparent; text-decoration:none; z-index:2;} /*BG color is a must for IE6*/
a.tooltip1 span {display:none; padding:5px 10px; margin-left:-22px; margin-top:10px; width:135px; }
a.tooltip1:hover span{display:inline; position:absolute; background:#8cc63f; border:1px solid #FFF; color:#FFF;}

a.tooltip2 {position:absolute; top:19px; left:103px;}
a.tooltip2:hover {background-color: transparent; text-decoration:none; z-index:100;} /*BG color is a must for IE6*/
a.tooltip2 span {display:none; padding:5px 10px; margin-left:-17px; margin-top:37px; width:250px; }
a.tooltip2:hover span{display:inline; position:absolute; background:#8cc63f; border:1px solid #FFF; color:#FFF;}

a.tooltip3 {position:absolute; top:94px; left:83px;}
a:hover {background-color: transparent; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip3 span {display:none; padding:5px 10px; margin-left:-26px; margin-top:10px; width:290px; }
a.tooltip3:hover span{display:inline; position:absolute; background:#8cc63f; border:1px solid #FFF; color:#FFF;}

a.tooltip4 {position:absolute; top:93px; left:6px;}
a:hover {background-color: transparent; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip4 span {display:none; padding:5px 10px; margin-left:-15px; margin-top:25px; width:290px; }
a.tooltip4:hover span{display:inline; position:absolute; background:#8cc63f; border:1px solid #FFF; color:#FFF;}

a.tooltip5 {position:absolute; top:16px; left:1px; z-index:11;}
a:hover {background-color: transparent; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip5 span {display:none; padding:5px 10px; margin-left:-20px; margin-top:40px; width:210px; }
a.tooltip5:hover span{display:inline; position:absolute; background:#8cc63f; border:1px solid #FFF; color:#FFF;}

.careersHome {color:#0099FF; font-size:x-large;}
.careersCareer {color:#993399; font-size:x-large;}
.careersBenefits {color:#99CC33; font-size:x-large;}
.careersWorkplace {color:#66CCFF; font-size:x-large;}
.careersRewards {color:#FF6633; font-size:x-large;}
.careersJobs {color:#0099FF; font-size:x-large;}


-->