/* Page Properties CSS */
body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D1B3A;
}
body {
	background-color:#bac9ca;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* End */

/* Page Links CSS */
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000ff;
	text-decoration:underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	text-decoration:underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	text-decoration: none;
}

a.bottomlink001:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #039aa8;
	text-decoration: none;
}
a.bottomlink001:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #039aa8;
	font-size: 11px;
	text-decoration: none;
}
a.bottomlink001:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #0a4f53;
	font-size: 11px;
	text-decoration: underline;
}
a.bottomlink001:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #0a4f53;
	font-size: 11px;
	text-decoration: underline;
}

a.bottomlink002:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.bottomlink002:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}
a.bottomlink002:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
a.bottomlink002:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

a.left-menu-links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.left-menu-links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.left-menu-links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b0cced;
	font-weight:boldp
	text-decoration: underline;
}
a.left-menu-links:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b0cced;
	font-weight:bold;
	text-decoration: underline;
}

a.right-links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133e70;
	font-weight:bold;
	text-decoration: underline;
}
a.right-links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133e70;
	font-weight:bold;
	text-decoration: underline;
}
a.right-links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
a.right-links:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

a.link003:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link003:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link003:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.link003:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}



a.link004:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b714b;
	text-decoration: none;
}
a.link004:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b714b;
	text-decoration: none;
}
a.link004:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dd6b07;
	text-decoration: underline;
}
a.link004:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #dd6b07;
	text-decoration: underline;
}


a.link005:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8b8b8b;
	text-decoration: none;
}
a.link005:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8b8b8b;
	text-decoration: none;
}
a.link005:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}
a.link005:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}


a.link006:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8b8b8b;
	font-weight:bold;
	text-decoration: none;
}
a.link006:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8b8b8b;
	font-weight:bold;
	text-decoration: none;
}
a.link006:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:bold;
	text-decoration: underline;
}
a.link006:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:bold;
	text-decoration: underline;
}


a.link009:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
a.link009:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
a.link009:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight:bold;
	text-decoration:underline;
}
a.link009:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight:bold;
	text-decoration:underline;
}




/* End */

/* Page Text CSS */
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.bottom_text001 {
	font-size: 11px;
	color: #172024;
}
.bottom_text002 {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.link_sep_top {
	font-size: 12px;
	color: #bbbbbb;
}
.link_sep_bottom {
	font-size: 12px;
	color: #919190;
}
.header-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #1f4c7e;
	line-height:17px;
}

.header-text-big {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #ff0000;
}

h1 {
	font-size: 16px;
	font-weight:bold;
	color: #0D1B3A;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
.h2 {
	font-size: 12px;
	font-weight:bold;
	color:#0D1B3A;
}
.h3 {
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
}

.h33 {
	font-size: 15px;
	color: #FF0000;
	font-weight:bold;
}

.h4 {
	font-size: 20px;
	color: #0D1B3A;
	font-weight:bold;
}

.h44{
	font-size: 16px;
	color: #0D1B3A;
	font-weight:bold;
}
.h444{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0D1B3A;
	font-weight:bold;
}

.h4444{
	font-size: 13px;
	color: #0D1B3A;
	font-weight:normal;
	font-style:italic;
}

.h44444{
	font-size: 16px;
	color: #0D1B3A;
	font-weight:normal;
	font-style:italic;
}

h3{
	font-size: 16px;
	color: #FF0000;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

.RedHeadings {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff0000;
	font-weight:bold;
}

.reviews-headings{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0d1b3a;
	font-weight:bold;
}



.videos-heading {
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}
.top-text {
	font-size: 12px;
	font-weight: normal;
	color: #519ea6;
	line-height:18px;
}

.h5 {
	font-size: 12px;
	font-weight: normal;
	color:#0d1b3a;
}

.h6 {
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}

.h7 {
	font-size: 10px;
	font-weight: normal;
	color: #8c8686;
}

.gallery-text {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #1b9bb6;
	
}

.smile-gallery {
	font-size: 9px;
	font-weight: normal;
	color: #8c8686;

}


.text_ad_box {
	background-color: #fef19c;
	border: 1px solid #fdd083;
	padding: 5px 5px 5px 5px;
	color: #660000;
}
/* End */

/* Page Forms CSS */
.text_feilds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:2px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #A2BCC9;
}
.buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #479eca;
	border: 1px solid #12638c;
}
/* End */

