﻿label.error { float: none; font-size: 12px; color: #9BCE00; vertical-align: top; width: auto; padding: 0 5px 0 5px; }
submitMessageBox { display: none; }
.messageBox { color: #9BCE00; }
form input[type=text], form input[type=password], form input[type=file], form select, form textarea { border: solid 2px #CCC; color: #1EA9C1; font: normal 16px Arial, Helvetica, sans-serif; margin-bottom: 5px; padding: 5px; }
form input[type=text]:hover, form input[type=password]:hover, form input[type=file]:hover, form select:hover { background-color: #F4FCFF; border-color: #999999; }
form label { color: #999; display: inline-block; font-weight: bold; margin: 5px 0 2px 0; }
.buttons a { background-color: #eee; border: 2px solid #ccc; color: #666; cursor: pointer; float:right; margin: 0 5px 0 0; font-weight: bold; line-height: 130%; text-decoration: none; padding: 4px 5px 5px 7px; /* Links */ }
.buttons a img { margin: 0 3px -5px 0 !important; padding: 0; border: none; width: 24px; height: 24px; }
/* standard */.buttons a:hover { background-color: #fff; color: #666; }
.buttons a:active { background-color: #ccc; color: #fff; }
/* negative */
.buttons a.negative, button.negative { color: #FD934D; }
.buttons a.negative:active { color: #fff; }

