body {font-family:Arial,Gulim;color:#606060;}
html {-webkit-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
/* links */
a:link { text-decoration:none; font-weight:bold; color:#606060; }
a:active { text-decoration: none; font-weight:bold;color: #606060; }
a:visited { text-decoration: none; font-weight:bold;color: #606060; }
a:hover { text-decoration: none; font-weight:bold;color: #e05454; }
/* Background images for the different pages */
.Publications {background-image:url(../Thumbs/BG-RPT.jpg);background-position:center top; background-attachment:fixed; }
/* Genral stuff */
DIV.wrap {position:absolute; left:50%; margin-left:-500px; width:1000px; }
h2 {font-size:20px;font-weight:bold;margin:6px;}
h3 {font-size:16px;font-weight:bold;margin:6px;}
h4 {font-size:13px;font-weight:bold;margin:3px;}
.fx {font-size:20px;font-weight:bold;color:#ff0000;}
.fy {font-size:20px;font-weight:bold;color:#ff0000;}
.fyy {font-size:18px;font-weight:normal;color:#ff0000;}
.fl {float:left;}
.fr {float:right;}
.mc {margin-left:auto;margin-right:auto;}
.ml23 {margin-left:23px;}
.ml10 {margin-left:10px;}
.mt5 {margin-top:5px;}
.mt9 {margin-top:9px;}
.mt10 {margin-top:10px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.ml8 {margin-left:8px;}
.mr8 {margin-right:8px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.m5 {margin:5px;}
col3 {display: grid; grid-template-columns: auto auto auto;font-family: sans-serif;font-size:.9em;}
col3 img {width:270px}
col4 {display: grid; grid-template-columns: 25% 25% 25% 25%;font-family: sans-serif;font-size:.9em;}
col4 img {width:190px}
col4 h3 {font-size:14px;font-weight:bold;margin:5px;}
col4 .flbox {background:#fcfcfc;border:1px solid #a0a0a0;text-align:center;padding:0px 5px 0px 5px;font-weight:bold;font-family:Arial; font-size:12px;border-radius: 5px;}
col7 {display: grid; grid-template-columns: auto auto auto auto auto auto auto;}
.fs13 {font-size:13px;}
.fs092 {font-size:88%;}
.tl {text-align:left;}
.tc {text-align:center;}
.clr0 {clear:both;}
.bg1 {background-color:#ffffff;}
.bg2 {background-color:#fafafa;}
.bg3 {background-color:#f0f0f0;}
.bgy {background-color:#ffffff;}
.thumb {border:1px solid #a0a0a0; border-radius:5px;}
.itb {cursor:url(../res/lupe.cur), pointer;}

/* boxes */
.thbox {margin-bottom:10px;padding:10px;border:1px solid #a0a0a0;width:980px;border-radius: 5px;background:#efefef;text-align:center;}
.txbox0 {width:934px;margin-left:auto;margin-right:auto;margin-top:10px;padding:10px;border:1px solid #a0a0a0;border-radius: 5px;background:#f5f5f5;text-align:left;font-size:10px;text-align:center;}
.txboxm {width:944px;margin-left:auto;margin-right:auto;margin-top:0px;padding:5px;border:1px solid #a0a0a0;border-radius: 5px;background:#f5f5f5;text-align:left;font-size:13px;text-align:center;}
.flbxwg {background:#f0f0f0;border:1px solid #a0a0a0;text-align:center;padding:5px 10px 5px 10px;font-weight:bold;font-family:Arial; border-radius: 5px;margin-bottom:5px;}
.flbxw3 {background:#fcfcfc;border:1px solid #a0a0a0;text-align:left;padding:10px 10px 10px 10px;font-weight:bold;font-family:Arial; border-radius: 5px;}
.hlbx {background:#fcfcfc;border:1px solid #a0a0a0;text-align:left;padding:3px 10px 3px 10px;font-weight:bold;font-family:Arial; border-radius: 5px;}
.cntthx {padding:10px;border:1px solid #a0a0a0;border-radius: 5px;background-color:#f0f0f0;}
.cnttht {font-size:11px;width:110px;text-align:center;padding:0px 5px 5px 5px;margin-top:10px;line-height:120%;border:1px solid #a0a0a0;border-radius: 5px;}
.cnttht img {width:103px;margin-left:auto;margin-right:auto;border:1px solid #a0a0a0;border-radius: 5px;margin-top:10px;}
.cntthto img {width:188px;margin-left:auto;margin-right:auto;border:1px solid #a0a0a0;border-radius: 5px;margin-top:10px;}
.emptyt {font-size:.8em;width:110px;text-align:center;padding:0px 5px 5px 5px;margin-bottom:10px;line-height:120%;border:0px solid #a0a0a0;border-radius: 5px;}
.htboxtm {width:944px;margin-left:auto;margin-right:auto;background:#fcfcfc;border:1px solid #a0a0a0;text-align:center;padding:5px;font-weight:bold;font-family:Arial; font-size:10px;line-height:130%;border-radius: 5px;}
.flbox {background:#fcfcfc;border:1px solid #a0a0a0;text-align:center;padding:0px 10px 5px 10px;font-weight:bold;font-family:Arial; font-size:12px;border-radius: 5px;}
.flbxw img {border:1px solid #a0a0a0; border-radius:5px;}
.map img {width:888px;border:1px solid #a0a0a0;border-radius:5px;margin-left:auto;margin-right:auto;z-index:900;}
.year {font-size:11px;text-align:center;padding:5px 5px 5px 5px;line-height:120%;border:1px solid #a0a0a0;border-radius: 5px;}
.hthumb {border:1px solid #a0a0a0;border-radius: 5px;width:120px;}
.hthumbe {border:0px solid #a0a0a0;border-radius: 5px;width:122px;}
.corred {background-image:url(../Thumbs/corner-red.png);background-position:left top; background-repeat:no-repeat; }
.coryel {background-image:url(../Thumbs/corner-yel.png);background-position:left top; background-repeat:no-repeat; }
.corgre {background-image:url(../Thumbs/corner-gre.png);background-position:left top; background-repeat:no-repeat; }
.corblu {background-image:url(../Thumbs/corner-blu.png);background-position:left top; background-repeat:no-repeat; }
.corpur {background-image:url(../Thumbs/corner-pur.png);background-position:left top; background-repeat:no-repeat; }
.corora {background-image:url(../Thumbs/corner-ora.png);background-position:left top; background-repeat:no-repeat; }
.corlbl {background-image:url(../Thumbs/corner-lbl.png);background-position:left top; background-repeat:no-repeat; }
.corpnk {background-image:url(../Thumbs/corner-pnk.png);background-position:left top; background-repeat:no-repeat; }
/* data tables */
.w2l {width:484px;}
.wNamhang {width:484px;}
.wImseong {width:434px;}
.wNamakRes {width:584px;}
.w4l {width:584px;}
.w5l {width:634px;}
.w7l {width:734px;}
.whotel {width:534px;}
.wSamhyang {width:674px;}
.w15l {width:834px;}
.wNamak {width:804px;}
.ftable{border-collapse:collapse; empty-cells:show;clear:both;border:1px solid #a0a0a0;}
.ftable td { font-family:Arial; line-height:130%;}
.tdh {text-align:center; background:#ddf4d5; color:#606060;border:1px solid #a0a0a0; font-weight:bold; padding:3px;font-size:13px; }
.tdhr {text-align:center; vertical-align:bottom;background:#ddf4d5; color:#ff0000;border:1px solid #a0a0a0; font-weight:bold; padding:3px 0px 0px 0px;line-height:100%;}
.tdhr img {width:20px;}
.cm  {text-align:center; vertical-align:middle;border:1px solid #a0a0a0;padding:2px; background:#fcfcfc;color:#606060;font-size:13px; }
.cmd  {text-align:center; vertical-align:middle;border:1px solid #a0a0a0;padding:2px; background:#f0f0f0;color:#606060;font-size:13px; }
.cmp {text-align:center; vertical-align:middle;border:1px solid #a0a0a0;padding: 5px 5px 2px 5px; background:#f0f0f0;color:#606060;font-size:13px; }
.cmp img {width:70px;border:1px solid #a0a0a0;border-radius: 5px;}
.cmr {text-align:center; vertical-align:middle;border:1px solid #a0a0a0;padding:0px; background-color:#ffffce;font-size:13px; }
.cmi {text-align:center; vertical-align:middle;border:1px solid #a0a0a0;padding:0px; background-color:#d1eeff;font-size:13px; }
.cmi img {width:40px; border:none;}
.lm {text-align:left; vertical-align:middle;border:1px solid #a0a0a0; padding:3px; background:#fcfcfc;line-height:130%;}
.fhy {font-size:20px;font-weight:bold;color:#ffff00;}
.fhr {font-size:22px;color:#ff0000;}
/* Species buttons */
.but {width:332px;background-color:#ffffff;margin-top:10px;margin-left:auto;margin-right:auto;font-weight:bold;color:#606060;border:1px solid #a0a0a0;border-radius:5px;padding:5px 5px 5px 15px;}
.but:link { text-decoration:none; font-weight:bold; color:#606060; }
.but:active { text-decoration: none; font-weight:bold;color:#606060; }
.but:visited { text-decoration: none; font-weight:bold;color:#606060;}
.but:hover { text-decoration: none; font-weight:bold;color:#e05454;}
.gcs {border:1px solid #a0a0a0;border-radius:5px;height:24px;}
.gcsi {height:60px;width:80px;}

/* menu */
.marbut {height:50px;background-color: #fcfcfc;color: #606060; text-align: left; font-size: .86em; font-weight:bold; border: 1px solid #a0a0a0; border-radius:5px; display: inline-block;cursor: pointer;text-decoration:none;}
.butbirds {width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Birds.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butphotos {width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-nphoto.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butturtles {width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Turtles.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butpublications {width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-PDFs.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.buthl {min-width:190px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/but-home-n.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butturtlest {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Turtles.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.buthlt {min-width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/but-home-n.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butSamhyang {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Samhyang.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butNamak {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Namak.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butNamakRes {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-NamakRes.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butYoungsanjae {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Youngsanjae.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butNamhang {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Namhang.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butImseong {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Imseong.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butGwadong {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Gwadong.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butWidbangchuk {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Widbangchuk.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.butTurtleshipPark {width:270px; padding-left:65px; padding-right:5px; background-image:url(../res/But-Images/But-Turtleship-Park.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.hdr {width:910px;margin-top:5px;text-align:center;}
button:hover {color: #e05454;border_bottom:3px solid #e05454;background-color:#ddf4d5;}
.marbut {height:50px;background-color: #fcfcfc;color: #606060; text-align: left; font-size: .86em; font-weight:bold; border: 1px solid #a0a0a0; border-radius:5px; display: inline-block;cursor: pointer;text-decoration:none;}
.menbut {width:32px;height:42px;background-color: #fcfcfc;color: #606060; background-image:url(../res/But-Images/BG-menu.png);text-align: left; font-size: .82em; font-weight:bold; border: 1px solid #a0a0a0; border-radius:5px; display: inline-block;cursor: pointer;text-decoration:none;}
.mb {margin:0px 0px 5px 0px;}
.dpd {position: relative;display: inline-block;}
.dpd-numlist {display: none;position: absolute;top:10px; left:-192px;background-color:#ffffff;font-weight:bold; z-index: 55;padding:5px 5px 0px 5px;border:solid 2px #a0a0a0; border-radius:5px;} 
.dpd:hover .dpd-numlist {display: block;}
.dpd-turtlelist {display: none;position: absolute;top:10px; left:-262px;background-color:#ffffff;font-weight:bold; z-index: 55;padding:5px 5px 0px 5px;border:solid 2px #a0a0a0; border-radius:5px;} 
.dpd:hover .dpd-turtlelist {display: block;}
