<STYLE TYPE="text/css">
<!--

.Vis { display : ""  }
.Invis { display : none }

.smallgreytxt {
	font-size: 8pt; 
	font-weight: normal;
	color: #666666;
}

.greyText {
	font-size: 10pt; 
	font-weight: normal;
	color: #666666;
}

.greyBoldText {
	font-size: 10pt; 
	font-weight: bold;
	color: #666666;
}

.greenBoldText {
	font-size: 10pt; 
	font-weight: bold;
	color: #336633;
}

.yellowSection {
	margin: 0;
	padding: 7px 10px 8px 10px;
	background-color: #F3F3C3;
	border-top: 3px solid #FFF;
	border-bottom: 3px solid #FFF;
}


.smalltxt {
	font-size: 8pt; 
	font-weight: normal;
}


div.selectedQueryLayerGroup { /* right map controls */
	border-bottom: 1px solid #669933;
	background-color: #E2EEF9;
	padding: 5px 5px 5px 5px;
	width: 147px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 137px;
}

body>div.selectedQueryLayerGroup {
	width: 137px;
}

div.selectedQueryLayerGroup table { /* added for 1.2 - DT 02/11/2004 */
	font-size: 70%;
	color: #669933;
}

div.selectedQueryLayerGroup table input { /* right map controls table */
	width: 13px;
	height: 13px;
}

div.selectedQueryLayerGroup table td.label {
	font-weight: bold;
	padding: 0 5px 0 5px;
}

div.selectedQueryLayerGroup table input, div.selectedQueryLayerGroup table img {
	margin: 0;
	padding: 0;
	display: block;
}

ul.rghmpkeyhighlighted { /* right map key */
	list-style: none; /* turns off display of bullet */
	margin: 0;
	padding: 0;
	font-size: 70%;
	color: #666;
}

ul.rghmpkeyhighlighted li { /* list of keys for main map */
	margin: 0;
	padding: 4px 20px 4px 20px;
	vertical-align: bottom;
	background-color: #F3F3C3;
	border-bottom: 1px solid #669933;
	width: 147px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 107px;
}

html>body ul.rghmpkeyhighlighted li {
	width: 107px;
}

div.contentlgmap {
	background-color:#FFFFFF;
	border:1px solid #CECECE;
	padding:3px 10px 3px 3px;
	margin-right:5px;
	voice-family:inherit;
}

div.contentlgmap ul.contnav {
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

div.contentlgmap h2, div.contentlgmap h3, div.contentlgmap h4 {
margin:0pt;
padding:5px 7px 5px 0px;
}

div.contentlgmap h2 {
color:#336633;
font-size:115%;
}

div#contentlg h2.wiybyintermediate {
	font-size:16px;
}


div#map_content { /* OpenLayers map content*/
	font-size: 75%;
	float: left;
	background-color: #E8F0E1;
	border: 1px solid #CECECE;
	padding-left: 6px;
	padding-top: 6px;
	width: 608px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 608px;
}

div#map_content h2 {
	/*background-color:#E8F0E1;*/
	font-size: 115%;
	color: #336633;
}

div#map_content .scaletext {
	font-size: 12px;
	font-weight: normal;
	color: #336633;
}

div#open_map { /* main map, position map over controls table (mmpsearch) */
	padding: 0;
	margin: 0;
	z-index: 1;
	border: 1px solid #CECECE;
}

/* first tier results */

div#ftresults h4 { /* custom First Tier Results */
		font-size:100%;
}

div#contentlg h2.ftresultstitle
{
	border-bottom: none;
}

div#ftresults th {
	color: #336633;
	font-weight: bold;
	background-color: #DAECB4;
	text-align: left;
	font-size:100%;
	left-padding: 5px;
	border: 1px solid #CECECE;
}

div#ftresults td.minor {
	color: #666666;
	background-color: #E2EEF9;
	text-align: left;
	font-size:100%;
	left-padding: 5px;
	border: 1px solid #CECECE;
}

div#ftresults td.normal {
	color: #666666;
	background-color: #F7F7F7;
	text-align: left;
	font-size:100%;
	left-padding: 5px;
	border: 1px solid #CECECE;
}

div#ftresults .minorname
{
	color: #000000;
	font-weight: bold;
	font-size:100%;
}

div#ftresults .normalname
{
	color: #000000;
	font-size:100%;
}

div#ftresults td.link
{
	text-align: center;
	border: 1px solid #CECECE;
}

div#ftresults a.link
{
	color: #336633;
	font-weight: bold;
	font-size: 90%;
}

/* second tier tabs */

div#wiybytabs ul
{
	font-weight: bold;
	font-size: 120%;
	list-style-type: none;
	padding-bottom: 24px;
	border-bottom: 1px solid #A3C285;
	margin: 0px;
}

div#wiybytabs li
{
float: left;
height: 21px;
/*background-color: #E5ECF3;*/
/*background-color: #E2EEF9;*/
background-color: #FFFFFF;
margin: 2px 2px 0px 2px;
border: 1px solid #A3C285;
}

