/* blue: #00578d */

/* r.a.d.menu Plain skin */

.RadMenu_Default {padding:0;margin:0; z-index: 9999;}
.RadMenu_Default .leftImage{cursor:pointer;_cursor:hand;}
.RadMenu_Default .link
{
	padding: 0;
	margin: 0;
	padding-right: 10px;
	text-decoration:none;
	color: #000000;
	background: #fff;
	cursor:hand;
	text-align: left;
}

.RadMenu_Default .rootGroup .item
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	padding: 0;
	margin: 0;
	cursor:pointer;
	_cursor:hand;
	color: #000000;
}

.RadMenu_Default .rootGroup, .RadMenu_Default .rootGroup .link:hover, .RadMenu_Default .rootGroup .link
{
	padding: 0;
	margin: 0;
}

.RadMenu_Default .rootGroup .link:hover
{
	
}

.RadMenu_Default .group
{
	border: solid 1px #fff;
	border-top: none;
	border-bottom: none;
	z-index: 1001;
	margin-left: 2px;
}

.RadMenu_Default .group .link
{
	background: #00578d;
	padding: 5px 10px 5px 6px;
	color: #fff;
	border-bottom: solid 1px #fff;
}

.RadMenu_Default .group .link:hover
{
	background: #ebebeb;
	padding: 5px 10px 5px 6px;
	color: #fb7d0d;
	font-weight: bold;
	text-decoration: none;
}


.RadMenu_Default .group .text
{
	padding: 0 20px 0 6px;	
	xmargin: 0;
	font-family: Verdana, Arial, Helvetica, Swiss, sans-serif;
	font-size: 11px;
	cursor: hand;
	
	text-decoration: none;
	xcolor: #000000;
}
	
.RadMenu_Default .group .item
{
	xwidth: 147px !important;
}

.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
{
	font-size: 10px;
	background: #fff;
	color: #0057b6;
	text-align: right;
	cursor: pointer;
	white-space: normal;
	height: 26px;
	font-weight: bold;
	padding: 2px 0px 2px 0px;
	margin: 0;
	border-bottom: solid 1px #efefef;
	
}

x.panelbarItemExpandedSelected, x.panelbarItemExpanded
{
	background: none;
	line-height: normal;
}

.panelbarItemCollapsed, .panelbarItem2Collapsed, .panelbarItem3Collapsed
{
	
}

.panelbarItem3, .panelbarItem3Collapsed, .panelbarItem3Expanded, .panelbarItem3ExpandedSelected, .panelbarItem3Selected, .panelbarItem3Text
{
	xmargin-left: 20px;
	padding-left: 40px;
	.padding-left: 60px;
	color: #0057b6;
	background-image: none;
}

.panelbarItem0, .panelbarItem0Expanded, .panelbarItem0Selected, .panelbarItem0ExpandedSelected, .HomeImage
{

}

.panelbarItem0Selected, .panelbarItem0ExpandedSelected
{
	
}

.panelbarItem0TextHover, .panelbarItemTextHover, .panelbarItem2TextHover, .panelbarItem3TextHover
{ 		
	color: red;
}

.panelbarItemText, .panelbarItem2Text, .panelbarItem3Text,

.panelbarItemTextExpanded, .panelbarItem2TextExpanded, .panelbarItem3TextExpanded,
.panelbarItemTextSelected, .panelbarItem2TextSelected, .panelbarItem3TextSelected,
.panelbarItemTextExpandedSelected, .panelbarItem2TextExpandedSelected, .panelbarItem3TextExpandedSelected,

.panelbarItemTextHover, .panelbarItem2TextHover, .panelbarItem3TextHover,
.panelbarItemTextHoverExpanded, .panelbarItem2TextHoverExpanded, .panelbarItem3TextHoverExpanded,
.panelbarItemTextHoverSelected, .panelbarItem2TextHoverSelected, .panelbarItem3TextHoverSelected,
.panelbarItemTextHoverExpandedSelected, .panelbarItem2TextHoverExpandedSelected, .panelbarItem3TextHoverExpandedSelected
{
	padding: 0 0 0 0;
	color: #0057b6;
}

.panelbarItemTextHover, .panelbarItem2TextHover, .panelbarItem3TextHover,
.panelbarItemTextHoverExpanded, .panelbarItem2TextHoverExpanded, .panelbarItem3TextHoverExpanded,
.panelbarItemTextHoverSelected, .panelbarItem2TextHoverSelected, .panelbarItem3TextHoverSelected,
.panelbarItemTextHoverExpandedSelected, .panelbarItem2TextHoverExpandedSelected, .panelbarItem3TextHoverExpandedSelected
{
	color: #ff7d0d;
}

