.hyperlink {color:#d00005; text-decoration:none; cursor:pointer;}
.hyperlink:hover {text-decoration:underline;}
.hyperlinkSelected {color:#d00005;text-decoration:underline;}
.pagenumbers {text-align:center;}
.required {color: #f00;}
.mandatory {color: #f00;}
.hoverBg {background-color: #bdf;}
.hoverBorder {border:1px solid #009;}
.selectBg {background-color: #cfc;}
.selectBorder {border:1px solid #090;}
.errorBg {background-color: #fcc;}
.errorBorder {background-color: #f00;}
.oddRow {background-color:#fff;}
.evenRow {background-color:#eee;}
#page .validation-failed {border-color:#f00; background-color:#FCC;}
div#errorMessageDiv, div#successMessageDiv, div#infoMessageDiv {padding:5px 5px 5px 7px; color:#000; display:none; margin-bottom:15px;}
div#errorMessageDiv a, div#successMessageDiv a, div#infoMessageDiv a {color:#000;}
div#errorMessageDiv {background-color:#fcc; border:1px solid #f00;}
div#successMessageDiv {background-color:#cfc; border:1px solid #090;}
div#infoMessageDiv {background-color:#bdf; border:1px solid #009;}
.showHideBar {background:#eee; padding:5px; color:#333;}
.showHideBar hr {border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:1px solid #eee;}
.showHideBar h1, .showHideBar h2, .showHideBar h3 {color:#333;}
table.tableWithStyles {background-color:#f9f9f9; border:1px solid #e20a17; border-collapse:collapse;}
table.tableWithStyles th {background-color:#e20a17; color:white;}
table.tableWithStyles td {padding:2px;}
table.tableWithStyles th a {color:white;}
div.treeContainerDiv {border:1px solid #aaa; background:#f0f0ee;}
.lightText {color:#666; font-size:80%; font-style:italic;}
.ac_results {padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999;}
.ac_results ul {width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0;}
.ac_results li {
margin: 0px;
padding: 2px 5px;
cursor: default;
display: block;
font: menu;
font-size: 12px;
line-height: 16px;
overflow: hidden;
}
.ac_loading {background: white url('indicator.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #0A246A;color: white;}
.not_valid {color:red;}