/* ========================== START OF OLD VPO.CSS RULES ========================== */
font.divisionheading,table.divisionstableborder,font.editorialhighlightstitle,td.financialtablelabel,font.monthtitle,font.pressreleaseblurb,font.pressreleasecategory,font.pressreleasedate,font.pressreleaseheadline,font.pressreleasestory,font.storydate,font.storydivision,font.videoauthor,
font.videoheadline,font.videoplaybuttons,font.yearheadingon,font.categorytitle,font.divisionstabletitle,font.eventcategory,font.eventdetailtitle,font.eventtitle,font.financialtableheading,font.financialtablesourcelabel,font.navtableheading,font.peopletitle,font.pressreleasecompany,
font.pressreleasepr,font.sectiontitle,font.storycategory,font.storylinkcategory,font.viewheadingon,table.divisionstableinside,table.ehtableinside,table.navtablebackground,font.ehcolumnists,font.ehfeatures,font.ehindustysolutions,font.ehinterviews,font.ehtechforum,font.
editorialcategory,font.editorialhighlightspicturetitle,font.eventdescription,font.eventdetailvalue,font.eventnoevents,table.financialtablebackground,table.financialtableborder,td.financialtableheadingbackground,td.financialtablevalue,font.intervieweeauthor,font.intervieweeposition,
tr.navtableheadingbackground,table.navtable,font.pictureauthor,font.picturecaption,font.pressreleasecompanydetails,font.pressreleaseprdetails,font.producttitle,font.quotecaption,font.quoteheadline,font.whatsnewbullet,table.whatsnewtableborder,table.whatsnewtableinside,table.
ehtableborder,table.navtableborder,font.financialtableheadingdate,font.pressreleaseissuedby,table.videotableborder,table.videotableinside,.breakingnews,.whatsnew,.lastupdated,.newsroom,.contacts,.contactlinks,.profile,.events,.editorialcontacts,.modboxtitle,.vpohead,.
vpo-headline,p,ul,ol,li {
	background:transparent;
	color:#000;
	font-family:Helvetica, Arial, sans-serif;
	font-style:normal;
	font-weight:nomal;
	text-decoration:none;
	text-transform:none
}
table.divisionstableborder,font.editorialhighlightstitle,td.financialtablelabel,font.monthtitle,font.pressreleaseblurb,font.pressreleasedate,font.pressreleaseeditornote,font.pressreleasestory,font.storydate,font.storydivision,font.videoauthor,font.videocaption,font.videoheadline,font.
videoplaybuttons,font.yearheadingon,font.categorytitle,font.divisionstabletitle,font.eventcategory,font.eventdetailtitle,font.eventtitle,font.financialtableheading,font.financialtablesourcelabel,font.navtableheading,font.peopletitle,font.pressreleasecompany,font.pressreleasepr,font.
sectiontitle,font.storycategory,font.storylinkcategory,font.viewheadingon,.modboxtitle,table.divisionstableinside,table.ehtableinside,table.navtablebackground,font.ehcolumnists,font.ehfeatures,font.ehindustysolutions,font.ehinterviews,font.ehtechforum,font.editorialcategory,font.
editorialhighlightspicturetitle,font.eventdescription,font.eventdetailvalue,font.eventnoevents,table.financialtablebackground,table.financialtableborder,td.financialtableheadingbackground,td.financialtablevalue,font.intervieweeauthor,font.intervieweeposition,tr.
navtableheadingbackground,table.navtable,font.pictureauthor,font.picturecaption,font.pressreleasecompanydetails,font.pressreleaseprdetails,font.producttitle,font.quotecaption,font.quoteheadline,font.whatsnewbullet,table.ehtableborder,table.navtableborder,font.
financialtableheadingdate,font.pressreleaseissuedby,table.videotableborder,table.videotableinside,table.whatsnewtableborder,table.whatsnewtableinside,font.pressreleaseheadline,font.pressreleasecategory,p,ul,ol,li {
	font-size:13px
}
font.categorytitle,font.divisionstabletitle,font.eventcategory,font.eventdetailtitle,font.eventtitle,font.financialtableheading,font.financialtablesourcelabel,font.navtableheading,font.peopletitle,font.pressreleasecompany,font.pressreleasepr,font.sectiontitle,font.storycategory,font.
storylinkcategory,font.viewheadingon,font.videoheadline,font.yearheadingon,font.pressreleaseheadline,font.pressreleasecategory,font.monthtitle,table.divisionstableborder,font.editorialhighlightstitle,.modboxtitle,.vpohead {
	font-weight:bolder
}
font.editorialhighlightstitle,td.financialtablelabel {
	text-transform:capitalize
}
font.videoplaybuttons,.vpohead {
	text-transform:uppercase
}
/* These are items copied from VPO.css master file. The purpose of creating this copy is for faster change of styles, because here we change everything in one place */
font.DivisionHeading {
	font-size:11pt;
}
table.DivisionsTableBorder, table.EHTableBorder,table.NavTableBorder {
	background:#ffa;
}
/* ========================== SPECIAL ITEMS ========================== */
font.MonthTitle, .EditorialContacts, .vpo-headline, .vpo-headline2, font.PressReleaseCompany, font.PressReleaseCategory {
	color:#ggg
}
font.PressReleaseBlurb {
	color:#4C3365;
}
font.PressReleaseCategory {
	font-size:16px;
}