.panelbarItemTextExpanded, .panelbarItem2TextExpanded, .panelbarItem3TextExpanded,
.panelbarItemTextSelected, .panelbarItem2TextSelected, .panelbarItem3TextSelected,
.panelbarItemTextExpandedSelected, .panelbarItem2TextExpandedSelected, .panelbarItem3TextExpandedSelected
{
	color: #ff7d0d;
}

.panelbarItemText
{
}

.panelbarItem2, .panelbarItem2Text, .panelbarItem2Selected, .panelbarItem2ExpandedSelected, .panelbarItem2Expanded, .panelbarItem2Collapsed,
.panelbarItem2TextExpanded,
.panelbarItem2TextSelected,
.panelbarItem2TextExpandedSelected
{
	padding: 0 0 0 10px;
	.padding: 0 0 0 20px;
	color: #0057b6;
	background-image: none;

}

.panelbarItem2Selected, .panelbarItem2ExpandedSelected,
.panelbarItem2TextSelected,
.panelbarItem2TextExpandedSelected,
.panelbarItem2TextHover,
.panelbarItem2TextHoverExpanded,
.panelbarItem2TextHoverSelected,
.panelbarItem2TextHoverExpandedSelected
{
	padding: 0 0 0 10px;
	.padding: 0 0 0 20px;
	color: #ff7d0d;
}

.panelbarItem3, .panelbarItem3Text, .panelbarItem3Selected, .panelbarItem3ExpandedSelected, .panelbarItem3Expanded, .panelbarItem3Collapsed,
.panelbarItem3TextExpanded,
.panelbarItem3TextSelected,
.panelbarItem3TextExpandedSelected
{
	padding: 0 0 0 10px;
	.padding: 0 0 0 20px;
	color: #0057b6;
	background-image: none;

}

.panelbarItem3Selected, .panelbarItem3ExpandedSelected,
.panelbarItem3TextSelected,
.panelbarItem3TextExpandedSelected,
.panelbarItem3TextHover,
.panelbarItem3TextHoverExpanded,
.panelbarItem3TextHoverSelected,
.panelbarItem3TextHoverExpandedSelected
{
	padding: 0 0 0 10px;
	.padding: 0 0 0 20px;
	color: #ff7d0d;
}

.SecondaryNavigationPanelContainer
{

	border-top: solid 3px #00578d;
	margin-top: 50px;
	width: 170px;
}

