﻿div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutField span
{
    background-color:#CB0100!important;
    color:#FFFFFF!important;
    padding:4px 0px 2px 25px;
    background-repeat:no-repeat;
    background-position: 5px center;
}     
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutField div.ValidationError table
{
    background-color:#FFFFFF;
    color:#000000;
}
div#GadzooContent table.EntryFormLayout *
{
    margin:0px;
    padding:0px;
}

div#GadzooContent table.EntryFormLayout
{
    width:99%;  
    margin:0 auto;                          
    border-collapse:separate!important; 
}           
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutSectionHeading
{    
    text-align:left;
    padding-top:10px;    
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutSeparator
{    
    padding-top:10px;     
}

div#GadzooContent table.EntryFormLayout tr td table tr td
{
    padding:0px 15px 0px 0px;
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutField table tr td input
{
    width:auto;    
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutField table tr td label
{
    margin-right:10px;
    margin-left:10px;
}
div#GadzooContent table.EntryFormLayout tr td b
{
    color:#CB0100!important;
    font-weight:bold!important;
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutLabel
{
    color:#000000;
    font-weight:bold!important;
    width:50%;                  
    padding-top:10px;      
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutLabel i
{
    font-weight:normal;
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutField
{
    width:50%;                      
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutField input,
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutField textarea
{
    width:98%;    
    margin-left:0px!important;
    padding: 0.2em;    
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutButtons
{
    text-align:center;    
    padding-top:10px;                        
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutButtons a,
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutButtons a:hover,
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutButtons a:visited
{
    vertical-align:middle;
    margin-left:5px;
    color:#000000;         
    line-height:22px;
}

div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutInstructions
{
    padding: 5px;
    font-weight:bold!important;
}

div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutInstructions p
{
    margin:5px 0;
}

div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutInstructions i
{
    font-weight:normal!important;
}

div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutError
{    
    background-repeat:no-repeat;
    background-position: 0px center;
    background-color:#CB0100!important;
    color:#FFFFFF!important;
    height:40px;
}
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutError a,
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutError a:visited,
div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutError a:hover
{    
    background-color:#CB0100!important;
    color:#FFFFFF!important;
    text-decoration:underline!important;
}

div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutError
{
    padding: 10px 5px 10px 55px;
}

div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutError span
{
    display:block;
}

div#GadzooContent table.EntryFormLayout tr td.EntryFormLayoutError ul li
{
    margin-left:5px;
}