body
{

	font-size: 10pt;
	font-family: Verdana;
}

A:link,A:visited
{
	color:black;
	text-decoration:none;
}
A:hover
{
	text-decoration:underline;
}

/* These styles can be used to give the search results diffferent coloured rows */
.SearchTitleRowEven, .SearchDescriptionRowEven,
.SearchTitleRowOdd, .SearchDescriptionRowOdd
{
}

.Header
{
	border-bottom-width:1px;
	background-color:Black;
	padding:3px 3px 3px 3px;
	border:thin;
	border-color:White;
}
.HeaderText { font-size:12pt; color:White; font-weight:bold;}
A.HeaderText:link,
A.HeaderText:visited { color:white ; text-decoration: none ; font-weight:bold}
A.HeaderText:hover { color:white ; text-decoration: underline}

.AboutUs_Light { background-color: #fee8f3 }
.AboutUs_Medium { background-color: #fee8f3}	
.AboutUs_Dark { background-color: #fbc3e1 }

.InvestorCentre_Light { background-color: #f1f1fd }
.InvestorCentre_Medium { background-color: #dcdcfb }
.InvestorCentre_Dark { background-color: #d1d1fa }

.MediaCentre_Light { background-color: #fcf8e4 }
.MediaCentre_Medium { background-color: #faf4d3 }
.MediaCentre_Dark { background-color: #f7efc1 }

.RetailerServices_Light { background-color: #ffefd6 }
.RetailerServices_Medium { background-color: #ffe6bf }
.RetailerServices_Dark { background-color: #ffdfac }

.Careers_Light { background-color:#ebf7fb  }
.Careers_Medium { background-color:#ceebf5 }
.Careers_Dark { background-color:#bfe5f2  }



.SocialResponsibility_Light { background-color: #eef5db }
.SocialResponsibility_Medium { background-color: #e4efc7 }
.SocialResponsibility_Dark { background-color: #dceab6 }

.sectionheadertable {}


A.LoginButton:link,
A.LoginButton:visited {
	font-weight:bold;
	font-size:6pt;
	text-decoration:none;
	color:white;
}
A.LoginButton:hover { }

.Login_SectionHeader 
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
}

.Login_BodyText 
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}



.Homepage_SectionTitles 
{
	font-size: 10pt;
}

A.SelectedChildChannel:link,
A.SelectedChildChannel:visited
{ 
	font-weight:bold;
	color: #ff6600;
	text-decoration:none;
	font-size:8pt;
}
A.SelectedChildChannel:hover
{
	font-size:8pt;
	font-weight:bold;
	
}

A.SelectedParentChannel:link,
A.SelectedParentChannel:visited
{ 
	font-weight:bold;
	color: #ff6600;
	font-size:8pt;
}
A.SelectedParentChannel:hover
{
	font-weight:bolder;
	text-decoration:none;
	font-size:8pt;
}

A.ParentChannel:link,
A.ParentChannel:visited
{ 
	color:White; 
	background-color:Black;
	font-weight:bold;
	text-decoration: none;
	font-size:8pt;
}
A.ParentChannel:hover
{
	
	text-decoration:underline;
	font-size:8pt;
	
}


A.ChildChannel:link,
A.ChildChannel:visited
{
	 color:white; 
	 background-color:black;
	 text-decoration: none;
	 font-weight:bold;
	 font-size:8pt;
}
A.ChildChannel:hover
{
	text-decoration:underline;
	font-size:8pt;
}


.AnnouncementHeader
{
	font-weight:bold;
	background-color:Silver;			
}

.AnnouncementItem
{
	background-color: gainsboro;
}

.AnnouncementAlternateItem
{
	background-color:White;
}

.InvestorAnnouncementGroup
{	
}

.InvestorAnnouncementGroupHeadings
{
	font-weight:bold;
}

.RetailerStoriesForHomePageLink
{
	font-weight:bold;
}

.FAQHeader
{
	font-weight:bold;
	background-color:Silver;			
}

.FAQItem
{
	background-color: gainsboro;
}

.FAQAlternateItem
{
	background-color:White;
}

.PressReleasePublishedDate
{
 font-weight:bolder;
}

.LastTrade
{
	text-decoration:none;
	color:White;
}

.DropDownList
{
}

.ParentMenu
{
	height: 30px;
	font-size:8pt;
}

.ChildMenu
{
	height: 5px;
	font-size:8pt;
}


.SharePrice{ font-size:12pt; font-weight:bold; color:White; text-decoration:none;}

A.SharePrice:visited,
A.SharePrice:link
{
	color: white;
	text-decoration: none ;
	font-weight:bold;
}
A.SharePrice:hover { color:white ; text-decoration: underline}









.FAQQuestion{ font-weight:normal; }

A.FAQQuestion:link,
A.FAQQuestion:visited
{
	text-decoration:none;
}
A.FAQQuestion:hover
{
	text-decoration:underline;
}

.NavigationMenu,
.NavigationCell 
{
	background-color: Black;
	color: White;
}

.NavigationCell 
{
	width: 180px;
	vertical-align: top;
}

.Accessibility
{
	font-weight:bold;
	color:Black;
}	




H1
{
	font-family: Verdana;
	font-weight:bold;
}


.EditorControlStyle
{
	
	font-family:Verdana;
}

TD
{
	font-size: 10pt;
	font-family: Verdana;
}

.ReadRetailerStories:link,
.ReadRetailerStories:visited
{
	font-weight: bold;
	color: White;
	text-decoration:none;
}
.ReadRetailerStories:hover
{
	text-decoration:underline;
}

.RetailerQuote
{
	color: White;
}

.FAQLabel
{
	font-weight:bold;
}

A.RetailerStory:link,
A.RetailerStory:visited
{
	color: 	gold;
	font-weight:bold;
	font-size:8pt;
		
}

A.RetailerStory:hover
{
	font-weight:bolder;
	text-decoration:underline;
}