#tab_tinnitus_pro { width: 137px; height: 49px; }
#tab_difference_pro { width: 218px; height: 49px; }
#tab_locator_pro { width: 133px; height: 49px; }
#tab_become_pro { width: 289px; height: 49px; }
#tab_resources_pro { width: 107px; height: 49px; }
#tab_news_pro { width: 76px; height: 49px; }

#tab_tinnitus_pro a,
#tab_difference_pro a,
#tab_locator_pro a,
#tab_become_pro a,
#tab_resources_pro a,
#tab_news_pro a { background: transparent url('../images/skin/professionals_top_nav.gif') no-repeat 0 0; }

/*#tab_tinnitus_pro a,
#tab_difference_pro a,
#tab_locator_pro a,
#tab_become_pro a,
#tab_resources_pro a,
#tab_news_pro a { background: transparent url('../images/skin/professionals_top_nav-temp.gif') no-repeat 0 0; }*/

#tab_tinnitus_pro a:link, #tab_tinnitus_pro a:visited { background-position: 0 0; }
#tab_difference_pro a:link, #tab_difference_pro a:visited { background-position: -137px 0; }
#tab_locator_pro a:link, #tab_locator_pro a:visited { background-position: -355px 0; }
#tab_become_pro a:link, #tab_become_pro a:visited { background-position: -488px 0; }
#tab_resources_pro a:link, #tab_resources_pro a:visited { background-position: -777px 0; }
#tab_news_pro a:link, #tab_news_pro a:visited { background-position: -884px 0; }

#tab_tinnitus_pro a:hover, #tab_tinnitus_pro a:active, #tab_tinnitus_pro a:hover, #tab_tinnitus_pro.selected a:link,
#tab_tinnitus_pro.selected a:visited, #tab_tinnitus_pro.selected a:hover, 
#tab_tinnitus_pro.selected a:active { background-position: 0 -49px; }

#tab_difference_pro a:hover, #tab_difference_pro a:active, #tab_difference_pro.selected a:link,
 #tab_difference_pro.selected a:visited, #tab_difference_pro.selected a:hover,
 #tab_difference_pro.selected a:active { background-position: -137px -49px; }
 
#tab_locator_pro a:hover, #tab_locator_pro a:active, #tab_locator_pro.selected a:link,
#tab_locator_pro.selected a:visited, #tab_locator_pro.selected a:hover,
#tab_locator_pro.selected a:active { background-position: -355px -49px; }

#tab_become_pro a:hover, #tab_become_pro a:active, #tab_become_pro.selected a:link,
#tab_become_pro.selected a:visited, #tab_become_pro.selected a:hover,
#tab_become_pro.selected a:active { background-position: -488px -49px; }

#tab_resources_pro a:hover, #tab_resources_pro a:active, #tab_resources_pro.selected a:link,
#tab_resources_pro.selected a:visited, #tab_resources_pro.selected a:hover,
#tab_resources_pro.selected a:active { background-position:-777px -49px; }

#tab_news_pro a:hover, #tab_news_pro a:active, #tab_news_pro.selected a:link,
#tab_news_pro.selected a:visited, #tab_news_pro.selected a:hover, 
#tab_news_pro.selected a:active { background-position: -884px -49px; }



table.cliniclocator {}
table.cliniclocator td { padding-bottom: 8px; }
table.cliniclocator td.cliniclabel { width: 115px; text-align: right; }
table.cliniclocator td.cliniclabel label { color: #666; }
table.cliniclocator td.clinicinput { padding-left: 8px; }
table.cliniclocator td.clinicinput input { width: 240px; }
table.cliniclocator td.radiobutton { text-align: right; }
table.cliniclocator td.radiobutton label { padding-right: 10px; color: #666; }
table.cliniclocator td.radiobutton table { float: right; }
table.cliniclocator td.radiobutton table label { padding: 0 10px 0 4px; }


table.cliniclocator2 { width: 206px; margin-bottom: 20px; }
table.cliniclocator2 td { }
table.cliniclocator2 td.cliniclabel { text-align: left; }
table.cliniclocator2 td.cliniclabel label { color: #666; }
table.cliniclocator2 td.clinicziplabel { padding-bottom: 8px; }
table.cliniclocator2 td.clinicziplabel label { color: #666; }
table.cliniclocator2 td.clinicziplabel input { width: 150px; }
table.cliniclocator2 td.clinicinput { padding-bottom: 8px; }
table.cliniclocator2 td.clinicinput input { width: 206px; }
table.cliniclocator2 td.radiobutton { text-align: center; padding-bottom: 8px; }
table.cliniclocator2 td.radiobutton table label { padding: 0 10px 0 4px; }

tr.alttablerow { background-color: #ccc; }



.clinicresults { width: 668px; padding: 4px; }
.clinicresultsalt { width: 668px; background-color: #F3F3F3; padding: 4px; margin: 8px 0; }
.cliniccontactresults, .cliniccontactresultsalt { margin-top: 0.55em; width: 460px; }

#maincontent .clinicresults p, #maincontent .clinicresultsalt p { margin: 0; padding: 0; }
p.clinicname { font-size: 1.2em; color: #8B7867; font-weight: bold; }
p.clinicname img { margin-right: 6px; }

a#mapbtn { position: absolute; top: 5px; right: 150px; }

.homepromain { 
	background: transparent url(/images/vertline-dot.gif) repeat-y 0 0;
	padding-left: 25px;
	margin-left: 26px;
	margin-bottom: 20px;
	float: left;
	width: 268px !important;
	width /* */: 302px; /* False value for IE4-5.x/Win. */
}
.homepromainleft { 
	margin-bottom: 20px;
	float: left;
	width: 268px;
}
.homepromain p, .homepromainleft p { 
	margin-bottom: 6px;
}
.homepromain p em, .homepromainleft p em { font-style:italic; }
.homepromain img, .homepromainleft img { margin-bottom: 6px; }

