
body,td,th {
	font-size: 12px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;

	
}
table.sample {
	border-width: 2px;
	border-spacing: 2px;
	border-style:solid;
	border-color: #EAEAEA;
	border-collapse:collapse;
	background-color: white;
}
table.ruler {

	border-style:solid;
	border-color: #EAEAEA;
	border-collapse:collapse;
	background-color: white;
	
	
}
.yssOver{
background:#EFEFEF;
border: 1px solid;
border-color:#EAEAEA;
border-color:#EAEAEA;

}
.yssOut{
background:#FFFFFF;
border: 2px solid;
border-color:#EFEFEF;
border-color:#EFEFEF;

}

.shadowcss{
position: relative;
top: -5px;
left: -5px;
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='#B9B9B9', Positive='true');
}

.style2 {font-size: 12px}
.style_small {font-size: 10px}
.style_tiny {font-size: 8px}
.style_small11 {
	font-size: 11px;
	
	}
.style_small111 {
	font-size: 10px;
	color: #000066;
	}
.style5 {color: #000066; font-weight: bold; }
.h2 {
	color: #990000;
	font-weight: bold;
}
.h3 {
	color: #990000;
	font-weight: bold;
	font-size:18px;
}
	div.hotspot:hover {
	color: #FF0000;
text-decoration : underline;
}
.style8 {color: #990000}
a:link {
	color: #0000FF;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #990000;
}
a.menu:link {display:block;width:100%;background:white}
a.menu:visited {display:block;width:100%;background:AFAFAF}
a.menu:hover {display:block;width:100%;background:#EFEFEF}
a.menu:active {display:block;width:100%;background:white}

#demo tr.ruled {
  background:#EFEFEF;
  max-width: 800px;

}
	#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}
	
/*HOVER POPUP LINKS*/

/*hoverpopups type 1*/

#popup { color: #000; background-color: #c0c0c0; }

#popup a, #popup a:visited {
position: relative;
display: block;
width: 130px;
line-height: 30px;
text-align: right;
padding: 0 10px;
margin: 0;
border: 1px solid #666;
text-decoration: none;
font-size: 1em;
font-weight: bold;
}

#popup a span {display: none;}

#popup a:hover { background-color: #e9e9e2; }

/* the IE correction rule */
#popup a:hover	{
color: #f00; background-color: #e9e9e2;
text-indent: 0; /* added the default value */
}

#popup a:hover span{
display: block;
position: absolute;
top: 0px;
left: 170px;
width: 320px;
margin: 0px;
padding: 10px;
color: #335500;
font-weight: normal;
background: #EFEFEF;
text-align: left;
border: 1px solid #666;
z-index:100;
}


/*THUMBNAIL HOVERPOPUPS*/

.thumbnail  {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail:hover {
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail span { /*CSS for enlarged image*/
position: absolute;
float:center;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: #990000;
text-decoration: none;
}

.thumbnail span img { /*CSS for enlarged image*/
border-width: 0px; 
/*padding: 2px;*/
}

.thumbnail:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: -110px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 100px;/*position where enlarged image should offset horizontally */
z-index:100;
filter: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=16);
}

/*THUMBNAIL2 - thumbnail2 has border and border on hover*/

