/* Green hover:  b3d88b, section title: 004964 */

/* r.a.d.menu Plain skin */

table{
	border-collapse:separate;
	border:0px;
}

table td{
	border-collapse:separate;
	border:0px;
}

.RadMenu_Default {padding:0;margin:0; z-index: 9999;}
.RadMenu_Default .leftImage{cursor:pointer;_cursor:hand;}
.RadMenu_Default .link
{
	padding: 0;
	margin: 0;
	text-decoration:none;
	color: #bdc8d1;
	background: none;
	cursor:hand;
	text-align: left;
}

.RadMenu_Default .rootGroup .text
{
	font-family: Arial;
	padding: 0;
	margin: 0;
	cursor:pointer;
	_cursor:hand;
	color: #bdc8d1;
}

.RadMenu_Default .rootGroup
{
	padding: 0;
	margin: 0;
}

.RadMenu_Default .rootGroup .link:hover
{
	
}

.RadMenu_Default .group
{
	border: solid 1px #376886;
	border-top: none;
	background-color: #104b64;
	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: #b3d88b;
	text-decoration: none;
}

.RadMenu_Default .group .link:hover .text
{
	color: #b3d88b;
	text-decoration: none;
	xbackground-color: #7F5539;
}

.RadMenu_Default .group .text
{
	padding: 0 20px 0 6px;	
	xmargin: 0;
	font-family: Arial, sans-serif;
	font-size: 11px;
	cursor: hand;
	width: 147px;
	text-decoration: none;
	xcolor: #7F5539;
}
	
.RadMenu_Default .group .item
{
	xmargin:0; padding:0;
	xborder-left: solid 1px #fff;
	xborder-bottom: solid 1px #fff;
}

.RadMenu_Default .group .level2
{
	xborder: solid 1px #DEC7A9;
	xborder-left: none;
	display: none;
}

.RadMenu_Default .level2
{
	display: none !important;
}
	
.RadMenu_Default .group .level2 .item
{
	margin:0; padding:0;
	xborder-bottom: solid 1px #fff;
}

.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 */
.panelbarItem, .panelbarItemExpanded, .panelbarItemCollapsed, .panelbarItem0Expanded, .panelbarItem2Expanded, .panelbarItem2Collapsed, .panelbarItem2, .panelbarItem3, .panelbarItemSelected, .panelbarItem2Selected, .panelbarItem3Selected, .panelbarItemExpandedSelected, .panelbarItem2ExpandedSelected, .panelbarItem3ExpandedSelected
{
	font-size: 12px;
	color: #bdc8d1;
	text-align: left;
	cursor: pointer;
	white-space: normal;
	padding: 0;
	margin: 0 0 0 0;
	background: transparent url(../design/2ndNav_line.gif) no-repeat scroll bottom left;
	line-height: 22px;
}

x.panelbarItemExpandedSelected, x.panelbarItemExpanded
{
	background: none;
	line-height: normal;
}

.panelbarItemCollapsed, .panelbarItem2Collapsed, .panelbarItem3Collapsed
{
	
}

.panelbarItem3, .panelbarItem3Text, .panelbarItem3Selected, .panelbarItem3ExpandedSelected, .panelbarItem3Expanded, .panelbarItem3Collapsed
{
	xmargin-left: 20px;
	padding-left: 40px;
	.padding-left: 60px;
	color: #bdc8d1;
	background-image: none;
}



.panelbarItem0, .panelbarItem0Expanded, .panelbarItem0Selected, .panelbarItem0ExpandedSelected, .HomeImage
{
	background: transparent url(../design/2ndNavTitleBG.gif) no-repeat scroll top left;
	font-family: Arial, sans-serif;
	font-size: 14px;
	height: 33px;
	margin: -34px 0 10px 0;
	padding: 0 0 6px 13px;
	color: #b5e0e2;
	position: relative;
	z-index: 2;
	width: 190px;	
}


.HomeImage
{
	padding: 6px 0 0 15px;
	margin: -44px 0 10px -45px;
}

.panelbarItem0Selected, .panelbarItem0ExpandedSelected
{
	
}

.panelbarItemTextHover, .panelbarItem0TextHover, .panelbarItem2TextHover, .panelbarItem3TextHover
{ 		
	color: #b3d88b;
}

