.gridView {
	table-layout:fixed;
	width:100%;
}

.gridView caption, .gridTitle {
	font-weight:bold;
	line-height:1.2;
	padding:5px;
	text-align:left;
}

/* Gridview Header Row */
.gridView thead,
.gridHeader {
	background-color:#fff; /* Style Setting: Quickrank Header Background Color */
}

/* Gridview Header Row Cells */
.gridView thead *,
.gridHeader * {
	font-weight:normal;
	color:#828282; /* Style Setting: Quickrank Header Text Color */
}
.gridView thead th,
.gridHeader th {
	word-wrap:break-word;
	padding:5px 0 5px 5px;
	vertical-align:top;
}
.gridView thead a,
.gridHeader a {
	text-decoration:none;
}
.gridView thead a:hover,
.gridHeader a:hover {
	text-decoration:underline;
}
.gridView thead a img,
.gridHeader a img {
	border:0;
	vertical-align:top;
}
.gridHeaderUnderline th {
	border-bottom:1px solid #919191;
}

/* Gridview Body Row */
.gridItem {
	background-color:#fff; /* Style Setting: Grid Color */
}
.gridItemUnderline td {
	border-bottom:1px solid #919191;
	vertical-align:top;
}
.gridAlternateItem {
	background-color:#E6F0FA; /* Style Setting: Grid Alternate Color */
}
.gridEmptyItem {
	background-color:#E6F0FA; 
	height: 40px;
	text-align: center;
}

.gridItemUnderline td {
	border-bottom:1px solid #CCCCCC;
}

/* Gridview Body Row Cells */
.gridItem td {
	line-height:20px;
	padding:2px 0 2px 5px;
	vertical-align:top;
}
.gridItem a {
	text-decoration:none;
}
.gridItem a:hover {
	text-decoration:underline;
}

.gridItem td.shrink,	/* For consistency would like to use lower case version. */
.gridItem td.Shrink {	/* For legacy have to keep capitalized version version */
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	-moz-binding:url('/xml/ellipsis.xml#ellipsis');
}
.gridItem td.shrink a,
.gridItem td.Shrink a {
	-moz-binding:url('/xml/ellipsis.xml#ellipsis');
}

/* GridView Grouping Row(s) - add more grouping if needed */
.headingGrouping1 {
	background-color:#e1e1e1;
}
.headingGrouping1 *,
.headingGrouping2 * {
	font-weight:bold;
	line-height:20px;
	padding:2px 0;
}

/* Basket */
tr.gridBasketItem {
	background-color:#EAEAEA;
}
div.gridBasketItem {
	text-decoration:none;
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:left center;
	background-image:url("GetImage.ashx?FileId=2609");
	padding:5px 0 5px 25px;
}


/* Gridview Footer Row */
.gridView tfoot,
.gridFooter {
	background-color:#fff;
}
.gridView tfoot td,
.gridFooter td {
	border-top:1px solid #919191;
	color:#000;
	font-weight:bold;
	line-height:20px;
	padding:2px 5px 2px 0;
	text-align:right;
}
.gridFooter *:first-child {
	padding-left:5px;
	padding-right:0;
	text-align:left;
}

.gridPager td {
	padding:0;
}
.gridPager .ms_page_bar {
	margin-bottom:0;
}
.gridPager table {
	width:auto;
}
.gridPager table td {
	padding:3px;
}


/* Padding and alignment adjustment for numeric cells */
.gridHeader th.gridNumeric,
.gridItem td.gridNumeric {
	padding-left:0;
	padding-right:5px;
	text-align:right;
}


/* gridViewCentre - For use in tables where all columns (except the first) are center aligned */
.gridViewCentre .gridHeader th,
.gridViewCentre tbody td,
.gridViewCentre .gridItem td,
.gridViewCentre thead th {
	padding-left:0;
	text-align:center;
}
.gridViewCentre .gridHeader th:first-child,
.gridViewCentre tbody td:first-child,
.gridViewCentre .gridItem td:first-child,
.gridViewCentre thead th:first-child {
	padding-left:5px;
	text-align:left;
}


/* GridViewRight - For use in tables where all columns (except the first) are right aligned */
.gridViewRight .gridHeader th,
.gridViewRight .gridItem td,
.gridViewRight thead th {
	padding-left:0;
	padding-right:5px;
	text-align:right;
}
.gridViewRight .gridHeader th:first-child,
.gridViewRight .gridItem td:first-child,
.gridViewRight thead th:first-child {
	padding-left:5px;
	padding-right:0;
	text-align:left;
}


