/* Links: d27906, Text: 000000 Titles: 541e00 */

/* r.a.d.menu Plain skin */

.RadMenu_Default 
{
	margin: 0 auto;
	padding: 0 0 0 0;
	z-index: 9999;
	text-align: center;
	width: 100%;
	height: 30px;
}

.RadMenu_Default .text
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	cursor: pointer;
	_cursor: hand;
	color: #FFFFFF;
	line-height: 30px;
}

.RadMenu_Default .rootGroup
{
	margin: 0;
	padding: 2px 0 0 0;
	width: 100%;
}

.RadMenu_Default .rootGroup .text
{
	margin: 0 0 0 0;
	padding: 0 25px 0 20px;
	cursor: pointer;
	_cursor: hand;
	text-transform: uppercase;
	font-weight: bold;
}

.RadMenu_Default .rootGroup .link
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #aa4800;
	margin-left: 2px;
}

.RadMenu_Default .rootGroup .link:hover
{
	color: #2c76a2;
	background-color: #d27906;
	background-image: none;
	margin-left: 2px;
}

.RadMenu_Default .group
{
	border: solid 1px #000000;
	border-top: none;
	background-color: #EEEEEE;
	z-index: 1001;
	margin-left: 2px;
}

.RadMenu_Default .group .text
{
	padding: 0 20px 0 6px;	
	font-size: 11px;
	cursor: hand;
	text-decoration: none;
}

.RadMenu_Default .group .link
{
	padding: 5px 0 5px 6px;
	color: #FFFFFF;
	xbackground: 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 .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: #FFFFFF;
	text-align: left;
	cursor: pointer;
	white-space: normal;
	padding: 0;
	margin: 0;
	background-color: #727272;
	line-height: 31px;
	font-size: 11px;
	border-bottom: solid 2px #000000;
}

.panelbarItemTextExpanded, .panelbarItemTextSelected, .panelbarItemTextExpandedSelected
{
	padding: 0 0 0 10px;
	background-color: #d27906;
}

.panelbarItemText
{
	padding: 0 0 0 10px;
}

.panelbarItemTextHover, .panelbarItemTextHoverExpanded, .panelbarItemTextHoverSelected, .panelbarItemTextHoverExpandedSelected
{
	padding: 0 0 0 10px;
	background-color: #d27906;
}

.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 left;
}

.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 left;
}

.panelbarSubgroup2
{
	border-bottom: solid 1px #FFFFFF;
}

.SecondaryNavigationPanelContainer
{
	margin: 15px 0 0 0;
	padding: 0 0 0 0;
	border-top: solid 2px #000000;
	width: 180px;
	
}

.SecondaryNavigationTitleLink, .SecondaryNavTitle
{
	display: none;
}

/* Main Navigation Tabs Subsection */

.RadTabStrip_SubsectionNav ul
{
	background-color: #FFFFFF;
	padding: 5px 0 10px 0 !important;
}

.RadTabStrip_SubsectionNav li a:link, .RadTabStrip_SubsectionNav li a:visited, .RadTabStrip_SubsectionNav li a:active, .RadTabStrip_SubsectionNav li a:hover
{
	font-size: 11px;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
}

.RadTabStrip_SubsectionNav li a:hover
{
	text-decoration: underline;
}

/* %=Global */

a
{
	cursor: hand;
	text-decoration : none;	
}

a:link , a:active, a:visited, a:hover
{
	color: #A94803;
}

a:hover
{

}

body, input, p, select, table, textarea, .RadEContent, .RadEContentBordered,
h1, h2, h3, h4, h5
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.RadEContent, .RadEContentBordered
{
	background-color: #FFFFFF;
}

body
{
	background-color: #000000;	
}

input, select, textarea
{
	line-height: normal;
}

blockquote
{
	margin-left: 40px;
}

h1
{
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #541e00;
	padding-bottom: 22px;
	margin: 0;
}

h2
{
	text-align: left;
	color: #d27906;
	padding: 0;
	margin: 0;
	display: inline;
}

h3, h4, h5
{
	text-align: left;
	padding: 0;
	margin: 0;
}