.panelbarItemText, .panelbarItem2Text, .panelbarItem3Text,

.panelbarItemTextExpanded, .panelbarItem2TextExpanded, .panelbarItem3TextExpanded,
.panelbarItemTextSelected, .panelbarItem2TextSelected, .panelbarItem3TextSelected,
.panelbarItemTextExpandedSelected, .panelbarItem2TextExpandedSelected, .panelbarItem3TextExpandedSelected,

.panelbarItemTextHover, .panelbarItem2TextHover, .panelbarItem3TextHover,
.panelbarItemTextHoverExpanded, .panelbarItem2TextHoverExpanded, .panelbarItem3TextHoverExpanded,
.panelbarItemTextHoverSelected, .panelbarItem2TextHoverSelected, .panelbarItem3TextHoverSelected,
.panelbarItemTextHoverExpandedSelected, .panelbarItem2TextHoverExpandedSelected, .panelbarItem3TextHoverExpandedSelected
{
	background: transparent url(../design/2ndNav_closed.gif) no-repeat scroll top left;
	padding: 0 0 3px 32px;
	color: #bdc8d1;
}

.panelbarItemTextHover, .panelbarItem2TextHover, .panelbarItem3TextHover,
.panelbarItemTextHoverExpanded, .panelbarItem2TextHoverExpanded, .panelbarItem3TextHoverExpanded,
.panelbarItemTextHoverSelected, .panelbarItem2TextHoverSelected, .panelbarItem3TextHoverSelected,
.panelbarItemTextHoverExpandedSelected, .panelbarItem2TextHoverExpandedSelected, .panelbarItem3TextHoverExpandedSelected
{
	color: #b3d88b;
}

.panelbarItemTextExpanded, .panelbarItem2TextExpanded, .panelbarItem3TextExpanded,
.panelbarItemTextSelected, .panelbarItem2TextSelected, .panelbarItem3TextSelected,
.panelbarItemTextExpandedSelected, .panelbarItem2TextExpandedSelected, .panelbarItem3TextExpandedSelected
{
	color: #b3d88b;
}

.panelbarItemText
{
	background: transparent url(../design/2ndNav_off.gif) no-repeat scroll top left;
}

.panelbarItem2, .panelbarItem2Text, .panelbarItem2Selected, .panelbarItem2ExpandedSelected, .panelbarItem2Expanded, .panelbarItem2Collapsed,
.panelbarItem2TextExpanded, .panelbarItem3TextExpanded,
.panelbarItem2TextSelected, .panelbarItem3TextSelected,
.panelbarItem2TextExpandedSelected, .panelbarItem3TextExpandedSelected
{
     padding: 0 0 0 25px;
	.padding: 0 0 0 47px;
	color: #bdc8d1;
	background-image: none;
	line-height: 18px;
}

.panelbarItem2Selected, .panelbarItem2ExpandedSelected,
.panelbarItem2TextSelected, .panelbarItem3TextSelected,
.panelbarItem2TextExpandedSelected, .panelbarItem3TextExpandedSelected,
.panelbarItem2TextHover, .panelbarItem3TextHover,
.panelbarItem2TextHoverExpanded, .panelbarItem3TextHoverExpanded,
.panelbarItem2TextHoverSelected, .panelbarItem3TextHoverSelected,
.panelbarItem2TextHoverExpandedSelected, .panelbarItem3TextHoverExpandedSelected
{
	background: transparent url(../design/2ndNav2_closed.gif) no-repeat scroll top left;
	padding: 0 0 0 25px;
	.padding: 0 0 0 47px;
	color: #b3d88b;
}

.SecondaryNavigationPanelContainer tr, .SecondaryNavigationPanelContainer td
{
	xdisplay: block !important;
}

.SecondaryNavigationPanelContainer
{
	width: 185px;
	margin-top: 10px;
}

.SecondaryNavTitle
{
	display: none;
}

.SiteMapList, .SiteMapContainer
{
	margin: -15px 0 0 0;
	padding: 0;
}

.SiteMapList
{
	margin: -5px 0 0 0;
	padding: 0;
}

.SiteMap-Level1, .SiteMap-Level2, .SiteMap-Level3, .SiteMap-Level4, .SiteMap-Level5, .SiteMap-Level0
{
	xlist-style: none;
	color: #5d889c;
}