/* Gridview Header Row Sorting Arrows */
.gridArrow {
	margin-left:4px;
	height:14px;
	width:9px;
}
.gridArrow img {
	background-position:2px 5px;
	background-repeat:no-repeat;
	border:0;
	height:14px;
	width:9px;
}
.gridArrowASC img {
	background-image:url("/img/icons/sorting/sort_ascending.gif");
}
.gridArrowDESC img {
	background-image:url("/img/icons/sorting/sort_descending.gif");
}
.gridArrowUnsorted img {
	background-image:url("/img/icons/sorting/sort_unsorted.gif");
}


/* Buy and Sell Button Styling
	 (Will move to fully styles.css when everything has been revamped but until then there will be some overlap) */
col.gridBuyButton,
th.gridBuyButton,
col.gridSellButton,
th.gridSellButton {
	width:4%; /* Style Setting: Buy Button Cell Size AND Sell Button Cell Size */
}
th.gridBuyButton,
th.gridSellButton {
	background-image:none !important;
}

td.gridBuyButton {
	background-image:url("/includes/images/buy.gif"); /* Style Setting: Buy Button Image URL */
}
td.gridSellButton {
	background-image:url("/includes/images/sell.gif"); /* Style Setting: Buy Button Image URL */
}

td.gridBuyHtmlButton input,
td.gridSellHtmlButton input {
	display:block;
	height:100%;
	text-decoration:none;
	width:100%;
}
col.gridBuyHtmlButton,
th.gridBuyHtmlButton,
col.gridSellHtmlButton,
th.gridSellHtmlButton {
	width:6%; /* Style Setting: Buy Button Html Cell Size (%) */
}


