body{		
			Font-family:Arial; font-size:12px; color:#000; font-weight:normal;  line-height:19px;   margin:0px 0px 0px 0px;
			background-color:#ecefe6;
	}


a:active {	text-decoration:none; color:#0956a5; font-weight:bolder }
a:link {  text-decoration:none; color:#0956a5; font-weight:bolder }
a:visited {	text-decoration:none; color:#0956a5; font-weight:bolder  }
a:hover{ text-decoration:underline; color:#0956a5; font-weight:bolder }

.homea{color:black; font-weight:bolder}

.logo { background:url(../images/bglogo.jpg); padding:10px 10px 10px 10px; color:#FFFFFF; font-size:14px; font-weight:bolder; text-decoration:none;}
.logo a:active {	text-decoration:none; color:#FFFFFF; }
.logo a:link {  text-decoration:none; color:#FFFFFF;}
.logo a:visited {	text-decoration:none; color:#FFFFFF; }
.logo a:hover{ text-decoration:none; color:#FFFFFF;}


.menutop { background:#000000;  text-align:center; color:#FFFFFF; padding:10px 0px 0px 0px; font-size:13px; font-weight:bolder;}
.menutop td {  text-align:center; vertical-align:middle; }
.menulink { background:url(../images/bgmenuon.jpg) no-repeat; color:#000000 ; cursor:pointer;}
.menulink1 { background:url(../images/bgmenuon1.jpg) no-repeat; color:#000000 ; cursor:pointer;}
.menulink2 { background:url(../images/bgmenuon2.jpg) no-repeat; color:#000000 ; cursor:pointer;}

.menubottom { border-top:#0956a5 2px solid; color:#595045; font-size:11px;  text-align:center; padding-top:10px;}
.menubottom a:active {	text-decoration:none; color:#595045; font-weight:normal;}
.menubottom a:link {  text-decoration:none; color:#595045; font-weight:normal;}
.menubottom a:visited {	text-decoration:none; color:#595045; font-weight:normal;}
.menubottom a:hover{ text-decoration:underline; color:#595045; font-weight:normal;}

.copyright { color:#6b6a68;font-size:9px;font-family:Arial }

.main_home {padding:0px 0px 15px 0px;}
.main_nothome { background:#FFFFFF; background-image:url(../images/bgmain.gif); background-repeat:repeat-x; padding:0px 10px 15px 10px;}
.maintitle { color:#0956a5; font-size:13px; padding:10px 5px 10px 0px;}

.banner { padding:5px 0px 0px 0px;  text-align:justify; vertical-align:bottom;}
.bannertitle { color:#0956a5; font-size:17px; font-weight:bolder;text-align:left}

.homebox { vertical-align:top;}
.homebox1 {background-image:url(../images/dental2.gif); background-repeat:no-repeat; background-position:bottom left; vertical-align:top; padding:15px 0px 10px 0px;}
.homebox2 {background-image:url(../images/news.gif);background-repeat:no-repeat; background-position:bottom; vertical-align:top;}
.homebox3{ background-image:url(../images/video_bg.jpg); background-repeat:no-repeat; background-position:bottom; vertical-align:top;}

.hometitle { height:25px; color:#FFFFFF; font-size:15px; font-weight:bolder; text-align:left; vertical-align:left; padding-left:10px;background-image:url(../images/brief1.gif);  background-repeat:no-repeat; }

.bgbrief { background-image:url(../images/bfbrief.gif);  background-position:bottom; background-repeat:no-repeat;  vertical-align:top; text-align:left; padding:15px 0px 0px 30px; font-size:12px; font-weight:bolder; line-height:28px; color:#000;}

.bgbrief a:active {	text-decoration:none; color:#000; font-weight:bolder }
.bgbrief a:link {  text-decoration:none; color:#000; font-weight:bolder }
.bgbrief a:visited {	text-decoration:none; color:#000; font-weight:bolder  }
.bgbrief a:hover{ text-decoration:underline; color:#0956a5; font-weight:bolder }

.news { color:#6c6b6b; font-size:10px; text-align:justify; padding:10px 7px 10px 7px; line-height:17px;}
.newstxt { border:#4180c0 1px solid; width:250px; height:18px;}
.newsbutton { background:#4180c0; color:#FFFFFF; font-weight:bolder; border:0;}

.bluetext { color:#0956a5; font-weight:bolder}

.contactbg { background:#dee8f3; padding: 10px 20px 10px 20px;}
.contactxt { border:#4180c0 1px solid; width:250px; height:18px;}
.contactxtarea { border:#4180c0 1px solid; width:250px; height:60px;}
.contacbutton_s { background:url(../images/bgsend.gif); color:#FFFFFF; font-weight:bolder; border:0; width:47px; height:24px;}
.contacbutton_c { background:url(../images/bgcancel.gif); color:#FFFFFF; font-weight:bolder; border:0; width:65px; height:24px;}
 
.tectimg { border:#c0c0c0 solid 1px;}

.left { width:200px; vertical-align:top;} 
.left td { font-size:13px; color:#0956a5; font-weight:bold; padding-right:5px; height:30px;}
.left td a:active {	color:#0956a5; }
.left td a:link {  color:#0956a5;}
.left td a:visited {	color:#0956a5;  }
.left td a:hover{ color:#000; text-decoration:none;}

.left .back { color:#000;}
.left .back a:active {	color:#000; }
.left .back a:link {  color:#000;}
.left .back a:visited {	color:#000;  }
.left .back a:hover{ color:#000; text-decoration:none;}

.right { padding-top:5px; text-align:justify;}

.imgleft { padding:5px 10px 0px 0px;}

.imgright { padding:5px 0px 0px 10px;}

.boldtitle { font-weight:bold;}

.titlebor { color:#0956a5; font-weight:bold; border-bottom:#6c6b6b dotted 1px; padding-top:15px; }

.titlenobor {color:#0956a5; font-weight:bold; vertical-align:top; text-align:left;}

.content { padding-top:10px;}

.blue { color:#0956a5; font-weight:bold; background:url(../images/bull.jpg) left no-repeat; padding-left:10px;}

.faqcontent { padding-left:10px;}

.blueunder { color:#0956a5; font-weight:bold; background:url(../images/bull.jpg) left no-repeat; padding-left:10px; text-decoration:underline;}

.justify { text-align:justify;}

.bolder { font-weight:bold;}

.imserleft { border:#dec6a4 1px solid;}

.bgdot { background-image:url(../images/bgdot.gif); background-repeat:repeat-x; background-position:bottom; padding:0px 0px 10px 0px;}

.feebor { border:#adc9df 1px solid; padding:0px 1px 0px 1px;}
.savingbor{ border:#adc9df 1px solid; padding:0px 1px 0px 1px;}


.feetitlebg { height:40px; background:url(../images/bgfeetitle.gif); color:#FFFFFF; font-size:12px; font-weight:bolder; vertical-align:middle; text-align:center; line-height:17px; }

.feetitlebg_left { height:23px; background:#d3e0ef; color:#0956a5; font-size:12px; font-weight:bolder; vertical-align:middle; text-align:left; padding-left:10px;}

.feebor_b {  border-bottom:#adc9df 1px solid; text-align:left; padding-left:10px;}
.feebor_bl {text-align:center; border-bottom:#adc9df 1px solid; border-left:#adc9df 1px solid;  padding-right:10px;}
.feebor_b2 {text-align:center; border-left:#adc9df 1px solid; padding-right:10px;}
.dentalinfor{font-weight:bold;color:#0956a5;background:url(../images/bull.jpg) left no-repeat; padding-left:10px;}

.tech {}
.tech a:active {	text-decoration:none; color:#000; }
.tech a:link {  text-decoration:none; color:#000; }
.tech a:visited {	text-decoration:none; color:#000;  }
.tech a:hover{ text-decoration:underline; color:#0956a5; }

.sitemap{font-weight:bolder}

.sitemap a:active {	text-decoration:none; color:#000; }
.sitemap a:link {  text-decoration:none; color:#000; }
.sitemap a:visited {	text-decoration:none; color:#000;  }
.sitemap a:hover{ text-decoration:underline; color:#0956a5; }

.tuyen{font-weight:bolder}
.tuyen a:active {	text-decoration:none; color:#FFFFFF; }
.tuyen a:link {  text-decoration:none; color:#FFFFFF; }
.tuyen a:visited {	text-decoration:none; color:#FFFFFF;  }
.tuyen a:hover{ text-decoration:underline; color:#0956a5; }

.saving_left { height:23px; background:#d3e0ef; color:#000; font-size:12px; font-weight:bolder; vertical-align:middle; text-align:center; padding-left:0px;;}
.saving_center { height:23px; background:#fff; color:#000; font-size:12px;vertical-align:middle; text-align:center; padding-left:0px;}


/*-------*/
.leftga {width:200px; vertical-align:top;}

.leftga .menu {  padding-left:15px;  padding-right:5px; height:30px; font-size:13px; cursor:pointer;}
.leftga .cat {  color:#0956a5; font-weight:bold;}
.leftga .caton { color:#0956a5; font-weight:bold; text-decoration:underline;}

.leftga .catsubon { color:#0956a5; font-weight:lighter; padding:5px 10px 5px 5px;  text-decoration:underline;}
.leftga .catsubon a{  color:#0956a5; width:175px; font-weight:lighter; text-decoration:underline;}
.leftga .catsubon a:active { font-weight:lighter; text-decoration:underline;}
.leftga .catsubon a:visited { font-weight:lighter; text-decoration:underline;}
.leftga .catsubon a:hover { font-weight:lighter; text-decoration:underline;}

.leftga .catsub { color:#0956a5; font-weight:lighter; padding:5px 10px 5px 5px; width:162px }
.leftga .catsub a{font-weight:lighter;}
.leftga .catsub a:active { font-weight:lighter;}
.leftga .catsub a:visited { font-weight:lighter;}
.leftga .catsub a:hover { font-weight:lighter;}

.rightga { }

.rightga .title { font-size:26px; }

.bulebg {background-color:#0060af;}

.bulebg .blackbg { background-color:#000; }

.bulebg .whitebg { background-color:#fff; color:#000; height:50px; padding:10px 0px 10px 10px; height:80px; vertical-align:top;}

.bulebg .graybg { background-color:#a7a9ac; color:#000000; text-align:center; cursor:pointer; height:30px;}

.bulebg .bigfont { font-size:15px;}

.bulebg .bigwhite { font-size:17px; color:#fff; height:50px; padding-left:10px; }

/*-------*/


/* phuc */
.video { background-image:url(../images/video_bg.jpg); background-repeat:no-repeat; height:160px; vertical-align:top;}
.video .title { color:#FFFFFF; font-size:15px; font-weight:bold; height:25px; text-align:left; vertical-align:middle; padding-left:15px;}

.partner { width:304px; height:197px; background-image:url(../images/partner_bg.jpg); background-repeat:no-repeat; vertical-align:top;}
.partner .title { color:#FFFFFF; font-size:15px; font-weight:bold; height:30px; text-align:left; vertical-align:middle; padding-left:15px;}

.contactama { width:304px; height:197px; background-image:url(../images/contactama_bg.jpg); background-repeat:no-repeat; vertical-align:top;}
.contactama .title { color:#FFFFFF; font-size:15px; font-weight:bold; height:30px; text-align:left; vertical-align:middle; padding-left:15px;}
.contactama .button {  height:22px ; background:#0956a4 ; border:#0956a4 1px solid; color:#FFFFFF; font-weight:bold; cursor:pointer;}

.newsletter { }
.newsletter .title { color:#FFFFFF; font-size:15px; font-weight:bold; height:30px; text-align:left; vertical-align:middle; padding-left:15px;}
.newsletter .button { height:22px ; background:#0956a4 ; border:#0956a4 1px solid; color:#FFFFFF; font-weight:bold; cursor:pointer;}
.newsletter .textfield { width:200px; height:18px; border:#bdbdbd 1px solid; text-align:center;}

.newsletterpopup { width:460px; height:542px; background-image:url(../images/newsletter_popup.jpg); background-repeat:no-repeat; vertical-align:top;}
.newsletterpopup .title { color:#FFFFFF; font-size:15px; font-weight:bold; height:32px; text-align:left; vertical-align:middle; padding-left:15px;}
.newsletterpopup .top { width:440px; height:195px; background-image:url(../images/newsletter_popup_im.jpg); background-repeat:no-repeat; vertical-align:top; padding:0px 10px 10px 20px;}

.popuponline { width:460px; height:542px; background-image:url(../images/newsletter_popup.jpg); background-repeat:no-repeat; vertical-align:top;}
.popuponline .title { color:#FFFFFF; font-size:15px; font-weight:bold; height:32px; text-align:left; vertical-align:middle; padding-left:15px;}
.popuponline .top { width:440px; height:195px; background-image:url(../images/online.jpg); background-repeat:no-repeat; vertical-align:top; padding:0px 10px 10px 20px;}

.newsletterpopup .top1 { width:440px; height:195px; background-image:url(../images/newsletter_popup_im_noriko.jpg); background-repeat:no-repeat; vertical-align:top; padding:0px 10px 10px 20px;}

.newsletterpopup .top2 { width:440px; height:195px; background-image:url(../images/newsletter_popup_pie.jpg); background-repeat:no-repeat; vertical-align:top; padding:0px 10px 10px 20px;}

.newsletterpopup .top3 { width:440px; height:195px; background-image:url(../images/newsletter_popup_tran.jpg); background-repeat:no-repeat; vertical-align:top; padding:0px 10px 10px 20px;}


.newsletterpopup .titlecon { color:#0956a4; font-size:15px; font-weight:bold;}
.newsletterpopup .textfield { width:200px; height:18px; border:#bdbdbd 1px solid;}
.newsletterpopup .textarea { width:200px; height:70px; border:#bdbdbd 1px solid;}
.newsletterpopup .button { height:22px ; background:#0956a4 ; border:#0956a4 1px solid; color:#FFFFFF; font-weight:bold; cursor:pointer;}

.dentaltourism { width:465px; height:228px; background-image:url(../images/dentaltourism_bg.jpg); background-repeat:no-repeat; vertical-align:top;}
.dentaltourism .title { color:#FFFFFF; font-size:15px; font-weight:bold; height:32px; text-align:left; vertical-align:middle; padding-left:15px;}
.dentaltourism .imbg { width:421px; height:171px; *height:151px;  color:#080808; vertical-align:top; padding:10px 0px 10px 0px}
.dentaltourism .imbg a:active {	text-decoration:underline; color:#0956a4;  }
.dentaltourism .imbg a:link { text-decoration:underline; color:#0956a4;  }
.dentaltourism .imbg a:visited { text-decoration:underline; color:#0956a4; }
.dentaltourism .imbg a:hover { text-decoration:underline; color:#0956a4; font-weight:bolder }

.location { width:465px; height:228px; background-image:url(../images/dentaltourism_bg.jpg); background-repeat:no-repeat; vertical-align:top;}
.location .title { color:#FFFFFF; font-size:15px; font-weight:bold; height:32px; text-align:left; vertical-align:middle; padding-left:15px;}

.career {}
.career .textfield { width:250px; height:18px; border:#bdbdbd 1px solid;}
.career .textarea { width:250px; height:70px; border:#bdbdbd 1px solid;}
.career .button { height:22px ; width:70px; background:#0956a4 ; border:#0956a4 1px solid; color:#FFFFFF; font-weight:bold; cursor:pointer; vertical-align:middle; padding-bottom:20px;}


.titlepage { font-size: 11px; color: #222; font-weight:normal; }

.more  a:active {	text-decoration:underline; color:#0956a4;  }
.more a:link { text-decoration:underline; color:#0956a4;  }
.more a:visited { text-decoration:underline; color:#0956a4; }
.more a:hover { text-decoration:underline; color:#0956a4; font-weight:bolder }

.more1{color:#000;font-weight:normal};
.more1 a:active {	text-decoration:underline; color:#000;  }
.more1 a:link { text-decoration:underline; color:#000;  }
.more1 a:visited { text-decoration:underline; color:#000; }
.more1 a:hover { text-decoration:underline; color:#000; }

.newslatest { padding:10px; }
.newslatest  a:active, .newslatest a:link, .newslatest a:visited  {	 color:#000;  text-decoration:none; font-weight:bolder;  }
.newslatest a:hover { color:#000;  text-decoration:underline; color:#0956a5; font-weight:bolder; }

/*.title{font-size:12px}*/

.welcome_div { height:190px; background-image:url(../images/welcome_bg.gif); background-position:right bottom;  background-repeat:no-repeat; }

.welcome_title { height:25px; color:#FFFFFF; font-size:14px;  font-weight:bolder; text-align:left; vertical-align:left; padding-left:10px;background-image:url(../images/welcome_title_bg.gif); background-position:right top;  background-repeat:no-repeat; }

.welcome_content { vertical-align:top; text-align:left; padding:15px; font-size:12px; color:#000;}
