html {width:100%;margin:0;padding:0;}
body {margin:2px 0px 0px 2px;padding:0;font-size:68.2%;font-family:Arial,sans-serif;background-color:#F2F2F2;color:#000;}
form {margin:0px;}

div#fullArea div#topArea {margin-left:2px;margin-right:2px;background-image:url(images/county/headerBackground.jpg);background-repeat:repeat;}
div#fullArea div#topArea h1 {display:none;}
div#fullArea div#topArea h2 {display:none;}
div#fullArea div#topArea div.logo {}
div#fullArea div#topArea div.topUI table {border-collapse:collapse;}
div#fullArea div#topArea div.topUI table tr td {white-space:nowrap;border-bottom:1px dashed #D2E0EC;padding:8px;font-size:16px;font-weight:bold;}
div#fullArea div#topArea div.topUI table tr.highlight.attention td {white-space:nowrap;border:1px dashed #CC0000;border-top:0;padding-left:7px;font-size:16px;font-weight:bold;}
div#fullArea div#topArea div.topUI table tr td img {cursor:pointer;vertical-align:top;}

/* div#mainArea {min-width:763px;margin:5px;background-color:#FFF;border:1px solid #9B9B9B;} */
div#mainArea {min-width:770px;margin:2px;background-color:#FFF;border:1px solid #9B9B9B;}

table#mainAreaTable {width:100%;border-collapse:collapse;}
table#mainAreaTable tr {vertical-align:top;}
table#mainAreaTable tr td {text-align:left;padding:10px;}
table#mainAreaTable tr td.map {width:1%;}
table#mainAreaTable tr td.info {}
table#mainAreaTable table.compressed {border-collapse:collapse;}
table#mainAreaTable table.compressed tr {vertical-align:middle;}
table#mainAreaTable table.compressed tr td {padding:0px;}

table#mainAreaTable table.groupListPopupLayerTable {border:1px solid #CC0;}
table#mainAreaTable table.groupListPopupLayerTable tr.tr1 {background-color:#D6E0F6;}
table#mainAreaTable table.groupListPopupLayerTable tr.tr2 {background-color:#EBF5F9;}
table#mainAreaTable table.groupListPopupLayerTable tr td {margin:0px;padding:4px;font-size:10pt;border-bottom:1px solid #BDC7DD;}

	div#mapToolBar {border:1px solid #D2E0EC;margin-bottom:6px;font-size:8pt;}
	div#mapToolBar h2 {color:#888;margin:0 0 3px 3px;font-size:10pt;font-family:Tahoma,sans-serif;}
	div#mapToolBar img.icon {padding-left:3px;}
	div.highlight#mapToolBar {border:1px solid #A3C0FC;background-color:#F7F8F6;}
	div.highlight.attention#mapToolBar {border:2px dashed #C56F68;margin:-1px;margin-bottom:5px;background-color:#F7F8F6;}
	div.highlight#mapToolBar h2 {color:#000;}

	div#mapNotes {width:100%;}
	div#disclaimer {width:100%;font-size:8pt;font-weight:bold;}

img.icon {cursor:pointer;}
label:hover {color:#690;cursor:pointer;}

div#myMapsList {height:100%;}
div#myMapsList img {cursor:pointer;width:150px;height:150px;float:left;margin-right:10px;margin-bottom:10px;border-right:5px solid;border-bottom:5px solid;border-top:2px solid;border-left:2px solid;border-color:#BBB;}
div#myMapsList img:hover {margin-top:-1px;margin-left:-1px;margin-right:11px;margin-bottom:11px;border-color:#CCC;}

div.button {padding:3px;padding-left:10px;padding-right:10px;background:#D2E0EC;border:2px inset #6868A6;margin-right:10px;margin-top:10px;cursor:pointer;}
div.button:hover {padding:3px;padding-left:10px;padding-right:10px;background:#E5F3FF;border:2px inset #9C9CDA;margin-right:10px;cursor:pointer;}

/* Polk Overrides the Minimap, we need to handle it here */
/* BEGIN MINIMAP OVERRIDE */
div.customMinimap {position:relative;z-index:10;width:80px;height:80px;}
div.customMinimap img.countyMinimap {position:absolute;z-index:10;top:5px;left:5px;}
div.customMinimap img.countyMinimapHighlight {position:absolute;z-index:11;top:5px;left:5px;clip:rect(0px 0px 0px 0px);}
/* END MINIMAP OVERRIDE */

/* Tabs */
div.tabPanel {}
div.tabPanel div.tabBox {font-size:10pt;clear:both;display:none;border-top:1px solid #CCC;padding-top:4px;border-right:2px solid #888;padding:5px;background-color:#EEE;border-bottom:1px solid #AAA;border-left:1px solid #AAA;}
ul.tabList {font-family:Tahoma;font-size:8pt;font-weight:bold;list-style-type: none;margin: 0;padding:0;padding-bottom:1px;}
ul.tabList li {white-space:nowrap;float: left;height: 20px;border:1px solid #AAA;}
ul.tabList li a {background-color: #FFFFC0;text-decoration: none;display: block;float: left;padding: 4px;color: #666;height:13px;}
ul.tabList li.current {}
ul.tabList li.current a {background-color: #FFE;border-top:2px solid #DD9;margin-top:-1px;height:12px;color: #000;}
ul.tabList li a:hover {background-color: #FFE;border-top:2px solid #DD9;margin-top:-1px;height:12px;}

@media print {
	body {margin:2px 0 0 2px;}

	div#fullArea div#topArea {background:none;}
	div#fullArea div#topArea h1 {display:block;font-size:13pt;margin:0;margin-bottom:5px;}
	div#fullArea div#topArea h2 {display:block;font-size:11px;margin:0;margin-bottom:5px;}
	div#fullArea div#topArea div.logo {display:none;}
	div#fullArea div#topArea div.topUI table {display:none;}

	div#mainArea {clear:both;margin:-5px;padding:0px;margin-top:5px;border:none;}

	/* Tabs */
	div.tabPanel {}
	div.tabPanel div.tabBox {font-size:10pt;clear:both;display:none;border:none;}
	ul.tabList {display:none;font-family:Tahoma;font-size:8pt;font-weight:bold;list-style-type: none;margin: 0;padding:0;padding-bottom:1px;}
	ul.tabList li {display:none;}
	ul.tabList li a {background-color: #FFFFC0;text-decoration: none;display: block;float: left;padding: 4px;color: #666;height:13px;}
	ul.tabList li.current {display:block;}
	ul.tabList li.current a {background-color: #FFE;border-top:2px solid #DD9;margin-top:-1px;height:12px;color: #000;}
	ul.tabList li a:hover {background-color: #FFE;border-top:2px solid #DD9;margin-top:-1px;height:12px;}

	div.button {padding:3px 3px 10px 10px;color:#000;background:#D2E0EC;border:2px inset #6868A6;margin-right:10px;cursor:pointer;}

	.noPrint {display:none;}
}