.SiteMap-Level2
{
	margin: 10px 0 5px 0;
	list-style: none;
	font-weight: bold;
}

.SiteMap-Level3, .SiteMap-Level4, .SiteMap-Level5
{
	xmargin-bottom: 2px;
}

.SiteMap-Level3 { margin-left: 20px; }
.SiteMap-Level4 { margin-left: 40px; }
.SiteMap-Level5 { margin-left: 60px; }

body, p, table
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #36393d;
}

form
{
	margin: 0;
	padding: 0;
}

h1
{
	font-weight: bold;
}

.RadEContent, .RadEContentBordered
{
	xbackground-color: #FFFFFF;
}

a
{
	text-decoration : none;
	cursor: hand;
}

a:link , a:active, a:visited
{
	color: #5d889c
}

a:hover
{
	color: #5d889c;
}

.BodyBackground
{
	background-color: #8A7941;
}
.HomePageContainer, .ThreeColumnContainer
{
	background-color: #1d5872;
}

.HeaderPane
{
	padding: 0 10px 0 0;
}

.MainNavigationInner
{
	white-space: nowrap;
	width: 592px;
	xtext-align: center;
}

.NavigationPane
{
	xtext-align: center;
	padding-bottom: 3px;
}

.MainNavigationLeft
{
	background: transparent url(../design/mainNav_left.gif) no-repeat scroll top right;
}

.MainNavigationRight
{
	background: transparent url(../design/mainNav_right.gif) no-repeat scroll top left;
}

.HeaderPane2
{
	height: 134px !important;
	background-color: #90979d;
	position: relative;
	width: 759px;
}

.StockQuotePane
{
	white-space: nowrap;
	height: 32px;
	background: transparent url(../design/stockQuoteBG.gif) no-repeat scroll bottom right;
	position: absolute;
	top: 185px;
	top /*\**/: 107px\9;
	*top: 107px;
	left: 50%;
	width: 367px;
	.z-index: 1000;
	margin-left: 13px;
}

.Flash
{
	xposition: relative;
	xwidth: 100%;
	text-align: center;
	z-index: 1;
	xheight: 134px !important;
}

.FlashContainer
{
	height: 134px !important;
}

.TitlePane
{
	xdisplay: block;
	color: #044764;
	font-size: 11px;
	background: #FFFFFF url(../design/stockQuoteBG_left.gif) repeat-x scroll top left;
}

.LeftPaneHome
{
	padding: 0 0 0 45px;
}

.MiddlePaneHome
{
	padding: 0 0 0 20px;
}

.RightPaneHome
{
	padding: 0 45px 0 20px;
}

.LeftPane
{
	background: #003F60 url(../design/homepageBG.jpg) no-repeat scroll top left;
}

.ContentPaneHome
{
	padding: 20px 45px 15px 45px;
}

.ContentPane
{
	background-color: #FFFFFF;
	height: 600px;
	padding: 20px 25px 20px 20px;
}

.MainTable
{
	background: #003F60 url(../design/homepageBG.jpg) no-repeat scroll top left;
}

.HeaderImage
{
	float: left;
	width: auto;
	clear: none;
}

.HeaderSearch
{
	float: right;
	width: auto;
	white-space: nowrap;
	padding: 5px 0 2px 0;
	clear: right;
}

.SearchText
{
	color: #CCCCCC;
	font-size: 11px;
	white-space: nowrap;
	display: inline-block;
	width: 75px;
	vertical-align: top;
	text-align: right;
	padding: 4px 17px 0 0;
}

.HeaderSearchInput
{
	font-size: 11px;
}

.HeaderSearchImg
{
	border: none;
	height: 16px;
	width: 30px;
	cursor: pointer;
	background: transparent url(../design/searchButton.gif) no-repeat scroll center left;
	margin: 0 0 2px 9px;
	.margin-bottom: 6px;
	vertical-align: middle;
}

div.QuickLinks
{
	
}

.QuickLinks h1
{	
	
}

.QuickLinks ul
{
	float: right;
}

.QuickLinks ul li
{
	background: transparent url(../design/qlBullet.gif) no-repeat scroll top left;
	display: inline;
	padding: 0 0 0 25px;
	margin: 0 0 0 0;
}

