/* CSS Document */

#wb-cont {margin-top:20px; margin-bottom:20px;}

#tPopDwell {font-family: Arial, Helvetica, sans-serif; width:100%;margin-top:0px; margin-bottom:0px;}
#tPopDwell th, #tPopDwell td {border:1px solid #DDD;}
#tPopDwell th[colspan] {text-align:center;}
#tPopDwell thead th {background-color: #eee !important;	text-shadow: white 0 1px 1px;	font-weight:bold;	color:#666;	font-size:0.98em;    vertical-align: bottom;}
#tPopDwell thead th a.fn-lnk {background-color:White;}
#tPopDwell thead th a.fn-lnk:focus, #tPopDwell thead th a.fn-lnk:hover {background-color: #555; border-color: #555; color: #fff!important}
tr#tablesort td {background-color:White;}
tr#tablesort td {border-top:2px solid #666;}
#tPopDwell tbody th, #tPopDwell tbody td {vertical-align:bottom;}
#tablesort td:hover {background-color:#ebf2fc !important;}
.no-sort {cursor:no-drop;}

#toc {display:table; zoom:1; padding:7px; border:1px solid #aaa; background-color:#fff; font-size:95%;}
#toctitle {text-align:center; padding-bottom:0.5em;}
#toclist {padding-right:40px;}
#toclist.on {display:block;}
#toclist.off {display:none;}
.toctoggle {font-size:95%;}

.translate {background-color:#FF0;}
.font-normal {font-weight:normal;}
.font-bold {font-weight:bold;}
.fn-lnk, .wb-fnote .fn-rtn a { padding-left:5px; padding-right:5px;}
.wb-fnote {margin:auto; border:none;}
.file-size {font-style: italic; font-size: .9em;}
.pad-left-none {padding-left:0px !important;}
.pad-right-none {padding-right:0px !important;}
.nav-prev-next {float:right;}
.link-para, .link-na {text-decoration:none; font-weight:bold}
.link-revised {font-size:larger;}
.tabpanels {min-height:0 !important;}
/*#details-panel3 p {font-size: larger;}*/

#table-title {margin-top: 10px; margin-bottom: 20px;}
#table-nav, #table-topbar, #selectgeo {margin-top: 10px;}
#csd-toggle-list,#cma-toggle-list,#ada-toggle-list {margin-top:5px; margin-bottom:10px;}

#csd-input-group {display:inline-table !important; width:60%;}
#csd-links {margin-top:20px; padding-left:0 !important;}

#search-popup {width:640px;}
#search-modal-content { min-height:120px; max-height:480px !important; overflow-y:auto;}

main li {margin-bottom:5px;}

ul.ul-tables {
	list-style:none;
	margin-left:0;
	padding-left:30px;
	text-indent:-30px;
}
ul.ul-tables li.plus:before {
	content:"+";
	display:inline-block;
	width:30px;
	text-indent:0;
	text-align:center;
	font-weight:bold;
}
ul.ul-tables li.minus:before {
	content:"–";
	display:inline-block;
	width:30px;
	text-indent:0;
	text-align:center;
	font-weight:bold;
}
ul.ul-tables li.bullet:before {
	content:"•";
	display:inline-block;
	width:30px;
	text-indent:0;
	text-align:center;
	font-weight:bold;	
}
ul.ul-tables ol {
	text-indent:0px;
}
ul.ul-tables ol li {
	text-indent:0px;
}

.width-5 {width: 5%!important;}
.width-10 {width: 10%!important;}
.width-15 {width: 15%!important;}
.width-20 {width: 20%!important;}
.width-25 {width: 25%!important;}
.width-30 {width: 30%!important;}
.width-35 {width: 35%!important;}
.width-40 {width: 40%!important;}
.width-45 {width: 45%!important;}
.width-50 {width: 50%!important;}
.width-55 {width: 55%!important;}
.width-65 {width: 65%!important;}
.width-75 {width: 75%!important;}
.width-85 {width: 85%!important;}
.width-95 {width: 95%!important;}

.indent-1 {	padding-left: 18px !important;}
.indent-2 {	padding-left: 36px !important;}
.indent-3 {	padding-left: 54px !important;}
.indent-4 {	padding-left: 72px !important;}
.indent-5 {	padding-left: 90px !important;}
.indent-6 {	padding-left: 108px !important;}
.indent-7 {	padding-left: 126px !important;}
.indent-8 {	padding-left: 144px !important;}
.indent-9 {	padding-left: 162px !important;}
.indent-10 { padding-left: 180px !important;}

.margin-top-5 {margin-top:5px !important;}


@media (min-width: 768px) {
#details-panel1, #details-panel3, #details-panel4 {padding-top: 20px;}
#details-panel3 ul li, #details-panel4 ul li {margin-bottom: 10px;}
fieldset {text-align:center !important; display:block}
#subgeo {margin-top:0px !important;}
.breadcrumb {white-space:nowrap;}
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
	.link-revised {font-size:medium !important;}
}	