html, body { 
	margin: 0;
	padding: 0;
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a443e;
	text-align:center;/* IE hack to center page contents */
}
table, td, h1, h2, h3, p, a, span, ul, li, dl, dt, dd {text-align:left;}
.clearFloats {clear:both; line-height:0; height:0; font-size:1px;}
td {
	vertical-align: top;
}
object { outline:none; }

a {color:#F0690F; font-weight:bold; text-decoration:none; outline: none; }
a:hover {color:#B13D17;}
a:active, a:focus{outline:none;}
p {margin:0 0 12px 0}
img {display:block;}

h2 { font-size:18px; color:#F0690F; font-weight:bold; margin:0 0 10px 0;padding:0;}
h3 { font-size:14px; color:#4A443E; font-weight:normal; margin:0 0 10px 0;padding:0;}

.cleaner {
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	border: none;
	margin: 0px; padding:0px;
	background: transparent;
}

#frame {margin:0 auto;width:750px; text-align:left;background-color:#B0A99D;}
#frame_back {background-color:#FFF;}

#top_bar {width:750px; height:60px; line-height:0; font-size:1px; z-index:200;}
#top_bar h1 { text-indent:-4000em;margin:0; padding:0; line-height:0; font-size:1px;}
#top_bar h1 a {display:block; width:750px; height:60px;background: #F0690F url(../images/bar_color_top_orange.gif) no-repeat right;}
#top_bar h1 a:hover {background: #F0690F url(../images/bar_color_top_orange_over.gif) no-repeat right;}

#logozzzz {float:left; width:140px;}

#navdiv {
	width:750px;
}
	#nav {
		float:left;
		width:520px;
	}
	#nav ul {
		margin:0;
		padding:0;
	}
	#nav li {
		margin:0;
		padding:0;
		list-style:none;
		float:left;
	}
	#nav a {display:block;text-indent:-4000em;height:35px;}
	
	#nav .nav_expertise a {width:87px;background: url(../images/nav_expertise_o.gif) no-repeat;}
	#nav .nav_people a {width:63px;background: url(../images/nav_people_o.gif) no-repeat;}
	#nav .nav_approach a {width:89px;background: url(../images/nav_approach_o.gif) no-repeat;}
	#nav .nav_work a {width:57px;background: url(../images/nav_work_o.gif) no-repeat;}
	#nav .nav_news a {width:47px;background: url(../images/nav_news_o.gif) no-repeat;}
	#nav .nav_blog a {width:51px;background: url(../images/nav_blog_o.gif) no-repeat;}
	#nav .nav_contact a {width:76px;background: url(../images/nav_contact_o.gif) no-repeat;}
	#nav .nav_careers a {width:76px;background: url(../images/nav_careers_o.gif) no-repeat;}
	#nav .nav_design a {width:90px;background: url(../images/nav_design_o.gif) no-repeat;}
	#nav .nav_about a {width:57px;background: url(../images/nav_about_o.gif) no-repeat;}
	
	#nav a:hover,
	#nav a.nav_active { background-position:0 -35px;}
	
#sidenav {margin:0 0 20px 0;}
	#sidenav ul {
		margin:0;
		padding:0;
	}
	#sidenav li {
		margin:0 0 2px 0;
		padding:0;
		list-style:none;
	}
	
	#sidenav a {
		text-decoration:none;
		color:#958f84;
		font-size:14px;
		font-weight:normal;
	}
	#sidenav a:hover {color:#F0690F;}
	
	#sidenav .active a {
		color:#F0690F;
		font-weight:bold;
	}
	#sidenav .active a:hover {color:#F0690F;}
	
	#sidenav .sub li {
		margin:0 0 2px 0;
		padding:0;
		list-style:none;
	}
	#sidenav .sub a:hover {color:#F0690F;}
	#sidenav .sub a {
		margin:0 0 0 20px;
		text-decoration:none;
		color:#666666;
		font-size:12px;
		font-weight:normal;
	}

