.Prompt
{
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 2px solid #A0A0A0;
  background: #f0f0f0;
    position: relative;
-moz-box-shadow: 5px 5px 15px #909090;
    margin-left:auto;
    margin-right: auto;
    top: 100px;
}
.PromptTitle
{
    font-family: verdana;
    color: #E9E9E9;
    font-weight: bold;
    width: 100%;
    -moz-border-radius: 0px 0px 0px 0px;
    text-align: center;
    background: #a0a0a0;
    padding: 3px 0px;
}
.Prompt > .PromptContent
{
    -moz-border-radius: 0px 0px 3px 3px;
  background: #F0F0F0;
    width: 100%;
    float:left;
    position:absolute;
    top: 25px;
    bottom: 0px;
}

.Prompt .PromptInfo
{
    padding: 15px 20px 20px 20px;
    font-size: 0.7em;
    text-align: center;
}
.PromptField
{
    clear:left;
    float:left;
    width:100%;
}
.PromptField .FieldName
{
    width: 35%;
    padding: 9px 2% 0px 0px;
    text-align: right;
    float:left;
}
.PromptField .FieldInput
{
    width: 61%;
    padding: 5px 0px 5px 2%;
    text-align: left;
    float:right;
}

.PromptField .FieldInput input
{
    padding: 5px;
    border: 1px solid #a0a0a0;
    -moz-border-radius: 10px;
}

.PromptField .FieldInput input[type=text],
.PromptField .FieldInput input[type=password]
{
    width: 90%;
}

.PromptField .FieldInput input[type=submit],
.PromptField .FieldInput input[type=button]
{
    width: auto;
    background: #a0a0a0;
    font-weight: bold;
    color: #f0f0f0;
}

.PromptField .FieldInput input[type=checkbox],
.PromptField .FieldInput input[type=radio]
{
    padding-top: 3px;
}

.LoginPrompt
{
    width: 400px;
    height: 230px;
}