/* Styles for nomination form */

table.nomination {
/*    margin-top: 30px;*/
}

p.nomination {
    margin-top: 10px;
}

th.nomination-header {
    background-color: #eeeacf;
    vertical-align: middle;
    padding: 5px;
    width: 100%;
    margin: 0px;
    border-top: solid 10px white;
    
    color: #463e2c;
    text-align: left;
    font-weight: bold;
    font-size: 115%;
}

td.nomination-publications {
/*    padding-top: 5px;*/
}

td.nomination-label {
    /*background-color: #faf9e5;*/
    padding: 5px 5px;
    width: 20%;
    vertical-align: top;
}

tr.nomination-row {
    background-color: #faf9e5;
}

td.nomination-entry {
    padding: 5px 5px;
    width: 80%;
}

td.nomination-vertical-label {
    /*background-color: #faf9e5;*/
    padding: 5px 5px;
    width: 100%;
}

td.nomination-vertical-entry {
    margin: 20px;
    padding: 0px 0px;
    width: 100%;
}

td.addr-label {
    width: 1em;
}

td.nomination-declaration {
    vertical-align: top;
    padding-bottom:20px;
}

input.nomination {
/*    width: 100%;*/
    border-style: solid;
    border-color: #cccccc;
    border-width: 1px;
    font-size:11px;
}

input.nomination-check {
/* commented out till i have an IE workaround
    border-style: solid;
    border-color: #cccccc;
    border-width: 1px;
*/
}

.full {
    width: 100%;
}

input.number {
    width: 10em;
}

input.postcode {
    width: 5em;
}

textarea.nomination {
    width: 100%;
    border-style: solid;
    border-color: #cccccc;
    border-width: 1px;
    font-size: 11px;
}

select.nomination {
    font-size: 11px;
}

input.formbutton {
    border: thin solid #98ad84; 
    background-color: #768d5f; 
    font-family: Tahoma,Sans,sans-serif; 
    font-weight: bold; 
    padding-top: 2px; 
    padding-bottom: 2px; 
    font-size: 11px; 
    color: white;
}