div#wiybytabs li#active
{
/*border-bottom: 1px solid #FFFFFF;
background-color: #FFFFFF;*/
/*border-bottom: 2px solid #E2EEF9;
background-color: #E2EEF9;*/
border-bottom: 2px solid #DAECB4;
background-color: #DAECB4;
}

div#wiybytabs li#active a { color: #336633; }

div#wiybytabs a
{
float: left;
display: block;
/*color: #709A48;*/
text-decoration: none;
padding: 4px;
color: #336633;
}

div#wiybytabs a:hover { background: #FFFFFF; }

/* updated 2nd tier */
div.conttabdata table th.grd1lftE2007
{
	background-color:#E2EEF9; 
}

div.conttabdata table td.grd1lftE2007
{
	background-color:#F7F7F7;
	padding:4px;
	text-align:left;
}

div#contentlg div.conttabdata table td.grd1lftE2007 p,
div#contentlg div.conttabdata table td.grd1E2007 p,
div#contentlg div.conttabdata table td.grd1totE2007 p,
div#contentlg div.conttabdata table td.grd1totlftE2007 p
{
	/*color:#666666;*/
	color:#666666;
	margin:0pt;
	padding:1px;
}

div.conttabdata table td.labelE2007
{
	background-color:#E2EEF9;
	padding:4px;
	text-align:left;
}

div#contentlg div.conttabdata table td.labelE2007 p,
div#contentlg div.conttabdata table td.labelE2007 p
{
	/*color:#666666;*/
	color:#000000;
	margin:0pt;
	padding:1px;
}

div.conttabdata table td.grdE2007
{
	background-color: #F7F7F7;
}

div.conttabdata table td.grd1E2007
{
	background-color: #F7F7F7;
}

div.conttabdata table th.grdE2007
{
	background-color: #DAECB4;
}

div.conttabdata {
	border-left:1px solid #CECECE;
	border-top:1px solid #CECECE;
}

div.conttabdata table td.grd1E2007, div.conttabdata table th.grd1E2007,
div.conttabdata table td.grd1lftE2007, div.conttabdata table th.grd1lftE2007,
div.conttabdata table td.grd1totE2007, div.conttabdata table th.grd1totE2007,
div.conttabdata table td.grd1totlftE2007, div.conttabdata table th.grd1totlftE2007,
div.conttabdata table td.grdE2007, div.conttabdata table th.grdE2007,
div.conttabdata table td.labelE2007, div.conttabdata table th.labelE2007
{
	border-color:#CECECE;
	border-style:none solid solid none;
	border-width:0pt 1px 1px 0pt;
}

div.conttabdata table td.grd1totlftE2007
{
	background-color:#F7F7F7;
	font-weight:bold;
	padding:4px;
	text-align:left;
}

div.conttabdata table td.grd1totE2007
{
	background-color:#F7F7F7;
	font-weight:bold;
	padding:4px;
}

/* Left side navigation */

div#lfttopics label
{
	font-size: 70%
}

/*
div#lfttopics ol li, ul li
{
	font-size:inherit;
	line-height:inherit;
	margin:inherit;
}
*/

/* map legend */
div#exteriorlegendcontainer
{
	position:relative;
	width:190px;
	height:20px;
	/*left:569px;*/
	padding-left:6px;
}

div#legendcontainer
{
	position: relative;
	/*top: -23px;
	right: -25px; */
	float: right;
	width: 190px;
	height: 20px;
	text-align: left;
}

element.style 
{
	padding-right:0;
}

div.maplegendtitle
{
	background-color:#F3F3C3;
	border-bottom:3px solid #FFFFFF;
	border-top:3px solid #FFFFFF;
	margin:0pt;
	padding:7px 10px 8px 10px;
	/*width:140px;*/
}

div.maplegendtext
{
	font-size:75%;
	padding: 5px 5px 5px 5px;
	border-bottom:1px solid #669933;
	border-top:1px solid #FFFFFF;
	margin:0pt;
	/*width:160px;*/	
}

div.maplegend
{
	background-color:#ECF5D9;
	border-bottom:1px solid #669933;
	padding:5px;
	voice-family:inherit;
	/*Changed at 12.4 CPH - width:148px;*/
	width:178px;
}

table.maplegend
{
	color:#669933;
	font-size:70%;
	font-weight:bold;
	padding:0pt 5px;
}

td.maplegendlabel
{
	color:#669933;
	font-weight:bold;
	padding:0pt 5px;
	font-size:90%;
}

table.maplegendkey
{
	color:#666666;
	font-size:90%;
	font-weight:normal;
	margin:0pt;
	padding:0pt;
	border-bottom:1px solid #669933;
	width:100%;
}

table.maplegendkey tr
{
}

