HTML, BODY{
	color: black;
  font-size:12px;
}

DIV#reportBody{
	background: #FFFFFF;
	position:absolute; 
	left:20px; 
	top:20px; 
	width:915px; 
	height:945px;
}
DIV#header{
  position:absolute;
  top:20px;
  left:20px;
  width:915px;
  height:102px;
  z-index: 1;
}
DIV.Disclaimer{
  position:absolute;
  top:122px;
  left:20px;
  height:250px;
  width:915px;
  background-color:#FFFFFF;
}
DIV#LeftColumn { 
	position:absolute; 
	left:22px; 
	top:110px; 
	padding:5px 0px 0px 0px; 
	width:190px; 
  z-index:2;
} 
DIV#LeftColumnBtm {
	position:absolute; 
	left:45px; 
	top:590px; 
}

DIV.resultsSideBar{
  position:absolute;
  top:0px;
  left:5px;
}
IMG{border:none;padding:none;margin:none;}
.imgBtn{opacity:.8;filter:alpha(opacity=80);}
.imgBtnHover{filter:alpha(opacity=100);}

DIV#divLegend{
  background-color:#efeae5;
	z-index:200;
	position: absolute; 
	top:156px; 
	left:670px; 
	width:250px; 
	height:309px; 
	border:1px solid #999999;
	visibility:hidden;
}
IFRAME#legendFrame{
	width:100%; 
	height:100%;  
}
DIV#divHelp{
  background-color:#efeae5;
	z-index:200;
	position: absolute; 
	top:190px; 
	left:330px; 
	width: 475px; 
	height: 380px; 
	border:1px solid #999999;
  padding:10px;
	visibility:hidden;
}
DIV#mapContainer{
	position:absolute;
	top:155px;
	left:220px;
	width:700px;
	height:310px;
	border:1px solid #999999;
  cursor:pointer;
}
IMG#mapContainerClick{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
 
