html{background:#e5e5e5;font-family:verdana,arial,sans-serif;}#wrap{background:#fff;width:760px;min-height:650px;margin:0 auto 0 auto;padding:20px 0 150px 0;}.clearer{clear:both}#ltcon{float:left;width:235px;}#lt-top{height:300px;}#showupdate{margin:10px 0 0 3px;font-size:0.92em;color:#669933;background:#f1f1f1;width:100px;text-align:center;}#rtcon{float:left;min-height:300px;margin:3px 0 0 15px;width:510px;}#rt-top{border-bottom:0px dotted #ccc;border-top:5px dotted #ccc;width:500px;}#rt-bot{margin-top:15px;}#what{color:#333;font-weight:700;margin-left:10px;}#what2{width:490px;background:#f7f7f7;line-height:30px;padding:5px;font-size:1.3em;font-weight:400;color:#0081c6;border-top:1px solid #ccc;}#rtbot-con{width:500px;font-size:0.85em;line-height:18px;margin-top:10px;}#rtbotlt{float:left;width:340px;margin-left:10px;}#rtbotrt{float:left;margin-left:10px;}#SessionHead{width:500px;}#savetop{margin:10px 0 0 10px;border-top:1px solid #c6ea94;background:#f7f7f7;padding:5px;width:220px}#saveTitle{margin:10px 2px; color:#666;font-weight:700;font-size:0.92em;}.savecode{float:left;margin-left:5px;border:0px;border-bottom:1px solid #ccc;color:#0081c6;background:#eee;font-weight:700}.savecode:hover{color:#111}.code{color:#333;border:1px solid #ccc;}#savetext{font-size:0.70em;color:#333;}.saveUpdate{border:1px solid #ccc;color:#0081c6;margin:10px 0 0 2px;font-size:1.1em;}.saveUpdate:hover{color:#444;}.button{background:#c6ea94;color:#669933;padding:4px;margin:5px 5px;font-weight:700;border:1px solid #669933;font-size:0.8em;}.button:link,.button:active,.button:visited{background:#c6ea94;color:#669933;padding:4px;margin:5px 5px;font-weight:700;border:1px solid #669933;font-size:0.8em;text-decoration:none;}.button:hover{background:#ffffff;}#child{color:#333;font-size:1.1em;text-align:center;}#person{border:2px dotted #ccc;padding:7px;margin:70px 120px 0 150px;width:190px;font-weight:700;background:#ffffff;font-size:0.92em;}#start{color:#444;margin:40px 150px;text-align:center;}#box{margin:120px 0 0 0;text-align:center;}#taster{height:47px;width:120px;background:#edfadb url(images/tasteL.png) no-repeat;color:#333;border:1px dotted #ccc;}#taster span{line-height:25px;margin-left:20px;font-size:0.92em;}#nontaste{height:47px;width:120px;color:#333;background:#f7f7f7 url(images/tasteL.png) no-repeat; background-position:0% -47px;border:1px dotted #ccc;}#nontaste span{line-height:25px;margin-left:20px;font-size:0.92em;}#self{margin:20px 0}#siblings #taster{margin:20px 0; height:47px;width:120px;background:#edfadb url(images/tasteL.png) no-repeat;color:#333;border:1px dotted #ccc;}#siblings #nontaste{margin:20px 0;height:47px;width:120px;color:#333;background:#f7f7f7 url(images/tasteL.png) no-repeat; background-position:0% -47px;border:1px dotted #ccc;}#loginbox{width:430px;font-size:0.75em;color:#444;margin:0 0 10px 80px;}.login{border:1px solid #ccc;color:#444;font-size:0.92em;;}.loginbutton{border:0;border-bottom:1px solid #ccc;background:#eee;color:#0081c6;font-size:0.92em;}a:link,a:active,a:visited{font-size:0.85em;color:#0081c6;}a:hover{color:#444;background:#f7f7f7;}#sibling{margin-top:20px;}#famcon{color:#444;}#famchild{float:left;width:150px;margin-left:15px;font-size:0.92em;}#parents{margin:40px 0 0 0;font-size:0.92em;text-align:center;}#parents #male{height:42px;width:120px;border-top:1px dotted #0081c6;padding:3px;background:#f2f7ff}#parents #female{margin-top:110px;height:42px;width:120px;border-bottom:1px dotted #ff6699;padding:3px;background:#fff2f3}#gparents{margin:20px 0 30px 0;font-size:0.92em;text-align:center;}#gparents #male{margin-top:20px;height:42px;width:120px;border-top:1px dotted #0081c6;padding:3px;background:#f2f7ff}#gparents #female{margin-top:20px;height:42px;width:120px;border-bottom:1px dotted #ff6699;padding:3px;background:#fff2f3}#m2{margin-top:110px;}#dgm2,#mgm2{margin-top:20px;}#helixsm{float:left;margin:0 0 5px 45px;width:30px;border:1px solid #f2f7ff}#helixsm:hover{border:1px solid #0081c6}#delete{float:left;margin-left:15px;}#sib1{margin:10px 0 0 0;font-size:0.82em;text-align:center;}#sib1 #male{height:42px;width:120px;border-top:1px dotted #0081c6;padding:3px;background:#f2f7ff}#sib1 #female{height:42px;width:120px;border-bottom:1px dotted #ff6699;padding:3px;background:#fff2f3}#addsib{margin:20px 0 0 20px}#nucleo{font-weight:700;color:#669933;}#genelabel{float:left;width:100px;color:#666;font-weight:700;margin:0 0 5px 5px;}#genotype{font-weight:700;color:#0081c6}#genehuh{margin:0px 0 0 105px;font-size:0.85em;color:#222;width:390px}#huhLT{float:left;width:230px}#huhRT{float:left;font-size:90%;width:135px;background:#ffffcc;padding:4px;color:#666;font-weight:700}#alleleL{float:left;font-family:courier,arial;margin:20px 0 0 10px;width:235px;color:#0081c6;font-size:0.92em;text-align:center}#alleleR{font-family:courier,arial;margin:20px 0 0 250px;width:235px;color:#0081c6;font-size:0.92em;text-align:center}#SNP{color:#cc3300;font-weight:700;text-decoration:underline;font-size:1.15em;}#SNP:hover{background:#669933;color:#ffffff}#stats{color:#0081c6;font-size:3em;border-top:1px solid #ccc;width:230px;margin:10px 0 0 10px}#allL{float:left;width:227px;margin:20px 0 0 10px;text-align:center;color:#0081c6;font-weight:700;background:#f3f3f7;border-top:1px solid #ccc;padding:4px;}#allR{width:227px;margin:20px 0 0 250px;text-align:center;color:#0081c6;font-weight:700;background:#f3f3f7;border-top:1px solid #ccc;padding:4px;}#statstitle{font-size:0.5em;color:#666;background:#f3f3f3;padding:5px;}#statsspan{font-size:0.3em;color:#666;}#stattotal{font-size:0.3em;margin:15px 0 0 5px;color:#777;border-top:2px dotted #ccc}#footer{background:#f7f7f7;font-size:65%;text-align:center;margin:0 auto;width:100%;color:#333;width:760px;}