.QuickLinks ul li a
{
	color: #5c83a4;
}

div.HeaderLinks
{
	float: right;
	width: 400px;
	padding: 7px 0 0 0;
}

.HeaderLinks ul
{
	margin: 0;
	padding: 0;
	float: right;
}

.HeaderLinks ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	padding-left: 15px;
	margin-left: 15px;
	background: transparent url(../design/headerBullet.gif) no-repeat scroll center left;
}

.HeaderLinks a, .FooterLinks a
{
	color: #FFFFFF;
	font-size: 10px;
}

.HeaderLinks a:hover
{
	color: #b3d88b;
}

.FooterPane
{
	padding: 6px 0 6px 0;
	text-align: center;
	font-size: 10px !important;
	color: #FFFFFF;
}

.FooterPane *
{
	display: inline;
}

.Copyright
{
	padding-right: 5px;
}

div.FooterLinks
{
	display: inline;
}

.FooterLinks ul
{
	padding: 0;
	margin: 0;
	display: inline;
}

.FooterLinks ul li
{
	display: inline;
	padding: 0 5px 0 5px;
	border-left: solid 1px #FFFFFF;
}

.Q4FooterContainer a
{
	color: #00476B !important;
}

.AnnualReportLatestContainer ul
{
	margin: 0;
	padding: 0;
}

.PressReleaseLatestDate, .PresentationLatestContainer .Date, .AnnualReportLatestContainer li
{
	color: #00446A;
	font-weight: bold;
	margin: 0 0 0 0;
	list-style-type: none;
}

.AnnualReportLatestContainer li
{
	
}

.PressReleaseLatestContainer, .AnnualReportLatestContainer, .PresentationLatestContainer
{
	margin-top: 10px;
}

.PressReleaseLatestContainer, .AnnualReportLatestContainer, .PresentationLatestContainer, .PressReleaseLatestContainer a, .AnnualReportLatestContainer a, .PresentationLatestContainer a, .PresentationLatestContainer .MiddleColumnContentHomePage, .PresentationLatestContainer .MiddleColumnContentHomePage a
{
	color: #578AAB;
	font-size: 11px;
}

.PressReleaseLatestContainer a:hover, .AnnualReportLatestContainer a:hover, .PresentationLatestContainer a:hover, .PresentationLatestContainer .MiddleColumnContentHomePage a:hover
{
	color: #987C4D;
}

.PressReleaseLatestContent, .AnnualReportLatestContainer .MiddleColumnContent, .PresentationLatestContent, .AnnualReportLatestContent
{
	background: transparent url(../design/latestBG.jpg) no-repeat scroll top left;
	height: 290px;
}

.PressReleaseLatestContent, .PresentationLatestContent, .AnnualReportLatestContent
{
	padding: 25px;
}

.SectionNewsReleasesNewsReleaseDetails .panelbarItem0Expanded,
.SectionNewsReleasesNewsReleaseDetails .LeftPane
{
	display: none;
}

.SectionNewsReleasesNewsReleaseDetails .ContentPaneDiv, 
.SectionNewsReleasesNewsReleaseDetails .ContentPaneDiv2 
{
display: block;
width: 100%;
}

.AnnualReportLatestContainer .MiddleColumnContent
{
	padding: 20px 25px 20px 15px;
}

.AnnualReportLatestContainer
{
	xbackground: transparent url(../design/latestReport.jpg) no-repeat scroll top left;
}

.PresentationLatestContainer
{
	xbackground: transparent url(../design/latestPresentation.jpg) no-repeat scroll top left;
}

.PressReleaseLatestContainer .TitleContainer, .AnnualReportLatestContainer .TitleContainer, .PresentationLatestContainer .TitleContainer
{
	display: none;
}

.AnnualReportLatestContainer .CoverImage
{
	display: none;
}

.PressReleaseLatestContainer .PressReleaseHeadline, .PresentationLatestContainer x.PresentationTitle, .PresentationLatestContainer .PresentationLink, .AnnualReportLatestContainer .AnnualReportLastestItem
{
	display: block !important;
	padding: 0 0 15px 0;
	margin: 0;
	padding-bottom /*\**/: 2px\9;
}

