table.adtable3 {
	border: 1px solid gray;
	margin-left: 2em;
}
table.adtable3 td {
	text-align: center;
	margin: 0;
	padding: 0.25em;
	width: 50%;
}
table.adtable3 td.bottompane {
	width: 100%;
}
table.adtable3 .leftpane {
	border-right: 1px solid gray;
}
table.adtable3 th {
	background: silver;
	text-align: center;
	width: 50%;
}
table.adtable3 th.bottompane {
	width: 100%;
	border-top: 1px solid gray;
}
table.adtable3 hr {
	clear: both;
	height: 1px;
	color: #fff;
	background-color: #fff;
	border: 0;
	border-bottom: 1px dotted gray;
}

.ad_broker_box {
	display: table-cell;
	vertical-align: middle;
	font-size: x-small;
	border: 2px dotted navy;
	background: #DDDDDD;
}
.wide_box {
	width: 20em;
	height: 3em;
}
.tall_box {
	width: 6em;
	height: 10em;
}
.ad_mini_image {
	text-align: center;
	float: left;
	background: #DDDDDD;
	margin: 2px;
	padding: 4px;
}
.bordered{
	border:3px dotted blue;
}
.warning{
	color:red;
	font-weight:bold;
}
.inset{
	border:3px inset black;
}
.adstatscen{
	text-align:center;
}
.adstatsright{
	text-align:right;
}
.adstatsleft{
	text-align:left;
}
.indent{
	position:relative;
	left:25px;
}
.date{
	font-size: x-small;
}
.centered{
	position:relative;
	left:25%;
}
.bannerTotal{
	font-weight:bold;
	background-color:gray;
	color:white;
}
.header{
	background-color:maroon;
	color:whitesmoke
}
.lt{
	background-color:#CCC;
}
.md{
	background-color:#DDD;
}
.dk{
	background-color:#EEE;
}
.bold{
	font-weight:bold;
}
.turtle-block {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	position: relative;
}
/* Hide Google auto ads in header and hamburger menu */
body.html > div.google-auto-placed,
#skip-link div.google-auto-placed,
.region.region-beforeheader div.google-auto-placed,
#header div.google-auto-placed,
#header-bar div.google-auto-placed,
#wrapper > div.google-auto-placed,
#container > div.google-auto-placed,
div.region-hamburgermenu div.google-auto-placed {
    display: none;
}

/* Hide Google auto ads in biographies */
#biocontainer div.google-auto-placed {
    display: none;
}

/* Hide Google auto ads on small mobile screens */
@media (max-width: 480px) {
    div.google-auto-placed {
        display: none;
    }
}

/* Make it clearer that auto-placed ads are ads. */
.google-auto-placed:before {
    content: "Advertisement:";
}
