html
{
	background-color: #F5F6F8;
}

#page
{
	z-index: 1;
	width: 1124px;
	min-height: 930px;
	margin-left: auto;
	margin-right: auto;
}

#u2053
{
	z-index: 2;
	width: 1324px;
	height: 3px;
	left: -100px;
}

#pu3860
{
	width: 0.01px;
	margin-left: 50px;
	margin-top: 22px;
	position: relative;
}

#u3860
{
	z-index: 99;
	width: 440px;
	margin-right: -10000px;
	margin-left: -30px;
}

#ppu2837-9
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	left: 447px;
}

#pu2837-9
{
	width: 0.01px;
	margin-left: 0px;
	position: relative;
}

#u2837-9
{
	z-index: 61;
	width: 450px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 6px;
	left: 126px;
}

#u3271
{
	z-index: 5;
	width: 120px;
	margin-left: 12px;
}

#pmenuu2780
{
	width: 0.01px;
	margin-top: 14px;
	position: relative;
}

#menuu2780
{
	z-index: 31;
	width: 480px;
	margin-right: -10000px;
}

#u2809
{
	width: 67px;
	min-height: 34px;
	margin-right: -10000px;
}

#u2810
{
	width: 67px;
	padding-bottom: 14px;
}

#u2810:hover
{
	margin: 0px;
}

#u2813-4
{
	width: 45px;
	min-height: 20px;
	margin-right: -10000px;
	top: 7px;
	left: 11px;
}

#u2810:hover #u2813-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2810:active #u2813-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2823
{
	width: 89px;
	min-height: 34px;
	margin-right: -10000px;
	left: 69px;
}

#u2824
{
	width: 89px;
	padding-bottom: 14px;
}

#u2825-4
{
	width: 67px;
	min-height: 20px;
	margin-right: -10000px;
	top: 7px;
	left: 11px;
}

#u2810.MuseMenuActive #u2813-4,#u2824:hover #u2825-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2824:active #u2825-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2795
{
	width: 83px;
	min-height: 34px;
	margin-right: -10000px;
	left: 160px;
}

#u2798
{
	width: 83px;
	padding-bottom: 14px;
}

#u2810.MuseMenuActive,#u2798:hover
{
	margin: 0px;
}

#u2801-4
{
	width: 61px;
	min-height: 20px;
	margin-right: -10000px;
	top: 7px;
	left: 11px;
}

#u2824.MuseMenuActive #u2825-4,#u2798:hover #u2801-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2798:active #u2801-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2830
{
	width: 99px;
	min-height: 34px;
	margin-right: -10000px;
	left: 245px;
}

#u2831
{
	width: 99px;
	padding-bottom: 14px;
}

#u2798.MuseMenuActive,#u2831:hover
{
	margin: 0px;
}

#u2833-4
{
	width: 77px;
	min-height: 20px;
	margin-right: -10000px;
	top: 7px;
	left: 11px;
}

#u2798.MuseMenuActive #u2801-4,#u2831:hover #u2833-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2831:active #u2833-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2802
{
	width: 52px;
	min-height: 34px;
	margin-right: -10000px;
	left: 346px;
}

#u2803
{
	width: 52px;
	padding-bottom: 14px;
}

#u2831.MuseMenuActive,#u2803:hover
{
	margin: 0px;
}

#u2805-4
{
	width: 30px;
	min-height: 20px;
	margin-right: -10000px;
	top: 7px;
	left: 11px;
}

#u2831.MuseMenuActive #u2833-4,#u2803:hover #u2805-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2803:active #u2805-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2816
{
	width: 80px;
	min-height: 34px;
	margin-right: -10000px;
	left: 400px;
}

#u2817
{
	width: 80px;
	padding-bottom: 14px;
}

#u2803.MuseMenuActive,#u2817:hover
{
	margin: 0px;
}

#u2817.MuseMenuActive
{
	margin: 0px;
}

#u2818-4
{
	width: 59px;
	min-height: 20px;
	margin-right: -10000px;
	top: 7px;
	left: 10px;
}

#u2803.MuseMenuActive #u2805-4,#u2817:hover #u2818-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2817:active #u2818-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u2778
{
	z-index: 29;
	width: 84px;
	margin-right: -10000px;
	margin-top: 3px;
	left: 493px;
}

#u1992
{
	z-index: 3;
	width: 1324px;
	padding-bottom: 15px;
	left: -100px;
	margin-top: 43px;
}

#menuu1941
{
	z-index: 4;
	width: 489px;
	margin-right: -10000px;
	margin-top: 14px;
	left: 140px;
}

#u1963
{
	width: 71px;
	min-height: 20px;
	margin-right: -10000px;
}

#u1966
{
	width: 71px;
}

#u1969-4
{
	width: 49px;
	min-height: 20px;
	margin-right: -10000px;
	left: 11px;
}

#u2817.MuseMenuActive #u2818-4,#u1966:hover #u1969-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u1966:active #u1969-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u1942
{
	width: 93px;
	min-height: 20px;
	margin-right: -10000px;
	left: 73px;
}

#u1945
{
	width: 93px;
}

#u1948-4
{
	width: 71px;
	min-height: 20px;
	margin-right: -10000px;
	left: 11px;
}

