/* For higlighting form fields, that are required */
input.required, textarea.required, select.required {
    border-left: 3px solid #a3c4ca;
    border-bottom: 3px solid #a3c4ca;
}

/* For higlighting form fields that should be corrected */
input.error, textarea.error, select.error {
    border: 2px solid #F4A6A6;
}

/* Added for highlighting correctly required fields when mouse over */
textarea.required:hover, input.required:hover, select.required:hover {
    border-left: 3px solid #808000;
    border-bottom: 3px solid #808000;
}
input[type="text"].required:hover, input[type="password"].required:hover {
   border-left: 3px solid #808000;
   border-bottom: 3px solid #808000;
}

/* For info about event in top of registration form */
.eventInfo {
    line-height:1.8;
    margin: 4px 2px 4px 2px;
    font-size:1.2em;
}

/* For info below form */
.eventBottomNote {
    font-style: italic;
    padding-top: 5px;
}

div.errors {
    text-align: left;
    background-color: #eeeeee; 
    border: 1px solid #dddddd;
}

div.errors h1 {
    margin-left:20px;
    font-weight: bold;
    font-size: 14px;
}

.smalltxt {
    font-size: 0.8em;
}

/* Atskaitēm */
table.report {
    border: #bbbbbb 1px solid;
}

table.report td {
    border: #dddddd 1px solid;
    padding: 3px;
}

table.report th {
    font-weight:bold;
    font-size: 1.1em;
}
