body{margin:0;padding:0;font-size:80%;line-height:120%;color:#333;text-align:center;font-family:"verdana", "serif-serif"}a:visited,a:link{color:#06f;text-decoration:none;font-weight:700}a:active,a:hover{color:#06f;text-decoration:underline;font-weight:700}.body-container{margin:0 auto;padding:0;background:#f0faff}

.header{margin:0 auto;padding:0;height:110px;background:url(header-bg.jpg) repeat-x}
.header-top{margin:0 auto;padding:0;width:900px;height:90px;text-align:left;clear:both;background:url(header.jpg)}
.header-top-right{margin:0 auto;padding:0;width:792px;float:right;text-align:right}
.header-language{margin:7px 0 0;padding:0;height:28px}
.header-language ul{margin:0;padding:0;float:right;list-style:none}
.header-language li{margin:0;padding:0 9px;background:#fff;float:left}
.header-language li.header-language-select{margin:0;padding:0;border-left:none;float:left}
.header-language li img{margin:5px 0 0;padding:0}
.header-bottom{margin:0 auto;padding:0;width:900px;height:20px;text-align:left;clear:both}
.header-navigation_en{margin:0;padding:0 0 10px;height:30px;width:900px;border-left:solid 1px #CCC}

.dropdown1 dt{width:100px;height:20px;padding:0;cursor:pointer;background:url(nav_home_off.gif) no-repeat}
.dropdown1 dt:hover{background:url(nav_home_on.gif)}.dropdown2 dt{width:100px;height:20px;padding:0;cursor:pointer;background:url(nav_about_off.gif) no-repeat}
.dropdown2 dt:hover{background:url(nav_about_on.gif)}.dropdown3 dt{width:100px;height:20px;padding:0;cursor:pointer;background:url(nav_homoeopathy_off.gif) no-repeat}
.dropdown3 dt:hover{background:url(nav_homoeopathy_on.gif)}.dropdown4 dt{width:100px;height:20px;padding:0;cursor:pointer;background:url(nav_events_off.gif) no-repeat}
.dropdown4 dt:hover{background:url(nav_events_on.gif)}.dropdown5 dt{width:100px;height:20px;padding:0;cursor:pointer;background:url(nav_seminars_off.gif) no-repeat}
.dropdown5 dt:hover{background:url(nav_seminars_on.gif)}.dropdown6 dt{width:100px;height:20px;padding:0;cursor:pointer;background:url(nav_fulltime_off.gif) no-repeat}
.dropdown6 dt:hover{background:url(nav_fulltime_on.gif)}.dropdown7 dt{width:100px;height:20px;padding:0;cursor:pointer;background:url(nav_parttime_off.gif) no-repeat}
.dropdown7 dt:hover{background:url(nav_parttime_on.gif)}.dropdown8 dt{width:100px;height:20px;padding:0;cursor:pointer;background:url(nav_lecturers_off.gif) no-repeat}
.dropdown8 dt:hover{background:url(nav_lecturers_on.gif)}.dropdown9,.dropdown8,.dropdown7,.dropdown6,.dropdown5,.dropdown4,.dropdown3,.dropdown2,.dropdown1{float:left;padding:0}
.dropdown9 dt{width:100px;height:20px;padding:0;cursor:pointer;background:url(nav_contact_off.gif) no-repeat}.dropdown9 dt:hover{background:url(nav_contact_on.gif)}
.dropdown9 dd,.dropdown8 dd,.dropdown7 dd,.dropdown6 dd,.dropdown5 dd,.dropdown4 dd,.dropdown3 dd,.dropdown2 dd,.dropdown1 dd{position:absolute;overflow:hidden;width:208px;display:none;background:#fff;z-index:200;opacity:0}
.dropdown9 ul,.dropdown8 ul,.dropdown7 ul,.dropdown6 ul,.dropdown5 ul,.dropdown4 ul,.dropdown3 ul,.dropdown2 ul,.dropdown1 ul{width:204px;border:2px solid #5970B2;list-style:none;border-top:none}
.dropdown9 li,.dropdown8 li,.dropdown7 li,.dropdown6 li,.dropdown5 li,.dropdown4 li,.dropdown3 li,.dropdown2 li,.dropdown1 li{display:inline}.dropdown9 a, .dropdown a:active, .dropdown a:visited, .dropdown8 a, .dropdown7 a, .dropdown6 a, .dropdown5 a, .dropdown4 a, .dropdown3 a, .dropdown2 a, .dropdown1 a{display:block;padding:5px;color:#06F;text-decoration:none;background:#FFF;width:194px}.dropdown9 a:hover,.dropdown8 a:hover,.dropdown7 a:hover,.dropdown6 a:hover,.dropdown5 a:hover,.dropdown4 a:hover,.dropdown3 a:hover,.dropdown2 a:hover,.dropdown1 a:hover{background:#EEE;color:#06F;text-decoration:none}
.dropdown9 .underline,.dropdown8 .underline,.dropdown7 .underline,.dropdown6 .underline,.dropdown5 .underline,.dropdown4 .underline,.dropdown3 .underline,.dropdown2 .underline,.dropdown1 .underline{border-bottom:1px solid #5970B2}.front{margin-bottom:10px;margin-right:7px;padding:0;height:298px;float:left;width:498px;background:url(front.jpg) no-repeat;border:solid 1px #CCC}.links{margin-bottom:10px;padding:0;height:300px;float:left;width:173px}.linkbutton{margin:0 0 5px;padding:0;float:left}

.linkbutton-bottom{margin:0;padding:0;float:left}
.page-title-box{margin:0 auto;padding:0px 0 0;height:28px;background:transparent url(page-title-box-bg.jpg) repeat-x 0 0;text-align:left;clear:both}
.page-title{margin:0 auto;padding:3px 0 3px 10px;height:22px;width:887px;text-align:left;background:transparent url(page-title-bg-left.jpg) repeat-y 0 0}
.page-title h2{margin:0;padding:0;width:400px;loat:left}.container{margin:8px auto 0;padding:0;width:900px;text-align:left;clear:both}
.content-field{margin:0;padding:0;width:680px;float:right;line-height:140%;background:#F0FAFF}
.content-field h3{line-height:120%;font-size:140%}
.content-box{margin:0;width:668px;border-top:4px solid #06f;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;background:#fff url('content-head-bg.gif') no-repeat 0 0;clear:both;padding:10px 0 10px 10px}
.content-box-title h3{margin:0;padding:5px 0 0;height:35px;font-weight:700;font-size:130%;color:#06f}.path-box{margin:0;padding:0;height:34px}.path{margin:0;padding:0;width:680px;text-align:left;float:left}.path a:visited,.path a:link{color:#06f;text-decoration:underline}.path a:active,.path a:hover{color:#06f;text-decoration:none}

.main-content{margin:0;padding:10px;width:648px}.main-content h4{margin:30px 0 5px;height:23px;padding:3px 0 0 12px;font-size:120%;color:#06F;background:url(h4.jpg) no-repeat}.main-content h5{margin:5px 0 0;padding:0;font-size:100%;font-weight:700}.main-content p#subLead,.main-content p{margin:0;padding:0 10px 10px 0}.image-right{margin:0 10px 0 20px;padding:0;float:right}.image-right img{margin-bottom:10px}.image-left{margin:0 20px 0 0;padding:0;float:left}.image-centre{margin:10px 0 20px;padding:0;text-align:center}.image-centre-top{margin:30px 0 20px;padding:0;text-align:center}.totop{margin:35px auto 0;padding:0;text-align:right;width:680px}.totop a{margin:0;background:url('arrow_top.gif') no-repeat 0 4px;padding:0 0 0 12px}.split{margin-bottom:20px;padding:0;width:647px}.split-left{margin:0;width:321px;float:left}.split-right{margin:0;padding-left:4px;width:321px;float:left}.calendar-body-container{width:900px;background:#f0faff}.calendar-container{margin:0;padding:0;width:898px;text-align:left;clear:both}.calendar-header{margin:0 auto;padding:0;height:90px;background:#fff}.calendar-box{margin:0;padding:10px 5px 10px 0;width:996px;border-top:solid 4px #06f;border-right:solid 1px #CCC;border-bottom:solid 1px #CCC;border-left:solid 1px #CCC;background:#fff url(calendar-head-bg.gif) no-repeat 0 0;clear:both}.calendar-box-title h3{margin:0;padding:9px 0 0 10px;height:35px;font-weight:700;font-size:130%;color:#06f}.calendar-content{margin:0;padding:10px;width:894px}.news-table{margin:10px 0;border:0}.news-table td{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #c7c7c7}.news-table td.news-td1{padding-right:10px;padding-left:5px}.news-table td.news-td2{padding-right:8px;padding-left:5px;width:3em;font-size:2%}span.bullet{color:#ee3d40}span.date{font-weight:700}.side-button{margin:0;clear:both;background:url('side-logos.gif') no-repeat;width:200px;height:124px;list-style-type:none;padding:0 0 5px}.contact-button{position:relative;background:url('contact-button-on.gif') no-repeat;white-space:nowrap;display:block;width:200px;height:124px;margin:0;float:left}.contact-button a{font-size:11px;width:200px;height:124px;display:block;float:left;color:black;text-decoration:none}.contact-button img{width:200px;height:124px;border:0}.side-box{width:200px;float:left;margin:0 0 5px;padding:0}.side-box dt{margin:0;padding:0;border-bottom:solid 1px #CCC;font-size:1px;line-height:100%}.side-box dd{margin:0;padding:1px 0 0;x:}.side-box dd.sideNaviHead a,.side-box dd a{margin:0;padding:7px 0 7px 15px;width:183px;display:block;background:#FFF;text-decoration:none}.side-box dd.sideNaviHead a:visited,.side-box dd.sideNaviHead a:link,.side-box dd a:visited,.side-box dd a:link{background:#FFF}.side-box dd.sideNaviHead a:active,.side-box dd.sideNaviHead a:hover,.side-box dd a:active,.side-box dd a:hover{background:#fac4c5}.side-navigation{margin:0 0 5px;padding:0;border:solid 1px #CCC}.side-navigation dt{margin:0;padding:0;font-size:1px;line-height:100%}.side-navigation dd{margin:0;padding:1px 0 0;background:transparent url(line_dot.gif) repeat-x 0 0;font-size:95%}.side-navigation dd.sideNaviHead,.side-box dd.sideNaviHead,.news-table p,*{margin:0;padding:0}.side-navigation dd.sideNaviHead a,.side-navigation dd a{margin:0;padding:5px 0 5px 15px;width:183px;display:block;background:#FFF;text-decoration:none}.side-navigation dd.sideNaviHead a:link{background-color:}.side-navigation dd.sideNaviHead a:visited,.side-navigation dd a:visited,.side-navigation dd a:link{background:#fff;text-decoration:none}.side-navigation dd.sideNaviHead a:active,.side-navigation dd.sideNaviHead a:hover,.side-navigation dd a:active,.side-navigation dd a:hover{background:#eee;text-decoration:none}.side-navigation dd a.current{margin:0;padding:5px 0 5px 15px;width:183px;display:block;background:url(menu-current.gif) no-repeat;text-decoration:none}.side-navigation dd a.current:active,.side-navigation dd a.current:hover,.side-navigation dd a.current:visited,.side-navigation dd a.current:link{background:url(menu-current.gif) no-repeat;text-decoration:none}.side-links{margin:0;padding:0;list-style:none;clear:both}.side-links li,.side-button li{margin:0 0 5px;padding:0;font-size:1px;line-height:100%}.counter{width:200px;height:60px;background:url('link_counter.jpg') no-repeat;margin-top:5px;text-align:center;padding-top:12px}.footerBox{clear:both;padding:0 12px;margin-top:20px;background:url('footer_bg.gif') repeat-x;height:124px}.footer{margin:0 auto;padding:6px 0 5px;width:900px;background:url('footer_bg.gif') repeat-x;color:#fff}.footerLeft{margin-top:25px;padding:0;width:340px;float:left}.footerRight{margin-top:25px;padding:0;width:550px;text-align:right;float:right}.footer-rah{position:relative;background:url('icon-rah_on.gif') no-repeat;white-space:nowrap;display:block;width:64px;height:64px;margin:0;float:left}.footer-jphma{position:relative;background:url('icon-jphma_on.gif') no-repeat;white-space:nowrap;display:block;width:64px;height:64px;margin:0;float:left}.footer-hj{position:relative;background:url('icon-hj_on.gif') no-repeat;white-space:nowrap;display:block;width:64px;height:64px;margin:0;float:left}.footer-hc{position:relative;background:url('icon-hc_on.gif') no-repeat;white-space:nowrap;display:block;width:64px;height:64px;margin:0;float:left}.footer-hb{position:relative;background:url('icon-hb_on.gif') no-repeat;white-space:nowrap;display:block;width:64px;height:64px;margin:0;float:left}.footer-hb a,.footer-hc a,.footer-hj a,.footer-jphma a,.footer-rah a{font-size:11px;width:64px;height:64px;display:block;float:left;color:black;text-decoration:none}.footer-hb img,.footer-hc img,.footer-hj img,.footer-jphma img,.footer-rah img{width:64px;height:64px;border:0}.spacer{margin:0;padding:0;line-height:1%;font-size:1px;clear:both}.gakuchou{width:580px;height:235px;background:url('lecturers-gakuchou.gif') no-repeat;float:left;margin:0 auto}.gakuchou_text{width:560px;height:100px;margin:39px 0 0 10px;line-height:110%}.gakuchou-left{float:left;margin:0 5px 5px 0}.selection{width:580px;margin:0 auto}.rah{position:relative;background:url('lecturers-rah-on.gif') no-repeat;white-space:nowrap;display:block;width:180px;height:180px;float:left;margin-right:20px}.rahuk{position:relative;font-family:arial, helvetica, sans-serif;background:url('lecturers-rahuk-on.gif') no-repeat;white-space:nowrap;display:block;width:180px;height:180px;float:left;margin-right:20px}.overseas{position:relative;font-family:arial, helvetica, sans-serif;background:url('lecturers-overseas-on.gif') no-repeat;white-space:nowrap;display:block;width:180px;height:180px;float:left}.overseas a,.rahuk a,.rah a{font-size:11px;width:180px;height:180px;display:block;float:left;color:black;text-decoration:none}.overseas img,.rahuk img,.rah img{width:180px;height:180px;vertical-align:top}.joiner{width:580px;height:20px;background:url('lecturers-joiner.gif') no-repeat;float:left}.selection-optional{width:280px;margin-left:145px}.animal{position:relative;background:url('lecturers-animal-on.gif') no-repeat;white-space:nowrap;display:block;width:140px;height:140px;float:left;margin-right:25px}.touyou{position:relative;background:url('lecturers-touyou-on.gif') no-repeat;white-space:nowrap;display:block;width:140px;height:140px;float:left;margin-left:25px}.touyou a,.animal a{font-size:11px;width:140px;height:140px;display:block;float:left;color:black;text-decoration:none}.touyou img,.animal img{width:140px;height:140px;vertical-align:top}* html a:hover{visibility:visible}.touyou a:hover img,.animal a:hover img,.overseas a:hover img,.rahuk a:hover img,.rah a:hover img,.footer-hb a:hover img,.footer-hc a:hover img,.footer-hj a:hover img,.footer-jphma a:hover img,.footer-rah a:hover img,.contact-button a:hover img{visibility:hidden}.touyou span,.animal span,.overseas span,.rahuk span,.rah span,.contact-button span{position:absolute;left:35px;top:15px;margin:0;padding:0;cursor:pointer}.cell12,.cell08,.cell04{width:222px;float:left;height:165px;margin:10px 0 10px 5px;line-height:110%}.cell13,.cell11,.cell09,.cell07,.cell05,.cell03,.cell01{width:83px;float:left;height:165px;margin-top:10px;margin-bottom:10px}.cell14,.cell10,.cell06,.cell02{width:222px;float:left;height:165px;margin:10px 20px 10px 5px;line-height:110%}.cell15{width:83px;float:left;height:150px;margin-top:10px;margin-bottom:10px}.cell16{width:222px;float:left;height:150px;margin:10px 0 10px 5px;line-height:110%}