.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(../images/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(../images/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(../images/nav/tabright_on.gif) right 2px no-repeat;	
	padding-right: 16px;	
	margin-right: -3px;
}

.RadTabStrip_SectionNav li a.selected .innerWrap
{
	background: transparent url(../images/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;
	width: 175px;
	
}

.RadTabStrip_SubsectionNav ul
{
	border: 0;
	background: #e1dbc4;
	height: 23px;
}

.RadTabStrip_SubsectionNav li a
{
	background: url(../images/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
{
	color: #00578d;
}

a:hover
{
	color: #ff7d0d;
}

.ActionButton, .HeaderSearchImg, .InputButton, .SubmitButton
{
	
}

.Container {background-color: #001E4E;}

body, input, p, select, table, textarea, .RadEContent, .RadEContentBordered
{
	font: 11px verdana, arial, lucida, helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.FormTable, .MailingListTable, .MailingListTable td table, .MailingListUnsubscribeTable, .MailingListsHeading {background: #fff;}

blockquote
{
	margin-left: 40px;
}

.BodyBackground
{
	background-color: #001E4E;
}

.ContentPane ul, .ContentPaneHome ul
{
	margin-left: 45px;
}

h1, .PressReleaseLatestContainer .TitleLeftHomePage
{

	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: #ff7d0c;
	margin: 28px 0px 10px 0px;
	padding: 0px 0px 8px 10px;
	border-bottom: solid 3px #00578d;
	text-transform: uppercase;
}

h2, h3
{
	font: 13px verdana, arial, lucida, helvetica, sans-serif;
	font-weight: bold;
	color: #00578D;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.PressReleaseLatestContainer .TitleLeftHomePage a {color: #ff7d0c;}

.Hide 
{
	display: none;
	visibility: hidden; 	
}

.NoBr
{
	display: none;
}

.NotFoundText
{
	
}

ol
{
	margin-left: 45px;
}

ol ul
{
	margin-left: 35px;
}

.RegularVersionImage, .PrintVersionImage
{
	
}

.RegularVersionLink, .PrintVersionLink
{
	
}

.RequiredField
{
	color: Red;
}

.TabTableDate, .TabTableHeader, .TabTableTitle
{
	
}

.TabTableItem, .TabTableItemAlt
{
	
}

.videoContainer
{
	background-color: #f4f4f4;
	border: solid 1px #ccc;	
	float: right;
	margin: 5px 5px 5px 5px;
	padding: 3px 3px 10px 3px;
	text-align: center;
}

.videoContainer a
{
	text-decoration: underline;
}

.videoContainer img
{
	padding-bottom: 10px;
}

.videoContainer p
{
	font-size: 9px;
	font-weight: bold;
}

/* %=Layout */
.FloatRight {float:right;}

.HomePageContainer, .ThreeColumnContainer, .MainTable
{
	background-color: #FFFFFF;
	height: 100%;
	margin: auto auto auto auto;	
}

.MainTable {bordeR:solid 1px #fff;}

.HeaderPane
{

}

.HeaderPane2
{
	background: #ebebeb;
	text-align: right;
}

.Logo
{
	float: left;
}

.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;
	xpadding-left: 15px;
	xmargin-left: 15px;
	xbackground: transparent url(../design/headerBullet.gif) no-repeat scroll center left;
}

.HeaderLinks a, .FooterLinks a
{
	
}

.HeaderLinks a:hover
{
	
}

.NavigationPane
{
	text-align: left;
	border-bottom: solid 1px #fff;
	background:#00578d;
}

.MainNavigationInner
{

}

.StockQuotePane
{
	
}

.Breadcrumb
{
	
}

.LeftPaneHome, .ContentPaneHome, .RightPaneHome,
.ContentPane, .RightPane
{
	vertical-align: top;
}

.ContactRight
{
	border-top: solid 3px #00578d;
	margin-top: 50px;
	padding: 4px 10px 0px 10px;
	font-size: 9px;
}	

.ContentPane, .ContentPaneHome
{
	width: 579px;
	padding: 0px 20px 20px 20px;
}

.PressReleaseDetailsPane
{
	padding: 0px 40px 40px 40px;
}

.LeftPane, .LeftPaneHome
{
	padding-bottom: 20px;
	width: 175px !important;
	
}

.RightPane, .RightPaneHome
{
	width: 175px;
	padding-bottom: 20px;
}

.RightPaneHome, .LeftPaneHome
{
	
}

.TitlePane
{
	
}

.Copyright {margin-top:-10px; font-size: 10px;}
.FooterNav, #FooterNav {display:none;}

.FooterPane
{
	border-top: solid 1px #9f9f9f;
	padding: 10px 0px 10px 0px;
}

.FooterPane img {float:left;}

div.FooterLinks
{
	xlist-style-type: none;
}

.FooterLinks ul
{
	float:left;
	margin-top: -10px;
}

.FooterLinks ul li
{
	list-style: none;
	display: inline;
	padding-right: 5px;
	xbackground: transparent url(../design/headerBullet.gif) no-repeat scroll center left;
}

.Q4FooterContainer a
{
	
}

/* %=AnnualQuarterlyReport */

.AnnualQuarterlyReportContainer
{
	vertical-align: top;
}

.AnnualQuarterlyReportText
{
	
}

.AnnualReportLatestContainer
{
	
}

.AnnualReportLatestContainer .MiddleColumnContent
{
	
}

.AnnualReportLatestContainer ul
{
	
}

.AnnualReportLatestContainer li
{
	
}

.AnnualReportPanel, .QuarterlyReportPanel, .SupplementalReportPanel
{
	margin: auto auto 30px 30px;
}

.AnnualReportPanel h3, .QuarterlyReportPanel h3, .SupplementalReportPanel h3
{
	
}

h2.Year
{
	
}

.AnnualReportPanel h4, .QuarterlyReportPanel h4, .SupplementalReportPanel h4
{
	color: #00578d;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.AnnualReportPanel .ReportLink, .QuarterlyReportPanel .ReportLink, .SupplementalReportPanel .ReportLink
{
	text-decoration: underline;
}

.CoverImagePane
{
	
}

.CoverImage
{
}

.AnnualReportPanel ul, .QuarterlyReportPanel ul, .SupplementalReportPanel ul
{

}

.AnnualReportPanel li, .QuarterlyReportPanel li, .SupplementalReportPanel li
{

}


.AnnualReportLatestContainer li, .PresentationLatestContainer .Date, .PressReleaseLatestDate
{
	font-weight: bold;
	list-style-type: none;
}

.AnnualReportLatestContainer, .PresentationLatestContainer, .PressReleaseLatestContainer
{

}

.PresentationLatestContainer, .EventWebcastLatestContainer {width: 162px;}

.PresentationLatestContainer .MiddleColumnContentHomePage, 
.EventWebcastLatestContainer .MiddleColumnContentHomePage 
{
	padding: 5px;font-size: 10px;
}

.PresentationLink {padding-top: 10px; display:block;}

.PresentationLatestContainer .MiddleColumnContentHomePage, .PresentationLatestContainer .MiddleColumnContentHomePage a,
.AnnualReportLatestContainer, .PresentationLatestContainer, .PressReleaseLatestContainer,
.AnnualReportLatestContainer a, .PresentationLatestContainer a, .PressReleaseLatestContainer a
{
	
}
 .PresentationLatestContainer .TitleContainer a {display:none;}
 
.PresentationLatestContainer .MiddleColumnContentHomePage a:hover,
.AnnualReportLatestContainer a:hover, .PresentationLatestContainer a:hover, .PressReleaseLatestContainer a:hover
{
	
}

.AnnualReportLatestContainer .MiddleColumnContent, .PresentationLatestContent, .PressReleaseLatestContent
{
	
}

.PresentationLatestContent, .SpecialHomepageEvent {border: solid 1px #cccccc;}
.SpecialHomepageEvent .TitleContainer {background: url(../Design/latestconfcalltitle_bg.gif) no-repeat;height: 34px;}
.PresentationLatestContainer .TitleContainer {background: url(../Design/presentationtitle_bg.gif) no-repeat;height: 34px;}
 .PresentationLatestContainer .TitleContainer a, .SpecialHomepageEvent .TitleContainer a {display:none;}
 
.PresentationLatestContent, .PressReleaseLatestContent
{
	
}


.AnnualReportLatestContainer .TitleContainer, .PresentationLatestContainer .TitleContainer, .PressReleaseLatestContainer .TitleContainer
{
	
}

.PressReleaseLatestContainer .TitleRight {display:none;}

.PressReleaseLatestContentColumn {padding: 5px 5px 5px 5px;}
.PressReleaseLatestContentColumn .Date {text-decoration: underline;}
.PressReleaseLatestContentColumn .PressReleaseLatestHeadline {color: #000;}
.AnnualReportLatestContainer .AnnualReportLatestItem, .PresentationLatestContainer .PresentationLink,
.PresentationLatestContainer x.PresentationTitle, .PressReleaseLatestContainer .PressReleaseHeadline
{
	display: block !important;
}

div.PressReleaseYears
{
	
}

.YearNavLink
{

}

.YearNavContainer a, .PressReleaseYears a
{
	padding: 4px;
	color: #fff;
}

.PressReleaseYears li
{
	
}

.PressReleaseYears ul
{
	
}

.YearNavContainer
{
	background: #00578d;
	color: #fff;
	padding: 4px 0px 4px 0px;
	margin-bottom: 20px;
	font-weight: bold;
}

.YearNavContainer a
{
	color: #fff !important
}

.YearNavContainer .selected, .YearNavContainer a:hover, .PressReleaseYears a:hover
{
	background: #fff;
	color: #00578d !important;
}

.YearNavContainer .selected,
.YearNavContainer.selected a:hover
{
	font-weight: bold;
}

.EventWebcastContainer .TabTableHeader, .PresentationContainer .TabTableHeader, .PressReleaseContainer .TabTableHeader
{
	border-bottom: solid 1px #000;
	font-weight: bold;
	padding: 5px;
}

.EventWebcastContainer .TabTableTitle, .PressReleaseLatestHeadline, .Report2LinkRow
{
	
}

.PresentationContainer .TabTableDocLink, .PresentationContainer .TabTableTitle
{
	display: block;
}

.TabTableDateInline, .TabTableBorder
{
	padding: 5px;
}

.TabTableDate {width: 120px;}
.TabTableData {padding: 5px;}

.EventWebcastContainer .TabTableTitle, .EventWebcastLatestContainer .EventWebcastTitle, .EventWebcastLatestContainer .hrefDocument,
.PressReleaseContainer .TabTableTitle
{
	display: block;
}

.EventWebcastLatestContainer, .PresentationLatestContainer
{
	border-top: solid 3px #00578d;
	margin-top: 50px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
}

/* %=Department */

/* %=Download */

/* %=EditSubscriber */

/* %=EmailThisPage */

.EmailThisPageContainer .FormCol1
{
	width: 40%;
}

.EmailThisPageContainer .FormCol2
{
	width: 60%;
}

/* %=Event */

.EventWebcastContainer .YearNavContainer
{
	display: none;
}

.EventWebcastContainer .BodyLinks
{
	
}

.EventWebcastContainer .EventWebcastDetails, .EventWebcastSpeakers, .EventWebcastTime 
{
	
}

.EventWebcastDetails
{
	
}

.EventWebcastLatestContainer .Date
{
	display: block !important;
}

.EventWebcastTime
{
	display: block;
}


/* %=Flash */

.Flash
{
	z-index: 1;
}

/* %=Html */

/* %=LanguageSwitch */

.LanguageSwitch
{
}

.LanguageSwitch a
{
}

.LanguageSwitch a:hover
{
}

/* %=MailingListUnsubscribe */

.MailingListUnsubscribeAction
{
	padding-top: 15px;
}

.MailingListUnsubscribeMessage
{
	padding-top: 15px;
}

/* %=Person */

.PersonContainer h3
{
	
}

.PersonContainer .PersonDescription
{
	
}

.PersonContainer .PersonDetailsContainer
{
	
}

.PersonContainer .PersonPhoto
{
	
}

h1.Detail, .DetailRight, h1.EventDetail
{
	font-size: 11px;
	vertical-align: bottom;
	text-transform: none;
}

.TabTableDate
{
	
}

/* %=Presentation */

.PresentationLatestContainer
{
	
}

/* %=PressRelease */


.PressReleaseTableWidth .DetailLeft, .PressReleaseTableWidth .DetailRight
{
	vertical-align: top;
}

.PressReleaseTableWidth .DetailLeft
{
	width: 90%;
}

.PressReleaseTableWidth .DetailRight
{
	font-size: 10px;
}

.PressReleaseTableWidth p
{
	padding: 5px 0px 5px 0px;
}

.PressReleaseTableWidth .DetailLeft .Detail, .PressReleaseTableWidth .DetailRight .Detail
{	
	border-bottom: solid 3px #00578d;
	display: inline-block;
	height: 22px; /* ff */
	.height: 22px; /* ie7 */
	_height: 27px; /* ie6 */
	margin: 0 0 10px 0 !important;
	padding-top: 20px; /* ff */
	.padding-top: 20px;	/* ie7 */
	_padding-top: 15px;	/* ie6 */
	vertical-align: sub;
}

/* %=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
{
	
}

/* %=Search */

.HeaderSearch
{
	
}

.HeaderSearchInput
{
	
}

.HeaderSearchImg
{
	
}

.NotFoundMessage
{
	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
{
	
}

.GlobalStockQuote .Exchange
{
	
}

.GlobalStockQuote .Price, .GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	
}

.GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	
}

.GlobalStockQuote .StockPriceDown
{
	
}

h1.StockPage
{
	
}

.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;
}
 */

.StockQuoteHome
{	
	padding: 40px 0px 0px 5px;
	background: url(../design/stockquote_title.gif) no-repeat top top;
	border: solid 1px #cccccc;
	width: 155px;
	margin: 20px 0px 0px 10px;
}

.StockQuoteHome select
{
	width: 130px;
	margin-bottom: 10px;
}


.StockQuoteHome .StockTableItem, .StockQuoteHome .StockTableItemAlt
{
	padding: 3px 0px 3px 0px;
}

.StockTableFooter { padding-top: 10px;}

.Price, .StockPriceDown
{
	color: Red;
}

.StockPriceUp
{
	color: Green;
}

.StockQuoteLookup select
{
	
}

.StockTable
{

}

.StockTableItem, .StockTableItemAlt
{
	
}

.StockTableText
{
	
}

.PageHome .PresentationLatestContainer
{
	border: solid 0px none;
	margin-top: 20px;
}

.StockTableHeader2, .StockQuoteIndice
{
	display: none;
}

.PageNewsLatestNewsDetails .RightPaneHome
{
	display: none;
	visibility: hidden;
}

.PageNewsLatestNewsDetails .ContentPaneHome
{
	width: 715px !important;
}

.MailingListActivationMessage
{
	padding-top: 15px;
}


.ParentSection_Home .PresentationLatestContent .Date
{
        display: block;
}