/* Image Map */



/* Physician Location */

#locations {
width: 600px; 
height: 320px;
overflow: auto; 
overflow-y: hidden;
padding: 0;
margin: 0 0 0 11px;
}

.section { 
height: 320px; 
width: 600px;
margin: 0;
padding: 0;
}

.section h4 {text-transform: uppercase; margin-bottom: 5px; font-size: 13px;}

.section strong {text-transform: uppercase;}

.section .city {float: left; margin-right: 25px;}

.section .city p {width: 200px; margin: 3px 0; padding: 0; font-size: 11px; font-style: oblique;}

.section .city h5 {
margin: 0 0 5px 0;
font-size: 12px;
font-weight: bold;
}

/* U	N	I	T	E	D		S	T	A	T	E	S */

#us_imagemap {
	width: 601px;
	height: 438px;
	position: relative;
	margin: 0 0 0 11px;
	padding: 0;
}

#us_imagemap a span {display: none;}

/* mn */
a#mn {
	position: absolute;
	top: 32px;
	left: 306px;
	display: block;
	width: 71px;
	height: 81px;
	background-image: url(../../images/us/mn.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#mn:hover {
	background-position: 0 -81px;
}


/* mo */
a#mo{
	position: absolute;
	top: 154px;
	left: 320px;
	display: block;
	width: 74px;
	height: 65px;
	background-image: url(../../images/us/mo.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#mo:hover {
	background-position: 0 -65px;
}


/* wi */
a#wi {
	position: absolute;
	top: 64px;
	left: 347px;
	display: block;
	width: 55px;
	height: 62px;
	background-image: url(../../images/us/wi.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#wi:hover {
	background-position: 0 -62px;
}


/* wa */
a#wa {
	position: absolute;
	top: 2px;
	left: 48px;
	display: block;
	width: 73px;
	height: 55px;
	background-image: url(../../images/us/wa.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#wa:hover {
	background-position: 0 -55px;
}


/* or */
a#or {
	position: absolute;
	top: 36px;
	left: 27px;
	display: block;
	width: 89px;
	height: 75px;
	background-image: url(../../images/us/or.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#or:hover {
	background-position: 0 -75px;
}


/* ca */
a#ca {
	position: absolute;
	top: 93px;
	left: 20px;
	display: block;
	width: 88px;
	height: 151px;
	background-image: url(../../images/us/ca.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#ca:hover {
	background-position: 0 -151px;
}


/* oh */
a#oh {
	position: absolute;
	top: 123px;
	left: 434px;
	display: block;
	width: 45px;
	height: 51px;
	background-image: url(../../images/us/oh.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#oh:hover {
	background-position: 0 -51px;
}


/* pa */
a#pa {
	position: absolute;
	top: 112px;
	left: 477px;
	display: block;
	width: 63px;
	height: 42px;
	background-image: url(../../images/us/pa.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#pa:hover {
	background-position: 0 -42px;
}


/* ny */
a#ny {
	position: absolute;
	top: 65px;
	left: 483px;
	display: block;
	width: 67px;
	height: 57px;
	background-image: url(../../images/us/ny.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#ny:hover {
	background-position: 0 -57px;
}


/* fl */
a#fl {
	position: absolute;
	top: 280px;
	left: 417px;
	display: block;
	width: 102px;
	height: 77px;
	background-image: url(../../images/us/fl.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#fl:hover {
	background-position: 0 -77px;
}

/* ga */
a#ga {
	position: absolute;
	top: 222px;
	left: 429px;
	display: block;
	width: 74px;
	height: 67px;
	background-image: url(../../images/us/ga.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#ga:hover {
	background-position: 0 -67px;
}


/* tn */
a#tn {
	position: absolute;
	top: 198px;
	left: 378px;
	display: block;
	width: 99px;
	height: 35px;
	background-image: url(../../images/us/tn.png);
	background-repeat: no-repeat;
	background-position: top left;
}

a#tn:hover {
	background-position: 0 -35px;
}