/* NAP Stock Page */

.SectionQ4NAP
{
	margin-left: 8px;
}

.SectionQ4NAP .StockTable
{
	width: 350px;
}

.SectionQ4NAP .StockTableItem
{
	background-color: #f2f2f2;
	color:#0079BD;
}

.SectionQ4NAP .StockTableItemAlt
{
	background-color: #ddd;
}

.SectionQ4NapStockQuote .StockQuoteContainer *
{
font-size: 11px;
}

.SectionQ4NAP .StockTable
{
}

.SectionQ4NAP .StockTable td
{
	padding: 2px;
	margin: 0px;
}
.CThtxt
{
	color: black;
}

.SectionQ4NAP .StockPriceUp, 
.SectionQ4NAP .Price, 
.SectionQ4NAP .Volume, 
.SectionQ4NAP .High, 
.SectionQ4NAP .WeekHigh, 
.SectionQ4NAP .Low, 
.SectionQ4NAP .WeekLow, 
.SectionQ4NAP .TodaysOpen, 
.SectionQ4NAP .PreviousClose
{
	float: right;
	padding-right: 2em;
	color: #000000;
}

.SectionQ4NAP td.StockTableItemAlt .StockPriceUp
{
	padding-right: 1em;
}

.SectionQ4NAP .StockPriceUp
{
	color: Green;
}

.SectionQ4NAP .StockPriceDown
{
	color: Red;
}

.SectionQ4NAP .PriceLabel, 
.SectionQ4NAP .VolumeLabel, 
.SectionQ4NAP .HighLabel, 
.SectionQ4NAP .LowLabel, 
.SectionQ4NAP .TodaysOpenLabel, 
.SectionQ4NAP .ChangeLabel, 
.SectionQ4NAP .PChangeLabel, 
.SectionQ4NAP .WeekHighLabel, 
.SectionQ4NAP .WeekLowLabel, 
.SectionQ4NAP .PreviousCloseLabel 
{
	font-weight: normal;
}

/* NAP Stock Quote Home */

.SectionQ4NapHomepageStockChart
{
	margin-left: 8px;
}

.SectionQ4NapHomepageStockChart .StockTable td
{
	padding: 2px;
	margin: 0px;
}

.SectionQ4NapHomepageStockChart .StockPriceUp, 
.SectionQ4NapHomepageStockChart .Price, 
.SectionQ4NapHomepageStockChart .Volume, 
.SectionQ4NapHomepageStockChart .High, 
.SectionQ4NapHomepageStockChart .WeekHigh, 
.SectionQ4NapHomepageStockChart .Low, 
.SectionQ4NapHomepageStockChart .WeekLow, 
.SectionQ4NapHomepageStockChart .TodaysOpen, 
.SectionQ4NapHomepageStockChart .PreviousClose
{
	float: right;
	padding-right: 2em;
	color: #000000;
}

.SectionQ4NapHomepageStockChart td.StockTableItemAlt .StockPriceUp
{
	padding-right: 1em;
}

.SectionQ4NapHomepageStockChart .StockPriceUp
{
	color: Green;
}

.SectionQ4NapHomepageStockChart .StockPriceDown
{
	color: Red;
}

.SectionQ4NapHomepageStockChart .PriceLabel, 
.SectionQ4NapHomepageStockChart .VolumeLabel, 
.SectionQ4NapHomepageStockChart .HighLabel, 
.SectionQ4NapHomepageStockChart .LowLabel, 
.SectionQ4NapHomepageStockChart .TodaysOpenLabel, 
.SectionQ4NapHomepageStockChart .ChangeLabel, 
.SectionQ4NapHomepageStockChart .PChangeLabel, 
.SectionQ4NapHomepageStockChart .WeekHighLabel, 
.SectionQ4NapHomepageStockChart .WeekLowLabel, 
.SectionQ4NapHomepageStockChart .PreviousCloseLabel 
{
	font-weight: normal;
}

.SectionQ4NapHomepageStockChart .StockTableItem
{
	background-color:#F2F2F2;
	color:#0079BD;
}

.SectionQ4NapHomepageStockChart .StockTableItemAlt 
{
	background-color:#DDDDDD;
}

/* NAP Stock Quote Header */

.PageQ4NAPStockQuote 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 950px;
	height: 27px;
	background-color: #1A3A6B;
	margin: 0;
	padding: 0;
}

.PageQ4NAPStockQuote .ContentPane,
.PageQ4NAPStockQuote .MainTable
{
	width: 950px;
	margin: 0;
	padding: 0;
}

.PageQ4NAPStockQuote .QuoteDelayed,
.PageQ4NAPStockQuote .Quote_Palladium,
.PageQ4NAPStockQuote .Quote_Gold,
.PageQ4NAPStockQuote .Quote_TSX,
.PageQ4NAPStockQuote .Quote_NYSE
{
	display: block;
	float: right;
	width: auto;
	padding-left: 10px;
        padding-top: 5px;
        *padding-top: 2px;
	background-color: #1A3A6B;
	color: #FFFFFF;
}

.PageQ4NAPStockQuote .QuoteDelayed
{
	font-size: 10px;
	xpadding-top: 6px;
	padding-right: 5px;
}

.PageQ4NAPStockQuote .Quote_Palladium *,
.PageQ4NAPStockQuote .Quote_Gold *,
.PageQ4NAPStockQuote .Quote_TSX *,
.PageQ4NAPStockQuote .Quote_NYSE *
{
	color: #FFFFFF !important;
}

.PageQ4NAPStockQuote .StockItemSpacer
{
	font-weight: bold;
}