/* Top Menu Link Styles */
div.topMenu {
	float: left;
	background: url(../images/big-smile-topmenu-over.jpg) repeat-x;
	margin-right: 1px;
	font-size: 11px;
}
div.topMenu span {
	font-family:Arial, Helvetica, sans-serif;
	height: 21px;
	padding-top: 7px;
	background: url(../images/big-smile-topmenu-up.jpg) repeat-x;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	display: block;
}
div.topMenu a {
	height: 21px;
	padding-top: 7px;
	background: url(../images/big-smile-topmenu-over.jpg) repeat-x;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	display: block;
}
div.topMenu a:visited {
	background: url(../images/big-smile-topmenu-over.jpg) repeat-x;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
}
div.topMenu a:hover {
	background: url(../images/big-smile-topmenu-up.jpg) repeat-x;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
}
div.topMenu a:active {
	background: url(../images/big-smile-topmenu-up.jpg) repeat-x;
	font-size: 11px;	
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
}
/* End */

/* Left Menu Link Styles */
div.leftMenu {
	width: 216px;
}
div.leftMenu a {
	padding: 8px 5px 8px 24px;
	border-left: 1px solid #37e8f3;
	border-right: 1px solid #37e8f3;
	border-bottom: 1px solid #37e8f3;
	background-image:url(../images/read-more-bullet.gif);
	background-color: #e8f7f8;
	background-repeat: no-repeat;
	background-position: 8px 11px;
	color: #07b2bd;
	text-decoration: none;
	display: block;
}
div.leftMenu a:visited {
	padding: 8px 5px 8px 24px;
	border-left: 1px solid #37e8f3;
	border-right: 1px solid #37e8f3;
	border-bottom: 1px solid #37e8f3;
	background-image:url(../images/read-more-bullet.gif);
	background-color: #e8f7f8;
	background-repeat: no-repeat;
	background-position: 8px 11px;
	color: #07b2bd;
	text-decoration: none;
	display: block;
}
div.leftMenu a:hover {
	padding: 8px 5px 8px 24px;
	border-left: 1px solid #37e8f3;
	border-right: 1px solid #37e8f3;
	border-bottom: 1px solid #37e8f3;
	background-image:url(../images/read-more-bullet.gif);
	background-color: #f5fdfd;
	background-repeat: no-repeat;
	background-position: 8px 11px;
	color: #000000;
	text-decoration: none;
	display: block;
}
div.leftMenu a:active {
	padding: 8px 5px 8px 24px;
	border-left: 1px solid #37e8f3;
	border-right: 1px solid #37e8f3;
	border-bottom: 1px solid #37e8f3;
	background-image:url(../images/read-more-bullet.gif);
	background-color: #f5fdfd;
	background-repeat: no-repeat;
	background-position: 8px 11px;
	color: #000000;
	text-decoration: none;
	display: block;
}
/* End */

a.links:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000ff;
	text-decoration:underline;
}
a.links:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	text-decoration:underline;
}
a.links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	text-decoration: none;
}
a.links:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	text-decoration: none;
}


a.links2:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#0081c5;
	font-weight:bold;
	text-decoration:underline;
}
a.links2:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0081c5;
	font-weight:bold;
	text-decoration:underline;
}
a.links2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0081c5;
	font-weight:bold;
	text-decoration: none;
}
a.links2:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0081c5;
	font-weight:bold;
	text-decoration: none;
}

a.links-top:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}
a.links-top:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}
a.links-top:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a5d5f1;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}
a.links-top:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a5d5f1;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
}


a.links3:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0000ff;
	text-decoration:underline;
}
a.links3:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000ff;
	text-decoration:underline;
}
a.links3:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000ff;
	text-decoration: none;
}
a.links3:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000ff;
	text-decoration: none;
}


a.heading-links:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}
a.heading-links:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	text-decoration:none;
	font-weight:normal;
}
a.heading-links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #bcddfe;
	text-decoration:none;
	font-weight:normal;
}
a.heading-links:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #bcddfe;
	text-decoration:none;
	font-weight:normal;
}


a.links20:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#0000ff;
	text-decoration:underline;
}
a.links20:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0000ff;
	text-decoration:underline;
}
a.links20:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0000ff;
	text-decoration: none;
}
a.links20:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0000ff;
	text-decoration: none;
}


#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails {
	font-size: 0.8em;
	padding-top: 0.4em;
}	
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#closeButton { top: 5px; right: 5px; }
#lightbox img { border: none; clear: both;} 
#overlay img { border: none; }
#overlay { background-image: url(../images/overlay.png); }
* html #overlay {
	background-color: #333;
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
}


.stepcarousel{
	position: relative;
	border: 0;
	overflow: scroll;
	width: 465px;
	height: 120px;
}
.stepcarousel .belt{
	position: absolute;
	left: 0;
	top: 0;
}
.stepcarousel .panel{
	float: left;
	overflow: hidden;
	margin: 8px 7px;
	padding: 3px 0 0 0;
	width: 108px;
	height: 100px;
	text-align: center;
}
.galleryThumb {
	width: 100px;
	height: 92px;
	margin-bottom: 5px;
	border: 2px solid #ddd;
	background: #fff;
	padding: 2px;

}

