body{background:#FFF;}p{margin-left:0;padding-left:1em;padding-right:1em;}li p{padding-left:0;padding-right:0;}.review dt{margin-top:1em;}dd{padding-top:.3em;}dd p{padding-top:0;margin-top:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}p.pubinfo{font-size:90%;}p.author{font-size:140%;text-align:center;}blockquote .author,blockquote cite{display:block;text-align:right;font-size:small;}.signature{text-align:right;font-style:italic;}hr{width:61%;}h3{margin-bottom:-1ex;}.copyright,#copyright{text-align:center;border-top:1px #A0C0FF solid;font-size:80%;margin-top:.8em;margin-bottom:1em;padding-top:.5em;clear:both;}#copyright p{margin-top:0;}.bottom{text-align:center;border-top-width:1px;border-top-style:solid;font-size:80%;margin-top:.8em;margin-bottom:1em;padding-top:.8em;clear:both;}.bottom p{margin:0;padding:0;}.attention{text-align:center;font-size:large;width:66%;margin-left:auto;margin-right:auto;border-color:#FFA0A0;border-style:solid;border-width:3px;padding:.3ex .5ex .5ex;}ul,ol{margin-left:0;padding-left:3em;padding-right:3em;}.dirlist{float:left;width:10em;padding-left:2em;padding-right:0;margin-left:1em;}.illustration{float:right;margin-left:1em;margin-right:-2ex;}div.note{width:90%;border-top:1px #A0C0FF solid;margin:1ex auto 2ex;}div.note h2{font-size:medium;}.topnote{width:80%;margin:1ex auto 2ex;}.altern{
-moz-box-shadow: 1px 1px 3px #AAF;
-webkit-box-shadow: 1px 1px 3px #AAF;
box-shadow: 1px 1px 3px #AAF;
text-align:center;font-weight:700;background:#D0E0FF;border-color:#00F;border-style:solid;border-width:1px;padding:.4ex .6ex;}.altern p{margin:0;}div.menu{width:20%;top:0;left:1%;position:absolute;height:90%;z-index:1;font-family:verdana, arial, sans-serif;font-size:90%;margin:0;padding:0;}div.menu h2{font-weight:700;font-size:100%;}div.menu div.buttons{width:100%;position:absolute;z-index:2;font-size:90%;margin:0;padding:0;}ul.menu{display:block;width:100%;text-align:left;margin-top:0;margin-left:0;margin-right:0;list-style:none;background-color:#FCFCFF;padding:0;}ul.menu li{
-moz-box-shadow: 1px 1px 3px #AAB;
-webkit-box-shadow: 1px 1px 3px #AAB;
box-shadow: 1px 1px 3px #AAB;
display:block;line-height:3ex;background-color:#F8F8FF;border:#A0C0FF 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:3px 0 .8ex;padding:0;}ul.menu a{display:block;padding:.1ex 1.7ex;}ul.menu li.uplink{border-color:#4080FF;}ul.menu li.current{padding-left:.8ex;width:100%;background-color:#F8F8FF;border-color:#A0C0FF #F8F8FF #A0C0FF #A0C0FF;}li.current ul{list-style:none;}li.current ul li{text-align:right;background-color:#F8FFF8;border-width:1px;}.menubottom{width:100px;height:100px;z-index:0;position:absolute;bottom:0;left:40px;font-size:90%;}ul.newitems{display:block;width:100%;text-align:left;margin-top:0;margin-left:0;margin-right:0;list-style:none;padding:0;}ul.newitems li{
-moz-box-shadow: 1px 1px 3px #AAB;
-webkit-box-shadow: 1px 1px 3px #AAB;
box-shadow: 1px 1px 3px #AAB;
border:#A0C0FF dotted;background-color:#F8F8FF;-moz-border-radius:5px;-webkit-border-radius:5px;border-width:1px;margin:5px 0;padding:1px 5px;}ul.newitems li a{display:block;text-decoration:none;padding:5px;}.content{
-moz-box-shadow: 3px 3px 4px #AAB;
-webkit-box-shadow: 3px 3px 4px #AAB;
box-shadow: 3px 3px 4px #AAB;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
margin-right: 10px;
background-color:#F8F8FF;position:absolute;padding-left:4%;padding-right:4%;margin-left:-2pt;left:22%;top:1em;width:69%;border-color:#A0C0FF;border-style:solid;border-width:1px;}#buttonpanel{text-align:center;font-size:80%;}table.contactinfo{width:40ex;margin:1ex;}table{border:#A0C0FF 1pt solid;margin-left:auto;margin-right:auto;border-collapse:collapse;background:#FFF;}table th{background-color:#EFF8FF;}table .odd{background:#F8F8FF;}table td,table th{border:solid 1px #A0C0FF;}table#latin tbody td,table#latin tbody th{text-align:center;font-weight:400;padding-left:.5ex;padding-right:.5ex;margin:0;}.sciname{font-style:italic;}caption{font-size:130%;font-weight:700;}.jokeemph{font-size:150%;font-weight:700;text-align:center;}.new{color:red;text-decoration:none;}.copyr{font-size:70%;margin-top:.1em;margin-bottom:.1em;}.synonyms{font-size:80%;}a:hover[href]{color:green;}.image{float:left;text-align:center;border-top:1px solid #DDD;border-right:1px solid #555;border-bottom:1px solid #555;border-left:1px solid #DDD;width:135px;height:105px;padding-top:10px;margin:5px;}.image p{font-weight:700;font-size:x-small;}div.image img{padding:2px;}div.image img:hover{border-top:2px solid #5F5;border-right:2px solid #9F9;border-bottom:2px solid #9F9;border-left:2px solid #5F5;}.gallery{margin-left:auto;margin-right:auto;}.thumb{float:right;width:125px;text-align:center;margin-left:10px;margin-right:-3%;border:1px #A0C0FF solid;padding:5px;}.thumb .caption{font-size:x-small;text-align:center;font-family:verdana, arial, sans-serif;}body.singleimage{background-color:#F8F8F8;}.sihlink{width:5ex;background:#F8F8FF;border:1pt blue solid;padding:2pt;}body.article h1{letter-spacing:.1ex;/*font-variant:small-caps;*/font-weight:400;text-align:center;}body.article h2 + p:first-letter{font-size:160%;}body.article h3 + p:first-letter{font-size:150%;color:#606060;}.main h1{font-size:150%;font-family:palatino, georgia, verdana, arial, sans-serif;width:260px;min-height:100px;padding-top:.6em;padding-left:90px;padding-right:150px;background-image:url(heading.jpg);background-repeat:no-repeat;margin-left:auto;margin-right:auto;margin-top:0;text-align:center;}
.department{/* position:relative; */border:1px #8080FF solid;width:95%;background-color:#EFEFFF;margin-top:2em;margin-bottom:1.5em;-moz-border-radius:5px 0px 5px 5px;-webkit-border-radius:5px 0px 5px 5px;}
/* .department:before{ */
/*    content:""; */
/*    position:absolute; */
/*    top:0; */
/*    right:0; */
/*    border-width:0 16px 16px 0; */
/*    border-style:solid; */
/*    border-color:#B0B0FF #F8F8FF; */
/*    display: block; */
/*    width:0; */
/* } */
.seeother table{border:none;background-color:transparent;margin-left:0;margin-right:0;border-collapse:separate;}.seeother table *{background-color:transparent;}.department h2.dephead{background-color:#EFEFFF;border:1px #8080FF solid;border-bottom:1px none;font-size:112%;text-align:left;position:relative;top:-.5em;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;margin:0 60% -1em 5%;padding:.15em 1ex;}.department h2.dephead a{display:block;text-decoration:none;}.department .seeother{background-color:#EFEFFF;text-align:right;margin-left:60%;margin-right:5%;margin-bottom:-1em;position:relative;border:1px #8080FF solid;border-top:1px none;padding:.3em 1ex 1ex .3em;}.department#bnr{text-align:center;margin-bottom:3em;}.fieldnum .warn{text-align:center;font-weight:700;}.fieldnum .smallbar{text-align:right;font-size:x-small;}.simplesearch{text-align:center;margin-bottom:0;padding-bottom:0;width:60%;margin-left:auto;margin-right:auto;}.belowbuttons{font-size:80%;list-style:none;text-align:center;margin:0;padding:.3em;}.belowbuttons li{display:inline;padding:.5ex;}form.submitform{width:30ex;}form table{border:none;background:none;}form.submitform td.buttonholder{text-align:right;}form.submitform td input[type=submit]{width:auto;}form td{padding-left:.5ex;padding-right:.5ex;}.insitu-footnote{font-size:80%;font-family:Arial;line-height:1.2em;border:1px solid blue;background-color:#F8F8FF;text-align:left;width:250px;max-width:40%;padding:4px;}.insitu-footnote table{background:transparent;border:none;}dt,.reviewtitle{font-weight:700;}h1,h2,h3,h4,p.subtitle,.slogan,.singleimage,.singleimageheader,form .buttonholder{text-align:center;}ul.menu a:hover,ul.newitems li a:hover{background-color:#FCFCFF;}#buttonpanel img,.seeother td,.seeother th,p.singleimage img{border:0;}table.contactinfo tr td,table.contactinfo tr th{padding:1ex;}table#latin,form.submitform td input,form.submitform td select{width:95%;}acronym[title]:hover,abbr[title]:hover,a[title]:hover{cursor:help;}.insitu-footnote .contents,.insitu-footnote .caption{background-color:#F8F8FF;border:none;}h1,h2,h3,h4{font-weight:400;}
a:active { position: relative; top: 1px; }
