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(be251d8a8ecf04f5af87e314cf064e141c43d7d1.gif)  no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #008000;
}
DIV.widget-tickerbar1 .negative .change {
 background: url(30082d352983848188e1d7e077c28cdaf8743fa5.gif)  no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #B32317;
}
DIV.widget-tickerbar1 .unchanged .change {
 background: url(563be47ff38a2c6817b68c687cfba75cf948d64a.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(be251d8a8ecf04f5af87e314cf064e141c43d7d1.gif)  no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #008000;
}
DIV.widget-tickerbar2 .negative .change {
 background: url(30082d352983848188e1d7e077c28cdaf8743fa5.gif)  no-repeat scroll 0 50% rgba(0, 0, 0, 0);
 padding-left: 15px;
 color: #B32317;
}
DIV.widget-tickerbar2 .unchanged .change {
 background: url(563be47ff38a2c6817b68c687cfba75cf948d64a.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(f082f6d68e80c4c78c76dc323c071490a5ac6c21.gif)  no-repeat scroll 0 50%;
}
DIV.snapshotwidget .widget-snapshot2 .arrow_down {
 background: url(85f260c183298fe7799d55ba0e4332da9cdc9ab2.gif)  no-repeat scroll 0 50%;
}
DIV.snapshotwidget .widget-snapshot2 .arrow_unchanged {
 background: url(b1ce7d85ce472a5567c0647de50af76315638bcf.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;
}