/* Gridview Column Widths
	 (Would prefer these to be on the <col /> tag but until such time as this is possible the Header Row Cells will have to do)
	 Please list alphabetically!
*/
th.grid3MonthChange {
	width:8%;
}
th.gridACQ {
	width:9%;
}
th.gridADY {
	width:9%;
}
th.gridAicMember {
	width:7%;
}
th.gridAMC {
	width:9%;
}
th.gridAnalystRating {
	width:11%;
}
th.gridAnalystRatingDate {
	width:11%;
}
th.gridAPV {
	width:5%;
}
th.gridAPVC {
	width:5%;
}
th.gridAvg1Y {
	width:10%;
}
th.gridBidOfferFallback {
	width:5%;
}
th.gridBidPrice {
	width:9%;
}
th.gridCalPerformance {
	width:8%;
}
th.gridCallable {
	width:5%;	
}
th.gridCapitalChange {}
th.gridCapitalDetails {}
th.gridCategoryEndDate {
	width:10%;
}
th.gridCategoryName {
	width:20%;
}
th.gridCategoryNameSmall {
	width:14%;
}
th.gridChartLineColor {
	width:4%;
}
th.gridChartLineDataPoint {
	width:7%;
}
th.gridChartLineDelete {
	width:4%;
}
th.gridCheckbox {
	width:16px;
}
th.gridClientFund {
	width:1%; /* Style Setting: Quickrank Client Fund Column Width */
}
th.gridClosedToNewInvestors {
	width:9%;
}
th.gridClosePrice {
	width:9%;
}
.tabSnapshot_CEF th.gridClosePrice {
	width:7%;
}
th.gridClosePriceCurrency {
	width:5%; /* Style Setting: Grid List Close Price Currency Width */
}
.tabSnapshot_CEF th.gridClosePriceCurrency {
	width:4%;
}
th.gridConvertible {
	width:5%;	
}
th.gridCouponFrequency {
	width:9%;	
}
th.gridCouponRate {
	width:4%;	
}
th.gridCouponType {
	width:4%;	
}
th.gridCreated {
		width:15%;
}
th.gridCustomBuyFee,
th.gridCustomBuyFee2 {
	width:8%;
}
th.gridCustomBuyFeeDiscount {
	width:8%;
}
th.gridCustomBuyFeeFallback {
	width:8%;
}
th.gridCustomCategoryName {
	width:20%;
}
th.gridCustomFundManagerDiscount {
	width:8%;
}
th.gridCustomISABuyFee {
	width:8%;
}
th.gridCustomISAFundManagerDiscount {
	width:8%;
}
th.gridCustomExternalLink {
	width:16px;
}
th.gridCustomMinimumAdditionalPurchaseAmount {
	width:8%;
}
th.gridCustomMinimumMonthlyInvestment {
	width:8%;
}
th.gridCustomMinimumPurchaseAmount {
	width:14%;
}
th.gridCustomPurchaseCurrency {
	width:8%;
}
th.gridCustomRisk {
	width:8%;
}
th.gridCustomSecurityRating {
	width:8%;
}
th.gridCustomSellFee {
	width:8%;
}
th.gridD1,
th.gridM1,
th.gridM3,
th.gridM6,
th.gridM12,
th.gridM36,
th.gridM60,
th.gridM120,
th.gridM255,
th.gridW1,
th.gridYTD {
	width:8%;
}
th.gridDanishAop {
	width:8%;
}
th.gridDanishAopDate {
	width:11%;
}
th.gridDaysInTrend {
	width:8%;
}
th.gridDebtEquityRatio {
	width:12%;
}
th.gridDelayedPrice {
	width:9%
}
th.gridDelayedPriceDateTime {
	width:17%;
}
th.gridDelayedPriceTrend {
	width:5%
}
th.gridDelete {
	width:8%;
}
th.gridDeletebox {
	width:3%;
}
th.gridDescription {
	width:20%;
}
th.gridDocument {
	width:11%;
}
th.gridDomicile {
	width:18%;
}
th.gridDPS {
	width:7%;
}
th.gridDividendYield {
	width:8%;
}
th.gridEdit {
	width:8%;
}
th.gridEPS {
	width:7%;
}
th.gridEPSGrowth5Y {
	width:12%;
}
th.gridEquityResearchPdfLink {
	width:4%;
}
th.gridEstimatedCumFairNav {
	width:8%;
}
th.gridEvent {
	width:18%;
}
th.gridExchangeCode {
	width:10%;
}
th.gridFlag {
	width:8%;
}
th.gridFlatYield {
	width:5%;	
}
th.gridFloatingBasis {
	width:5%;	
}
th.gridFundName {}
th.gridFundSizeDate {
	width:10%;
}
th.gridFundSizeMilFundLevel {
	width:9%;
}
th.gridFundTNAV {
	width:9%;
}
th.gridGrossGearing {
	width:10%;
}
th.gridHasDoc {
	width:11%;
}
th.gridHi1Y {
	width:8%;
}
th.gridIndexEndDate {
	width:10%;
}
th.gridIndexName {
	width:45%;
}
th.gridIndustryName {
	width:17%;
}
th.gridIsa {
	width:6%;
}
th.gridIsAuthorised,
th.gridIsHKAuthorized {
	width:12%;
}
th.gridIsFavourite {
	width:66px;
}
th.gridISIN {
	width:13%;
}
th.gridIssuerName {
	width:12%;	
}
th.gridLastClose {
	width:8%;
}
th.gridLastCloseDiscount {
	width:8%;
}
th.gridLatestPrice {
	width:9%;
}
th.gridLegalStructure {
	width:8%;
}
th.gridLinkButton {
	width:10%;
}
th.gridLo1Y {
	width:8%;
}
th.gridM36Highlight,
th.gridM36HighlightCA,
th.gridM3Highlight,
th.gridM3HighlightCA {
	width:16%;
}
th.gridManagementFee {
	width:12%;
}
th.gridManagerTenure {
	width:9%;
}
th.gridMarketCap {
	width:10%;
}
th.gridMarketPerc {
	width:9%;
}
th.gridMaturityDate {
	width:9%;	
}
th.gridMaxAge {
	width:7%;
}
th.gridMaxInvestment {
	width:13%;
}
th.gridMDL {
	width:10%;
}
th.gridMFEL {
	width:9%;
}
th.gridMIP {
	width:15%;
}
th.gridMinAge {
	width:7%;
}
th.gridMinInvestment {
	width:10%;
}
th.gridModified {
	width:15%;
}
th.gridMonthChange {
	width:8%;
}
th.gridName {}
th.gridNavD1,
th.gridNavM0,
th.gridNavM1,
th.gridNavM3,
th.gridNavM6,
th.gridNavM12 {
	width:7%;
}
th.gridNavM36,
th.gridNavM60 {
	width:8%;
}
th.gridNavM120 {
	width:9%;
}
th.gridNavPopup {
	width:8%;
}
th.gridNetAssets {
	width:10%;
}
th.gridNetGearing {
	width:10%;
}
th.gridNoOfFunds {
	width:7%;
}
th.gridOBSRRating {
	width:6%;
}
th.gridOfferPrice {
	width:9%;
}
th.gridOngoingCharge {
	width:9%;
}
th.gridOriginalPrice {
	width:9%;
}
th.gridPDFButton {
	width:19px;
}
th.gridPensionType {
	width:10%;
}
th.gridPerformanceFee {
	width:12%;
}
th.gridPeriodHigh,
th.gridPeriodLow {
	width:10%;
}
th.gridPeriodHighDate,
th.gridPeriodLowDate {
	width:11%;
}
th.gridPortfolioBaseCurrency {
	width:30%;
}
th.gridPortfolioName {}
th.gridPortfolioType {
	width:30%;
}
th.gridPreTax {
	width:9%;
}
th.gridPrice {
	width:8%;
}
th.gridPriceChange {
	width:8%;
}
th.gridPriceChangePerc {
	width:11%;
}
th.gridPriceDate {
	width:10%; /* Style Setting: Grid List Close Price Date Width */
}
th.gridPriceD1,
th.gridPriceM0,
th.gridPriceM1,
th.gridPriceM3,
th.gridPriceM6,
th.gridPriceM12 {
	width:7%;
}
th.gridPriceM36,
th.gridPriceM60 {
	width:8%;
}
th.gridPriceM120 {
	width:9%;
}
th.gridPriceVolume {
	width:13%;
}
th.gridProductName {
	width:25%;
}
th.gridProductType {
	width:14%;
}
th.gridProvider {
	width:17%;
}
th.gridPuttable {
	width:5%;	
}
th.gridPVLeaders {
	width:13%;
}
th.gridQEPerformance {
	width:8%;
}
th.gridQualitativeRating {
	width:11%;
}
th.gridQualitativeRatingDate {
	width:11%;
}
th.gridRegistrar {}
th.gridResearchDate {
	width:11%;
}
th.gridRevenueGrowth3Y {
	width:12%;
}
th.gridRisk255 {
	width:15%;
}
th.gridROETTM {
	width:12%;
}
th.gridSearchName {}
th.gridSb {
	width:9.5%;
}
th.gridSectorLatest {
	width:8%;
}
th.gridSectorName {
	width:17%;
}
th.gridSectorQuickRank {
	width:5%
}
th.gridSectorTrends {
	width:5%
}
th.gridSedol {
	width:8%;
}
th.gridSharesInIssue {
	width:10%;
}
th.gridSocResp {}
th.gridSPRating {
	width:6%;
}
th.gridSpread {
	width:9%;
}
th.gridStarRating {
	width:11%;
}
th.gridStarRatingHighlight {
	width:20%;
}
th.gridStatus {
	width:10%;
}
th.gridStdM36 {
	width:8%;
}
th.gridSymbol {
	width:17px;
}
.indexquickrank th.gridSymbol {
	width:7%;
}
th.gridTargetPrice {
	width:9%;
}
th.gridTelephone {
	width:18%;
}
th.gridTER {
	width:9%;
}
th.gridTERHighlight {
	width:16%;
}
th.gridTerYear {
	width:8%;
}
th.gridTicker {
	width:7%;
}
th.gridTMV {
	width:9%;
}
th.gridTotalAssets {
	width:10%;
}
th.gridValoren {
	width:8%;
}
th.gridVolume {
	width:13%;
}
th.gridWKN {
	width:7%;
}
th.gridYearsToMaturity {
	width:7%;	
}
th.gridYieldM12 {
	width:7%;
}

