/**********************************************************
Name:			sharespage.css
Description:	CSS definitions for Airea news pages.
				These styles define styles for the shares pages in addition to the internal page style rules.
Date:			13/11/2007
Author:			Andrei Vais
**********************************************************/

#contentpage h3.largerTitle
{
	text-transform: none;
}

#contentpage .shareStatus
{
	border-collapse: collapse;
	clear: both;
	float: left;
	margin: 36px 0 5px 0;
	padding: 0 0 0 0;
	width: 95%;
}

#contentpage .shareHolders
{
	border-collapse: collapse;
	clear: both;
	float: left;
	margin: 26px 0 36px 0;
	padding: 0 0 0 0;
	width: 99%;
}

#contentpage .shareStatus th, #contentpage .shareStatus td, #contentpage .shareHolders th, #contentpage .shareHolders td
{
	background: #4C4D4F;
	border-width: 0;
	border-bottom: 11px solid #212123;
	font-weight: normal;
	margin: 0 0 0 3%;
	padding: 4px 4px 4px 4px;
	text-align: left;
	text-transform: uppercase;
	width: 23%;
}

#contentpage .shareHolders th, #contentpage .shareHolders td
{
	width: auto;
}

#contentpage .shareStatus td
{
	width: 27%;
}

#contentpage .shareStatus td.LastColumn
{
	background: #212123;
	padding-left: 20px;
}

#contentpage .shareStatus tr.highlight th, #contentpage .shareStatus tr.highlight td, #contentpage .shareHolders tr.highlight th, #contentpage .shareHolders tr.highlight td
{
	background: #282829;
	color: #FFFFFF;
}

#contentpage .shareStatus tr.highlight td.LastColumn
{
	background: #212123;
	color: #FFFFFF;
}

#ShareChart
{
	border: 1px solid #212123;
	height: 650px;
	width: 88%;
}

body
{
	background: #212123;
	color: #777879;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
}

#hsbody
{
	border: 1px solid #212123;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 99%;
}

#share_chart_page
{
	border: 1px solid #212123;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 99%;
}

#chartForm
{
	border: 1px solid #212123;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 99%;
}

#share_chart_page a, #share_chart_page legend, #chartForm legend
{
	color: #FFFFFF;
}

#chartForm div
{
	/*border: 1px solid red;*/
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
}

#chartForm #period
{
	width: 173px;
}

#chartForm #fromDay, #chartForm #fromMonth, #chartForm #fromYear, #chartForm #toDay, #chartForm #toMonth, #chartForm #toYear
{
	margin: 0 12px 4px 0;
	padding: 0 0 0 0;
}

#hsbody #share_chart_page fieldset.comparisons div.comparator
{
	width: 146px;
}

#hsbody #share_chart_page fieldset.comparisons div.comparator p label
{
	width: 100px;
}

#hsbody #share_chart_page fieldset.comparisons div.gridlines
{
	width: 160px;
}

#hsbody .disclaimer .hslogo
{
	float: left;
	margin-right: 27px;
}

#hsbody .disclaimer p
{
	width: 325px;
}

#hsbody .disclaimer .hemscottlink, #hsbody .disclaimer .disclaimerlink .disclaimer_link
{
	color: #FFFFFF;
}

#hsbody .disclaimer .disclaimerlink
{
	clear: both;
	float: left;
	margin-left: 64px;
	display: inline;
	width: 80px;
}
