.version.cosmetic_dentistry /* version checker */
{
	color: #0000EA;
	background-color: #C35A11;
}

.html
{
	background-color: #E3E3EB;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 499.5383797911925px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

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

#u348
{
	z-index: 16;
	height: 117px;
	background-color: #C8BBD6;
}

#u348-bw
{
	z-index: 16;
	height: 117px;
}

#pu635
{
	width: 0.01px;
	padding-left: 100px;
	padding-top: 78px;
	padding-right: 1060px;
	margin-left: -100px;
	margin-top: -97px;
}

#u635
{
	z-index: 141;
	height: 78px;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: fixed;
	top: 20px;
}

#u635-bw
{
	z-index: 141;
}

#buttonu896
{
	z-index: 158;
	width: 205px;
	border-color: #787878;
	background-color: transparent;
	border-radius: 10px;
	position: fixed;
	top: 38px;
	left: 50%;
	margin-left: -563px;
}

#buttonu896:hover
{
	background-color: #545454;
	width: 205px;
	min-height: 0px;
	margin: 0px 0px 0px -563px;
}

#u897-5
{
	z-index: 159;
	width: 205px;
	min-height: 33px;
	background-color: transparent;
	line-height: 23px;
	color: #000000;
	text-align: center;
	font-size: 19px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
}

#buttonu896:hover #u897-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 33px;
	width: 205px;
	margin: 10px -10000px 0px 0px;
}

#buttonu896:hover #u897-5 p,#buttonu896:hover #u897-5 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu898
{
	z-index: 164;
	width: 233px;
	border-color: #787878;
	background-color: transparent;
	border-radius: 10px;
	position: fixed;
	top: 37px;
	left: 50%;
	margin-left: -340px;
}

#buttonu898:hover
{
	background-color: #545454;
	width: 233px;
	min-height: 0px;
	margin: 0px 0px 0px -340px;
}

#u899-5
{
	z-index: 165;
	width: 233px;
	min-height: 33px;
	background-color: transparent;
	line-height: 23px;
	color: #000000;
	text-align: center;
	font-size: 19px;
	letter-spacing: 0px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
}

#buttonu898:hover #u899-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 33px;
	width: 233px;
	margin: 10px -10000px 0px 0px;
}

#buttonu898.ButtonSelected #u899-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 33px;
	width: 233px;
	margin: 10px -10000px 0px 0px;
}

#buttonu898:hover #u899-5 p,#buttonu898:hover #u899-5 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu890
{
	z-index: 142;
	width: 205px;
	border-color: #787878;
	background-color: transparent;
	border-radius: 10px;
	position: fixed;
	top: 38px;
	left: 50%;
	margin-left: -89px;
}

#buttonu890:hover
{
	background-color: #545454;
	width: 205px;
	min-height: 0px;
	margin: 0px 0px 0px -89px;
}

#u891-4
{
	z-index: 143;
	width: 205px;
	min-height: 33px;
	background-color: transparent;
	line-height: 23px;
	color: #000000;
	text-align: center;
	font-size: 19px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
}

#buttonu896.ButtonSelected #u897-5,#buttonu890:hover #u891-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 33px;
	width: 205px;
	margin: 10px -10000px 0px 0px;
}

#buttonu890:hover #u891-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu892
{
	z-index: 147;
	width: 205px;
	border-color: #787878;
	background-color: transparent;
	border-radius: 10px;
	position: fixed;
	top: 37px;
	left: 50%;
	margin-left: 135px;
}

#buttonu892:hover
{
	background-color: #545454;
	width: 205px;
	min-height: 0px;
	margin: 0px 0px 0px 135px;
}

#u893-5
{
	z-index: 148;
	width: 205px;
	min-height: 33px;
	background-color: transparent;
	line-height: 23px;
	color: #000000;
	text-align: center;
	font-size: 19px;
	letter-spacing: 1px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
}

#buttonu890.ButtonSelected #u891-4,#buttonu892:hover #u893-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 33px;
	width: 205px;
	margin: 10px -10000px 0px 0px;
}

#buttonu892:hover #u893-5 p,#buttonu892:hover #u893-5 span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u897-2,#u899-2,#u893-2
{
	font-weight: bold;
}

#buttonu894
{
	z-index: 153;
	width: 205px;
	border-color: #787878;
	background-color: transparent;
	border-radius: 10px;
	position: fixed;
	top: 38px;
	left: 50%;
	margin-left: 358px;
}