#employmentnav {margin:0 0 20px 30px;}
	#employmentnav a {
		color:#666666;
		font-size:12px;
		font-weight:normal;
	}
	#employmentnav a:hover {color:#F0690F;}

.employment_headline {font-weight:bold;}

#search {float:right; width:230px; text-align:right;}
#searchform {margin:0;padding:0; float:right;}
#searchfield {display:block;margin:6px 0 0 5px;padding:5px;width:105px; border:0; background-color:#D6D2C5; font-size:11px;}
#search img {float:right;}




#contentdiv {
	clear:both;
	width:750px;
	background-color:#FFFFFF;
}

#content {clear:both;margin:20px 0 0 0;padding:0;}

/* Home styles */

#homebanner {
	margin:0;
	padding:0 0 0 10px;
	vertical-align:middle;
	background-color:#3399cc;
	font-size:14px;
	line-height:30px;
	font-weight:normal;
	color:#FFFFFF;
}
	#homebanner a { font-weight:normal; color:#FFFFFF;}
	#homebanner a:hover {color:#99FFFF;}

#flashbanner a {
	display: block;
}
	
#banner {
	width:750px;
	height:40px;
	margin:0 0 5px 0;
	padding:0;
	background-color:#EDEADC;
	font-size:14px;
	font-weight:bold;
	color:#958F84;
}
	#banner .title_people,
	#banner .title_contact,
	#banner .title_careers,
	#banner .title_work,
	#banner .title_news,
	#banner .title_design,
	#banner .title_sustainability,
	#banner .title_socialimpact,
	#banner .title_expertise,
	#banner .title_designthinking,
	#banner .title_colorblind,
	#banner .title_focus,
	#banner .title_approach { float:left;margin:0;}
	
	#banner .title_people a { display:block; width:102px; height:40px; background: url(../images/banner_people_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_contact a { display:block; width:117px; height:40px; background: url(../images/banner_contact_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_careers a { display:block; width:120px; height:40px; background: url(../images/banner_careers_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_work a { display:block; width:85px; height:40px; background: url(../images/banner_work_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_news a { display:block; width:83px; height:40px; background: url(../images/banner_news_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_approach a { display:block; width:136px; height:40px; background: url(../images/banner_approach_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_search a { display:block; width:105px; height:40px; background: url(../images/banner_search_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_sitemap a { display:block; width:105px; height:40px; background: url(../images/banner_sitemap.gif) no-repeat; text-indent:-4000em;}
	#banner .title_error a { display:block; width:105px; height:40px; background: url(../images/banner_error.gif) no-repeat; text-indent:-4000em;}
	#banner .title_cp a { display:block; width:234px; height:40px; background: url(../images/banner_cp_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_design a { display:block; width:142px; height:40px; background: url(../images/banner_design_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_sustainability a { display:block; width:198px; height:40px; background: url(../images/banner_sustainability.gif) no-repeat; text-indent:-4000em;}
	#banner .title_socialimpact a { display:block; width:234px; height:40px; background: url(../images/banner_socialimpact.gif) no-repeat; text-indent:-4000em;}
	#banner .title_expertise a { display:block; width:122px; height:40px; background: url(../images/banner_expertise.gif) no-repeat; text-indent:-4000em;}
	#banner .title_designthinking a { display:block; width:180px; height:40px; background: url(../images/banner_designthinking.gif) no-repeat; text-indent:-4000em;}
	#banner .title_colorblind a { display:block; width:109px; height:40px; background: url(../images/banner_colorblind_o.gif) no-repeat; text-indent:-4000em;}
	#banner .title_focus a { display:block; width:64px; height:40px; background: url(../images/banner_focus_o.gif) no-repeat; text-indent:-4000em;}
	
	#banner .title_people a:hover,
	#banner .title_contact a:hover,
	#banner .title_careers a:hover,
	#banner .title_work a:hover,
	#banner .title_news a:hover,
	#banner .title_sitemap a:hover,
	#banner .title_error a:hover,
	#banner .title_design a:hover,
	#banner .title_sustainability a:hover,
	#banner .title_socialimpact a:hover,
	#banner .title_expertise a:hover,
	#banner .title_designthinking a:hover,
	#banner .title_colorblind a:hover,
	#banner .title_focus a:hover,
	#banner .title_approach a:hover { background-position:0 -40px;}
	
	#banner .breadcrumb {font-weight:bold;float:left;padding:17px 0 0 0;color:#958F84;}
	#banner .breadcrumb a { font-weight:bold; color:#958F84;}
	#banner .breadcrumb a:hover {color:#F0690F;}
	


