body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000; }

ul{ padding:0 0 0 15px; margin:0; }

p { padding:0 0 20px 0; margin:0; }

h1 { font-size:18px; margin:0; padding:0; }
h2 { font-size:16px; margin:0; padding:0; }
h3 { font-size:14px; margin:0; padding:0; }
h4 { font-size:12px; margin:0; padding:0; }
h5 { font-size:10px; margin:0; padding:0; }


.h1Splash { color:#000; font-size:15px; margin:0; padding:0; }
.h1Splash span.orange { color:#ff6600 }

.h1Splash2 a { color:#000; font-size:15px; margin:0; padding:0 0 4px 0; }
.h1Splash2 span.orange { color:#ff6600 }

	

h1.book
{
	padding-bottom:12px;
}

h1.iBG, #splashPositionistView2 h1.h1Splash2
{
	width:138px;
}

.h1Splash2 a:hover
{
	text-decoration:none;
}

#splashAgencyNews h1
{
	padding-bottom:5px;
}

.dateGray 
{
	color:#666;
	font-size:11px;
}

.eleven { font-size:11px; }
.thirteen { font-size:13px; }
.fourteen { font-size:14px; }
.fourteenredbold { font-size:14px; font-weight:bold; color:#990000; }
.fourteenred { font-size:14px; color:#990000; }
.fifteen { font-size:15px; }
.seventeen { font-size:17px; }
.seventeenRedBold { font-size:17px; font-weight:bold; color:#990000; }
.eighteen { font-size:18px; }

.white { color:#fff; }
.maroon { color:#990000; } 
.orange { color:#ff6600; }

.bold 
{
	padding-right:7px;
	font-weight:bold;
}

#imLeadingBrands { font-size:11px; }



a:link { font-size:12px; text-decoration:underline; color:#666; }
a:visited { font-size:12px; text-decoration:underline; color:#666; }
a:hover { color:#000; }

a.blue:link, a.blue:visited
{
	color:#0099CC;
}

#imTopNav a.imTopNav:link { color:#999; font-size:26px; font-weight:bold; letter-spacing:-2px; }
#imTopNav a.imTopNav:visited { color:#999; font-size:26px; font-weight:bold; letter-spacing:-2px; }
#imTopNav a.imTopNav:hover { color:#000; font-size:26px; font-weight:bold; letter-spacing:-2px; }


#imSubLeftNavTop a:link {color:#000; font-weight:bold; font-size:11px; text-decoration:none; padding-left:8px}
#imSubLeftNavTop a:visited {color:#000;font-weight:bold; font-size:11px; text-decoration:none; padding-left:8px}
#imSubLeftNavTop a:hover {color:#000;font-weight:bold; font-size:11px; text-decoration:none; background:url(/images/NavSub/sideArrowSmall.jpg) top left no-repeat; padding-left:8px}
#imSubLeftNavTop a.current {color:#009DCA;font-weight:bold; font-size:11px; text-decoration:none; background:url(/images/NavSub/sideArrowSmall.jpg) top left no-repeat; padding-left:8px}

#imSubLeftNavTop a.currentLarge {color:#009DCA;font-weight:bold; text-decoration:none; background:url(/images/NavSub/sideArrow.jpg) top left no-repeat; padding-left:8px}
#imSubLeftNavTop a.currentLarge:hover {color:#000;font-weight:bold;  text-decoration:none; background:url(/images/NavSub/sideArrow.jpg) top left no-repeat; padding-left:8px}

#imSubLeftNavTop .LeftNavHeaderLink:link {font-weight:bold; font-size:19px; text-decoration:none; }
#imSubLeftNavTop .LeftNavHeaderLink:visited {font-weight:bold; font-size:19px; text-decoration:none;  }
#imSubLeftNavTop .LeftNavHeaderLink:hover { font-size:19px; background:url(/images/NavSub/sideArrow.jpg) top left no-repeat; }

#imSubLeftNav a:link { font-weight:600; font-size:11px; text-decoration:none; }
#imSubLeftNav a:visited { font-weight:600; font-size:11px; text-decoration:none; }
#imSubLeftNav a:hover { }
#imSubLeftNav a.current {color:#009DCA;font-weight:bold; font-size:11px; text-decoration:none;}

#imSubFooter, 
#imSubFooter a:link, 
#imSubFooter a:visited,
#imArticleFooter,
#imArticleFooter a:link,
#imArticleFooter a:visited
 { color:#666; font-size:9px; }

#imSubFooterPort { color:#666; font-size:9px; }
#imSubFooterPort a:link { color:#666; font-size:9px; }
#imSubFooterPort a:visited { color:#666; font-size:9px; }
#imSubFooterPort a:hover {  }

#imSplashFooterRight { color:#666; font-size:11px; }
#imSplashFooterRight a:link { color:#666; font-size:11px; }
#imSplashFooterRight a:visited { color:#666; font-size:11px; }
#imSplashFooterRight a:hover { color:#000; }



#imSplashFooter { color:#666; font-size:09px; }
#imSplashFooter a:link { font-size:09px; }
#imSplashFooter a:visited { font-size:09px; }
#imSplashFooter a:hover {  }



/*INSIDER LOGIN */
#imSubInnerRightColumnPadding .insiderLogin:link {color:#990000; font-weight:bold; font-size:14px; text-decoration:none;}
#imSubInnerRightColumnPadding .insiderLogin:visited {color:#990000; font-weight:bold; font-size:14px; text-decoration:none;}
#imSubInnerRightColumnPadding .insiderLogin:hover {color:#990000; font-weight:bold; font-size:14px; text-decoration:underline;}


/**/

.BiosDetailLinks a:link, .BiosDetailLinks a:visited, #recentCoverageList a:link, #recentCoverageList a:visited, #breadCrumb a:link, #breadCrumb a:visited, #newsReleaseList a:link, #newsReleaseList a:visited, #splashPositionistView, #splashPositionistView a:link, #splashPositionistView a:visited, #splashAgencyNews a:link, #splashAgencyNews a:visited, #splashPositionistView2, #splashPositionistView2 a:link, #splashPositionistView2 a:visited, #splashAgencyNews2 a:link, #splashAgencyNews2 a:visited
{
	color:#0099cc;
	font-size:11px;
	text-decoration:none;
}

.BiosDetailLinks a:hover, #recentCoverageList a:hover, #breadCrumb a:hover, #newsReleaseList a:hover, #splashPositionistView a:hover, #splashPositionistView2 a:hover, #splashAgencyNews a:hover
{
	text-decoration:underline;
}

#imSplashInnerMainColumnPadding a:link, #imSplashInnerMainColumnPadding a:visited
{
	color:#0099cc;
	text-decoration:none;
}

#imSplashInnerMainColumnPadding a:hover
{
	color:#0099cc;
	text-decoration:underline;
}

.BiosDetailLinks
{
	color:#0099cc;
}

#breadCrumb
{
	font-size:11px;
}

div.homePageLink
{
	color:#999;
}

a.homePageLink
{
	color:#0099cc;
	font-size:11px;
	text-decoration:none;
}

a.homePageLink:hover
{
	text-decoration:underline;
}

.articleActivePage a:link, .articleActivePage a:visited
{
	color:#009dca;
	font-weight:bold;
} 

	.articleTitle, .articleTitle a:link, .articleTitle a:visited
	{
		color:#990000;
		font-size:14px;
		padding-bottom:4px;
		font-weight:bold;
	}
		
	.articleDate
	{
		color:#333;
		font-size:11px;
	}
	
	
	
	.articleAuthor
	{
		font-size:11px;
	}
	
	p.articleSummary 
	{
		padding:15px 0 0 0;
	}
	
	.articleAuthor a:link, .articleAuthor a:visited
	{	
		font-size:11px;
	} 
	
	#imArticleList li .articleShare .share
	{
		color:#666;
		font-size:10px;
		text-transform:uppercase;
	}
	
	#imSubInnerMainColumnPadding a:link, #imSubInnerMainColumnPadding a:visited, #imSubInnerRightColumn a:link, #imSubInnerRightColumn a:visited
	{
		color:#009dca;
		text-decoration:none;
	}
	
	#imSubInnerMainColumnPadding a:hover, #imSubInnerRightColumn a:hover
	{
		text-decoration:underline;
	}
	
	#splashPositionistView h1.h1Splash a:link, 
	#splashPositionistView h1.h1Splash a:visited, 
	#splashPositionistView h1.h1Splash a:hover,
	#splashPositionistView2 h1.h1Splash2 a:link,
	#splashPositionistView2 h1.h1Splash2 a:visited,
	#splashPositionistView2 h1.h1Splash2 a:hover,
	#imLeadingBrands h1.h1Splash a:link,
	#imLeadingBrands h1.h1Splash a:visited,
	#imLeadingBrands h1.h1Splash a:hover
	{
		color:#000; 
		font-size:15px; 
		margin:0; 
		padding:0 0 4px 0;
		text-decoration:none;
	}
	
	#splashAgencyNews h1.h1Splash a:link, #splashAgencyNews h1.h1Splash a:visited, #splashAgencyNews h1.h1Splash a:hover
	{
		color:#000; 
		font-size:15px; 
		margin:0; 
		padding:0;
		text-decoration:none;
	}
	
	#splashAgencyNews a.grayLink:link, #splashAgencyNews a.grayLink:visited, #splashAgencyNews a.grayLink:hover
	{
		color:#666;
		text-decoration:none;
	}
	
	#imLeadingBrands *
	{
		cursor:default;
	}
	
	#imSubInnerMainColumnPadding h1.h1Articles, #imSubInnerMainColumnPadding h1.h1Articles a:link, #imSubInnerMainColumnPadding h1.h1Articles a:visited, h1.h1Articles a:hover 
	{ 
		color:#000; 
		font-size:22px; 
		margin:0; 
		padding:0 0 10px 0; 
		text-decoration:none; 
	}
	
	#articleReplaceContent a:link, #articleReplaceContent a:visited
	{
		color:#009dca;
		text-decoration:none;
	}
	
	#articleReplaceContent a:hover
	{
		text-decoration:underline;
	}
	
	
	/** NEWSROOM **/
	
	.TitleClick, #newsReleaseDetail a:link, #newsReleaseDetail a:visited
	{
		color:#0099cc;
	}
	
	.TitleClick:hover, #newsReleaseDetail a:hover
	{
		text-decoration:underline;
		cursor:pointer;
	}