/* Color1: 111111, Color2: 222222 */

/* r.a.d.menu Plain skin */

.RadMenu_Default 
{
	width: 750px;
	padding: 4px 0 5px 35px;
	margin: 0 0 0 45px;
	_margin-left: 23px;
	z-index: 9999;
	background: #000000 url(../design/MainNavigationInnerBG.jpg) no-repeat scroll top left;
}

.RadMenu_Default .leftImage
{
	cursor:pointer;
	_cursor:hand;
}

.RadMenu_Default .link
{
	margin: 0;
	padding: 0 8px 0 8px;
	text-decoration:none;
	color: #000000;
	background: none;
	cursor:hand;
	text-align: left;
}

.RadMenu_Default .rootGroup .text
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	cursor:pointer;
	_cursor:hand;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.RadMenu_Default .rootGroup
{
	padding: 0;
	margin: 0;
}

.RadMenu_Default .rootGroup .link:hover
{
	
}

.RadMenu_Default .group
{
	border: solid 1px #000000;
	border-top: none;
	background-color: #EEEEEE;
	z-index: 1001;
	margin-left: 2px;
}

.RadMenu_Default .group .link
{
	padding: 5px 0 5px 6px;
	color: #FFFFFF;
	background: transparent url(../design/nav_line.gif) repeat-x scroll bottom left;
}

.RadMenu_Default .group .link:hover
{
	color: blue;
	text-decoration: none;
}

.RadMenu_Default .group .link:hover .text
{
	color: blue;
	text-decoration: none;
	xbackground-color: #EEEEEE;
}

.RadMenu_Default .group .text
{
	padding: 0 20px 0 6px;	
	xmargin: 0;
	font-family: Verdana, Arial, Helvetica, Swiss, sans-serif;
	font-size: 11px;
	cursor: hand;
	width: 147px;
	text-decoration: none;
	xcolor: #000000;
}
	
.RadMenu_Default .group .item
{
	
}

.RadMenu_Default .group .level2
{
	display: none;
}

.RadMenu_Default .level2
{
	display: none !important;
}
	
.RadMenu_Default .group .level2 .item
{
	margin:0; padding:0;
}

.RadMenu_Default .rightArrow,
.RadMenu_Default .leftArrow
{
	height:100%;
}

.RadMenu_Default .rightArrow,
.RadMenu_Default .rightArrowDisabled
{
	xbackground-image: url(../design/nav_arrow.gif);
}

.RadMenu_Default .expandLeft,
.RadMenu_Default .expandRight
{
	xbackground:transparent url(../design/nav_arrow.gif) no-repeat center right;
}

/* right to left */
.RadMenu_Default_rtl .group .link:hover .expandLeft,
.RadMenu_Default_rtl .group .link:hover .expandRight
{
	margin: 0px;
}

.RadMenu_Default .link:hover .expandLeft,
.RadMenu_Default .link:hover .expandRight
{
	
}

/* Rad panel */
.panelbarItem0Expanded,
.panelbarItem, .panelbarItemCollapsed, .panelbarItemExpanded, .panelbarItemExpandedSelected, .panelbarItemSelected,
.panelbarItem2, .panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected, .panelbarItem2Selected,
.panelbarItem3, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{
	color: #6E6E6E;
	text-align: left;
	cursor: pointer;
	white-space: normal;
	xpadding: 0 0 0 10px;
	margin: 0;
	background: transparent url(../design/nav_off.jpg) no-repeat scroll bottom left;
	line-height: 31px;
	font-size: 12px;
}

.panelbarItemText, .panelbarItemTextExpanded, .panelbarItemTextSelected, .panelbarItemTextExpandedSelected
{
	padding: 0 0 0 10px;
}

.panelbarItemTextHover, .panelbarItemTextHoverExpanded, .panelbarItemTextHoverSelected, .panelbarItemTextHoverExpandedSelected
{
	padding: 0 0 0 10px;
	background: transparent url(../design/nav_on.jpg) no-repeat scroll top left;
}

.panelbarItem2, .panelbarItem2Collapsed, .panelbarItem2Expanded, .panelbarItem2ExpandedSelected, .panelbarItem2Selected
{
	padding: 0 0 0 20px;
	line-height: 28px;
	background: transparent url(../design/nav2_off.jpg) no-repeat scroll bottom left;
}