#cpdiv {padding:0;margin:0 0 5px 0; width:750px; height:20px;background:#EDEADC;}
	#cpdiv .cpcontainer {background:#EDEADC;width:235px;height:20px;margin:0;padding:0 0 0 10px;float:right;color:#958F84;}
	#cpdiv .cpback {display:inline;color:#958F84;font-size:11px; line-height:18px;}
	#cpdiv .cpreturn {display:inline;font-size:14px; line-height:18px; font-weight:bold;}
	#cpdiv .cpreturn a {font-weight:bold; color:#958F84;}
	#cpdiv .cpreturn a:hover {color:#F0690F;}






.dashedbar {background: url(../images/bartan_dash_750.gif) no-repeat; height:11px;line-height:0; font-size:1px;clear:both;}


#featuredtable {width:750px;background: url(../images/hometan_3col_back.gif) repeat-y;}
	.featuredheadline {
		width:240px;
		padding:0;
		margin:0;
		height:30px;
		background: url(../images/bartan_dash_240.gif) bottom left no-repeat;
	}
	.featuredheadline h3 {
		color: #999999;
		font-size:14px;
		line-height:18px;
		font-weight:normal;
		margin:0;
		padding:0;
	}
	.featuredheadline h3 a {
		color: #999999;
		font-weight:normal;
		padding:3px 0 0 0;
		width:240px;
		display:block;
	}
	.featuredheadline h3 a:hover {
		background-color:#E6E6E6;
		color: #999999;
	}
	
	.featuredbox {width:240px;}
	.workexample {
		padding-bottom:15px;
		background: url(../images/bar_dash_240.gif) bottom left no-repeat;
		}
		.workexample p {margin:5px 0 0 0;}
		.workexample a {margin:0;}
	#clientsmedia {
		background-color:#edeadc;
		width:240px;
		}
		#clientsmedia .newsitem {
			padding:10px;
			color:#666666;
			font-size:12px;
		}
		#clientsmedia .bar {
			height:2px;
			width:220px;
			font-size:1px;
			line-height:0;
			margin:0 0 0 10px;
			background: url(../images/bartan_220_light.gif) no-repeat;
		}
		#clientsmedia .newsitem  .source {
			font-weight:bold;
			font-size:10px;
		}
	.industryfocusimg {background-color:#FFFFFF;padding-bottom:5px}
	.industryfocus {
		width:240px;
		margin:0;
		}
		.industryfocus .newsitem {
			padding:5px 0 5px 0;
			font-size:12px;
		}
		.industryfocus .bar {
			height:2px;
			width:220px;
			font-size:1px;
			line-height:0;
			margin:0 0 0 10px;
			background: url(../images/bartan_220_dark.gif) no-repeat;
		}
		.industryfocus .title {
			font-weight:bold;
			font-size:11px;
			line-height:14px;
			margin:2px 0 4px 0;
			color:#7A746B;
		}
		.industryfocus h4 {
			font-weight:bold;
			font-size:16px;
			height:30px;
			margin:0 0 4px 0;
			color:#B0A99D;
			background: url(../images/bartan_dash_240.gif) bottom left no-repeat;
		}
		
		#contactfocus {
		width:240px;
		margin:0;
		}
		#contactfocus .newsitem {
			padding:10px 0 15px 0;
			color:#666666;
			font-size:12px;
			background: url(../images/bartan_dash_240.gif) bottom left no-repeat;
		}
		#contactfocus .bar {
			height:2px;
			width:220px;
			font-size:1px;
			line-height:0;
			margin:0 0 0 10px;
			background: url(../images/bartan_220_dark.gif) no-repeat;
		}
		#contactfocus .newsitem  h4 {
			font-weight:bold;
			font-size:14px;
			margin:0 0 5px 0;
		}
	
		#headerText h2 {
			font-size: 36px;
			color: #887e6f;
			font-family: Georgia, "Times New Roman", Times, serif;
			/*width: 552px;*/
		}
		
		#headerText h3 {
			font-size: 20px;
			color: #887e6f;
			font-family: Georgia, "Times New Roman", Times, serif;
			/*width: 552px;*/
		}
		
		#contentArea {
			overflow: hidden;
			color: #7a746b;
		}
	
		#contentBody {
			width: 492px;
			padding-right: 8px;
			float: left;
			padding-bottom: 2000px;
			margin-bottom: -2000px;
		}
		
		#subNavigation {
			width: 240px;
			float: left;
			padding-left: 8px;
			border-left: solid 1px #B0A99D;
			padding-bottom: 2000px;
		    margin-bottom: -2000px;
		}
		
		.columnHeading {
			display: block;
			width: 100%;
		}
		
		.newsStory {
			width: 50%;
			margin: 5px 0px;
			padding-bottom: 10px;
			position: relative;
			float: left;
		}

			.newsStory .primaryImage {
				height: 121px;
				display: block;
			}
			
			.newsStory a.headline {
				text-transform: uppercase;
				color: #6e6d5e;
				font-size: 12px;
				font-weight: normal;
				line-height: 12px;
				margin: 7px 0px 5px 0px;
				display: block;
				font-weight: bold;
			}
			
			.newsStory a.headline strong {
				text-transform: none;
				color: #7a746b;
			}
			
			.newsStory a.headline:hover, .newsStory a.headline:hover strong{
				color: #f1731f;
			}
			
			.newsStory p {
				bottom: 0px;
				margin: 0px;
				width: 210px;
				color: #7a746b;
			}

	