/* %=Layout */

.HomePageContainer
{
	padding-top: 37px;
	.padding-top: 36px;
}

.ThreeColumnContainer
{
	padding-top: 50px;
}

.HomePageContainer .Container, .ThreeColumnContainer .Container
{
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

.HomePageContainer .MainTable, .ThreeColumnContainer .MainTable
{
	width: 887px;
}

.HeaderPane
{
	background: #000000 url(../design/HeaderBG.gif) no-repeat scroll top right;
}

.HeaderPane2
{
	border-top: solid 1px #000000;
	border-bottom: solid 3px #000000;
}

.NavigationPane
{
	background: #541e00 url(../design/MainNavBG1.gif) repeat-x;
	height: 30px;
	border-bottom: solid 2px #000000;
	border-top: solid 2px #000000;
	_border-top: solid 2px #000000;
}

.NavBGPane
{
	background: #000000 url(../design/MainNavBG_Home1.gif) no-repeat scroll top left;
	height: 30px;
}

.LeftPaneHome, .ContentPaneHome, .RightPaneHome,
.ContentPane, .RightPane
{
	vertical-align: top;
}

.PressReleaseLatestTable
{
border-color: transparent !important;
}

.LeftLeftPane
{
	width: 7px;
	background-color: #454545;
	border-right: solid 2px #000000;
}

.LeftPane
{
	width: 180px;
	background-color: #454545;
}

.ContentPane
{
	width: 477px;
	padding: 18px 30px 30px 32px;
	background-color: #FFFFFF;
	border-left: solid 3px #000000;
	line-height: 18px;
	height: 350px;
}

.ContentPaneHome
{
	color: #46a0b7;
	padding: 10px 20px 10px 20px
}

.RightPane
{
	background-color: #FFFFFF;
	width: 157px;
}

.RightPaneHome
{
	padding: 12px 0 0 0;
}

.TitlePane
{
}

.PaddingPane
{
	height: 7px;
}

.FooterPane
{
	padding: 7px 5px 7px 5px;
	color: #898989;
	background: transparent url(../design/line.gif) no-repeat scroll top left;
}

.FooterPane2
{
	color: #898989;
}

.Q4FooterContainer a:link
{
	color: #898989 !important;
}

.Q4FooterContainer
{
	padding-top: 10px;
}

/* Standard Modules */

.MainNavigationInner
{

}

.Breadcrumb
{
	
}

.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;
	xpadding-left: 15px;
	xmargin-left: 15px;
	xbackground: transparent url(../design/headerBullet.gif) no-repeat scroll center left;
}

.HeaderLinks a, .FooterLinks a
{
	color: #898989;
}

.HeaderLinks a:hover, .FooterLinks a:hover
{
	color: #898989;
}

div.FooterLinks
{
	float: left;
	xlist-style-type: none;
	font-size: 11px;
}

.FooterLinks ul
{
	margin: 0;
	padding: 0;
}

.FooterLinks ul li
{
	list-style: none;
	display: inline;
	padding-right: 5px;
	xbackground: transparent url(../design/headerBullet.gif) no-repeat scroll center left;
}

div.FooterLinks .QuickLinkSeparator
{
	display: inline !important;
	padding-left: 5px;
}

.FooterPane .HtmlTextContainer
{
	float: right;
	font-size: 11px;
}

/* Integrated Print Panel */

.Hide 
{
	display: none;
	visibility: hidden; 	
}

.RegularVersionImage, .PrintVersionImage
{
	
}

.RegularVersionLink, .PrintVersionLink
{
	
}

/* Generic datagrids */

.TabTableHeader
{
	visibility: hidden;
	.display: none;
	_display: none;
	position: absolute;
	bottom: 0px;
}

.TabTableData
{
	padding-bottom: 15px;
	xwidth: 72%;
}

.TabTableItem td, .TabTableItemAlt td, .TabTableData
{
	xwidth: 65%;
	font-size: 11px;
	padding: 15px 0 15px 0;
	border-bottom: solid 1px #000000 !important;
}

.TabTableItem, .TabTableItemAlt
{
	border-bottom: solid 1px #000000 !important;
}

