/******** regles par defaut des balises ********/
* {margin:0; padding:0; outline:none}
body {font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#1b1c20;}
img, fieldset{border:0}
h4{font-size:11pt}
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;}
select { padding:0; margin:0; line-height:normal}
table{border-collapse:separate; border-spacing:0}
th, td{ text-align:left}
caption{display:none;}
/********** ID common to all templates ********/
.innerHeader, #context, .breadcrumb, #footer, .alertLayer, .highlightVideo, .innerSubNav {display:none;}
/*Content Central*/	
#introFlash{background:#d1edf9}
#homeintro{background:#d1edf9 url(../images/bgd_intro.gif) 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 {}
	/*///Header///*/
	#header{}
		#header h1 {padding:22px 0 6px 0}	
	/*///Header///*/			
	#banner{}
	#banner img{display:block; margin:0 auto;}
	
	/*///main///*/
	#main {}
			/*content
			///////////////*/	
			#contentHome {} 
			.innerContent {}
			.innerContent h2, .innerContent .hightLightplas .medicalTrip h2{border-bottom:2px solid #40B080; padding:0 0 2px; margin:10px 0}	
				.contentHome h3 {padding:5px 0 15px; margin:0 0 5px;}				
				.introHome {padding:15px 0; margin:0 0 3px;}
				.introHome h2{padding:0 0 4px; margin:0 0 8px; border-bottom:2px solid #40b080;}
				.introHome p {padding:8px 0; text-align:justify;}
				
				.contentHome {}
				.hightLightSer {width:98%; overflow:hidden; padding:0 0 18px 0}
					.hightLightSer div {width:218px; float:left; margin:0 24px 0 0; display:inline; overflow:hidden;}
					.hightLightSer div.last {margin:0}
					.hightLightSer h4 {padding:0 0 0 3px}
					.hightLightSer a .servicesImg {display:block; padding:0; height:112px; width:218px}
					.hightLightSer a:hover .servicesImg {}
					
				.formhome {display:none;}
				
				.partners li {float:left}
				.partners li.first {padding:20px 20px 0 0;}
				
				.others{padding:0 0 20px 0;}
				.others h3{padding:0 0 10px; font-size:1em; text-transform:uppercase; color:#1b1c20}
				.others div{}
				.others div div{}
				.others div li{background:url(../images/icon_subNav.gif) 0 5px no-repeat; padding:0 0 3px 9px;}
				.others div a, .listservices a, .tabcontent div p a{color:#009be1;}
				.others div a:hover, .listservices a:hover, .tabcontent div p a:hover{color:#1b1c20;}
				
				.hightLightplas{margin:0 0 15px;}
				.hightLightplas .contextParTes{float:left; background:url(../images/bgd_testimonialss.jpg) 0 100% no-repeat; padding-bottom:140px; margin:0}
				.innerContent .hightLightplas h2, .innerContent .surgeryprices h2{padding:0 0 20px; border-bottom:none; margin:15px 0 0;}
				.hightLightplas h3{font-size:1em; padding:0 0 15px;}
				.hightLightplas .breadcrumb{padding:5px 0 0;}
				
				.tabcontent div{padding:0 20px 0 0;}
				.tabcontent div p{padding:0 0 15px; text-align:justify;}
				.tabcontent div p a{font-weight:bold;}
					
					.tabs{height:1%; border-bottom:2px solid #40b080; padding:0 0 1px; overflow:hidden; margin:0 20px 10px 0;}
					
					.plasticSur .tabs{margin:0 0 10px;}
					.tabs li{text-transform:uppercase; font-weight:bold; display:inline; background:url(../images/bgd_li_tab.gif) 100% 50% no-repeat; margin:0 3px 0 0; padding:0 3px 0 0; float:left;}
					.tabs li img{display:block;}
					.tabs .last{background:none; margin:0; padding:0;}
					.tabs li a{background:#ededed url(../images/bgd_btn_01.gif) no-repeat; padding:0 0 0 5px; float:left;}
					.tabs li a span{background:url(../images/bgd_btn_02.gif) 100% 0 no-repeat; padding:0 5px 0 0; display:block;}
					.tabs li a:hover, .tabs .current a{color:#fff; background:#009be1 url(../images/bgd_btn_hover_01.gif) no-repeat; text-decoration:none;}
					.tabs li a:hover span, .tabs .current a span{background:url(../images/bgd_btn_hover_02.gif) 100% 0 no-repeat;}
					
				.medicalTrip {width:98%; padding:20px 0 5px 0; clear:both;}
				.medicalTrip p{padding:0 0 15px; text-align:justify;}
				.medicalTrip img{float:right; margin:0 0 0 15px;}
				.medicalTrip h2 img{float:none; margin:0;}
				.medicalTrip ol, .medicalTrip ul{padding:0 0 15px; text-align:justify;}
				.medicalTrip ol li{list-style:inside; list-style-type:decimal; padding:0 0 5px;}
				.medicalTrip ul li{background:url(../images/bullet_01.gif) 0 6px no-repeat; padding:0 0 5px 10px;}
				
				.listservices{padding:3px 0 20px;}
				.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;}
				
				.listservicesmain{width:754px; overflow:hidden;}
				.listservicesmain ul{width:738px; overflow:hidden; margin:0 0 12px 16px;}
				.listservicesmain h4{color:#009be1; font-size:1em; text-transform:uppercase; padding:0 0 0 3px;}
				.listservicesmain li{float:left; 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; float:left; display:block;}
				.listservicesmain li img{border-bottom:2px solid #009be1;}
				.listservicesmain li a:hover img{border-bottom:2px solid #40b080;}
				/*surgery prices
				///////////////*/
				.surgeryprices{width:735px; margin:0 0 15px; padding:0 0 0 19px; overflow:hidden;}
				
					.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; padding:6px 0 8px 25px;}
					.priceinfowrap .tdcol01{background:url(../images/bgd_dots.gif) 100% 100% no-repeat;}
					.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;}
					
					.packageHighlight{background:url(../images/bgd_package_01.gif) no-repeat; width:158px; padding:9px 0 0;}
					.packageHighlightWrap{color:#fff; background:url(../images/bgd_package_02.jpg) 0 100% no-repeat; width:126px; text-align:center; padding:0 22px 0 10px;}
					.packageHighlightWrap a img{margin:120px 0 0 10px; display:block;}
					.packageHighlightWrap h3{padding:0 0 8px;}
					
					.photogallery{width:145px;}
					.photogallery .packageHighlightWrap{background:url(../images/bgd_photogallery.jpg) 0 100% no-repeat; text-align:justify; width:125px; padding:0 10px;}
					.photogallery .packageHighlightWrap a img{margin:230px auto 0;}
					.photogallery .packageHighlightWrap h3{text-align:center;}
					
					.yourroominfo{margin:0 20px 0 0; text-align:justify;}
					.yourroominfo h3{font-size:1.1em; color:#009be1; text-transform:uppercase; padding:0 0 13px;}
					.hightlightOutline .yourroominfo p{padding:0 0 13px;}
					.yourroominfo 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 a{color:#009BE1; background:url(../images/icon_subNav.gif) 0 4px no-repeat; padding:0 0 0 8px;}
					.yourroominfo a:hover{color:#1B1C20;}
					
					.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;}
					.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:8px 0 0;}
					.tblhead .firscol{width:237px; background:none; text-align:left; padding-top:32px;}
					.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; padding:6px 3px 3px 1px; margin:0 0 10px; overflow:hidden;}
					.tblInfo .smScrollContent{height:367px; width:703px; margin:0 2px 0 0;}
					.tblInfo .smScrollContent th{width:227px; background:#e3f3ec url(../images/bgd_cyan.gif) 100% 100% repeat-x; padding:6px 13px 9px; text-transform:uppercase;}
					.tblInfo .smScrollContent td{padding:6px 10px 9px 23px;}
					.tblInfo .smScrollContent .cell04{background:#f2fafd url(../images/bgd_color1.gif) 100% 0 repeat-y; width:131px; padding:6px 10px; text-align:center;}
					.tblInfo .smScrollContent .cell03{background:#d9f0fb url(../images/bgd_color2.gif) 100% 0 repeat-y; width:131px; padding:6px 10px; text-align:center;}
					.tblInfo .smScrollContent .cell02{background:#bfe6f7; width:128px; padding:6px 10px; text-align:center;}
					.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 .cell04a{background:#f2fafd url(../images/bgd_color11.gif) 100% 100% no-repeat; text-align:center;}
					.tblInfo .smScrollContent .cell03a{background:#d9f0fb url(../images/bgd_color22.gif) 100% 100% no-repeat; text-align:center;}
					
					.healthcheckup{background:url(../images/bgd_gray_01.gif) no-repeat; width:550px; padding:6px 0 0; margin:0 20px 0 0; float:left;}
					.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;}
					
				/*contact form*/
				.contactform{padding:18px 0 0;}
					.contactfrm{}
					.col01{}
					.col01 h4{font-size:1em; text-transform:uppercase; padding:13px 0;}
					.col01 h3{padding:0 0 20px;}
					.col01 span{color:#40b080;}
					.col01 p{padding:0 0 5px;}
					.col01 .required {}
					
					.col01 .bgselect02{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{font-size:.91em;}
					.col01 .inputtype, .col01 fieldset input{width:15px; height:15px; margin:0 5px 0 0;}
					.col01 .lbltype{font-size:.91em; width:auto; padding:0 10px 0 0;}
					.col01 fieldset{padding:0 0 10px; margin:10px 0 0;}
					.col01 fieldset p{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{font-size:.91em; width:150px;}
					.col01 fieldset .first{width:auto;}
					.col01 .bgtextarea{height:95px; display:block;}
					.col01 .bgtextarea textarea{font-size:.91em; height:85px; margin:5px 3px 0 4px; background:none;}
					
					.btns{padding:20px 0 10px 233px; line-height:normal;}
					.btns a, .btns input{padding:0 9px 0 0;}
					.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 {padding:5px 3px 0 1px}
					.lastcol ul {}
					.lastcol li {padding:4px 0 7px 10px; clear:both;}
					.lastcol h4 {color:#40b080; background:none; padding:0;}
					.lastcol .lightGreen {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;}
					.terms h3{padding:0 0 10px;}
					.terms p{padding:0 0 10px;}
					.terms ul{width:716px;}
					.terms li{width:670px; padding:0 0 16px 46px;}
					.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 {}
					.hightlightOutline dl {padding:6px 0;}
					.hightlightOutline dt {background:url(../images/bgd_h3_title.gif) 0 100% no-repeat;}
					.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 0 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; padding:5px; margin:0 15px 0 0}
					.hightlightOutline dd div{float:left; width:527px;}
					.hightlightOutline p {padding:0 0 10px 0;}
					.hightlightOutline dd p{text-align:justify;}
					.hightlightOutline dd a{color:#009be1; font-weight:bold;}
					.hightlightOutline dd a:hover{color:#1B1C20;}
					
					.blepharoplasty dl{}
					.blepharoplasty dt{font-weight:bold; color:#009be1; background:url(../images/bgd_h3_title02.gif) 0 100% no-repeat;}
					.blepharoplasty dt span{color:#009be1; background:url(../images/bullet_01.gif) 0 5px no-repeat; padding:0 0 4px 10px;}
					.blepharoplasty dd{margin:-4px 0 10px 10px;}
					.blepharoplasty dd li{background:url(../images/bullet_02.gif) 0 7px no-repeat; padding:0 0 0 8px;}
					
					.highlightPrice{}
					.highlightPricewrap{}
					.highlightPricewrap h3{font-weight:bold; color:#009be1; text-transform:uppercase; padding:0 0 2px;}
					.highlightPricewrap h4{font-weight:bold; color:#40b080; text-transform:uppercase; padding:0 0 3px;}
					.highlightPricewrap li{background:url(../images/bullet_01.gif) 0 7px no-repeat; padding:0 0 0 10px;}
					.highlightPricewrap div{background:url(../images/bgd_shadow_02.gif) 0 100% no-repeat; padding:0 6px 15px 10px; margin:0 0 8px;}
					.highlightPricewrap p{text-align:justify;}
					.highlightPricewrap .list01{padding:0 0 8px;}
					.highlightPricewrap .list01 li{background:none; padding:0; clear:both;}
					.highlightPricewrap .list01 li strong{float:left; width:90px;}
					.highlightPricewrap .btn{text-align:center; padding:0;}
					.highlightPricewrap .btn img{display:block;}
					.highlightPricewrap .special{text-align:left; padding:0 10px 10px;}
					.highlightPricewrap .special a{color:#009be1; background:url(../images/bullet_04.gif) 0 5px no-repeat; padding:0 0 0 8px; display:block;}
					
			/* scroller */
			.smScrollContent{}
			.smScroller {display:none;}
			
			.lastcol .smScrollContent{}
			
			.searchresult{}
			.physicianresult{}
			.physicianresult th, .physicianresult td{padding:6px 15px 9px 0; vertical-align:top;}
			.physicianresult thead th{font-weight:bold; color:#6c6c6d; padding:3px 15px 3px 0; border-bottom:2px solid #009be1; text-transform:uppercase;}
			.physicianresult tbody th a{background:url(../images/bullet_04.gif) 0 5px no-repeat; padding:0 0 0 12px;}
			.physicianresult tbody th, .physicianresult tbody td{background:url(../images/bgd_whiteline.gif) 0 100% repeat-x;}
			.physicianresult .lastrow th, .physicianresult .lastrow td{background:none;}
			.physicianresult tbody tr:hover td, .physicianresult tbody tr:hover th{background-color:#d3efe3;}
			
			#frmSearch{display:none;}
			/*popup layer larger*/
			.popup02, .close{display:none;}
			
			/* Vision page*/
			#vision {background:none;}
			.infoWidth {}
			.infoWidth1 {}
			
			.highlightDown {background:transparent 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:946px; background:#fff url(../images/bgd_sitemap.gif) 0 0 no-repeat; padding:0 3px;}
			#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 17px; overflow:hidden;}
				.listpages li{font-weight:bold; background:url(../images/bullet_01.gif) 0 6px no-repeat; padding:0 0 8px 10px; display:block;}
				.listpages li li{font-weight:normal; background:url(../images/bullet_02.gif) 0 7px no-repeat; padding:0 0 5px 7px;}
				.listpages li li li{background:url(../images/bullet_05.gif) 0 7px no-repeat; padding:0 0 0 7px;}
				.listpages li ul{margin:3px 0 0;}
				.listpages li li ul{margin:0;}
				.listpages li .firstlistlink{margin:0;}
				.listpages .firstlink{background:none; width:173px; padding:0 0 0 10px; line-height:normal}
				.listpages .secondlink{background:none; width:166px; padding:0 0 0 7px; line-height:normal}
				
					.listtype01{float:left; width:546px; overflow:hidden; display:inline;}
					.listtype01 div{float:left; width:181px; display:inline;}
					.listtype02{float:left; width:188px;}
					
			/*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{font-size:.91em; 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{font-size:.91em;}
			
			.frmEmailUs .bgtextarea{background:url(../images/bgd_textarea.gif) no-repeat; width:322px; height:95px; float:left; }
			.frmEmailUs .bgtextarea textarea{font-size:0.91em; width:315px; height:90px; margin:5px 3px 0 4px; background:none;}
			.frmEmailUs .btnSubmit { padding:5px 0 0 142px;}
			.frmEmailUs .btnSubmit a { float:left; margin:0 10px 0 0;} 
			
			
			.map { width:100%; clear:both; overflow:hidden; margin:0 0 20px 0;}
			

/* SELECT BOX */	
select.hide, .calendar, .selectbox{display:none}

/*///Homepage///*/
#home #header{}

#home #main{}
#home #contentHome {}