﻿div#ticketForm {
    margin: 0 0 0 0;  
    padding: 0;
    float: left;
    clear: left;
    border: none;
    width: 880px;
}  
    fieldset legend {
        margin-left: 1em;   
        color: #000000;   
        font-weight: bold; 
    }
    div#ticketForm section {
        background-color: #E0E0E0;        
        font-weight: bold;
    }
    div#ticketForm ul {
        padding: 0 1em 0 1em;
        list-style: none;
        background-color: white;
    }
        div#ticketForm ul li 
        {
            padding-bottom: 1em;
            float: left;
            clear: left;
            width: 100%;
        }
        div#ticketForm ul li.section h2
        {
            background-color: #E0E0E0;        
            font-weight: bold;
        }
    
    div#ticketForm label {
        float: left;
        width: 10em;
        margin-right: 1em;      
    }
div#ticketForm.submit {    
    float: none;
    width: auto;
    border: 0 none #FFF;
    padding-left: 12em;
}
div#ticketForm input.rsEntry {
    width: 70px;
}  

div#ticketForm ul#charges 
{
    border: 1px solid #a9a9a9;
    float: left;
    margin-left: 15px;
    background-color: #E0E0E0;
}
div#ticketForm ul#charges li label{
    width: 6em;
}



/*
div#agreement {
    clear: left;
}
div#agreement ul {
    list-style: none;
    padding-left: 1em;
}
div#agreement li {
    padding-top: 1.5em;
}
div#agreement input[type="checkbox"] {
    margin-right: 6px;    
}
*/

#agreement {
    display: block;
}
#agreement ul{
    list-style: none;
    float: left;
    padding-left: 1em;
}
#agreement li{
    float: left;
    margin-bottom: 1em;
    display: block;
}
#agreement ul li div 
{
    margin-left: 35px;
}
#agreement input {
    float: left;
    padding: 3px;
}
#agreement span {
    float: left;
}