﻿/* override ---- */
#Header 
{
    width: 100%;
    border-bottom: #999 1px solid;
    margin-top: 0;
    padding-bottom: 0;
    
    background: -moz-linear-gradient(top, #F2F2F2, #E6E6E6);
    background: -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#E6E6E6));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', EndColorStr='#E6E6E6')"; /* IE8 */
}

#Identity
{
    border-left: solid 1px #CCC;
    border-right: solid 1px #CCC;
    margin: 0 auto;
    width: 960px;
    padding: 10px 0 0 35px;
}

.formPage
{
    background:none;
    border:solid 1px #CCC;
    margin:0;
}

.formPage .formHeaderNoDetails
{
    padding-top: 0;
}

h2
{
    padding-bottom: 10px;
}

.formPage .numberedFieldLabel, .formPage .fieldControlContainer { margin-left:0; }
.formPage .questionCollection .questionContainer { margin:0 0 1em 0; }