/* general styles */	
.blueheadline, .blueheadline p {font-size:18px; font-weight:normal;color:#958F84;}
.bluebody {font-size:18px; line-height:20px; font-weight:normal;color:#958F84;margin-bottom:10px;}
.bluebody p {font-size:18px; line-height:20px; font-weight:normal;color:#958F84;}




/* footer styles */
#footer {width:750px; height:60px;margin-top:5px; font-size:10px;color:#EDEADC; background-color:#B0A99D;}
	#bottom_bar {width:750px; height:2px; font-size:1px; line-height:0;}
	
	#footer_locations {
		float:left;
		width:175px;
	}
	#footer_locations ul {
		margin:0;
		padding:0;
	}
	#footer_locations li {
		margin:0;
		padding:0;
		list-style:none;
		float:left;
	}
	#footer_locations a {display:block; text-indent:-4000em; height:25px;}
	
	#footer_locations .boston a {width:72px; background: url(../images/nav_boston_o.gif) no-repeat;}
	#footer_locations .milan a {width:54px; background: url(../images/nav_milan_o.gif) no-repeat;}
	#footer_locations .seoul a {width:49px; background: url(../images/nav_seoul_o.gif) no-repeat;}
	#footer_locations a:hover { background-position:0 -25px;}
	
	
	#footer_copyright {float:right;margin:0;width:480px;}
	
	#sitemap {float:left;width:97px;height:25px; margin-left:10px;}
	#sitemap ul {
		margin:0;
		padding:0;
	}
	#sitemap li {
		margin:0;
		padding:0;
		list-style:none;
		float:left;
	}
	#sitemap a {display:block; text-indent:-4000em; height:25px;width:97px; background: url(../images/nav_sitemap.gif) no-repeat;}
	#sitemap a:hover { background-position:0 -25px;}
	
	#copyright {float:left;text-indent:-4000em; height:25px;width:290px;background: url(../images/nav_copyright.gif) no-repeat;}
	
	
	

