.ie8 #top-nav a:hover, .ie8 #top-nav a.active, .ie7 #top-nav a:hover, .ie7 #top-nav a.active {
	background: url('../images/nav-hover.jpg') 0 0 repeat-x;
}

.ie7 #top-nav a {
	display: inline-block;
	padding: 13px 15px 20px 15px;
	height: auto;
	margin: 0 0 0 -5px;
}

.ie7 #top-nav .top-nav-1 {
	display: inline-block;
	padding: 20px 13px 29px 13px !important;
	height: auto;
}

.ie7 .menu-left {
	display: inline-block !important;
	text-align: center;
	vertical-align: middle;
	line-height: 16px;
	height: 60px;
	padding: 0 17px;
	background: url('../images/nav-div.jpg') 0 0 no-repeat;
	font-family: scala;
	font-size: 16px;
	color: #333333;
}

.ie7 .menu-right {
	display: inline-block !important;
	text-align: center;
	vertical-align: middle;
	line-height: 16px;
	height: 60px;
	padding: 0 18px;
	background: url('../images/nav-div.jpg') 100% 0 no-repeat;
	font-family: scala;
	font-size: 16px;
	color: #333333;
}

.ie7 #top-nav .top-nav-1 { height: 10px !important; }

.ie7 #top-nav .top-nav-1 span { margin: 31px 0 0 -126px; }
.ie7 #top-nav .top-nav-2 span { margin: 31px 0 0 -127px; }
.ie7 #top-nav .top-nav-3 span { margin: 31px 0 0 -137px; }
.ie7 #top-nav .top-nav-4 span { margin: 31px 0 0 -128px; }
.ie7 #top-nav .top-nav-5 span { margin: 31px 0 0 -137px; }
.ie7 #top-nav .top-nav-6 span { margin: 31px 0 0 -92px; width: 112px; }

.ie7 #image-left {
	display: inline-block !important;
	width: 275px;
	float: left;
}

.ie7 #tabs-nav {
	margin-top: 10px;
}

.ie7 #tabs-nav-edge {
	top: 1px;
}

.gecko .dentist-previser .dentist-details {
	width: 204px;
	margin: 0 0 0 14px;
}

.gecko .dentist-featured, .ie9 .dentist-featured, .ie8 .dentist-featured {
	height: 328px;/*304px*/
}

.gecko .dentist-previser .dentist-secondary-info, .ie9 .dentist-previser .dentist-secondary-info {
	width: 208px;
}

.gecko .dentist-previser-basic .dentist-secondary-info, .ie9 .dentist-previser-basic .dentist-secondary-info {
    width: 177px;
}

.gecko .dentist-delta .dentist-secondary-info, .ie9 .dentist-delta .dentist-secondary-info {
    width: 177px;
}

.gecko .dentist-search-form #li_4 div span .choice, .ie9 .dentist-search-form #li_4 div span .choice {
    width: 64px;
}

.gecko .dentist-search-form #li_14 div span .choice, .ie9 .dentist-search-form #li_14 div span .choice {
    width: 128px;
}

.ie7 #li_15, .ie7 #li_7, .ie7 #li_11, .ie7 #li_8, .ie7 #li_9, .ie7 #li_10, .ie7 #li_12, .ie7 #search-again-container .dentist-search-form #li_3, .ie7 #search-again-container .dentist-search-form #li_16 {
	width: 300px;
	float: left;
}

.dentist-search-form #li_3, .ie7 .dentist-search-form #li_16 {
	width: 330px;
	float: left;
}

.ie7 .dentist-search-form #li_15, .ie7 .dentist-search-form #li_7, .ie7 .dentist-search-form #li_11, .ie7 .dentist-search-form #li_8, .ie7 .dentist-search-form #li_9, .ie7 .dentist-search-form #li_10, .ie7 .dentist-search-form #li_12 {
	width: 270px;
	float: left;
}

.ie7 #li_9 .guidelines {
	margin: -421px 0 0 -300px !important;
}

.ie7 #li_12 .guidelines {
	margin: -194px 0 0 -260px !important;
}

.ie7 .open-search {
	height: 770px !important;
}






.ie7 .dentist-featured, .ie8 .dentist-featured,
.ie7 .dentist-previser, .ie8 .dentist-previser,
.ie7 .dentist-previser-basic, .ie8 .dentist-previser-basic,
.ie7 .dentist-delta, .ie8 .dentist-delta {
	border: 2px solid #aaa;
}

.ie7 .dentist-featured {
	height: 307px;
	float: left;
}

.ie7 .dentist-featured .detail-button.detail-info {
	margin: -40px 0 0 0;
}

.ie7 .dentist-previser .dentist-secondary-info {
	width: 218px;
}

.ie7 .dentist-previser .featured-badge {
	margin-left: 835px;
}

.ie7 .dentist-previser-basic .featured-badge {
	margin-left: 820px;
}

.ie7 .dentist-previser .dentist-details .detail-map, .ie7 .dentist-previser-basic .dentist-details .detail-map, .ie7 .dentist-delta .dentist-details .detail-map {
	margin-left: -41px;
}

.ie7 .dentist-previser-basic .dentist-secondary-info, .ie7 .dentist-delta .dentist-secondary-info {
	width: 167px;
}

.gecko .dentist-previser .dentist-secondary-info, .ie9 .dentist-previser .dentist-secondary-info {
	width: 208px;
}

.gecko .dentist-previser-basic .dentist-secondary-info, .ie9 .dentist-previser-basic .dentist-secondary-info {
    width: 177px;
}

.gecko .dentist-delta .dentist-secondary-info, .ie9 .dentist-delta .dentist-secondary-info {
    //width: 177px;
	width: 158px;
}

.gecko .dentist-search-form #li_4 div span .choice, .ie9 .dentist-search-form #li_4 div span .choice {
    width: 64px;
}

.gecko .dentist-search-form #li_14 div span .choice, .ie9 .dentist-search-form #li_14 div span .choice {
    width: 130px;
}