.PressReleaseLatestContainer table, .PresentationLatestContainer table, .PresentationLatestContainer table, .AnnualReportLatestContainer table
{
	border-collapse: separate !important;
}

.PresentationLatestContainer .NoBr
{
	display: none;
}

.HtmlTextInnerContainer
{
	padding: 20px 20px 20px 20px;
}

.TitleLine
{
	background: #FFFFFF url(../design/titleLine.gif) repeat-x scroll top left;
	clear: both;
	height: 2px;
}

.Breadcrumb .SectionPage
{
	font-size: 13px;
	font-weight: bold;
	padding: 12px 10px 5px 20px;
	float: left;
	color: #004964;
}

.Breadcrumb .Subpage
{
	font-size: 12px;
	font-weight: bold;
	color: #987C4D;
	padding: 14px 29px 5px 10px;
	float: right;
}

.GlobalStockQuote
{
	float: right;
	white-space: nowrap;
	width: auto;
	padding: 3px 4px 5px 0;
	color: #FFFFFF;
	margin: 4px 0 0 0;
	font-size: 11px;
}

.GlobalStockQuote .Exchange, .GlobalStockQuote .Ex
{
	color: #c3b67b;
}

.GlobalStockQuote .Price, .GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	color: #FFFFFF;
}

.GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	background: transparent url(../design/stockPriceUp.gif) no-repeat scroll center left;
	padding-left: 12px;
}

.GlobalStockQuote .StockPriceDown
{
	background: transparent url(../design/stockPriceDown.gif) no-repeat scroll center left;
}

.Price, .StockPriceDown, .StockPriceUp,  .Volume, .High, .WeekHigh, .Low, .WeekLow, .TodaysOpen, .PreviousClose
{
	
}

.Price, .StockPriceDown
{
	color: Red;
}

.StockPriceUp
{
	color: Green;
}

div.PressReleaseYears
{
	float: right;
	width: 300px;
	padding-right: 10px;
	margin-top: -22px;
	_margin-top: -34px;
	text-align: right;
}

.YearNavLink
{
	padding: 0 0 0 0;
}

.YearNavContainer a, .PressReleaseYears a
{
	padding: 0 10px 0 12px;
	background: transparent url(../design/yearBullet_off.gif) no-repeat scroll center left;
	color: #2D6F8F;
}

.PressReleaseYears li
{
	list-style: none;
	margin: 0;
	display: inline;
}

.PressReleaseYears ul
{
	margin: 0 0 10px 0;
	padding: 0;
}

.YearNavContainer
{
	padding-bottom: 10px;
	display: block;
}

.YearNavContainer .selected, 
{
	font-weight: bold;
	color: #987C4D;
	background: transparent url(../design/yearBullet_on.gif) no-repeat scroll center left;
}

.YearNavContainer a:hover, .PressReleaseYears a:hover
{
	font-weight: bold;
	color: #00446A;
	background: transparent url(../design/yearBullet_on.gif) no-repeat scroll center left;
}

.PressReleaseContainer .TabTableHeader, .PresentationContainer .TabTableHeader, .EventWebcastContainer .TabTableHeader
{
	display: none;
}

.PressReleaseLatestHeadline, .Report2LinkRow, .EventWebcastContainer .TabTableTitle
{
	display: block;
}

.PresentationContainer .TabTableTitle, .PresentationContainer .TabTableDocLink
{
	margin: 0;
	display: block;
}

.TabTableDateInline
{
	display: none;
}

.TabTableItem, .TabTableItemAlt
{
	padding-bottom: 5px;
}

.AnnualReportLatestContainer ul
{
	margin: 0;
}

.AnnualReportLatestContainer li
{
	list-style: none;
}

.EventWebcastLatestContainer .EventWebcastTitle, .PressReleaseContainer .TabTableTitle, .EventWebcastContainer .TabTableTitle, .EventWebcastLatestContainer .hrefDocument
{
	display: block;
}

.EventWebcastLatestContainer .Date
{
	display: block !important;
}

br.NoBr
{
	display: none;
}

.NotFoundText
{
	display: none;
}

.EventWebcastContainer .BodyLinks
{
	display: none;
}

.ProjectRegion, .ProjectRegionDash
{
	display:none;
}

.Flash, .FlashHome
{
	z-index: 1;
}

