﻿#listing  { font-family: Sans-serif, Arial;  background: #fff; font-size: 9pt; padding: 4px; }
#listing td { vertical-align: top; }
#listing th { width: 90px; }

#listing h2 { margin: 0; padding: 0; font-size: 12pt; color: #2f6699; }
#listing h3 { margin: 0; padding: 0; font-size: 10pt; color: #2f6699; }

div.status { border-bottom: solid 2px #f1efe8; margin-bottom: 4px; height: 18px; position: relative; }
div.status a { line-height: 18px; text-decoration: none; }
div.status table { position: absolute; right: 0; top: 0; }
div.status th { text-align: center; font-weight: bold; line-height: 18px; width: 200px; }
div.status td { width: 50px; line-height: 18px; }

#tabcontent { padding: 4px; background: #f1efe8; border-bottom: solid 1px #9f977e; margin-bottom: 4px; }

td.photo { width: 330px; }
td.text { font-size: 9pt; color: #444; width: auto; padding-right: 5px; }
td.media { width: 50%; padding-left: 3px; }
td.media img, td.photo img { border: solid 2px #9f977e; }

td.left { width: 32%; }
td.right { width: 68%; }

td.links { text-align: right; }
td.link { padding-left: 8px; }
td.links a { line-height: 20px; text-decoration: none; }
td.links td { border-bottom: solid 1px #ddd; }
td.links img { border: none; }

div.thumbs div { text-align: center; float: left; margin: 4px 4px 0 0; height: 64px; }
div.thumbs img { width: 80px; height: 54px; }

.tabmenu { height: 24px; border-bottom: solid 5px #9f977e; }
.tabmenu a
{
	display: block; 
	float: left; 
	height: 20px; 
	min-width: 75px;
	text-align: left;
	line-height: 20px; 
	text-decoration: none; 
	font-weight: bold;
	font-size: 9pt;
	color: #333;
	background-color: #d2cfc3;
	margin-right: 2px;
	padding: 2px 4px;
}
.tabmenu a.on 
{
	color: #fff;
	background-color: #9f977e;
}
.tabmenu img { border: 0; margin-right: 4px; }

div.compliance { font-size: 8pt; color: #444; }

input#dp { font-size: 10pt; font-weight: bold; color: #888; }
input#lp { font-size: 10pt; font-weight: bold; color: #888; }
div#mReport table { width: 100%; }
div#mReport	th { background-color: #d2cfc3; color: #444; width: 25%; }
div#mReport	td { background-color: #fff; color: #555; }

#mapContainer { position: relative; width: 100%; height: 100%; }

