#divPrintBanner{display:none;}
#divPrintTitle{display:none;}
#divPrintTitleBottom{display:none;}
#tkHeader_singleShotLogo{display:none;}
body{
	font-size: 12px;	
	font-family: Arial, Helvetica, sans-serif;
/*	background-color:#FCFEE6;*/
	background-color:#FFFFFF;
	color: #155192;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
/*	text-align:left;	/* push ie pages to left*/
	text-align:center;  /* push ie pages to center*/
	}
	
#pageBody
{
	background-color:white;
	width:702px;
	padding: 0px;
/*	margin: 0px;	/* push firefox to left */
	margin: 0 auto; /* push firefox to center */
	text-align:left;
}
#pageBodyMessages
{
    text-align:left;
    margin-left:10px;
    width:650px;
}
#mySettingsPageBody
{
	background-color:white;
	width:540px;
	padding: 0px;
/*	margin: 0px;	/* push firefox to left */
	margin: 0 auto; /* push firefox to center */
	text-align:left;
}
.submenuPanel
{
	margin:0px;
	padding:0px;
	z-index:999;
	position:relative;
	top:0px;
	left:0px;
}
a:link, a:visited, a:hover {
	color: #000000;
	text-decoration: none;}

a:hover {
	text-decoration: underline;}

#topbar{
width:100%;
margin:0;}
 
#navBar{
/*  float:left;*/
  margin: 10px 0px 0px 0px;  
}
#avail table{
	font-family:Arial, Helvetica, sans-serif, Garamond;
	color:#155192;
	font-size: 12px;
	text-align:center;
}
#avail table td
{
	padding-left:2px;
	padding-right:2px;
}
#avail table th
{
	padding-left:2px;
	padding-right:2px;
}
.availColumnHeaderTop 
{
	padding-left:0px;
	font-size : 13px; 
	background-image:url(../images/table_top_bg.jpg);
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.availColumnHeader 
{
	padding-left:2px;
	padding-right:2px;
	font-size : 11px; 
	font-weight:bold; 
	text-decoration:none;
	background-color:#FBFAD1;
	text-align:center;
	border-bottom:1px #999999 solid
}
.submenuPanel
{
	margin:0px;
	padding:0px;
	z-index:999;
	position:relative;
	top:0px;
	left:0px;
}
.SuccessMessage
{
	font-family:Arial, Helvetica, sans-serif, Garamond;
	font-weight:bold;
	color:#155192;
	font-size: 12px;
}
.ErrorMessage
{
	font-family:Arial, Helvetica, sans-serif, Garamond;
	font-weight:bold;
	color:maroon;
	font-size: 12px;
}
.leftLink
{
	font-size:10pt;
	width: 186px;
	margin: 10px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.leftLink a:link, .leftLink a:visited, .leftLink a:hover {
	text-decoration: none;
	color:#FDB728;
}	
.leftLinkProspecting{
    font-size:10pt;
	width: 162px;
	margin: 10px 0px 0px 0px;
	padding: 2px 2px 2px 0px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.leftLinkProspecting a:link, .leftLinkProspecting a:visited, .leftLinkProspecting a:hover {
	text-decoration: none;
	color:#FDB728;
}	
.divider{
/*	float:left;*/
	width:15px;
	height:100%;
	background-image:url(../images/divider.gif);
	margin-top: 10px;
	margin-left:5px;
}
.dividerTD 
{
	width:15px;
	background-image:url(../images/divider.gif);
	margin-top: 10px;
}
.dividerDiv
{
	width:15px;
}
a.propertyReportLink:link, a.propertyReportLink:visited {
	color: #000000;
	text-decoration: underline;}
a.propertyReportLink:hover {
	color: darkred;
	text-decoration: underline;}

a.step1Link:link, a.step1Link:visited, a.step1Link:hover {
	color: #155192;
	text-decoration: none;}

a.step1Link:hover {
	text-decoration: underline;}

.dividerProspecting{
/*	float:left;*/
	width:10px;
	height:100%;
/*	height:300px;*/
	background-image:url(../images/divider.gif);
	margin-top: 10px;
}	
#contentResults{
	margin: 10px 10px 10px 0px;
	padding: 5px;
}
#content{
	position: absolute;
	margin: 10px 0px 0px 10px;
	padding: 10px 10px 10px 10px;
/*	width: 560px; */
}
#contentFeedback{
	margin: 10px 0px 0px 10px;
	padding: 10px 10px 10px 10px;
}
#contentLogin{
	margin: 10px 0px 0px 10px;
	padding: 10px 10px 10px 10px;
}
#contentProspecting
{
	margin: 10px 0px 0px 10px;
	padding: 10px 10px 10px 10px;
	z-index:1;
}
.messages-title {
    margin: 15px 10px 0px 0px; 
    font-size: 14px;
    font-weight:bold;
    float:right;
 }