.panelbarItem2TextHover, .panelbarItem2TextHoverExpanded, .panelbarItem2TextHoverSelected, .panelbarItem2TextHoverExpandedSelected
{
	background: transparent url(../design/nav2_on.jpg) no-repeat scroll top right;
}

.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3Expanded, .panelbarItem3ExpandedSelected, .panelbarItem3Selected
{
	padding: 0 0 0 30px;
	line-height: 28px;
	background: transparent url(../design/nav2_off.jpg) no-repeat scroll bottom left;
}

.panelbarItem3TextHover, .panelbarItem3TextHoverExpanded, .panelbarItem3TextHoverSelected, .panelbarItem3TextHoverExpandedSelected
{
	background: transparent url(../design/nav2_on.jpg) no-repeat scroll top right;
}

.panelbarSubgroup2
{
	border-bottom: solid 1px #FFFFFF;
}

.SecondaryNavigationPanelContainer
{
	width: 200px;
	margin: 36px 0 0 50px;
}

.SecondaryNavTitle
{
	display: none;
}

/* %=Section Navigation */

.tabstrip,
.tabstrip ul
{
	margin:0;
	padding:0;
}

.tabstrip a, 
.tabstrip a:hover
{	
	text-decoration: none;	
}

.tabstrip div
{
	width:100%;
	float:left;
	_float:none;
}

.tabstrip ul
{
	width:100%;
}

.tabstrip li
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}

.tabstrip li.break
{
	float:none;
}

.tabstrip li.break br
{
	clear:both;
}

.tabstrip li a
{
	float:left;
	position:relative;
	font-size:100%;
}

.tabstrip li a img
{
	float:left;
	border:0;
}

.tabstrip li a.selected
{
	z-index:0;
	cursor:default;
}

.tabstrip li a .wrap, 
.tabstrip li a .innerWrap
{
	float:left;
	clear:both;
	white-space:nowrap;	
	cursor:pointer;
	/* IE 5 Win */
	_cursor:hand;
	padding: 2px;
}

.tabstrip li a.selected .wrap, 
.tabstrip li a.selected .innerWrap
{
	cursor:default;
}

.tabstrip .leftArrow,
.tabstrip .rightArrow,
.tabstrip .leftArrowDisabled,
.tabstrip .rightArrowDisabled
{
	position:absolute;
	z-index:100;
	text-decoration:none;
}

.RadTabStrip_SectionNav 
{
	font: 11px Arial, Helvetica, sans-serif;
}

.RadTabStrip_SectionNav ul
{
	xborder-top: solid 5px white;
	margin-top: -5px;
}

.RadTabStrip_SectionNav li a
{
	background: transparent url(../design/nav/separator.gif) 0px 0px no-repeat;	
	color: #000000;
	padding-left: 16px;	
	height: 20px;
	line-height: 14px;
	margin-right: -4px;
	text-decoration:none;			
}

.RadTabStrip_SectionNav li:first-child a
{
	background-image: none;
}

.RadTabStrip_SectionNav li a .wrap
{
	padding-right: 17px;
}

.RadTabStrip_SectionNav li a .innerWrap
{
	text-align: center;
}

.RadTabStrip_SectionNav li a.selected
{
	background: transparent url(../design/nav/tableft_on.gif) 2px 2px no-repeat;
	color: #000;	
	height: 20px;
	line-height:14px;
	margin-right: -1px;
	margin-top: 0px; 	
	padding-left: 16px;
	z-index: 10;
}

.RadTabStrip_SectionNav li a.selected .wrap
{	
	background: transparent url(../design/nav/tabright_on.gif) right 2px no-repeat;	
	padding-right: 16px;	
	margin-right: -3px;
}

.RadTabStrip_SectionNav li a.selected .innerWrap
{
	background: transparent url(../design/nav/tabmiddle_on.gif) 0px 0px repeat-x;
	margin-top: 0px;
	text-align: center;	
}

.RadTabStrip_SubsectionNav
{
	font: 11px Arial,Helvetica,sans-serif;
	margin-top: -12px;
	background: #E1DBC4;
	
}

.RadTabStrip_SubsectionNav ul
{
	border: 0;
	background: #e1dbc4;
	height: 23px;
}

.RadTabStrip_SubsectionNav li a
{
	background: url(../design/nav/separator2.gif) 0px 3px no-repeat;
	color: #000;	
	padding-left: 10px;
	padding-top: 0px;
}

.RadTabStrip_SubsectionNav li:first-child a
{
	background-image: none;
}

