body {font-family:Verdana, Lucida, Arial, sans-serif; font-size:11px; 
color:#000; background:#e8e3cf; margin:0; padding:0; border:0; 
background-position:0 0; background-repeat:no-repeat; 
background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/ToLGlobeBg.gif);}body.imgpopup 
{background-image:none;}.imgpopup img {margin:10px auto; display:block; 
border:1px solid #908d80;}/* Contentbox */#maincontent 
{background-color:#fff; margin:0; padding:0 45px 20px 45px; margin:50px 
160px 0 30px; /*If I don't specify this here, IE Win will set the default 
margins to 0 */ width:auto; border:1px solid #5d5040;}#content 
{margin-top:25px;} /* Headlines.  */h1, h2, h3, h4, h5, h6 
{font-weight:normal; font-family:Arial, Helvetica, sans-serif; 
color:#5d5040; }h1 {font-size:16px; margin:35px 0 20px 0; 
letter-spacing:3px; font-weight:bold; padding:0;}h1.nosub, h1.leaftitle 
{border-bottom:1px dotted #5d5040;}h1 span.authority {font-size:12px; 
font-style:normal; padding-left:15px;} img.h1img {padding:0 0 0 
10px;}h1.superheader {/* This is used for section headers in the 
documentation */ font-size:12px; border:0; text-align:right; 
font-weight:normal; letter-spacing:2px; margin:10px -20px 0 
0;}h1.superheader a {color:#5d5040; text-decoration:none;}h1.superheader 
a:hover {color:#5d5040; text-decoration:underline;}h2.subtitle 
{font-size:12px; font-weight:bold; padding:0; color:#5d5040; margin:-10px 
0 20px 0; letter-spacing:1px; border:0; border-bottom:1px dotted 
#5d5040;}h2.subtitle span.authority {font-size:11px; 
font-style:normal;}h2.supertitle {font-size:18px; margin:35px 0 -25px 0; 
letter-spacing:3px; font-weight:bold;border:0; padding:0;}h2.supertitle 
span.authority {font-size:16px; font-style:normal;}h2 {font-size:16px; 
font-weight:bold; margin:30px 0 20px 0; letter-spacing:2px; 
border-bottom:1px dotted #5d5040;}h3 {font-size:14px; font-weight:bold; 
margin:25px 0 15px 0; letter-spacing:2px; border-bottom:1px dotted 
#5d5040;}h2.noborder, h3.noborder {border:0;}h4 {font-size:12px; 
font-weight:normal; margin:15px 0 5px 0; padding:0; letter-spacing:2px; 
line-height:1.5;}h5 {font-size:11px; font-weight:bold; margin:15px 0; 
padding:0; letter-spacing:1px;}#AboutThisPage h5, #titlefigcaption h5, 
.minorsection h5 {border-bottom:1px dotted #5d5040; font-size:12px;} h6 
{font-size:10px; font-weight:bold; margin:15px 0; padding:0; 
letter-spacing:1px;}/* Images */ img {border: 0; border-bottom: 2px 
solid #fff;}form img {border: 0;}img.center, img.bc {display:block; 
max-width:100%; margin:25px auto 5px auto;}/* Inline Images 
*/img.inline {display:inline; margin:0;}img.bottom, img.bottomb, 
img.bottombb, p img {vertical-align:bottom;}img.middle, img.middleb, 
img.middlebb {vertical-align:middle;}img.top, img.topb, img.topbb 
{vertical-align:top;}/* Floated Images */ img.floatright, img.bfr, 
div.imgfr, div.imgfrb, div.imgfrbb {float:right; margin:5px 0 10px 10px; 
background-color: #fff;}img.floatleft, img.bfl, div.imgfl, div.imgflb, 
div.imgflbb {float:left; margin:5px 15px 10px 0;  background-color: #fff;} 
/* Image Formatting */div.imgcenter, div.imgleft, div.imgright, 
div.imgcenterb, div.imgleftb, div.imgrightb, div.imgcenterbb, 
div.imgleftbb, div.imgrightbb {margin:25px 0; background-color: #fff;} 
div.imgcenter img, div.imgleft img, div.imgright img, div.imgcenterb img, 
div.imgleftb img, div.imgrightb img, div.imgcenterbb img, div.imgleftbb 
img, div.imgrightbb img, div.bc img {max-width:100%;} img.border, img.bc, 
img.bfr, img.bfl, div.imgcenterb img, img.bottomb, img.middleb, img.topb, 
div.imgleftb img, div.imgrightb img, div.imgflb img, div.imgfrb img, 
table.arrayb {border:1px solid #908d80;}img.bborder, img.bbfr, img.bbfl, 
img.bottombb, img.middlebb, img.topbb, div.imgcenterbb img, div.imgleftbb 
img, div.imgrightbb img, div.imgflbb img, div.imgfrbb img, table.arraybb 
{border:1px solid #000;}div.imgcenterb img, div.imgleftb img, 
div.imgrightb img, div.imgflb img, div.imgfrb img, div.imgcenterbb img, 
div.imgleftbb img, div.imgrightbb img, div.imgflbb img, div.imgfrbb img 
{margin-left:-1px;}div.imgrow {margin-top:-1px;} div.imgcenter, 
div.imgfl, div.imgfr, div.imgcenterb, div.imgflb, div.imgfrb, 
div.imgcenterbb, div.imgflbb, div.imgfrbb, div.imgcenter table td, 
div.imgleft table td, div.imgright table td 
{text-align:center;}div.imgleft, div.imgleftb, div.imgleftbb 
{text-align:left;}div.imgright, div.imgrightb, div.imgrightbb 
{text-align:right;}table.arrayb, table.arraybb, table.arrayb td, 
table.arraybb td {padding:0; border-collapse:collapse;}div.imgcenter 
table {margin:0 auto;} div.imgright table {margin:0 0 0 auto;}/* Image 
Captions */div.imgcenter, div.imgleft, div.imgright, div.imgfl, 
div.imgfr, div.imgcenterb, div.imgleftb, div.imgrightb, div.imgflb, 
div.imgfrb, div.imgcenterbb, div.imgleftbb, div.imgrightbb, div.imgflbb, 
div.imgfrbb, p.caption, p.captionleft, .caption, .captionleft, 
.captionright, ul.caption li {font-size:10px; color:#5d5040;}p.caption, 
p.captionleft, .caption, .captionleft, .captionright {line-height:1.3; 
font-size:10px; margin:10px 25px 15px 25px; font-weight:normal;}p.caption 
{text-align:center;}p.captionleft, .captionleft, div.imgcenter ul li 
{text-align:left; margin-left:0;}p.captionright, div.captionright 
{text-align:right; margin-right:0;}div.imgcenter p, div.imgleft p, 
div.imgright p, div.imgfl p, div.imgfr p, div.imgcenterb p, div.imgleftb 
p, div.imgrightb p, div.imgflb p, div.imgfrb p, div.imgcenterbb p, 
div.imgleftbb p, div.imgrightbb p, div.imgflbb p, div.imgfrbb p, 
div.imgcenter ol li, div.imgleft ol li, div.imgright ol li, tr.caption td 
p, tr.caption td ol li {line-height:1.3; font-size:10px; margin:10px 
25px;}div.imgfl p, div.imgfr p, div.imgflb p, div.imgfrb p, div.imgflbb 
p, div.imgfrbb p {margin:10px;}div.imgleft p, div.imgleftb p, 
div.imgleftbb p {margin:10px 25px 10px 0;}div.imgright p, div.imgtightb 
p, div.imgrightbb p {margin:10px 0 10px 25px;} div.imgcenter ol, 
div.imgleft ol, div.imgright ol, div.imgcenter ol li, div.imgleft ol li, 
div.imgright ol li, tr.caption td ol li {margin:2px 0; font-size:9px;}
/* Paragraph Styles */ p {margin:10px 0 15px 
0;padding:0;font-size:11px;line-height:1.4;}p.indent 
{padding-left:40px;}.headroom {margin-top:30px;}p.border, div.border 
{border:1px solid #908d80; padding:0 5px; margin:10px 0;}p.box, div.box, 
p.bluebox, div.bluebox, p.yellowbox, div.yellowbox {border:1px solid 
#908d80; background:#f8f6eb; padding:5px 10px;}p.bluebox, div.bluebox 
{border:1px solid #9999cc; background-color:#f2f2ff;}p.yellowbox, 
div.yellowbox {border:1px solid #ccc; background-color:#ffffbb;} 
div.stickies, p.stickies, div.stickiesl, div.stickiesr, p.stickiesl, 
p.stickiesr, dd.stickies, li.stickies, .stickiesc {width:200px; border:1px 
dotted #ccc; background-color:#ffffbb; margin:0 0 15px 15px; padding:10px; 
color:#666; font-family:Arial, Helvetica, sans-serif; 
font-size:10px;}dd.stickies, li.stickies, .stickiesc {width:80%; 
border:1px dotted #ccc; background-color:#ffffbb; margin:15px 
40px;}.stickiesl {float:left;}.stickiesr {float:right;} .topborder, 
tr.topborder td, tr.topborder th {border-top:1px dotted #5d5040; 
padding-top:20px;}.bottomborder, tr.bottomborder td, tr.bottomborder th 
{border-bottom:1px dotted #5d5040; padding-bottom:20px;}ul.bottomborder 
{border-bottom:1px solid #ccc; padding-bottom:10px;} .rightborder 
{border-right:1px dotted #5d5040; padding-right:20px; }.leftborder 
{border-left:1px dotted #5d5040; padding-left:20px;} p.midblock, 
div.midblock {padding:0 40px;} p.smallmidblock, div.smallmidblock, 
p.yblock, div.yblock {margin:20px 80px; padding:10px; border:1px solid 
#908d80; background:#f8f6eb;} .smallmidblock img {background: 
transparent;border-bottom:0} p.yblock, div.yblock {background:#f3f9ab;} 
p.largebold {font-size:12px; font-weight:bold; margin:15px 0; padding:0; 
letter-spacing:1px; color:#5d5040; font-family:Arial, Helvetica, 
sans-serif;} p.cite {margin:0 0 2px 0px; padding-left:20px; 
text-indent:-20px; font-size:10px; line-height:1.2;}/* Link Styles 
*/a:link, a {text-decoration:underline; color:#000099; 
background:transparent; cursor:pointer;}a:visited, a:visited strong, 
strong a:visited {color:#8141b1; background:transparent; }a:hover, 
a:hover strong, strong a:hover {text-decoration:underline; color:#ff3300; 
background:transparent; cursor:pointer;}a:active {text-decoration:none; 
color:#9966cc; background:transparent; cursor:pointer; }a img:hover, 
div.imgdoc img:hover {border-bottom:2px solid #ff3300;}a.noline 
{text-decoration:none;}a.noline:hover, a.noline:active 
{text-decoration:underline;}a strong, strong a {color:#000099;} 
#maincontent a:hover {color:#ff3300 !important;}#maincontent a:active 
{color:#9966cc !important; }/* List Styles */ul {font-size:11px; 
line-height:1.3; list-style-type:disc; list-style-position:outside; 
padding-left:30px;} ul.disc {list-style-type:disc !important; }ul.circle 
{list-style-type:circle !important; }ul.plain, ul.plain ul, ul.nodisc, 
ul.nodisc ul, ul.printlinksnd, ul.printlinksnd ul, ul.links, ul.links ul, 
ul.inline, ul.hang, ul.flushleft, ul.pages, ul.pages ul, ul.center, 
ul.txlist, ul.txlist ul, ul.contributors, .galleryoptions ul 
{list-style-type:none; list-style-image:none; } ul.plain {margin:0; 
padding:10px 0;} ul.links a {text-decoration:none;}ul.inline 
{display:block; padding:0;}ul.inline li {display:inline;}ul.center li 
{text-align:center;}ul.hang {margin-left:50px; text-indent:-25px; 
line-height:1.2;} ul.hang li {padding:2px 0;}ul.flushleft 
{padding-left:25px; margin:0; text-indent:-25px;}ul.txlist li {margin:6px 
0;} ul.pages, ul.pages ul {padding-left:20px;}ul.pages li 
{margin-top:10px;}ul.pages a, ul.pages2 a, ul.pages a:visited, ul.pages2 
a:visited, ul.pages strong {font-size:11px; letter-spacing:1px; 
line-height:1.4; font-weight:bold; text-decoration:none;}ul.pages ul 
{padding-left:50px;}ul.pages ul li {margin:0;}ul.pages ul a, ul.pages2 
ul a, ul.pages ul a:visited, ul.pages2 ul a:visited {margin:0; 
font-size:10px; font-weight:normal;} ul.pages2, ul.pages2 ul 
{list-style-type:circle; list-style-image:none; margin-top:-5px; 
padding-left:40px; padding-bottom:10px;}ul.pages2 li 
{margin-top:5px;}ul.pages2 ul { padding-left:50px;} ul.boxes, ul.box 
{list-style-type:none; list-style-image:none; text-align:center; 
padding:0; margin:30px auto;} ul.boxes li {display:inline; border:1px 
solid #ccc; background-color:#f8f6eb; padding:2px 15px; margin:5px 
0;}ul.boxes li a, ul.box li a {padding:5px 0; 
text-decoration:none;}ul.box {border:1px solid #ccc; 
background-color:#f8f6eb;}ul.box li {display:inline; padding:2px 15px; 
margin:5px 0;} ul.contributors li {padding:10px 0 0 20px; 
text-indent:-20px;} ul.contributors li img {margin:0 5px; 
vertical-align:baseline;}ol {font-size:11px; line-height:1.3; 
list-style-position:outside; list-style-type:decimal;}ol.alpha 
{list-style-type:lower-alpha;}ol.roman 
{list-style-type:lower-roman;}ol.ualpha 
{list-style-type:upper-alpha;}ol.uroman 
{list-style-type:upper-roman;}ol.flushleft {margin-left:25px; 
padding-left:0;} ul.gap li, ol.gap li, li.gap {padding-top:5px;}ul.gap10 
li, ol.gap10 li, li.gap10 {padding-top:10px;} table ul {padding:0 15px; 
margin:0;} dl {font-size:11px;}dt {font-weight:bold; padding-top:10px; 
color:#5d5040;}dd {line-height:1.2; padding-top:5px;}dt.indent, 
dd.indent {text-indent:25px;}/* Table Styles */table {font-size:11px; 
line-height:1.1; border:0; margin:10px 0 10px 0;}th, caption 
{font-weight:bold; color:#5d5040;}table tr td, table tr th {padding:5px; 
vertical-align:top; text-align:left;}table.border, table.border tr td, 
table.border tr th, table.bc, table.bc tr td, table.bc tr th, table.allbc, 
table.allbc tr th, table.allbc tr td, table table {border:1px solid #999; 
border-spacing:0; border-collapse:collapse;}table.border table, 
table.border table td, table.border table th {border: 1px solid 
#ccc;}table.border table th {color: #999} table.center, table.allc, 
table.bc, table.allbc {border:0; margin:15px auto; padding:10px; } 
tr.center td, tr.center th, td.center, th.center, table.allc th, 
table.allc td, table.allbc th, table.allbc td {text-align:center;}tr.left 
td, tr.left th, td.left, th.left {text-align:left !important;} table.key 
td, table.keyimgb td {padding: 10px; line-height:1.2}table.keyimgb td 
div.imgcenter {border: 1px dotted #5d5040}td.couplet {width: 30px;} 
th.indent, td.indent {padding-left:20px;}th.indent2, td.indent2 
{padding-left:40px;}th.indent3, td.indent3 
{padding-left:60px;}th.indent4, td.indent4 
{padding-left:80px;}th.indent5, td.indent5 
{padding-left:100px;}th.indent6, td.indent6 {padding-left:120px;}/* 
General Content Styles */strong, em.strong, .bold 
{color:#5d5040;font-weight:bold;}blockquote {font-size:10px; 
color:#5d5040; line-height:1.3; margin:5px 40px;}select {font-size:10px;} 
.highlight {background-color:#ffffbb; color:#000;}.hide, .hidden 
{display:none;}.show, .shown, .block {display:block;}.down 
{cursor:pointer; background-repeat:no-repeat; 
background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/triopen.gif); background-position:100% 
0;}.up {cursor:pointer; background-repeat:no-repeat; 
background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/triclosed.gif); background-position:100% 
0;} .floatleft {float:left; margin-right:10px;}.floatright {float:right; 
margin-left:10px;}.clear {clear:both;} div.inline, p.inline, li.inline 
{display:inline;} .left {text-align:left;}.right 
{text-align:right;}em.right, strong.right, span.right 
{display:block;}.indent {margin-left:40px;}.indent130 
{margin-left:130px;}.indent160 {margin-left:160px;}.indent200 
{margin-left:200px;}span.over1, span.over2, span.over3, span.over4, 
span.over5 {display:block;} pre {font-family:Courier, monospace; 
line-height: 1; font-size:11px;}hr {margin:auto; border:none; height:1px; 
background-color:#908d80; color:#908d80;} .boldblue {font-size:11px; 
font-weight:bold; letter-spacing:1px; color:#000099;}.whiteitalic 
{font-style:italic; color:#fff;}.center, .stickiesc {text-align:center;} 
div.center, div.bc, p.center, p.bc, strong.center, input.center 
{text-align:center; display:block; margin:5px auto;} .searchterms 
{font-size:11px; font-weight:normal; color:#666; font-style:italic; 
background-color:transparent;}.searchresults {font-size:11px; 
color:#006600; font-weight:bold; 
background-color:transparent;}.superscript {font-size:9px; 
vertical-align:super;}.underline, .lunderline 
{text-decoration:underline;} .black, .red, .green, .yellow, .blue, 
.bblue, .brown, .purple, .violet, .grey 
{background-color:transparent;}.black {color:#000;}.red 
{color:#cc0000;}.green {color:#009900;}.yellow {color:#ffcc00;}.blue 
{color:#000099;}.bblue {color:#006fd8;} .brown {color:#5d5040;}.purple 
{color:#6b47b3;}.violet {color:#b0288b;}.grey {color: #aaa;} 
.largebrown {font-size:12px; font-weight:bold; color:#5d5040; 
background-color:transparent;}.NeedsToBeEdited {font-size:12px; 
font-weight:bold; color:#cc0000; font-style:italic;}.small 
{font-size:10px;}.large, .lunderline {font-size:12px; 
letter-spacing:1px;}.tiny {font-size:9px; }em.taxoni 
{font-style:italic;}em.taxon {font-style:normal;}/* Special Content 
styles */ #authors, .authors {font-size:11px; font-weight:bold; 
color:#5d5040; padding:5px 0; letter-spacing:2px; 
text-decoration:none;}#authors:hover, .authors:hover 
{text-decoration:underline;} /* Quick Navigation */#updownarrows 
{position:absolute; float:right; width:11px; padding-top:0px; 
margin-top:-2px; height:18px; z-index:0;}#updownarrows a {padding:1px 0px 
1px 0px;}.quicknavleft {left:26px; top:41px;}.quicknavright {left:126px; 
top:41px;}#quicknav {display:none;}#quicknav img {border: 0;} /* Hide 
from IE-Mac \*/#quicknav {display:block; position:absolute; height:38px; 
width:200px; margin:0; padding:10px 0 0 6px; z-index:3; 
background:transparent;} /* End hide */#quicknav ul {list-style:none; 
border:0; padding:0; margin:0;}#hidden_nav {height:20px; background:#fff 
url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/ul_background.png) 1px 2px no-repeat; * 
background:#fff url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/ul_background_IE.png) -18px 2px 
no-repeat;}#quicknav ul li a {color:#ccc; 
text-decoration:none;}#quicknav ul a:hover {color:#999;}#quicknav ul li 
ul li a {display:block; padding:0 0 0 18px; color:#444; cursor:pointer; 
border-bottom:1px solid #ddd;}#quicknav ul li a:hover {color:#444 
!important; background-color:#eeebe2; text-decoration:none 
!important;}#quicknav li {float:left; position:relative; padding:1px 0 0 
0; margin:0 1px 0 1px; top:1px; cursor:default; line-height:10px;} 
#quicknav ul li ul li {text-align:left; color:#888; padding:0; 
width:200px; line-height:17px; text-indent:-8px; margin:0;}#quicknav ul 
li ul li.last_item a {border-bottom:1px solid #7f7262;}#quicknav li ul 
{display:none; position:absolute; background:#fff; border:1px solid 
#7f7262; width:200px; margin:0 0 0 -16px; padding:0; text-transform:none; 
letter-spacing:0; font-size:10px; font-family:Arial, Helvetica, 
sans-serif; color:#777; z-index:100; top:25px; left:0;}#quicknav li > ul 
{top:auto; left:auto;}#quicknav li:hover ul, #quicknav li.over ul 
{display:block;}#quicknav li.list_header {font-weight:normal; color:#555; 
background-color:#e8e5dc; * background-color:#eae7de; font-size:10px; 
border-bottom:1px dotted #aaa; * border-bottom:1px solid #aaa; 
cursor:default; margin-top:-1px;}#quicknav li.list_header, #quicknav 
li.current_taxon {padding:0 0 0 18px; width:182px;}#quicknav 
li.current_taxon {border-bottom:1px solid #ddd;}#quicknav ul li ul 
li.last_item_current_taxon {border-bottom:1px solid #7f7262; padding:0px 
0px 0px 18px; width:182px;}#quicknav li.separate {margin-left:11px; * 
margin-left:0px; * padding-left:12px;}#down_arrow a, #up_arrow a, 
#left_arrow a, #down_arrow, #up_arrow, #left_arrow {height:20px; * 
height:18px; width:18px; display:block;}#down_arrow a, #down_arrow {* 
padding-left:0px;}#up_arrow a, #up_arrow {* 
padding-left:1px;}#left_arrow.disabled 
{background:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/LeftArrowDisabled.png) 0px 1px 
no-repeat;}#up_arrow.disabled 
{background:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/UpArrowDisabled.png) 0px 1px 
no-repeat;}#down_arrow.disabled 
{background:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/DownArrowDisabled.png) 0px 1px 
no-repeat;}#down_arrow a:hover 
{background:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/ul_background.png) -237px 0 no-repeat; 
* background:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/ul_background_IE.png) -238px 0px 
no-repeat;}#up_arrow a:hover 
{background:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/ul_background.png) -219px 0 no-repeat; 
* background:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/ul_background_IE.png) -220px 0px 
no-repeat;}#left_arrow a:hover 
{background:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/ul_background.png) -201px 0 no-repeat; 
* background:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/ul_background_IE.png) -202px 0px 
no-repeat;}a.compass {display:block; border:1px solid #aaa; 
background:#fff url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/Compass.png); width:16px; 
height:16px;}a.compass:hover {border:1px solid #444; background:#fff 
url(http://tolweb.org/tolarchive/27604/20080429/tree/img/quicknav/Compass.png) !important;}img.compass 
{z-index:99;}#compass {border:0;}/* Pagestatus formatting 
*/#pagestatus {position:absolute; top:63px; right:160px; border:0; 
background:transparent; padding:5px; text-align:right;}/* commented 
backslash hack v2 for hiding things from IEMac \*/ #pagestatus 
{top:51px;} /* end hack */ #pagestatus a {font-family:Arial, Helvetica, 
sans-serif; font-size:10px; letter-spacing:4px; text-decoration:none; 
color:#908d80; background-color:#fff; padding:4px; 
text-transform:lowercase;} #pagestatus a:hover, #pagestatus a.peer 
{color:#5d5040 !important; background-color:#fff;}#pagestatus 
a.peer:hover {font-weight:bold; background-color:#fff;} #pagestatus img 
{display:inline; margin:0; padding:0;}/* Title Illustrations */
#tillus {margin:20px 0; display:block;} #tillus img {max-width:95%;} 
div.imgdoc {margin:0; padding:5px; clear:both;}div.imgdoc img {margin:0 
auto; clear:left;}div.thumbn {width:200px; float:left; text-align:center; 
padding:0;}table.imgdata {font-size:10px; border:0; margin:0; padding:0; 
clear:right;}table.imgdata th {font-weight:normal; font-style:italic; 
width:120px; vertical-align:top; text-align:right; color:#5d5040; padding: 
0 5px;} table.imgdata td {vertical-align:top; text-align:left; padding: 
0;}table.imgdata td p {font-size:10px;}table.imgdata td a img 
{padding:0; margin:0; display:inline; float:none; vertical-align:bottom;} 
div.imgdoc:after {content:"."; display:block;  height:0; clear:both; 
visibility:hidden;}/* The Tree */img.toptree {display:block; 
margin:10px 0;}#taxonlist, #taxonlist ul, ul.taxonlist, ul.taxonlist ul 
{margin:0; list-style-type:none; list-style-image:none; padding:4px 0 5px 
10px;}#taxonlist, ul.taxonlist {padding:15px 5px 15px 0;}.over1, 
li.gapover1, ul.over1 li {padding-left:10px;}.over2, li.gapover2, 
ul.over2 li {padding-left:20px;}.over3, li.gapover3, ul.over3 li 
{padding-left:30px;}.over4, li.gapover4, ul.over4 li 
{padding-left:40px;}.over5, li.gapover5, ul.over5 li {padding-left:50px;} 
#taxonlist li, ul.taxonlist li {font-family:Arial, Helvetica, sans-serif; 
font-size:11px; line-height:1.1; text-indent:0;}#taxonlist li a, 
taxonlist ul li a {text-decoration:none; color:#0000ee;}#taxonlist li 
a:hover, taxonlist ul li a:hover {text-decoration:underline; 
color:#ff3300;}#taxonlist li a:active, taxonlist ul li a:active 
{text-decoration:underline; color:#9966cc;}#taxonlist span.description, 
#taxonlist span.authority, #taxonlist span.property, span.description, 
span.authority, span.property, a.property, span.property a, span.comment 
{font-family:Arial, Helvetica, sans-serif; font-size:11px; 
font-weight:normal; padding-left:5px; color:#908d80; 
text-decoration:none;}#taxonlist span.property, span.property, a.property 
{font-style:italic;}span.property a {padding-left:0;} img.treeicons 
{margin:0; padding:3px 5px; display:inline; 
vertical-align:top;}#aftertree, #leadtext {font-size:10px; margin:15px 0 
15px 0;} #aftertree p, #leadtext p {font-size:10px;} #treehelp 
{padding:5px; cursor:pointer; display:block; margin:0 0 0 
15px;}#treecomment {position:absolute; width:500px; left:80px; margin:0 0 
0 40px; padding:10px; background:#f8f6eb; border:1px solid 
#5d5040;}#treecomment p {font-size:10px; margin:5px 0 0 0;}img.closebox 
{float:right; border:1px solid #333; cursor:pointer; padding:0; margin:0 0 
10px 10px;}span.close {cursor:pointer; font-size:9px; float:right; 
padding:5px 5px 0 0; color:#999; display:block;}span.close:hover, 
span.close:active {color:#333;}#containing {font-size:11px; 
font-weight:normal; color:#5d5040; margin:0; padding:15px 0;}#containing 
a {text-decoration:none;}/* Galleries */.galleryoptions {float: right; 
background: #f9f9f9; border: 1px dotted #ccc; padding: 0 10px; margin-top: 
10px; width: 300px;}.galleryoptions ul li, .galleryoptions p 
{font-size:10px; color:#5d5040; }form.galleryoptions + h2 {margin-right: 
250px;} table.gallery {border-spacing:0; border-collapse:collapse; 
margin: 0 auto 25px auto; font-family:Arial, Helvetica, sans-serif; 
font-size:11px;}table.gallery td {text-align: center; border: 1px dotted 
#ccc; width: 200px; padding: 25px 5px;} table.gallery td img {max-width: 
150px; margin: 5px 0;} table.gallery td span.caption a img {margin: 0 
3px; vertical-align: bottom;} table.gallery td span.caption {display: 
block; margin: 0;} a.topmore, a.bottommore {letter-spacing: 2px; 
font-family:Arial, Helvetica, sans-serif; margin: 5px;} a.bottommore 
{margin: 0 5px;} div.relatedcoll {padding: 15px 0 0 0; text-align: 
center;} div.relatedcoll img {vertical-align: middle; border: 1px solid 
#eee;}/* About This Page Section */#AboutThisPage h5 
{clear:left;}#AboutThisPage p {font-size:10px;}#authorlink {padding:15px 
0; margin:0; font-size:11px; line-height:1.8; list-style-type:none; 
list-style-image:none;}#authorlink a {font-weight:bold;}#correspondence 
{padding:10px 0;}#pagecopyright {padding:10px 0; margin:0; 
font-size:10px; font-family:Arial, Helvetica, sans-serif; 
line-height:1.2;}#pagecopyright img {vertical-align:middle; 
margin-left:5px;}#pagecitation {background-color:#f8f6eb; border:1px 
solid #5d5040; margin:15px 0; padding:5px 10px;} #pagecitation h6 
{margin-top:0;}#pagecitation p {padding:0 25px; }#pagecitation .url 
{font-style:italic; color:#0066cc; white-space:nowrap;}#pagecitation 
.authority {padding:0; color:#000;} #pagedata {padding:5px 0; 
list-style-type:none; list-style-image:none; margin:0; font-size:10px; 
font-family:Arial, Helvetica, sans-serif; color:#999; 
line-height:1.2;}.grayfaded {padding:5px 0; margin:0; font-size:10px; 
font-family:Arial, Helvetica, sans-serif; color:#999 !important; 
line-height:1.2;} .grayfaded a {text-decoration: none !important;}/* 
Beta & Working */#betaalert {margin:30px 150px 0 0; font-size:12px; 
color:#cc0000; padding:5px; background:#ffffcc; font-family:Arial, 
Helvetica, sans-serif; border:1px solid #cc0000;}#workingsite 
{margin:30px 15px 0 -30px; font-size:12px; font-family:Arial, Helvetica, 
sans-serif; color:#5d5040;}/* Edit links on development site 
*/a.viewlink, a.viewlinklong, a.editlink, a.editlink:visited, 
a.deletelink, a.deletelinklong, a.searchagainlink, a.trhsmanagerlink, 
a.editlinklong, a.editlinklong:visited, #pagestatus a.editpage, 
a.editpage, a.editpage:visited, div.editpage, a.editfr, a.editfr:visited, 
a.edittoggle, #pagestatus #workinglogin, a.rte, span.editpage, 
div.editpagelong {font-family:Arial, Helvetica, sans-serif; 
letter-spacing:0; display:block; font-size:10px; width:120px; 
background-color:#ffffbb; text-decoration:none; text-align:center; 
padding:2px 0; margin:5px 2px; border:1px solid #ddd; 
color:#908d80;}span.editpage {display:inline; padding:2px 
10px;}div.editpage, div.editpagelong {position:absolute; right:205px; 
width:250px !important;}div.editpagelong {left: 74px; width:200px 
!important;}#subgroupnames {background-position:100% 100%; padding:0 
20px; line-height:1.5;}#subgroupnames2 {padding:0 20px;}.editpage ul, 
.editpagelong ul {text-align:left; font-size:11px; font-family:Arial, 
Helvetica, sans-serif; list-style-type:none; list-style-image:none; 
margin:0; padding:10px;} .editpage ul a, .editpagelong ul a 
{text-decoration:none !important;}.editpage img {border: 1px solid 
#ffffbb; vertical-align: middle; padding:1px;} a.viewlink, 
a.viewlinklong, a.viewlink:visited, a.viewlinklong:visited, #pagestatus 
#workinglogin, a.rte {background-color:#f2f2ff;}a.imginfo {font-size:9px; 
padding:2px 5px; text-decoration:none; float:left; margin:1px 5px 5px 0; 
border:1px solid #ddd; background-color:#fff;}div.aboutimg {position: 
absolute; right: 170px; width: 17px; background: #fff; text-align: left; 
padding: 1px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; 
z-index: 1007;} .aboutimg img {border: 1px solid #ddd !important;} 
div.aboutimgtext {display: none;} div.aboutimg:hover {width: 
120px;right: 65px;border: 1px solid #ccc;} div.aboutimg:hover 
div.aboutimgtext {display: block;padding: 5px 2px 2px 
5px;}div.aboutimg:hover img {border: 0 !important;} a.editlink 
{width:80px;}a.editlinklong {width:150px;}a.viewlinklong {margin:5px 
auto; width: 120px;}a.rte {width:300px; margin:5px 0 15px 
auto;}a.edittoggle {background-color:#f6f6f6;}#pagestatus 
div#workinglogin {width:400px; margin:10px 5px 0 0; 
padding:3px;}div#workinglogin a {background-color:transparent; 
padding:0;}#pagestatus a.editpage, a.deletelinklong {display:inline; 
padding:2px 10px; margin:0 15px;}#tillus + a.editlinklong 
{margin-top:-15px;}a.deletelink, a.deletelinklong, a.deletelink:visited, 
a.deletelinklong:visited, div.locked, div.attention 
{background-color:#ffd9dc; border:1px solid #ff0000; 
color:#ff0000;}a.editpage, a.editfr, div.editpage {width:180px; 
font-weight:normal; padding:1px 5px; margin:1px 0 0 auto;}a.editfr 
{float:right; margin:0;}a.submit, a.submit:visited, #pagestatus a.submit, 
span.submit {background-color:#ccffcc;}#AboutThisPage a.submit 
{width:400px; padding:7px;}#AboutThisPage select 
{margin:5px;}#pagestatus a.submit {width:170px; margin:5px auto 0 auto; 
display:block;} a.viewlink:hover, a.viewlinklong:hover, 
a.editlinklong:hover, a.editlink:hover, a.deletelink:hover, 
a.trhsmanagerlink:hover, a.searchagainlink:hover, #pagestatus 
a.editpage:hover, a.editpage:hover, a.editfr:hover, a#workinglogin:hover, 
a.edittoggle:hover, a.rte:hover, .editpage ul a img:hover {border:1px 
solid #ff3300 !important; text-decoration:none !important; 
background-color:#fff; color:#ff3300 !important;} #workinglogin a:hover, 
#subgroupnames:hover {color:#ff3300 !important;} a.searchagainlink { 
background-color:#F9F5D7; display:inline; border:4px solid #F9F4C6; 
font-size:12px; padding:7px; width:100px;}a.trhsmanagerlink {padding:7px; 
border-top:none; border-right:none; background-color:#e2e2ea; 
font-size:12px; float:right; margin:0 -45px 5px 5px; width:145px;} 
div.locked {margin:30px 0 0 0; width:300px; float: right;} div.locked p 
{margin:2px 5px; font-size:10px; color:#000;} #confirm 
{position:absolute; top:155px; left:40px; width:180px; padding:5px; 
background:#ccffcc; border:1px solid #ccc; z-index:101; font:11px Arial, 
Helvetica, sans-serif; color:#333;} /* Site Navigation 
*/#ToLWebProject {position:absolute; top:24px; left:130px; margin:0; 
display:block; width:200px; height:20px; padding:4px;}#ToLWebProject img, 
#webfeed img {border:1px solid #e8e3cf;}#HomeLink {position:absolute; 
top:0; left:0; height:50px; width:115px;text-decoration:none;} 
#HomeLink:hover {background-position:0 0; background-repeat:no-repeat; 
background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/HomeLink.jpg);}#webfeed 
{position:absolute; top:2px; right:4px;} #sitenav {position:absolute; 
top:0; right:160px; margin-left:50px; background:#e8e3cf; 
border-bottom:1px solid #ddd8bf;} #sitenav ul, #advanced, #advanced ul 
{list-style:none; list-style-image:none;}#sitenav ul {padding:0; 
margin:1px 10px; border:0; z-index:100001;}#sitenav ul li {float:left; 
text-transform:lowercase; font-family:Arial, Helvetica, sans-serif; 
font-size:11px; letter-spacing:2px; padding:2px; width:50px; 
text-align:center;}#sitenav ul li.med {width:60px;}#sitenav ul li.long 
{width:70px;}#sitenav ul li.vlong {width:80px;}#sitenav li ul 
{position:absolute; width:100px; left:-10000px; margin:2px 0; border:1px 
solid #ddd8bf; border-bottom:0;}#sitenav li ul li {width:96px; 
background:#f3f0e2; letter-spacing:0; text-align:left; padding:2px; 
border-bottom:1px solid #ddd8bf;}#sitenav ul li a, #advancedsearch a 
{text-decoration:none; cursor:pointer; color:#7d7a6e; padding:0; margin:0; 
display:block; font-family:Arial, Helvetica, sans-serif; 
font-size:11px;}#sitenav li a:hover, #advancedsearch a:hover 
{color:#3f2800; text-decoration:underline; background:#f8f7f2;}#sitenav 
li ul li a:hover, #advancedsearch ul li a:hover {text-decoration:none; 
background:#f8f7f2;}#sitenav li:hover ul 
{left:auto;}#advancedsearch:hover ul {left:-30px;}#sitenav li.sfhover 
ul, #advancedsearch.sfhover ul {left:auto; 
margin-left:-40px;}#advancedsearch.sfhover ul {margin-left:-70px;} 
#sitenav input, #quicksearch input {font-size:9px; background-color:#fff; 
color:#666;}#quicksearch {position:absolute; top:2px; right:25px; 
margin:0;}#advanced {position:absolute; top:20px; right:28px; 
z-index:1001;}html>body #advanced { /* child hack to keep link from 
overlapping search button in IE/Win */ top:8px;}#advancedsearch ul 
{position:absolute; left:-10000px; width:100px;} #advancedsearch ul li 
{float:left; text-transform:lowercase; margin:-1px 10px; padding:2px; 
width:80px; background:#f3f0e2; border:1px solid #ddd8bf;}/* 
Local/Section Navigation */ #localnav, #sectionnav {position:absolute; 
right:0; top:0; margin-top:63px; padding:10px 0 0 0; background:#e8e3cf; 
border-left:1px solid #ddd8bf; border-top:1px solid #5d5040; 
width:159px;}/* commented backslash hack v2 for hiding things from IEMac 
\*/ #localnav, #sectionnav {margin-top:50px;} /* end hack */ #localnav 
h2 {font-size:11px; font-weight:bold; padding:5px 0 20px 15px; 
text-align:left; margin:0; text-indent:-5px; letter-spacing:1px; 
clear:none; border:0;}#localnav h2.branchtitle, #localnav h2.branchtitle 
a {color:#5d5040; text-decoration:none;} #localnav h2.leaftitle, 
#localnav h2.leaftitle a {color:#006600; text-decoration:none;}#localnav 
h2.leaftitle a:hover, #localnav h2.leaftitle a:active, #localnav 
h2.branchtitle a:hover, #localnav h2.branchtitle a:active 
{text-decoration:underline;}#localnav h3 {line-height: 1.5;} /* Page 
Type */ #pagetype {float:right; padding:0 5px; margin:0; cursor:pointer; 
border:0;}#pagetype.branchleaf {height:25px; width:30px;}#pagetype.bonus 
{height:25px; width:45px;}#pttip {position:absolute; width:250px; 
padding:0; border:1px solid #5d5040; background:#f8f6eb; top:40px; 
right:30px; z-index: 1008;}#pttip.hide, #exploretip.hide {display:none; 
top:-300px; right:-300px;} #pttip p, #exploretip p {margin:10px; 
font-size:10px; padding:0;}#pttip strong {font-size:11px; 
font-weight:bold;}#pttip strong.branch {color:#5d5040;}#pttip strong.leaf 
{color:#006600;} #pttip img.closebox, #pttip span.close {margin:5px 5px 
10px 10px;}/* Local Menus */ #localnav h3 {font-size:11px; 
font-weight:normal; text-align:center; color:#5d5040; border:0; 
padding:30px 0 10px 0 ; margin:0 0 10px 0; letter-spacing:1px; 
border-top:1px solid #ddd8bf; cursor:pointer;}#exploretip 
{position:absolute; width:450px; padding:10px; border:1px solid #5d5040; 
background:#f8f6eb; top:10px; right:170px;}#localnav h4.closed, #localnav 
h4.open, #localnav h4.nomenu a {cursor:pointer; background-position:10px 
10px; background-repeat:no-repeat; font-family:Arial, Helvetica, 
sans-serif; font-size:11px; font-weight:normal; letter-spacing:1px; 
margin:0; color:#836e69; text-decoration:none; 
background-color:transparent; padding:5px 10px 5px 25px; border-top:1px 
solid #ddd8bf;} #localnav h4.nomenu a {background-image:none; 
display:block; margin-top:-15px;} #localnav h4.closed 
{background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/triclosed.gif);}#localnav h4.open 
{background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/triopen.gif); background-position:8px 
10px; color:#5d5040;} #localnav #collections.closed 
{background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/collectionsclosed.gif); 
background-position: 10px 3px;}#localnav #collections.open 
{background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/collectionsopen.gif); background-position: 
8px 3px;} #pagecontent, #articles, #notes, #treehouses, 
#portfoliocontent, #lrnportfosub, #trhsportfocontent, #webquestcontent 
{text-transform:lowercase;} #localnav h4.nomenu { /* putting a bottom 
border on the last element of each sidebar */ border-bottom:1px solid 
#ddd8bf;}#localnav #pagecontent.open, #localnav #navother.open, #localnav 
#pagecontent.closed, #localnav #navother.closed { /* getting rid of top 
border on the first element of each section */ border-top:0;} #localnav 
h4:hover, #localnav h4:active {background-color:#dcd5c6; color:#5d5040;} 
#localnav h4.nomenu a:hover, #localnav h4.nomenu a:active 
{background:transparent; color:#5d5040;} #localnav ul {list-style:none; 
list-style-image:none; background-color:transparent; padding:2px 10px 5px 
35px; margin:0;} #localnav ul.closed {display:none;}#localnav ul.open 
{display:block;}#localnav ul li {font-family:Arial, Helvetica, 
sans-serif; font-size:10px; line-height:1.1; padding:1px 0 0 10px; 
margin-left:-10px; text-indent:-10px; border:0; color:#908d80;}#localnav 
ul li a, #localnav ul li a:visited {text-decoration:none; 
color:#908d80;}#localnav ul li a:hover, #localnav ul li a:active 
{background-color:transparent; color:#5d5040; 
font-weight:normal;}#localnav li.thispage, #portfoliomenu li.thispage 
{color:#c6c1b0; margin-left:-25px; padding-left:25px; 
background-position:0 5px; background-repeat:no-repeat; 
background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/dia.gif);}#portfoliomenu ul li.thispage 
{margin-left:-15px; background-position:5px 3px;}#localnav li.nopage 
{color:#c6c1b0;}#localnav li.listintro {color:#5d5040; padding:0; 
margin:0 0 5px -10px; text-indent:0;} #treehmenu li, #lrnportfomenusub 
li, #lrnportfomenusub ul li {margin:3px 0 0 0; text-transform:lowercase; 
padding:0;} #lrnportfomenusub ul li {margin-left:-25px; padding-left:0; 
text-transform:none;} #portfoliolink {margin:10px 5px 0 -30px; 
display:block; text-decoration:none; color:#5d5040; font-family:Arial, 
Helvetica, sans-serif; letter-spacing:1px; width:50%;}#portfoliomenu li 
{margin:3px 0 0 0; padding:0;}#treehmenu li ul, #portfoliomenu li ul 
{margin:0; padding:0;}#treehmenu li ul li, #portfoliomenu li ul li 
{text-transform:none; margin:0;}#portfoliomenu li.portfoliohead 
{border:1px solid #f6f1da; background-color:#e2dec8; font-style:italic; 
font-weight:bold; color:#5d5040;}#portfoliomenu li.portfoliohead ul 
{font-style:normal; font-weight:normal;}#localnav li.investigation, 
#localnav li.investigation ul li a:hover, #localnav li.investigation ul li 
a:active, td.investigation strong, li.investigation strong, .investigation 
strong {color:#3333FF !important;}#localnav li.stories, #localnav 
li.stories ul li a:hover, #localnav li.stories ul li a:active, .stories 
strong, td.stories strong, li.stories strong {color:#ff6600 
!important;}#localnav li.games, #localnav li.games ul li a:hover, 
#localnav li.games ul li a:active, .games strong, td.games strong, 
li.games strong {color:#009933 !important;}#localnav li.artculture, 
#localnav li.artculture ul li a:hover, #localnav li.artculture ul li 
a:active, li.artculture strong, td.artculture strong, .artculture strong 
{color:#6B47B3 !important;}#localnav li.bio, #localnav li.bio ul li 
a:hover, #localnav li.bio ul li a:active, .bio strong, td.bio strong, 
li.bio strong {color:#666 !important;}#localnav li.teacherresource, 
#localnav li.teacherresource ul li a:hover, #localnav li.teacherresource 
ul li a:active, .teacherresource strong, td.teacherresource strong, 
li.teacherresource strong {color:#993333 !important;}#localnav 
li.webquest, #localnav li.webquest ul li a:hover, #localnav li.webquest ul 
li a:active, .webquest strong, td.webquest strong, li.webquest strong 
{color:#CBA100 !important;  }#localnav li.investigation ul li a 
{color:#9B9BFB !important;}#localnav li.stories ul li a {color:#FFA060 
!important;}#localnav li.games ul li a {color:#61B47D 
!important;}#localnav li.artculture ul li a {color:#9C8FB6 
!important;}#localnav li.bio ul li a {color:#999 !important;}#localnav 
li.teacherresource ul li a {color:#9B7A7A !important;}#localnav 
li.webquest ul li a {color:#CEB554 !important;} /* Section Navigation 
(Home Pages) */ #sectionnav h1 { /* This is the one used on the home 
pages */ font-size:11px; font-weight:bold; padding:0; text-align:center; 
letter-spacing:1px; border:0; margin:10px auto;}#sectionnav h4 
{cursor:pointer; background-position:10px 10px; 
background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; 
font-size:11px; font-weight:normal; letter-spacing:1px; margin:0; 
color:#908d80; background-color:transparent; border-bottom:1px solid 
#ddd8bf; padding:5px 10px 5px 25px;} #sectionnav h4.closed 
{background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/triclosed.gif);}#sectionnav h4.open 
{background-image:url(http://tolweb.org/tolarchive/27604/20080429/tree/img/triopen.gif); background-position:8px 
10px; color:#5d5040; border:0;}#sectionnav h4.closed a, #sectionnav 
h4.open a {text-decoration:none; color:#908d80;} #sectionnav h4.nomenu a, 
#sectionnav h4.nomenus a {background-image:none; text-decoration:none; 
color:#908d80; display:block;}#sectionnav h4.nomenus a {font-size:9px;} 
#sectionnav ul {list-style:none; list-style-image:none; 
background-color:transparent; padding:5px 10px 5px 35px; margin:0;} 
#sectionnav ul li {font-family:Arial, Helvetica, sans-serif; 
font-size:10px; line-height:1.1; padding:1px 0; text-indent:-10px; 
border:0; color:#908d80;}#sectionnav ul.closed 
{display:none;}#sectionnav ul.open {display:block; border-bottom:1px 
solid #ddd8bf;}#sectionnav h4.closed:hover, #sectionnav h4.closed:active, 
#sectionnav h4.nomenu a:hover, #sectionnav h4.nomenu a:active, #sectionnav 
h4.nomenus a:hover, #sectionnav h4.nomenus a:active 
{background-color:transparent; color:#5d5040;} #sectionnav ul ul 
{background-color:transparent; list-style:none; padding:0; margin:0 0 0 
5px;} #sectionnav ul ul li, #sectionnav ul.nomenus ul li {font-size:10px; 
padding:1px 8px; text-indent:-8px; text-transform:none; 
background-image:none; font-weight:normal; border:0; color:#908d80; 
letter-spacing:0;}#sectionnav ul.nomenus ul {padding:5px 0;}#sectionnav 
ul li a, #sectionnav ul li a:visited, #sectionnav ul ul li a, #sectionnav 
ul ul li a:visited {text-decoration:none; color:#908d80;}#sectionnav ul 
li a:hover, #sectionnav ul li a:active, #sectionnav ul ul li a:hover, 
#sectionnav ul ul li a:active {background-color:transparent; 
color:#5d5040; font-weight:normal;}#sectionnav li.thispage 
{color:#c6c1b0;}#sectionnav ul ul ul {padding:0; margin:0 0 0 
5px;}#sectionnav ul.nomenus {list-style:none; list-style-image:none; 
background-color:transparent; padding:5px 0;} #sectionnav ul.nomenus li 
{font-family:Arial, Helvetica, sans-serif; font-size:11px; 
font-weight:normal; letter-spacing:1px; margin:0; color:#908d80; 
text-decoration:none; background-color:transparent; padding:8px 10px 8px 
30px; border-bottom:1px solid #ddd8bf;} /* Footer */#footer 
{padding:15px 0 0 0; margin:0 160px 0 30px; width:auto;}#quicklinks 
{padding:2px 0 2px 0; text-align:center; background:transparent; 
width:520px; margin-left:auto; margin-right:auto;} #quicklinks ul 
{list-style:none; background-color:#fff; margin:0; padding:0; 
border:0;}#quicklinks li {display:inline; border-right:1px solid #e8e3cf; 
padding:4px 4px;}#quicklinks li.lastquick {border:0;}#quicklinks a 
{cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:9px; 
letter-spacing:3px; text-transform:lowercase; 
text-align:center;}#quicklinks a:link, #quicklinks a:visited, .policy 
a:link, .policy a:visited {font-weight:normal; text-decoration:none; 
color:#908d80;}#quicklinks a:hover, #quicklinks a:active, .policy 
a:hover, .policy a:active {font-weight:normal; text-decoration:none; 
color:#5d5040;}.copyright {font-size:9px; text-align:center; color:#666; 
padding:15px 0 15px 0;}.policy {font-size:9px; text-align:center; 
font-weight:normal; letter-spacing:2px; display:block; margin-left:auto; 
margin-right:auto; padding:10px 0 0 0;} #toplink {position:fixed; 
bottom:0; right:0; background:#e8e3cf; color:#908d80; 
text-decoration:none; font-size:10px; font-weight:bold; padding:2px 5px; 
margin:2px; border:1px solid #ddd8bf;}#toplink:hover, #toplink:active 
{color:#5d5040; border:1px solid #5d5040;} /* Accessory Page Styles: 
Move!  */ .cephGenus 
{font-size:12px;font-style:italic;color:#330099;font-weight:bold;}.cephSpecies 
{font-size:12px;font-style:italic;color:#cc0000;font-weight:bold;}.cephBoldItalic 
{font-size:12px;font-style:italic;color:#000;font-weight:bold;}.cephItalic 
{font-size:12px;font-style:italic;color:#000;}/* Lisa's Styles 
*/a:hover#bldrloginlink, a:hover#return, a:visited#return 
{background-color:#e8e3cf;}a:visited#bldrloginlink, a:visited.return, 
a:hover#return, a:visited#return 
{background-color:#e8e3cf;color:#000099;text-decoration:none;}a:visited.return, 
a:visited.return, a:hover#return, a:visited#return 
{text-decoration:underline;}a.teacherresource, a.teacherresource:link, 
a.teacherresource:visited, .teacherresource 
{color:#993333;text-decoration:none;}.webquest, a.webquest:link, 
a.webquest:visited, a.webquest 
{color:#CBA100;text-decoration:none;}a.games, a.games:link, 
a.games:visited, .games {color:#009933; 
text-decoration:none;}a.investigation, a.investigation:link, 
a.investigation:visited, .investigation {color:#3333FF; 
text-decoration:none;} a.artculture, a.artculture:link, 
a.artculture:visited, .artculture 
{color:#6B47B3;text-decoration:none;}a.stories, a.stories:link, 
a.stories:visited, .stories {color:#FB8751; text-decoration:none;}a.bio, 
a.bio:link, a.bio:visited, .bio 
{color:#666;text-decoration:none;}a.portfolio, a.portfolio:link, 
a.portfolio:visited, .portfolio 
{color:#5d5040;text-decoration:none;}a.teacherresource, a.games, 
a.investigation, a.artculture, a.stories, a.bio, a.webquest, a.portfolio 
{text-decoration:none;font-weight:bold;}p.rightbox, div.rightbox, 
p.whitebox, div.whitebox {border:1px dotted #908d80; background:#f8f6eb; 
padding:15px; margin-top:20px; width:auto;}p.whitebox, div.whitebox 
{background:transparent; padding:5px 25px; 
margin-top:10px;}img.blocksmmarg {text-align:center;margin:15px auto 5px 
auto;display:block;}/* Treehouse manager and login*/table.login 
{float:right; background-color:#F1F1F5; margin:10px; color:#444466; 
padding:10px 10px 20px 10px;width:300px;}ul.boxtoc li, p.boxtoc, 
p.boxtocsm, ol.boxtoc li, a.boxtoc {padding:10px; border:3px solid 
#E2E2EA;list-style-image:none;list-style-type:none;background-color:#F1F1F5;margin:0 
0 5px 0px;font-size:12px;font-weight:bold;width:190px;}ul.boxtoc 
{margin:0 10px 0px 0px;padding:0 0 0 10px;}a.boxtoc {margin:100px 
5px;}#trhsmanagercontainer ul.boxtoc li a:visited 
{color:#000099;}#trhsmanagercontainer 
{padding:0;background-color:transparent;width:auto;height:auto;}div.solidborder 
{background:#fff; border:1px solid #999; padding:0 25px; 
margin-top:10px;}#trhsmanagercontainer h4.highlight 
{background-color:#F9F5D7; border-bottom:1px solid #ccc; margin:0 -25px 0 
-25px; padding:6px;}#trhsmanagercontainer p.grey, p.grey 
{color:#444466;}#trhsmanagercontainer h3, h3.sectionheaderblu, 
h3.sectionheaderbluc 
{background-color:#E4E4E9;letter-spacing:2px;border-bottom:1px solid 
#ccc;margin:0 -25px 0 -25px;padding:15px 
10px;color:#000099;}#trhsmanagercontainer h3.center, h3.sectionheaderbluc 
{text-align:center;color:#000099;border-bottom:1px solid 
#E2E2EA;}#trhsmanagercontainer h3.delete 
{background-color:#F9DFDA;color:#ff0000;}#trhsmanagercontainer h1 
{color:#000099; padding:0; margin:15px 0 5px 0; text-align:center;} 
ul.choosemedia li {padding:2px 20px; list-style-type:none; 
list-style-image:none; border-bottom:1px dotted #ccc; width:150px;} 
ul.choosemedia {margin:10px 0;}ul.spaced {padding:0 0 0 
40px;line-height:1.7;list-style-type:circle; margin-bottom:0;}ul.spaced2 
li {padding:0 0 10px 40px; list-style-type:circle; 
margin-bottom:0;}ul.spacednodisc li, ul.spacednodisc 
{list-style-image:none; list-style-type:none; padding-bottom:5px;}/* end 
Treehouse manager End Lisa's styles *//* Styles for Contributors Pages 
*/.TGmain {font-size:11px; font-weight:bold; color:#6666cc; 
font-style:italic;}.TGft {font-size:11px; color:#6666cc;}.TGbig 
{font-size:12px; color:#6666cc;}.logout {float:left; margin:10px 0 20px 
0; font-size:10px;}ul.confirmreg {list-style-type:none; 
list-style-image:none;}ul.confirmreg li {padding:5px; border:1px solid 
#eee; margin:4px;}/* Danny's Styles */ .error {color:red 
!important;}td.thumbnailColumnValue, td.FilenameColumnValue, 
td.IDColumnValue {vertical-align: top; text-align: 
center;}td.FilenameColumnValue {font-size:9px;}td.IDColumnValue 
{font-weight:bold; color:#333;}td.TitleColumnValue {vertical-align:top; 
text-align:left;}table.groupresults td {vertical-align:middle; margin:0; 
padding:0 15px 0 0;}table.groupresults a.editlink, table.groupresults 
a.editlinklong, table.groupresults a.deletelink {margin:0 
auto;}table.groupresults td.selectColumnValue {text-align:center; 
font-size:10px; color:#333;}.alphalinks {display:block; 
text-align:center; letter-spacing:1px;}th.displayNameColumnHeader 
{width:200px;}.numImagesColumnHeader, .numImagesColumnValue 
{text-align:center;}.institutionColumnValue, .institution 
{font-size:10px; color:#5d5040;}img.max300 {padding:0; margin:0 auto; 
max-width:300px;} img.max200 {padding:0; margin:0 auto; max-width:200px;} 
#tipDiv {position:absolute; visibility:hidden; left:0; top:0; 
z-index:10000; background-color:#dee7f7; border:1px solid #336; 
width:250px; padding:4px; color:#000; line-height:1.2; font-family:Arial, 
Helvetica, sans-serif; font-size:11px;}a.GLOSSENTRY 
{background-color:#ffff9c;} a.GLOSSENTRYNODEC {background-color:#ffff9c; 
color:black;  text-decoration:none;}tr.yellowbg, .yellowbg { 
background-color:#F9F5D7;} th.indentprojcolumn {padding-left:15px;}/* 
Styles for Shared Content */ div.shared {float:right; margin:0 0 0 
25px;}div.sharedpage {float:right; margin:30px 0;}div.shared, 
div.sharedpage {text-align:right;} .xsection {border-top:1px dotted 
#5d5040; padding:5px 0; margin:15px 0;} .xsection h3, .xsection h5 
{border:0 !important; margin:0 0 15px 0; line-height:1.2;}.secheader 
{padding:0 0 10px 0;} .secheader a {font-size:11px; font-weight:bold; 
color:#908d80; padding:5px 0; letter-spacing:2px; text-decoration:none;} 
.seceditors {font-size:9px; padding-top:2px; display:block; 
color:#908d80;} div.secrefs {padding:0 25px;} .secfooter {padding:2px 
5px; color:#908d80; font-size:9px; margin:15px 0; background:#f6f6f6; 
}.secdate {float:right; }.seccopy img {vertical-align:middle; 
margin-left:5px;}.xcollections {border:1px solid #ddd; 
background:#f6f6f6; padding:0 10px; width:500px; margin:2px 
0;}.xcollections img {float:left; border:1px solid #ddd; 
margin-right:15px;}.imgdata .sharelogo {border:0; 
vertical-align:middle;}.taxonLink {color: #5d5040 !important; clear: both 
!important; font-weight: bold !important; text-decoration: none 
!important;}
