
.fxdatablock { background-color: #FFFFFF; padding: 0px; margin: 0px; border-right: 1px solid #85ABBA; height: auto}
.fxdatablock td { vertical-align: middle; padding: 0px; margin: 0px; font-family: Verdana, Arial; font-size: 9px}

.fxdatablock .notfound { padding: 20px; border: 1px solid #85ABBA; background-color: #F9FAFA; }

.fxdatablock .paging { height: 24px; line-height: 24px; background-color: #F9FAFA; border-top: 1px solid #85ABBA; border-left: 1px solid #85ABBA; background-image: url(images/datablock_header2.gif); background-repeat: repeat-x; background-position: bottom; }
.fxdatablock .paging .label { color: silver; font-size: 10px; }
.fxdatablock .paging .pagesize { font-family: Verdana, Arial; font-size: 11px; color: #002277; }

.fxdatablock .comment {  }

.fxdatablock .body table { width: 100%; border-collapse: collapse; }
.fxdatablock .headings { height: 24px; line-height: 24px; background-color: #396679; }
.fxdatablock .headings td { border: 1px solid #85ABBA; padding-left: 1px; color:silver; font-weight: bold; font-size: 11px; background-image: url(images/datablock_header1.gif); background-repeat: repeat-x; background-position: bottom; }
.fxdatablock .headings td td { border: 0px; background: none; }
.fxdatablock .row0 { background-color: #F9FAFA; }
.fxdatablock .row0 td { padding: 2px; color: #002277; border: 1px solid #85ABBA; vertical-align: middle; }
.fxdatablock .row1 { background-color: #F9FAFA; }
.fxdatablock .row1 td { padding: 2px; color: #002277; border: 1px solid #85ABBA; }
.fxdatablock .selected { background-color: #6DAFC7; }
.fxdatablock .selected td { color: #FFFFFF; }

.fxdatablock .footer {  }

.fxdatablock .column-Name {  }

.fxdatablock input { padding: 0px 0px 0px 1px; margin: 0px; border: 0px; background-color: transparent; height: 15px; font-size: 12px; width: 100%; }
.fxdatablock td.dynamic { border: 1px solid #002277; padding: 0px; margin: 0px; background-color: #FFFFFF; }
.fxdatablock .updating td { font-style: italic; }
.fxdatablock .highlight { background-color: #6DAFC7; }
.fxdatablock .successful td { color: #00FF00; }
.fxdatablock .unsuccessful td { color: #FF0000; }

.fxdatablock .feedback { display: inline; }
.fxdatablock .negative { float: left; margin-left: 0px; width: 30px; height: 15px; color: #CC0000; border: 1px solid #CC0000; text-align: center; }
.fxdatablock .neutral { float: left; margin-left: 5px; width: 30px; height: 15px; color: #999999; border: 1px solid #CCCCCC; text-align: center; }
.fxdatablock .positive { float: left; margin-left: 5px; width: 30px; height: 15px; color: #00CC00; border: 1px solid #00CC00; text-align: center; }
