body {
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background: rgb(239, 241, 241);
}
#div-container {
	width: 760px;
	margin: 0 auto;
	padding: 10px 10px 10px 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #ffffff;
}
#div-header {
	width: 100%;
	height: 185px;
	background: #ffffff;
	text-align: left;
	margin: 0 0 10px 0;
	padding: 0;
	position: relative;
}
#div-header a img {
	margin: 35px 5px 0 0;
	border: 0;
}
#div-header a.aimg {
	padding: 0;
}
#div-header #master0 {
	position: absolute;
	top: 35px;
	right: 0px;
}
#div-header p#hdtestimony {
	position: absolute;
	top: 38px;
	right: 154px;
	width: 100px;
	text-align: center;
	font-size: 10px;
	color: #666666;
}
#div-header a.aimg:hover {
	background: none;
}
#div-header a#uplogo {
	background: none;
	position: absolute;
	top: 10px;
	right: 10px;
}
#div-header a#uplogo img {
	margin: 0;
}
#div-header p#tel_info {
	position: absolute;
	top: 0;
	right: 0;
	text-align: right;
	line-height: 13px;
}
#div-header p#tel_info a {
	text-decoration: none;
	color: #305382;
	padding: 0 1px 1px 1px;
}
#div-header p#tel_info a:hover {
	background: #305382;
	color: #FFFFFF;
}
#div-header p#slogan {
	position: absolute;
	top: 0px;
	left: 0px;
	color: #305382;
	font-size: 20px;
}
#div-menu {
	width: 100%;
	height: 33px;
	background: rgb(48, 83,130);
	text-align: center;
	margin: 0;
	padding: 0;
}
#div-menu ul {
	margin: 0;
	padding: 0;
	background: rgb(48, 83,130);
	height: 33px;
}
#div-menu ul li {
	float: left;
	margin-left: 6px;
	list-style-type: none;
	height: 31px;
}
#div-menu ul li a {
	float: left;
	padding: 2px 4px 0 4px;
	margin-right: 18px;
	color: #ffffff;
	text-decoration: none;
	height: 31px;
	font-weight: normal;
	line-height: 31px;
	font-size: 13px;
}
#div-menu ul li a:hover {
	background: none;
	color: #ffffff;
	text-decoration: underline;
}


#div-sidebar {
	width: 200px;
	background: #ffffff;
	text-align: left;
	margin: 0;
	padding: 10px 0 10px 0;
	float: left;
}
#div-sidebar h3 {
	width: 200px;
	height: 30px;
	padding: 0;
	text-align: center;
	margin: 0;
	line-height: 30px;
	font-size: 14px;
	color: rgb(48, 83,130);
	font-weight: normal;
}
#div-sidebar h3.services {
	background: rgb(128, 203, 211);
}
#div-sidebar h3.travel {
	background: rgb(217, 206, 249);
}
#div-sidebar ul {
	margin: 0 0 10px 0;
	padding: 10px;
	border-top: none;
	background: rgb(239, 241, 241);
}
#div-sidebar ul.services {
	border: 1px solid rgb(128, 203, 211);
}
#div-sidebar ul.travel {
	border: 1px solid rgb(217, 206, 249);
}
#div-sidebar ul li {
	list-style-type: none;
	margin: 5px 0 5px 0;
}
#div-sidebar ul li a {
	color: #000000;
	text-decoration: none;
	font-size: 13px;
}
#div-sidebar ul li a:hover {
	color: #ffffff;
}
#div-sidebar ul.services li a:hover {
	background: rgb(128, 203, 211);
}
#div-sidebar ul.travel li a:hover {
	background: rgb(217, 206, 249);
}
img#dental-team {
	margin-top: 10px;
}
#div-content {
	width: 520px;
	background: #ffffff;
	text-align: left;
	margin: 0 0 0 200px;
	padding: 20px;
}
#div-content img#the-process {
	margin-bottom: 20px;
}
#div-content p#staying-point {
	padding-bottom: 5px;
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 16px;
}
#div-content p#staying-point span {
	font-size: 12px;
}
#div-content p#staying-point a {
	color: #666666;
	text-decoration: none;
	padding: 0;
	font-size: 12px;
	line-height: 16px;
}
#div-content p#staying-point a:hover {
	text-decoration: underline;
	background: none;
	color: #666666;
}
#div-footer {
	width: 100%;
	height: 125px;
	background: url('img/bg_footer.gif') rgb(128, 203, 211);
	margin: 0;
	padding: 0;
	clear: both;
	position: relative;
}
#div-footer #footer-logo {
	position: absolute;
	top: 0;
	left: 30px;
}
#div-footer p {
	text-align: right;
	color: rgb(48, 83,130);
	font-size: 11px;
	line-height: 16px;
	padding: 0px 17px 14px 0;
	margin-bottom: 0px;
}
#div-footer p a {
	color: rgb(48, 83,130);
	text-decoration: none;
	font-size: inherit;
	padding: 0;
}
#div-footer p a:hover {
	color: rgb(48, 83,130);
	text-decoration: underline;
	background: none;
}



#div-footer div {
	width: 100%;
	height: 27px;
	background: rgb(48, 83,130);
	color: #FFFFFF;
	position: absolute;
	top: 100px;
	left: 0px;
}
#div-footer div ul {
	margin: 0 0 0 7px;
	padding: 0;
}
#div-footer div ul li {
	float: left;
	list-style-type: none;
	margin-right: 10px;
}
#div-footer div ul a {
	text-decoration: none;
	color: #ffffff;
	font-size: 13px;
	line-height: 27px;
}
#div-footer #botmlgo, #div-footer #botmlgo img {
	background: none;
	border: 0;
}
#div-footer #botmlgo:hover, #div-footer #botmlgo:hover img {
	background: none;
	border: 0;
}
#div-footer div ul a:hover {
	text-decoration: underline;
	color: #ffffff;
	background: none;
}




#popup_box {
	background: #ffffff;
	border: 1px solid #666666;
	position: absolute;
	width: 400px;
	visibility:	hidden;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#popup_box a {
	text-decoration: none;
}
#popup_box p {
	font-size: 12px;
	margin: 15px;
}
#popup_box p.h1 {
	font-size: 12px;
	font-weight: bold;
	margin: 2px;
	padding: 5px;
	background: #305382;
	color: #FFFFFF;
}
#popup_box #popup_close {
	position: absolute;
	top: 3px;
	right: 3px;
	border: 0;
	background: none;
}
#popup_box #popup_close img {
	border: 0;
	background: none;
}
#popup_box #popup_close:hover {
	background: #305382;
}
#popup_box ul {
	margin-top: 20px;
	margin-left: 10px;
}
#popup_box ul li {
	font-size: 11px;
	list-style-type: circle;
	margin-bottom: 5px;
	width: 220px;
}
#popup_box #popup_img {
	float: left;
	margin: 15px 25px 20px 15px;
}
#popup_box p.h2 {
	font-weight: bold;
	margin-bottom: 0px;
	font-size: 12px;
}
#popup_box #popup_signup {
	color: #305382;
	margin: 0px 15px 15px 15px;
	text-align: center;
	clear: both;
	font-weight: bold;
}
#popup_box #popup_signup a {
	font-size: 12px;
	color: #305382;
}
#popup_box #popup_signup a:hover {
	text-decoration: none;
	background: #305382;
	color: #FFFFFF;
	border-bottom: 1px solid #305382;
}
