body {position:relative; margin:0; padding:0; background-color:#fff; font-size:1em; font-family:candara, sans-serif; background-attachment:fixed;}
body font-family:lang(zh-hant) {font: 800 14pt/16.5pt "Li Sung", serif}
body font-family:lang(zh-hans) {font-family: SimSum-18030,SimHei, serif;}
body a{border-bottom:1px dotted #f60; text-decoration:none;}
body a:visited{color:#5a6958;}
#wrap{position:relative; top:0; left:0; margin:0 auto; padding:0;}
#top{position:relative; top:0; left:0; margin:0 auto; padding:0; padding-top:11px; width:100%; height:33px; text-align:center;}
#top a{font-size:120%; padding-top:22px; color:#4a79a2;}
#top a:active{color:#f80;}
#navUpper{position:relative; top:0; left:0; margin:0 auto; padding:0; padding-top:21px; width:100%; height:33px; text-align:center;}
#navUpper a{font-size:120%; padding-top:22px; color:#4a79a2;}
#navUpper a:active{color:#f80;}
#left{position:relative; width:1%; float:left; padding:0; margin:0 auto;}
#core{position:relative; float:right; width:97%; font-size:95%; padding:0; margin:0;}
#core p{padding:0 2em 0 2em; text-indent:2em; line-height:160%; font-family:"candara, lucida sans, Lucida Sans Unicode, Lucida Grande, sans-serif";}
#main{position:relative; border:0; padding:0; margin:0; float:left; width:55%;}
/* border was #b5b3b1 */
#right{position:relative; width:43%; padding:0; margin:0; float:right;  border-left: 1px ridge #b5b3b1; font-family:serif; font-size:95%;}
#imgInsights{float:left; margin:0 77px 21px 0; background-color:#fff;}
#firstPhrase{font-size: 380%; color: #ada357; font-weight: bold; float: left; font-family: calibri,serif; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; margin-top: 11px;}
#first1{text-indent:0; margin-top:2em;}
#first1 p:first-line{font-size:110%; color:#8a514a; font-weight:700; line-height:180%}
#footer{position:relative; clear:both; margin:22px auto;}
#footCornerL{float:left; width:14%; padding:0; margin:0 auto;}
#footCornerL p{padding:1% 3% 1% 6%; font-weight:500; font-family: nyala, herculanum, "urw chancery l", "comic sans ms", verdana, sans-serif; font-size:12px;}
#footCornerL p:first-line{color:#762917; font-weight:700;}
#footCornerR{float:right; width:14%; padding:0; margin:0 auto;}
#footCornerR p{padding:1% 3% 1% 6%; font-weight:500; font-family:  nyala, herculanum, "urw chancery l", "comic sans ms", verdana, sans-serif; font-size:12px;}
#footCornerR p:first-line{color:#762917; font-weight:700;}
#footercenter{margin:0 auto; text-align:center; padding:2em 0 0 0; font-size:80%;}
h1{color:#f60; text-align:right; padding:1em 2em 0.5em 0.5em; font-size:240%; font-family: candara, sans-serif; border-bottom: 1px dotted #689d56; margin:0; margin-left: 2em;}
h2{color:#7d897c; text-align:left; margin:1em 2em; font-size:144%; font-family: candara, sans-serif; border-bottom: 1px dotted #689d56; padding: 2em 2em 0.5em 2em;}
.dl{padding-right:2em; margin-left: 2em; line-height: 1.7em;}
 .dl a{background : url(../image/external1.gif) no-repeat right top;padding-right : 21px;}