font.PressReleaseHeadline {
	font-size:15px; color:#2c353c
}
font.PressReleaseStory {
	color:#242424;
}
font.StoryDivision {
	text-transform:lowercase;
}
font.VideoAuthor {
	font-style:italic;
}
font.VideoCaption {
	font-family:Verdana, Geneva, sans-serif;
}
.vpohead {
	font-size:14px;
	color:#01315F;
}
table.DivisionsTableInside,table.EHTableInside,table.NavTableBackground {
 color:#F7F7F7; 
 /* This doesn't make sense
 background:#F7F7F7; */
}
font.FinancialTableHeadingDate,font.PressReleaseIssuedBy {
	font-style:italic;
}
Table.VideoTableBorder,Table.VideoTableInside {
	background:#fff;
}
/* ==================== @import special_items.css, since that file was stage one of the .css optimisation process ==================== */
.Head {
	color:#000;
}
font.PressReleaseHeadline, font.PressReleaseDate, font.PressReleaseStory, font.MonthTitle, font.StoryDate, font.EventNoEvents, font.PressReleaseCategory, font.PressReleaseCompany, font.PressReleaseCompanyDetails, font.YearHeadingOn {
	text-decoration: none;
}
.paddedlr {
 padding-left:10px;
 padding-right:10px;
}
.paddedlr2 {
 padding-left:20px;
 padding-right:20px;
}
#top_nav_table { background:url('../images/top_nav_bg.jpg') no-repeat 0 0; }

/* ========================== START OF VPO-LINKS FORMER ========================== */
a.BreakingNewsStoryLink,a.BreakingNewsStoryLink:hover,a.BreakingNewsStoryLink:active,a.CategoryNavigation,a.CategoryNavigation:hover,a.CategoryNavigation:active,a.DivisionNameLink, 
a.DivisionNameLink:hover,a.DivisionNameLink:active,a.DivisionNameSelected,a.DivisionNameSelected:hover,a.DivisionNameSelected:active,a.EditorialLink,a.EditorialLink:hover,a.EditorialLink:active,
a.EventInfoMailLink,a.EventInfoMailLink:hover,a.EventInfoMailLink:active,a.EventRegisterLink,a.EventRegisterLink:hover,a.EventRegisterLink:active,a.FinancialTableDetailsLink,a.FinancialTableDetailsLink:hover, 
a.FinancialTableDetailsLink:active,a.FinancialTableZAFLink,a.FinancialTableZAFLink:hover,a.FinancialTableZAFLink:active,a.MonthNavigation,a.MonthNavigation:hover,a.MonthNavigation:active,a.NavGotoTop, 
a.NavGotoTop:hover,a.NavGotoTop:active,a.PeopleNameLink,a.PeopleNameLink:hover,a.PeopleNameLink:active,a.PeopleNavigation,a.PeopleNavigation:hover,a.PeopleNavigation:active, 
a.PressReleaseCompanyEmail,a.PressReleaseCompanyEmail:hover, a.PressReleaseCompanyEmail:active,a.PressReleaseCompanyEmail:visited,a.PressReleasePREmail,a.PressReleasePREmail:hover, 
a.PressReleasePREmail:active,a.ProductNavigation,a.ProductNavigation:hover,a.ProductNavigation:active,a.SectionNavigation,a.SectionNavigation:hover,a.SectionNavigation:active,a.ShowAllSection, 
a.ShowAllSection:hover,a.ShowAllSection:active, a.StoryLink,a.StoryLink:hover,a.StoryLink:active,a.ViewHeadingOff,a.ViewHeadingOff:hover,a.ViewHeadingOff:active,a.WhatsNewLink,a.WhatsNewLink:hover, 
a.WhatsNewLink:active,a.YearHeadingOff,a.YearHeadingOff:hover,a.YearHeadingOff:active {
	font-family:Helvetica, Arial, sans-serif; 
	font-size:13px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	background-color:transparent;
}
a.BreakingNewsStoryLink {
	color:#ffffff;
	text-decoration:underline;
}  
a.DivisionNameSelected:active {
	font-weight:bolder;
	color:#4C3365;
	text-decoration:none;
}
a.PressReleaseCompanyEmail:visited {
	color:#000;
	text-decoration:none;
}
a.WhatsNewLink {
	color:#2c353c;
	text-decoration:underline;
}