#buttonu896::before,#buttonu898::before,#buttonu890::before,#buttonu892::before,#buttonu894::before
{
	box-shadow: none;
}

#buttonu894:hover
{
	background-color: #545454;
	width: 205px;
	min-height: 0px;
	margin: 0px 0px 0px 358px;
}

#u895-4
{
	z-index: 154;
	width: 205px;
	min-height: 33px;
	background-color: transparent;
	text-align: center;
	font-size: 19px;
	line-height: 23px;
	color: #000000;
	letter-spacing: 1px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
}

#buttonu892.ButtonSelected #u893-5,#buttonu894:hover #u895-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 33px;
	width: 205px;
	margin: 10px -10000px 0px 0px;
}

#buttonu894.ButtonSelected #u895-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 33px;
	width: 205px;
	margin: 10px -10000px 0px 0px;
}

#buttonu894:hover #u895-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu896.ButtonSelected #u897-5 p,#buttonu896.ButtonSelected #u897-5 span,#buttonu898.ButtonSelected #u899-5 p,#buttonu898.ButtonSelected #u899-5 span,#buttonu890.ButtonSelected #u891-4 p,#buttonu892.ButtonSelected #u893-5 p,#buttonu892.ButtonSelected #u893-5 span,#buttonu894.ButtonSelected #u895-4 p
{
	color: #000000;
	visibility: inherit;
}

#u379-124
{
	z-index: 17;
	width: 920px;
	min-height: 1596px;
	background-color: transparent;
	margin-left: 20px;
	position: relative;
}

#u379
{
	font-size: 14px;
	text-align: center;
	letter-spacing: 1px;
	color: #000000;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: normal;
}

#u379-2
{
	font-weight: normal;
}

#u379-4,#u379-5
{
	font-size: 36px;
	text-align: center;
	line-height: 43px;
	letter-spacing: 1px;
	color: #000000;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: bold;
}

#u379-13,#u379-18,#u379-23,#u379-28,#u379-33,#u379-38,#u379-49
{
	text-align: justify;
	font-weight: bold;
}

#u379-91
{
	font-size: 14px;
	text-align: center;
	color: #BEBDBD;
	font-weight: normal;
}

#u379-55,#u379-63,#u379-99
{
	text-align: center;
	color: #BEBDBD;
}

#u379-107
{
	text-align: center;
}

#u379-106
{
	color: #BEBDBD;
}

#u379-69,#u379-70,#u379-72,#u379-73,#u379-75,#u379-77,#u379-79,#u379-81,#u379-82,#u379-84,#u379-86,#u379-88,#u379-117
{
	font-size: 14px;
	text-align: justify;
	font-weight: normal;
}

#u379-8,#u379-10,#u379-11,#u379-15,#u379-16,#u379-20,#u379-21,#u379-25,#u379-26,#u379-30,#u379-31,#u379-35,#u379-36,#u379-40,#u379-41,#u379-43,#u379-44,#u379-46,#u379-47,#u379-51,#u379-52,#u379-53,#u379-60,#u379-61,#u379-64,#u379-89,#u379-94,#u379-96,#u379-97,#u379-104,#u379-105,#u379-110,#u379-112,#u379-114,#u379-115,#u379-118
{
	text-align: justify;
}

#u379-7,#u379-57,#u379-58,#u379-66,#u379-67,#u379-93,#u379-101,#u379-102,#u379-109,#u379-122
{
	font-size: 24px;
	text-align: justify;
	line-height: 29px;
	font-weight: bold;
}

#u379-120
{
	text-decoration: none;
	color: #000000;
}

#u343
{
	z-index: 2;
	min-height: 83px;
}

#u343_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	left: -100px;
}

#u343_position_content
{
	margin-bottom: -10px;
	padding-top: 32px;
}

#u344-9
{
	z-index: 3;
	width: 959px;
	min-height: 25px;
	left: 101px;
}

#u345-4
{
	z-index: 12;
	width: 286px;
	min-height: 30px;
	left: 775px;
	margin-top: 7px;
}

#u343-bw
{
	z-index: 2;
	min-height: 83px;
	margin-top: 14px;
}

body
{
	position: relative;
	min-width: 960px;
	padding-top: 36px;
	padding-bottom: 36px;
}

#page .verticalspacer
{
	clear: both;
}

