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/19523/20150226/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, h7	{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;}	h1 span.comment, h2 span.comment	
{font-size:10px; font-style:normal;}	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:14px; 
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:13px; font-weight:normal; margin:15px 0 5px 0; padding:0; letter-spacing:2px; line-height:1.5;}h5	{font-size:12px; 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:11px; font-weight:bold; margin:15px 0; padding:0; letter-spacing:1px;}h7	{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 10px 10px 0; background-color: #fff;}img.floatright, div.imgfr	{padding-left: 15px;}img.floatleft, div.imgfl {padding-right: 15px;}/* 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.array, table.arrayb, table.arraybb, table.array td, 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; }#localnav h2.branchtitle a,#localnav h2.leaftitle a, #containing a, #authors, a.ilink, p.ilink a, ul.ilink li a {padding: 0 0 0 12px; background-position:0 3px; background-repeat:no-repeat; background-image:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/tinylink.png);}	/* 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;}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.center, table.allc, table.bc, table.allbc	{border:0; margin:10px auto; padding:5px; }	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;}	td.bgreen, tr.bgreen td	{background-color:#aede82;}td.byellow, tr.byellow td	{background-color:#ffffbb;}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/19523/20150226/tree/img/triopen.gif); background-position:100% 0;}.up	{cursor:pointer; background-repeat:no-repeat; background-image:url(http://tolweb.org/tolarchive/19523/20150226/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:0 12px; 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/19523/20150226/tree/img/quicknav/ul_background.png) 1px 2px no-repeat; * background:#fff url(http://tolweb.org/tolarchive/19523/20150226/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/19523/20150226/tree/img/quicknav/LeftArrowDisabled.png) 0px 1px no-repeat;}#up_arrow.disabled	{background:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/quicknav/UpArrowDisabled.png) 0px 1px no-repeat;}#down_arrow.disabled	{background:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/quicknav/DownArrowDisabled.png) 0px 1px no-repeat;}#down_arrow a:hover	{background:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/quicknav/ul_background.png) -237px 0 no-repeat; * background:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/quicknav/ul_background_IE.png) -238px 0px no-repeat;}#up_arrow a:hover	{background:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/quicknav/ul_background.png) -219px 0 no-repeat; * background:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/quicknav/ul_background_IE.png) -220px 0px no-repeat;}#left_arrow a:hover	{background:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/quicknav/ul_background.png) -201px 0 no-repeat; * background:url(http://tolweb.org/tolarchive/19523/20150226/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/19523/20150226/tree/img/quicknav/Compass.png); width:16px; height:16px;}a.compass:hover	{border:1px solid #444; background:#fff url(http://tolweb.org/tolarchive/19523/20150226/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, #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;} 	/* 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;font-size: 12px; letter-spacing: 1px;}#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/19523/20150226/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, #cse-search-box input	{font-size:9px; background-color:#fff; color:#666;}#quicksearch, #cse-search-box	{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;}	#localnav h2.leaftitle, #localnav h2.leaftitle a	{color:#006600;}#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/19523/20150226/tree/img/triclosed.gif);}#localnav h4.open	{background-image:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/triopen.gif); background-position:8px 10px; color:#5d5040;}	#localnav #collections.closed	{background-image:url(http://tolweb.org/tolarchive/19523/20150226/tree/img/collectionsclosed.gif); background-position: 10px 3px;}#localnav #collections.open	{background-image:url(http://tolweb.org/tolarchive/19523/20150226/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/19523/20150226/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/19523/20150226/tree/img/triclosed.gif);}#sectionnav h4.open	{background-image:url(http://tolweb.org/tolarchive/19523/20150226/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;}
