﻿form {
    padding: 0;
    margin: 0;
}

table.form td {
    padding: 5px;
}

input {
    margin: 0;
}

input.text,
input.password,
textarea {
    border: 1px solid #bbb;
    border-top-color: #999;
    border-left-color: #aaa;
    padding: 2px;
    vertical-align: top;
    margin: 0;
}

input.default {
    font-weight: bold;
}

input.date {
    background: url(images/icons/date_field.gif) no-repeat 100% 50%;
    width: 7em;
}

/* Form layouts */

ul.checklist,
ul.checklist li {
	margin: 0;
	padding: 0;
	list-style: none;
}