/* System.sss */
body{background-color:#ffffff;color:#585858;font-family:comic sans ms;font-style:normal;font-weight:normal;padding:.5em;text-align:left;text-decoration:none;}
#container{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;}
#header{background-color:#713e00;background-image:url(header.gif);padding:1em 4px 0 4px;}
#header h2{font-size:large;padding-bottom:10px;}
#siteicon{border-width:0;border-style:solid;border-color:#e1e1e1;float:left;margin-right:8px;}
#subtitle{font-size:medium;padding-bottom:10px;}
#header h1{font-size:140%;padding-bottom:10px;}
#mainpage #header h1{padding-bottom:0;}
#header div.extrablock{margin-bottom:8px !important;}
#content{background-image:url(contentbgnd.gif);border-width:0;border-style:solid;border-color:#e1e1e1;padding-right:4px;padding-left:4px;padding-top:1px;}
#pagedesc{border-width:0;border-style:solid;border-color:#e1e1e1;margin-top:4px;margin-bottom:4px;}
#sidebar{border-width:0;border-style:solid;border-color:#e1e1e1;color:#585858;font-family:comic sans ms;font-size:small;font-style:normal;font-weight:400;}
#extra{border-width:0;border-style:solid;border-color:#e1e1e1;color:#585858;font-family:comic sans ms;font-size:small;font-style:normal;font-weight:400;}
#footer{color:#585858;font-family:comic sans ms;font-size:small;font-style:normal;font-weight:400;padding-right:4px;padding-left:4px;text-align:center;}
.stretch{clear:both;}
ol,ul{margin-left:2.5em;}
p,ol,ul{margin-top:1em;}
hr{margin:1em auto 0 auto;}
h1,h2,h3,h4,h5,h6{color:#562f00;font-family:tahoma;font-weight:bolder;font-style:oblique;text-align:left;text-decoration:none;}
h2{font-size:large;}
h3{font-size:medium;}
h4{font-size:small;font-style:italic;}
h5,h6{font-size:x-small;font-style:italic;}
#content h2,#content h3,#content h4,#content h5,#content h6{margin-top:1em;}
#listpages #content h2{clear:both;}
#content blockquote{margin:1em 3em;}
#content dl dt{color:#562f00;font-family:tahoma;font-weight:bold;margin-top:1em;}
#content dl dd{margin-left:2.5em;}
#personindexes #content dl dt{color:#562f00;font-family:tahoma;font-weight:bold;}
#personindexes #content dl dd{margin-left:1em;padding-bottom:1em;}
#personindexes #content dl dd a{margin-right:.5em !important;}
#surnameindex #content dt{font-family:tahoma;font-weight:bold;}
#surnameindex #content dd{margin-left:1em;padding-bottom:1em;}
dl.surnames,dl.surnamescount{clear:both;}
dl.surnames a{padding-right:.5em;}
dl.surnamescount var{padding-left:.25em;padding-right:.5em;}
#pagetoc{display:none;}
img{border-width:0;vertical-align:bottom;}
img.icon{vertical-align:baseline;}
table.layout{border-collapse:collapse;}
table.layout td{vertical-align:top;}
button.icon{border-width:0;cursor:pointer;height:16px;width:16px;vertical-align:middle}
button.iconprev{background:url(icons.png) -5px -5px no-repeat}
button.iconnext{background:url(icons.png) -30px -5px no-repeat}
button.iconup{background:url(icons.png) -55px -5px no-repeat}
button.icondown{background:url(icons.png) -80px -5px no-repeat}
button.iconfrev{background:url(icons.png) -105px -5px no-repeat}
button.iconffwd{background:url(icons.png) -130px -5px no-repeat}
button.iconplay{background:url(icons.png) -5px -30px no-repeat}
button.iconpause{background:url(icons.png) -30px -30px no-repeat}
button.iconleft{background:url(icons.png) -55px -30px no-repeat}
button.iconright{background:url(icons.png) -80px -30px no-repeat}
button.iconstop{background:url(icons.png) -105px -30px no-repeat}
button.iconrecord{background:url(icons.png) -130px -30px no-repeat}
button.iconclosex{background:url(icons.png) -5px -55px no-repeat}
button.iconclose{background:url(icons.png) -30px -55px no-repeat}
button.iconplus{background:url(icons.png) -55px -55px no-repeat}
button.iconminus{background:url(icons.png) -80px -55px no-repeat}
button.iconopen{background:url(icons.png) -105px -55px no-repeat}
button.iconlink{background:url(icons.png) -130px -55px no-repeat}
button.iconprev,button.iconnext,button.iconup,button.icondown,button.iconfrev,button.iconffwd,button.iconplay,button.iconpause,button.iconleft,button.iconright,button.iconstop,button.iconrecord{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}button.iconlegend{border-width:0;cursor:pointer;height:16px;width:16px;vertical-align:middle;background-color: #c0c0c0}
div.itp{clear:both;border-width:0;border-style:solid;font-style:normal;padding:.5em 4px;}
.sn{font-family:tahoma;font-style:oblique;font-weight:bolder;margin-top:0;}
.nt{font-weight:400;font-style:normal;}
.np{font-weight:400;font-style:normal;}
.ng{font-weight:400;font-style:normal;}
.nps{font-weight:bold;font-style:normal;font-variant:normal;}
.ns{font-weight:bold;font-style:normal;font-variant:normal;}
.nu{font-weight:400;font-style:normal;}
.no{font-weight:400;font-style:normal;font-variant:normal;}
a,a:link{color:#ab5500;text-decoration:underline;}
a:visited{color:#ab5500;text-decoration:underline;}
a:hover{color:#ab5500;text-decoration:none;}
a:active{color:#ab5500;text-decoration:underline;}
a.ext{background:url(ext_link_icon.gif) center right no-repeat;padding-right:15px;}
.tmgcenter{border-width:0;border-style:solid;border-color:#e1e1e1;margin-right:auto;margin-left:auto;text-align:center;}
.tmglind{border-width:0;border-style:solid;border-color:#e1e1e1;margin-left:2.5em;}
div.pid{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#404040;float:left;margin-right:8px;margin-bottom:8px;padding:4px;text-align:center;}
div.pid div{font-family:sans-serif;font-size:small;font-style:normal;font-weight:400;}
div.pidleft{float:left;margin:1em 8px 8px 0}
div.pidcenter{float:none;margin:1em auto 0 auto}
div.pidright{float:right;margin:1em 0 8px 8px}
div.pid div.exh-text, div.egib div.exh-text{display:none}
div.id{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#404040;margin:.3em auto 1em auto;padding:4px;text-align:center;}
div.id div{font-family:sans-serif;font-style:normal;font-weight:400;}
#imagepages #content h2{text-align:center;}
div.ptd{border-width:1px;border-style:solid;border-color:#e1e1e1;margin:2px;padding:4px;text-align:left;}
div.ptc{font-family:sans-serif;font-size:small;font-weight:400;font-style:normal;margin:0;padding:3px;text-align:center;}
div.sed{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#404040;margin-top:4px;padding:4px;text-align:left;}
div.sed div{font-family:sans-serif;font-weight:400;font-size:small;font-style:normal;}
div.exhbacklinks{font-size:small}
div.exhbacklinks p{font-style:italic}
div.exhbacklinks ul{list-style-type:none;margin:0}
.grid{border-width:0;border-style:solid;border-color:#f1f1f1;border-collapse:collapse;border-spacing:1px;empty-cells:show;}
.g1{border-width:0;border-style:solid;border-color:#f1f1f1;padding:2px 3px;text-align:left;vertical-align:top;width:8em;}
.g2{border-width:0;border-style:solid;border-color:#f1f1f1;padding:2px 3px;text-align:center;vertical-align:top;width:7em;}
.g3{border-width:0;border-style:solid;border-color:#f1f1f1;padding:2px 3px;text-align:left;vertical-align:top;}
div.fams{border-width:0;border-style:solid;border-color:#e1e1e1;clear:both;}
dl.fams dt{font-family:tahoma;font-weight:bold;font-size:small;padding:1em 0 0 0;}
dl.fams dd{padding:0 0 0 2.5em;}
div.fams h3{font-style:normal;font-weight:bold;}
div.fams ul{list-style-type:circle;}
div.fams ul li{font-size:medium;font-style:normal;font-weight:400;}
#credit{border-top:1px solid #f1f1f1;font-family:arial,helvetica,sans-serif;font-size:x-small;font-weight:normal !important;margin-top:1em;padding:.5em;}
#credit a{font-weight:normal !important;}
div.cits{border-width:0;border-style:solid;border-color:#e1e1e1;clear:both;}
div.cits h3{font-style:normal;font-weight:bold;}
div.cits ol{list-style-type:decimal;}
div.cits ol li{font-size:small;font-style:normal;font-weight:400;margin-bottom:.25em;clear:both;}
sup{font-family:sans-serif;font-size:small;font-weight:400;font-style:normal;vertical-align:text-top;}
#sourcelist{margin:1em 0 0 1em;padding:0;}
#sourcelist li{font-style:normal;font-weight:400;margin:0 0 1em 1em;padding:0;clear:both;}
.pupbutton{background-color:#ffffff;border-width:0;border-style:solid;border-color:#d0d0d0;color:#616161;cursor:pointer;font-size:x-small;font-weight:400;font-style:normal;margin:3px 0 0 0;padding:1px;}
div.pupdata{display:none;}
#pup{background-color:#ffffff;border:2px solid #e1e1e1;display:none;padding:3px;position:absolute;width:500px;}
#pup table{border-spacing:5px;font-size:small;width:100%;}
.pupsubject{background-color:#ffffff;background-image:none;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#000000;font-style:normal;font-weight:400;padding:2px;}
.pupfemale{background-color:#ffc4c8;border-width:1px;border-style:solid;border-color:#606060;color:#000000;font-style:normal;font-weight:400;padding:2px;}
.pupmale{background-color:#d0d8ff;border-width:1px;border-style:solid;border-color:#6090f0;color:#000000;font-style:normal;font-weight:400;padding:2px;}
#content #charindex a{background-color:#ffffff;border-width:0;border-style:solid;border-color:#d0d0d0;color:#616161;display:block;float:left;font-family:tahoma;font-size:small;font-weight:bold;font-style:normal;margin:2px 4px 2px 0;padding:4px;text-align:center;text-decoration:none !important;vertical-align:text-top;width:1.5em;}
#surnameindex #content dl.surnamescount var{font-style:normal;}
div.calendar{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#404040;margin:1em 0 0 0;padding:0 2px;}
div.caltitle{color:#404040;font-family:tahoma;font-size:large;font-style:normal;font-weight:bold;text-align:center;}
div.calcaption{color:#404040;font-family:sans-serif;font-size:small;font-style:italic;font-weight:400;text-align:center;}
table.caltable th{background-color:#ffffff;border-width:0;border-style:solid;border-color:#e1e1e1;color:#404040;font-family:comic sans ms;font-size:x-small;font-style:normal;font-weight:400;text-align:center;}
table.caltable td{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#404040;font-family:comic sans ms;font-size:x-small;font-style:normal;font-weight:400;text-align:center;vertical-align:top;}
div.caldn{background-color:#ffffff;color:#616161;font-family:comic sans ms;font-size:xx-small;font-style:normal;font-weight:400;text-align:center;float:left;margin:0 .25em 0 0;width:1.5em;padding:0 1px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
div.caldn29{background-color:#888800;color:#000000;}
div.caldata{display:none}
table.caltable{border-collapse:separate;empty-cells:show;width:100%}
td.calemp{width:14%}
td.calday{height:5em;width:14%}
td.calday span.calnot,td.calday span.calppl{display:block}
td.caloth span.calnot{margin-left:.5em}
table.caltable tr.calmth th{font-size:large;font-style:normal}
button.calnext,button.calprev{border-width:0;cursor:pointer;display:block;position:absolute;width:11px;height:21px;vertical-align:bottom}
button.calprev{background:url(arrows.png) -7px -27px no-repeat;top:0;left:0}
button.calnext{background:url(arrows.png) -32px -27px no-repeat;top:0;right:0}
button.calprev:hover{background:url(arrows.png) -7px -2px no-repeat}
button.calnext:hover{background:url(arrows.png) -32px -2px no-repeat}
@media print{button.calnext,button.calprev{display:none;}}
div.egib{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#404040;float:left;font-family:sans-serif;font-size:x-small;font-weight:400;font-style:normal;margin:3px;padding:3px;overflow:hidden;text-align:center;}
div.egic{margin-top:3px;}
#siblContainer{display:none;position:absolute;top:0;left:0;z-index:9999;background:#fff;border:4px solid #e1e1e1;padding:4px 8px 8px 8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
#siblContent{position:relative}
#siblImage{display:block;margin:0 auto !important}
#siblOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:hidden;background-color:#000}
#siblContainer img{border-width:0}
#siblCaption{text-align:center;margin:.25em 0;color:#000}
#siblControls{position:relative;text-align:center;height:24px}
#siblContainer button{border-width:0;padding:0;margin:0 1px;cursor:pointer;vertical-align:bottom;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#c0c0c0}
#siblContainer button:hover{background-color:#713e00}
#siblStatus{position:absolute;top:0;left:0;color:#999;font-size:x-small}
#siblPrevious{background:url(icons.png) -4px -4px no-repeat;width:17px;height:17px}
#siblSlideshow{background:url(icons.png) -4px -29px no-repeat;width:17px;height:17px}
#siblNext{background:url(icons.png) -29px -4px no-repeat;width:17px;height:17px}
#siblClose{position:absolute;top:1px;right:0;background:url(icons.png) -30px -55px no-repeat;width:16px;height:16px}
.sslbc button{position:absolute;border-width:0;cursor:pointer;width:16px;height:16px;background-color:#c0c0c0}
.sslbc button:hover{background-color:#713e00}
.sslbc button.iconopen{top:2px;right:2px}
.sslbc button.iconlink{top:2px;right:20px}
ul.splds,ol.splds{margin-top:0;}
ul.splds li,ol.splds li,dl.splds dd{margin-top:1em;}
.iconlegend{border-width:0;border-style:solid;border-color:#e1e1e1;border-collapse:collapse;empty-cells:show;margin-top:1em;}
.iconlegend td{border-width:0;border-style:solid;border-color:#e1e1e1;padding:2px 3px;}
div.smco{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#404040;padding:4px;}
div.smtitle{color:#404040;font-family:sans-serif;font-size:medium;font-style:normal;font-weight:bold;text-align:center;}
div.smmap{border-width:1px;border-style:solid;border-color:#e1e1e1;color:#000;float:left;position:relative;text-align:left;}
div.smcaption{color:#404040;font-family:sans-serif;font-size:small;font-style:italic;font-weight:400;text-align:center;clear:both;}
ul.smil{border-width:0;border-style:solid;border-color:#e1e1e1;color:#404040;list-style-type:circle;margin:0;padding:0;overflow:auto;}
ul.smil li{border-width:0;border-style:solid;border-color:#e1e1e1;font-size:small;margin:0 0 0 1.5em;padding:0;text-align:left;cursor:pointer;}
div.smcoleft{float:left;margin:1em 8px 8px 0}
div.smcocenter{margin:1em auto 0 auto}
div.smcoright{float:right;margin:1em 0 8px 8px}
div.smmap img{vertical-align:middle}
div.smib{color:#000;font-size:small;max-height:120px;overflow:auto;padding-bottom:1em;width:350px}
div.smib ul{margin-left:0}
div.smib ul li{margin-left:1.25em}
.ero-body{padding:0 4px !important;width:auto !important}
.ero .ero-previewArea div.firstChild{margin:0 !important}
img.veIconOffset{position:absolute;left:-2px;top:-18px}
div.spi{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#404040;padding:4px;text-align:center;}
div.spi div{font-family:sans-serif;font-size:small;font-style:normal;font-weight:400;}
div.spileft{float:left;margin:1em 8px 0 0;}
div.spicenter{margin:1em auto 0 auto;}
div.spiright{float:right;margin:1em 0 0 8px;}
div.dna{margin:1em 0}
div.dnaleft{float:left;margin:1em 8px 8px 0}
div.dnacenter{margin:1em auto 0 auto}
div.dnaright{float:right;margin:1em 0 8px 8px}
#placeindex div{font-weight:bold;font-style:normal;text-align:left;margin-top:.4em;margin-left:0em;}
#placeindex div div{font-style:normal;font-weight:lighter;margin-top:.1em;margin-left:2em;text-align:left;clear:both;}
a.maplink{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#d0d0d0;color:#616161;display:block;float:left;font-family:tahoma;font-size:small;font-weight:bold;font-style:normal;margin:1px 4px 1px 0;padding:1px 2px;width:1.25em;text-align:center;text-decoration:none !important;}
div.slsco{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;color:#585858;padding:4px;}
div.slstitle{color:#585858;font-family:sans-serif;font-size:medium;font-style:normal;font-weight:bold;text-align:center;}
div.slscaption{color:#585858;font-family:sans-serif;font-size:small;font-style:normal;font-weight:400;text-align:center;}
div.slscoleft{float:left;margin:1em 8px 8px 0}
div.slscocenter{margin:1em auto 0 auto}
div.slscoright{float:right;margin:1em 0 8px 8px}
div.sls{float:left;overflow:hidden}
div.sls img{border:1px solid #e1e1e1}
div.slscontrols{display:none;text-align:center;width:72px;font-size:1pt;clear:both;margin:0 auto}
div.slscontrolstop{padding:3px 0 3px 0}
div.slscontrolsbot{padding:3px 0 3px 0}
div.slscontrols button{margin:0 2px;padding:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#c0c0c0}
div.slscontrols button:hover{background-color:#713e00}
ul.slsthumbs{list-style-type:none;margin:0;padding:0}
ul.slsthumbsleft{float:left;margin:0 8px 8px 0}
ul.slsthumbsright{float:right;margin:0 0 8px 8px}
ul.slsthumbs li{float:left;margin:0 4px 4px 0}
ul.slsthumbs a{display:block;font-size:1pt;border:2px solid #f1f1f1}
ul.slsthumbs a.activeSlide{border-color:#713e00}
table.spt{border-width:0;border-style:solid;border-color:#e1e1e1;border-collapse:collapse;empty-cells:show;margin-top:1em;}
table.spt th{border-width:1px;border-style:solid;border-color:#e1e1e1;font-style:italic;font-weight:400;text-align:center;padding:2px 3px;}
table.spt td{border-width:1px;border-style:solid;border-color:#e1e1e1;padding:2px 3px;}
.cf{position:relative;clear:both;background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;font-family:arial, helvetica;font-weight:bold;font-style:normal;text-align:center;}
div.charttitle{font-family:sans-serif;font-size:medium;font-style:normal;font-weight:bold;text-align:left;}
div.chartdesc{font-family:sans-serif;font-size:medium;font-style:normal;font-weight:400;text-align:left;padding-bottom:1em;}
.cbp{position:absolute;border-width:1px;border-style:solid;padding:2px;overflow:hidden;}
.cbp:target{color:#000000;background-color:#ffffff;border-color:#606060;}
.cbp:target a{color:#000000 !important;font-weight:bold;text-decoration:underline;}
.csb{font-family:arial, helvetica;font-size:10pt;font-weight:bold;font-style:normal;text-align:center;color:#000000;background-color:#ffffff;border-color:#606060;}
div.csb a{color:#000000 !important;font-weight:bold;text-decoration:underline;}
.cfb{font-family:arial, helvetica;font-size:10pt;font-weight:400;font-style:normal;text-align:center;color:#000000;background-color:#ffc4c8;border-color:#606060;}
div.cfb a{color:#000000 !important;font-weight:normal;text-decoration:underline;}
.cmb{font-family:arial, helvetica;font-size:10pt;font-weight:400;font-style:normal;text-align:center;color:#000000;background-color:#d0d8ff;border-color:#6090f0;}
div.cmb a{color:#000000 !important;font-weight:normal;text-decoration:underline;}
.cub{font-family:arial, helvetica;font-size:10pt;font-weight:400;font-style:normal;text-align:center;color:#000000;background-color:#ff60ff;border-color:#606060;}
div.cub a{color:#000000 !important;font-weight:normal;text-decoration:underline;}
.cspb{font-family:arial, helvetica;font-size:10pt;font-weight:400;font-style:normal;text-align:center;color:#000000;background-color:#e0e0e0;border-color:#a0a0a0;}
div.cspb a{color:#000000 !important;font-weight:normal;text-decoration:underline;}
.cdb{font-family:arial, helvetica;font-size:10pt;font-weight:400;font-style:normal;text-align:center;color:#000000;background-color:#ffa500;border-color:#606060;}
div.cdb a{color:#000000 !important;font-weight:normal;text-decoration:underline;}
.cdt{font-size:8pt;font-weight:400;font-style:normal;}
.accent1{background-color:#ffff00;border-color:#000000}
.accent2{background-color:#b9f73e;border-color:#000000}
.accent3{background-color:#ffa900;border-color:#000000}
.accent4{background-color:#bfa730;border-color:#000000}
.accent5{background-color:#00cc00;border-color:#000000}
.accent6{background-color:#a07260;border-color:#000000}
.accent7{background-color:#b680ff;border-color:#000000}
.accent8{background-color:#759040;border-color:#000000}
.accent9{background-color:#408064;border-color:#000000}
.accent10{background-color:#baa5b7;border-color:#000000}
.legend{position:relative}
.legendtop{padding-bottom:2px}
.legendbottom{padding-top:2px}
.legendbox{position:relative;float:left;padding:2px 4px;margin-right:2px;font-size:x-small;text-align: center}
div.cfleft{float:left;margin:1em 8px 8px 0}
div.cfcenter{margin:1em auto 0 auto}
div.cfright{float:right;margin:1em 0 8px 8px}
div.cct{position:absolute;border-top:1px solid #808080;font-size:1px;}
div.ccl{position:absolute;border-left:1px solid #808080;font-size:1px;}
div.cctl{position:absolute;border-top:1px solid #808080;border-left:1px solid #808080;font-size:1px;}
div.cctr{position:absolute;border-top:1px solid #808080;border-right:1px solid #808080;font-size:1px;}
div.cctlr{position:absolute;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;font-size:1px;}
div.cctlb{position:absolute;border-top:1px solid #808080;border-left:1px solid #808080;border-bottom:1px solid #808080;font-size:1px;}
div.cclb{position:absolute;border-left:1px solid #808080;border-bottom:1px solid #808080;font-size:1px;}
a.cnavup,a.cnavdn{display:block;position:absolute;vertical-align:middle;width:16px;height:16px;font-size:1pt;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
a.cnavup{background:#ddd url(icons.png) -55px -5px no-repeat}
a.cnavdn{background:#ddd url(icons.png) -80px -4px no-repeat}
a.cnavup:hover,a.cnavdn:hover{background-color:#808080}
a.cnavprev,a.cnavnext{display:block;position:absolute;vertical-align:bottom;width:15px;height:21px}
a.cnavprev{background:url(arrows.png) -5px -2px no-repeat}
a.cnavnext{background:url(arrows.png) -30px -2px no-repeat}
div.tlcf{background-color:#ffffff;border-width:1px;border-style:solid;border-color:#e1e1e1;font-size:1px;margin:0;padding:0;position:relative;}
div.tlpt{background-color:#ffffff;color:#000000;font-family:tahoma;font-size:medium;font-weight:bold;position:absolute;}
div.tlvt,span.tlvt{color:#000000;font-family:tahoma;font-size:small;font-weight:400;font-style:italic;position:absolute;}
div.tlst{color:#000000;font-family:tahoma;font-size:small;font-weight:bold;font-style:normal;position:absolute;text-align:center;}
.tlap{position:absolute;font-size:1px}
div.tlg{border-color:#808080;border-left-width:1px;border-left-style:dotted;font-size:1px;position:absolute;width:3px;}
div.tlsl{border-color:#808080;border-top-width:3px;border-top-style:solid;font-size:1px;position:absolute;}
div.tltt{border-color:#808080;border-left-width:3px;border-left-style:solid;font-size:1px;position:absolute;}
div.tlts{border-color:#808080;border-left-width:3px;border-left-style:solid;font-size:1px;position:absolute;}
ul.tipcontent,div.tipcontent{display:none}
a.opentip{display:none;position:absolute;top:2px;right:2px;cursor:pointer;height:16px;width:16px;vertical-align:middle;font-size:1pt;background:#606060 url(icons.png) -55px -55px no-repeat}
#cluetip-close a{display:block;position:absolute;top:2px;right:2px;cursor:pointer;height:16px;width:16px;vertical-align:middle;font-size:1pt;background:#606060 url(icons.png) -30px -55px no-repeat}
div.dnasummary{position:absolute;background-color:#ff0;color:#000;font-size:small;font-weight:normal;text-align:left;color:#000000;background-color:#ffffff;border-color:#606060;border-width:1px;border-style:solid;padding:2px;overflow:hidden;}
div.dnasig,span.dnasig{font-family:monospace;color:#000}
span.dnasigvar{color:#f00}
div.dnaskipped{position:absolute;font-style:normal;font-weight:normal;font-size:large;text-align:center}
div#cluetip{color:#000}
div#cluetip div.dnasig{overflow:auto}
.quote{font-style:italic;padding-right:4em;padding-left:4em;}
.randomquote,div.randomquote ul{display:none;list-style-type:none;border-width:0;border-style:solid;border-color:#e1e1e1;font-size:small;font-weight:400;font-style:normal;margin:.5em 0;padding:2px;text-align:center;}
.randomquote q{font-family:times new roman;font-size:large;font-weight:400;font-style:italic;text-align:center;}
#menubar{background-color:#371700;clear:both;padding-bottom:1px;}
ul.buttonhorz{float:left;list-style-type:none;margin:0;padding:0;}
ul.buttonhorz li{float:left;}
ul.buttonvert{list-style-type:none;margin:0;padding:0;}
ul.buttonvert li a img,ul.buttonhorz li a img{vertical-align:bottom;}
#menutop{font-family:tahoma !important;font-weight:bolder !important;}
ul.menutop,ul.menubottom{font-size:small;list-style-type:none;margin:0 0 .5em 0;}
ul.menutop li,ul.menubottom li{display:inline;padding:0 .75em 0 .75em;white-space:nowrap;}
ul.menutop li.inactive a,ul.menubottom li.inactive a{color:#404040 !important;font-weight:normal !important;text-decoration:none !important;}
/* Menu: Block Highlight */
ul.menuside, ul.menubar{font-family:tahoma;font-style:oblique;font-weight:bolder;font-size:large;}
ul.menuside{background-color:#336699;padding:0 1px 1px 1px;margin:0;}
ul.menuside li{border-top:1px solid #d0d0d0;list-style:none;margin:0;text-align:left;}
ul.menuside li a{background-color:#ffffff;border-left:1em solid #336699;color:#616161 !important;display:block;font-family:tahoma !important;font-style:oblique !important;font-weight:bolder !important;padding:0.25em 0.5em 0.25em .75em;text-decoration:none;}
ul.menuside li a:hover{background-color:#ca2f2f;border-color:#ffee33;color:#ffffff !important;}
ul.menuside li.inactive a{background-color:#ffffff;color:#e0e0e0 !important;text-decoration:none;}
ul.menuside li.inactive a:hover{background-color:#ffffff;border-left:1em solid #336699;color:#e0e0e0 !important;text-decoration:none;}
ul.menubar{float:left;margin:2px 0 .5em 0;padding:0;}
ul.menubar li{background-color:#ffffff;border:1px solid #d0d0d0;float:left;list-style:none;margin:0 2px 1px 0;padding-bottom:1px;white-space:nowrap;}
ul.menubar li a{color:#616161 !important;display:block;font-family:tahoma !important;font-style:oblique !important;font-weight:bolder !important;margin:0px 3px;padding:1px 3px;text-decoration:none !important;border-bottom:3px solid #ffffff;}
ul.menubar li a:hover{border-bottom:3px solid #ffee33;}
ul.menubar li.inactive{background-color:#ffffff;text-decoration:none;}
ul.menubar li.inactive a{border-bottom:3px solid #ffffff;color:#e0e0e0;text-decoration:none;}
ul.menubar li.inactive a:hover{background-color:#ffffff;border-bottom:3px solid #ffffff;color:#e0e0e0 !important;text-decoration:none;}
/* Theme: nonzero - brown */
#header{background-position:bottom left;background-repeat:repeat-x;color:#fff;margin:0;padding:1.5em 1em;}
#header h1, #header h2, #subtitle{color:#fff;margin:0;padding:0;text-transform:capitalize;}
#header h1{float:left;width:48%;}
#header h2, #subtitle{clear:right;float:right;text-align:right;width:48%;}
#header #siteicon{float:right;padding:0 0 0 8px;}
#mainpage #header #siteicon{float:left;padding:0 8px 0 0 !important;}
#content{background-repeat:repeat-x;border-top:1px solid #e1e1e1;}
#chartpages #content, #imagepages #content{background:none;border-top-width:0;}
#content h2{border-top-style:dotted;border-top-width:1px;margin-top:.75em;padding-top:3px;}
#menutop{text-align:right;text-transform:capitalize;}
#menubar{background-image:url(menubarbgnd.gif);background-position:top left;background-repeat:repeat-x;}
ul.menubar{float:right;}
ul.menubar li a, ul.menuside li a{background-image:url(buttonbgnd.gif);background-repeat:repeat-x;line-height:2.2;padding:0 6px;text-decoration:none !important;text-transform:capitalize;}
ul.menubar li a:hover, ul.menuside li a:hover{background-image:url(buttonhover.gif);background-repeat:repeat-x;text-transform:capitalize;}
ul.menubar li.inactive a:hover, ul.menuside li.inactive a:hover{background-image:url(buttonbgnd.gif);background-repeat:repeat-x;text-transform:capitalize;}
ul.menubar li a:active, ul.menuside li a:active{background-image:url(buttonactive.gif);background-repeat:repeat-x;text-transform:capitalize;}
ul.menuside li a{border-width:1px;border-style:solid;border-color:#d0d0d0;line-height:1em;padding:.5em .25em;}
/* User Styles */ 
.u1{border-color:#e1e1e1;}
.u2{border-color:#e1e1e1;}
.u3{border-color:#e1e1e1;}
.u4{border-color:#e1e1e1;}
.u5{border-color:#e1e1e1;}
