DIV.widget-tickerbar1 TD {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
 line-height: 15px;
 white-space: nowrap;
}
DIV.widget-tickerbar1 TD .price, DIV.widget-tickerbar1 TD A {
 color: #FFFFFF;
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 11px;
 line-height: 15px;
}
DIV.widget-tickerbar1 .positive .change {
 background: url("http://images.financialcontent.com/studio-5.0/arrows/7/up.gif") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #008000;
}
DIV.widget-tickerbar1 .negative .change {
 background: url("http://images.financialcontent.com/studio-5.0/arrows/7/down.gif") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #B32317;
}
DIV.widget-tickerbar1 .unchanged .change {
 background: url("http://images.financialcontent.com/studio-5.0/arrows/7/dash.gif") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #FFFFFF;
}
DIV.widget-tickerbar1 .positive .changepercent {
 color: #008000;
}
DIV.widget-tickerbar1 .negative .changepercent {
 color: #B32317;
}
DIV.widget-tickerbar1 .unchanged .changepercent {
 color: #FFFFFF;
}


DIV.widget-tickerbar2 TD {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
 line-height: 15px;
 white-space: nowrap;
}
DIV.widget-tickerbar2 TD .price, DIV.widget-tickerbar2 TD A, DIV.widget-tickerbar2 TD .name {
 color: #FFFFFF;
 font-family:  Arial,Helvetica,sans-serif;
 font-size: 11px;
 line-height: 15px;
}
DIV.widget-tickerbar2 .positive .change {
 background: url("http://images.financialcontent.com/studio-5.0/arrows/7/up.gif") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #008000;
}
DIV.widget-tickerbar2 .negative .change {
 background: url("http://images.financialcontent.com/studio-5.0/arrows/7/down.gif") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #B32317;
}
DIV.widget-tickerbar2 .unchanged .change {
 background: url("http://images.financialcontent.com/studio-5.0/arrows/7/dash.gif") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #FFFFFF;
}
DIV.widget-tickerbar2 .positive .changepercent {
 color: #008000;
}
DIV.widget-tickerbar2 .negative .changepercent {
 color: #B32317;
}
DIV.widget-tickerbar2 .unchanged .changepercent {
 color: #FFFFFF;
}

DIV.stockquote .stockquote_chart {
 border: 0px solid #DDDDDD;
}
DIV.stockquote .stockquote_chart .morelink, DIV.stockquote .stockquote_chart .morelink A {
 padding: 0px 5px 5px 10px;
}
DIV.stockquote .stockquote_chart .poweredby {
 border: 0px solid #DDDDDD;
}

DIV.snapshotwidget .widget-snapshot2 {
 font-family: Arial, Helvetica, sans-serif;
}
DIV.snapshotwidget .widget-snapshot2 TH {
 display: none;
}
DIV.snapshotwidget .widget-snapshot2 TD {
 font-size: 12px;
}
DIV.snapshotwidget .widget-snapshot2 .row TD {
 border-top: 1px dotted #CCCCCC;
 line-height: 12px;
}
DIV.snapshotwidget .widget-snapshot2 TD:first-child, .widget-snapshot2 TH.label.first {
 padding-left: 25px;
}
DIV.snapshotwidget .widget-snapshot2 TD.name {
 color: #2466BA;
}
DIV.snapshotwidget .widget-snapshot2 TR:hover TD.name {
 color: #003366;
 text-decoration: underline;
}
DIV.snapshotwidget .widget-snapshot2 .arrow_up {
 background: url("http://images.financialcontent.com/studio-5.0/arrows/16/upArrow2.gif") no-repeat scroll 0 50%;
}
DIV.snapshotwidget .widget-snapshot2 .arrow_down {
 background: url("http://images.financialcontent.com/studio-5.0/arrows/16/downArrow2.gif") no-repeat scroll 0 50%;
}
DIV.snapshotwidget .widget-snapshot2 .arrow_unchanged {
 background: url("http://images.financialcontent.com/studio-5.0/arrows/16/dash.gif") no-repeat scroll 0 50%;
}
DIV.snapshotwidget .getquote1 INPUT {
 font-size: 11px;
}
DIV.snapshotwidget .poweredby {
 font-size: 11px;
 padding: 2px 5px 5px 0;
 text-align: right;
}
DIV.snapshotwidget .poweredby A {
 color: #2466BA;
 text-decoration: none;
}
DIV.snapshotwidget .poweredby A:hover {
 color: #003366;
 text-decoration: underline;
}

DIV.indexsnapshot TH, DIV.indexsnapshot .fcinside TABLE.headerborder {
 display: none;
}
DIV.indexsnapshot .widget-index_gainers_losers1 TD.header {
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}
DIV.indexsnapshot .widget-index_gainers_losers1 TD.data {
 font-size: 12px;
 text-transform: uppercase;
 font-family: Arial, Helvetica, sans-serif;
 border-bottom: 1px dotted #CCCCCC;
 padding: 5px;
}
DIV.indexsnapshot .widget-index_gainers_losers1 .morelink A {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-position: 0 4px;
}
DIV.indexsnapshot .widget-index_gainers_losers1 .morelink A:hover {
 color: #003366;
}

DIV.indexpr TD.header {
 color: #444444;
 font-size: 12px;
 font-weight: bold;
 padding: 5px 0 0 5px;
 font-family: Arial, Helvetica, sans-serif;
}
DIV.indexpr .template_news_headlines1 {
 padding-left: 5px;
}
DIV.indexpr .template_news_headlines1 .title A {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
DIV.indexpr .template_news_headlines1 .title A:hover {
 color: #003366;
 text-decoration: underline;
}
DIV.indexpr .template_news_headlines1 .excerpt A {
 font-style: italic;
 color: #666666;
 font-family: Arial, helvetica, sans-serif;
}
DIV.indexpr .widget_newsbyticker .morelink A {
 font-size: 12px;
 font-weight: normal;
 font-family: Arial, Helvetica, sans-serif;
 background-position: 0 2px;
}
DIV.indexpr .widget_newsbyticker .morelink A:hover {
 color: #003366;
}