.RadTabStrip_SubsectionNav li a .wrap
{
	padding-right: 7px;
}

/* %=Global */

a
{
	cursor: hand;
	text-decoration: none;	
}

a:link , a:active, a:visited, a:hover
{
	color: #FF6600;
	text-decoration: none;
}

a:hover
{
	color: #ff6600;
}

body
{
	padding: 0;
	margin: 0;
}

body, input, p, select, table, textarea, .RadEContent, .RadEContentBordered
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	color: #333333;
	text-decoration: none;	
}

.BodyBackground
{
	background: #000000 url(../design/BodyBG.jpg) repeat scroll top left;
}

blockquote
{
	margin-left: 40px;
}

h1
{
	font-weight: 500;
	font-size: 15px;
	text-align: left;
	padding: 0;
}

/* %=Layout */

.HomePageContainer, .ThreeColumnContainer
{
	
}

.HomePageContainer .MainTable, .ThreeColumnContainer .MainTable
{
	
}

.HeaderPane
{
	background: #000000 url(../design/HeaderPaneBG.jpg) no-repeat scroll top right;
}

.HeaderPane2
{

}

.NavigationPane
{
	text-align: center;
	background: transparent url(../design/MainNavigationPaneBG.jpg) no-repeat scroll bottom left;
	height: 40px;
}

.LeftPaneHome, .ContentPaneHome, .RightPaneHome,
.ContentPane, .RightPane
{
	vertical-align: top;
}

.ContentPane
{
	padding: 0 30px 0 15px;
}

.ContentPaneHome
{
	text-align: center;
}

.LeftPaneHome
{
	padding: 0 0 0 17px;
}

.MiddlePaneHome
{
	padding: 0 0 0 15px;
}

.RightPaneHome
{
	padding: 0 0 0 15px;
}

.TitlePane
{
	
}

.FooterPane
{
	
}

.FooterPane2
{
	padding-top: 7px;
	color: #CCCCCC;
	font-size: 10px;
	text-align: center;
}

.StockQuotePane
{
	
}

.Q4FooterContainer
{
	
}

/* Standard Modules */

.MainNavigationInner
{

}

.Breadcrumb
{
	
}

.Breadcrumb h1
{
	color: #FF6648;
	font-size: 18px;
}

.ClientLogo
{
	float: left;
	width: auto;
}

.HeaderImage
{	
	clear: none;
	float: left;
	width: auto;
}

div.HeaderLinks
{
	xlist-style-type: none;
	float: right;
	width: auto;
}

.HeaderLinks ul
{
	
}

.HeaderLinks ul li
{
	list-style: none;
	display: inline;
	padding-left: 5px;
}

.HeaderLinks a, .FooterLinks a
{
	color: #CCCCCC !important;
	font-size: 10px;
}

.HeaderLinks a:hover
{
	
}

div.FooterLinks
{
	xlist-style-type: none;
	padding-top: 15px;
	text-align: center;
}

.HomePageContainer div.FooterLinks
{
	padding-top: 0;
}

.FooterLinks ul
{
	margin: 0;
	padding: 0;
}

.FooterLinks ul li
{
	list-style: none;
	display: inline;
}

div.FooterLinks .QuickLinkSeparator
{
	display: inline !important;
	padding: 0 2px 0 2px;
	color: #EEEEEE;
	font-size: 11px;
}

/* Integrated Print Panel */

.PrintPanel
{
	display: none;
}

.Hide 
{
	display: none;
	visibility: hidden; 	
}

.RegularVersionImage, .PrintVersionImage
{
	
}

.RegularVersionLink, .PrintVersionLink
{
	
}

/* Generic datagrids */

.TabTableDate
{
	padding-right: 10px;
	width: 120px !important;
	white-space: nowrap !important;
}

.TabTableHeader
{
	display: none;
}

.TabTableData
{
	padding-bottom:15px;
}

.TabTableItem, .TabTableItemAlt
{
	padding-bottom: 15px;
}

.TabTableItemAlt
{
	
}

/* Generic Items */

.ActionButton, .HeaderSearchImg, .InputButton, .SubmitButton
{
	
}

.NoBr
{
	display: none;
}

.RequiredField
{
	color: Red;
}

.YearNavContainer
{
	padding: 0 0 10px 0;
}

.YearNavLink
{
	
}

.YearNavContainer a, .PressReleaseYears a
{
	padding-right: 10px;
}