/* new footer styles */
#footern {width:750px; height:60px;margin-top:5px; font-size:10px;color:#EDEADC; background-color:#B0A99D; float: left; position: relative;}
	#bottom_barn {width:750px; height:2px; font-size:1px; line-height:0;}
	
	#footer_locationsn {
		text-indent:-4000em;
		width:392px;
		background: url(../images/locations_n.gif) no-repeat;
	}
	
	#footer_left {float:left;width:235px; margin:10px 0 0 10px;}
	#footer_right {float:right;margin:0;width:171px;margin:5px 5px 0 0;}
	
	#sitemapn {float:right;width:97px;height:25px; margin-left:10px;}
	#sitemapn ul {
		margin:0;
		padding:0;
	}
	#sitemapn li {
		margin:0;
		padding:0;
		list-style:none;
		float:left;
	}
	#sitemapn a {display:block; text-indent:-4000em; height:25px;width:97px; background: url(../images/nav_sitemap.gif) no-repeat;}
	#sitemapn a:hover { background-position:0 -25px;}
	
	#copyrightn {text-indent:-4000em; height:25px;width:235px;background: url(../images/copyright_n.gif) no-repeat;}
	
	#footer_idean {text-indent:-4000em; float:right; height:19px;width:171px;background: url(../images/right_idea_n.gif) no-repeat;}




.style2 {
	font-size: 14px;
	font-weight: bold;
}

.column_divider { width:15px; background: url(../images/bartan_column_divider.gif) repeat-y !important;}


/* mini site styles */
#dimbox {position:absolute; margin:0; padding:0; width:100%; height:100%; top:0; left:0; z-index:80; background:#000; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -khtml-opacity:0;}
#dimbox[id] {position:fixed;} /* IE6 and below Can't See This (css tips form http://particletree.com/features/lightbox-gone-wild/) */
#mini {position:absolute; z-index:81; width:750px; height:650px; text-align:left; border:1px solid red; margin:0 auto;}
#mini[id] {position:fixed;} /* IE6 and below Can't See This */
#tab {
	z-index: 80;
	position: absolute;
	left: 50%;
	margin-left: -440px;
	top: 0px;
	width: 880px;
	height: 60px;
}
#microsite {
	z-index: 82;
	position: absolute;
	left: 50%;
	margin-left: -559px;
	margin-top: 65px;
	padding-left:10px;
	top: 0px;
	width: 1118px;
	height: 703px;
}
#open {
	float:right; margin:0; padding:0; width:61px; height:60px;
	display: none;
}
#open img{
	border:0;margin:0; padding:0;
}
#open a{
	width:61px; height:60px;
}


/* -- admin styles-- */
#adminmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	z-index: 99;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 100px;
	height: 125px;
	background: #fff;
	text-align: left;
	border-top: 0px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#admintab { background-color:#000000; padding:2px 5px 2px 5px; color:white; font-size:12px;}
#adminbody {
	padding: 8px;
}
#adminbody a {
	color: #FF8D40;
	text-decoration: none;
}

#headerText h2 {
	font-size: 28px;
	color: #887e6f;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	margin-top: 20px;
	/*width: 552px;*/
}

#headerText h3 {
	font-size: 18px;
	color: #887e6f;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*width: 600px;*/
}

#headerText div.dashedbar { 
	margin: 10px 0 0 0;
 }

#contentArea {
	overflow: hidden;
	color: #7a746b;
}


.columnHeading {
	display: block;
	width: 100%;
}


	
.heading {
	font-weight: bold;
}
	