DIV.sectionContainer{
	position:absolute;
	top:0px;
	left:0px;
}
DIV#col_table_and_map{
  height:230px !important;
  max-height: 195px;
}
DIV.sectionRow{
	position:relative;
	top:0px;
	left:0px;
	width:700px;
  height:110px;
  overflow:hidden;
  padding-bottom:5px;
  margin-bottom:10px;
  border:1px solid #999999;
}
DIV.sectionLabel{
 	color:#333333;
  font-weight: bold;
	font-size: 12px;
	text-align: left;
	padding-left:5px;
	padding-top:1px;
	background-color:#efeae5;
  border-bottom:1px solid #999999;
}
DIV.sectionMultiTableScroll{
	height:120px;
	overflow:auto;
  margin-bottom:5px;
}
DIV.sectionMultiTableRight{
	position:absolute;
	top:-129px;
	left:397px;
	width:287px;
	height:140px;
}
DIV.sectionMultiTableLeft{
	position:absolute;
	top:0px;
	left:0px;
	width:297px;
	height:140px;
}
DIV.sectionTableMapScroll{
	height:120px;
	width:420px;
	overflow:auto;
}
IFRAME.sectionPrintMap{
	position:absolute;
	top:25px;
	left:435px;
	width:170px;
	height:120px;
}
DIV.addressSection{
	width:594px;
}
.sectionLink{
	font-style: italic;
  font-weight: bold;
	font-size: 10px;
	text-align: center;
	height:20px;
}
DIV#divNavBar{
	position:absolute;
	top:110px;
	left:3px;
	width:206px;
  z-index:2;
}
DIV.landInfo{
  width:170px;
  height: 375px;
  margin-top:10px;
  margin-left:10px;
  padding:3px 0px 0px 3px;
  border:1px dotted #990000;
  background-image: url('../images/lft-bkgnd.jpg');
  background-repeat: no-repeat;
}
DIV#landMapInfo{
  position:absolute;
  top:20px;
  left:10px;
  width:170px;
	height:450px;
  padding:3px 0px 0px 3px;
  border:1px dotted #990000;
  background-image: url('../images/lft-bkgnd.jpg');
  background-repeat: no-repeat;
}
TABLE.landInfoTable{
	width:100%;
}
TABLE.landInfoTable2{
	width:100%;
	padding-left:3px;
}
DIV.landInfoBack{
	margin-top:3px;
	width:167px;
	height:342px;
}
DIV.selectionsContainer{
 position:absolute;top:0px;left:0px;
}
DIV.selectionsTractContainer{
 position:absolute;top:60px;left:0px;
}
DIV#toggleMenu{
	visibility:hidden;
}
DIV.backImg{
	text-align:center;
}
DIV.power{
	position:absolute;
	top:350px;
	left:0px;
	width:170px;
	text-align:center;
	height:150px;
	background-color:#c6d4e1;
}
.whiteText{
	font-family:Trebuchet MS, Verdana, sans-serif;
	color:white;
}
DIV#divResultsMajorPain{
	position:absolute;
	top:485px;
	left:220px;
	width:700px;
	background-color:#ffffff;
  margin-bottom:10px;
}
TH,TD{	
	font-family:Trebuchet MS, Verdana, sans-serif;
  font-size: 11px;
	vertical-align:text-bottom;
  line-height: 120%;
}
.sectionMapTable{
	color:black;
	font-weight:bold;
  text-align:left;
	vertical-align:text-bottom;
	padding-top:5px;
	width:50px;
}
.header{
	width:20%;
	text-align:center;
}
.thLandInfo{
  color: #681617;
	font-weight:bold;
 	text-align:left;
  width:100px;
}
.thLandInfoCenter{
  color: #681617;
	font-weight:bold;
 	text-align:left;
	vertical-align:text-bottom;
}
.tdLandInfoCenter{
	color:black;
	font-weight:normal;
 	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
	vertical-align:text-bottom;
}
.thLandInfoCenterPrint{
	color:black;
	font-weight:bold;
 	text-align:left;
	padding-right:3px;
	vertical-align:text-bottom;
}
.tdLandInfoCenterPrint{
	color:black;
	font-weight:normal;
   	text-align:left;
	padding-right:3px;
	padding-bottom:5px;
	vertical-align:text-bottom;
}
.thLandInfoAddr{
	color: #333333;
	font-weight:bold;
  text-align:left;
	padding-right:3px;
	vertical-align:text-bottom;
}
.tdLandInfoAddr2{
	color:black;
	font-weight:normal;
   	text-align:left;
	padding-right:3px;
	padding-bottom:5px;
	vertical-align:text-bottom;
}
.thSearchInfo{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	vertical-align: text-bottom;
	border: none;
}
.tdSearchInfo{
	font-size:11px;
	color: black;
	font-weight: bold;
	text-align: center;
	padding-right: 3px;
	padding-bottom:5px;
	vertical-align: text-bottom;
	border: none;
}
.thSearchInfoCat{
	color: #333333;
	text-align:center;
	font-size: 11px;
	padding-top:5px;
	font-weight:bold;
}
.thSearchInfoTop{
	color: #871518;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	
}
TH.searchInfoTop{
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
	color: #333333;
	font-size: 14px;
	font-weight:bold;
}
TD.tdSelectionLink{
	padding-left:3px;
	color: #871518;
	font-style:normal;
	cursor:pointer;
	width:155px;
}
TD.tdSelectionText{
	padding-left:3px;
	color:black; 
	font-style:normal;
	cursor:text;
}
SELECT{
	font-family:Trebuchet MS, Verdana, sans-serif;
	font-size: 9px;
	width:90%;
}
SELECT#selView{
	font-family:Trebuchet MS, Verdana, sans-serif;
	font-size: 9px;
	width: 100px;
	cursor:pointer;
}
a.btnlink img {
	filter:alpha(opacity=80); 
	opacity: 0.8;
}
a.btnlink:hover img {
	filter:alpha(opacity=100);   
	opacity: 1.0;
}
.hoverPopUpTextDown{
	background-color:transparent;
	text-align:left;
	padding-left:2px;
}
.hoverLinkPopUpTextDown{
	background-color:transparent;
}
.hoverLinkPopUpTextup{
	background-color:#FFFF66;
}
.hoverPopUpTextUp{
	background-color:#FFFF66;
	text-align:left;
	padding-left:2px;
}
.popUpText{
	z-index:999;
	position:absolute;
	top:21px;
	left:173px;
	width:150px;
	display:none;
	border:solid 1px #ffeeda;
	background-color:#FFFF66;
	overflow:auto;
	padding-left:7px;
}
.popUpItem{
	text-align:left;
}
.spacer{
	border:none;
	background-image:url(../images/spacer.gif);
	height:1px;
	width:1px;
	cursor:pointer;
}
TABLE#interactiveMapTable{
  position:absolute;
  left:210px;
  top:20px;
  border:0px;
  background-color:#efeae5;
  border:1px solid #999999;
}
DIV#interactiveMapButtons{
 position:absolute;
 left:610px;
 top:26px;
}
DIV#zoomContainer{
	position:absolute;
	top:28px;
	left:255px;
	height:28px;
	width:224px;
	background-image:url(../images/zbback.gif);
	border:none;
}
DIV.zoombarcont{
	position:absolute;
	top:7px;
	left:31px;
	height:15px;
	width:173px;
}
DIV#ZoomBar0,DIV#ZoomBar1,DIV#ZoomBar2,DIV#ZoomBar3,DIV#ZoomBar4,DIV#ZoomBar5,DIV#ZoomBar6,DIV#ZoomBar7,DIV#ZoomBar8,DIV#ZoomBar9,DIV#ZoomBar10{
	position:absolute;
	top:0px;
	height: 15px;
	width: 13px;
	background-color:#efeae5;
  cursor:pointer;
  overflow:hidden;
}
DIV#ZoomBar10{
	left:0px;
}
DIV#ZoomBar9{
	left:15px;
}
DIV#ZoomBar8{
	left:30px;
}
DIV#ZoomBar7{
	left:45px;
}
DIV#ZoomBar6{
	left:60px;
}
DIV#ZoomBar5{
	left:75px;
}
DIV#ZoomBar4{
	left:90px;
}
DIV#ZoomBar3{
	left:105px;
}
DIV#ZoomBar2{
	left:120px;
}
DIV#ZoomBar1{
	left:135px;
}
DIV#ZoomBar0{
	left:150px;
}
DIV#zoombarInCont{
	position:absolute;
	top:6px;
	left:201px;
	border:none;
}
DIV#zoombarOutCont{
	position:absolute;
	top:6px;
	left:5px;
	border:none;
}
DIV#divSplash{
  position:absolute;
  top:135px;
  left:193px;
  width:600px;
  height:780px;
}
DIV#divSplash2{
  position:absolute;
  top:234px;
  left:370px;
  display:none;
  width:170px;
  height;130px;
  background-color:#FFFFFF;
  border:1px solid #666666;
  padding:10px;
  text-align:center;
}

