.include_how_many
{
display: none;
margin-left: 3em;
margin-top: 5px;
}

#password_length
{
background-color: #DDDDDD;
width: 300px;
padding: 5px;
border: 1px solid #CCCCCC;
}

#password_results 
{
color: #990000;
font-family: Fixed, monospace;
}

#password_results tr
{
vertical-align: top;
}
 
#password_results td
{
padding: 0 40px 10px 0;
}

#checkzone
{
display: none;
margin-top: 2em;
}

#show_instruct_label
{
color: blue;
text-decoration: underline;
cursor: pointer;
}

#instructions
{
width: 100%;
padding: 0.25em;
margin: 0;
visibility: visible;
background-color: #DDEEEE;
}

#instructions li
{
padding-bottom: 0.75em;
padding-right: 0.5em;
}

#instructions ul
 {
margin-top:10px;
}

#instructions ul li
 {
padding-bottom: 0;
padding-right: 0;
}
