body {font-family:arial,sans-serif;font-size:12px;margin:0;padding:0;border:0;color:#000;background-color:#fff}
div {font-family:arial,sans-serif;font-size:12px;margin:0;padding:0;border:0;text-align:left}
p {font-family:arial,sans-serif;font-size:13px;color:#9d986d;margin:0;padding:0;line-height:16px}
td {font-family:arial,sans-serif;font-size:12px;color:#000;margin:0;padding:0}
span {font-family:arial,sans-serif;font-size:12px;color:#000;margin:0;padding:0}
img {border:0}
ul {margin:10px 0 0 20px;padding:0}
strong {font-family:arial,sans-serif;font-size:11px;font-weight:800}
h2 {font-family:arial,sans-serif;font-size:14px;font-weight:400;color:#534b27;margin:0;padding:0}

a {font-family:arial,sans-serif;color:#0f3796;text-decoration:none}
a:link {color:#9e3023}
a:visited {color:#9e3023}
a:hover {color:#9d986d}

a.sel {color:#9d986d}
a.sel:link {color:#9d986d}
a.sel:visited {color:#9d986d}
a.sel:hover {color:#9d986d}

br.clear {clear:both;height:1px;line-height:1px}

div.main {width:860px;margin:0 auto 0 auto;text-align:center}

div.header {margin:109px 0 0 0}
.header p.l {float:left;height:16px;width:514px;border-bottom:solid 3px #9e3023}
.header p.r {float:right;width:346px;margin:0;text-align:right}

div.content {padding:30px 0 0 0;height:325px;border-bottom:solid 3px #9e3023}
div.content_prac {padding:20px 0 0 0;height:335px;border-bottom:solid 3px #9e3023}

div.practice {background:transparent url(content/practice.jpg) no-repeat left center}
.practice p {font-family:verdana,arial,sans-serif;font-size:11px;color:#9d986d;text-align:justify;margin:0 0 10px 522px;line-height:14px}

div.viewport {height:166px}
.viewport div.portnav {float:left}
.viewport div.portnave {float:left;width:86px;height:86px}
.viewport div.portnav img {padding:2px 2px 2px 2px}
.viewport a {text-decoration:none}
.viewport div.portnavtitle {margin:128px 0 0 0}
.viewport .portnavtitle p {font-size:17px}

div.pnav {float:left;margin:0 3px 0 0}
.pnav p {font-size:11px;color:#9d986d;height:20px;margin:10px 0 0 0;visibility:hidden}

p.portnext {text-align:right;padding:110px 0 0 0}
div.portpic {float:left;margin:0 0 0 10px}
div.portpicc {margin:0 auto;text-align:center}
div.portpicr {float:right;margin:0 10px 0 0}
div.portinfo {padding:136px 0 0 0}
.portinfo p.title {float:left;font-size:17px;margin:0;width:380px}
.portinfo p.medal {float:left;margin:0}
.portinfo p.portnext {float:right;padding:4px 0 0 0}

div.contact {float:right}
.contact p {font-size:14px;color:#9d986d;text-align:right;margin:0 0 13px 0}
.contact p.l0 {padding:0;margin:0 0 115px 0}

div.press {}
.press  div.l {float:left;border:solid 1px #000;width:146px;padding:5px 10px 5px 10px;height:160px}
.press .l p {font-family:verdana,arial,sans-serif;margin:30px 0 0 0}
.press .l p.l0 {font-family:verdana,arial,sans-serif;margin:0}
.press div.r {float:right;border:solid 1px #000;width:664px;padding:5px 10px 5px 10px;height:160px}
.press .r h2 {font-family:verdana,arial,sans-serif;margin:0 0 10px 0}
.press a {font-family:verdana,arial,sans-serif}

div.footer {margin:18px 0 0 0}
.footer p.extralink {float:right;height:8px;margin:0 0 30px 0;padding:0}
.footer div.nav {float:left;height:16px;width:486px}
.footer p {float:left;padding:0 13px 0 0;margin:0;cursor:default}
.footer div.caption {float:right;width:362px;margin:0;text-align:right}