.messages-printbarcontainer-top {
    margin: 5px 5px 0px 0px;
    padding-bottom:25px;
    border-bottom:solid 1px #000000;
 }
 .messages-printbarcontainer-bottom {
    margin: 0px 5px 0px 0px;
    padding-top:10px;
    border-top:solid 1px #000000;
 }
.messages-print_bar {
    float:right;
 }
.messages-print_bar table{
	font-family:Arial, Helvetica, sans-serif, Garamond; 
	font-size:10px; 
	color:#999999; 
	width:300px;
}
.messages-print_bar table img{width:16px; height:16px; border:none;vertical-align:middle;}

.messages-table{
    margin-top:20px;
    width:100%;
}
.messages-table th{
    background-color:#FBFAD1; 
    font-weight:bold; 
    text-align:left; 
    border-bottom:1px #999999 solid; 
    border-top:1px #999999 solid;
}
.messages-table td{
    padding: 5px 0px 2px 0px;
}
#subDiv{
	background-image: url(../images/table_top_bg.jpg);
	font-weight: bold;
	color: #FFFFFF;
	padding-left:5px;
}
.subDiv{
	background-image: url(../images/table_top_bg.jpg);
	font-weight: bold;
	color: #FFFFFF;
	padding-left:5px;
}

.exportSectionHeader{
	background-image: url(../images/table_top_bg.jpg);
	font-weight: bold;
	color: #FFFFFF;
	padding-left:5px;
	font-size:13px;
}
.exportSubSectionHeader
{
	background-color:#FBFAD1; 
	font-weight:bold; 
	text-align:left;
	border-top:none;
	border-bottom:1px #999999 solid;
	padding-left:5px;
	font-size:12px;
}
.pageIconOn{display:inline;}
.pageIconOff{display:none;}
ul{
 list-style-type: square;}
ul ul{
 list-style-type: disc;}
ul ul ul{
 list-style-type: none;}

/*********** #navBar link styles ***********/
#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {
	border-bottom: 1px solid #EEE;
	background-color: #FFFFCC;
}
/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

/*********** #sectionLinks styles ***********/
#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 1px;
	border-top: 1px solid #cccccc;
	font-size: 10px;
	line-height:18px;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;}

#sectionLinks a:link{
/*	border-top: 1px solid #cccccc;*/
	border-top: none;
	padding:2px 0px 0px 0px;
	width: auto;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: auto;}

#sectionLinks a:visited{
/*	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;*/
	border-top: none;
	padding:2px 0px 0px 0px;
}

#sectionLinks a:hover{
/*	border-bottom: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;*/
	border-bottom: none;
	background-color: #ddddff;
	padding:2px 0px 0px 0px;
	}
.criterialist
{
	list-style: none; 
	margin: 0; 
	padding: 0;
	border-bottom: none;
	background-color: #FFFFCC;
	font-weight:bold;
}
/*#sectionLinks ul a:link, #sectionLinks ul a:visited {display: block;}*/
#sectionLinks ul {list-style: none; margin: 0; padding: 0;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#sectionLinks li {
	border-bottom: 1px solid #EEE;
	background-color: #FFFFCC;
	font-weight:bold;
}
/* fix for browsers that don't need the hack */
html>body #sectionLinks li {border-bottom: none;}

.helpTopic
{
	font-family:Verdana, Tahoma, Arial, Helvetica;
	font-size: 14px;
	color: #00599C;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align:center;
}