.YearNavContainer .selected, .YearNavContainer a:hover, .PressReleaseYears a:hover
{
	font-weight: bold;
}

/* %=AnnualQuarterlyReport */

.AnnualQuarterlyReportContainer
{
	vertical-align: top;
}

.AnnualQuarterlyReportText
{
	
}

.AnnualReportLatestContainer
{
	
}

.AnnualReportLatestContainer .MiddleColumnContent
{
	
}

.AnnualReportLatestContainer ul
{
	
}

.AnnualReportLatestContainer li
{
	
}

.AnnualReportPanel h3, .QuarterlyReportPanel h3, .SupplementalReportPanel h3
{
	
}

.AnnualReportPanel h2.Year
{
	
}

.AnnualReportPanel h4, .QuarterlyReportPanel h4, .SupplementalReportPanel h4
{
	
}

.AnnualReportLatestContainer .CoverImagePane
{
	
}

.AnnualReportLatestContainer .CoverImage
{
	
}

.AnnualReportPanel ul, .QuarterlyReportPanel ul, .SupplementalReportPanel ul
{

}

.AnnualReportPanel li, .QuarterlyReportPanel li, .SupplementalReportPanel li
{

}

/* Latest Modules */

.PressReleaseLatestContainer .TitleRight
{
	display: none;
}

.EventWebcastLatestContainer
{
	margin-left: 28px;
	
} 

.AnnualReportLatestContainer li, .PresentationLatestContainer .Date, .PressReleaseLatestDate
{
	font-weight: bold;
	list-style-type: none;
}

.AnnualReportLatestContainer, .PresentationLatestContainer, .PressReleaseLatestContainer
{

}

.PresentationLatestContainer .MiddleColumnContentHomePage, .PresentationLatestContainer .MiddleColumnContentHomePage a,
.AnnualReportLatestContainer, .PresentationLatestContainer, .PressReleaseLatestContainer,
.AnnualReportLatestContainer a, .PresentationLatestContainer a, .PressReleaseLatestContainer a
{
	
}

.PresentationLatestContainer .MiddleColumnContentHomePage a:hover,
.AnnualReportLatestContainer a:hover, .PresentationLatestContainer a:hover, .PressReleaseLatestContainer a:hover
{
	
}

.AnnualReportLatestContainer .MiddleColumnContent, .PresentationLatestContent, .PressReleaseLatestContent
{
	
}

.PresentationLatestContent, .PressReleaseLatestContent
{
	
}


.AnnualReportLatestContainer .TitleContainer, .PresentationLatestContainer .TitleContainer, .PressReleaseLatestContainer .TitleContainer
{
	
}

.AnnualReportLatestContainer .AnnualReportLatestItem, .PresentationLatestContainer .PresentationLink,
.PresentationLatestContainer x.PresentationTitle, .PressReleaseLatestContainer .PressReleaseHeadline
{
	display: block !important;
}

.EventWebcastContainer .TabTableHeader, .PresentationContainer .TabTableHeader, .PressReleaseContainer .TabTableHeader
{
	
}

.EventWebcastContainer .TabTableTitle, .PressReleaseLatestHeadline, .Report2LinkRow
{
	
}

.EventWebcastContainer .TabTableTitle, .EventWebcastLatestContainer .EventWebcastTitle, .EventWebcastLatestContainer .hrefDocument,
.PressReleaseContainer .TabTableTitle
{
	display: block;
}

/* Department */

/* Download */

/* EditSubscriber */

/* EmailThisPage */

.EmailThisPageContainer .FormCol1
{
	width: 40%;
}

.EmailThisPageContainer .FormCol2
{
	width: 60%;
}

/* %=Event */

.EventWebcastContainer .BodyLinks
{
	
}

.EventWebcastContainer .EventWebcastDetails, .EventWebcastSpeakers, .EventWebcastTime 
{
	display: block;
	padding-bottom: 10px;
}

.EventWebcastDetailsContainer .EventTitle, .EventTime, .EventSpeakers, .EventBody
{
	display: block;
	padding-bottom: 10px;
}

.EventWebcastDetails
{
	
}

.EventWebcastLatestContainer .Date
{
	
}

.EventWebcastTime
{
	display: block;
}

/* %=Flash */

.Flash
{
	z-index: 1;
}

/* %=Gallery */

.GalleryDetailImageList td
{
	vertical-align: top;
}