th.gridPortfolioCurrency {
	width:5%;
}
th.gridPortfolioTool52WeekHigh {
	width:9.8%;
}
th.gridPortfolioTool52WeekLow {
	width:9.8%;
}
th.gridPortfolioToolAverageCreditQuality {
	width:8.6%;
}
th.gridPortfolioToolBondStyle {
	width:8.6%;
}
th.gridPortfolioToolCategory {
	width:23%;
}
th.gridPortfolioToolCommissions {
	width:12.3%;
}
th.gridPortfolioToolCostPerShare {
	width:9.8%;
}
th.gridPortfolioToolCurrencyPrice {
	width:5%;
}
th.gridPortfolioToolCurrentPrice {
	width:7.3%;
}
th.gridPortfolioToolD1 {
	width:7.3%;
}
th.gridPortfolioToolDayHigh {
	width:9.8%;
}
th.gridPortfolioToolDayLow {
	width:9.8%;
}
th.gridPortfolioToolEquityStyle {
	width:8.6%;
}
th.gridPortfolioToolGainLoss {
	width:12.3%;
}
th.gridPortfolioToolGLPercent {
	width:9.8%;
}
th.gridPortfolioToolM0,
th.gridPortfolioToolW1,
th.gridPortfolioToolM1,
th.gridPortfolioToolM3,
th.gridPortfolioToolM12,
th.gridPortfolioToolM36,
th.gridPortfolioToolM60,
th.gridPortfolioToolM120 {
	width:6.6%;
}
th.gridPortfolioToolMarketValue {
	width:12.3%;
}
th.gridPortfolioToolNetCashFlow {
	width:14%;
}
th.gridPortfolioToolPB {
	width:8.6%;
}
th.gridPortfolioToolPE {
	width:8.6%;
}
th.gridPortfolioToolPeriod {
	width:12.3%;
}
th.gridPortfolioToolPriceChangePerc {
	width:9.8%;
}
th.gridPortfolioToolRating {
	width:12%;
}
th.gridPortfolioToolRisk {
	width:14%;
}
th.gridPortfolioToolSecurityName {
}
th.gridPortfolioToolTotalCost {
	width:12.3%;
}
th.gridPortfolioToolTotalInflows {
	width:12.3%;
}
th.gridPortfolioToolTotalOutflows {
	width:12.3%;
}
th.gridPortfolioToolTotalShares {
	width:12.3%;
}
th.gridPortfolioToolVolume {
	width:10.5%;
}
th.gridPortfolioToolWeight {
	width:7.3%;
}