#u1966.MuseMenuActive #u1969-4,#u1945:hover #u1948-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u1945:active #u1948-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u1956
{
	width: 205px;
	min-height: 20px;
	margin-right: -10000px;
	left: 168px;
}

#u1959
{
	width: 205px;
}

#u1962-4
{
	width: 183px;
	min-height: 20px;
	margin-right: -10000px;
	left: 11px;
}

#u1945.MuseMenuActive #u1948-4,#u1959:hover #u1962-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u1959:active #u1962-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u1949
{
	width: 114px;
	min-height: 20px;
	margin-right: -10000px;
	left: 375px;
}

#u1950
{
	width: 114px;
}

#u1953-4
{
	width: 92px;
	min-height: 20px;
	margin-right: -10000px;
	left: 11px;
}

#u1959.MuseMenuActive #u1962-4,#u1950:hover #u1953-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u1950:active #u1953-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#u1950.MuseMenuActive #u1953-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 0px -10000px 0px 0px;
}

#pu3186
{
	width: 0.01px;
	left: -100px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u3186
{
	z-index: 101;
	width: 1324px;
	border-color: #000000;
	padding-bottom: 110px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/splash-invisalign-long.jpg") no-repeat center top;
	background-size: cover !important;
}

#u3186_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1124px;
	position: relative;
	left: -100px;
}

#u3546
{
	z-index: 102;
	width: 320px;
	height: 180px;
	-pie-box-shadow: 0px 0px 20px 5px #BFBFBF;
	-moz-box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.25);
	border-color: #000000;
	background-color: #000000;
	position: relative;
	margin-right: -10000px;
	margin-top: 110px;
	left: 150px;
}

#pamphletu3210
{
	z-index: 103;
	width: 0.01px;
	height: 180px;
	position: relative;
	margin-right: -10000px;
	margin-top: 110px;
	left: 150px;
}

#u3226
{
	z-index: 104;
	width: 320px;
	position: relative;
	margin-right: -10000px;
}

#u3229
{
	position: absolute;
	width: 320px;
	height: 180px;
	border-color: #DEDEDE;
	background: #DEDEDE url("../images/invisalign-video-thumb.jpg") no-repeat left top;
}

#u3229:hover
{
	border-color: #999999;
	margin: 0px;
	background: #DEDEDE url("../images/invisalign-video-thumb.jpg") no-repeat left top;
}

#u3211
{
	position: absolute;
	width: 684px;
	background-color: #F6F6F8;
	background-color: rgba(245, 246, 248, 0.9);
	padding-bottom: 44px;
	top: -105px;
	left: 170px;
	-pie-background: rgba(245, 246, 248, 0.9);
}

#u3211popup
{
	z-index: 106;
}

#u3212
{
	z-index: 107;
	width: 640px;
	height: 363px;
	-pie-box-shadow: 0px 0px 20px 5px #BFBFBF;
	-moz-box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.25);
	border-style: none;
	border-color: #999999;
	background-color: #000000;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u3538
{
	z-index: 108;
	width: 640px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u3220
{
	position: absolute;
	width: 30px;
	height: 30px;
	border-style: none;
	border-color: transparent;
	top: -98px;
	left: 178px;
	background: transparent url("../images/close-button.png") no-repeat left top;
}

#u3220:hover
{
	background-repeat: no-repeat;
	background-position: left top;
	border-color: #6B6B6B;
	margin: 0px;
}

.PamphletWidget .ThumbGroup .Thumb, .PamphletNextButton, .PamphletPrevButton, .PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#pu3532-59
{
	width: 0.01px;
	margin-left: 50px;
	margin-top: 50px;
	position: relative;
}

#u3532-59
{
	z-index: 110;
	width: 1024px;
	min-height: 778px;
	position: relative;
	margin-right: -10000px;
}

#u3532-34,#u3532-36,#u3532-38,#u3532-40,#u3532-45,#u3532-47,#u3532-49,#u3532-51,#u3532-53,#u3532-55,#u3532-57
{
	font-family: source-sans-pro, sans-serif;
	font-weight: 600;
}

#u5049
{
	z-index: 169;
	width: 216px;
	position: relative;
	margin-right: -10000px;
	margin-top: 552px;
	left: 808px;
}

#pu2849-5
{
	width: 0.01px;
	left: -100px;
	margin-top: 60px;
	position: relative;
}

#u2849-5
{
	z-index: 77;
	width: 181px;
	min-height: 22px;
	margin-right: -10000px;
	margin-top: 50px;
	left: 991px;
}

#u3057
{
	z-index: 82;
	width: 1324px;
	padding-bottom: 36px;
	margin-right: -10000px;
}

#u1992_align_to_page,#u3057_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1124px;
	left: -100px;
}

#u3058-9
{
	z-index: 83;
	width: 557px;
	min-height: 22px;
	margin-right: -10000px;
	margin-top: 42px;
	left: 150px;
}

#u3666-5
{
	z-index: 94;
	width: 181px;
	min-height: 22px;
	margin-right: -10000px;
	margin-top: 42px;
	left: 991px;
}

#u3273
{
	z-index: 93;
	width: 90px;
	margin-right: -10000px;
	margin-top: 41px;
	left: 702px;
}

#page .verticalspacer
{
	clear: both;
}