.head1{
	width:596px;
	height:45px;
	text-align:right;
	padding-right:5px;
	font-size: 28px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #00599C;
}

.head2{
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #00599C;
}
.head2 a:link, .head2 a:visited, .head2 a:hover{	color: #FFFFFF;}
.head3{
 font-size: 12px;}

.head4{
 font-size: 11px;
 font-weight: normal;}
 
.lstProspectingStep2
{
	 font-size:12px;
	 height:20px;
	 width:101px;
}
.txtSubdivisionName 
{
	 font-size: 12px;
	 width:180px;
	 height:20px;
}
.lstCandidates 
{
	 font-size: 12px;
	 width:200px;
	 height:200px;
}
.lstSubdivisions
{
	 font-size: 12px;
	 width:200px;
	 height:200px;
}
.scrollingListBoxDivContainer
{
	position:relative;
	padding:0px;
}
.scrollingListBoxDiv
{
    padding:0px;
	position:relative;
    width:225px!important; 
	height:200px;
	overflow: scroll;
	border: solid 1px #7F9DB9;
}

.scrollingListBoxDivNarrow
{
    padding:0px;
	position:relative;
    width:180px!important; 
	height:200px;
	overflow: scroll;
	border: solid 1px #7F9DB9;
}

.lstImprovements
{
	position:absolute;
	left:-3px;
	top:-3px;
	padding-left:3px;
	padding-top:3px;
	font-size:12px;
	width:1000px;
	
	
}
.btnAdd2
{
	font-size:12px;
	width:60px;
}
.lstPropertyCharAdvanced
{
	 font-size:12px;
	 width:180px;
	 height:150px;
}
.dlbSaved td
{
    padding-bottom:5px;
}
.btnAdd
{
	font-size:12px;
	width:100px;
}
.txtDate, .txtAuctionDate
{
	 font-size: 12px;
	 width:80px;
}
#feedBackErrors
{
 border-bottom: none;
 background-color: white;
 list-style-type:square;
 font-size: 12px;
 font-weight: normal;
 color:Blue;
 text-align:center;}

#feedBackErrors ul
{
 border-bottom: none;
 background-color:white;
 list-style-type:square;
 font-size: 11px;
 font-weight: normal;
 text-align:right;}

#feedBackErrors li
{
 border-bottom: none;
 background-color:white;
 list-style-type:square;
 font-size: 11px;
 font-weight: normal;
 text-align:right;}

.head5{
	font-size: 10px;
	margin-top: 5px;
}

#lyrSections {
/*	position: absolute;*/
	width: 540px;
	height: 150px;
/*	left: 10px;
	top: 90px; */
	z-index: 1;
}
#lyrZip {
	width: 540px;
	z-index: 2;
}

#lyrSubdivisions {
	width: 540px;
	z-index: 3;
}
#lyrStreets {
	width: 540px;
	z-index: 4;
}
#lyrRadius {
	width: 540px;
	z-index: 5;
}
#lyrAddresses {
	width: 540px;
	z-index: 6;
}

#lyrNext {
	width: 540px;
	height: 51px;
	z-index: 7;
}

#lyrMap {
	width: 620px;
	height: 500px;
	z-index: 8;
}
#lyrProspectingMap {
	width: 620px;
	z-index: 8;
}