table.maplegendkey td.maplegendkeyimg
{
	width:32px;
	vertical-align:top;
	padding:3px 2px 4px 0px;
	text-align: right;
}

table.maplegendkey td.maplegendkeyname
{
	vertical-align:bottom;
}

/* 12.4 CPH - Removed list layout for legend
ul.maplegendkey
{
	color:#666666;
	font-size:90%;
	font-weight:normal;
	margin:0pt;
	padding:0pt;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

ul.maplegendkey li
{
	background-color:#FFFFFF;
	border-bottom:1px solid #669933;
	margin:0pt;
	padding:4px 20px;
	vertical-align:bottom;
	voice-family:inherit;
	/Changed at 12.4 CPH - width:118px;/
	width:148px;
	font-weight:normal;
}

ul.maplegendkey li img
{
	margin-right:6px;
	padding:0pt;
}
*/

div.mapclickquerytitlebar
{
	background:#FAFAFA url(../images/dojo/titleBarBg.gif) repeat-x scroll left bottom;
	border:1px solid #BFBFBF;
	padding:4px 4px 2px;
	height: 15px;	
}

div.mapclickqueryresults
{
	padding:4px 4px 2px;
}

div.mapclickqueryresults ul
{
	color:#669933;
	margin:0px;
	padding:5px 10px 5px 25px ;
	font-weight:bold;
	list-style-image:url(../images/oldcms/a_lg_rgh_off.gif);
	list-style-position:outside;
	list-style-type:none;
	text-decoration:none;
	border-bottom:1px solid #669933;
}

/*
div.mapclickqueryresults ul.li
{
	color:#669933;
	margin:0pt;
	padding:0pt;
	font-weight:bold;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	text-decoration:none;
}
*/

/* **** dojo classes/dijits **** */
/* TitlePane */

.wiybydijit .dijitTitlePane .dijitTitlePaneTitle {
	background: #cccccc;
	background:#fafafa url("../images/dojo/titleBarBg.gif") repeat-x bottom left;
	border:1px solid #bfbfbf;
	/*padding:4px 4px 2px 4px;*/
	/*padding:0px;*/
	cursor: pointer;
}
.dj_ie7 .dijitTitlePaneTextNode {
	display:inline;
}

.dijitTitlePaneTitle {
	padding:4px 4px 2px 4px;
}

/* TODO: merge these, and all other icons to a series of background-image:() and background-position: -16*n px styles */
.wiybydijit .dijitTitlePane .dijitArrowNode {
	width:16px;
	height:16px;
	float:right;
}
.wiybydijit .dijitTitlePane .dijitClosed .dijitArrowNode {
	background:url('../images/dojo/arrowRight.png') no-repeat center center; 
}

.wiybydijit .dijitTitlePaneFocused .dijitTitlePaneTextNode {
	text-decoration:underline;
}

.dj_ie6 .wiybydijit .dijitTitlePane .dijitClosed .dijitArrowNode {
	background-image:url('../images/dojo/arrowRight.gif');
}
.wiybydijit .dijitTitlePane .dijitOpen .dijitArrowNode {
	background:url('../images/dojo/arrowDown.png') no-repeat center center; 
}
.dj_ie6 .wiybydijit .dijitTitlePane .dijitOpen .dijitArrowNode {
	background-image:url('../images/dojo/arrowDown.gif'); 
}
.wiybydijit .dijitTitlePane .dijitArrowNodeInner { 
	visibility:hidden;
}
.dijit_a11y .dijitTitlePane .dijitArrowNodeInner { 
	visibility:visible;
}

.wiybydijit .dijitTitlePaneTitle .dijitOpenCloseArrowOuter {
	margin-right:5px;
}

.wiybydijit .dijitOpen .dijitTitlePaneTitle .dijitOpenCloseArrowOuter {
	position:relative;
	top:2px;
}

.wiybydijit .dijitTitlePaneContentOuter {
	background: #ffffff;
	border:1px solid #bfbfbf;
	border-top: 1px solid #cddde9;	/* w/out this, an <h1> on the top line causes a gap between the .content and .label */
}
.wiybydijit .dijitTitlePaneContentInner {
	
	/*padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;*/
	padding:0px;
	
}
/* force hasLayout to ensure borders etc, show up */
.dj_ie6 .wiybydijit .dijitTitlePaneContentOuter, 
.dj_ie6 .wiybydijit .dijitTitlePane .dijitTitlePaneTitle {
	zoom: 1; 
}
.wiybydijit .dijitClickableRegion {
	background-color : #ffc !important;
}

div#needToZoomInToQuery {
	/*border:1px solid #bfbfbf;*/
	text-align:center;
	position:absolute; 
	left:0;
	top:0;	
	width:175px; 
	background-color:#EFEFA5; 
	/*z-index: 99999;	KT 2011 01*/
	/* line-height = 0 is fix for IE6 bug that can't deal with empty 0 height divs*/
	line-height:0px;		
	
}


-->
</STYLE>