.FlashHome, .HomePageContainer  .Flash
{
	display: none;
	visibility: hidden;
}

.HomePageContainer .FlashHome
{
	display: block;
	visibility: visible;
}

.HomeText
{
	color: #FFFFFF;
	line-height: 18px;
}

.PersonContainer h3
{
	font-size: 11px;
	margin: 0 0 10px 0;
}

.PersonContainer .PersonPhoto
{
	float: left;
	margin: 0 15px 15px 0;
	width: 150px;
	clear: both;
}

.PersonContainer .PersonDetailsContainer
{
	float: left;
	width: 365px;
}

.PersonContainer .PersonDescription
{
	margin-bottom: 10px;
}

.PersonContainer .PersonPhoto
{
	width: 85px;
}

.PersonContainer .PersonDetailsContainer
{
	width: 425px;
}

h1.StockPage
{
	font-size: 13px;
}

.StockTableText
{
	padding-top: 10px;
}

.StockTable
{
	width: 300px;
}

.StockTableItem, .StockTableItemAlt
{
	padding: 2px 5px 2px 5px;
}

.Price, .StockPriceDown, .StockPriceUp,  .Volume, .High, .WeekHigh, .Low, .WeekLow, .TodaysOpen, .PreviousClose
{
	
}

.StockQuoteLookup .InputButton, .ActionButton, .SubmitButton
{
	font-size: 11px;
	background-color: #1d5872;
	color: #FFFFFF;
}

.StockQuoteLookup select
{
	font-size: 11px;
}

.AnnualReportPanel h3, .QuarterlyReportPanel h3, .SupplementalReportPanel h3
{
	font-size: 11px;
	margin: 5px 0 5px 0;
}

h2.Year
{
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 11px;
}

.AnnualReportPanel h4, .QuarterlyReportPanel h4, .SupplementalReportPanel h4
{
	margin: 0 0 0 0;
	padding: 0;
	font-weight: normal;
	font-size: 11px;
}

.CoverImagePane
{
	padding: 5px 10px 10px 0;
	vertical-align: top;
}

.AnnualReportPanel ul, .QuarterlyReportPanel ul, .SupplementalReportPanel ul
{
	margin: 0;
	padding: 0;
}

.AnnualReportPanel li, .QuarterlyReportPanel li, .SupplementalReportPanel li
{
	margin: 0 0 5px 15px;
	padding: 0;
}

.EventWebcastTime
{
	display: block;
}

.EventWebcastDetails
{
	
}

h1.Detail, .DetailRight, h1.EventDetail
{
	vertical-align: bottom;
	color: #987C4D;
}

h1.EventDetail
{
	margin: 0 0 5px 0;
}

h1.Detail, h1.EventDetail
{
	font-size: 13px;
	color: #987C4D;
}

.SearchResultsUrl
{
	display: none;
}

.NotFoundMessage
{
	display: inline;
}

.MailingListUnsubscribeAction
{
	margin-top: 15px;
}

.MailingListUnsubscribeMessage
{
	padding: 0 0 10px 0;
	display: block !important;
}

.HeaderBGLeft
{
	background: #003D5C url(../design/headerBG_left.jpg) no-repeat scroll top right;
}

.HeaderBG
{
	background: #003D5C url(../design/headerBG.jpg) no-repeat scroll top left;
}

.HeaderBGRight
{
	background: #003D5C url(../design/headerBG_right.jpg) no-repeat scroll top left;
}

.Header2BGLeft
{
	background: #205c80 url(../design/header2BG_left.jpg) no-repeat scroll top right;
}

.Header2BGRight
{
	background: #205c80 url(../design/header2BG_right.jpg) no-repeat scroll top left;
}

.MainBGLeft
{
	xheight: 510px;
	background: #2c6887 url(../design/mainBG_left.jpg) no-repeat scroll top right;
}

.MainBGRight
{
	xheight: 510px;
	background: #2c6887 url(../design/mainBG_right.jpg) no-repeat scroll top left;
}

.MainBGLeftRepeat
{
	background: #2c6887 url(../design/mainBG_left_repeat.jpg) repeat-y scroll top right;
}

.MainBGRightRepeat
{
	background: #2c6887 url(../design/mainBG_right_repeat.jpg) repeat-y scroll top left;
}

