.version.dentaldock /* version checker */
{
	color: #0000F0;
	background-color: #2FC864;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 1000px;
	min-height: 992px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-top: -6px;
	margin-bottom: -70px;
	width: 0.01px;
}

#pu1549-3
{
	width: 0.01px;
	margin-left: -100px;
}

#u1549-3,#u1549-3-bw
{
	z-index: 2;
	min-height: 168px;
}

#menuu106
{
	z-index: 5;
	width: 1000px;
	margin-bottom: -1px;
	margin-right: -10000px;
	margin-top: 142px;
	left: 99px;
}

#u114
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
}

#u117
{
	width: 109px;
	padding-bottom: 16px;
}

#u117:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u118-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u117:active #u118-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u134
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 111px;
}

#u137
{
	width: 109px;
	padding-bottom: 16px;
}

#u117.MuseMenuActive,#u137:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u138-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u117.MuseMenuActive #u118-4,#u137:active #u138-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u135
{
	width: 112px;
	top: 30px;
}

#u2984
{
	width: 110px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2984:hover
{
	width: 110px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2984.MuseMenuActive
{
	width: 110px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2986-4
{
	width: 102px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2984:hover #u2986-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 102px;
	margin: 0px -10000px 0px 0px;
}

#u2984.MuseMenuActive #u2986-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 102px;
	margin: 0px -10000px 0px 0px;
}

#u154
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 222px;
}

#u155
{
	width: 109px;
	padding-bottom: 16px;
}

#u137.MuseMenuActive,#u155:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u157-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u137.MuseMenuActive #u138-4,#u155:active #u157-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u159
{
	width: 110px;
	top: 30px;
}

#u1308
{
	width: 108px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u1308:hover
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1310-4
{
	width: 100px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u1308:hover #u1310-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u2127
{
	width: 108px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u1308.MuseMenuActive,#u2127:hover
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2128-4
{
	width: 100px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u1308.MuseMenuActive #u1310-4,#u2127:hover #u2128-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u2151
{
	width: 108px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2127.MuseMenuActive,#u2151:hover
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2154-4
{
	width: 100px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2127.MuseMenuActive #u2128-4,#u2151:hover #u2154-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u136,#u2983,#u160,#u1307,#u2126,#u2148,#u2163
{
	width: 110px;
}

#u2164
{
	width: 108px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2151.MuseMenuActive,#u2164:hover
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2164.MuseMenuActive
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2165-4
{
	width: 100px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2151.MuseMenuActive #u2154-4,#u2164:hover #u2165-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u2164.MuseMenuActive #u2165-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u1055
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 333px;
}

#u1058
{
	width: 109px;
	padding-bottom: 16px;
}

#u155.MuseMenuActive,#u1058:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u1060-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u155.MuseMenuActive #u157-4,#u1058:active #u1060-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u174
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 444px;
}

#u175
{
	width: 109px;
	padding-bottom: 16px;
}

#u1058.MuseMenuActive,#u175:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u176-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u1058.MuseMenuActive #u1060-4,#u175:active #u176-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u1068
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 555px;
}

#u1071
{
	width: 109px;
	padding-bottom: 16px;
}

#u175.MuseMenuActive,#u1071:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u1071.MuseMenuActive
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u1072-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u175.MuseMenuActive #u176-4,#u1071:active #u1072-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u1071.MuseMenuActive #u1072-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u194
{
	width: 110px;
	min-height: 30px;
	margin-right: -10000px;
	left: 666px;
}

#u195
{
	width: 110px;
	padding-bottom: 16px;
}

#u195:active
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u197-4
{
	width: 110px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u195:active #u197-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u234
{
	width: 110px;
	min-height: 30px;
	margin-right: -10000px;
	left: 778px;
}

#u235
{
	width: 110px;
	padding-bottom: 16px;
}

#u195.MuseMenuActive,#u235:active
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u236-4
{
	width: 110px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u195.MuseMenuActive #u197-4,#u235:active #u236-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u239
{
	width: 109px;
	top: 30px;
}

#u2253
{
	width: 107px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2253:hover
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2256-4
{
	width: 99px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2253:hover #u2256-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u1756
{
	width: 107px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2253.MuseMenuActive,#u1756:hover
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1758-4
{
	width: 99px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2253.MuseMenuActive #u2256-4,#u1756:hover #u1758-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u2172
{
	width: 107px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u1756.MuseMenuActive,#u2172:hover
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2175-4
{
	width: 99px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u1756.MuseMenuActive #u1758-4,#u2172:hover #u2175-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u240,#u2252,#u1755,#u2171,#u2962
{
	width: 109px;
}

#u2965
{
	width: 107px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2172.MuseMenuActive,#u2965:hover
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2965.MuseMenuActive
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2968-4
{
	width: 99px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2172.MuseMenuActive #u2175-4,#u2965:hover #u2968-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u2965.MuseMenuActive #u2968-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u274
{
	width: 110px;
	min-height: 30px;
	margin-right: -10000px;
	left: 890px;
}

#u275
{
	width: 110px;
	padding-bottom: 16px;
}

#u235.MuseMenuActive,#u275:active
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u275.MuseMenuActive
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u277-4
{
	width: 110px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u235.MuseMenuActive #u236-4,#u275:active #u277-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u275.MuseMenuActive #u277-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u323-4
{
	z-index: 121;
	width: 148px;
	min-height: 21px;
	margin-right: -10000px;
	margin-top: 57px;
	left: 902px;
}

#u392-4
{
	z-index: 125;
	width: 149px;
	min-height: 41px;
	margin-right: -10000px;
	margin-top: 85px;
	left: 902px;
}

#u697
{
	z-index: 220;
	margin-right: -10000px;
	margin-top: 79px;
	left: 873px;
}

#u766
{
	z-index: 221;
	width: 117px;
	margin-right: -10000px;
	margin-top: 68px;
	left: 147px;
}

#u771
{
	z-index: 222;
	width: 193px;
	margin-right: -10000px;
	margin-top: 73px;
	left: 280px;
}

#u924-4
{
	z-index: 223;
	width: 230px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 19px;
	left: 126px;
}

#u1557
{
	z-index: 234;
	height: 7px;
}

#u1557-bw
{
	z-index: 234;
	margin-top: 6px;
	height: 7px;
}

#pu2969
{
	width: 0.01px;
	margin-left: 21px;
	margin-top: 13px;
}

#u2969
{
	z-index: 259;
	width: 960px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u2971-5
{
	z-index: 261;
	width: 960px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	color: #FFFFFF;
	text-align: left;
	font-size: 18px;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 132px;
}

#u2971-2
{
	letter-spacing: 11px;
	color: #736357;
}

#pu926
{
	width: 0.01px;
	padding-bottom: 156px;
	margin-left: 1055px;
	margin-top: -397px;
}

#u926
{
	z-index: 227;
	width: 45px;
	height: 156px;
	top: 194px;
	right: 0px;
}

#u927
{
	z-index: 228;
	width: 37px;
	height: 147px;
	top: 198px;
	right: 2px;
}

#u928-4
{
	z-index: 229;
	width: 147px;
	min-height: 24px;
	top: 260px;
	right: 70px;
}

#u3013-17
{
	z-index: 300;
	width: 960px;
	min-height: 207px;
	background-color: transparent;
	color: #736357;
	text-align: center;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	margin-left: 20px;
	margin-top: 30px;
	position: relative;
}

#u3013-2
{
	font-size: 18px;
	line-height: 32px;
}

#u2975
{
	z-index: 299;
	width: 960px;
	height: 5px;
	background-color: #998675;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	margin-left: 20px;
	margin-top: 24px;
	position: relative;
}

#u2973
{
	z-index: 293;
	width: 960px;
	background-color: #C7B299;
	margin-left: 20px;
	top: -3px;
	margin-bottom: -3px;
	position: relative;
}

#u2974-5
{
	z-index: 294;
	width: 319px;
	min-height: 41px;
	background-color: transparent;
	line-height: 32px;
	color: #FFFFFF;
	font-size: 18px;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
}

#u2974-3
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u2974
{
	line-height: 32px;
}

#u2974-2
{
	font-size: 16px;
	color: #736357;
	line-height: 28px;
}

#pu2972-27
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 32px;
}

#u2972-27
{
	z-index: 266;
	width: 960px;
	min-height: 414px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
}

#u2972-2
{
	font-size: 15px;
	line-height: 26px;
	color: #736357;
}

#u2972-4,#u2972-6,#u2972-8,#u2972-10,#u2972-12,#u2972-14,#u2972-16,#u2972-18,#u2972-19,#u2972-21,#u2972-22
{
	line-height: 25px;
	color: #736357;
}

#u2972-23,#u2972-24
{
	font-size: 14px;
	line-height: 25px;
}

#u3013-3,#u3013-5,#u3013-7,#u3013-9,#u3013-11,#u3013-13,#u3013-15,#u2972-25
{
	line-height: 25px;
}

#u3014
{
	z-index: 317;
	width: 412px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 21px;
	left: 491px;
}

#u1558
{
	z-index: 235;
	height: 10px;
}

#u1558-bw
{
	z-index: 235;
	margin-top: 72px;
	height: 10px;
}

#u299
{
	z-index: 120;
	min-height: 426px;
}

#u299_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	left: -100px;
	padding-top: 25px;
	padding-bottom: 56px;
}

#pu2200
{
	width: 0.01px;
	left: 163px;
	position: relative;
}

#u2200
{
	z-index: 239;
	width: 351px;
	margin-right: -10000px;
	margin-top: 27px;
}

#u2202
{
	z-index: 245;
	width: 351px;
	height: 5px;
}

#u2201-5
{
	z-index: 240;
	width: 351px;
	min-height: 41px;
	left: -1px;
	margin-top: 13px;
}

#u2203
{
	z-index: 246;
	width: 351px;
	height: 5px;
	margin-top: 6px;
}

#u2197
{
	z-index: 236;
	width: 496px;
	padding-bottom: 6px;
	margin-bottom: -1px;
	margin-right: -10000px;
	margin-top: -1px;
	left: 401px;
}

#u2198
{
	z-index: 237;
	width: 109px;
	margin-right: -10000px;
	margin-top: 10px;
	left: 9px;
}

#pu2204-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 8px;
	margin-left: 131px;
}

#u2204-4
{
	z-index: 247;
	width: 354px;
	min-height: 21px;
}

#u2205-8
{
	z-index: 251;
	width: 354px;
	min-height: 87px;
	margin-top: 4px;
}

#pu940
{
	width: 0.01px;
	left: 153px;
	margin-top: 21px;
	position: relative;
}

#u940
{
	z-index: 233;
	margin-right: -10000px;
	margin-top: 7px;
}

#u477-10
{
	z-index: 133;
	width: 209px;
	min-height: 27px;
	margin-right: -10000px;
	margin-top: 10px;
	left: 147px;
}

#u1484-27
{
	z-index: 143;
	width: 155px;
	min-height: 27px;
	margin-right: -10000px;
	left: 403px;
}

#u1486-27
{
	z-index: 170;
	width: 155px;
	min-height: 27px;
	margin-right: -10000px;
	left: 574px;
}

#u2124-23
{
	z-index: 197;
	width: 181px;
	min-height: 27px;
	margin-right: -10000px;
	left: 746px;
}

#u476-4
{
	z-index: 129;
	width: 960px;
	left: 120px;
	margin-top: 35px;
}

#u299-bw
{
	z-index: 120;
	min-height: 426px;
	margin-top: 1px;
}

body
{
	position: relative;
	min-width: 1000px;
	padding-bottom: 30px;
}

#page .verticalspacer
{
	clear: both;
}