a.BreakingNewsStoryLink:hover,a.CategoryNavigation:hover,a.DivisionNameLink:hover,a.DivisionNameSelected:hover,a.EventInfoMailLink:hover,a.EventRegisterLink:hover,a.FinancialTableDetailsLink:hover,
a.FinancialTableZAFLink:hover,a.NavGotoTop:hover,a.PeopleNameLink:hover,a.PeopleNavigation:hover,a.PressReleaseCompanyEmail:hover,a.PressReleasePREmail:hover,a.ProductNavigation:hover,
a.SectionNavigation:hover,a.ShowAllSection:hover,a.ViewHeadingOff:hover { 
	color:#4C3365;
	text-decoration:underline; 
}  
a.BreakingNewsStoryLink:active,a.CategoryNavigation:active,a.DivisionNameLink:active,a.EditorialLink:active,a.EventInfoMailLink:active,a.EventRegisterLink:active,a.FinancialTableDetailsLink:active,
a.FinancialTableZAFLink:active,a.MonthNavigation:active,a.NavGotoTop:active,a.PeopleNameLink:active,a.PeopleNavigation:active,a.PressReleaseCompanyEmail:active,a.PressReleasePREmail:active,
a.ProductNavigation:active,a.SectionNavigation:active,a.ShowAllSection:active,a.StoryLink:active,a.ViewHeadingOff:active,a.WhatsNewLink:active,a.YearHeadingOff:active { 
	color:#4C3365;
	text-decoration:none; 
}
a.CategoryNavigation,a.DivisionNameLink,a.DivisionNameSelected,a.EditorialLink,a.EventInfoMailLink,a.EventRegisterLink,a.FinancialTableDetailsLink,a.FinancialTableZAFLink,a.MonthNavigation,
a.NavGotoTop,a.PeopleNameLink,a.PeopleNavigation,a.PressReleaseCompanyEmail,a.PressReleasePREmail,a.ProductNavigation,a.SectionNavigation,a.ShowAllSection,a.StoryLink,a.ViewHeadingOff,
a.YearHeadingOff { 
	color:#000;
	text-decoration:underline; 
}  
a.EditorialLink:hover,a.MonthNavigation:hover,a.StoryLink:hover,a.WhatsNewLink:hover,a.YearHeadingOff:hover { 
	color:#ggg;
	text-decoration:underline; 
}
/*============= START of @import special_links.css, since that file was stage one of the .css optimisation process==============*/
a.BreakingNewsStoryLink, a.BreakingNewsStoryLink:active, a.BreakingNewsStoryLink:hover, a.StoryLink, a.StoryLink:active, a.StoryLink:hover, a.YearHeadingOff,
a.YearHeadingOff:active, a.YearHeadingOff:hover, a.MonthNavigation, a.MonthNavigation:active, a.MonthNavigation:hover, a.PressReleaseCompanyEmail, 
a.PressReleaseCompanyEmail:active, a.PressReleaseCompanyEmail:hover, a.PressReleaseCompanyEmail:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	text-transform: none;
	background-color: transparent; 
}
a.BreakingNewsStoryLink  { color: #ggg; }
a.BreakingNewsStoryLink:active  { text-decoration: none; }
a.BreakingNewsStoryLink:hover { text-decoration: underline; }
a.StoryLink  { color: #000; }
a.StoryLink:active  { text-decoration: none; }
a.StoryLink:hover  { color: #ggg; text-decoration: underline; }
a.YearHeadingOff  { color: #000; }
a.YearHeadingOff:active  { text-decoration: none; }
a.YearHeadingOff:hover  { color: #ggg; text-decoration: underline; }
a.MonthNavigation  { color: #000; }
a.MonthNavigation:active  { text-decoration: none; }
a.MonthNavigation:hover  { color: #ggg;  text-decoration: underline; }
a.PressReleaseCompanyEmail  { color: #000; font-weight:bold; }
a.PressReleaseCompanyEmail:active  { text-decoration: none; }
a.PressReleaseCompanyEmail:hover  { text-decoration: underline; }
a.PressReleaseCompanyEmail:visited  { color: #000;  text-decoration: none; }
a.PressReleaseCompanyEmail:hover, a.PressReleaseCompanyEmail:active, a.MonthNavigation:active, a.YearHeadingOff:active, a.StoryLink:active, a.BreakingNewsStoryLink:hover, a.BreakingNewsStoryLink:active { color: #4C3365; }