#whatsNew {
	text-indent: 0px;
	list-style: none;
	padding: 0px;
	margin: 5px 0px 0px;
	color: #7a746b;
}
	#whatsNew li {
		background-color: #edeadc;
		background-image: url("../images/whatsNew-separator.gif");
		background-repeat: no-repeat;
		background-position: bottom;
		padding: 8px 4px;
		font-weight: bold;
	}
	
		#whatsNew li a {
			display: block;
			color: #8F8677;
		}
	
		#whatsNew li.last {
			background-image: none;
		}
		
		#whatsNew li .source {
			font-size: 10px;
			font-weight: inherit;
		}
	
	#whatsNew .heading {
		display: block;
		font-weight: bold;
		width: 100%;
		color: #f0690f;
		margin-bottom: 5px;
		margin-top: 8px;
		letter-spacing: 0.1em;
	}
		#whatsNew .heading:hover {
			color: #b13d17;
		}


	
	#whatsNew .endArrow {
		font-size: 15px;
	}
	
	#slideshow {
		height: 218px;
		width: 750px;
		overflow: hidden;
		position: relative;		
	}
	
	ul.slides {
		width: 750px;
		height: 218px;
		overflow: hidden;
		position: relative;
		background-color: #000;
		list-style: none;
		padding: 0px;
		margin: 0px;
	}
	
	.slides li {
		width: 675px;
		display: block;
		float: left;
		overflow: hidden;
		position: absolute;
	}

		.slides li#slide1 {
			left: 0px;
		}

		.slides li#slide2 {
			left: 675px;
		}

		.slides li#slide3 {
			left: 700px;
		}
	
		.slides li#slide4 {
			left: 725px;
		}
	
	#captionHolder span {
		position: absolute;
		z-index: 2;
		top: 30px;
		left: 30px;
		color: #fff;
		font-family: Arial Narrow, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		display: none;
	}
	
	#captionHolder {
		position: absolute;
		top: 218px;
		width: 750px;
		height: 218px;
		z-index: 1;
	}
	
	#homeimage {
		display: none;
	}
	
	
	
	/* colorblind and focus/emerging markets styles */
	

		#article a, #feedback a { color:#958f84; }
		#article a:hover, #feedback a:hover { color:#F0690F; }
		
	#articleWrap {
		background: url(../images/colorblind_dropshadow.png) no-repeat right bottom;
		margin: 30px 0; 
		padding:0 4px 5px 0;
		}
	#article {
		border-top: solid 2px #cccdce; 
		border-left: solid 2px #cccdce;
		width: 713px;
		padding: 20px 16px;
		color: #918c8c;
		 }
		#article h3{ width: 100%; margin: 0; font-size: 18px; color: #918c8c; }
		#article a.infographic { display: block; float: left; margin-right: 20px;}
		#article a.infographic img { border: none; } 
		#article p { width:340px;  float: left; }
		#article p.actions { float: none; width: 675px; font-size: .9em; }
		#article p.actions a { 
		height: 20px;
		line-height: 20px;
		margin-right: 20px;
		display: block;
		float: left;
		}
		
	#feedbackWrap {
		background: url(../images/colorblind_dropshadow.png) no-repeat right bottom;
		margin: 30px 0; 
		width: 481px;
		padding:0 4px 5px 0;
		display: none;
		color: #918c8c;
		}
	#feedback  {
		border-top: solid 2px #cccdce; 
		border-left: solid 2px #cccdce;
		width: 447px;
		padding: 20px 16px;
		}
		#feedback a img {border: none; }
		#feedback ul { list-style: none; padding: 0; }
		#feedback ul li { margin: 10px 0; }
		#feedback label { display: block; }
		#feedback input#submit { width: 85px; height: 30px; background: url(../images/btn_contact_submit.jpg) no-repeat 0 0; border: none; cursor: pointer; }

	#emergingmarket_container {
		margin: 12px 0 0 0;
	}

	.emergingmarket_photo {
		float: left;
		width: 459px;
	}

	.emergingmarket_right {
		float: right;
		width: 220px;
	}
	
	#article .emergingmarket_right p { 
		width:	212px;
		float: left;
		padding: 10px 0 0 2px;
		font-family: Verdana;
		line-height: 16px;
		font-size: 11px;
	}
	
	#article .emergingmarket_right p a {
		color: #f0690f;
	}
	
	#article .emergingmarket_right p a:hover {
		color: inherit;
	}

	#detail {
		display:none;
		margin: 12px 0 0 0;
	}

	#detail p {
		width:690px;
		padding: 0 10px;
		font-family: Verdana;
		line-height: 16px;
		font-size: 11px;
		color: #989897;
	}
	
	#detail p a {
		color: #f0690f;
	}

	#detail p a:hover {
		color: inherit;
	}
	