.thumbnail2 {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail2:hover { 
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail2 span { /*CSS for enlarged image*/
position: absolute;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: BLUE;
text-decoration: none;
}

.thumbnail2 span img { /*CSS for enlarged image*/
border-width: 0px;
/*padding: 2px;*/
}

.thumbnail2:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: 5px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 300px;/*position where enlarged image should offset horizontally */
}

a.thumbnail2 img { text-decoration:none;
z-index: 50; }

/*if same attribute for all 4 states, then declare here in
a.thumbnail2*/ 

a.thumbnail2 img:link { border: 2px solid #e9e9e2; background: transparent; }

a.thumbnail2 img:visited { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail2 img:hover { border: 2px solid #f00; background : transparent; }

a.thumbnail2 img:active { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail2 img { border: 2px solid #e9e9e2; }

/*end of hover popup links*/

/*TABLES

.example { width: 730px; border: 1px solid black; border-spacing: 15px; }
.example td, th { border: 1px solid black; padding: 3px; }
.leftcell { width: 40%; }
.nested th { text-align: left; border: none; }*/



/*thumbnail_right HOVERpopup_rightS*/

.thumbnail_right  {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail_right:hover {
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail_right span { /*CSS for enlarged image*/
position: absolute;
float:center;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: #990000;
text-decoration: none;
}

.thumbnail_right span img { /*CSS for enlarged image*/
border-width: 0px; 
/*padding: 2px;*/
}

.thumbnail_right:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: -400px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: -300px;/*position where enlarged image should offset horizontally */
z-index:200;
}

/*thumbnail_right2 - thumbnail_right2 has border and border on hover*/

.thumbnail_right2 {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail_right2:hover { 
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail_right2 span { /*CSS for enlarged image*/
position: absolute;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: BLUE;
text-decoration: none;
}

.thumbnail_right2 span img { /*CSS for enlarged image*/
border-width: 0px;
/*padding: 2px;*/
}

.thumbnail_right2:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: 5px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 300px;/*position where enlarged image should offset horizontally */
}

a.thumbnail_right2 img { text-decoration:none;
z-index: 50; }

/*if same attribute for all 4 states, then declare here in
a.thumbnail_right2*/ 

a.thumbnail_right2 img:link { border: 2px solid #e9e9e2; background: transparent; }

a.thumbnail_right2 img:visited { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail_right2 img:hover { border: 2px solid #f00; background : transparent; }

a.thumbnail_right2 img:active { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail_right2 img { border: 2px solid #e9e9e2; }


/*thumbnail_left HOVERpopup_leftS*/

.thumbnail_left  {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail_left:hover {
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail_left span { /*CSS for enlarged image*/
position: absolute;
float:center;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: #990000;
text-decoration: none;
}

.thumbnail_left span img { /*CSS for enlarged image*/
border-width: 0px; 
/*padding: 2px;*/
}

.thumbnail_left:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: -400px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: -130px;/*position where enlarged image should offset horizontally */
z-index:100;
}

/*thumbnail_left2 - thumbnail_left2 has border and border on hover*/

.thumbnail_left2 {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail_left2:hover { 
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail_left2 span { /*CSS for enlarged image*/
position: absolute;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: BLUE;
text-decoration: none;
}

.thumbnail_left2 span img { /*CSS for enlarged image*/
border-width: 0px;
/*padding: 2px;*/
}

.thumbnail_left2:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: 5px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 300px;/*position where enlarged image should offset horizontally */
}

a.thumbnail_left2 img { text-decoration:none;
z-index: 50; }

/*if same attribute for all 4 states, then declare here in
a.thumbnail_left2*/ 

a.thumbnail_left2 img:link { border: 2px solid #e9e9e2; background: transparent; }

a.thumbnail_left2 img:visited { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail_left2 img:hover { border: 2px solid #f00; background : transparent; }

a.thumbnail_left2 img:active { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail_left2 img { border: 2px solid #e9e9e2; }

.thumbnail_right_bottom  {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail_right_bottom:hover {
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail_right_bottom span { /*CSS for enlarged image*/
position: absolute;
float:center;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: #990000;
text-decoration: none;
}

.thumbnail_right_bottom span img { /*CSS for enlarged image*/
border-width: 0px; 
/*padding: 2px;*/
}

.thumbnail_right_bottom:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: -475px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: -300px;/*position where enlarged image should offset horizontally */
z-index:100;
}

/*thumbnail_right_bottom2 - thumbnail_right_bottom2 has border and border on hover*/

.thumbnail_right_bottom2 {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail_right_bottom2:hover { 
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail_right_bottom2 span { /*CSS for enlarged image*/
position: absolute;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: BLUE;
text-decoration: none;
}

.thumbnail_right_bottom2 span img { /*CSS for enlarged image*/
border-width: 0px;
/*padding: 2px;*/
}

.thumbnail_right_bottom2:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: 5px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 300px;/*position where enlarged image should offset horizontally */
}

a.thumbnail_right_bottom2 img { text-decoration:none;
z-index: 50; }

/*if same attribute for all 4 states, then declare here in
a.thumbnail_right_bottom2*/ 

a.thumbnail_right_bottom2 img:link { border: 2px solid #e9e9e2; background: transparent; }

a.thumbnail_right_bottom2 img:visited { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail_right_bottom2 img:hover { border: 2px solid #f00; background : transparent; }

a.thumbnail_right_bottom2 img:active { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail_right_bottom2 img { border: 2px solid #e9e9e2; }
/* CSS Document */

#popup_left_bottom { color: #000; background-color: #c0c0c0; }

#popup_left_bottom a, #popup_left_bottom a:visited {
position: relative;
display: block;
width: 130px;
line-height: 30px;
text-align: right;
padding: 0 10px;
margin: 0;
border: 1px solid #666;
text-decoration: none;
font-size: 1em;
font-weight: bold;
}

#popup_left_bottom a span {display: none;}

#popup_left_bottom a:hover { background-color: #e9e9e2; }

/* the IE correction rule */
#popup_left_bottom a:hover	{
color: #f00; background-color: #e9e9e2;
text-indent: 0; /* added the default value */
}

#popup_left_bottom a:hover span{
display: block;
position: absolute;
top: 0px;
left: -170px;
width: 320px;
margin: 0px;
padding: 10px;
color: #335500;
font-weight: normal;
background: #EFEFEF;
text-align: left;
border: 1px solid #666;
z-index:100;
}


/*thumbnail_left_bottom HOVERpopup_left_bottomS*/

.thumbnail_left_bottom  {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail_left_bottom:hover {
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail_left_bottom span { /*CSS for enlarged image*/
position: absolute;
float:center;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: #990000;
text-decoration: none;
}

.thumbnail_left_bottom span img { /*CSS for enlarged image*/
border-width: 0px; 
/*padding: 2px;*/
}

.thumbnail_left_bottom:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: -475px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: -130px;/*position where enlarged image should offset horizontally */
z-index:100;
}

/*thumbnail_left_bottom2 - thumbnail_left_bottom2 has border and border on hover*/

.thumbnail_left_bottom2 {
position: relative;
float: center;
padding: 5px;
/*z-index: 0;*/
}

.thumbnail_left_bottom2:hover { 
background-color: #EFEFEF;
/*z-index: 50;*/
color: #335500;
text-decoration: none;
}

.thumbnail_left_bottom2 span { /*CSS for enlarged image*/
position: absolute;
background-color: #EFEFEF;
padding: 5px;
/*left: -1000px;*/
border: 1px solid #666;
visibility: hidden;
color: BLUE;
text-decoration: none;
}

.thumbnail_left_bottom2 span img { /*CSS for enlarged image*/
border-width: 0px;
/*padding: 2px;*/
}

.thumbnail_left_bottom2:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 300px;
top: 5px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 300px;/*position where enlarged image should offset horizontally */
}

a.thumbnail_left_bottom2 img { text-decoration:none;
z-index: 50; }

/*if same attribute for all 4 states, then declare here in
a.thumbnail_left_bottom2*/ 

a.thumbnail_left_bottom2 img:link { border: 2px solid #e9e9e2; background: transparent; }

a.thumbnail_left_bottom2 img:visited { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail_left_bottom2 img:hover { border: 2px solid #f00; background : transparent; }

a.thumbnail_left_bottom2 img:active { border: 2px solid #e9e9e2; background : transparent; }

a.thumbnail_left_bottom2 img { border: 2px solid #e9e9e2; }
#A {
z-index:20;
position:relative;
}
#B {
z-index:18;
position:relative;
}
#C {
z-index:16;
position:relative;
}
#D {
z-index:14;
position:relative;
}
#E {
z-index:12;
position:relative;
}
#F {
z-index:10;
position:relative;
}
#G {
z-index:19;
position:relative;
}
#H {
z-index:17;
position:relative;
}
#I {
z-index:15;
position:relative;
}
#J {
z-index:13;
position:relative;
}
#K {
z-index:11;
position:relative;
}
#L {
z-index:9;
position:relative;
}


div.sample_popup { z-index: 101; }

div.sample_popup div.menu_form_header
{
  border: 1px solid black;
  border-bottom: none;

  width: 300px;

  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('images/form_header.png') no-repeat;

  text-decoration: none;
  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #990000;
  cursor:  default;
}

div.sample_popup div.menu_form_body
{
  width: 300px;
  border: 1px solid black;
  background: url('form.png') no-repeat left bottom;
}

div.sample_popup img.menu_form_exit
{
  float:  right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}


div.sample_popup table
{
  width: 100%;
  border-collapse: collapse;
}

div.sample_popup th
{
  width: 1%;
  padding: 0px 5px 1px 0px;

  text-align: left;

  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #004060;
}

div.sample_popup td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}

div.sample_popup form
{
  margin:  0px;
  padding: 8px 10px 10px 10px;
}

div.sample_popup input.field
{
  width: 95%;
  border: 1px solid #808080;

  font-family: Verdana, Sans-Serif;
  font-size: 12px;
}

div.sample_popup input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;

  background-color: #DDFFDD;

  font-family: Verdana, Sans-Serif;
  font-size: 11px;
}

input.groovybutton
{
   font-size:10px;
   width:90px;
   height:20px;
   cursor:hand;
}
input.etf
{
   font-size:10px;
   font-weight:bold;
   color:#990000;
   width:90px;
   height:20px;
   cursor:hand;
}
input.etf2
{
   font-size:10px;
   font-weight:bold;
   color:#990000;
   width: 95px;
   height:20px;
   cursor:hand;
}

input.more
{
   font-size:10px;
   font-weight:bold;
   color:#000066;
   width:110px;
   height:40px;
   background-image:url(images/small_home.png);
   cursor:hand;
}
div.street_view { z-index: 102; }

div.street_view div.menu_form_header
{
  border: 1px solid black;
  border-bottom: none;

  width: 700px;

  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('images/map_form_header.png') no-repeat;

  text-decoration: none;
  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #990000;
  cursor:  default;
}

div.street_view div.menu_form_body
{
  width: 700px;
  border: 1px solid black;
  background: url('form.png') no-repeat left bottom;
}

div.street_view img.menu_form_exit
{
  float:  right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}


div.street_view table
{
  width: 100%;
  border-collapse: collapse;
}

div.street_view th
{
  width: 1%;
  padding: 0px 5px 1px 0px;

  text-align: left;

  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #004060;
}

div.street_view td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}

div.street_view form
{
  margin:  0px;
  padding: 8px 10px 10px 10px;
}

div.street_view input.field
{
  width: 95%;
  border: 1px solid #808080;

  font-family: Verdana, Sans-Serif;
  font-size: 12px;
}

div.street_view input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;

  background-color: #DDFFDD;

  font-family: Verdana, Sans-Serif;
  font-size: 11px;
}
div.neighborhood_view { z-index: 103; }

div.neighborhood_view div.menu_form_header
{
  border: 1px solid black;
  border-bottom: none;

  width: 600px;

  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('images/map_form_header.png') no-repeat;

  text-decoration: none;
  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #990000;
  cursor:  default;
}

div.neighborhood_view div.menu_form_body
{
  width: 600px;
  border: 1px solid black;
  
}

div.neighborhood_view img.menu_form_exit
{
  float:  right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}


div.neighborhood_view table
{
  width: 100%;
  border-collapse: collapse;
}

div.neighborhood_view th
{
  width: 1%;
  padding: 0px 5px 1px 0px;

  text-align: left;

  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #004060;
}

div.neighborhood_view td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}

div.neighborhood_view form
{
  margin:  0px;
  padding: 8px 10px 10px 10px;
}

div.neighborhood_view input.field
{
  width: 95%;
  border: 1px solid #808080;

  font-family: Verdana, Sans-Serif;
  font-size: 12px;
}

div.neighborhood_view input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;

  background-color: #DDFFDD;

  font-family: Verdana, Sans-Serif;
  font-size: 11px;
}

div.more_like_this { z-index: 104; }

div.more_like_this div.menu_form_header
{
  border: 1px solid black;
  border-bottom: none;

  width: 500px;

  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('images/more_form_header.png') no-repeat;

  text-decoration: none;
  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #990000;
  cursor:  default;
}

div.more_like_this div.menu_form_body
{
  width: 500px;
  border: 1px solid black;
  background: url('form.png') no-repeat left bottom;
}

div.more_like_this img.menu_form_exit
{
  float:  right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}


div.more_like_this table
{
  width: 100%;
  border-collapse: collapse;
}

div.more_like_this th
{
  width: 1%;
  padding: 0px 5px 1px 0px;

  text-align: left;

  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #004060;
}

div.more_like_this td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}

div.more_like_this form
{
  margin:  0px;
  padding: 8px 10px 10px 10px;
}

div.more_like_this input.field
{
  width: 95%;
  border: 1px solid #808080;

  font-family: Verdana, Sans-Serif;
  font-size: 12px;
}

div.more_like_this input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;

  background-color: #DDFFDD;

  font-family: Verdana, Sans-Serif;
  font-size: 11px;
}
div.neighborhood_resources { 
z-index: 103;
top: 155px;

 }

div.neighborhood_resources div.menu_form_header
{
  border: 1px solid black;
  border-bottom: none;

  width: 650px;

  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('images/map_form_header.png') no-repeat;

  text-decoration: none;
  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #990000;
  cursor:  default;
}

div.neighborhood_resources div.menu_form_body
{
  width: 650px;
  border: 1px solid black;
  background: url('form.png') no-repeat left bottom;
}

div.neighborhood_resources img.menu_form_exit
{
  float:  right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}


div.neighborhood_resources table
{
  width: 100%;
  border-collapse: collapse;
}

div.neighborhood_resources th
{
  width: 1%;
  padding: 0px 5px 1px 0px;

  text-align: left;

  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #004060;
}

div.neighborhood_resources td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}

div.neighborhood_resources form
{
  margin:  0px;
  padding: 8px 10px 10px 10px;
}

div.neighborhood_resources input.field
{
  width: 95%;
  border: 1px solid #808080;

  font-family: Verdana, Sans-Serif;
  font-size: 12px;
}

div.neighborhood_resources input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;

  background-color: #DDFFDD;

  font-family: Verdana, Sans-Serif;
  font-size: 11px;
}
#save_this_listing {
	position:absolute;
	left:200px;
	top:284px;
	width:150px;
	height:150px;
	z-index:2;
	visibility: hidden;
}

-->

-->