img.border {
	border: 1px solid #ddd;
	background: #fff;
	padding: 1px;
}

img.border2 {
	border: 2px solid #ddd;
	background: #fff;
	padding: 3px;
}

.next_button1 {
	width: 33px;
	height:100px;
}
.next_button1 a {
	background:url(../dentist-with-heart/images/thumbnail/next_up.jpg) left top;
	display: block;
	height: 100px;
	text-decoration: none;
	color: #cc0000;
}
.next_button1 a:hover, .next_button1 a.selected {
	background:url(../dentist-with-heart/images/thumbnail/next_over.jpg) left bottom;
	text-decoration: underline;
	color: #cc0000;
	height: 100px;

}

.back_button1 {
	width: 33px;
	height:100px;
}
.back_button1 a {
	background:url(../dentist-with-heart/images/thumbnail/back_up.jpg) left top;
	display: block;
	height: 100px;
	text-decoration: none;
	color: #cc0000;
}
.back_button1 a:hover, .back_button1 a.selected {
	background:url(../dentist-with-heart/images/thumbnail/back_over.jpg) left bottom;
	text-decoration: underline;
	color: #cc0000;
	height: 100px;
}

.gallery_back {
	width:545px; 
	height: 100px; 
	background:url(../images/cd_siegel_image_gallery_bg.jpg) no-repeat; 
	padding:10px;
}

.gallery_back_button {
	float:left; 
	width:33px; 
	margin-right:9px;
}

.gallery_next_button {
	float:left; 
	width:33px;  
	margin-left:10px;
}

.gallery_images_area {
	float:left; 
	width:460px;  
}

.gallery_imagess {
	float:left; 
	width:100px; 
	margin-right:20px;
}

.gallery_imagess_text {
	text-align:center; 
	margin-top:3px;
}

/* NEW CSS */

.horzontal_seperator {
	background: url(../images/horizontal_seperator_content.jpg) no-repeat;
	height: 1px;
	margin-top:15px;
	margin-bottom:15px;
}

.new_left_menu ul {
	padding: 0;
	margin: 0;
}
.new_left_menu ul li {
	font-size: 14px;
	list-style: none;
}
.new_left_menu ul li a {
	display: block;
	height: 30px;
	padding: 13px 0px 0px 0px;
	text-decoration: none;
	color: #fff;
	background:url(../images/button_over.jpg) no-repeat;
	margin-bottom:5px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
}
.new_left_menu ul li a:hover, .new_left_menu ul li a.selected {
	background:url(../images/button_up.jpg) no-repeat;
	color: #bcddfe;
}

.horzontal_seperator {
	background: url(../images/horizontal_seperator_content.jpg) no-repeat;
	height: 1px;
	margin-top:15px;
	margin-bottom:15px;
}

a.link_default:link, a.link_default:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #0e63a3;
	text-decoration:underline;
}
a.link_default:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #0c558c;
	text-decoration:none;
}


/* Dental ibrary page styles */
.weboffer {
	background: url(../images/special_web_offer_button.jpg) no-repeat;
	width: 157px;
}
.weboffer a {
	display: block;
	height: 65px;
	color: #fff;
	text-decoration: none;
}
.weboffer a:hover {
	background: url(../images/special_web_offer_over.jpg) no-repeat;
	text-decoration: none;
}
.search_back {
	background: url(../images/search_back.jpg) no-repeat;
	width: 245px;
	height: 30px;
	padding: 0 0 0 10px
}
input.search {
	font-size: 14px;
	color: #000;
	border: none;
	background: none;
	width: 230px;
}
.box_back {
	background: #eff5f8 url(../images/box_back.jpg) repeat-x bottom;
	border: 1px solid #dbe8ee;
	text-align: left;
	vertical-align: top;
}
.box_heading_back {
	background: url(../images/box_heading_back.jpg) repeat-x;
	font-size: 14px;
	font-weight: bold;
	color: #0d1b3a;
	padding: 5px 10px;
	height: 22px;
}
.library_links ul {
	padding: 10px;
	margin: 0;
}
.library_links ul li {
	font-size: 12px;
	line-height: 18px;
	list-style: none;
}
.library_links ul li a {
	display: block;
	padding: 2px 0 3px 20px;
	text-decoration: underline;
	color: #0000ff;
	background: url(../images/bullet_1.gif) no-repeat left 9px;
}
.library_links ul li a:hover, .library_links ul li a.selected {
	background: url(../images/bullet_1.gif) no-repeat left 9px;
	color: #0000ff;
	text-decoration: none;
}

.bullet_link_default {
	background:url(../images/list.gif) no-repeat left 2px;
	padding-left: 18px;
	margin-top: 10px;
}
.bullet_link_default a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0e63a3;
	text-decoration: underline;
}
.bullet_link_default a:hover {
	color: #0e63a3;
	text-decoration: none;
}