.TabTableDate, .Report2LinkRowDate
{
	xwidth: 35% !important;
	white-space: nowrap;
	padding-right: 10px !important;
	font-weight: bold;
	color: #522000;
}

.TabTableItemAlt
{
	
}

/* Generic Items */

.ActionButton, .HeaderSearchImg, .InputButton, .SubmitButton
{
	
}

.NoBr
{
	display: none;
}

.RequiredField
{
	color: Red;
}

.YearNavContainer
{
	font-size: 11px;
	background-color: #454545;
	padding: 1px 7px 3px 7px;
}

.YearNavLink
{

}

.YearNavContainer a, .PressReleaseYears a
{
	padding-right: 10px;
	color: #FFFFFF;
}

.YearNavContainer .selected, .YearNavContainer a:hover, .PressReleaseYears a:hover
{
	font-weight: bold;
}

/* Latest Modules */

.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
{
	xdisplay: block !important;
}

.EventWebcastContainer .TabTableHeader, .PresentationContainer .TabTableHeader, .PressReleaseContainer .TabTableHeader
{
	
}

.EventWebcastContainer .TabTableTitle, .PressReleaseLatestHeadline, .Report2LinkRow
{
	
}

.EventWebcastContainer .TabTableTitle, .EventWebcastLatestContainer .EventWebcastTitle, .EventWebcastLatestContainer .hrefDocument,
.PressReleaseContainer .TabTableTitle
{
	display: block;
}

/* %=AnnualQuarterlyReport */

.AnnualQuarterlyReportContainer
{
	vertical-align: top;
}

.AnnualQuarterlyReportText
{
	display: none;
}

.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
{

}

/* Department */

/* Download */

/* EditSubscriber */

/* EmailThisPage */

.EmailThisPageContainer .FormCol1
{
	width: 40%;
}

.EmailThisPageContainer .FormCol2
{
	width: 60%;
}

/* %=Event */

.EventWebcastContainer .TabTableHeader
{
	display: none;
}

.EventWebcastContainer .BodyLinks
{
	
}

.EventWebcastContainer .EventWebcastDetails, .EventWebcastSpeakers, .EventWebcastTime 
{
	
}

.EventWebcastContainer .EventWebcastDetails
{
	display: none;
}

.EventWebcastContainer .EventWebcastLinks
{
	display: none;
}

.EventWebcastDetailsContainer .EventTime
{
	padding-bottom: 15px;
	display: block;
}

.EventWebcastDetailsContainer .EventBody
{
	display: block;
}

.EventWebcastDetailsContainer .hrefWebcastLink
{
	display: block !important;
	padding-top: 10px;
}

.EventWebcastLatestContainer .Date
{
	display: block !important;
}

.EventWebcastTime
{
	display: block;
}

/* Forms */
.FormColumn1
{
	width: 30%;
}

.FormColumn2
{
	width: 70%;
}

/* %=Flash */

.Flash
{
	z-index: 1;
}

/* %=Gallery */

.GalleryDetailImageList td
{
	vertical-align: top;
}

/* %=Html */

/* %=LanguageSwitch */

.LanguageSwitch, .LanguageSwitchfr
{
}

.LanguageSwitch a, .LanguageSwitchfr a
{
}

.LanguageSwitch a:hover, .LanguageSwitchfr 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
{
	display: none;
}

.EditSubscriberConfirmation
{
	padding-top: 15px;
	font-weight: bold;
}

/* %=MailingListUnsubscribe */

.MailingListUnsubscribeContainer
{
	padding-top: 15px;
}

.MailingListUnsubscribeAction
{
	padding-top: 15px;
	font-weight: bold;
}

.MailingListUnsubscribeMessage
{
	display: block;
	padding-bottom: 10px;
	font-weight: bold;
}

/* %=Person */

.PersonGenericContainer
{
	display: inline-block;
}

.PersonContainer
{
	padding: 0 0 15px 0;
	display: inline-block;
	clear: both;
}

.PersonPhoto
{
	float: left;
}

.PersonPhoto img
{
	xpadding-right: 20px;
}

