﻿html{height:100%;}
body{height:100%;margin:0px;padding:0px;font-family:Arial,Helvetica,Sans-Serif;background-image:url(/images/rainbow.gif);background-repeat:repeat;}
form{height:100%;margin:0px;padding:0px;}
td{vertical-align:top;}
input[type="submit"]{font:normal bold 13px Arial,Helvetica,Sans-Serif;}
div.CodeContent textarea{margin:0px;padding:0px;border-width:0px;width:100%;}
.DivTitle{margin:0px;padding:0px;text-align:center;min-height:65px;background-color:Orange;}
.DivTitle span{display:block;margin:0px;padding:0px;font-size:50px;font-weight:bold;}
.LayoutTable{height:100%;margin:0px;padding:0px;vertical-align:top;border-width:0px;width:100%;}
.LayoutTableTdNavigation{margin:0px;padding:0px;border-width:0px;width:347px;table-layout:fixed;background-color:Silver;}
.LayoutTableTdContent{margin:0px;padding:4px;border-width:0px;}
.MenuItem{display:block;height:20px;padding:2px 2px 0px 2px;border:4px solid;font:bold 16px Arial,Helvetica,Sans-Serif;text-decoration:none;color:Black;}
.MenuItem:hover,.MenuItemSelected{display:block;height:20px;padding:2px 2px 0px 2px;border:4px solid;font:bold 16px Arial,Helvetica,Sans-Serif;text-decoration:none;color:White;border-color:Silver Black Black Silver!important;background-color:Gray!important;}
.Level0{width:335px;margin:0px 0px 0px 0px;border-color:#c0c0ff #4040ff #4040ff #c0c0ff;background-color:#8080ff;}
.Level1{width:310px;margin:0px 0px 0px 25px;border-color:#ffc0c0 #ff4040 #ff4040 #ffc0c0;background-color:#ff8080;}
.Level2{width:285px;margin:0px 0px 0px 50px;border-color:#c0ffc0 #40ff40 #40ff40 #c0ffc0;background-color:#80ff80;}
.Level3{width:260px;margin:0px 0px 0px 75px;border-color:#ffc0ff #ff40ff #ff40ff #ffc0ff;background-color:#ff80ff;}
.Wrapper{margin:0px;padding:0px;border-width:0px;}
.CodeHeader{margin:5px 0px 0px 0px;padding:2px;width:825px;border-width:0px;background-color:Black;height:30px;vertical-align:middle;font:bold 16px Arial,Helvetica,Sans-Serif;color:White;cursor:pointer;}
.CodeContent{margin:0px;padding:2px;width:825px;border-width:0px;background-color:Silver;}
.CodeText{font-family:'Courier New',Monospace;}
.CodeEdges{margin:0px;padding:0px 0px 0px 20px;}
.MethodText{margin:0px 0px 0px 20px;padding:0px;font-weight:bold;font-size:13px;text-indent:-20px;display:block;}
.PropertyText{margin:0px 0px 0px -5px;padding:0px;font-weight:bold;font-size:13px;}
.PropMethodDesc{margin:0px;padding:0px;font-size:13px;}
.CodeBio{text-align:justify;text-indent:75px;font-size:18px;margin:5px 10px 10px 10px;}
.CodeBioTitle{display:block;text-align:center;font-size:24px;margin-top:5px;margin-bottom:5px;}
.PoemRating{background-color:Silver;}
.PoemRatingAlternate{background-color:White;}
td.PoemRating a,td.PoemRatingAlternate a{width:400px;float:left;font-size:16px;}
.PoemRatingValue{width:40px;float:left;text-align:right;font-size:16px;}
td.PoemRating img,td.PoemRatingAlternate img{border-width:0px;height:20px;vertical-align:text-bottom;}
.PoemRatingTimes{font-size:9px;}
.Rollovers_tr1 td{text-align:left;}
.Rollovers_tr1 td *{margin:0px;padding:0px;font-weight:bold;font-size:13px;}
.Rollovers_tr2 td{text-align:left;}
.Rollovers_tr2 td *{margin:0px;padding:0px;font-size:13px;}
.Rollovers_tr3 td{text-align:center;border-width:0px 0px 2px 0px;border-style:solid;border-color:Black;padding-top:15px;}
.Rollovers_tr3 td *{margin:0px;padding:0px;font-size:13px;}
table.ExtensionsExample{margin:0px;padding:0px;border-collapse:collapse;}
table.ExtensionsExample tr{margin:0px;padding:0px;}
table.ExtensionsExample tr td{margin:0px;padding:5px;border:solid 1px black;}
table.ExtensionsExample tr td.ExtClass{margin:0px;padding:5px;text-align:center;}
table.ExtensionsExample tr td.ExtClass span{font:bold 18px Arial;}
table.ExtensionsExample tr td.ExtCode{margin:0px;padding:5px;border-right-width:0px;vertical-align:middle;}
table.ExtensionsExample tr td.ExtCode span{font:bold 13px Arial;}
table.ExtensionsExample tr td.ExtImage{margin:0px;padding:5px;border-left-width:0px;}
table.Yahtzee,table.Yahtzee table,table.Yahtzee tr,table.Yahtzee tr td{margin:0px;padding:0px;}
table.Yahtzee table.Scores{margin:0px;padding:0px;border:solid 2px black;border-collapse:collapse;table-layout:fixed;}
table.Yahtzee table.Scores tr td{vertical-align:middle;}
table.Yahtzee table.Scores tr td input[type="submit"]{font-weight:bold;width:110px;margin:0px;padding:0px;height:26px;}
table.Yahtzee table.Scores tr td.HowToScore{font-size:10px;padding:2px 4px 2px 4px;border:solid 1px black;}
table.Yahtzee table.Scores tr td.CurrentScore{text-align:right;padding:2px 4px 2px 4px;border:solid 1px black;}
table.Yahtzee table.Scores tr td.CurrentScore span{font-weight:bold;}
table.Yahtzee table.Scores tr td.Totals{text-align:left;padding:2px 4px 2px 4px;border:solid 1px black;}
table.Yahtzee table.Scores tr td.Totals span{font-weight:bold;}
table.Yahtzee img.Dice{margin:0px;padding:0px;width:47px;height:47px;border-width:0px;}
