table.data-table-1 td,
table.data-table-1 th{ border-top:#ccc solid 1px; padding-left:5px; padding-right:4px; padding-top:4px; vertical-align:top; }
table.data-table-1 th{ background:#efefef; }
table.data-table-2{ margin-top:1px; }
table.data-table-2 td,
table.data-table-2 th.tb-row{ border-bottom:#ccc solid 1px; }
table.data-table-2 td,
table.data-table-2 th{ padding-left:5px; padding-right:5px; padding-top:4px; vertical-align:top; }
table.data-table-2 th{ background:#c8d7e3; }
table th.tb-row{ background:#fff; font-weight:normal; }
table.data-table-1{ border:1px solid #ccc; border-top:0px; }
table.data-table-1 caption,
table.data-table-2 caption,
table.data-table-3 caption{ text-align:left; background:#3c5f84; padding-top:3px; padding-bottom:4px; padding-left:6px; }
table.data-table-2 caption{ border-bottom:#fff solid 1px; }
table.data-table-1 caption em,
table.data-table-2 caption em,
table.data-table-3 caption em{ color:#fff; }
table.v14-gray-table-border table.data-table-1{ border:0px solid #ccc; }
table.data-table-1 td.no-padding{ padding-left:0; padding-right:0; }
table.data-table-1 td.ntb{ border-top:0; }
table tr.alt-row td,
table tr.alt-row th.tb-row {background:#eee;}

table.data-table-3 td,
table.data-table-3 th{ padding-left:6px; padding-right:0px; padding-top:4px; vertical-align:top; }
table.data-table-3 th{ font-weight:bold; }
table.data-table-3 td{ padding-right:5px; }
table.data-table-3{ border:1px solid #ccc; border-top:0px; }
table.data-table-1 .imgleft{ padding-left:5px; margin-right:5px; }
p.dtnf{ font-family:verdana,arial,sans-serif; font-size:11px; }
th.numeric, td.numeric{ text-align:right; }

table.data-table-1 caption.header-1,
table.data-table-2 caption.header-1,
table.data-table-3 caption.header-1{ background:#B1B1B1; }
table.data-table-1 caption.header-2,
table.data-table-2 caption.header-2{ background:#B1B1B1; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; }
table.data-table-1 caption.header-2 em,
table.data-table-2 caption.header-2 em,
table.data-table-3 caption.header-2 em{ color:#000; }

a.dtable-alink {
font-weight:bold;
background:url("../images/fw_bold.gif") 
no-repeat 0px 4px;
margin:0px;
padding:5px 5px 5px 15px;
}

a.dtable-alink:link,
a.dtable-alink:visited {text-decoration:none;}
a.dtable-alink:hover {text-decoration:underline;}

div.dtable-bullet-list ul{
	padding-right:10px;
	padding-left:0px;
	margin:0px;
}

div.dtable-bullet-list li{
list-style-type: none;
	padding:0px 0px 0px 7px;
	background:url("../images/bk-bullet.gif") 
		no-repeat 0% 0%; 
}


/* displaytable styles */
th {
	padding: 2px 4px 2px 4px;
	text-align: left;
	vertical-align: top;
}
thead tr {
  background-color: #B1B1B1 !important; /* #fc0; */
  color:white
}
th.sorted {
    background-color: #f90 !important;
}

th a, th a:visited {
  color: #ffffff !important;
}
th a:hover {
  text-decoration: underline;
  color: #ffffff !important; /* black; */
}
th.sorted a, th.sortable a {
	background-position: right;
	display: block;
	width: 100%;
}
th.sortable a {
	background-image: url(../images/icons/arrow_off.png);
}
th.order1 a {
	background-image: url(../images/icons/arrow_down.png);
}
th.order2 a {
	background-image: url(../images/icons/arrow_up.png);
}
tr.odd {
  background-color: #ffffff;
}
tr.tableRowEven, tr.even {
  background-color: #eee; 
}

tr.error {
  background-color: red; 
}

table.nocol tbody td,table.nocol tbody th{
	border-left: none;
	border-right: none;
}

table.mark td.tableCellError {
	background-color: #d00;
	color: #ffffff;
}

table.sublist {
	margin: 0px 0px 0px 0px;
	width: 100%;
}
table.sublist td, table.sublist th {
	width: 50%;
}



/*tabs*/
.tbdark{background:#a3aab0; }
.tbwhite{background:#fff; white-space:nowrap; }
.tbimage1{background-image:url("/images/tbimage1.gif"); white-space:nowrap; }
.tbimage2{background-image:url("/images/tbimage2.gif"); }

a.tbmainlink:link,
a.tbmainlink:visited{ text-decoration:none; color:#333; white-space:nowrap; }
a.tbmainlink:hover{ text-decoration:underline; color:#333; white-space:nowrap; }

a.tablink:link,
a.tablink:visited{ text-decoration:none; color:#333; }
a.tablink:hover{ text-decoration:underline; color:#333; }

a.tablinkblue:link,
a.tablinkblue:visited{ text-decoration:none; }
a.tablinkblue:hover{ text-decoration:underline; }

a.texttabselectlink:link,
a.texttabselectlink:visited{ text-decoration:none; color:#333; }
a.texttabselectlink:hover{ text-decoration:underline; color:#333; }

a.toclink:link,
a.toclink:visited{ text-decoration:none; }
a.toclink:hover{ text-decoration:underline; }

a.tocselectlink:link,
a.tocselectlink:visited{ text-decoration:none; color:#333; }
a.tocselectlink:hover{ text-decoration:underline; color:#333; }

.v14-graphic-tab-selected{ background-image:url("../images/tab_hlttn2.gif"); background-color:#B1B1B1; white-space:nowrap; color:white;font-weight:bold; text-align: center;  }
.v14-graphic-tab-unselected{ background-image:url("../images/tab_dmpttn.gif"); white-space:nowrap; color:white;font-weight:bold; text-align: center; background-color:#B1B1B1;}
td.v14-tab-hlrt{ background-image:url("../images/tab_hlrt.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }
td.v14-tab-hlrt-end{ background-image:url("../images/tab_hlrt_end.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }
td.v14-tab-hllt{ background-image:url("../images/tab_hllt.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }
td.v14-tab-dmrt{background-image:url("../images/tab_dmrt.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }
td.v14-tab-dmrt-end{background-image:url("../images/tab_dmrt_end.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }
.v14-graphic-tab-selected2{ background-color:#B1B1B1; white-space:nowrap;}
.v14-graphic-tab-unselected2{ background-image:url("../images/tab_dmpttn2.gif"); white-space:nowrap; background-color:#B1B1B1;}
td.v14-tab-hlrt2{ background-image:url("../images/tab_hlrt2.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }
td.v14-tab-hlrt-end2{ background-image:url("../images/tab_hlrt_end2.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }
td.v14-tab-hllt2{ background-image:url("../images/tab_hllt2.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }
td.v14-tab-dmrt2{background-image:url("../images/tab_dmrt2.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }
td.v14-tab-dmrt-end2{background-image:url("../images/tab_dmrt_end2.gif"); background-repeat:no-repeat; background-color:#B1B1B1; }

.v14-ttd{ color:#98b1c4; }

a.v14-tab-link-selected:link,
a.v14-tab-link-selected:visited { text-decoration:none; color:#fff;  }
a.v14-tab-link-selected:hover { text-decoration:none; color:#fff; }

a.v14-tab-link-unselected:link,
a.v14-tab-link-unselected:visited { text-decoration:none; color:#fff;  }
a.v14-tab-link-unselected:hover { text-decoration:none; color:#dce8f2;  }

a.v14-text-tab-select-link:link,
a.v14-text-tab-select-link:visited{ text-decoration:none; color:#000; }
a.v14-text-tab-select-link:hover{ text-decoration:underline; color:#000; }

a.v14-text-tab-unselect-link:link,
a.v14-text-tab-unselect-link:visited{ text-decoration:none; color:#B1B1B1; }
a.v14-text-tab-unselect-link:hover{ text-decoration:underline; color:#B1B1B1; }

td.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:link,
tr.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:link,
td.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:visited,
tr.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:visited{ text-decoration:none; color:#293d6b; }
td.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:hover,
tr.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:hover{ text-decoration:underline; color:#293d6b; }

/*tabs*/
