
/* ===================================================== */
/*                 Generic Tags                          */
/* ===================================================== */

.cdsButton {
    cursor: pointer;
}

#downloadProgress {
	background-color: #bdcbd8;
	padding: 6px;
	width: 400px;
	position: absolute;
	top: 45%;
	left: 30%;
	display: none;
}

#downloadProgress table {
	background-color: #f8fafa;
	border: 1px solid #062b4e;
	width: 100%;
	height: 100px;
	padding: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	display: none;
}

#downloadProgress td {
	vertical-align: top;
}

#downloadProgress td strong {
	font-size: 18px;
}

#downloadProgress img {
	padding-right: 12px;
}

.cdsTableHeader32 {
    background-image: url(../images/table-topfill-32.gif);
    background-repeat: repeat-x;
    padding-top: 8px;
}

.cdsTableHeader62 {
    background-image: url(../images/table-topfill-62.gif);
    background-repeat: repeat-x;
    padding-top: 8px;
}

.cdsTableHeader38 {
    background-image: url(../images/table-topfill-38.gif);
    background-repeat: repeat-x;
    padding-top: 8px;
}

.cdsTableHeader68 {
    background-image: url(../images/table-topfill-68.gif);
    background-repeat: repeat-x;
    padding-top: 8px;
}

.cdsTableFooterFF {
    background-image: url(../images/table-bottomfill-ff.gif);
    background-repeat: repeat-x;
}

.cdsTableFooterF0 {
    background-image: url(../images/table-bottomfill-f0.gif);
    background-repeat: repeat-x;
}

.cdsTableFooterFFsh {
    background-image: url(../images/table-bottomfill-ff-sh.gif);
    background-repeat: repeat-x;
}

.cdsTableFooterF0sh {
    background-image: url(../images/table-bottomfill-f0-sh.gif);
    background-repeat: repeat-x;
}

.cdsTableLeftFill {
    background-image: url(../images/table-leftfill.gif);
    background-repeat: repeat-y;
}

.cdsTableRightFill {
    background-image: url(../images/table-rightfill.gif);
    background-repeat: repeat-y;
}

.cdsTableLeftFillsh {
    background-image: url(../images/table-leftfill-sh.gif);
    background-repeat: repeat-y;
}

.cdsTableRightFillsh {
    background-image: url(../images/table-rightfill-sh.gif);
    background-repeat: repeat-y;
}

.cdsTextHeader {
    color: #002270;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.cdsTextError {
    color: #ff0000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.cdsText {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.cdsTextBold {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.cdsTextSmall {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.cdsTextSmallBold {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.cdsColumnHeader {
    background-image: url(../images/column-head-fill.gif);
    background-repeat: repeat-x;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 4px 2px 4px;
}

.cdsOddRow {
    background-color: #ffffff;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.cdsEvenRow {
    background-color: #eeffee;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.cdsStdTable {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.cdsStdTableRowHeader {
    background-color: #002270;
    color: #ffffff;
    font-weight: bold;
}

.cdsStdTableRow {
}


