﻿img
{
    border: 0px;
    margin: 0px;
    padding: 0px;
}
img.doc-image
{
    margin: 0px 3px;
}

h4.inline
{
    margin: 0px;
    padding: 0px;
}

form
{
    margin: 0px;
}

#content a.Standard
{
    background-image: none;
    padding: 0px;
}
a.Hidden
{
    visibility: hidden;
    height: 0px;
    width: 0px;
}

hr
{
    border: dotted 1px #999999;
}

/* Enquiry Form */
.form, .form .item, .form .form-left, .form .form-right, .form .submit
{
    overflow: auto;
    height: 100%;
}
.form .item
{
    padding: 3px 0px;
}
.form .form-left
{
    width: 49%;
    float: left;
}
.form .form-right
{
    width: 49%;
    float: right;
}
.form .submit
{
    margin: 10px 0px;
}

/* Membership Forms */
.AspNet-Login, .AspNet-PasswordRecovery
{
    background-color: #F3F3F3;
    padding: 1px;
    border: solid 1px Silver;
    height: auto;
}
.AspNet-Login .AspNet-Login-TitlePanel,
.AspNet-Login .AspNet-Login-UserPanel,
.AspNet-Login .AspNet-Login-PasswordPanel,
.AspNet-Login .AspNet-Login-RememberMePanel,
.AspNet-Login .AspNet-Login-SubmitPanel,
.AspNet-Login .AspNet-Login-FailurePanel,
.AspNet-Login .AspNet-Login-PasswordRecoveryPanel
{
    padding: 3px;
}
/* Inherits other properties from style.css like color and font-size */
.AspNet-Login .AspNet-Login-TitlePanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-TitlePanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-TitlePanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-SuccessTextPanel h4,
.form h4
{
    padding: 3px 3px 10px 3px;
}
.AspNet-Login .AspNet-Login-UserPanel label,
.AspNet-Login .AspNet-Login-PasswordPanel label
{
    float: left;
    width: 100px;
    text-align: right;
    padding: 2px 2px 0px 0px;
}
.AspNet-Login .AspNet-Login-RememberMePanel,
.AspNet-Login .AspNet-Login-SubmitPanel
{
    padding-left: 103px;
}
.AspNet-Login .AspNet-Login-RememberMePanel label,
.AspNet-Login .AspNet-Login-RememberMePanel input
{
    padding: 0px;
}
.AspNet-Login .AspNet-Login-FailurePanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-FailurePanel
{
    text-align: center;
    color: Red;
    padding: 10px 3px;
}
.AspNet-Login .AspNet-Login-PasswordRecoveryPanel
{
    padding: 30px 3px 10px 103px;
}


.AspNet-PasswordRecovery
{
}
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-TitlePanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-InstructionPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-UserPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-SubmitPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-TitlePanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-InstructionPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-UserPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-QuestionPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-AnswerPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-SubmitPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-FailurePanel
{
    padding: 3px;
}
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-InstructionPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-InstructionPanel
{
    text-align: center;
}
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-UserPanel label,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-UserPanel label,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-QuestionPanel label,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-AnswerPanel label
{
    float: left;
    width: 120px;
    text-align: right;
    padding: 2px 2px 0px 0px;
}
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-QuestionPanel input,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-UserPanel input
{
    white-space: nowrap;
    width: auto;
    min-width: 250px;
    overflow: visible;
    border: 0px;
    background-color: transparent;
}
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-UserName-SubmitPanel,
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-Question-SubmitPanel
{
    padding-left: 123px;
}
#content .AspNet-PasswordRecovery .AspNet-PasswordRecovery-SuccessTextPanel h4
{
    font-size: 10pt;
    padding: 3px;
}
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-SuccessTextPanel div
{
    padding: 3px;
}
.AspNet-PasswordRecovery .AspNet-PasswordRecovery-SuccessTextPanel p
{
    margin: 10px 0px;
    padding: 0px;
}

/* GridView */
.AspNet-GridView table
{
    width: 100%;
}
.AspNet-GridView table thead tr
{
    background: #7385A3
}
.AspNet-GridView table thead tr th,
.AspNet-GridView table tbody tr td
{
    font-weight: normal;
    border: solid 1px Silver;
    padding: 2px;
}
.AspNet-GridView table thead tr th
{
    color: White;
    text-align: center;
}
.AspNet-GridView table tbody tr
{
    background: #E9E9E9;
}
.AspNet-GridView table tbody tr.AspNet-GridView-Alternate
{
    background: white;
}

