/* sex offender data */

#map { 
  border: 1px solid #666; 
  height: 465px; 
  width: 500px;
  margin: 0; 
} 

#offenderlist {
  background-color: #E6E7E8;
  border: 1px solid #666; 
  font-size: 11px;
}

#offenderlist .head { 
  background-color: #595959; 
  vertical-align: middle;
  letter-spacing: normal; 
  font-weight: bold;
  font-size: 12px;
  border: none; 
  padding: 6px;
  color: #FFF;
  height: 18px;
}
 
#offenderlist .head span { 
  margin:3px 0 0 10px; 
} 

#divPartial, #divHidden { 
  padding-top: 5px; 
  
}

#divPartial .clear, 
#divHidden .clear { padding-top: 5px; position: relative; }

#divPartial .floatl ul, 
#divHidden .floatl ul { margin: 0 0 0 15px; padding: 0 0 0 5px; }

#offenderlist .body { 
  padding: 5px 15px 15px 15px; 
  background-image: none; 
} 

#offenderlist .body .floatl { width:155px; }

#offenderlist .body .floatr { white-space: nowrap; width: auto; }

#offenderlist .foot, #offenderlist b { 
  background-color: #E6E7E8; 
  background-image: none; 
  color: #666;
}

#offenderlist .hidden { display:none; } 

#offenderlist .foot { 
  text-align: left; 
}

#tdDetails .head { 
  font-size: 13px; 
  font-weight:bold; 
}

#criminal, #bgreport { line-height: 130%; }

#imgSO img { 
  cursor: url('/images/icons/zoomin.cur'), pointer;
  border: solid 1px #808080 !important;
  margin: 0 12px 0 0; 
  width: 75px; 
} 

#ctl00_MainContent_imgSO img { 
  cursor: url('/images/icons/zoomin.cur'), pointer;
  border: solid 1px #808080 !important;
  margin: 0 12px 0 0; 
  width: 75px; 
} 

.identity .foot p { margin: -2em 0 0 0; } 


/* classes */

.offenderdata {
  border: solid 1px #999 !important;
  border-collapse: collapse;
}

.offenderdata th { 
  background-color: #595959;
  padding: 3px 0 3px 10px; 
  text-align: left; 
  font-size: 15px;
} 

.offenderdata td { 
  border-bottom: solid 1px #CACACA;
  padding: 10px 20px 8px 10px; 
  background-color:#f3f3f3; 
  padding: 8px 12px;
  line-height: 18px;
}

.offenderdata td p.clear { 
  padding-top: 10px;
}

/* highslide script */

.highslide {
  cursor: url('../images/highslide/zoomin.cur'), pointer;
  outline: none;
  font-size: 11px;
}

a.highslide:link, a.highslide:visited { text-decoration: none; }
a.highslide:hover, a.highslide:active { text-decoration: none; }

.highslide img {
	border: solid 1px #808080 !important;
}

.highslide:hover img {
	border: solid 1px #333333 !important;
}

.highslide-image {
	border: 10px solid white;
}

.highslide-image-blur {
}

.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
    text-align: left;
    line-height: 120%;
}

.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
}

.highslide-loading:link, .highslide-loading:visited, .highslide-loading:hover {
    color:#FFF; text-decoration: none;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}

a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.highslide-loading {
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  background-color: black;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold;
  display: block;
  font-size: 9px;
  padding: 3px;
  color: white;
}

.highslide-loading:link, .highslide-loading:visited, 
.highslide-loading:hover {
  text-decoration: none;
  color:#FFF; 
}