/* %=Html */

/* %=LanguageSwitch */

.LanguageSwitch
{
}

.LanguageSwitch a
{
}

.LanguageSwitch a:hover
{
}

/* Mailing List Signup */

.ActionButton, .SubmitButton
{
	margin-top: 10px;
}

.MailingListCol1
{
	white-space: nowrap;
	width: 10%;
	padding-right: 10px;
}

.MailingListCol2
{
	white-space: nowrap;
	width: 90%;
}

.MailingListListTable
{
	xdisplay: none;
}

.EditSubscriberConfirmation
{
	padding-top: 15px;
	font-weight: bold;
}

/* %=MailingListUnsubscribe */

.MailingListUnsubscribeAction
{
	padding-top: 15px;
	font-weight: bold;
}

.MailingListUnsubscribeMessage
{
	display: block;
	padding-bottom: 10px;
	font-weight: bold;
}

/* %=Person */

.PersonContainer h3
{
	
}

.PersonContainer .PersonDescription
{
	
}

.PersonContainer .PersonDetailsContainer
{
	
}

.PersonContainer .PersonPhoto
{
	
}

h1.Detail, .DetailRight, h1.EventDetail
{
	vertical-align: bottom;
}

/* Presentations */

.PresentationContainer .TabTableDocLink, .PresentationContainer .TabTableTitle
{
	display: block;
}

/* Press Releases */

div.PressReleaseYears
{
	
}

.PressReleaseYears li
{
	
}

.PressReleaseYears ul
{
	
}

.PressReleaseTableWidth
{
	width: 100%
}

.PressReleaseTableWidth .DetailLeft, .PressReleaseTableWidth .DetailRight
{
	vertical-align: top;
}

.PressReleaseTableWidth .DetailLeft
{
	padding-right: 25px;
}

.PressReleaseTableWidth .DetailRight
{
	text-align: right;
}

.PressReleaseTableWidth .DetailRight h1
{
	display: inline;
}

.PressReleaseTableWidth .DetailLeft
{
	width: 80%;
}

/* %=Project */

.ProjectRegion, .ProjectRegionDash
{
	
}

/* %=Report2 */

/* %=QuickLink */

div.QuickLinksHomepage
{
	text-align: left;
}

.QuickLinksHomepage ul li
{
	list-style-type: none;
}

div.QuickLinks
{
	
}

.QuickLinks h1
{	
	
}

.QuickLinks ul
{

}

.QuickLinks ul li
{
	list-style-type: none;
}

.QuickLinks ul li a
{
	
}

/* RssFeed*/
.RssFeedLatestContainer .TitleLeft
{
	font-weight: bold;
	padding-bottom: 10px;
}

.RssFeedLatestContainer .ContentInner
{
	padding-bottom: 10px;
}

.RssFeedLatestContainer .PubDate
{
	font-weight: bold;
}

/* %=Search */

.HeaderSearch
{
	float: right;
	width: auto;
	padding: 0 15px 0 0;
}

.HeaderSearchInput
{
	
}

.HeaderSearchImg
{
	
}

.NotFoundMessage
{
	text-align: left;
	display: inline;
}

.SearchText
{
	
}

.SearchResultsUrl
{
	display: none;
}

/* %=SiteMap */

.SiteMapContainer ul
{
	margin-left: 20px;
}

.SiteMap-Level2
{
	font-weight: bold;
}

.SiteMap-Level3 { margin-left: 20px; }
.SiteMap-Level4 { margin-left: 40px; }
.SiteMap-Level5 { margin-left: 60px; }

/* %=Stock */

.GlobalStockQuote
{
	float: right;
	width: auto;
	padding: 0 10px 0 0;
}

.GlobalStockQuote .Exchange
{
	
}

.GlobalStockQuote .Price, .GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	
}

.GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	
}

.GlobalStockQuote .StockPriceDown
{
	
}

.StockQuoteContainer
{
	padding-top: 15px;
}

h1.StockPage
{
	
}

.StockHistoricalMsg
{
	padding-top: 15px;
}

.StockTableText
{
	padding-top: 5px;
}

.Price, .StockPriceDown, .StockPriceUp,  .Volume, .High, .WeekHigh, .Low, .WeekLow, .TodaysOpen, .PreviousClose
{
	
}

