@charset "utf-8";

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 10, 2010 */
@font-face {
	font-family: 'AbadiMTCondensedLightRegular';
	src: url('fonts/abadi_mt_condensed_light-webfont.eot');
	src: local('☺'), url('fonts/abadi_mt_condensed_light-webfont.woff') format('woff'), url('fonts/abadi_mt_condensed_light-webfont.ttf') format('truetype'), url('fonts/abadi_mt_condensed_light-webfont.svg#webfont4h07DLY9') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* from Dreamweaver */
body {text-align:center;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-align:center;background:url(images/bg-page.gif) center top repeat-y;}
a {text-decoration:none;color:#29a8df;}
a:hover {text-decoration:underline;}
img {border:0;margin:0;padding:0;}
h1 {margin:0 0 15px 0;font-size:22px;font-weight:bold;font-family:AbadiMTCondensedLightRegular;color:#333333;}
h2 {margin:5px 0 10px 0;line-height:1.3em;font-size:16px;font-weight:bold;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;color:#807854;}
h3 {margin:5px 0 5px 0;line-height:1.3em;font-size:14px;font-weight:normal;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;color:#333333;}
p {margin:0 0 15px 0;line-height:1.5em;text-align:justify; text-justify: inter-ideograph;/*text-align:justify;text-justify:newspaper;*/}
.s1,.s2,.s3,.s4,.s5 {cursor:pointer;}
.hidden {display:none;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.floatleft {float:left;margin:0 15px 15px 0;}
.floatright {float:right;margin:0 0 15px 15px;}
.group {margin:0 0 20px 0;float:left;}
.picframe {padding:5px;line-height:1.5em;}
.picframe img {margin-bottom:5px;}

.dot-list {list-style:disc;margin:0 0 15px 10px;padding-left:10px;}
.dot-list li {line-height:1.5em;}

#video_index {position:relative;top:65px;/*right:640px;*/width:342px;height:218px;margin-right:18px;z-index:999;float:right;}
.videoframe {width:570px;margin:0 0 15px 0;border:3px solid #9d9368;float:left;}
.videoframe-inner {width:568px;border:1px solid #ffffff;background:#9d9368;float:left;}
.videoframe-inner .subject {width:145px;margin:10px 0 0 10px;float:left;}
.videoframe-inner .subject h1 {margin:0;padding:0;font-size:36px;color:#ffffff;}
.videoframe-inner .video {width:376px;margin:3px 3px 3px 0;border:1px solid #ffffff;float:right;}

.videoframeX {width:576px;height:255px;margin:0 0 15px 0;background:url(images/bg-videoframe.png) right top no-repeat;float:left;}
.videoframeX .left {width:207px;height:255px;float:left;}
.videoframeX .left h1 {margin:10px 0 0 65px;font-size:30px;color:#ffffff;}
.videoframeX .faces {width:177px;height:312px;margin:9px 0 0 16px;float:left;}
.videoframeX .faces a {width:58px;height:77px;margin:1px 1px 0 0;background:url(images/faces.jpg);float:left;}
.videoframeX .faces a:hover {text-decoration:none;}
.videoframeX .faces .face1 {background-position:0 0;}
.videoframeX .faces .face1:hover {background-position:0 156px;}
.videoframeX .faces .face2 {background-position:58px 0;}
.videoframeX .faces .face2:hover {background-position:58px 156px;}
.videoframeX .faces .face3 {background-position:116px 0;}
.videoframeX .faces .face3:hover {background-position:116px 156px;}
.videoframeX .faces .face4 {background-position:0 234px;}
.videoframeX .faces .face4:hover {background-position:0 78px;}
.videoframeX .faces .face5 {background-position:58px 234px;;}
.videoframeX .faces .face5:hover {background-position:58px 78px;}
.videoframeX .faces .face6 {background-position:116px 234px;;}
.videoframeX .faces .face6:hover {background-position:116px 78px;}
.videoframeX .video {width:355px;margin:8px 7px 0 0;border:1px solid #ffffff;float:right;}

.videoframeX_testimonial {width:773px;height:300px;margin:0 0 15px 0;float:left;background:#f7f8f9;overflow:hidden;}
.videoframeX_testimonial .header {position:relative;left:0;top:0;z-index:20;width:693px;height:300px;margin:0 0 0 80px;background:#9d9368;overflow:hidden;float:left;}
.videoframeX_testimonial .header .frame {position:absolute;width:685px;height:292px;margin:3px;background:#9d9368;border:1px solid #ffffff;overflow:hidden;}
.videoframeX_testimonial .header h1 {margin:10px 0 0 10px;font-size:30px;color:#ffffff;}
.videoframeX_testimonial .left {width:345px;height:255px;float:left;}
.videoframeX_testimonial .faces {position:relative;left:38px;top:-261px;z-index:40;width:345px;height:255px;}
.videoframeX_testimonial .faces a {width:98px;height:73px;margin:9px 15px 0 0;background:url(images/faces2.jpg);border:1px solid #ffffff;float:left;}
.videoframeX_testimonial .faces a:hover {text-decoration:none;}
.videoframeX_testimonial .faces .face1 {background-position:0 0;}
.videoframeX_testimonial .faces .face1:hover {background-position:0 -219px;}
.videoframeX_testimonial .faces .face2 {background-position:-98px 0;}
.videoframeX_testimonial .faces .face2:hover {background-position:-98px -219px;}
.videoframeX_testimonial .faces .face3 {background-position:-196px 0;}
.videoframeX_testimonial .faces .face3:hover {background-position:-196px -219px;}
.videoframeX_testimonial .faces .face4 {background-position:0 -73px;}
.videoframeX_testimonial .faces .face4:hover {background-position:0 -292px;}
.videoframeX_testimonial .faces .face5 {background-position:-98px -73px;}
.videoframeX_testimonial .faces .face5:hover {background-position:-98px -292px;}
.videoframeX_testimonial .faces .face6 {background-position:-196px -73px;}
.videoframeX_testimonial .faces .face6:hover {background-position:-196px -292px;}
.videoframeX_testimonial .faces .face7 {background-position:0 -146px;}
.videoframeX_testimonial .faces .face7:hover {background-position:0 -365px;}
.videoframeX_testimonial .faces .face8 {background-position:-98px -146px;}
.videoframeX_testimonial .faces .face8:hover {background-position:-98px -365px;}
.videoframeX_testimonial .faces .face9 {background-position:-196px -146px;}
.videoframeX_testimonial .faces .face9:hover {background-position:-196px -365px;}
.videoframeX_testimonial .video {position:relative;left:382px;top:48px;z-index:30;width:380px;height:240px;border:1px solid #ffffff;}
.videoframeX_testimonial .video object {position:absolute;left:0;top:0;}

.contact {margin:5px;}
.contact td {padding:3px;line-height:1.5em;vertical-align:top;text-align:left;font-size:12px;}
.contact .col1 {text-align:right;}

#page {width:1000px;margin:0 auto;padding:0;text-align:left;background:#ffffff;}
#header {width:1000px;margin:0;padding:0;float:left;}
#main {width:1000px;float:left;}
#main .back2top {margin:15px 0 0 0;float:right;}
#banner {position:relative;left:0;top:-218px;width:1000px;height:358px;float:left;}
#banner img {float:left;}
#banner .video {width:342px;margin:59px 0 0 628px;display:block;z-index:10;border:1px solid #ffffff;}
#banner01 {width:1000px;height:358px;background:url(images/banner03.jpg) left top no-repeat;}
#banner02 {width:1000px;height:358px;background:url(images/banner01.jpg) left top no-repeat;}
#banner03 {width:1000px;height:358px;}
#nav { height:8px;margin:-20px 10px 0 0;position:relative;top:-218px;z-index:999999;font-size:10px;float:right;}
#nav a {display:block;width:8px;height:8px;font-size:0; margin:0 5px 0 5px; padding:0; border: 1px solid #999; background: #ddd; text-decoration: none;color:#ddd; float:left;}
#nav a.activeSlide { background: #807854;color:#807854; }
#nav a:focus { outline: none; }

#page-banner {width:802px;margin:15px 0 0 0;border:1px solid #999;border-width:0 0 0 1px;float:left;}
#page-banner img {margin:0 1px 0 0;float:left;}
#page-banner #page-banner-title {width:588px;height:100px;background:url(images/bg-page-banner.png) left top no-repeat;float:left;}
#page-banner #page-banner-title h1 {margin:28px 0 0 20px;font-size:36px;font-family:AbadiMTCondensedLightRegular;color:#fff;}
#page-bannerX {width:1000px;margin:15px 0 0 0;float:left;}
#page-bannerX img {margin:0 1px 0 0;float:left;}
#page-bannerX #page-banner-title {width:785px;height:100px;background:url(images/bg-page-banner.png) left top no-repeat;float:left;}
#page-bannerX #page-banner-title h1 {margin:28px 28px 28px 20px;font-size:36px;font-family:AbadiMTCondensedLightRegular;color:#fff;}
#page-banner-alumni {width:802px;margin:15px 0 0 0;padding:0;background:none; /* #9d9368*/ border:1px solid #999;border-width:0 0 0 1px;float:left;}
#page-banner-alumni img {margin-left:15px;}
#page-banner-alumni h1 {margin:130px 15px 0 0;font-size:29px;font-weight:normal;font-family:AbadiMTCondensedLightRegular;color:#ffffff;float:right;}

#menu-top {position:relative;z-index:99;width:1000px;height:29px;background:url(images/bg-top-menu.png) right top no-repeat;float:left;}
#menu-top a {margin:0 8px 0 20px;padding:8px 5px 5px 5px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#736357;float:right;}

/* */
/* #index-menu-left a {width:260px;height:83px;margin:0;background:url(images/menu-left2.png);float:left;}*/
#index-menu-left {width:230px;padding:15px 15px 0 15px;}
#index-menu-left {position:relative;top:-218px;margin-bottom:-218px;float:left;}
#index-menu-left h2 {margin:0 0 8px 0;padding:0 0 0 0;font-size:21px;font-weight:normal;font-family:AbadiMTCondensedLightRegular;color:#807854;}
#index-menu-left .floatleft {float:left;margin:0 10px 10px 0;}
#index-menu-left .floatright {float:right;margin:0 0 10px 10px;}
#index-menu-left p {font-size:11px;line-height:1.5em;text-align:left;text-justify:auto;}
#index-menu-left p a {margin:5px 0 0 0;float:right;}
#index-menu-left img {margin:0 0 0 0;}
#index-menu-left .menu1 {background-position:0 -4px;}
#index-menu-left .menu1:hover {background-position:260px -4px;}
#index-menu-left .menu1o {background-position:260px -4px;}
#index-menu-left .menu2 {background-position:0 -87px;}
#index-menu-left .menu2:hover {background-position:260px -87px;}
#index-menu-left .menu2o {background-position:260px -87px;}
#index-menu-left .menu3 {background-position:0 -170px;}
#index-menu-left .menu3:hover {background-position:260px -170px;}
#index-menu-left .menu3o {background-position:260px -170px;}
#index-menu-left .menu4 {background-position:0 -253px;}
#index-menu-left .menu4:hover {background-position:260px -253px;}
#index-menu-left .menu4o {background-position:260px -253px;}

#menu-left {width:196px;min-height:500px;height:auto !important;height:500px;float:left;text-align:center;}
#menu-left ul {width:165px;margin:15px 0 0 31px;list-style:url(images/arrow-right.png);text-align:left;}
#menu-left ul ul {width:151px;margin-top:0;margin-left:14px;list-style:disc;}
#menu-left ul li {margin:0 0 21px 0;}
#menu-left ul li li {margin:21px 0 0 0;}
#menu-left ul a {color:#333;}
#menu-left ul .expand {list-style:url(images/arrow-bottom.png);}
#menu-stories {width:196px;min-height:500px;height:auto !important;height:500px;float:left;text-align:center;}
#menu-stories ul {width:181px;margin:15px 0 0 15px;list-style:none;text-align:left;float:left;}
#menu-stories ul li {margin:0 0 10px 0;vertical-align:middle;}
#menu-stories ul li a {text-decoration:none;color:#333;}
#menu-stories ul li img {vertical-align:middle;margin-right:15px;}
#menu-stories ul li p {vertical-align:middle;}

/*
#menu-left {width:165px;min-height:500px;height:auto !important;height:500px;margin:15px 0 0 31px;list-style:url(images/arrow-right.png);float:left;}
#menu-left ul {margin-left:14px;list-style:disc;}
#menu-left li {margin:0 0 21px 0;}
#menu-left li li {margin:21px 0 0 0;}
#menu-left a {color:#333;}
#menu-left .expand {list-style:url(images/arrow-bottom.png);}
*/

#content {width:576px;min-height:508px;height:auto !important;height:508px;padding:15px;border:1px solid #999;border-width:0 1px 0 1px;float:left;}
#content ol {margin:0 0 15px 18px;}
#content ol li {line-height:1.5em;}

#content-alumni {width:438px;min-height:508px;height:auto !important;height:508px;padding:15px;border:1px solid #999;border-width:0 1px 0 1px;float:left;}
#content-alumni h2 {font-size:14px;margin:0 0 10px 0;padding:0;color:#333333;}

#alumni-join {margin-left:140px;}
#alumni-join td {width:200px;padding:5px 15px 5px 15px;background:#d1c48a;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#333333;}
#alumni-join td .input_1 {width:188px;padding:5px;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;font-size:12px;color:#666666;border:1px solid #7a7351;}
#alumni-join td .input_1:hover {border:1px solid #7a7351;}
#alumni-join td .input_1:focus {border:1px solid #7a7351;}
#alumni-join td .submit_1 {width:70px;margin:0 0 5px 0;padding:3px;border:1px solid #7a7351;color:#fdfeff;background:#9d9368;float:right;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;}
#alumni-join td .submit_1:hover {border:1px solid #7a7351;color:#333333;background:#d1c48a;}
#alumni-join td .submit_1:focus {border:1px solid #7a7351;color:#333333;background:#d1c48a;}

#page-right-alumni {width:304px;margin:0 0 0 0;padding:15px 15px 0 15px;float:left;}
#page-right-alumni h2 {font-size:14px;margin:0 0 5px 0;padding:0;color:#333333;}
#page-right-alumni .thumb-alumni {width:304px;margin:0 0 0 0;line-height:1em;float:left;}
#page-right-alumni .thumb-alumni .floatright {margin-top:10px;}
#page-right-alumni .thumb-alumni ul {width:304px;;margin:0;padding:0;list-style:none;}
#page-right-alumni .thumb-alumni ul li {width:74px;height:73px;margin:0 0 0 2px;float:left;}

#contentW {width:773px;min-height:508px;height:auto !important;height:508px;padding:15px;border-left:1px solid #999;float:left;}
#contentW td {line-height:1.5em;}
#contentX {width:970px;min-height:508px;height:auto !important;height:508px;padding:15px;float:left;}
.border-top {width:280px;margin-top:5px;padding-top:5px;border-top:1px solid #999999;}

#facultyX {list-style:none;width:773px;font-size:12px;}
#facultyX li.pic {width:135px;margin:0 15px 15px 0;text-align:center;float:left;}
#facultyX li {width:221px;height:250px;margin:0 15px 15px 0;float:left;}
#facultyX h2 {margin:0 0 5px 0;padding:0 0 0 0;color:#807854;font-size:20px;font-weight:bold;font-family:AbadiMTCondensedLightRegular;}
#facultyX h2 a {color:#807854;font-size:20px;font-weight:bold;font-family:AbadiMTCondensedLightRegular;}
#facultyX h3 {margin:5px 0 0 0;padding:0 0 0 0;color:#333333;font-size:12px;font-weight:bold;}
#facultyX p {margin:0 0 0 0;padding:0 0 0 0;color:#666666;line-height:1.5em;font-size:12px;font-weight:normal;text-align:left; text-justify:auto;}
#storiesX {width:773px;margin:0 0 15px 0;float:left;}
#storiesX .video {width:383px;margin:0 15px 0 0;float:left;}
#storiesX .profile {width:360px;float:left;}
#storiesX h2 {margin:0 0 5px 0;padding:0 0 0 0;color:#807854;font-size:20px;font-weight:bold;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;}
#storiesX h3 {margin:5px 0 0 0;padding:0 0 0 0;color:#333333;font-size:14px;font-weight:bold;}

.course-table {width:576px;margin:0 0 15px 0;padding:0;}
.course-table td {padding:5px;line-height:1.5em;vertical-align:top;}
.course-table th {padding:10px 5px 10px 10px;line-height:1.5em;vertical-align:top;background:#cccccc;}

.course_list {width:556px;margin:0 0 15px 15px;padding:0;}
.course_list td {padding:5px;line-height:1.5em;vertical-align:top;border:1px solid #999999;border-width:0 0 1px 0;}
.course_list th {padding:5px 5px 5px 10px;line-height:1em;vertical-align:top;}

.remark-table {margin:0 0 15px 0;padding:0;}
.remark-table td{padding:5px;line-height:1.5em;vertical-align:top;}

.class-profile-table {width:100%;margin:0 0 25px 0;padding:0;}
.class-profile-table th {margin:0;padding:5px;line-height:1.5em;text-align:left;background:#cccccc;}
.class-profile-table td {margin:0;padding:5px;line-height:1.5em;border:1px solid #999999;border-width:0 0 1px 0;}

.class-profile h3 {margin:0;padding:0;line-height:1.5em;}
.class-profile td {line-height:1.5em;}

.career-table {width:576px;margin:0 0 25px 0;padding:0;}
.career-table th {margin:0;padding:5px;line-height:1.5em;text-align:left;background:#cccccc;}
.career-table td {margin:0;padding:5px;line-height:1.5em;border:1px solid #999999;border-width:0 0 1px 0;}

.schedule img {width:576px;}

.edm li {margin:0;padding:0;float:left;}
.edm .left {width:720px;}
.edm .right {width:280px;}

/* enquiryX */
#enquiryX {width:1000px;margin:15px 0 15px 0;}
#enquiryX li {width:1000px;float:left;}

/* photoalbum_ex */
.photoalbum_ex {margin:0 0 30px 0;padding:0;border:0;float:left;}
.photoalbum_ex h1 {width:auto;}
.photoalbum_ex h2 {width:auto;}
.photoalbum_ex h3 {width:auto;border:0;}
.photoalbum_ex .bar {margin:0;padding:0;border:0;}
.photoalbum_ex img {margin:0;padding:0;border:0;}
.photoalbum_ex ul {margin:5px 0 0 0;padding:0;list-style:none;}
.photoalbum_ex li {margin:0;padding:0;float:left;}
.photoalbum_ex .cover {width:264px;margin:5px 0 0 0;text-align:center;background:#9d9368;}
.photoalbum_ex .cover img {width:160px;height:241px;border-width:19px 52px 19px 52px;border-style:solid;border-color:#9d9368;}
.photoalbum_ex .cover .desc {width:214px;margin:0 10px 15px 10px;padding:15px;background:url(images/bg-photoalbum.png);color:#ffffff;}
.photoalbum_ex .cover .desc .col1 {width:75px;}
.photoalbum_ex .cover .desc .col2 {padding-left:10px;}
.photoalbum_ex .cover .desc h3 {font-size:12px;margin:0 0 5px 0;padding:0;color:#ffffff;}
.photoalbum_ex .cover .desc p {font-size:10px;margin:0 0 5px 0;padding:0;color:#ffffff;}
.photoalbum_ex .cover .desc td {font-size:10px;text-align:left;vertical-align:top;}

.photoalbum_ex .thumb {width:500px;margin:0 0 0 5px;}
.photoalbum_ex .thumb a {float:left;}
.photoalbum_ex .thumb li {margin:0 5px 23px 0;float:left;}
.photoalbum_ex .thumb img {width:120px;height:80px;}

.testimonial1 {width:773px;margin:0 0 25px 0;padding:0 0 0 0;font-size:12px;border-top:none;float:left;}
.testimonial1:first-child {border-top:none;}
.testimonial1 .video {width:216px;margin:0 0 15px 15px;padding:0;float:left;}
.testimonial1 .video:first-child {margin:0 0 15px 0}
.testimonial1 .video p {}
.testimonial1 .video .desc {}

.testimonial1 .profile3 {width:362px;margin:12px 12px 0 12px;padding:0 0 0 0;font-size:12px;float:left;}
.testimonial1 .profile3 h2 {display:block;margin:0;padding:0;font-size:12px;background:none;color:#807854;line-height:1em;}
.testimonial1 .profile3 p {padding:0;margin:0 0 5px 0;font-size:12px;line-height:1.2em;}
.testimonial1 .profile3 li {float:left;}
.testimonial1 .profile3 .pic {width:78px;margin:0 15px 0 0;float:left;}
.testimonial1 .profile3 .sname {width:269px;margin:33px 0 0 0;padding:0;color:#807854;text-align:left;float:left;}
.testimonial1 .profile3 .sname h2 {margin:0 0 8px 0;padding:0;line-height:1em;font-size:15px;}
.testimonial1 .profile3 .sname p {font-size:11px;line-height:1em;text-align:left;text-justify:normal;}
.testimonial1 .profile3 .desc {width:362px;height:auto;margin:10px 0 0 0;}
.testimonial1 .profile3 .desc p {font-size:16px;font-family:AbadiMTCondensedLightRegular;}
.testimonial1 .profile3 .sign {width:362px;margin:25px 0 0 0;text-align:lef*/t;text-justify:normal;}
.testimonial1 .profile3 .buttons {width:362px;height:auto;margin:0 0 0 0;padding:0;}
.testimonial1 .profile3 .buttons img {margin:0 0 0 0;cursor:pointer;float:right;}
.testimonial1 .profile3 p.hidden {display:none;font-size:12px;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;color:#333333;text-align:justify; text-justify: inter-ideograph;line-height:1.5em;}

.bg_grey {background:#EAEAEA;}
.testimonial2 {width:773px;margin:0 0 25px 0;padding:0 0 0 0;font-size:12px;float:left;}
.testimonial2 .profile4 {width:362px;margin:12px;padding:0 0 0 0;float:left;}
.testimonial2 .profile4 h2 {display:block;margin:0;padding:0;font-size:12px;background:none;color:#807854;line-height:1em;}
.testimonial2 .profile4 i {font-size:12px;color:#666666;}
.testimonial2 .profile4 p {margin:5px 0 5px 0;padding:0 0 0 0;font-size:12px;line-height:1.2em;}
.testimonial2 .profile4 .desc {display:block;width:100%;height:auto;}
.testimonial2 .profile4 .desc p {font-size:16px;font-family:AbadiMTCondensedLightRegular;}
.testimonial2 .profile4 .box1 {width:100%;height:110px;}
.testimonial2 .profile4 .box2 {width:100%;height:190px;}
.testimonial2 .profile4 .box3 {width:100%;height:160px;}
.testimonial2 .profile4 .sign .stitle {text-align:left;text-justify:normal;color:#807854;}
.testimonial2 .profile4 .sign {width:362px;margin:0 0 10px 0;text-align:left;text-justify:normal;}
.testimonial2 .profile4 .buttons {width:362px;height:auto;margin:0 0 0 0;padding:0;}
.testimonial2 .profile4 .buttons img {margin:0 0 0 0;cursor:pointer;float:right;}
.testimonial2 .profile4 p.hidden {display:none;font-size:12px;font-family:"微軟正黑體","Lucida Grande", Arial, Helvetica, sans-serif;color:#333333;text-align:justify; text-justify: inter-ideograph;line-height:1.5em;}

.testimonial_video {margin:0 0 15px 0;color:#807854;float:left;}
.testimonial_video li {color:#807854;float:left;}
.testimonial_video .video2 {width:431px;margin:0 10px 0 13px;}
.testimonial_video .desc2 {margin:208px 0 0 0;}
.testimonial_video .desc2 h2 {margin:0 0 5px 0;padding:0;font-size:16px;color:#807854;line-height:1em;}
.testimonial_video .desc2 p {font-size:12px;line-height:1.5em;text-align:left;text-justify:normal;}

#page-right {width:196px;margin:0;padding:0;float:left;}
#page-right .intake {margin:15px 0 0 0;}
#page-right .intake img {margin:0;padding:0;border:0;}

#index-enq table {margin:0 0 0 15px;}
#index-enq td {vertical-align:top;}
#index-enq h2 {width:94%;margin:0 0 15px 15px;font-size:16px;font-weight:bold;line-height:1.5em;color:#807854;border-bottom:1px solid #807854;}
#index-enq form input {padding:4px;line-height:auto;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#index-enq form select {height:26px;padding:4px 4px 4px 0;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;float:left;}
#index-enq form textarea {padding:4px;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;float:left;}
#index-enq form input:focus {border:1px solid #807854;background:#f2f0ce;}
#index-enq form select:focus {border:1px solid #807854;background:#f2f0ce;}
#index-enq form textarea:focus {border:1px solid #807854;background:#f2f0ce;}
#index-enq .input_1 {width:180px;}
#index-enq .input_2 {width:190px;}
#index-enq .input_3 {width:180px;}
#index-enq .submit_1 {width:70px;margin:0;padding:0;border:1px solid #999999;color:#333333;float:right;}

/* haslayout experience
.left-margin {width:550px;}
#enq_form1 {display:inline;backgroud:none;margin-left:692px;float:left;}
#enq_form1 {width:215px;padding:9px;color:#333;}
#enq_form1 li {width:215px;}
#enq_form1 h1 {margin-top:0;font-size:16px;color:#333;}
#enq_form1 .page_title h2 {margin:15px 0 10px 0;font-size:16px;font-weight:bold;line-height:1.5em;color:#807854;border-bottom:1px solid #807854;}
#enq_form1 form {background:none;}
#enq_form1 form input {margin:0 10px 10px 0;padding:4px;line-height:auto;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_form1 form select {height:26px;margin:0 10px 10px 0;padding:4px 4px 4px 0;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_form1 form textarea {color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_form1 form input:focus {border:1px solid #807854;background:#f2f0ce;}
#enq_form1 form select:focus {border:1px solid #807854;background:#f2f0ce;}
#enq_form1 form textarea:focus {border:1px solid #807854;background:#f2f0ce;}
#enq_form1 form .focus {color:#9F9F9F;}
#enq_form1 form .typing {color:#333333;}
#enq_form1 form td {width:auto;height:auto;line-height:1em;}
#enq_form1 form .checkbox {margin:0 5px 10px 0;vertical-align:middle;border:0;}
#enq_form1 form .input_1 {width:207px;}
#enq_form1 form .input_2 {width:217px;}
#enq_form1 form .quali {width:207px;}
#enq_form1 form .exp {width:207px;}
#enq_form1 form .input_3 {width:207px;height:100px;margin:0 0 10px 0;padding:4px;color:#666666;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_form1 form .submit_1 {width:70px;margin:0 10px 15px 0;padding:0;border:1px solid #999999;color:#333333;}
#enq_form1 form .privacy {margin:0 10px 0 0;padding:0;font-size:12px;color:#666666;}
#enq_form1 form .privacy:visited {color:#666666;}
 */

#enq_form {width:215px;margin-left:692px;padding:9px;color:#333;float:left;}
#enq_form li {width:215px;}
#enq_form h1 {margin-top:0;font-size:16px;color:#333;}
#enq_form .page_title h2 {margin:15px 0 10px 0;font-size:16px;font-weight:bold;line-height:1.5em;color:#807854;border-bottom:1px solid #807854;}
#enq_form form {background:none;}
#enq_form form input {margin:0 10px 10px 0;padding:4px;line-height:auto;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_form form select {height:26px;margin:0 10px 10px 0;padding:4px 4px 4px 0;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_form form textarea {color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_form form input:focus {border:1px solid #807854;background:#f2f0ce;}
#enq_form form select:focus {border:1px solid #807854;background:#f2f0ce;}
#enq_form form textarea:focus {border:1px solid #807854;background:#f2f0ce;}
#enq_form form .focus {color:#9F9F9F;}
#enq_form form .typing {color:#333333;}
#enq_form form td {width:auto;height:auto;line-height:1em;}
#enq_form form .checkbox {margin:0 5px 10px 0;vertical-align:middle;border:0;}
#enq_form form .input_1 {width:207px;}
#enq_form form .input_2 {width:217px;}
#enq_form form .quali {width:207px;}
#enq_form form .exp {width:207px;}
#enq_form form .input_3 {width:207px;height:100px;margin:0 0 10px 0;padding:4px;color:#666666;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_form form .submit_1 {width:70px;margin:0 10px 15px 0;padding:0;border:1px solid #999999;color:#333333;}
#enq_form form .privacy {margin:0 10px 0 0;padding:0;font-size:12px;color:#666666;}
#enq_form form .privacy:visited {color:#666666;}

#enq_menu {width:196px;margin:0;padding:0;color:#333;background:#fff;overflow:hidden;}
#enq_menu h1 {margin-top:0;font-size:16px;color:#333;}
#enq_menu h2 {width:95%;margin:0 0 15px 0;font-size:16px;font-weight:bold;line-height:1.5em;color:#807854;border-bottom:1px solid #807854;}
#enq_menu form {background:none;}
#enq_menu form input {margin:0 10px 10px 9px;padding:4px;line-height:auto;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_menu form select {height:26px;margin:0 10px 10px 9px;padding:4px 4px 4px 0;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_menu form textarea {color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_menu form input:focus {border:1px solid #807854;background:#f2f0ce;}
#enq_menu form select:focus {border:1px solid #807854;background:#f2f0ce;}
#enq_menu form textarea:focus {border:1px solid #807854;background:#f2f0ce;}
#enq_menu form .focus {color:#9F9F9F;}
#enq_menu form .typing {color:#333333;}
#enq_menu form td {width:auto;height:auto;line-height:1em;vertical-align:top;}
#enq_menu form .checkbox {margin:0 5px 10px 0;vertical-align:middle;border:0;}
#enq_menu form .input_1 {width:170px;}
#enq_menu form .input_2 {width:180px;}
#enq_menu form .quali {width:170px;}
#enq_menu form .exp {width:170px;}
#enq_menu form .input_3 {width:170px;height:100px;margin:0 0 10px 9px;padding:4px;color:#666666;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;}
#enq_menu form .submit_1 {width:70px;margin:0 10px 15px 0;padding:0;border:1px solid #999999;color:#333333;}
#enq_menu form .privacy {margin:0 10px 0 0;padding:0;font-size:12px;color:#666666;}
#enq_menu form .privacy:visited {color:#666666;}

#enq_form0 {width:262px;padding:9px;color:#666666;background:#f1eee8;}
#enq_form0 .page_title h2 {margin:15px 0 10px 0;font-size:16px;font-weight:bold;line-height:1.5em;color:#807854;border-bottom:1px solid #807854;text-align:left;}
#enq_form0 form {background:none;}
#enq_form0 form input {margin:0 10px 10px 0;padding:4px;line-height:auto;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;float:left;}
#enq_form0 form select {height:26px;margin:0 10px 10px 0;padding:4px 4px 4px 0;color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;float:left;}
#enq_form0 form textarea {color:#666666;border:1px solid #bfbfbf;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;float:left;}
#enq_form0 form input:focus {border:1px solid #FFCC00;background:#fff9d7;}
#enq_form0 form .focus {color:#9F9F9F;}
#enq_form0 form .typing {color:#333333;}
#enq_form0 form td {width:auto;height:auto;line-height:auto;}
#enq_form0 form .checkbox {margin:0 5px 10px 0;vertical-align:middle;border:0;}
#enq_form0 form .input_1 {width:254px;}
#enq_form0 form .input_2 {width:264px;}
#enq_form0 form .input_2:focus {border:1px solid #FFCC00;background:#fff9d7;}
#enq_form0 form .quali {width:254px;}
#enq_form0 form .exp {width:254px;}
#enq_form0 form .input_3 {width:254px;margin:0 0 10px 0;padding:4px;color:#666666;font-size:12px;font-family:"Microsoft JhengHei", 微軟正黑體, "Lucida Grande", Arial, Helvetica, sans-serif;float:left;}
#enq_form0 form .input_3:focus {border:1px solid #FFCC00;background:#fff9d7;}
#enq_form0 form .submit_1 {margin:0 10px 15px 0;padding:0;border:none;color:#333333;float:right;}
#enq_form0 form .privacy {margin:0 10px 0 0;padding:0;font-size:12px;color:#666666;}
#enq_form0 form .privacy:visited {color:#666666;}


#index-middle {position:relative;top:-218px;margin-bottom:-218px;width:478px;float:left;}
#index-right {position:relative;top:-218px;margin-bottom:-218px;width:245px;padding:0 0 0 15px;float:left;}
#index-right h1 {margin:0 0 8px 0;padding:0 0 0 0;font-size:21px;font-weight:normal;font-family:AbadiMTCondensedLightRegular;color:#807854;}
#index-right p {text-align:left;text-justify:auto;}
.sidebox {width:245px;margin:0 0 15px 0;}
.sidebox a:hover {text-decoration:none;color:#807854;}
.sidebox td {padding:0;vertical-align:top;}
.sidebox h2 {font-size:13px;margin:0;padding:0;line-height:1.2em;}
.sidebox img {margin:0 5px 0 0;float:left;}
.sidebox p {margin:0;padding:0 5px 0 0;font-size:11px;line-height:1.2em;/*text-align:left;text-justify:auto;*/}

/* root element for tabs  */
ul.tabs {  
	margin:0 !important; 
	padding:0;
	height:31px;
	border-bottom:1px solid #666;	 
}

/* single tab */
ul.tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	float:left;
	font-size:13px;
	display:block;
	padding:0; /* 5px 30px; */
	text-decoration:none;
	line-height:1.7em;
	border:1px solid #666;
	border-bottom:0px;
	height:29px;
	color:#777;
	margin-right:2px;
	position:relative;
	top:1px;
	outline:0;
	background:#ddd url(images/bg-tab02.png) left top repeat-x;
}


ul.tabs a:hover {
	background-color:#F7F7F7;
	color:#333;
}
 
/* selected tab */
ul.tabs a.current {
	background:#fff url(images/bg-tab01.png) left top repeat-x;
	border-bottom:1px solid #fff;
	color:#333;
	cursor:default;
}

 
/* tab pane */
.panes div {
	display:none;
	border:1px solid #666;
	border-width:0 1px 0 1px;
	min-height:350px;height:auto !important;height:350px;
	margin:0;
	padding:0;
	background-color:#fff;
}
.panes div p {padding:15px;margin:0;border-bottom:1px solid #666;}

#footer {position:relative;top:0;width:970px;margin:0 0 0 0;padding:95px 15px 15px 15px;/*border-top:1px solid #999999;*/float:left;}
#footer p {margin:0;line-height:2em;font-size:12px;}
#footer table {width:100%;}
#footer td {vertical-align:top;}
#footer td.left {width:62%;text-align:left;}
#footer td.left p {text-align:left;}
#footer td.right {width:38%;text-align:right;}
#footer td.right p {text-align:right;}

.clear,
#page:after,
#header:after,
#banner:after,
#index-middle:after,
.panes div:after,
.group:after,
#index-right:after,
#page-banenr:after,
#page-banenr-alumni:after,
#page-banenrX:after,
#menu-top:after,
#index-menu-left:after,
#menu-left:after,
#main:after,
#content:after,
#content-alumni:after,
#contentW:after,
#contentX:after,
#storiesX:after,

.videoframe:after,
.videoframe-inner:after,
.videoframe-inner:after,
.videoframe-inner:after,
.videoframeX:after,
.videoframeX:after,
.videoframeX:after,
.videoframeX:after,
.videoframeX:after,

#page-right:after,
#page-right-alumni:after,
.thumb-alumni:after,
#menu-left:after,
#footer:after
{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