IFRAME#mapFrame{height:300px;width:623px;border:none;}
DIV#menu{padding-left:3px;}

DIV#divMenuBar{
  position:absolute;
	background-color:#efeae5;
  top:125px;
  left:220px;
  vertical-align:middle;
  width: 700px;
  text-align:right;
  height:30px;
  z-index:2;
  border:1px solid #999999;
}
DIV.divMenuBarMsg{
  position:relative;
  top:-5px;
  left:0px;
  color:#333333;
  width:300px;
  text-align:left;
  font-size:12px;
  padding-left:3px;
}
DIV#resultsMenu{position:absolute;top:0px;left:172px;height:27px;width:628px;vertical-align:middle;background-color:#fce0c7;}
DIV.menuItem{color:#333333;font-size:16px;cursor:pointer;}
DIV.menuItemOver{color:Blue;font-size:16px; cursor:pointer;}
DIV.searchItem{position:absolute;top:5px;left:5px;color:#871518; text-align:left; cursor:default;visibility:hidden; width:173px;}
DIV.searchItemHead{font-size:16px;color:#871518;font-weight:bold;padding:5px 3px 4px 3px;}
SPAN.searchItemHeadSub{font-size:14px;color:#871518;font-weight:normal;}
DIV.searchItemInput{color:#871518;padding-bottom:7px;text-align:center;}
DIV.searchItemLabel{color:#871518;font-size:12px;padding-right:3px;}
DIV.searchItemLabelSub{color:#871518;font-size:12px;font-style:italic; font-weight:bold;}
.helpText{font-size:12px; font-family:Trebuchet MS, Verdana, sans-serif;}
DIV.divHelp{position:absolute;top:50px;left:0px;width:169px; padding:3px 3px 3px 3px; font-size:12px; font-family: Trebuchet MS, Verdana, sans-serif; height:380px;overflow:auto;}	
DIV.divHelpQuick{position:absolute;top:5px;left:0px;width:169px; padding-right:3px; padding-left:3px; font-size:12px; width:168px; font-family: Trebuchet MS, Verdana, sans-serif;overflow:auto;}
DIV.divMenuSection{
  color:#871518;
  font-weight:bold;
  font-size:16px;
}
DIV#divMenuSectionInner{padding-left:10px;font-weight:normal;}
	
DIV.selections{position:absolute;top:60px;left:3px; width:95%; height:315px;}
DIV.selectionsTextBox{position:absolute;top:62px;left:3px; background:transparent; width:155px; height:315px;text-align:left;}
DIV.selectionsText{font-size:9px; text-align:left;}	
DIV.selectionsDivider{border-bottom:1px #CCCCCC solid;width:50%;text-align:center;font-size:1px;line-height:1px;margin-bottom:7px;}

DIV.selectionsInstruct{font-family:Trebuchet MS, Verdana, sans-serif;color:#333333;padding-bottom:7px;font-size:12px;color:#333333;text-align:center;}
DIV.selectionsMsg{font-family:Trebuchet MS, Verdana, sans-serif;color:#333333;padding-bottom:10px;font-size:12px;color:#333333;width:95%;position:absolute;top:60px;left:3px;width:167px;text-align:center;}

A{
	font-family:Trebuchet MS, Verdana, sans-serif; 
	font-size: 11px;
	font-style:italic;
	text-decoration: underline;
	color:#333333;
}
A:active {
	font-family:Trebuchet MS, Verdana, sans-serif; 
	font-size: 11px;
	font-style:italic;
	text-decoration: underline;
	color: ActiveCaption;
}
A.selectionsLink:hover {font-family:Trebuchet MS, Verdana, sans-serif;color:#871518; font-size: 11px; font-style:normal; text-decoration:none;}
A.selectionsLink:link {font-family:Trebuchet MS, Verdana, sans-serif;color:#871518; font-size: 11px; font-style:normal; text-decoration:none;}
A.selectionsLink:visited {font-family:Trebuchet MS, Verdana, sans-serif;color:#871518; font-size: 11px; font-style:normal; text-decoration:none;}
A.selectionsLink:active {font-family:Trebuchet MS, Verdana, sans-serif;color:#871518; font-size: 11px; font-style:normal; text-decoration:none;}
	
A.dataLink:hover {font-family:Trebuchet MS, Verdana, sans-serif;color:#871518; font-size: 11px; font-style:italic; text-decoration: none;}
A.dataLink:link {font-family:Trebuchet MS, Verdana, sans-serif;color:#871518; font-size: 11px; font-style:italic; text-decoration: none;}
A.dataLink:visited {font-family:Trebuchet MS, Verdana, sans-serif;color:#871518; font-size: 11px; font-style:italic; text-decoration: none;}
A.dataLink:active {font-family:Trebuchet MS, Verdana, sans-serif;color:#871518; font-size: 11px; font-style:italic; text-decoration: none;}
	
	
INPUT{
  font-size: 10px;
  background-color: White;
  width:90%; 
  border:1px #666666 solid;
}
 /*scrollable selections */
DIV#divSelection{
	position:absolute;
	top:60px;
	left:0px;
	width:170px;
	height:340px;
}
DIV.divInstruction{
	position:absolute;
	top:80px;
	left:6px;
	width:164px;
	height:200px;
	color:#333333;
	font-size:12px;
	text-align:left;
}
DIV.divInstructionTract{
	position:absolute;
	top:20px;
	left:6px;
	width:164px;
	height:200px;
	color:#333333;
	font-size:12px;
	text-align:left;
}
DIV#divTractSelection{
	position:relative;
	top:0px;
	left:-1px;
	width:170px;
	height:315px;
}
DIV#divSelectionMsg, DIV#divSelectionMsgTransparent{
	position:absolute;
	top:0px;
	left:0px;
	width: 170px;
}
DIV#divSelectionMsg{
	background-color:white; 
	opacity:0.3; 
	filter: alpha(opacity=30);
	height:370px;
	width:170px;
}
DIV#divTractSelectionMsg{
	background-color:white; 
	opacity:0.3; 
	filter: alpha(opacity=30);
	height:300px;
	width:170px;
}
DIV#divSelectionMsgTransparent{
	margin-top:3px;
	margin-bottom:3px;
	font-size:11px;
	text-align:center;
  color:#333333;
}
DIV#divScroller-1, DIV#divADDRESSScroller-1, DIV#divAPNScroller-1, DIV#divSTREETScroller-1{
	position: absolute;
	overflow: hidden;
	width: 170px;
	height: 365px;
	top: 5px;
	left: 3px;
}
DIV.divScrollContainer, DIV.divADDRESSScrollContainer, DIV.divAPNScrollContainer, DIV.divSTREETScrollContainer {
  position: absolute;
  top: 15px; left: 0px;
  width: 170px;
  height: 270px;
}
DIV.divScrollerContainerInner, DIV.divADDRESSScrollerContainerInner, DIV.divAPNScrollerContainerInner, DIV.divSTREETScrollerContainerInner {
	position: absolute;
	top: 15px;
	left: 0px;
	width: 170px;
	text-align:left;
}
DIV.divScrollButtons{
	position:absolute;
	top:353px;
	left:-1px;
	text-align:center;
	width:172px;
	height: 25px;
	background-image: url(../images/bumper_bar.gif);
}
.ImgScrollUp{
	padding-left:32px;
}
.ImgScrollDwn{
	padding-right:2px;
}
DIV#divTRACTScroller-1,#divADDRESSScrollContainer-1,#divAPNScrollContainer-1 {
	position: absolute;
	overflow: hidden;
	width: 170px;
	height: 330px;
	top: 4px;
	left: 3px;
}
DIV.divTRACTScrollContainer,.divADDRESSScrollContainer,.divAPNScrollContainer,.divSTREETScrollContainer {
  width: 170px;
  border:1px dotted #990000;
  background-image: url('../images/lft-bkgnd.jpg');
	background-repeat: no-repeat;
}
DIV.divTRACTScrollContainer{
  position: absolute;
  top: 20px; 
  left: 0px;
  height: 340px;
}
DIV.divADDRESSScrollContainer{
  height: 375px;
}
DIV.divAPNScrollContainer{
  height: 375px;
}
DIV.divSTREETScrollContainer{
  height: 375px;
}
DIV.divTRACTScrollerContainerInner {
	position: absolute;
	top: 15px;
	left: 0px;
	width: 170px;
	text-align:left;
}
DIV.divTRACTScrollButtons{
	position:absolute;
	top:315px;
	left:-1px;
	text-align:center;
	width:172px;
	height: 25px;
	background-image: url(../images/bumper_bar.gif);
}
.chk{width:20px;background-color:white;}
.chkIndented{width:20px;background-color:white;margin-left:20px;}
.chkText{font-family:Trebuchet MS, Verdana, sans-serif;font-size:12px;color:#333333;font-weight:bold;}
.chkSubText{font-family:Trebuchet MS, Verdana, sans-serif;font-size:10px;color:#333333;font-weight:bold;width:150px;text-align:left;margin-left:20px;}

/*Tabs for maps */
.tab, .tabActive, .tabHover {
	height: 30px;
	width: 105px;
	border: 0px;
	margin: 0px -3px 0px 0px;
  padding-top: 8px;
	text-indent: 12px;
	text-align: left;
	white-space: nowrap;
	background-repeat: no-repeat;
	position: relative;
	display: inline;
	float: left;
	overflow: hidden;
  font-size:11px;
  font-weight:bold;
	cursor: pointer;
}
.tab{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-image:url(../css/tab.gif);
  color:#000000;
}
.tabActive {
	background-image:url(../css/tabactive.gif);
  color:white;  
}
.tabHover{
	background-image:url(../css/tabhover.gif);
  color:white;  
}
DIV.tab-Pane{
	position:absolute;
  top:71px;
  left:306px;
  width: 442px;
	z-index:2;
}
DIV#navlist{
 width:170px !important;
 position:absolute !important;
}
DIV#divWeather{
  font-size:11px;
  position:absolute;
  top:210px;
  left:5px;
  padding:5px 0px 5px 5px;
  border:1px dotted #990000;
  background-image: url('../images/lft-bkgnd.jpg');
  background-repeat: no-repeat;
  width:170px;
}
DIV#WeatherCurrent{
  position:absolute;
  left:60px;
  top:32px;
}
DIV#WeatherTemps{
  margin-top:5px;
}
DIV#WeatherUpdated{
  margin-top:10px;
}
DIV#divLotNo{
  margin-top:7px;
}
DIV#divTractSelection{
  margin-top:-5px;
}
/*08 23 2010 - Flood tab removed by CSS at Moval's specific urging(fogbugz case 6667). Taz*/
DIV#tabFLOOD{
display:none!important;
}