.PersonDetailsContainer
{
	float: left;
	display: inline;
	xpadding-left: 15px;
}

.PersonContainer h3
{

}

.PersonContainer .PersonTitleComma
{
	
}

.PersonContainer .PersonName
{
	
}

.PersonContainer .PersonTitle
{
	
}

.PersonContainer .PersonDescription
{
	
}

/* Person Generic Details */

.PersonGenericDetailsContainer
{
	
}

.PersonGenericDetailsContainer .PersonDetailsImageContainer
{
	float: left;
}

.ImageContainer img
{
display: block;
}

.ImageContainer br
{
display: none;
}

.PersonGenericDetailsContainer .PersonDetailsNameContainer
{
	float: left;
	height: 100px;
	padding-left: 15px;
	position: relative;
	top: 65px;
}

.PersonGenericDetailsContainer .PersonName
{
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #2c76a2;
	
}

.PersonGenericDetailsContainer .PersonTitle
{
	display: block;
}

.PersonGenericDetailsContainer .PersonTitleComma
{
	display: none;
}

.PersonGenericDetailsContainer .PersonDetailsDescriptionContainer
{
	margin-top: 15px;
	clear: both;
}

/* Presentations */

.PresentationContainer .TabTableDocLink, .PresentationContainer .TabTableTitle
{
	display: block;
}

/* Press Release Latest */

.PressReleaseLatestContainer
{
	background-color: #454545;
	padding: 0 0 0 12px;
	border-left: solid 7px #000000;
}

.PressReleaseLatestContent, .TitleContainer
{
	background-color: #454545 !important;
	padding: 0 0 12px 0;
	border-left: solid 2px #000000;
	font-weight: bold;
	font-size: 14px;
}

/* Press Release */

.TitleContainer
{
	padding: 10px 20px 10px 17px;
}

.TitleRight
{
	display: none;
}

a.Homepage
{
	color: #48b2cd;
}

.TitleContainer, .PressReleaseLatestContentColumn
{
	border-bottom: solid 2px #000000;
	background-color: #727272;
}

.PressReleaseLatestContainer .PressReleaseTableWidth
{
	width: 350px;
}

.MiddleColumnContentHomePage
{
	background-color: #727272;
}

.MiddleColumnContentHomePage
{
	padding: 10px 20px 0 17px;
	color: #FFFFFF;
}

.PressReleaseLatestContainer .Date
{
	color: #000000;
	font-size: 11px;
	display: inline;
	padding-right: 5px;
}

.PressReleaseLatestContainer .PressReleaseHeadline
{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
	display: inline;
}

div.PressReleaseYears
{
	
}

.PressReleaseYears li
{
	
}

.PressReleaseYears ul
{
	
}

.PressReleaseTableWidth
{
	width: 100%;
}

.PressReleaseTableWidth .DetailLeft, .PressReleaseTableWidth .DetailRight
{
	vertical-align: top;
}

.PressReleaseTableWidth .DetailLeft
{
	width: 400px;
}

.DownloadPressReleaseLink
{
	padding-bottom: 10px;
}

h1.Detail, .DetailRight, h1.EventDetail
{
	vertical-align: bottom;
}

.DetailRight h1.Detail {font-size: 11px;}

.PressReleaseLatestContainer
{
	
}

.PressReleaseLatestContentColumn
{
	padding-bottom: 10px;
}

/* %=Project */

.ProjectContentContainer
{
	
}

.ProjectRegionDash
{
	display: none;
}

.ProjectContentContainer ul
{
	margin-top: 0;
}

/* Region */
.RegionContainer
{
	
}

/* Print Page */

.PrintPageContainer
{
}

.PrintPageLink
{
}

.PrintPageImage
{
}

.PrintPageText
{
}

/* %=QuickLink */

.RightPane div.QuickLinks
{
	padding: 60px 0 0 0;
}

.QuickLinks h1
{	
	
}

.QuickLinks ul
{
	margin: 0 0 0 0;
	.margin: 0 20px 0 15px;
	padding:  0;
}

