/* ---------- Common ---------- */
*{margin:0px;padding:0px;}
body{font-size:12px;line-height:18px;}
body,div,input,select{font-family:mingliu,simsun;}
img{border:0px;}
img.rolloverimg{vertical-align:middle;}
input.rolloverimg{vertical-align:middle;}
.vm{vertical-align:middle;}
label{cursor:pointer;}
a{cursor:pointer;}
optgroup{color:#006;}
option{color:#666;}

/* ---------- Layout ---------- */
div#layout_all{margin-left:auto;margin-right:auto;width:980px;}
div#layout_left_bg{padding-left:50px;float:left;clear:both;background:url('/v2/cha/images/shadow_left.gif') repeat-y left top;}
div#layout_right_bg{padding-right:50px;float:left;clear:both;background:url('/v2/cha/images/shadow_right.gif') repeat-y right top;}
div#layout{float:left;clear:both;width:880px;background-color:#fff;position:relative;left:0px;top:0px;z-index:1;}

/* ---------- Top Line ---------- */
div#layout_top_line{clear:both;}
div#top_line_1{height:4px;overflow:hidden;background-color:#006;}
div#top_line_2{margin-left:312px;height:4px;overflow:hidden;background-color:#0cc;}
div#top_line_3{margin-left:128px;height:4px;overflow:hidden;background-color:#000;}
div#page_description{display:none;}

/* ---------- Top ---------- */
div#layout_top{clear:both;}
div#layout_top_left{float:left;width:50%;}
div#layout_top_right{float:left;width:50%;}

/* ---------- Logo ---------- */
div#layout_logo{clear:both;}
div#logo{clear:both;}
div#logo p{line-height:10px;}

/* ---------- Language ---------- */
div#layout_language{clear:both;}
div#language{margin-right:0px;float:right;clear:both;background:url('/v2/cha/images/language_bg.gif') repeat-x 0px 0px;background-color:#006;font-family:gulim;font-size:12px;text-transform:capitalize;}
div#language ul{list-style-type:none;}
div#language ul li{padding:2px 5px;float:left;}
div#language a:link,div#language a:visited,div#language a:active{color:#fff;text-decoration:none;}
div#language a:hover{color:#fc0;text-decoration:underline;}

/* ---------- Search ---------- */
div#layout_search{clear:both;}
div#search{padding-top:15px;padding-right:10px;float:right;clear:both;}
ul#se{list-style-type:none;}
ul#se li{float:left;}
div#search img{margin-right:20px;}
div#search input.search_input{border:1px solid #ccc;width:200px;height:15px;background-color:#ffe;color:#630;font-size:12px;line-height:15px;vertical-align:middle;}

/* ---------- Navigation ---------- */
div#layout_navigation{float:left;clear:both;width:100%;background:url('/v2/cha/images/navigation_bg.gif') repeat-x 0px 0px;background-color:#006;}
div#navigation{float:left;clear:both;height:28px;background:url('/v2/cha/images/navigation_bg.gif') repeat-x 0px 0px;background-color:#006;font-size:11px;font-weight:normal;text-transform:capitalize;line-height:18px;position:relative;}
div#navigation ul.nm{list-style-type:none;}
div#navigation ul.nm li.nml{float:left;}
div#navigation a.nma:link,div#navigation a.nma:visited,div#navigation a.nma:active{padding:4px 15px 0px 20px;border-right:1px solid #006;border-bottom:1px solid #006;float:left;height:23px;display:block;background:url('/v2/cha/images/navi_bg.gif') no-repeat 11px 12px;color:#fff;text-decoration:none;line-height:21px;}
div#navigation a.nma:hover{color:#fc0;text-decoration:underline;}
ul.ns{list-style-type:none;}
ul.ns li.nsl{float:left;}
div#navigation a.nsa:link,div#navigation a.nsa:visited,div#navigation a.nsa:active{padding:4px 15px 0px 15px;float:left;height:24px;display:block;background:url('/v2/cha/images/sub_out.gif') no-repeat 5px 8px;color:#fff;font-weight:normal;text-decoration:none;}
div#navigation a.nsa:hover{background:url('/v2/cha/images/sub_over.gif') no-repeat 5px 8px;color:#fc0;text-decoration:underline;}
div.nv_rollover{position:absolute;top:28px;float:left;display:none;background-color:#003;filter:alpha(opacity=70);opacity:.7;}
div#nv_sub1{left:10px;width:600px;}
div#nv_sub2{left:100px;width:250px;}
div#nv_sub3{left:210px;width:310px;}
div#nv_sub4{left:300px;width:550px;}
div#nv_sub5{left:410px;width:320px;}
div#nv_sub6{left:510px;width:170px;}

/* ---------- Visual ---------- */
div#layout_visual{clear:both;}
div#visual{width:880px;height:120px;filter:alpha(opacity=0);opacity:0;background:url('/v2/cha/images/visual/visual1.jpg') no-repeat 0px 0px;background-color:#ffe;color:#999;font-size:11px;line-height:18px;}
div#visual p{text-indent:-9999px;}

/* ---------- Search Select ---------- */
div#layout_search_select{clear:both;}
div#search_select{border-top:1px solid #999;border-bottom:1px solid #ccc;float:left;clear:both;width:100%;height:26px;

background:url('/v2/cha/images/search_select_bg.gif') repeat-x 0px 0px;

background-color:#ccc;}
div#search_select ul{margin-top:2px;list-style-type:none;}
div#search_select ul li{margin-left:10px;float:left;font-size:11px;font-weight:bold;color:#000;text-transform:capitalize;line-height:25px;}
select.ss{width:250px;height:21px;background-color:#ffe;font-size:12px;font-weight:normal;text-transform:capitalize;line-height:18px;vertical-align:middle;}

/* ---------- Layout Middle Menu ---------- */
div#layout_menu1{margin:0px 10px;clear:both;}
div#lm1left{margin-bottom:30px;float:left;width:280px;}
div#lm1center{margin-bottom:30px;float:left;width:300px;}
div#lm1right{margin-bottom:30px;float:left;width:280px;}

/* ---------- About Us ---------- */
div#layout_about_us{margin-top:10px;clear:both;}
div#about_us{clear:both;height:334px;min-height:334px;}
div#about_us fieldset{border:0px;border-top:3px solid #ccc;}
div#about_us legend{color:#006;font-size:16px;font-weight:bold;text-transform:capitalize;line-height:24px;}
div#about_us p.au1{margin:10px;color:#666;font-size:12px;text-indent:1em;}
div#about_us p.au2{margin:20px;text-align:center;}
div#about_us a:link,div#about_us a:visited,div#about_us a:active{color:#f90;font-weight:bold;text-decoration:underline;}
div#about_us a:hover{color:#006;font-weight:bold;text-decoration:underline;}

/* ---------- Banner ---------- */
div#layout_main_banner{margin:5px 0;clear:both; padding-left:3px; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc;}
div#main_banner{clear:both;}
div#main_banner img.mb1{margin-right:17px;}
div#main_banner img.mb2{margin-right:17px;}
div#main_banner img.mb3{}



/* ---------- Medical Services ---------- */
div#layout_medical_services{margin:10px 5px 0px 5px;padding:0px 5px;border-left:1px dotted #ccc;border-right:1px dotted #ccc;clear:both;}
div#medical_services{clear:both;}
div#medical_services fieldset{border:0px;border-top:3px solid #ccc;}
div#medical_services legend{color:#006;font-size:16px;font-weight:bold;text-transform:capitalize;line-height:24px;}
div#medical_services ul{margin:10px 10px 0px 10px;padding-bottom:10px;list-style-type:none;}
div#medical_services ul li{float:left;clear:both;width:100%;}
div#medical_services a:link,div#medical_services a:visited,div#medical_services a:active{padding:5px 5px 5px 20px;border-top:1px dotted #ccc;background:url('/v2/cha/images/con_ic1.gif') no-repeat 5px 7px;display:block;color:#666;font-size:12px;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;line-height:18px;}
div#medical_services a.last:link,div#medical_services a.last:visited,div#medical_services a.last:active{border-bottom:1px dotted #ccc;}
div#medical_services a:hover{background:url('/v2/cha/images/medical_services_bg.gif') repeat-y 0px 0px;color:#630;text-decoration:underline;}

/* ---------- Promotion Movie ---------- */
div#layout_library{margin-top:10px;clear:both;}
div#library{clear:both;}
div#library p{text-align:center;}

/* ---------- Climate ---------- */
div#climate{padding-top:0px;clear:both; border-bottom:1px dotted #ccc;}
div#climate p{margin:0px 0px;text-align:center;}



/* ---------- Press Release ---------- */
div#layout_press_release{margin-top:10px;clear:both; padding-top:10px;border-bottom:1px dotted #ccc;}
div#press_release{clear:both;height:100px; text-align:center;  }
div#press_release fieldset{border:0px;border-top:3px solid #ccc; padding-top:0px;}

div#press_release legend{color:#006;font-size:16px;font-weight:bold;text-transform:capitalize;line-height:24px;}
div#press_release ul{margin:10px;list-style-type:none;}
div#press_release ul li{padding:5px 5px;border-top:1px dotted #ccc;text-transform:capitalize;}
div#press_release ul li.last{padding:5px 5px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;text-transform:capitalize;}
div#press_release p{text-align:center;}
div#press_release a:link,div#press_release a:visited,div#press_release a:active{color:#666;text-decoration:none;}
div#press_release a:hover{color:#006;text-decoration:underline;}
div#press_release a.more_btn:link,div#press_release a.more_btn:visited,div#press_release a.more_btn:active{font-size:12px;text-transform:none;color:#f90;text-decoration:underline;}
div#press_release a.more_btn:hover{font-size:12px;text-transform:none;color:#006;text-decoration:underline;}

/* ---------- News Letter ---------- */
div#layout_news_letter{margin-top:7px;clear:both;}
div#news_letter{clear:both;height:166px;min-height:166px;}
div#news_letter fieldset{border:0px;border-top:3px solid #ccc;}
div#news_letter legend{color:#006;font-size:16px;font-weight:bold;text-transform:capitalize;line-height:24px;}
div#news_letter ul{margin:10px;margin-top:15px;list-style-type:none;}
div#news_letter ul li{padding:5px 5px;border-top:1px dotted #ccc;text-transform:capitalize;}
div#news_letter ul li.last{padding:5px 5px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;text-transform:capitalize;}
div#news_letter p{text-align:center;}
div#news_letter a:link,div#news_letter a:visited,div#news_letter a:active{color:#666;text-decoration:none;}
div#news_letter a:hover{color:#006;text-decoration:underline;}
div#news_letter a.more_btn:link,div#news_letter a.more_btn:visited,div#news_letter a.more_btn:active{font-size:12px;text-transform:none;color:#f90;text-decoration:underline;}
div#news_letter a.more_btn:hover{font-size:12px;text-transform:none;color:#006;text-decoration:underline;}

/* ---------- Bottom Menu ---------- */
div#layout_bottom_menu{clear:both;}
div#bottom_menu{margin:0px 20px;margin-bottom:20px;clear:both;}
div#bottom_menu ul{clear:both;list-style-type:none;}
div#bottom_menu ul li{border-right:1px solid #ccc;padding-left:5px;padding-right:5px;display:inline;font-family:verdana;font-size:11px;text-transform:capitalize;}
div#bottom_menu a:link,div#bottom_menu a:visited,div#bottom_menu a:active{color:#999;text-decoration:none;}
div#bottom_menu a:hover{color:#f90;text-decoration:underline;}

/* ---------- Copyright ---------- */
div#layout_copyright{clear:both;}
div#copyright{padding:10px;border-top:5px solid #0cc;background-color:#fff;clear:both;height:80px;color:#006;}
div#copy_left{float:left;}
div#copy_left p{font-family:arial;font-style:oblique;text-transform:capitalize;}
div#copy_left address{text-transform:capitalize;}
div#copy_left a:link,div#copy_left a:visited,div#copy_left a:active{color:#f90;text-transform:none;text-decoration:none;}
div#copy_left a:hover{color:#396;text-decoration:underline;}
div#copy_right{float:right;}
div#copy_right ul{list-style-type:none;}
div#copy_right select{width:200px;background-color:#ffe;font-size:12px;text-transform:capitalize;line-height:18px;}
span#sub_bn{display:none;}