/******** regles par defaut des balises ********/
* {margin:0; padding:0; outline:none}
body {font-size:62.5%; font-family:Arial, Helvetica, sans-serif; color:#1b1c20; background:#ccebf9 url(../images/bgd_body.gif) repeat-x; width:100%}
img, fieldset{border:0}
h4{font-size:1.4em}
h5{font-size:1em;}
ol, ul{list-style-type:none}
dt{font-weight:bold}
a{text-decoration:none; color:#1b1c20}
a:hover{text-decoration:underline; color:#029ce1}
p, li{line-height:16px;}
input, select, textarea{font-size:1em; border:0; font-family:Arial, Helvetica, sans-serif; color:#444}
select { padding:0; margin:0; line-height:normal}
table{border-collapse:separate; border-spacing:0}
th, td{ text-align:left}
caption{display:none;}
.clear{padding:0; margin:0; line-height:0; clear:both}
/********** ID common to all templates ********/
/*Content Central*/	
#introFlash{background:#d1edf9}
#homeintro{background:#d1edf9 url(../images/bgd_intro.gif) 0 0 repeat-x; padding:25px 0 0;}
#flashintro{width:720px; height:402px; margin:0 auto;}
#introinfo{background:url(../images/bgd_doubleline.gif) repeat-x; padding:32px 0 10px; text-align:center;}

.container {font-size:1.1em; width:968px; margin:0 auto;}
	/*///Header///*/
	#header{width:962px; overflow:hidden; padding:0 0 0 6px; background:url(../images/bgd_navline.gif) 0 100% no-repeat;}
		#header h1 {width:139px; float:left; padding:22px 15px 6px 14px}	
		.innerHeader {width:794px; overflow:hidden; float:left;}
		.lstHead {width:357px; padding:0 10px 0 0; float:right; text-align:right;}
		.lang {float:left; padding:15px 10px 0 0}
		.lang li {float:left; padding:0 0 0 7px; background:url(../images/bgd_line.gif) 0 3px no-repeat;}
		.lang li.last {background:none;}		
		.has {padding:15px 0 0; float:right;}
		.has img{display:block;}
		.sitemap {float:left; padding:13px 5px 0 0}
		.gallery{padding:11px 7px 0 0; margin:0 5px 0 0; background:url(../images/bgd_line.gif) 100% 18px no-repeat;}
		
		.nav {width:794px; float:right; padding:7px 0 0 0; position:relative}
		.nav li {float:left; position:relative; display:inline; padding:0 0 5px 0}
		.nav li img{float:left;}
			.innerSubNav { background:url(../images/bgd_top_sub_nav.png) 0 0 no-repeat; padding:6px 0 0 0; position:absolute; top:16px; left:-1500px; width:169px}
			.innerSubNav ul {background:url(../images/bgd_bottom_sub_nav.png) 0 100% no-repeat; width:169px; padding:2px 0 8px}
			.innerSubNav ul li {width:169px; float:none; display:block; overflow:hidden; border-bottom:1px solid #3fb180;}
			.innerSubNav ul .last{border-bottom:none}
			.innerSubNav ul li a {background:url(../images/icon_subNav.gif) 10px 11px no-repeat; padding:6px 0 6px 20px; display:block; font-weight:bold}
			.innerSubNav ul li a:hover{background:url(../images/bullet_sub.png) no-repeat; text-decoration:none;}
				
				.nav ul li {width:159px; padding:6px 0 6px 10px; float:none; display:block}
					.nav ul li a {background:url(../images/icon_subNav.gif) 0 4px no-repeat; padding:0 0 0 10px; font-weight:bold}
					.nav ul li a:hover {color:#009be1}
					.nav ul li a.active {color:#009be1}
					
	/*///Header///*/			
	#banner{}
	#banner img{display:block; margin:0 auto;}
	
	/* introduc tion */
	.introduction {width:704px; margin:0 auto; overflow:hidden; background:#fff url(../images/bgd_introduction_01.png) 0 100% no-repeat; padding:5px 3px 0}
	.introduction li {float:left; position:relative; height:394px; overflow:hidden}
	.introduction li.first {padding:0 6px 0 0}
	.introduction li .titTypeIntro {background:url(../images/bgd_tit_intro.png) 0 0 no-repeat; padding:0 0 0 10px; position:absolute; left:0; bottom:0; width:339px; text-align:center; height:53px}
	.introduction li h3 {padding:12px 0 3px}
	.introduction li .listLang {padding:4px 0 0 10px}
	.introduction li .listLang a {padding:0 10px 0 0}
	
	
	/*///main///*/
	#mainwrap{background:url(../images/bgd_main_wrap.gif) no-repeat;}
	#main {width:956px; padding:0 6px 6px; background:url(../images/bgd_main.png) 0 100% no-repeat; overflow:hidden}
			/*content
			///////////////*/	
			#contentHome {width:960px; background:url(../images/bgd_subcontent.jpg) no-repeat; overflow:hidden; padding:0 2px 0 0} 
			.innerContent { width:754px; margin:0 1px 0 0; padding:0 3px; float:left; overflow:hidden}
			.innerContent h2{padding:0 0 4px; border-bottom:2px solid #40b080; margin:0 0 10px;}
			.innerContent h2 img{display:block;}
			.innerContent .hightLightplas .medicalTrip h2{border-bottom:2px solid #40B080; padding:10px 0 2px; margin:0 0 10px}	
				.contentHome h3 {padding:5px 0 15px 4px; margin:0 0 5px; background:url(../images/bgd_h3_our_services.gif) 50% 100% no-repeat;}
				.btnback{float:right;}
				
				.freestyle{padding:10px 19px 0; margin:0 0 5px;}
				.innerContent .freestyle h2{padding:0 0 4px; border-bottom:2px solid #40b080; margin:0;}
				.freestyle h3{font-size:1.1em; color:#009BE1; text-transform:uppercase; padding:0 0 10px;}
				.freestyle h4, .freetext h4{font-size:1em; padding:0 0 5px;}
				.freestyle p, .introHome p{padding:0 0 10px; text-align:justify;}
				.freestyle p a{color:#009BE1;}
				.illustesti{float:left; margin:0 15px 0 0; border:1px solid #ccc;}
				.illusleft{float:left; margin:3px 15px 0 0;}
				.illusright{float:right; margin:3px 0 0 15px;}
				
				.introHome {width:715px; line-height:16px; background:url(../images/bgd_intro.jpg) 0 100% repeat-x; padding:10px 20px 17px; margin:0 -20px 5px; overflow:hidden; text-align:justify;}
				
				.innerContent #withtabs h2{border-bottom:none; padding:0;}
				
				.contentHome {padding:9px 0 0 27px; overflow:hidden}
				.hightLightSer {width:727px; overflow:hidden;}
					.hightLightSer div {width:218px; float:left; margin:0 24px 0 0; display:inline; overflow:hidden;}
					.hightLightSer div.last {margin:0}
					.hightLightSer a .servicesImg {display:block; padding:0; height:112px; width:218px}
					.hightLightSer a:hover .servicesImg {}
					.hightLightSer ul{width:727px; overflow:hidden; padding:0 0 18px;}
					.hightLightSer li{width:218px; margin:0 24px 0 0; display:inline; float:left;}
					.hightLightSer h4 {font-size:1.1em; color:#009BE1; text-transform:uppercase; padding:0 0 0 2px;}
					.hightLightSer h4 a{color:#009BE1; padding:0 2px 1px; display:block;}
					.hightLightSer h4 a:hover{color:#fff; background:url(../images/bgd_h4_hover.gif) repeat-y; text-decoration:none;}
					.hightLightSer .illusService{background:url(../images/bgd_medical_services.gif) no-repeat; padding:4px 4px 0; display:block;}
					.hightLightSer .illusService img{border-bottom:2px solid #009BE1;}
					.hightLightSer .illusService:hover img{border-bottom:2px solid #40B080;}
					
				.formhome {float:right; width:212px; overflow:hidden; padding:0 29px 0 0;}
				.formhome span {background:url(../images/bgd_input_service.png) 0 0 no-repeat; width:184px; padding:2px 0 3px 9px; float:left; display:block}
				.formhome span.customSelect {background:url(../images/bgd_input_service.png) 0 0 no-repeat; width:184px; padding:0 0 3px 9px; float:left; display:block}
				.formhome span  input {width:184px}
				.formhome .selectService {width:184px}
				.formhome .btnSelectSer {width:18px; float:left; padding:0}
				
				.partners{width:185px; overflow:hidden; padding:0 0 5px 10px;}
				.partners li {float:left}
				.partners li.first {padding:20px 8px 0 0;}
				
				.others{padding:12px 0 20px 31px;}
				.others h3{padding:0 0 10px; font-size:1em; text-transform:uppercase; color:#1b1c20}
				.others div{background:url(../images/bgd_others.gif) 0 0 no-repeat; width:694px; padding:5px 0; overflow:hidden;}
				.others div div{background:none; width:214px; padding:0 0 0 17px; float:left; display:inline; overflow:hidden;}
				.others li{background:url(../images/icon_subNav.gif) 0 5px no-repeat; padding:0 0 3px 9px; height:1%; overflow:hidden;}
				.others a, .listservices a, .hightLightplas p a{color:#009be1;}
				.others a:hover, .listservices a:hover, .hightLightplas p a:hover{color:#1b1c20;}
				
				.doctorlist ul{height:1%; margin:0 0 20px; overflow:hidden;}
				.doctorlist .lastlist{padding:0 0 20px;}
				.doctorlist li{background:url(../images/bgd_list.gif) 0 100% repeat-x; width:210px; margin:0 25px 0 10px; float:left; display:inline; overflow:hidden; position:relative;}
				.doctorlist li h3{font-size:1.1em; text-transform:uppercase; color:#009be1;}
				.doctorlist li img{float:right;}
				.doctorlist li a{color:#fff; position:absolute; bottom:2px; left:7px; background:url(../images/bullet_07.gif) 0 5px no-repeat; padding:0 0 0 9px;}
				.doctorlist li a:hover{color:#fff; text-decoration:underline;}
				.doctorlist .last{margin-right:0;}
				.doctorlist li h3 a{color:#009be1; position:relative; background:none; padding:0;}
				.doctorlist li h3 a:hover{color:#40b080;}
				.doctorlist p{padding:0 0 20px;}

				.breadcrumb{padding:5px 0 0 19px;}
				.breadcrumb li{padding:0 5px 0 0; color:#868686; display:inline;}
				.breadcrumb a{color:#40b080; background:url(../images/bgd_li_breadcrumb.gif) 100% 4px no-repeat; padding:0 10px 0 0;}
				.breadcrumb .nolink{color:#40b080; background:url(../images/bgd_li_breadcrumb.gif) 100% 4px no-repeat; padding:0 11px 0 0; margin:0 6px 0 0;}
				* html .breadcrumb .nolink{padding:0 8px 0 0; margin:0 9px 0 0;}
				*+ html .breadcrumb .nolink{padding:0 8px 0 0; margin:0 9px 0 0;}
				
					.tabs{height:1%; border-bottom:2px solid #40b080; padding:0 0 1px; overflow:hidden; margin:10px 0 0;}
					.tabs li{text-transform:capitalize; font-weight:bold; line-height:normal; display:inline; background:url(../images/bgd_li_tab.gif) 100% 50% no-repeat; margin:0 5px 0 0; padding:0 6px 0 0; float:left;}
					.tabs li img{display:block;}
					.tabs .last{background:none; margin:0; padding:0;}
					.tabs li sup{font-size:.8em; line-height:9px;}
					.tabs li a{background:#ededed url(../images/bgd_btn_01.gif) no-repeat; padding:0 0 0 8px; float:left; line-height:18px;}
					.tabs li a span{background:url(../images/bgd_btn_02.gif) 100% 0 no-repeat; padding:0 8px 0 0; display:block;}
					.tabs li a:hover{color:#fff; background:#009be1 url(../images/bgd_btn_hover_01.gif) no-repeat; text-decoration:none;}
					.tabs li a:hover span{background:url(../images/bgd_btn_hover_02.gif) 100% 0 no-repeat;}
					.tabs .current a{color:#fff; background:#40b080 url(../images/bgd_btn_current_01.gif) no-repeat; text-decoration:none;}
					.tabs .current a span{background:url(../images/bgd_btn_current_02.gif) 100% 0 no-repeat;}
					.tabs .current a:hover{background:#40b080 url(../images/bgd_btn_current_01.gif) no-repeat;}
					.tabs .current a:hover span{background:url(../images/bgd_btn_current_02.gif) 100% 0 no-repeat;}
					
					.firsttabs{border-bottom:none; margin:0 0 5px;}
					.plasticSur .tabs{margin:0 0 10px;}
					
					.mainintro{width:715px; padding:10px 0 0; overflow:hidden;}
					.mainintro p{padding:0 0 15px; text-align:justify;}
					.mainintro ol, .mainintro ul, .introHome ul, .introHome ol{padding:0 0 10px; text-align:justify;}
					.mainintro ol li ul, .mainintro ul li ul, .introHome ol li ul, .introHome ul li ul{margin-top:10px; padding:0;}
					.mainintro ol li, .introHome ol li, .yourroominfo ol li, .blepharoplasty dd ol li{list-style:inside; list-style-type:decimal; padding:0 0 5px; text-align:justify;}
					.mainintro ul li, .introHome ul li{background:url(../images/bullet_01.gif) 0 6px no-repeat; padding:0 0 5px 10px;}
					.mainintro li li{background:url(../images/bullet_02.gif) 0 7px no-repeat; padding:0 0 5px 10px;}
					.mainintro p a, .mainintro li a, .introHome a, .hightlightOutline dd a{font-weight:bold; color:#40b080;}
					.mainintro p a:hover, .mainintro li a:hover, .introHome a:hover, .hightlightOutline dd a:hover{color:#009BE1;}
					.mainintro .list02{}
					.mainintro .list02 li{background:none; padding:0 50px 5px 0; display:inline;}
					.mainintro .list02 a{background:none; padding:0;}
					.mainintro .list03 li a{font-weight:normal;}
					
						.caption{width:170px; margin:0 15px 0 0; float:left; font-style:italic;}
						.caption img{display:block; margin:0 0 3px;}

				.freetext .list02{}
				.freetext .list02 li, .yourroominfo .list02 li{background:none; padding:0 50px 5px 0; display:inline;}
				.yourroominfo .list02 a{background:none; padding:0;}
				
				.listservices{padding:3px 0 10px;}
				.listservices ul{background:url(../images/bgd_verline.png) 50% -5px no-repeat; width:195px; margin:2px 0 6px; overflow:hidden;}
				.listservices ul li{width:97px; display:inline; float:left; text-align:center;}
				.listservices ul img{width:70px; height:48px; padding:1px; background:url(../images/bgd_thump.gif) no-repeat; display:block; margin:2px auto 0;}
				.listservices li a:hover{color:#40b080;}
				.listservices a.active img {background:url(../images/bgd_thump_hover.gif) no-repeat;}
				.listservices .special{padding:16px 0 0;}
				.listservices .last{background:none;}
				
				.listservicesmain{width:754px; overflow:hidden;}
				.listservicesmain ul{width:738px; overflow:hidden; margin:0 0 0 16px;}
				.listservicesmain h4{color:#009be1; font-size:1em; text-transform:uppercase; padding:0 8px 0 3px;}
				.listservicesmain li{float:left; width:146px; display:inline; padding:0 1px 15px 0;}
				.listservicesmain .special{padding:16px 0 0;}
				.listservicesmain li a{background:url(../images/bgd_services.gif) no-repeat; width:140px; height:60px; padding:3px 3px 0; display:block;}
				.listservicesmain li img{border-bottom:2px solid #009be1; width:134px; height:57px; display:block;}
				.listservicesmain li a:hover img{border-bottom:2px solid #40b080;}
				.listservicesmain h4 a{color:#009be1; background:none; width:auto; height:auto; padding:0;}
				.listservicesmain h4 a:hover{color:#40b080;}
				
				.illuswrap{height:1%; margin:15px 0 0; overflow:hidden;}
				.illuswrap img{float:left; margin:0 14px 0 0;}
				
				.testimonialletter{width:552px; float:left; padding:0 0 10px;}
				/*surgery prices
				///////////////*/
				.surgeryprices{width:735px; margin:0 0 15px; padding:10px 0 0 19px; overflow:hidden;}
				.innerContent .surgeryprices h2{border-bottom:none; padding:0;}
				.surgeryprices .tabs{margin:10px 20px 10px 0;}
				
					.pricetabs{width:728px; padding:0 0 0 7px; overflow:hidden;}
					.pricetabs li{font-weight:bold; float:left; padding:0 10px 0 0; display:inline; line-height:normal; text-transform:uppercase;}
					.pricetabs li a{background:url(../images/bgd_btn_05.gif) no-repeat; float:left; height:22px; line-height:22px; color:#fff;}
					.pricetabs li a span{background:url(../images/bgd_btn_06.gif) 100% 0 no-repeat; padding:0 10px; display:block;}
					.pricetabs li a:hover{background:url(../images/bgd_btn_03.gif) no-repeat; text-decoration:none; color:#fff;}
					.pricetabs li a:hover span{background:url(../images/bgd_btn_04.gif) 100% 0 no-repeat;}
					.pricetabs .current a{background:url(../images/bgd_btn_03.gif) no-repeat;}
					.pricetabs .current a span{background:url(../images/bgd_btn_04.gif) 100% 0 no-repeat;}
					
					.priceinfo{background:url(../images/bgd_table_02.gif) 0 100% no-repeat; width:564px; padding:0 0 1px; margin:0 10px 0 0; float:left;}
					.priceinfowrap{background:url(../images/bgd_table_01.gif) no-repeat; width:562px; padding:1px 1px 0; overflow:hidden;}
					.priceinfowrap div{width:280px; margin:0 1px 0 0; float:left;}
					.priceinfowrap th{text-transform:uppercase; padding:6px 0 8px 15px; background:url(../images/bgd_light_green1.gif) 100% 100% no-repeat;}
					.priceinfowrap .first{background:url(../images/bgd_firstline_01.gif) 100% 100% no-repeat;}
					.priceinfowrap td{background:url(../images/bgd_light_grey1.gif) 100% 100% no-repeat; width:60px; padding:6px 5px 8px; text-align:center;}
					.priceinfowrap .tdcol01{background:url(../images/bgd_dots.gif) 100% 100% no-repeat; width:168px; padding:6px 5px 8px 25px; text-align:left;}
					.priceinfowrap .lastrow td{background:none;}
					.priceinfowrap .lastrow .tdcol01{background:url(../images/bgd_tddots.gif) 100% 0 repeat-y;}
					
					.priceinfowrap .moreprices{margin:0;}
					.priceinfowrap .moreprices .first{background:url(../images/bgd_firstline_02.gif) 0 100% no-repeat;}
					.priceinfowrap .moreprices th{background:url(../images/bgd_light_green2.gif) 0 100% no-repeat;}
					.priceinfowrap .moreprices td{background:url(../images/bgd_dots2.gif) 0 100% no-repeat;}
					.priceinfowrap .moreprices .tdcol01{background:url(../images/bgd_light_grey2.gif) 0 100% no-repeat;}
					.priceinfowrap .moreprices .lastrow td{background:#f7f7f7 url(../images/bgd_tddots.gif) repeat-y;}
					.priceinfowrap .moreprices .lastrow .tdcol01{background:#f7f7f7 url(../images/bgd_lastlight_grey2.gif) repeat-y;}
					
					.priceinfoextra{background:url(../images/bgd_table_02s.gif) 0 100% no-repeat; width:382px; margin:0 20px 0 0;}
					.priceinfoextra .priceinfowrap{background:url(../images/bgd_table_01s.gif) no-repeat; width:380px;}
					.priceinfoextra .priceinfowrap div{width:380px;}
					.priceinfoextra .priceinfowrap .tdcol01{width:170px;}
					
					.packageHighlight{background:url(../images/bgd_bluebox_01.gif) no-repeat; width:158px; padding:9px 0 0; float:left;}
					.packageHighlightWrap{color:#fff; background:url(../images/bgd_bluebox_02.gif) 0 100% no-repeat; width:158px;}
					.packageHighlightWrap img{display:block;}
					.packageHighlightWrap h3{padding:0 23px 8px 10px; font-size:1.1em; text-transform:uppercase; color:#fff; text-align:center;}
					.packageHighlightWrap h3 img{display:block; margin:0 auto;}
					.packageHighlightWrap p{padding:0 23px 8px 10px; text-align:center;}
					
					.photogallery{width:145px; text-align:center;}
					.photogallery .packageHighlightWrap{width:145px;}
					.photogallery h3, .photogallery p{padding:0 10px;}
					.photogallery a img{margin:0 auto;}
					
					.yourroominfo{margin:0 20px 0 0; float:left; text-align:justify;}
					.yourroominfo h2{margin:0 0 20px;}
					.yourroominfo h3{font-size:1.1em; color:#009be1; text-transform:uppercase; padding:0 0 13px;}
					.hightlightOutline .yourroominfo p{padding:0 0 13px;}
					.yourroominfo ul, .blepharoplasty dd ul{padding:0 0 8px;}
					.yourroominfo li{background:url(../images/bullet_01.gif) 0 6px no-repeat; padding:0 0 5px 10px;}
					.yourroominfo li li {background:url(../images/bullet_02.gif) 0 7px no-repeat; padding:0 0 5px 10px;}
					.yourroominfo li ul{margin:5px 0 0; padding:0;}
					.yourroominfo a{color:#40B080;}
					.yourroominfo a:hover{color:#009BE1;}
					.yourroominfo p a{font-weight:bold;}
					.freetext p a{background:none; padding:0;}
					
					.moreinfo{height:1%; margin:0 0 0 19px; overflow:hidden;}
					.moreinfo div{background:#f7f7f7 url(../images/bgd_info.gif) 100% 100% no-repeat; font-style:italic; width:320px; padding:15px; float:left;}
					.moreinfo .last{background:#e3f3ec; font-style:normal; width:371px; padding:0;}
					.moreinfo .last p{background:url(../images/bgd_green_dots.gif) repeat-x; padding:7px 14px; text-align:justify;}
					.moreinfo .last p a{font-weight:bold; color:#40b080; background:url(../images/bullet_03.gif) 0 4px no-repeat; padding:0 0 0 7px;}
					.moreinfo .last .special1{background:none;}
					.moreinfo .last .special1 a{background:none; padding:0;}
					.moreinfo .last .special2{background:#f7f7f7 url(../images/bgd_info.gif) 100% 100% no-repeat; font-style:italic;}
					
					.healthcheckupInfo{padding:0 0 15px;}
					.healthcheckupInfo p{padding:0 0 10px;}
					.tblhead{height:1%; overflow:hidden;}
					.tblhead li{font-weight:bold; text-transform:uppercase; display:inline; float:left; padding:0 8px;}
					.tblhead .secondcol{width:451px; background:url(../images/bgd_table_gradient.gif) no-repeat; text-align:center; padding:0 0 5px;}
					.tblhead .firscol{width:237px; background:none; text-align:left; padding-top:8px;}
					.tblhead .firscol02{padding-top:24px;}
					.tblhead li ul{padding:8px 0 0;}
					.tblhead li li{width:135px; text-align:left; padding:0 8px;}
					.tblhead li .lastcell{width:132px;}
					
					.tblInfo{background:url(../images/bgd_price_table.gif) no-repeat; width:711px; margin:0 0 10px; padding:6px 3px 3px 1px; overflow:hidden;}
					.tblInfo .smScrollContent{height:367px; width:702px; margin:0 2px 0 0;}
					.tblInfo .smScrollContent th{width:229px; background:#e3f3ec url(../images/bgd_cyan.gif) 100% 100% repeat-x; padding:6px 13px 9px; text-transform:uppercase;}
					.tblInfo .smScrollContent .typeth01{width:189px;}
					.tblInfo .smScrollContent .typeth02{width:29px; padding:6px 5px 9px;}
					.tblInfo .smScrollContent .lastth{background:#e3f3ec url(../images/bgd_cyan_last.gif) 100% 100% repeat-x;}
					.tblInfo .smScrollContent td{padding:6px 10px 9px 23px;}
					.tblInfo .smScrollContent .cell04{background:url(../images/bgd_color11.gif) 100% 100% no-repeat; width:131px; padding:6px 10px; text-align:center;}
					.tblInfo .smScrollContent .cell04n{background:url(../images/bgd_color1.gif) 100% 100% no-repeat;}
					.tblInfo .smScrollContent .cell04m{background:url(../images/bgd_color1.gif) 100% 100% no-repeat; width:200px; padding:6px 10px; text-align:center;}
					.tblInfo .smScrollContent .cell04nm{background:url(../images/bgd_color1.gif) 100% 100% no-repeat;}
					.tblInfo .smScrollContent .cell04l{background:url(../images/bgd_grey_dots.gif) 100% 100% repeat-x; width:434px;}
					.tblInfo .smScrollContent .lastcell04{background:url(../images/bgd_color11l.gif) 100% 100% no-repeat;}
					.tblInfo .smScrollContent .lastcell04l{background:none;}
					.tblInfo .smScrollContent .cell03{background:url(../images/bgd_color22.gif) 100% 100% no-repeat; width:131px; padding:6px 10px; text-align:center;}
					.tblInfo .smScrollContent .cell03n{background:url(../images/bgd_color2.gif) 100% 100% no-repeat;}
					.tblInfo .smScrollContent .lastcell03{background:#d9f0fb url(../images/bgd_color22l.gif) 100% 100% no-repeat;}
					.tblInfo .smScrollContent .lastcell033{background:#d9f0fb url(../images/bgd_color22l_noline.gif) 100% 100% no-repeat;}
					.tblInfo .smScrollContent .lastcell03noline{background:#d9f0fb;}
					.tblInfo .smScrollContent .cell03m{background:#d9f0fb url(../images/bgd_grey_dots.gif) 100% 100% repeat-x; width:211px; padding:6px 10px; text-align:center;}
					.tblInfo .smScrollContent .cell03nm{background:#d9f0fb url(../images/bgd_grey_dots.gif) 100% 100% repeat-x; width:209px; padding:6px 10px; text-align:center;}
					.tblInfo .smScrollContent .cell02{background:url(../images/bgd_color3.gif) 100% 100% no-repeat; width:125px; padding:6px 10px; text-align:center;}
					.tblInfo .smScrollContent .lastcell02{background:#bfe6f7 url(../images/bgd_color33l.gif) 100% 100% no-repeat;}
					.tblInfo .smScrollContent .cell01{background:#f7f7f7 url(../images/bgd_dots_gray.gif) 100% 100% no-repeat;}
					.tblInfo .smScrollContent .lastcell{background:#f7f7f7 url(../images/bgd_white_dots.gif) 100% 0 repeat-y;}
					.tblInfo .smScrollContent .cell011{background:#f7f7f7 url(../images/bgd_dots_gray.gif) 100% 100% no-repeat; padding:6px 10px 9px 5px; text-align:center;}
					.tblInfo .smScrollContent .lastcell011{background:#f7f7f7 url(../images/bgd_white_dots.gif) 100% 0 repeat-y;}
					.tblInfo .smScrollContent .cell04a{background:url(../images/bgd_color1.gif) 100% 100% no-repeat; text-align:center;}
					.tblInfo .smScrollContent .cell03a{background:url(../images/bgd_color2.gif) 100% 100% no-repeat; text-align:center;}
					
					.tblInfo .smScroller {padding:0; background:url(../images/bgd_slider3.gif) 0 0 no-repeat;}
					.healthcheckupInfo .tblInfo .smScrollDx {padding:0;}
					.tblInfo .smScrollDx a{background:url(../images/bgd_scroll3.gif) 0 0 no-repeat; height:99px;}
					.tblInfo .smScrollUp {padding:0;}
					.tblInfo .smScrollDn {padding:0;}
					
					
					.tblInfo4col{background:url(../images/bgd_price_table_4col.gif) no-repeat;}
					.tblInfo4col .smScrollContent .cell04{width:198px;}
					.tblInfo4col .smScrollContent .cell03{width:209px;}
					.tblInfo4col .smScrollContent .cell01, .tblInfo4col .smScrollContent .lastcell{font-weight:bold;}
					
					.tblInfoNoscroll{background:url(../images/bgd_price_table_02.gif) 0 100% no-repeat; width:715px; margin:0 0 10px;}
					.tblInfoNoscroll .tblInfo{background:url(../images/bgd_price_table_01.gif) no-repeat; width:713px; margin:0; padding-right:1px}
					.tblInfoNoscroll .tblInfo .smScrollContent{height:auto; width:713px; margin:0;}
					.tblInfoNoscroll .tblInfo .smScrollContent .cell02{width:135px; background:#bfe6f7 url(../images/bgd_grey_dots.gif) 100% 100% repeat-x;}
					.tblInfoNoscroll .tblInfo .smScrollContent .lastcell02{background:#bfe6f7;}
					
					.tblInfoNoscroll02 .tblInfo{background:url(../images/bgd_price_table_03.gif) no-repeat;}
					.tblInfoNoscroll03 .tblInfo{background:url(../images/bgd_price_table_04.gif) no-repeat;}
					
					.healthcheckup{width:456px; margin:0 20px 0 0; float:left; display:block;}
					.healthcheckup div{background:url(../images/bgd_gray_01.gif) no-repeat; width:456px; padding:6px 0 0;}
					.healthcheckup ul{background:#f7f7f7 url(../images/bgd_gray_02.gif) 0 100% no-repeat; margin:0 0 8px;}
					.healthcheckup li{background:#e3f3ec url(../images/bgd_dots3.gif) 0 100% repeat-x; padding:4px 15px 8px}
					.healthcheckup .nobg{background:none;}
					.healthcheckup h4{font-size:1em; padding:0 0 4px;}
					.healthcheckup .note{text-align:right;}
					.healthcheckup p{clear:both; height:1%; overflow:hidden;}
					.healthcheckup p span{float:left; width:250px;}
					
					.tblInfowrap{background:url(../images/bgd_price_table_02.gif) 0 100% no-repeat; width:715px; margin:0 0 10px;}
					.tblInfowrap .tblInfo{background:url(../images/bgd_price_table_01.gif) no-repeat; width:711px; padding:6px 3px 3px 1px; overflow:hidden;}
					
				/*contact form*/
				.visumain{display:block; margin:1px 0 0}
				.contactform{width:716px; padding:0 19px 0;}
				.innerContent .contactform h2{margin:10px 0 0}
				.contactform p{text-align:justify}
					.contactfrm{width:716px; display:block; background: url(../images/bgd_center_shadow.gif) 50% 50% no-repeat; padding:10px 0 0;}
					.col01{width:322px; padding:0 72px 0 0; float:left;}
					.col01 h4{font-size:1em; text-transform:uppercase; background:#f7f7f7 url(../images/bgd_grey_01.gif) no-repeat; padding:13px 11px;}
					.col01 h3{padding:0 0 20px; color:#009BE1; font-size:1.1em; text-transform:uppercase;}
					.col01 span{color:#40b080;}
					.col01 p{width:322px; padding:0 0 5px; overflow:hidden; display:block;}
					.col01 .required {}
					.col01 label{float:left; width:142px;}
					.col01 input, .col01 select{float:left; background:none;}
					.col01 .bginput{background:url(../images/bgd_input_01.gif) no-repeat; width:180px; height:19px; float:left;}
					.col01 .bginput input{width:160px; margin:3px 10px 0;}
					.col01 .bginput .txtCal{width:140px; margin:3px 10px 0;}
					.col01 .bginput a.iconDate {background: url(../images/btn_select3_n.gif) no-repeat; cursor:pointer}
					.col01 .bginput a.iconDate {width: 19px !important; height: 21px !important; line-height:normal !important; float:right; outline:none;}
					.col01 .bginput a.iconDate:hover {background: url(../images/btn_select3_o.gif) no-repeat;}
					.col01 .bginput2{background:url(../images/bgd_input_03.gif) no-repeat; width:60px; height:19px; float:left;}
					.col01 .bginput2 input{width:40px; margin:3px 10px 0;}
					.col01 .bgselect01{background:url(../images/bgd_input_01.gif) no-repeat; width:151px; height:19px; padding:0 0 0 10px; float:left;}
					.col01 .bgselect01 select{width:151px;}
					
					.col01 .bgselect02{background:url(../images/bgd_input_02.gif) no-repeat; width:45px; height:19px; margin:0 7px 0 0; padding:0 0 0 10px; float:left;}
					.col01 .bgselect02 select{width:27px;}
					.col01 .lastselect{margin:0;}
					.col01 .moo-select a.icon {background: url(../images/btn_select3_n.gif) no-repeat;}
					.col01 .moo-select a.icon:hover {background: url(../images/btn_select3_o.gif) no-repeat;}
					.col01 .moo-select a.text{color:#444;}
					.col01 .inputtype, .col01 fieldset input{width:15px; height:15px; margin:0 5px 0 0;}
					.col01 .lbltype{width:auto; padding:0 10px 0 0;}
					.col01 fieldset{background:#f7f7f7 url(../images/bgd_grey_02.gif) 0 100% no-repeat; width:322px; padding:0 0 10px;}
					.col01 fieldset p{width:300px; padding:0 11px 5px;}
					.col01 fieldset .bginput{background:url(../images/bgd_input_02.gif) no-repeat; width:130px;}
					.col01 fieldset .bginput input{width:110px;}
					.col01 fieldset label{width:145px; padding:0 5px 0 0;}
					.col01 fieldset .first{width:auto;}
					.col01 fieldset .second{width:auto; margin:0 20px 0 20px; padding:0;}
					.col01 .bgtextarea{background:url(../images/bgd_textarea.gif) no-repeat; width:322px; height:95px; display:block;}
					.col01 .bgtextarea textarea{width:315px; height:85px; margin:5px 3px 0 4px; background:none;}
					
					.checktype{line-height:normal; height:1%; overflow:hidden;}
					.checktype input{float:left; width:15px; height:15px; margin:0 5px 0 0;}
					.checktype label{float:left; margin:0 15px 0 0;}
					.contactform .terms{margin-top:10px;}
					
					.btns{padding:20px 0 10px 233px; line-height:normal; height:1%; overflow:hidden;}
					
					.btns a, .btns input{padding:0 9px 0 0; float:left;}
					.btns span input{margin:3px 0 0 5px; height:15px; width:15px;}
					.btns span a{margin:3px 0 0 5px; padding:0; width:auto;}
					
					.lastcol{padding:0;}
					.lastcol p{padding:0 0 8px;}
					.lastcol .chartype{line-height:normal;}
					.lastcol .chartype span, .lastcol .chartype label{float:right;}
					.lastcol .lbltype{display:block; float:none; padding:0 0 8px;}
					
					.lastcol .hightlightPro {width:318px; height:170px; background:url(../images/bgd_slide_box.gif) no-repeat; padding:5px 3px 0 1px}
					.lastcol ul {}
					.lastcol li {background:url(../images/bgd_light_grey.gif) 0 100% no-repeat; padding:4px 0 7px 10px; width:302px; overflow:hidden;}
					.lastcol h4 {color:#40b080; background:none; padding:0;}
					.lastcol .lightGreen {background:url(../images/bgd_light_green.gif) 0 100% no-repeat; text-transform:uppercase;}
					.lastcol .last {background:none; padding-bottom:3px;}
					.lastcol input {border:none; width:15px; height:15px; float:left; margin:0 5px 0 0}
					
					.terms{height:1%; overflow:hidden; clear:both;}
					.terms h2{color:#009be1; font-size:1.27em; padding:0 0 28px; text-transform:uppercase;}
					.terms h3{color:#009BE1; font-size:1.1em; text-transform:uppercase; padding:0 0 10px;}
					.terms p{padding:0 0 10px;}
					.terms ul{width:716px;}
					.terms li{width:670px; padding:0 0 16px 46px; text-align:justify}
					.terms #item01{background:url(../images/illus_01.gif) 0 4px no-repeat;}
					.terms #item02{background:url(../images/illus_02.gif) 0 4px no-repeat;}
					.terms #item03{background:url(../images/illus_03.gif) 0 4px no-repeat;}
					.terms .type01{text-align:center; height:1%; overflow:hidden;}
					.terms .type01 input{margin:0 5px 0 0; height:15px; width:15px; float:left;}
					.terms .type01 label{float:left;}
					.terms .type02{text-align:center; padding:0;}
					
					.hightlightOutline{width:711px; overflow:hidden; padding:10px 20px 10px; margin:0}
					.hightlightOutline .freetext {margin:0; width:711px; float:none;}
					.hightlightOutline dl {width:711px;}
					.hightlightOutline dt {width:711px; overflow:hidden; background:url(../images/bgd_h3_title.gif) 0 100% no-repeat; padding:10px 0 5px;}
					.hightlightOutline dt img {float:left;}
					.hightlightOutline dt span {padding:10px 0 7px 0; margin:0; display:block;}
					.hightlightOutline dt span img {float:none; padding:0 0 0 5px}
					.hightlightOutline dd {margin:-4px 0 10px 48px; border-left:1px solid #d5d9d8; padding:10px 0 0 10px; height:1%; overflow:hidden;}
					.hightlightOutline dd img {float:left; background:url(../images/bgd_img_medical.gif) 0 0 no-repeat; width:100px; height:100px; padding:5px; margin:0 15px 0 0}
					.hightlightOutline dd div{float:left; width:527px; text-align:justify;}
					.hightlightOutline p {padding:0 0 10px 0; text-align:justify;}
					.hightlightOutline dd .withoutimg{width:auto;}
					
					.blephacontent{width:452px; margin:0 20px 0 0; float:left;}
					.innerContent .blepharoplasty h2{margin:0;}
					.blepharoplasty dl{width:auto;}
					.blepharoplasty dt{width:auto; font-weight:bold; color:#009be1; background:url(../images/bgd_h3_title02.gif) 0 100% no-repeat;}
					.blepharoplasty dt span, .blepharoplasty dt a{color:#009be1; background:url(../images/bullet_01.gif) 0 5px no-repeat; padding:0 0 0 10px;}
					.blepharoplasty dd{margin:-4px 0 0 10px; line-height:16px;}
					.blepharoplasty dd ul li{background:url(../images/bullet_02.gif) 0 7px no-repeat; padding:0 0 0 8px;}
					.blepharoplasty dd h4{font-size:1em; padding:0 0 10px;}
					.blepharoplasty dd div{ width:565px;}
					.blepharoplasty dd .withoutimg{width:auto;}
					.blepharoplasty h3{color:#009BE1; font-size:1.1em; padding:0 0 13px; text-transform:uppercase;}
					
					.blephacontent dd div{width:306px;}
					
					.highlightPrice{background:#f4f2f2 url(../images/bgd_box_02.gif) 0 100% no-repeat; width:239px; float:left; text-align:justify;}
					.highlightPricewrap{background:url(../images/bgd_box_01.gif) no-repeat; width:239px; padding:10px 0 0;}
					.highlightPricewrap h3{font-size:1.1em; font-weight:bold; color:#009be1; text-transform:uppercase; padding:0 0 2px;}
					.highlightPricewrap h4{font-size:1em; font-weight:bold; color:#40b080; text-transform:uppercase; padding:0 0 3px; text-align:left;}
					.highlightPricewrap ul, .highlightPricewrap ol{margin:0 0 8px;}
					.highlightPricewrap li{background:url(../images/bullet_01.gif) 0 7px no-repeat; padding:0 0 3px 10px; text-align:left;}
					.highlightPricewrap div{background:url(../images/bgd_shadow_02.gif) 0 100% no-repeat; padding:0 6px 15px 10px; margin:0 0 8px;}
					.highlightPricewrap h5{padding:0 0 5px;}
					.highlightPricewrap .list01{padding:0 0 8px;}
					.highlightPricewrap .list01 li{background:none; padding:0; font-weight:bold;}
					.highlightPricewrap .list01 li strong{}
					.highlightPricewrap p{padding:0 0 10px;}
					.highlightPricewrap p img{display:block; margin:0 auto;}
					.highlightPricewrap .btn{text-align:center; padding:0;}
					.highlightPricewrap .btn img{}
					.highlightPricewrap .special{text-align:left; padding:0 10px 20px;}
					.highlightPricewrap a{color:#009be1; font-weight:bold; background:url(../images/bullet_04.gif) 0 5px no-repeat; padding:0 0 0 8px; display:block;}
					.highlightPricewrap .btn a{background:none; padding:0;}
					
			/* scroller */
			.smScrollContent{float:left; overflow: hidden}
			.smScroller {width:6px!important; overflow:hidden; float:left;}
			.smScrollDx {width:6px!important; position:relative; line-height:normal; padding: 0!important}
			.smScrollDx a {width:6px; padding:0; text-decoration:none; display:block;}
			.smScrollDx a:hover {text-decoration:none;}			
			.smScrollUp	{padding: 0;}
			.smScrollDn	{padding: 0;}
			
			.lastcol .smScrollContent{width:312px; height:160px; padding:0;}
			.lastcol .smScroller {padding:0; background:url(../images/bgd_slider.gif) 0 0 no-repeat;}
			.lastcol .smScrollDx {padding: 0;}
			.lastcol .smScrollDx a{background:url(../images/bgd_scroll.gif) 0 0 no-repeat; height: 59px;}
			.lastcol .smScrollUp {padding: 0;}
			.lastcol .smScrollDn {padding: 0;}
			
			.searchresult{width:719px; margin:0 0 15px; padding:10px 0 0 19px;}
			.innerContent .searchresult h2{margin:0;}
			.physicianresult{width:719px; background:url(../images/bgd_search_result.gif) no-repeat; padding:2px 0 0;}
			.physicianresult th, .physicianresult td{padding:6px 15px 9px; vertical-align:top;}
			.physicianresult thead th{font-weight:bold; color:#6c6c6d; padding:3px 15px; border-bottom:2px solid #009be1; text-transform:uppercase;}
			.physicianresult tbody th a, .results li a{font-weight:bold; background:url(../images/bullet_04.gif) 0 5px no-repeat; padding:0 0 0 12px;}
			.physicianresult tbody th, .physicianresult tbody td, .results ul, .doctorlist .lastlist{background:url(../images/bgd_whiteline.gif) 0 100% repeat-x;}
			.physicianresult .lastrow th, .physicianresult .lastrow td{background:none;}
			
			.results{padding:12px 0;}
			.results h3{font-size:1.1em; color:#009BE1; margin:0 0 10px; padding:0 0 5px 11px; border-bottom:2px solid #009be1;}
			.results ul{height:1%; margin:0 0 10px; padding:0 0 10px; overflow:hidden;}
			.results li{width:200px; padding:0 20px 0 19px; float:left; display:inline;}
			.results li img{display:block; margin:0 0 10px 12px; border:1px solid #ccc; width:95px; height:122px;}
			.results li .linkdr{background:none; padding:0;}
			.results .searchDoctors{margin:0 0 0 251px;}
			.results .searchDoctors img{}
			
			.paging{border-bottom:1px solid #1b1c20; margin:10px 0; padding:0 0 5px; height:1%; overflow:hidden;}
			.paging p{font-size:.91em; float:left; width:11px; line-height:normal;}
			.paging ul{float:left; width:697px; text-align:center;}
			.paging li{font-size:.91em; display:inline; line-height:normal; background:url(../images/bullet_05.gif) 0 7px no-repeat; padding:0 2px 0 10px;}
			.paging .first{background:none; padding-left:0;}
			.paging .current a{background:url(../images/bgd_paging_a_hover_01.gif) no-repeat; color:#fff; padding:0 0 0 3px;}
			.paging .current a span{background:url(../images/bgd_paging_a_hover_02.gif) 100% 0 no-repeat; padding:0 3px 0 0;}
			
			.pagingbott{border-bottom:none;border-top:1px solid #1b1c20; padding:5px 0 0; margin:0;}
			
			#frmSearch{background:url(../images/bgd_search.gif) no-repeat; width:706px; margin:0 2px; padding:5px 0 3px 9px; overflow:hidden;}
			#frmSearch label{font-weight:bold; font-size:1.1em; float:left; padding:2px 10px 0 0; text-transform:uppercase;}
			#frmSearch .bginput{background:url(../images/bgd_input_01.gif) no-repeat; width:180px; margin:0 10px 0 0; height:19px; float:left;}
			#frmSearch .bginput input{width:160px; margin:3px 10px 0;}
			#frmSearch .bgselect01{background:url(../images/bgd_input_04.gif) no-repeat; width:202px; margin:0 10px 0 0; padding:0 0 3px 9px; float:left; display:block;}
			#frmSearch .bgselect01 select{width:182px;}
			#frmSearch .btnsearch{float:left;}
			#frmSearch .bgselect01 .moo-select a.icon{background:url(../images/btn_search_select_n.gif) no-repeat;}
			#frmSearch .bgselect01 .moo-select a.icon:hover{background:url(../images/btn_search_select_o.gif) no-repeat;}
			/*popup layer larger*/
			.popup02{font-size:1.1em; background:url(../images/bgd_box_03.png) no-repeat; position:absolute; top:-15000px; left:-15000px; width:773px; padding:15px 0 0; height: 387px;}
			.popupwrap02{background:url(../images/bgd_box_04.png) 0 100% no-repeat; width:746px; padding:0 0 20px 27px; overflow:hidden}
			.close{float:right; margin:0 17px 10px 0; display:block; clear:both;}
			.packagesinfo{width:729px; overflow:hidden;  clear:both;}
			
			.inexclude{width:723px; background:url(../images/bgd_center_shadow.gif) 49% 0 no-repeat; overflow:hidden}
			* html .inexclude{background:url(../images/bgd_center_shadow.gif) 49% 0 fixed; background-repeat:no-repeat;}
			.packagesinfo .inexclude div{width:341px; margin:0 40px 0 0; float:left;}
			.packagesinfo .inexclude .lastblock{width:321px; margin:0 20px 0 0;}
			.packagesinfo .smScrollContent h3{font-size:1.1em; font-weight:bold; color:#009be1; text-transform:uppercase; padding:0 0 10px;}
			.packagesinfo .inexclude h3{padding:0;}
			.packagesinfo .smScrollContent h4{font-size:1em; background:url(../images/bgd_shadow.gif) 0 100% no-repeat; margin:0 0 5px; padding:3px 0 10px;}
			.packagesinfo .smScrollContent ul{margin:0 15px 10px 0;}
			.packagesinfo .inexclude ul{margin:0;}
			.packagesinfo .smScrollContent li{background:url(../images/bullet_01.gif) 0 6px no-repeat; padding:0 0 4px 10px;}
			.packagesinfo .smScrollContent li ul{margin:0 0 5px;}
			.packagesinfo .smScrollContent li li{background:url(../images/bullet_02.gif) 0 8px no-repeat; padding:0 0 0 7px;}
			.packagesinfo .inexclude div div{margin:0; float:none; background:url(../images/bgd_box.gif) 0 100% no-repeat; padding:0 1px;}
			.packagesinfo .smScrollContent table th, .packagesinfo .smScrollContent table td{padding:3px 5px; border-bottom:1px solid #ccc;}
			.packagesinfo .smScrollContent table .lastrow td{border-bottom:none}
			#conductVisitingLayer .smScrollContent{height:240px}
			
			#visaLayer .smScrollContent div, .packagesinfo .smScrollContent .introHome{width:auto; margin:0 0 10px; float:none;}
			#visaLayer .smScrollContent{height:270px}
			#visaLayer li{font-weight:normal}
			
			#listVisaLayer .smScrollContent{height:270px}
			#listVisaLayer li{font-weight:normal}
			
			.packagesinfo .smScrollContent{width:723px; height:376px;}
			.packagesinfo .smScrollContent p{padding:0 0 8px; text-align:justify;}
			.packagesinfo .smScrollContent a{color:#40B080}
			.packagesinfo .smScrollContent a:hover{color:#029ce1}
			.packagesinfo .smScroller {padding:0; background:url(../images/bgd_slider2.gif) 0 0 no-repeat;}
			.packagesinfo .smScrollDx {padding: 0;}
			.packagesinfo .smScrollDx a {background:url(../images/bgd_scroll2.gif) 0 0 no-repeat; height:139px;}
			.packagesinfo .smScrollUp	{padding: 0;}
			.packagesinfo .smScrollDn	{padding: 0;}
			
			.popupintro{height:1%; overflow:hidden; clear:both; padding:0 20px;}
			
			#physicianshow{background:url(../images/bgd_box_01.png) no-repeat; width:662px; padding:15px 0 0;}
			#physicianshow .popupwrap02{background:url(../images/bgd_box_02.png) 0 100% no-repeat; width:650px; padding:0 6px 27px;}
			#physicianshow h2{color:#009be1; font-size:1.27em; padding:0 0 28px; text-transform:uppercase;}
			#physicianshow h3{color:#1b1c20; font-size:1.1em; padding:0 0 3px; text-transform:uppercase;}
			#physicianshow p{padding:0 0 10px 10px; line-height:20px;}
			.details{padding:0 0 0 17px; width:633px; overflow:hidden; background:url(../images/bgd_doubleline.gif) 0 25px repeat-x; clear:both;}
			.details img{float:left; background:url(../images/bgd_illus.png) no-repeat; width:130px; height:160px; margin:0 27px 0 0; padding:4px 4px 4px 3px}
			.details .smScrollContent{ height:450px; padding:0; }
			.details .smScroller {padding:0; background:url(../images/bgd_slider.gif) 0 0 no-repeat;}
			.details .smScrollDx {padding: 0!important;}
			.details .smScrollDx a{background:url(../images/bgd_scroll.gif) 0 0 no-repeat; height: 59px;}
			.details .smScrollUp {padding: 0;}
			.details .smScrollDn {padding: 0;}
			
			.detailsinner{float:left; width:449px;}
			.details .detailsinner .smScrollContent{width:433px; padding:0 10px 0 0; height:375px;}
			.details .detailsinner .smScrollContent ul, .details .detailsinner .smScrollContent ol{margin:0 0 15px 16px;}
			.details .detailsinner .smScrollContent ul li{background:url(../images/bullet_06.gif) 0 8px no-repeat; padding:0 0 0 6px;}
			.details .detailsinner .smScroller {padding:0; background:url(../images/bgd_slider2.gif) 0 0 no-repeat;}
			.details .detailsinner .smScrollDx a{background:url(../images/bgd_scroll2.gif) 0 0 no-repeat; height: 139px;}
			
			#showGallery, #showGallery02{background:url(../images/bgd_box_05.png) no-repeat; width:652px; padding:15px 0 0;}
			#showGallery .popupwrap02, #showGallery02 .popupwrap02{background:url(../images/bgd_box_06.png) 0 100% no-repeat; width:630px; padding:0 11px 16px;}
			#showGallery p, #showGallery02 p{font-weight:bold; padding:8px 15px 0; line-height:normal;}
			#gallery, #gallery02{width:630px; height:420px; overflow:hidden; position:relative; clear:both;}
			#galleryExtra{width:630px; overflow:hidden; clear:both;}
			#galleryExtra img{display:block; margin:0 auto 10px;}
			#thumppart, #thumppart02{position:absolute; top:0; right:0;margin-right: -71px}
			#thumpnails, #thumpnails02{float:right; width:60px; background:url(../images/bgd_opacity.png) no-repeat; padding:7px 5px; margin:0 1px 0 0;}
			#showGallery #thumpnails p, #showGallery02 #thumpnails02 p{padding:0; text-align:center;}
			#showGallery #thumpnails p img, #showGallery02 #thumpnails02 img{display:block; margin:0 auto;}
			#showGallery #thumpnails .btnUp, #showGallery02 #thumpnails02 .btnUp{margin:0 0 5px;}
			#showGallery #thumpnails .btnDown, #showGallery02 #thumpnails02 .btnDown{margin:5px 0 0;}
			#thumpnails ul, #thumpnails02 ul{width:60px; overflow:hidden; height: 10000px}
			#thumpnails li, #thumpnails02 li{line-height:normal; width:60px; height:65px;}
			* html #thumpnails li, * html #thumpnails02 li{height:62px;}
			*+ html #thumpnails li, *+ html #thumpnails02 li{height:62px;}
			#thumpnails li img, #thumpnails02 li img{display:block; border:2px solid #b79b8f;}
			#thumpnails li a:hover img, #thumpnails02 li a:hover img{border:2px solid #009be1;}
			#thumpnails li a.active img, #thumpnails02 li a.active img{border:2px solid #009be1!important;}
			#thumpnails div.thumpnailsContent, #thumpnails02 div.thumpnailsContent{ height:385px; overflow:hidden; }
			
			#thumppart .expand, #thumppart02 .expand{float:right; padding:10px 0 0;}
			#thumppart .expand a, #thumppart02 .expand a{display:block;}
			
			#showMap{background:url(../images/bgd_box_05.png) no-repeat; width:652px; padding:15px 0 0;}
			#showMap .popupwrap02{background:url(../images/bgd_box_06.png) 0 100% no-repeat; width:630px; padding:0 11px 16px;}
			#showMap p{font-weight:bold; padding:8px 15px 0;}
			#mapExtra{width:630px; overflow:hidden; clear:both;}
			#mapExtra img{display:block; margin:0 auto 10px;}
			
			/* Vision page*/
			.infoWidth {width:430px; margin:10px 10px 0 0;}
			.infoWidth1 {width:546px;}
			.infoWidth1 dl {width:546px; padding:0;}
			.infoWidth1 dt {width:546px; font-weight:bold; color:#009be1; background:url(../images/bgd_h3_title02.gif) 0 100% no-repeat; padding:0 0 5px;}
			.infoWidth1 dt a{color:#009be1; background:url(../images/bullet_01.gif) 0 5px no-repeat; padding:0 0 4px 10px;}
			.infoWidth1 dd{margin:-4px 0 10px 10px;}
			.infoWidth1 dd li{background:url(../images/bullet_02.gif) 0 7px no-repeat; padding:0 0 0 8px;}
			.infoWidth1 dd h4{font-size:1em; padding:0 0 10px;}
			
			.highlightVideo {background:url(../images/bgd_videoWrap.gif) 0 100% no-repeat; float:left; width:250px; margin:10px 0 0;}
				.highlightVideoWrap {background:transparent url(../images/bgd_video.gif) no-repeat scroll 0 0; padding:5px;}
				.highlightVideoWrap h3 {color:#009BE1; font-size:1.1em; padding:0 0 8px; text-transform:uppercase;}
			
			.highlightDown {background:url(../images/bgd_highlightDown.gif) no-repeat scroll 50% 0; margin:8px 0 0; padding:5px 0 0;}
			.highlightDown h4 {font-size:1em; text-transform:uppercase;}
			.highlightDown ul {padding:0 0 0 5px;}
			.highlightDown li {background:url(../images/icon_subNav.gif) 0 5px no-repeat; padding:0 0 3px 9px; width:156px; overflow:hidden;}
			.highlightDown a {color:#009BE1;}
			.highlightDown a:hover {color:#1B1C20;}
			
			/* submenu */
			.subMenu {padding:3px 3px 0;}
			.subMenu li {border-bottom:1px solid #D0D0D0; margin:0 0 1px; padding:0 0 1px; width:195px; }
			.subMenu li.last {border-bottom:none;}
			.subMenu a {background:transparent url(../images/bgd_li_submenu.gif) no-repeat scroll 0 0; display:block; padding:4px 7px; width:185px;}
			.subMenu a:hover, .subMenu a.active {background:transparent url(../images/bgd_li_submenu_hover.gif) no-repeat scroll 0 0; color:#FFF; text-decoration:none;}
			
			/* sitemap page */
			#sitemap {width:950px; background:#fff url(../images/bgd_sitemap.gif) 0 0 no-repeat; padding:0 3px; overflow:hidden;}
			#sitemap h2{border-bottom:2px solid #40B080; padding:17px 0 2px; margin:0 17px 15px}
			#sitemap h3{font-size:1.1em; color:#009be1; text-transform:uppercase; background:url(../images/bgd_line_02.gif) 100% 100% no-repeat; display:block; margin:0 0 8px;}
			#sitemap h3 a{color:#009be1; background:url(../images/bgd_line_01.gif) 0 100% no-repeat; padding:0 0 5px; display:block;}
			#sitemap h3 a:hover{color:#000; text-decoration:none;}
			
				.listpages{width:922px; margin:0 0 0 17px; overflow:hidden;}
				.listpages li ul{margin:3px 0 0;}
				.listpages li li ul{margin:0;}
				
					.listtype01{float:left; width:546px; overflow:hidden; display:inline;}
					.listtype01 div{float:left; width:181px; display:inline;}
					.listtype01 .firstlev{font-weight:bold; background:url(../images/bullet_01.gif) 0 6px no-repeat; padding:0 0 5px 10px; display:block;}
					.listtype01 .seclev{background:url(../images/bullet_02.gif) 0 7px no-repeat; padding:0 0 5px 7px; margin:0 0 0 10px;}
					.listtype01 .thirdlev{background:url(../images/bullet_05.gif) 0 7px no-repeat; padding:0 0 5px 7px; margin:0 0 0 17px;}
					.listtype01 .fourlev{background:url(../images/bullet_06.gif) 0 7px no-repeat; padding:0 0 5px 7px; margin:0 0 0 24px;}
					
					.listtype02{float:left; width:188px;}
					.listtype02 li{font-weight:bold; background:url(../images/bullet_01.gif) 0 6px no-repeat; padding:0 0 8px 10px; display:block;}
					.listtype02 li li{font-weight:normal; background:url(../images/bullet_02.gif) 0 7px no-repeat; padding:0 0 5px 7px;}
					.listtype02 li li li{background:url(../images/bullet_05.gif) 0 7px no-repeat; padding:0 0 0 7px;}
					.listtype02 li li li li{background:url(../images/bullet_06.gif) 0 10px no-repeat; padding:3px 0 0 7px;}
					
			/*form*/
			.frmEmailUs{ width:100%; clear:both; overflow:hidden; margin:0 0 20px 0;}
			.frmEmailUs span{color:#40b080;}
			.frmEmailUs p{width:100%; padding:0 0 5px; overflow:hidden; clear:both;}
			.frmEmailUs .required{padding:0 0 20px;}
			.frmEmailUs label{float:left; width:142px;}
			.frmEmailUs input, .frmEmailUs select{float:left; background:none;}
			.frmEmailUs .bginput{background:url(../images/bgd_input_01.gif) no-repeat; width:180px; height:19px; float:left;}
			.frmEmailUs .bginput input{width:160px; margin:3px 10px 0;}
			.frmEmailUs .bgselect01{background:url(../images/bgd_input_01.gif) no-repeat; width:151px; height:19px; padding:0 0 0 10px; float:left;}
			.frmEmailUs .bgselect01 select{width:151px;}
			.frmEmailUs .lastselect{margin:0;}
			.frmEmailUs .moo-select a.icon {background: url(../images/btn_select3_n.gif) no-repeat;}
			.frmEmailUs .moo-select a.icon:hover {background: url(../images/btn_select3_o.gif) no-repeat;}
			.frmEmailUs .moo-select a.text{color:#444;}
			
			.frmEmailUs .bgtextarea{background:url(../images/bgd_textarea.gif) no-repeat; width:322px; height:95px; float:left; }
			.frmEmailUs .bgtextarea textarea{width:315px; height:85px; margin:5px 3px 0 4px; background:none;}
			.frmEmailUs .btnSubmit { padding:5px 0 0 142px;}
			.frmEmailUs .btnSubmit a { float:left; margin:0 10px 0 0;} 
			
			/*context///////////////*/	
			#context {width:195px; float:left; overflow:hidden}
				.contextPar {background:url(../images/bgd_top_partness.png) 0 0 no-repeat; padding:6px 0 0 0}
					.contextPar .innerContextPar {background:url(../images/bgd_bottom_partness.png) 0 100% no-repeat; padding:0 0 19px 10px; width:159px; overflow:hidden}
					.contextPar h3 {padding:14px 0 16px 0}
					.contextPar p {padding:0 0 0 10px}
					
				.contextParTes {width:190px; background:url(../images/bgd_testimonials.png) 0 100% no-repeat; margin:0 0 8px; text-align:right; height:210px; padding:14px 0 6px 5px; overflow:hidden; position:relative;}
					.contextParTes h3, .contextFind h3, .medicalservices h3 { background:url(../images/bgd_h3_testimonials.gif) 0 100% no-repeat; text-align:left; padding:0 5px 13px; margin:0 0 4px;}
					.contextParTes p {font-style:italic; padding:0 10px 0 5px; text-align:left;}
					.contextParTes a{font-weight:bold; font-style:normal; color:#029CE1; position:absolute; bottom:5px; right:0;}
					.contextParTes a:hover{color:#000;}
					* html .contextParTes a {bottom:3px;}
					*+ html .contextParTes a {bottom:3px;}

				
				.contextFind {width:195px; padding:6px 0 2px; overflow:hidden}
				.contextFind h3{margin-left:5px;}
					.contextFind .char{background:url(../images/bgd_dr.gif) 100% 100% no-repeat; text-align:right; padding:9px 0 2px; margin:0 0 7px; line-height:normal;}
					.contextFind a.name {color:#009be1; font-weight:bold; padding:0 0 0 7px;}
					a.contactLink{padding:0 0 10px; display:block;}
					a.contactLink img{display:block; margin:0 auto;}
					.frmtype {width:185px; padding:7px 0 8px 7px; overflow:hidden;}
					.frmtype span {background:url(../images/bgd_input_service.png) 0 0 no-repeat; width:162px; padding:2px 0 3px 9px; float:left; display:block}
					.frmtype span.customSelect {background:url(../images/bgd_input_service.png) 0 0 no-repeat; width:162px; padding:0 0 3px 9px; float:left; display:block; margin:8px 0 0;}
					.frmtype span  input {width:162px}
					.frmtype .selectService {width:152px}
					.frmtype .btnSelectSer {width:18px; float:left; padding:0}
									
				.contextConInfo {background:url(../images/bgd_top_contact_info.png) 0 0 no-repeat; padding:5px 0 0 0; margin:8px 0 0 0}
					.contextConInfo .innerContextInfo {background:url(../images/bgd_bottom_contact_info.png) 0 100% no-repeat; width:139px; overflow:hidden; padding:0 19px 6px 11px}
					.contextConInfo h3 {padding:4px 0 16px 0}
					.contextConInfo ul {padding:10px 0 6px 0}
					.contextConInfo li {padding:7px 0; width:136px; line-height:26px}
					.contextConInfo li strong {font-size:13px}
					.contextConInfo li img {float:left; margin:0 10px 0 0}
					
				.medicalservices{width:194px; padding:10px 0 0 1px; margin:4px 0 10px; background:url(../images/bgd_medicalservices.jpg) 0 100% no-repeat;}
				.medicalservices h3{padding:0 0 13px 5px;}
				.medicalservices img{display:block; margin:0 0 10px;}
				.medicalservices h4{padding:0 0 3px 7px; color:#009BE1; font-size:1em; text-transform:uppercase;}
				.medicalservices h4 a{color:#009BE1;}
				.medicalservices h4 a:hover{color:#40b080;}
				.medicalservices h4 img{margin:0;}
				.medicalservices form{padding:0 0 2px 5px;}
				.medicalservices form span.customSelect{margin:0;}
				.medicalservices form .moo-select a.icon {background: url(../images/btn_services_select_n.gif) no-repeat;}
				.medicalservices form .moo-select a.icon:hover {background: url(../images/btn_services_select_o.gif) no-repeat;}
				.medicalservices ul{background:url(../images/bgd_verline.png) 91px 0 no-repeat; width:195px; margin:0 0 10px; overflow:hidden;}
				.medicalservices li{width:97px; display:inline; float:left; line-height:normal;}
				.medicalservices li img{margin:0 0 0 7px;}
				.medicalservices li h4{font-weight:900;}
				.medicalservices li h4 img{margin:0;}
				.medicalservices .lastitem{background:none;}
				.medicalservices .special{padding:14px 0 0;}
				
	/*///footer///*/
	#footer {width:960px; padding:5px 2px 10px 2px; overflow:hidden}	
	#footer a:hover {color:#009BE1; text-decoration:none}	
			.innerHasLeft {float:left; width:430px}
				.innerHasLeft ul {padding:5px 0 0 0; height:1%; overflow:hidden;}
				.innerHasLeft  li {float:left; background:url(../images/bgd_line.gif) 0 4px no-repeat; padding:0 10px 0 0}
				.innerHasLeft  li.first {background:none}
				.innerHasLeft  li a {padding:0 0 0 10px}
				.innerHasLeft  li.first a {padding:0}
				.innerHasLeft p {}
			.innerHasRight {float:right; width:515px; text-align:right}
			.innerHasRight .bgdline{background:url(../images/bgd_line.gif) 0 3px no-repeat; padding:0 0 0 7px; margin:0 0 0 3px;}
			
/* Layer alert */	
.alertLayer {color:#FFF; background:#019be1; padding:3px 5px; overflow:hidden; display:block}
	.alertLayer .message {color:#FFF; padding:0 0 0 5px; margin:0}

/* SELECT BOX */	
select.hide {display:none}
.moo-select {overflow:hidden; height:21px !important;}
.moo-select a{text-decoration:none;	overflow: hidden;cursor: default;color: black}
.moo-select a:hover{text-decoration:none}
.moo-select a.icon {width: 19px !important; height: 21px !important; line-height:normal !important; float:right; outline:none; background: url(../images/btn_select_n.gif) no-repeat;}
.moo-select a.icon:hover {background: url(../images/btn_select_o.gif) no-repeat;}
.moo-select a.text {float:left;	text-decoration:none;}
.moo-option-wraper {background:url(../images/bgd_input_option_top.png) 0 0 no-repeat; padding:10px 0; overflow:hidden;}
.moo-option {position: absolute; z-index: 9000;	top: 0;	left: 0; margin:12px 0; padding:0 8px 10px 4px; background:url(../images/bgd_input_option_bottom.png) 0 100% no-repeat;}
* html .moo-option {margin:12px 0 0; padding-bottom:0;}
.moo-option span{cursor: pointer; overflow:hidden; display:block; padding:0 !important; margin:0 !important; width:auto !important;}
.moo-option li{	cursor: pointer; width:191px; overflow:hidden; display:block; background:url(../images/bgd_li_moo_option.gif) 11px 4px no-repeat; padding:0 0 0 21px;}
.moo-select ul{	list-style:none; margin:0; padding:0}
.moo-select li{	cursor: pointer; list-style:none; display:block}
.moo-option .nornal {background-color: white; color: black}
.moo-option .over {color:#000!important; background:#009be1 url(../images/bgd_li_moo_option.gif) 11px 4px no-repeat;}
.moo-option .selected {color:#000!important; background:#009be1 url(../images/bgd_li_moo_option.gif) 11px 4px no-repeat; margin:0 4px 0 0;}
.moo-option .selected  span{color:#000!important}
.moo-select .moo-scroll{height: 76px;display: block; float: left; position: absolute}
.moo-select .moo-scroll .up{width: 13px;height: 13px;background: url(../images/ico_scroll_up.gif) no-repeat;overflow:hidden}
.moo-select .moo-scroll .bar{width: 13px;height: 50px; background: #000; cursor: default}
.moo-select .moo-scroll .bar .knob{	height: 30px;overflow:hidden;position: relative;top: 0}
.moo-select .moo-scroll .bar .knob-t{background: url(../images/ico_scroll_knob-t.gif) no-repeat;height: 24px;width: 13px}
.moo-select .moo-scroll .bar .knob-m{background: url(../images/ico_scroll_knob-m.gif) no-repeat; height: 15px; width: 13px;overflow: hidden;position: absolute;top:0;left:0}
.moo-select .moo-scroll .bar .knob-b{background: url(../images/ico_scroll_knob-b.gif) no-repeat; height: 6px; width: 13px;overflow:hidden}
.moo-select .moo-scroll .down{width: 13px; height: 13px; background: url(../images/ico_scroll_down.gif) no-repeat; overflow:hidden}

.moo-scroll {padding:0; background:url(../images/bgd_slider4.gif) 0 0 no-repeat;}
.moo-scroll .bar {padding:0;}
.moo-scroll .bar .knob{background:url(../images/bgd_scroll4.gif) 0 0 no-repeat; height:30px!important;}

/**/
#otherselect {background:url(../images/bgd_input_option_tops.png) 0 0 no-repeat;}
#otherselect .moo-option {background:url(../images/bgd_input_option_bottoms.png) 0 100% no-repeat;}

/*///Homepage///*/
#home #header{background:none; padding-bottom:0; height:88px;}
#home .nav{height:28px; overflow:hidden;}
#home .nav li{height:28px;}
#home .introHome{width:700px; padding:0 27px 10px; margin:0; background:url(../images/bgd_introHome.gif) 0 100% repeat-x;}
#home .introHome h2 {border-bottom:none;}

#home #main{background:#fff url(../images/bgd_main.gif) 0 100% no-repeat;}
#home #contentHome {background:url(../images/bgd_content.jpg) 0 0 no-repeat; padding:32px 2px 0 0}
#home .contextParTes {background:url(../images/bgd_testimonials.gif) 0 100% no-repeat; height:215px; padding:0 0 5px 5px;}
#home .contextParTes img{margin:0 1px 0 0;}
* html #home .contextParTes a {bottom:2px;}
*+ html #home .contextParTes a {bottom:2px;}
#home #context{background:url(../images/bgd_find_info.gif) 0 100% no-repeat;}
#home .contextFind {}
#home .contextFind .char{background:url(../images/bgd_serge_courtois.jpg) 100% 100% no-repeat;}
#home .contextFind .moo-select a.icon {background: url(../images/btn_select2_n.gif) no-repeat;}
#home .contextFind .moo-select a.icon:hover {background: url(../images/btn_select2_o.gif) no-repeat;}
#home .frmtype {padding-left:10px;}
#home .contextFind a.name{padding-left:10px;}
#home a.contactLink{padding:0 0 2px;}
* html .contextFind .char{padding-bottom:0;}
*+ html .contextFind .char{padding-bottom:0;}	
/*** calendar class ***/
.calendar {font-size:1.1em; background:#fff; border:1px solid #ccc; width:164px; height:179px; padding:3px 10px 7px 10px; position: absolute; top: -15000px; left: -15000px; z-index: 999;}
	.calendar * {margin:0; padding:0}
	.calendar a {color:#000}
	.calendarTitle {width:100%; height:20px; overflow:hidden; list-style:none; font-size:12px; color:#fff; display:inline}
	.calendarTitle a {color:#000}
	.calendarTitle li {font-weight:bold; float:left; text-align:center}
		.title0, .title1, .title3, .title4 {width:18px; display:block}
		.title2 {width:83px}
	.calendarData {width:164px; text-align:center; margin:25px 0 0 10px; position: absolute; left:0; top:0}
		.calendarData th {font-weight:bold; width:14.286%; text-align:center; margin:3px 0}
		.calendarData tr.currentWeek {}
		.calendarData tr.weekHover {background:#BCBBBD}
		.calendarData td {text-align:center;  padding: 5px 0}
		.calendarData a {cursor:pointer}
			.calendarData a.today {color:#000; font-weight: bold}
			.calendarData a.sunday {color:#f00}
			.calendarData a.saturday {color:#000}
			.calendarData a.disabled {color:#aaa}
			.calendarData a.selected {font-weight:bold}
			.calendarData a.transdays {color:#777575}
	.currentYearTitle {color:#fff; font-size:12px; margin:3px}
		.currentYearTitle a {float:right; display:block; color:#fff; font-size:12px}
	.calendarSelector {width:100%; list-style:none; overflow:hidden}
		.calendarSelector li {padding:3px; float:left}
		.calendarSelector a {font-size:9px; text-align:center; padding:2px 0; border:1px solid #ff0000; display:block}
		.calendarSelector a * {font-size:9px}
		.monthBtn {width:49px}
		.yearBtn {width:35px}
	
	.listFood {margin:0 0 13px 0;}
	.listFood th, .listFood td{padding:4px;}
		
.bgImage {position: absolute; top: 0; left: 0}
.invisible {visibility: hidden}

.selectbox{width:220px; height: 120px; position:absolute; top:-15000px; left:-15000px;}
.selectbox img{display:block;}
.selectbox .contentWrap{background:url(../images/bgd_input_option_m.png) no-repeat; width:190px; height: 96px; padding:0 15px; overflow: hidden;}
.selectbox ul{ width:190px; height: 96px; overflow: hidden;}
.selectbox ul li{background:url(../images/bgd_li_moo_option.gif) 0 4px no-repeat; width: 180px; padding:0 0 0 10px; cursor:pointer;}

#selectboxs{width:188px;}
#selectboxs .contentWrap{width:158px; background:url(../images/bgd_input_option_ms.png) no-repeat;}
#selectboxs ul{width:158px;}
#selectboxs ul li{width: 158px;}

.moo-scroll {padding:0; background:url(../images/bgd_slider4.gif) 0 0 no-repeat;}
.moo-scroll .bar {padding:0;}
.moo-scroll .bar .knob{background:url(../images/bgd_scroll4.gif) 0 0 no-repeat; height:99px;}
.moo-select a.text{padding-top:1px}

.hiddenInput {display: none}