.cpfrTable { width: 100%; background-color: #ffffff; margin: 0px 0px 0px 0px !important; padding: 0; } .cpfrTable caption { text-align: left; } .cpfrTable footer { text-align: left; } .cpfrTable th { background-color:#5da5d7; font-weight: bold; white-space:nowarp; color:#ffffff; padding-left:3px; height:26px; border-bottom:1px #417ca4 solid; line-height:26px; } .cpfrTable td { padding: 0px 0px 0px 0px !important; text-align: left; vertical-align: middle; height: 20px; } .cpfrTable thead tr { background-color:#5da5d7; font-weight: bold; white-space:nowarp; color:#ffffff; padding-left:3px; height:26px; border-bottom:1px #417ca4 solid; line-height:26px; } } .cpfrTable th.sorted { font-size: 9pt; height: 100%; color: #FFFFFF; background-color: #047488; background-repeat: no-repeat; text-align: center; vertical-align: middle; font-weight: normal; } .nosorted { background-image: url("../"); font-size: 9pt; height: 20pt; color: #000000; background-color: #047488; background-repeat: no-repeat; text-align: center; vertical-align: middle; font-weight: normal; } .cpfrTable th a,th a:visited { font-size: 9pt; height: 100%; color: #000000; background-color: #047488; background-repeat: no-repeat; text-align: center; vertical-align: middle; } .cpfrTable th a:hover { text-decoration: underline; color: red; } .cpfrTable th.sortable a { background-image: url("../images/displaytag/arrow_off.png"); font-size: 9pt; height: 20pt; color: #000000; background-color: #047488; background-repeat: no-repeat; text-align: center; vertical-align: middle; font-weight: normal; } .cpfrTable th.sorted a,th.sortable a { background-position: right; display: block; width: 100%; font-size: 9pt; color: #000000; background-color: #047488; text-align: center; vertical-align: middle; } .cpfrTable th.order1 a { background-image: url("../images/displaytag/arrow_down.png"); background-repeat: no-repeat; } .cpfrTable th.order2 a { background-image: url("../images/displaytag/arrow_up.png"); background-repeat: no-repeat; } .cpfrTable tr.odd { background-color: #ffffff; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; text-decoration: none; height: 24px; } .cpfrTable tr.even { background-color: #ffffff; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; text-decoration: none; height: 24px; } .cpfrTable tr.tableRowEven { background-color: #7fcad7; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; color: #333333; text-decoration: none; } .cpfrTable div.exportlinks { background-color: #eee; border: 1px dotted #999; padding: 2px 4px 2px 4px; margin: 2px 0 10px 0; } .cpfrTable span.export { padding: 0 4px 1px 20px; display: inline; display: inline-block; cursor: pointer; } .cpfrTable span.excel { background-image: url("../images/displaytag/ico_file_excel.png"); } .cpfrTable span.csv { background-image: url("../images/displaytag/ico_file_csv.png"); } .cpfrTable span.xml { background-image: url("../images/displaytag/ico_file_xml.png"); } .cpfrTable span.pdf { background-image: url("../images/displaytag/ico_file_pdf.png"); } .cpfrTable span.rtf { background-image: url("../images/displaytag/ico_file_rtf.png"); } .cpfrTable span.pagelinks { background-color: #ffffff; width: 100%; } .cpfrTable .empty { color: gray; background-color: #eeeeee; text-align: center; vertical-align: middle; height: 50; } .exportlinks { border: 1 dashed #c8c8c8; background: #e8e8e8; font: x-small; margin: 2; width: 200; padding-left: 5; padding-right: 5; } .export { padding: 0; margin: 5; width: 23; height: 23; vertical-align: middle; background-repeat: no-repeat; cursor: hand; } .csv { background: url("../images/btn_E_download.gif") repeat; } .excel { background: url("../images/btn_E_download.gif") repeat; } .xml { background: url("../images/btn_E_download.gif") repeat; } .pdf { background: url("../images/btn_E_download.gif") repeat; } .forecastForm { margin: 0px 0px 0px 0px !important; padding: 0; border: 1 solid #999999; } .forecastTable { background-color: white; margin: 0px 0px 0px 0px !important; padding: 0; } .forecastTable caption { text-align: left; } .forecastTable footer { text-align: left; } .forecastTable th { padding: 2px 4px 2px 4px !important; text-align: center; vertical-align: middle; } .forecastTable td { padding: 2px 4px 2px 4px !important; text-align: left; vertical-align: middle; } .forecastTable thead tr { background-color: white; } .forecastTable th.sorted { } .forecastTable th a,th a:visited { font-size: 9pt; height: 100%; color: #000000; background-color: #ffffff; background-repeat: no-repeat; text-align: center; vertical-align: middle; } .forecastTable th a:hover { text-decoration: underline; color: red; } .forecastTable th.sortable a { background-image: url("../images/displaytag/arrow_off.png"); font-size: 9pt; line-height: 23px; color: #000000; background-color: #ffffff; background-repeat: no-repeat; text-align: center; vertical-align: middle; background-repeat: no-repeat; } .forecastTable th.sorted a,th.sortable a { background-position: right; font-size: 9pt; color: #000000; background-color: #ffffff; line-height: 23px; background-repeat: no-repeat; text-align: center; vertical-align: middle; } .forecastTable th.order1 a { background-image: url("../images/displaytag/arrow_down.png"); background-repeat: no-repeat; } .forecastTable th.order2 a { background-image: url("../images/displaytag/arrow_up.png"); background-repeat: no-repeat; } .forecastTable tr.odd { background-color: #ffffff; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; text-decoration: none; height: 24px; } .forecastTable tr.tableRowEven,tr.even { background-color: #ffffff; font-family: "Arial", "Helvetica", "sans-serif"; font-size: 9pt; text-decoration: none; height: 24px; } .forecastTable div.exportlinks { background-color: #eee; border: 1px dotted #999; padding: 2px 4px 2px 4px; margin: 2px 0 10px 0; } .forecastTable span.export { padding: 0 4px 1px 20px; display: inline; display: inline-block; cursor: pointer; } .forecastTable span.excel { background-image: url("../images/displaytag/ico_file_excel.png"); } .forecastTable span.csv { background-image: url("../images/displaytag/ico_file_csv.png"); } .forecastTable span.xml { background-image: url("../images/displaytag/ico_file_xml.png"); } .forecastTable span.pdf { background-image: url("../images/displaytag/ico_file_pdf.png"); } .forecastTable span.rtf { background-image: url("../images/displaytag/ico_file_rtf.png"); } .forecastTable span.pagelinks { background-color: #ffffff; width: 100%; } .forecastTable .empty { color: gray; background-color: #eeeeee; text-align: center; vertical-align: middle; height: 50; } .font_Link {color: #666666; text-decoration: none; line-height:22px;} .font_Link A:link {color: #666666; text-decoration: none;} .font_Link A:visited {color: #666666; text-decoration: none;} .font_Link A:hover {color: #165d93;}