/* tables */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 11px;
	width: 98%;
	max-height:517px;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #163f4e;
	border: 1px solid #FFF;
	font-size: 11px;
	padding: 4px;
	height:20px;
	color:#fff;
}
table.tablesorter thead tr .header {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
	font-size:11px;
}
table.tablesorter tbody td a {
	color: #00af4d;
	padding: 4px;
	vertical-align: middle;
	font-size:12px;
	font-weight:bold;
}

table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #00759b;
}

/* displays */
#loading {
	position:absolute;
	width:770px;
	height:570px;
	z-index:3;
	background-color:#fff;
	display:block;
	float:left;
	clear:left;

}

#searchBtn
{
background: transparent url(../images/button_on.jpg) top no-repeat;
width:103px;
height:41px;
border:0px;
cursor:pointer;
}
.searchSubmit
{
/*text-align:left;
width:76px;
height:36px;
float:right;
margin-right:152px;
margin-top:-18px;*/
margin:auto;
text-align:center;
}
/*IE 7 hack*/ 
/*html>body #searchSubmit {*margin-top:-30px;}*/
/*safari 
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .searchSubmit { margin-top:-31px; }
}*/
.pager

{
 width:275px;
 margin-left:0px;
 float:left;
 margin-top:-10px;
}
.searchForm
{
background-color:#fff;
margin:0px;
padding:0px;
text-align:left;
}

.terms
{
  text-align:left;
  padding:0 15px;
  width:700px;
}

#map
{
  width:371px;  
  height:394px;
  float:left;
  border:1px solid silver;
  margin-left:35px;
  margin-right:10px;
  text-align:left;
}
#display
{
display:table;
}
#image_lg
{  width: 763px; 
  float:left;   
  overflow:auto; 
}

 
#direction div
{
overflow:scroll;
}
.search
{
width:775px;
height:272px;
margin:20px 0 0 0;
padding:0px;
text-align:left;
}

.search1
{
background:url(../images/locator_bg1a.jpg) top no-repeat;
width:304px;
height:223px;
margin:0 0 10px 72px;
padding:0px;
text-align:left;
float: left;
}

.search2
{
background:url(../images/locator_bg2a.jpg) top no-repeat;
width:304px;
height:223px;
margin:0 0 10px 25px;
padding:0px;
text-align:left;
float: left;
}

.formItem_sec1
{
width:260px;
margin-left:8px;
margin-right:7px;
text-align:right;
margin-top:7px;
margin-bottom:15px;
}

.formItem
{
width:240px;
margin-left:0px;
margin-right:27px;
text-align:right;
margin-top:10px;
margin-bottom:10px;
}

.formItemcheck
{
width:440px;
margin-left:30px;
margin-right:267px;
text-align:right;
margin-top:10px;
margin-bottom:10px;
}

.spacer
{
height:25px;
display:block;
}

.spacer2
{
height:115px;
display:block;
}
.spacer3
{
height:140px;
display:block;
}
#map div .icontitle 
{
font-weight:bold;
text-align:left;
vertical-align:top;
line-height:25px;
}

.centerDetail
{
text-align:left;
font-weight:normal;
line-height:16px;
}

#toggle_menu
{
  text-align:left;
  margin-left:10px;
  font-weight:bold;
}

#map .htitle
{
color:#00a337;
font-family:Times, Times New Roman, Serif;
font-size:15px;
line-height:23px;
font-weight:bold;
margin-bottom:8px;
}

.label
{
margin-top:8px;
}

.innerbox
{
background:#fff url(../images/vivitrol_small_logo.jpg) no-repeat bottom right;
}

span.title
{
 font-family:arial;
 font-size:14px;
 }
 
 #printMap
 {
 float:right;
 margin-right:30px;
 }
 
 #searchDesc
 {
 height:30px;
 border:1px solid red;
 }
 