th.gridPortfolioEditAmount {
	width:10%;
}
th.gridPortfolioEditBenchmark {
	width:80%;
}
th.gridPortfolioEditCommission {
	width:10%;
}
th.gridPortfolioEditCurrency {
	width:8%;
}
th.gridPortfolioEditCommentary {
	width:15%;
}
th.gridPortfolioEditDate {
	width:11%;
}
th.gridPortfolioEditDistribution {
	width:10%;
}
th.gridPortfolioEditFrequency {
	width:12%;
}
th.gridPortfolioEditHolding {
}
th.gridPortfolioEditHoldingType {
	width:10%;
}
th.gridPortfolioEditNoHoldings {
	width:8%;
}
th.gridPortfolioEditPrice {
	width:8%;
}
th.gridPortfolioEditShares {
	width:9%;
}
th.gridPortfolioEditRatio {
	width:32%;
}
.fiFI th.gridPortfolioEditRatio {
	width:36%;
}
th.gridPortfolioEditTransactionType {
	width:7.5%;
}
th.gridPortfolioEditTransactionValue {
	width:10.1%;
}
th.gridPortfolioEditWeight {
	width:20%;
}


/* Gridview Cell Specific Styling
	 (In most cases it is expected that styling will be replicated in <th /> and <td />. Only specify either when it does not.
	 Please list alphabetically!
*/
.grid3MonthChange {}
.gridACQ {}
.gridADY {}
.gridAicMember {}
.gridAMC {}
td.gridAnalystRating img {
	vertical-align:middle;
}
.gridAnalystRatingDate {}
.gridAPV {}
.gridAPVC {}
.gridAvg1Y {}
.gridBidOfferFallback {}
.gridBidPrice {}
.gridCalPerformance {}
.gridCallable {	
  text-align:right;
}
.gridCapitalChange {}
.gridCapitalDetails {}
.gridCategoryEndDate {}
.gridCategoryName {}
.gridCategoryNameSmall {}
td.gridChartLineColor {
	line-height:1em;
  text-align:center;
}
.gridChartLineColor img {
	/*background-image:url("/img/icons/iconList.gif");*/
	background-repeat:no-repeat;
	height:10px;
	margin-top:5px;
	width:10px;
}
.gridChartLineDataPoint {}
td.gridChartLineDelete {
	line-height:1;
	text-align:center;
}
.gridChartLineDelete img {
  padding-top:3px;
}
.gridCheckbox {
	padding-left:3px !important;
	padding-right:3px !important;
	text-align:center;
}
.gridCheckbox input {
	margin:0;
	vertical-align:text-top;
}
.gridClientFund {}
.msDataIsClientFund {
	background:transparent url("/img/clear.gif") no-repeat scroll center;
}
.msDataIsNotClientFund {
	background:transparent url("/img/clear.gif") no-repeat scroll center;
}
.gridClosedToNewInvestors {}
.gridClosePrice {}
.gridClosePriceCurrency {}
.gridConvertible {	
  text-align:right;
}
.gridCouponFrequency {	
  text-align:right;
}
.gridCouponRate {	
  text-align:right;
}
.gridCouponType {	
  text-align:right;
}
.gridCustomBuyFee,
.gridCustomBuyFee2 {}
.gridCustomBuyFeeDiscount {}
.gridCustomBuyFeeFallback {}
td.gridCustomCategoryName {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.gridCustomFundManagerDiscount {}
.gridCustomISABuyFee {}
.gridCustomISAFundManagerDiscount {}
td.gridCustomExternalLink {
	background-image:url("/img/icons/file.gif");
	height:100%;
}
.gridCustomMinimumAdditionalPurchaseAmount {}
.gridCustomMinimumMonthlyInvestment {}
.gridCustomMinimumPurchaseAmount {}
.gridCustomPurchaseCurrency {}
.gridCustomRisk {}
.gridCustomSecurityRating {}
.gridCustomSellFee {}
.gridD1,
.gridM1,
.gridM3,
.gridM6,
.gridM12,
.gridM36,
.gridM60,
.gridM120,
.gridM255,
.gridW1,
.gridYTD {}
.gridDanishAop {}
.gridDanishAopDate {}
.gridDaysInTrend {}
.gridDebtEquityRatio {}
.gridDelayedPrice {}
.gridDelayedPriceDateTime {}
.gridDelayedPriceTrend {}
.gridDelete {}
.gridDeletebox {}
.gridDescription {}
td.gridDocument {
	background-image:url("/img/icons/file.gif");
}
td.gridDocument.inactive {
	background-image:none !important;
}
.gridDomicile {}
.gridDPS {}
.gridDividendYield {}
.gridEdit {}
.gridEPS {}
.gridEPSGrowth5Y {}
td.gridEquityResearchPdfLink {
	background-image:url("/img/icons/pdf.gif");
}
.gridEstimatedCumFairNav {}
.gridEvent {}
.gridExchangeCode {}
.gridFlag {}
.gridFlatYield {	
  text-align:right;
}
.gridFloatingBasis {	
  text-align:right;
}
.gridFundName {}
.gridFundName a.inactive {
	text-decoration:none;
}
.gridFundSizeDate {}
.gridFundSizeMilFundLevel {}
.gridFundTNAV {}
.gridGrossGearing {}
td.gridHasDoc {
	background-image:url("/img/icons/files.gif");
}
td.gridHasDoc.inactive {
	background-image:none !important;
}
.gridHi1Y {}
.gridIndexEndDate {
	text-indent:5px;
}
.gridIndexName {}
.gridIndustryName {}
.gridIsa {}
.gridIsAuthorized {}
.gridIsFavourite {}
.gridIsHKAuthorized {}
.msDataIsFavourite {
	background-image:url("/img/favorite.gif");
}
.msDataIsNotFavourite {
	background-image:url("/img/clear.gif");
}
.gridISIN {}
.gridIssuerName {	
  text-align:right;
}
.gridLastClose {}
.gridLastCloseDiscount {}
.gridLatestPrice {}
.gridLegalStructure {}
.gridLinkButton {}
.gridLo1Y {}
.gridM36Highlight,
.gridM36HighlightCA,
.gridM3Highlight,
.gridM3HighlightCA {}
.gridManagementFee {}
.gridManagerTenure {}
.gridMarketCap {}
.gridMarketPerc {}
.gridMaturityDate {	
  text-align:right;
}
.gridMaxAge{
	text-align:left;
}
.gridMaxInvestment{}
.gridMDL {}
.gridMFEL {}
.gridMIP {}
.gridMinAge{
	text-align:left;
}
.gridMinInvestment{}
.gridModified {}
.gridCreated {}
.gridMonthChange {}
.gridNavD1,
.gridNavM0,
.gridNavM1,
.gridNavM3,
.gridNavM6,
.gridNavM12,
.gridNavM36,
.gridNavM60,
.gridNavM120 {}
td.gridNavPopup {
	background-image:url("/img/icons/nav_history.gif");
}
.gridNetAssets {}
.gridNetGearing {}
.gridNoOfFunds {}
.gridOBSRRating {}
.gridOfferPrice {}
.gridOriginalPrice {}
.gridPDFButton {
	padding-left:3px !important;
	padding-right:3px !important;
	text-align:center;
}
td.gridPDFButton a {
	background-image:url("/img/pdf_small.gif");
}
.gridPensionType {}
.gridPerformanceFee {}
.gridPeriodHigh {}
.gridPeriodHighDate {}
.gridPeriodLow {}
.gridPeriodLowDate {}
.gridPortfolioBaseCurrency {}
.gridPortfolioName {}
.gridPortfolioType {}
.gridPreTax {}
.gridPrice {}
.gridPriceChange {}
.gridPriceChangePerc {}
.gridPriceDate {}
.gridPriceD1,
.gridPriceM0,
.gridPriceM1,
.gridPriceM3,
.gridPriceM6,
.gridPriceM12,
.gridPriceM36,
.gridPriceM60,
.gridPriceM120 {}
.gridPriceVolume {}
.gridProductName {}
.gridProductType {}
.gridProvider {}
.gridPuttable {	
  text-align:right;
}
.gridPVLeaders {}
.gridQEPerformance {}
.gridQualitativeRating {}
.gridQualitativeRatingDate {}
.gridRegistrar {}
.gridResearchDate {}
.gridRevenueGrowth3Y {}
.gridRisk255 {}
.gridROETTM {}
.gridSearchName {}
.gridSb {}
td.gridSb img {
	vertical-align:middle;
}
.gridSectorLatest {}
.gridSectorName {}
.gridSectorQuickRank {}
.gridSectorTrends {}
.gridSedol {}
.gridSharesInIssue {}
.gridSocResp {}
.gridSPRating {}
.gridSpread {}
td.gridStarRating,
td.gridStarRatingHighlight {
	line-height:1;
	vertical-align:middle;
}
.gridStatus {}
.gridStatus {}
.gridStdM36 {}
body:not(.indexquickrank) .gridSymbol {
	padding-left:0 !important;
}
td.gridSymbol img {
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	height:100%;
	width:100%;
}
td.gridSymbol img.gridSymbolClosedToNewInvestors {
	background-image:url("/img/icons/symbol_ss.gif");
}
td.gridSymbol img.gridSymbolIsAicMember {
	background-image:url("/img/icons/symbol_dagger.gif");
}
td.gridSymbol img.gridSymbolOffshoreFund {
	background-image:url("/img/icons/symbol_o.gif");
}
td.gridSymbol img.gridSymbolIsPrimary {
	background-image:url("/img/icons/symbol_p.gif");
}
.gridTargetPrice {}
.gridTelephone {}
.gridTER {}
.gridTERHighlight {}
.gridTerYear {}
.gridTicker {}
.gridTMV {}
.gridTotalAssets {}
.gridValoren {}
.gridVolume {}
.gridWKN {}
.gridYearsToMaturity {	
  text-align:right;
}

.gridYieldM12 {}

.gridPortfolioCurrency {}
.gridPortfolioTool52WeekHigh {}
.gridPortfolioTool52WeekLow {}
.gridPortfolioToolAverageCreditQuality {}
.gridPortfolioToolBondStyle {}
td.gridPortfolioToolBondStyle img {
	vertical-align:middle;
}
.gridPortfolioToolCategory {}
.gridPortfolioToolCommissions {}
.gridPortfolioToolCostPerShare {}
.gridPortfolioToolCurrencyPrice {}
.gridPortfolioToolCurrentPrice {}
.gridPortfolioToolD1 {}
.gridPortfolioToolDayHigh {}
.gridPortfolioToolDayLow {}
.gridPortfolioToolEquityStyle {}
td.gridPortfolioToolEquityStyle img {
	vertical-align:middle;
}
.gridPortfolioToolGainLoss {}
.gridPortfolioToolGLPercent {}
.gridPortfolioToolM0,
.gridPortfolioToolW1,
.gridPortfolioToolM1,
.gridPortfolioToolM3,
.gridPortfolioToolM12,
.gridPortfolioToolM36,
.gridPortfolioToolM60,
.gridPortfolioToolM120 {}
.gridPortfolioToolMarketValue {}
.gridPortfolioToolNetCashFlow {}
.gridPortfolioToolPB {}
.gridPortfolioToolPE {}
.gridPortfolioToolPeriod {}
.gridPortfolioToolPriceChangePerc {}
td.gridPortfolioToolRating {
	line-height:1;
	vertical-align:middle;
}
.gridPortfolioToolRisk {}
.gridPortfolioToolSecurityName {}
.gridPortfolioToolTotalCost {}
.gridPortfolioToolTotalInflows {}
.gridPortfolioToolTotalOutflows {}
.gridPortfolioToolTotalShares {}
.gridPortfolioToolVolume {}
.gridPortfolioToolWeight {}

.gridPortfolioEditAmount {}
.gridPortfolioEditBenchmark {}
.gridPortfolioEditCommission {}
.gridPortfolioEditCurrency {}
.gridPortfolioEditCommentary {}
.gridPortfolioEditDate {}
.gridPortfolioEditDistribution {}
.gridPortfolioEditFrequency {}
.gridPortfolioEditHolding {}
.gridPortfolioEditHoldingType {}
.gridPortfolioEditNoHoldings {}
.gridPortfolioEditPrice {}
.gridPortfolioEditShares {}
.gridPortfolioEditRatio {}
.gridPortfolioEditTransactionType {}
.gridPortfolioEditTransactionValue {}
.gridPortfolioEditWeight {}


/* GridView form styling */
.gridView input.textbox {
	border:1px solid #d7d7d7;
	padding:1px;
	text-align:right;
	width:90%;
}
.gridView .gridItem select {
	border:1px solid #d7d7d7;
	width:95%;
}


/* GridView common cell styling */
td.gridBuyButton,
th.gridClientFund,
td.gridCustomExternalLink,
td.gridDocument,
td.gridEquityResearchPdfLink,
td.gridHasDoc,
td.gridIsFavourite,
td.gridNavPopup,
td.gridPDFButton a,
td.gridSellButton {
	background-position:center center;
	background-repeat:no-repeat;
	vertical-align:middle;
}
td.gridBuyButton a,
td.gridCustomExternalLink a,
td.gridDocument a,
td.gridEquityResearchPdfLink a,
td.gridHasDoc a,
td.gridPDFButton a,
td.gridNavPopup a,
td.gridSellButton a { 
	cursor:pointer;
	display:block;
	height:100%;
	text-decoration:none;
	width:100%;
}
td.gridBuyButton a:hover,
td.gridCustomExternalLink a:hover,
td.gridDocument a:hover,
td.gridEquityResearchPdfLink a:hover,
td.gridHasDoc a:hover,
td.gridPDFButton a:hover,
td.gridNavPopup a:hover,
td.gridSellButton a:hover {
	text-decoration:none;
}


/* help layers */
.msHelpIcon {
	border:0;
	cursor:help;
	height:10px;
	margin-left:4px;
	width:10px;
}
.msHelpLayer {
	position:absolute;
	background-color:#fff;
	border:1px solid #009;
	color:#009;
	padding:4px;
	text-align:left;
	width:292px;
}

/*
	Number formating classes. MUST BE KEPT EMPTY as they should be overidden in the HTML section
	of your specific solution in the Admin tools
*/
.ReturnZero {}
.ReturnPositve {}
.ReturnNegative {}


/* Not sure what these are for */
.cssPager td {
	padding-left:4px;
	padding-right:4px;
}
.cssPager span {
	background-color:#4f6b72;
	font-size:18px;
}

/* button styling for mixed search. Suspect this should be in a more appropriate file */
.gridDeleteButton,
.gridEditButton  {
	background-color:#F5F5F5;
	background-image:-moz-linear-gradient(center top , #FFFFFF, #E6E6E6);
	background-repeat:repeat-x;
	border:1px solid #ccc;
	border-bottom-color:#b3b3b3;
	border-radius: 4px 4px 4px 4px;
	cursor:pointer;
	display:block;
	float:right;
	padding:2px 6px;
	text-align:center;
	vertical-align:middle;
}
.gridDeleteButton:hover,
.gridEditButton:hover {
	text-decoration:none;
}


/***** Legacy styles *****/
/* For these, use the 'gridNumeric' class instead */
th.gridHeaderNumeric,
td.msDataNumeric {
	padding-left:0;
	padding-right:5px;
	text-align:right;
}
/***** End Legacy Styles *****/