.PriceLabel, .VolumeLabel, .HighLabel, .LowLabel, .TodaysOpenLabel,
.ChangeLabel, .PChangeLabel, .WeekHighLabel, .WeekLowLabel, .PreviousCloseLabel
{
	font-weight: bold;
}

/* should only be shown if there is more than one stock symbol */
.StockQuoteLookup
{
	display: none;
}

.StockQuoteHome .MarketText, .StockQuoteHome .ControlRow
{
	display: none;
}

.Price, .StockPriceDown
{
	color: Red;
}

.StockPriceUp
{
	color: Green;
}

.StockQuoteLookup select
{
	
}

.StockTable
{
	
}

.StockTableItem, .StockTableItemAlt
{
	
}

.StockTableText
{
	
}

/* Custom */

.BottomTableHome
{
	background: #000000 url(../design/BottomTableBG.jpg) no-repeat scroll top left;
	height: 210px;
}

.BottomTable
{
	background-color: #FFFFFF;
	height: 365px;
	margin-left: -1px;
}

.ContentPaneTop
{
	.margin-left: -1px;
	height: 25px;
	background: transparent url(../design/ContentPaneTopBG.jpg) no-repeat scroll top center;
}

.ContentPaneBottom
{
	.margin-left: -1px;
	height: 30px;
	background: transparent url(../design/ContentPaneBottomBG.jpg) no-repeat scroll top center;
}

.LeftImage
{
	padding: 0 0 0 15px;
	margin-top: -35px;
}

.PagePressReleasesPressReleasesPressReleaseDetails .LeftPane
{
	xwidth: 1px;
	visibility: hidden;
	display: none;
}

.RightPaneHome h1, .LeftPaneHome h1, .PressReleaseLatestContainer .TitleLeft, .EventWebcastLatestContainer .TitleLeftHomePage
{
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 44px 0 0 10px;
	margin: 0;
}

.PressReleaseLatestContentColumn
{
	padding: 5px 0 0 1px;
	vertical-align: top;
}

.EventWebcastLatestTable td
{
	padding: 5px 0 0 1px;
	vertical-align: top;
}
 
.PressReleaseLatestContainer .MiddleColumnContentHomePage, .EventWebcastLatestContainer .MiddleColumnContentHomePage
{
	background: transparent url(../design/Home_News.jpg) no-repeat scroll top left;
	height: 75px;
}

.EventWebcastLatestContainer .MiddleColumnContentHomePage
{
	margin: 7px 0 0 7px;
	background: transparent url(../design/Home_Event.jpg) no-repeat scroll top left;
}

.PressReleaseLatestContainer a, .EventWebcastLatestContainer a
{
	color: #333333;
}

.PressReleaseLatestContainer .TitleLeft, .EventWebcastLatestContainer .TitleLeftHomePage
{
	padding-top: 4px;
}

.PressReleaseLatestContainer .TitleLeft a, .EventWebcastLatestContainer .TitleLeftHomePage a
{
	color: #FFFFFF;
}

.PressReleaseLatestContainer .Date, .PressReleaseLatestDate, .EventWebcastLatestContainer strong.Date
{
	display: none !important;
}

.PressReleaseHeadline, .EventWebcastLatestContainer .EventWebcastTitle
{
	margin: -8px 10px 0 65px;
}

.EventWebcastTitle
{
	margin-top: 16px;
}

.PressReleaseLatestContainer, .EventWebcastLatestContainer, .HomepageColumnContainer
{
	padding: 0 !important;
	margin: 40px 0 15px 0;
	width: 240px;
} 

.HomepageColumnContainer .Text
{
	width: 210px;
	height: 75px;
}

.HomepageColumnContainer .Text a
{
	color: #333333;
}

.StockInformationContainer .Text
{
	height: 45px;
	background: transparent url(../design/Home_Stock.jpg) no-repeat scroll bottom right;
	padding: 13px 10px 10px 10px;
	background: solid 1px red;
}

.InvestorsContainer .Text
{
	padding-left: 125px;
	margin-top: 5px;
	padding-top: 8px;
	background: transparent url(../design/Home_Investors.jpg) no-repeat scroll top left;
	width: 110px;
}

.HomepageColumnContainer
{
	margin: 0;
	padding: 0;
	width: 240px;
}

.InvestorsContainer, .LeftPaneHome h1
{
	margin-left: 28px;
}

.Report2ListTable .Report2FileSizeRow
{
        display: none;
}

.Report2Table .Report2FileSizeRow
{
       display: none;
}