@charset "UTF-8";

.selectRequiredMsg, .selectInvalidMsg { display: none; }

.selectRequiredState .selectRequiredMsg, .selectInvalidState .selectInvalidMsg { display: inline; color: #333333; border: 1px solid #CC3333; }

.selectValidState select, select.selectValidState { background-color: #B8F5B1; }

select.selectRequiredState, .selectRequiredState select, select.selectInvalidState, .selectInvalidState select { background-color: #333333; }

.selectFocusState select, select.selectFocusState { background-color: #FFFFCC; }

