.text {
        FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.text-bold {
        FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.text-bold-lite {
        FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.text-big {
        FONT: 16px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.text-big-bold {
        FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.text-small {
        FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.number {
        FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.required {
        FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none
}
.link {
        FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #000099; TEXT-DECORATION: underline
}
.link:hover {
        COLOR: #ff0000; TEXT-DECORATION: underline
}
.link-small {
        FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #000099; TEXT-DECORATION: underline
}
.link-small:hover {
        COLOR: #ff0000; TEXT-DECORATION: underline
}
.link-big {
        FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #000099; TEXT-DECORATION: underline
}
.link-big:hover {
        COLOR: #ff0000; TEXT-DECORATION: underline
}
.link-home {
        FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #020057; TEXT-DECORATION: none
}
.link-home:hover {
        COLOR: #ff0000; TEXT-DECORATION: underline
}
.link-home-big {
        FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #020057; TEXT-DECORATION: none
}
.link-home-big:hover {
        COLOR: #ff0000; TEXT-DECORATION: underline
}
.link-info {
        FONT: 11px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.link-info:hover {
        COLOR: #ff9900; TEXT-DECORATION: underline
}
.info {
        FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.link-main {
        FONT: 14px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.link-main:hover {
        COLOR: #ff9900; TEXT-DECORATION: underline
}
.main {
        FONT: 14px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.maintenance {
        FONT: 18px Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none
}
.copyright {
        FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.new-heading {
        FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #020057; TEXT-DECORATION: none
}
.new-heading-small {
        FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #020057; TEXT-DECORATION: none
}
.new-heading-large {
        FONT: bold 20px Arial, Helvetica, sans-serif; COLOR: #020057; TEXT-DECORATION: none
}
.new-link-text {
        FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #020057; TEXT-DECORATION: none
}
.new-link-text:hover {
        COLOR: #006699; TEXT-DECORATION: underline
}
.search {
        FONT: bold 12px Tahoma, Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.side-menu {
        FONT: 12px Tahoma, Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.side-menu-link {
        FONT: 11px Tahoma, Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.side-menu-link:hover {
        COLOR: #000099; TEXT-DECORATION: underline
}
.side-menu-link-dec {
        FONT: 11px Tahoma, Arial, sans-serif; COLOR: #000099; TEXT-DECORATION: underline
}
.side-menu-link-plain {
        FONT: 11px Tahoma, Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.side-menu-link-plain-big {
        FONT: 12px Tahoma, Arial, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
option.disabled {
  color: #999;
}

tr.alt td {
	background: #ecf6fc;
}

tr.over td {
	background: #bcd4ec;
}






.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
}

.ac_loading {
	background : Window url('autocomplete_indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
.qnt {
    color: #26A908;
    float: right;
    font-size: 10px;
    margin-right: 10px;
}
.highlight-row:hover {
    background-color: #eeeeee;
}
.filter-error {
    color: #ff0000;
    margin-left: 5px;
}