.fieldLabel 
{
font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:13px;
font-weight:bold;
}
.fieldLabelBlackSmall 
{
font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:10px;
font-weight:bold;
color:#000000;
}
.textInput 
{
font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:10pt;
font-weight:normal;
}
.loginError
{
font-family:Arial, Helvetica, sans-serif, Garamond; 
color: #155192;
font-size:10pt;
font-weight:normal;
padding-bottom:20px;
text-align:center;
border:none;
}
.titleText
{
font-family:Arial, Helvetica, sans-serif, Garamond; 
color: #155192;
font-size:9pt;
font-weight:normal;
padding-left:2px;
padding-right:2px;
vertical-align:top;
border:none;
}
#divTitle
{
	margin-top:2px;
	margin-left:2px;
	padding-left:6px;
	padding-right:2px;
}
#helpprint_bar table{font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:10px; margin:5px 0 5px 20px; margin-left:5px;color:#999999;}
#helpprint_bar table img{width:16px; height:16px; border:none;vertical-align:middle;}
.helpprint_bar table{font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:10px; margin:5px 0 5px 20px; margin-left:5px;color:#999999;}
.helpprint_bar table img{width:16px; height:16px; border:none;vertical-align:middle;}

#print_bar table{font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:10px; margin:5px 0 5px 10px; color:#999999; width:694px;}
#print_bar table img{width:16px; height:16px; border:none;vertical-align:middle;}
.print_bar table{font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:10px; margin:5px 0 5px 10px; color:#999999; width:694px;}
.print_bar table img{width:16px; height:16px; border:none;vertical-align:middle;}

.vectorMapHelp{font-family:Arial, Helvetica, sans-serif, Garamond; 
	font-size:11px; margin:5px 0 5px 10px; color:#999999;}
.vectorMapHelp img{border:none;vertical-align:middle;}

.smallHelpButton{width:16px; margin-left:4px; height:16px; border:none;vertical-align:middle;}

#onoff_bar table{font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:10px; margin:5px 0 5px 10px; color:#999999; width:684px;}
#onoff_bar table img{width:16px; height:16px; border:none;vertical-align:middle;}
.onoff_bar table{font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:10px; margin:5px 0 5px 10px; color:#999999; width:684px;}
.onoff_bar table img{width:16px; height:16px; border:none;vertical-align:middle;}

#st1 {/* Table format 1: bg_image */
	font-size: 12px;
	margin-left:2px;
}
#st1 table{
	font-family:Arial, Helvetica, sans-serif, Garamond;
	color:#155192;
	font-size: 12px;
}
#st1 table caption {font-size:14px; text-align:left; padding-left:5px; background-image:url(../images/table_top_bg.jpg); font-weight:bold; color:#FFFFFF; }
#st1 table caption a{color:#FFFFFF; }
#st1 table caption table{font-size:13px; font-weight:bold; color:#FFFFFF; }
#st1 table th{background-color:#FBFAD1; font-weight:bold; text-align:left; border-bottom:1px #999999 solid; border-top:1px #999999 solid}
#st1 table th a, #st1 table th a:link, #st1 table th a:hover, #st1 table th a:visited{color:#155192;}
#st1 table caption img{ border:none;vertical-align:middle;}
#st1 table td{vertical-align:top;} 

/*  again  */
.st1 {/* Table format 1: bg_image */
	font-size: 12px;
	margin-left:2px;
}
.st1 table{
	font-family:Arial, Helvetica, sans-serif, Garamond;
	color:#155192;
	font-size: 12px;
}
.st1 table caption {font-size:14px; text-align:left; padding-left:5px; background-image:url(../images/table_top_bg.jpg); font-weight:bold; color:#FFFFFF; }
.st1 table caption a, .st1 table caption a:link, .st1 table caption a:hover, .st1 table caption a:visited{color:#FFFFFF;}
.st1 table caption table{font-size:14px; font-weight:bold; color:#FFFFFF; }
.st1 table th{background-color:#FBFAD1; font-weight:bold; text-align:left; vertical-align:bottom; border-bottom:1px #999999 solid; border-top:1px #999999 solid}
.st1 table th a, .st1 table th a:link, .st1 table th a:hover, .st1 table th a:visited{color:#155192;}
.st1 table caption img{ border:none;vertical-align:middle;}
.st1 table td{vertical-align:top;} 

.st1RowLines {/* Table format 1: bg_image */
	font-size: 12px;
	margin-left:2px;
}
.st1RowLines table{
	font-family:Arial, Helvetica, sans-serif, Garamond;
	color:#155192;
	font-size: 12px;
}
.st1RowLines table caption {font-size:14px; text-align:left; padding-left:5px; background-image:url(../images/table_top_bg.jpg); font-weight:bold; color:#FFFFFF; }
.st1RowLines table caption a{color:#FFFFFF; }
.st1RowLines table caption table{font-size:14px; font-weight:bold; color:#FFFFFF; }
.st1RowLines table th{background-color:#FBFAD1; font-weight:bold; text-align:left; border-bottom:1px #999999 solid}
.st1RowLines table caption img{ border:none;vertical-align:middle;}
.st1RowLines table td{vertical-align:top;} 

/* use below for vertical lines in property search results */
.sr1LineLeft{border-left: #999999 solid; border-left-width:1px;}
.sr1LineLeftNoPrint{border-left: #999999 solid; border-left-width:1px;}
.cr1LineLeft{border-left: #999999 solid; border-left-width:1px;}
.cr1LineLeftNoPrint{border-left: #999999 solid; border-left-width:1px;}
/* use below for horizontal lines in property search results */
/*
.sr1LineLeft{border-left:none;}
.sr1LineLeftNoPrint{border-left:none;}
.cr1LineLeft{border-left:none;}
.cr1LineLeftNoPrint{border-left:none;}
#tblSearchResults th{border-bottom:1px black solid; border-top:1px black solid;padding-bottom:2px;padding-top:2px;}
#tblSearchResults td{border-bottom:1px #999999 solid;padding-bottom:4px;padding-top:2px;} 
#tblResults th{border-bottom:1px black solid; border-top:1px black solid;padding-bottom:2px;padding-top:2px;}
#tblResults td{border-bottom:1px #999999 solid;padding-bottom:4px;padding-top:2px;} 
*/

.greyedOut table tr{color:silver;background:none;background-color:white;}
.greyedOut table th{color:silver;background:none;background-color:white;}
.greyedOut table td{color:silver;background:none;background-color:white;}


.mapSectionHeader{
	background-image: url(../images/table_top_bg.jpg);
	font-weight: bold;
	color: #FFFFFF;
	padding-left:5px;
	font-size: 12px;
}
.mapPageLinks{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #00599C;
	border:1px solid #ccc;
	padding:5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
}
.mapPageLinks a:link, mapPageLinks a:visited, mapPageLinks a:hover
{
	color: #FFFFFF;
}
a.mapPageLinkToGoogleEarth:link{color: #FFFFFF;}
a.mapPageLinkToGoogleEarth:hover{color: #FFFFFF;}
a.mapPageLinkToGoogleEarth:visited{color: #FFFFFF;}
a.mapPageLinkToRaster:link{color: #FFFFFF;}
a.mapPageLinkToRaster:hover{color: #FFFFFF;}
a.mapPageLinkToRaster:visited{color: #FFFFFF;}
.mapBox{
	border:1px solid #ccc;
	padding:5px 5px 5px 5px;
	font-size:12px;
	margin: 5px 5px 5px 5px;
}
.mapText{
	font-size:12px;
}
.mapLayersText{
	font-size:12px;
}
.mapSelectionInstructions
{
	font-size:12px;
	padding-top:4px;
	padding-bottom:6px;
	display:block;
}
.txtMapSelection
{
	 font-size:12px;
	 width:120px;
	 height:20px;
}
.lstMapSelection 
{
	 font-size: 12px;
	 width:140px;
}
.mapSurroundsTD
{
	margin:0px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
	width:36px;
	height:20px;
	color:#00599C;
}
.mapSubMapsTD
{
	margin:0px;
	padding-top:2px;
	padding-bottom:2px;
	width:36px;
	height:20px;
	text-align:center;
	color:#00599C;
}
.mapSurroundsMap, a.mapSurroundsMap:link, a.mapSurroundsMap:visited 
{
	font-family : Arial, Helvetica; 
	font-size : 8pt; 
	font-weight:Normal; 
	text-decoration:none;
	color:black;
	}
a.mapSurroundsMap:hover 
{
	font-family : Arial, Helvetica; 
	font-size : 8pt; 
	font-weight:Normal; 
	text-decoration:underline;
	color:black;
}
.mapSurroundsCurrent, a.mapSurroundsCurrent:link, a.mapSurroundsCurrent:visited 
{
	font-family : Arial, Helvetica; 
	font-size : 8pt; 
	font-weight:bold; 
	text-decoration:none;
	color:black;
}
a.mapSurroundsCurrent:hover 
{
	font-family : Arial, Helvetica; 
	font-size : 8pt; 
	font-weight:bold; 
	text-decoration:underline;
	color:black;
}
.mapSurroundsEmpty 
{
	font-family : Arial, Helvetica; 
	font-size : 8pt; 
	font-weight:Normal; 
	text-decoration:none;
	color:#00599C;
}

.mapToolsContainer
{
	POSITION: relative; 
	BORDER: none; 
	Z-INDEX: 1; 
	MARGIN: 0px;
	margin-left:19px;
	margin-bottom:4px;
	MARGIN-top: 0px;
	MARGIN-right: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:2px;
	width:310px;
	text-align:center;
	vertical-align:middle;
}
.mapContainer
{
	BORDER: none; 
	POSITION: relative; 
	PADDING: 0px; 
	Z-INDEX: 1; 
	height:285px;
	width:325px;
	margin-left:14px;
	margin-bottom:6px;
	MARGIN-top: 0px;
	MARGIN-right: 0px;
}
.mapCaptions
{
	POSITION: relative; 
	BORDER-style: none; 
	PADDING-left: 20px; 
	PADDING-top: 4px; 
	PADDING-bottom: 0px; 
	Z-INDEX: 1; 
	MARGIN: 0px;
}
.mapCaptionsLink
{
	POSITION: relative; 
	BORDER-style: none; 
	PADDING-left: 24px; 
	PADDING-top: 6px; 
	PADDING-bottom: 4px; 
	Z-INDEX: 1; 
	MARGIN: 0px;
}
a.mapCaptionsLink:link
{
	POSITION: relative; 
	BORDER-style: none; 
	MARGIN: 0px;
}
a.mapCaptionsLink:visited
{
	POSITION: relative; 
	BORDER-style: none; 
	MARGIN: 0px;
}
a.mapCaptionsLink:hover
{
	POSITION: relative; 
	BORDER-style: none; 
	MARGIN: 0px;
	text-decoration:underline;
}
.mapTools
{
	padding-right:6px;
}
.right-justify {text-align:right;padding-right:50px;}
.line_left{border-left: #999999 solid; border-left-width:1px;}
.mls_line_left{border-left: #006da9 solid; border-left-width:2px; padding-left:2px;}
a.line_left:link{color:#155192;}
a.line_left:visited{color:#155192;}
a.line_left:hover{color:#155192;text-decoration:underline;}
.line_leftNoPrint{border-left: #999999 solid; border-left-width:1px;}
.lightshade { font-family: arial, tahoma, verdana; background-color: #FCFEE6; height: 16px;}
.lightshadeNoPrint { font-family: arial, tahoma, verdana; background-color: #FCFEE6; height: 16px;}
.mlsListingData {font-style:italic;}

.footer1 { font-family: tahoma; font-size: 9px; color: #808080 }
.heading1 {  background-image: url(../images/table_top_bg.jpg); font-family: arial, tahoma, verdana; font-size: 12px; color: white; font-weight: 600; background-color: #54779F;}
.heading2 { font-family: arial, tahoma, verdana; font-size: 11px; color: #FFFFFF; font-weight: 600; background-color: #54779F;}
.heading3 { font-family: arial, tahoma, verdana; font-size: 11px; color: #000000; font-weight: 600; background-color: #CCCCCC;}
.resultsNavigation {font-family: Arial, Helvetica, Verdana; font-size:10px; font-weight:bold;color:#155192;}
div.resultsNavigation {width:100%;}
.resultsNavigationCurrentPage {font-family: Arial, Helvetica, Verdana; font-size:10px; font-weight:bold;color:#F3C010;}
a.resultsNavigation:link {color:#155192;text-decoration:underline;font-size:10px;}
a.resultsNavigation:visited {color:#155192;text-decoration:underline;font-size:10px;}
a.resultsNavigation:hover {color:red;text-decoration:underline;font-size:10px;}
a.resultsNavigationNext {color:#155192;text-decoration:none;font-size:10px;}
a.resultsNavigationNext:link {color:#155192;text-decoration:none;font-size:10px;}
a.resultsNavigationNext:visited {color:#155192;text-decoration:none;font-size:10px;}
a.resultsNavigationNext:hover {color:red;text-decoration:underline;font-size:10px;}
.searchStatusMessage {font-size:10pt; padding-bottom:10px; font-weight:normal;}
.selectRow {background-color:#F8F59C;border:solid 1px black;}
.sectionPanel {margin:0px;padding:0px;}
.errorPanel {margin:0px;padding:0px;}
.pdfOnly{display:none;}
.compInputControl{
 display:inline;
 font-size: 11px;
 font-weight: normal;}
.compInputControlNoPrint
{
 display:inline;
 font-size: 11px;
 font-weight: normal;}
 .compInputMultipleList
{
	width:150px;
 display:inline;
 font-size: 11px;
 font-weight: normal;}
.compInputControlPrintOnly{
 display:none;
}

.dialog 
{
	padding:10px; 
	text-align:center; 
	background-color:#155192;
	color:#FCFEE6;
	display: block;
 	font-size:16px; 
 	font-family: Tahoma, Arial, Sans Serif;
	font-weight: bold;
	position: absolute;
	z-index:150;
	width:200px; 
	height:20px;
	border:4px white solid;
}

.dialog * {
	margin: 0px;
	padding:0px;
}

.dialog table  { border-collapse: collapse; border-spacing: 0; width: 100%; }
.dialog td, th { padding: 0; }

.condensedViewOnly{display:none;}

@media screen
{
    .printOnly{display:none;}
}

@media print
{
body
{
	background-color:white;
	line-height:normal;
}
#pageBody
{
	background-color:white;
	width:702px;
	padding: 0px;
	margin: 0px;
	text-align:left;
}

table {page-break-inside:avoid}

a.propertyReportLink:link, a.propertyReportLink:visited {
	color: #000000;
	text-decoration: none;}
a.propertyReportLink:hover {
	color: #000000;
	text-decoration: none;}

.SuccessMessage {display:none;}
.ErrorMessage {display:none;}

.greyedOut {
	display: none;
}

.messages-printbarcontainer-top {display:none;}
.messages-printbarcontainer-bottom {display:none;}

#st1 {/* Table format 2: for print only */
	font-size: 12px;
	color:#000000;
}
#st1 table{ 
font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:12px; 
color:#000000;
}
#st1 table caption { font-size:14px; text-align:left; padding-left:5px; background-image:url(../images/table_top_bg.jpg); font-weight:bold; color:#FFFFFF; }
#st1 table caption a{color:#FFFFFF; }
#st1 table caption table{font-size:13px; font-weight:bold; color:#FFFFFF; }
#st1 table th{background-color:#FBFAD1; font-weight:bold; text-align:left; border-bottom:2px #999 solid;}
#st1 table caption img{ display:none;}
#st1 table td{text-align:left; border-bottom:none; vertical-align:top;}
/*#st1 table tr{border-bottom:none;}  */

.st1 {/* Table format 2: for print only */
	font-size: 12px;
	color:#000000;
}
.st1 table{ 
font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:12px; 
color:#000000;
}
/*.st1 table caption { font-size:14px; text-align:left; padding-left:5px; background-image:url(../images/table_top_bg.jpg); font-weight:bold; color:#FFFFFF; border-bottom: solid 1px black;}*/
.st1 table caption { font-size:14px; text-align:left; padding-left:5px; background-image:url(../images/table_top_bg.jpg); font-weight:bold; color:#FFFFFF;}
.st1 table caption a{display:none;}
.st1 table caption table{font-size:13px; font-weight:bold; color:#FFFFFF; }
.st1 table th{background-color:#FBFAD1; font-weight:bold; text-align:left; border-bottom:2px #999 solid;}
.st1 table caption img{ display:none;}
.st1 table td{text-align:left; vertical-align:top;}
/*.st1 table tr{border-bottom:none;} */

.st1RowLines {/* Table format 2: for print only */
	font-size: 12px;
	color:#000000;
}
.st1RowLines table{ 
font-family:Arial, Helvetica, sans-serif, Garamond; 
font-size:12px; 
color:#000000;
}
.st1RowLines table caption { font-size:14px; text-align:left; padding-left:5px; background-image:url(../images/table_top_bg.jpg); font-weight:bold; color:#FFFFFF; }
.st1RowLines table caption a{display:none;}
.st1RowLines table caption table{font-size:13px; font-weight:bold; color:#FFFFFF; }
.st1RowLines table th{background-color:#FBFAD1; font-weight:bold; text-align:left; border-bottom:2px #999 solid;}
.st1RowLines table caption img{ display:none;}
.st1RowLines table td{text-align:left; border-bottom:1px #000000 solid; vertical-align:top;}
/*.st1RowLines table tr{border-bottom:2px #999 solid;}  */

/* use below for horizontal lines in property search results */
.sr1LineLeft{border-left:none;}
.sr1LineLeftNoPrint{display:none;}
/*.cr1LineLeft{border-left:none;}*/
.cr1LineLeftNoPrint{display:none;}

#tblSearchResults th{border-bottom:1px black solid; border-top:1px black solid;padding-bottom:2px;padding-top:2px;}
#tblSearchResults td{border-bottom:1px #999999 solid;padding-bottom:4px;padding-top:2px;} 
#tblResults th{border-bottom:1px black solid; border-top:1px black solid;padding-bottom:2px;padding-top:2px;}
#tblResults td{border-bottom:1px #999999 solid;padding-bottom:4px;padding-top:2px;} 


.line_leftNoPrint{display:none;}
.lightshadeNoPrint{display:none;}

#divScreenBanner{display:none;height:0px;}
#onoffbarPanel{display:none;height:0px;}
.print_bar{display:none;height:0px;}
#printbarPanel{display:none;height:0px;}
#printBarPanelBottom{display:none;height:0px;}
#exitButton{display:none;height:0px;}
#divRemove{display:none;height:0px;}
#divPrintBanner{display:block;}
#divPrintTitle{display:block;}
#divPrintTitleBottom{display:block;}
.mapToolsContainer{display:none;}
.mapCaptions{display:none;}
.mapCaptionsLink{display:none;}
.doNotPrint{display:none;}
.compInputControlNoPrint{display:none;}
.compInputControlPrintOnly
{
 display:inline;
 font-size: 11px;
 font-weight: normal;}
 
.standardView{display:block;}
.condensedView{display:none!important;}
.condensedViewTextSize{font-size:8px!important;height:auto;line-height:9px;}
.condensedViewTallRow{font-size:8px!important;height:auto;line-height:9px;}
.condensedMapTable{text-align:center;}
.condensedMapContainer{height:205px!important;width:245px!important;margin-left:40px!important;}
.condensedMapImageDiv{height:202px!important;width:242px!important;}
.condensedMapImage{height:200px!important;width:240px!important;}
.condensedMSVE_MAPContainer{margin: -30px 0px 0px -30px}
.condensedViewOnly{display:none;}
.condensedViewOnlyOn{display:block!important;}
.hoverMenu{display:none!important;}
#jqHoverMenu{display:none!important;}

/* Section for black and white print */
.head1BW {color:Black; background-color:White;}
.subSectionHeaderBW {color:Black; background-color: White;}
.lightshadeBW td {background-color:White; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}
.InfoTableBW { background-color:White!important;border-bottom: solid 1px black!important;}
.st1BW { background-color: White!important; background-image: none!important; }
.st1BW table caption { background-color:white!important;font-size:14px; text-align:left; padding-left:5px; font-weight:bold; color:#FFFFFF; border-bottom: solid 1px black; background-image: none!important;}
.st1BW table caption a{display:none;}
.st1BW table caption table{background-color:white;font-size:13px; font-weight:bold; color:#FFFFFF; }
.st1BW table th{background-color:white; font-weight:bold; text-align:left; border-bottom:2px #999 solid;}
.st1BW table caption img{ display:none;}
.st1BW table td{background-color:white;text-align:left; vertical-align:top;}
.standardViewSeparatorBW { background-color: White!important; background-image: none!important;}
/*.st1 table tr{border-bottom:none;} */

/*.head1 {color:Black;}
.subSectionHeader {color:Black;}
.lightshade td {border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}*/
}
