div#additionalContent .contentElement
{
/*margin-bottom:3px;*/
}
div#additionalContent div.wrapper
{
margin-bottom:0;
}

a.allServices
{
display:block;
height:39px;
text-indent:-9999em;
overflow:hidden;
background:transparent url(../../images/all_services.gif) no-repeat 0 0;
margin-bottom:10px;
}

/*div#contextNav h3.related
{
display:block;
height:25px;
text-indent:-9999em;
overflow:hidden;
background:transparent url(../../images/related_links.gif) no-repeat 0 9px;
border-top:solid 5px #efeedd;
margin:12px 0 0 0;
padding:0;
}*/

p.doctors
{
font-style:italic;
margin:0 0 1em 0;
padding:0;
}

a.doctors,
p.doctors
{
font-weight:normal;
font-size:1.2em;
}

h3.locations
{
display:block;
height:22px;
text-indent:-9999em;
overflow:hidden;
background:transparent url(../../images/horizontal_divider.gif) repeat-x 0 0px;
margin:0;
padding:0;
}

ul.locations
{
margin:0;
background:transparent url(../../images/service_locations.gif) no-repeat 0 0;
padding:25px 0 0 0;
display:block;
list-style:none;
overflow:hidden;
width:100%;
}

ul.locations li
{
float:left;/**/
width:45%;
margin:0 5% 5% 0;
font-size:1.1em;
}

ul.locations li div.tel
{
font-weight:bold;
}

ul.locations li div.tel abbr
{
border:none;
text-decoration:none;
}

ul.locations li a,
ul.locations li img,
ul.locations div.adr .country-name,
ul.locations div.tel .type
{
display:none;
}

ul.locations li a.fn
{
display:block;
font-weight:bold;
font-size:1.1em
}

ul.locations li p
{
margin:0;
padding:0;
}

ul
{
list-style-type:square;
}