/* Put locale specified style here */
.quicksearchcontent {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: bold;
}

.searchsubject {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  padding-right: 3;
}

.searchcontent {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: bold;
}

.searchpage {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  padding-right: 3;
  color: #005682;
}

.searchtablehead {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  background-color: #017DBB;
}


.searchrow1 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  background-color: F2FCFF;
  text-indent: 0px;
  margin-left: 0px;
  padding-left: 4px;
}

.searchrow2 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  background-color: E5E5E5;
  padding-left: 4px;
}
.marketrow1 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	background-color: EEF3EF;
	color: #000000;
}

.marketrow2 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	background-color: CECECE;
	color: #000000;
}

.infocontent {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
}

.marketlayerpopup {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  background-color: #ebf0e8;
  padding:4px;
  border: 1px solid #000000;

}

tr.tableRowHeader {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  background-color: #017DBB;
  vertical-align: middle;
}

td.tableCell {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  padding-right: 3;
  vertical-align: middle;
}

td.searchMarketTableCell {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  padding-right: 3;
  vertical-align: middle;
  height: 38px;
}

.infohead {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  background-color: 7f96bb;
}

/* FC: start add for FC the main page tab view */
.tabviewa {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
}
/* FC: end  add for FC the main page tab view */

.quicksearchhead {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-weight: bold;
  color: 1C8AC4;
}

.quicksearchcontent {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-weight: bold;
}

.indexhead {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: B5C3A2;
}

.indexGrp1 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-weight: bold;
  background-color: EEF3EF;
  text-decoration: underline;
  color: #000000;
}

.indexGrp2 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
  background-color: CECECE;
  color: #000000;
}

.indexRow1 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  background-color: EEF3EF;
  color: #000000;
}

.indexRow2 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  background-color: CECECE;
  color: #000000;
}
.infoheaddata {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  background-color: 7f96bb;
  font-style: normal;
}

/* FC: start add for FC the main page tab view */
.lastupdateddate {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  background-color: transparent;
  font-style: normal;
}
/* FC: end add for FC the main page tab view */

.data {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  background-color: #8FC8BC;
  font-style: normal;
}

.markethead {
  background-color: #8FC8BC;
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
}

.instrunewscontent {
  font-family: "Courier New"
  font-size: 10pt;
  font-weight: normal;
  background-color: F2FCFF;
}

.marketnewscontent {
  font-family: "Courier New"
  font-size: 15pt;
  font-weight: normal;
  background-color: FFFFFF;
}

/* FC modify start: apply this style to print version url */
.newscontent {
  font-family: "Courier New";
  font-size: 9pt;
  font-weight: normal;
  line-height: 20px;
}
/* FC modify end: apply this style to print version url */

.newshighlight {
  font-family: "Courier New";
  font-size: 9pt;
  background-color: DDFFFF;
  text-indent: 0px;
  margin-left: 0px;
}

.newsrow1 {
  font-family: "Courier New";
  font-size: 9pt;
  background-color: FFFFFF;
  text-indent: 0px;
  margin-left: 0px;
}

.newsrow2 {
  font-family: "Courier New";
  font-size: 9pt;
  background-color: EDEDED;
}

.newsheaderr {
  font-family: "Courier New";
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}

.newscontenterr {
  font-family: "Courier New";
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}

.newsdropdown {
  padding-right: 15px;
}

.infosubject {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.instruremark {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
}

.remark {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-style: normal;
}

.version {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}

.printnewssubject {
  font-family: "Courier New";
  font-size: 15px;
  text-indent: 0px;
  margin-left: 0px;
}

pre.printnewscontent {
  font-family: "Courier New";
  font-size: 11pt;
  font-weight: normal;
  line-height: 25px;
}

/*Home - News */
.homenewsmsg {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}


/*Home - Announcement */
.homeannouncemsg {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.homeannouncesubject {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.homeannouncecontent {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  color: #000000;
}

/*Home - Personal Message */
.homepmsgmsg {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.homepmsgsender {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: CECECE;
  color: #000000;
}

.homepmsgunread {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.homepmsgread {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}

/*Home - Customer Appointment */
.homeappmsg {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.homeappremark {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: EEF3EF;
  color: #000000;
}

.homeappcust {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: CECECE;
  color: #000000;
}


/*Home - Task */
.hometaskmsg {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.hometaskdesc {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: EEF3EF;
  color: #000000;
}

.hometaskcreateby {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: CECECE;
  color: #000000;
}

/*Home - Index */
.homeindexrow1 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: EEF3EF;
  color: #000000;
}

.homeindexrow2 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: CECECE;
  color: #000000;
}

.homeindexsubject {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}

/*Home - Forex */
.homeforexrow1 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: EEF3EF;
  color: #000000;
}

.homeforexrow2 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: CECECE;
  color: #000000;
}

/*Home - Rates */
.homeratesrow1 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: EEF3EF;
  color: #000000;
}

.homeratesrow2 {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  background-color: CECECE;
  color: #000000;
}

.whatis {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: underline
}

.fundcodelayer{
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size:12px;
  background-color:F1E8E6;
  border:0px;
  text-align:justify;
  padding:8px
}

.tooltipsubject {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-weight: bold;
  line-height:16px;
  color: #000000;
}

.tooltipcontent {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 13px;
  font-weight: normal;
  line-height:12px;
  color: #000000;
}

.producttypesublist {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  color: #000000;
}

.disclaimer {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}

/* FC: start - added for S&P Rating font size */
.spStars{
  font-family: "Lucida Sans Unicode";
  font-size:9pt;
}
/* FC: start - added for S&P Rating font size */

/* FC: start - added for overlay combobox */
.comboBoxLayer {
  background-color:#FFFFFF;
  border: 1px solid #000000;
  font-family: "Arial", "Helvetica", "sans-serif" ;
  font-size: 9pt;
  overflow: auto;
}

.comboBoxTextOff {
  background-color:#FFFFFF;
  font-family: "Arial", "Helvetica", "sans-serif" ;
  font-size: 9pt;
  color: #000000;
  cursor: default;
  overflow: hidden;
  white-space: nowrap;
}

.comboBoxTextOn {
  background-color: #0A246A;
  font-family: "Arial", "Helvetica", "sans-serif" ;
  font-size: 9pt;
  cursor: default;
  color: #FFFFFF;
}
/* FC: end - added for overlay combobox */

/* FC: start - added for search fund form font style */
select.searchfdform {
  font-family: "Arial", "Helvetica", "sans-serif" ;
  font-size: 9pt;
  font-weight: normal;
}
/* FC: end - added for search fund form font style */

td.disclaimertitle {
  font-family: "Arial", "Helvetica", "sans-serif";
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}

td.disclaimercontent {
  font-family: "Arial", "Helvetica", "sans-serif";
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}

/* FC Start - Show red colour on the fund name */
a.tableCell {
  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
  font-size: 11px;
  padding-right: 3;
  vertical-align: middle;
}
/* FC End - Show red colour on the fund name */


