﻿/*------------------- Element Styles -----------------------------*/
body
{
    padding: 0;
    margin: 0;
    font-family: Tahoma, Arial, Haettenschweiler;
    font-size: 75%;
}

fieldset { margin: 0 5px 0 5px; }

/*------------------- Class Styles -----------------------------*/

.mandatory { background-color: #FFFF99; }

/*------------------- Netpoint Logo ID Styles -----------------------------*/

#NetpointLogo
{
    float: right;
    padding: 15px 15px 0 0;
}    

/*------------------- Disability ID Styles -----------------------------*/

#Disability label
{
    width: 40em;
    float: left;
    margin-left: 15px;
}

/*------------------- AgeMonitoring ID Styles -----------------------------*/

#AgeMonitoring label { padding-left: 0.2em; }

#SexualOrientation label { padding-left: 1.9em; }
/*#AgeMonitoring p { margin-left: 15px; } */

/*------------------- White ID Styles -------------------------------------*/

#White
{
    float: left;
    display: inline;
    width: 24em;
    margin-left: 1em;
}   

#White h4, #Asian h4
{
    margin: auto 0 auto 0;
    padding: auto 0 auto 0;
}


#White label
{  
    float: left;
    clear: left;
    width: 19em;
    margin-left: 2em;
}

#White p { margin-bottom: 4px; }

/*------------------- Asian ID Styles -------------------------------------*/

#Asian label
{
    float: left;
    padding-left: 2em;
    width: 14em;
}

#Asian p { margin: 2em; }

/*------------------- Religion ID Styles -------------------------------------*/
 
#Religion div
{
    float: left;
    width: 31%;
}

#Religion div label
{
    float: left;
    width: 12em;
    padding-left: 0.5em;
}

#GenderMonitoring label
{
    padding:0 1em 0 2em;
}

/*------------------- Contact ID Styles -------------------------------------*/

#Contact  { border: none; }

#Contact label
{
    clear: both;
    float: left;
    width: 15em;
}

#ContactType label
{
    clear: both;
    float: left;
    width: 25em;
}

#Contact p
{
    margin: 0 0 8px 15px;
    padding: 0;
}

#Contact textarea
{
    width: 560px;
}
