/*
.ForgotPassword {
    width: 600px;
}

table.ForgotPassword .main_heading_white {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    font-weight:bold;
    padding-left: 5px;
    padding-bottom: 8px;
    padding-top: 8px;
}
*/

table.ForgotPassword tbody{
    font:13px Arial, Helvetica, sans-serif;
}

table.ForgotPassword td.shadow-top{
    background:url(../images/uper-shadow.gif) no-repeat;
}
table.ForgotPassword td.header{
    background:url(../images/bg-top-table.gif) repeat-x;
    float:left;
    height:23px;
    border:1px solid #f3f3f3;
    width:492px;
}
table.ForgotPassword td.header .head-browse{
    float:left;
    height:23px;
    width:492px;
}
table.ForgotPassword td.header .head-browse label.title{
    float:left;
    font-size:19px;
    margin-left:12px;
    display:inline;
    width:200px;
    height:23px;
    color:#333;
}
table.ForgotPassword td.header a:hover{text-decoration:underline;}
table.ForgotPassword tr.title-box, tr.submit-box,tr.enter-box{
    float:left;
    display:inline;
    border:1px solid #f0f0f0;
    margin:0;
      width: 492px;
}

table.ForgotPassword tr.submit-box,
table.ForgotPassword tr.submit-box td,
table.ForgotPassword tr.title-box
{
    width: 492px;
}
table.ForgotPassword tr.submit-box td
{
   width:492px;
}
table.ForgotPassword tr.title-box h3{
    color:#0072bc;
    font-size:15px;
    font-weight:bold;
    margin:7px 0 7px 18px;
    float:left;
    display:inline;    
}
table.ForgotPassword .errorLabel {
    color:Red;
    font-size:15px;
    font-weight:bold;
    margin:7px 0 7px 18px;
    float:left;
    display:inline;    
}
table.ForgotPassword tr.enter-box .email{
    float:left;
    height:1%;
    margin:12px 0 12px 16px;
    display:inline;    
}
table.ForgotPassword tr.enter-box .email label{
    float:left;
    color:#6a695a;
    font-size:13px;
}
table.ForgotPassword tr.enter-box .email input{
    width:225px;
    height:20px;
    border:1px solid #f0f0f0;
}
table.ForgotPassword tr.enter-box .password label{
    float:left;
    color:#6a695a;
    font-size:13px;
}
table.ForgotPassword tr.enter-box .password{
    float:left;
    height:1%;
    margin:12px 10px 12px 10px;
    display:inline;
}
table.ForgotPassword tr.enter-box .password input{
    width:225px;
    height:20px;
    border:1px solid #f0f0f0;
}
table.ForgotPassword tr.submit-box .link{
    float:left;
    height:1%;
    margin:12px 16px 12px 16px;
    display:inline;    
}
table.ForgotPassword tr.submit-box .link a{
    float:left;
    color:#06c;
    font-size:11px;
    text-decoration:underline;
    margin-right:13px;
    display:inline;
}
table.ForgotPassword tr.submit-box .link a:hover{
    text-decoration:none;
}

table.ForgotPassword tr.submit-box .submit{
    float:right;
    height:1%;
    margin:5px 10px 12px 16px;
    display:inline;
}
table.ForgotPassword tr.submit-box .submit input{
    width:78px;
    height:24px;    
}

/* additional styles */

table.ForgotPassword tr.message-box td {
    border-width:0px;
}

table.ForgotPassword tr.message-box span {
    color:Red;
    margin:7px 0 7px 18px;
    float:left;
    display:inline;    
}

/* end addtional styles */