.FooterBGLeft, .FooterBGRight, .FooterBG
{
	background: #8A7941 url(../design/footerBG.jpg) repeat-x scroll top left;
}

.TabTableItemAlt td, .TabTableItem td
{
	padding: 5px;
	background-color: #ebf0f3;
}

.PressReleaseContainer .TabTableItemAlt, .PressReleaseContainer .TabTableItem, .EventWebcastTitle
{
	font-weight: bold;
}

.TabTableItemAlt td
{
	background-color: #FFFFFF;
}

.TabTableBorder
{
	width: 99% !important;
}

.TabTableDate
{
	color: #7e868e;
	white-space: nowrap;
	width: 1% !important;
	font-weight: bold;
	font-size: 11px;
}

.EventWebcastTime, .EventWebcastSpeakers, .EventWebcastContainer .EventWebcastDetails
{
	display: none;
}

.LightBlue
{
	color: #B0C8DA
}

.Navy
{
	color: #00476B;
}

.MediumBlue
{
	color: #84B2D2;
}

.MediumBlue font
{
	font-size:12px;
}


.Gold
{
	color: #987C4D;
}

h1.StockPage
{
display: none;
}

.StockQuoteLookup
{
padding-bottom: 15px;
}

.PageDisclaimer .HeaderLinks, 
.PageDisclaimer .HeaderSearch, 
.PageDisclaimer .StockQuotePane
{
display:none;
}


.RequestInformationContainer .Column1
{
	width: 150px;
}
.RequestInformationContainer .RowText
{
	padding-bottom: 15px;
}
.RequestInformationContainer hr
{
	margin: 20px 0 20px 0;
}
.RequestInformationContainer .ButtonCell
{
	text-align: left;
}

.OptionsTable
{
	margin-bottom: 20px;
}
.OptionsTable .Column1
{
	width: 50px;
}

.RequestInformationTable .Column2 input, .RequestInformationTable .Column2 select
{
	width:200px;
}

.PressReleaseTableWidth
{
	/*width: 560px !important;*/
}

.PressReleaseTableWidth pre
{
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
width: 700px !important;
overflow: auto;
}

/* Exit Page */
.ExitPageContainer
{
	margin: 50px auto 50px auto;
	text-align: center;
}

.ExitPageText
{
	width: 500px;
	padding: 25px;
}

.ConfirmationButtons
{
}

a.lnkDisagree
{
	display: none;
}

.ShareThisContainer
{
	padding-left: 7px;
}

.ShareThisContainer *
{
	color: #b5e0e2;
}

.HomePageContainer .RssLinkTopContainer
{
	xposition: relative;
	xfloat: left;
	xdisplay: inline;
	xleft: 155px;
	xtop: 35px;
}

.HomePageContainer .PressReleaseLatestContent
{
	xposition: relative;
	xtop: -19px;
}

.ThreeColumnContainer .RssLinkTopContainer
{
	position: relative;
	top: -4px;
	padding-right: 15px;
}

/* %=Gallery */

.GalleryContainer
{
}

.GalleryTable,
.GalleryRow,
.GalleryLink,
.GalleryDescription
{
}

.GalleryImageCell
{
	padding: 0 15px 15px 0;
}

.GalleryTitleCell
{
	white-space: nowrap;
}

.GalleryDescriptionCell
{
	width: 100%;
}

.GalleryTitle
{
	font-weight: bold;
}

.GalleryImage
{
	border: solid 1px #000000;
}

.GalleryDetailContainer
{
}

.GalleryDetailTitleDiv
{
}

.GalleryDetailTitle
{
}

.GalleryDetailDescriptionDiv
{
}

.GalleryDetailDescription
{
}

table.GalleryDetailImageList td
{
	border: solid 1px #999999;
	padding: 3px 3px 1px 3px;
}

img.GalleryDetailImage
{
	border: none;
}

.GalleryDetailImageList td
{
	vertical-align: top;
}

.GalleryImageDetailTitle
{
	font-weight: bold;
	display: block;
	padding-bottom: 10px;
}

.GalleryImageNavDiv
{
	padding: 10px 0 10px 0;
}


.EditSubscriberContainer .MailingListCol2,
.MailingListUnsubscribeTable .MailingListCol2
{
	white-space:nowrap;
}