.MoreInfo ul
{
	margin: 15px 0 0 0;
	.margin: 15px 0 0 17px;
	font-weight: bold;
}

.QuickLinks ul li, .MoreInfo ul li
{
	padding: 0 0 5px -5px;
	margin: 0 0 8px -25px; 
	.margin: 0 0 8px 0;
	font-size: 11px;
	list-style-type: none;
	list-style-image: url(../design/bullet.gif);
}

.QuickLinks ul li
{
	padding: 0 0 5px -5px;
	margin: 0 0 8px 5px; 
	.margin: 0 0 8px 0;
}

.MoreInfo ul li
{
	padding: 15px 0 0 -5px;
}

.HomePageContainer .QuickLinks ul li a, .MoreInfo ul li a
{
	color: #D37907;
}

/* %=Report2 */

.Report2ListContainer h1
{
}

.Report2ListTable
{
}

.Report2LinkRowDate
{
	
}

.Report2LinkRow
{
	width: 56%;
	padding-bottom: 10px;
}

.Report2FileSizeRow
{
	width: 15%;
	white-space: nowrap;
	text-align: right;
	padding: 0 15px 0 0;
}

.Report2IconRow
{
	width: 1%;
}

.Report2ListTitle
{
	
}

.Report2ListContainer .YearNavContainer
{

}

/* 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
{
	display: inline;
}

.NotFoundText
{
	text-align: left !important;
	padding-top: 15px;
}

.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 Quote */

.StockQuoteContainer
{
}

.StockQuoteContainer a:hover
{
	color: #000000 !important;
}

h1.StockPage
{
	
}

.StockHistoricalMsg
{
	padding-top: 15px;
}

.StockTableText
{
	padding-top: 5px;
}

.StockQuoteContainer .Price, .StockQuoteContainer .StockPriceDown, .StockQuoteContainer .StockPriceUp, .Volume, .High, .WeekHigh, .Low, .WeekLow, .TodaysOpen, .PreviousClose
{
	padding-right: 15px;
}

.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 .ControlRow, .StockQuoteLookup .InputButton, .StockPage
{
	display: none;
}

.StockQuoteHome .MarketText, .StockQuoteHome .ControlRow
{
	display: none;
}

.StockPriceDown
{
	color: Red;
}

.StockPriceUp
{
	color: Green;
}

.StockQuoteLookup select
{
	
}

.StockTable
{
	width: 500px !important;
}

.StockTableItem, .StockTableItemAlt
{
	
}

.StockTableText
{
	
}

.Highlight
{
	color: #d27906;
	font-weight: bold;
}

/* Stock (Header) */

.Blue, .blue
{
	color: #48b2cd !important;
	font-weight: bold;
}

.HeaderPane .HtmlTextContainer, .TitlePane .HtmlTextContainer
{
	display: inline;
	float: right;
	font-size: 11px;
}

.HeaderPane .HtmlTextContainer
{
	padding: 68px 15px 0 0;
}

.TitlePane .HtmlTextContainer
{
	position: relative;
	top: 40px;
	.top: 50px;
	_top: 50px;
	padding-right: 3px;
}

.GlobalStockQuote
{
	float: right;
	width: auto;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.HeaderPane .GlobalStockQuote
{
	padding: 68px 0 0 0;
}

.TitlePane .GlobalStockQuote
{
	position: relative;
	top: 40px;
	.top: 50px;
	_top: 50px;
}

.StockItemSpacer
{
	
}

.StockQuoteColon
{
	display: none;
}

.GlobalStockQuote .Exchange
{
	xcolor: #48b2cd;
	xfont-weight: bold;
	xfont-size: 11px;
}

.GlobalStockQuote .Price, .GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	color: #48b2cd;
}

.StockExchangeSpacer
{
	display: none;
}

.GlobalStockQuote .StockPriceUp, .GlobalStockQuote .StockPriceDown
{
	
}

.GlobalStockQuote .StockPriceDown
{
	
}

/* Custom */

.GlobalOperation, .RegionContainer
{
	display: none;
}

.ContactUsCol2 input, .ContactUsCol2 textarea
{
	width: 315px;
}
