/*****************************************************************

	ActiveWidgets 2.0 Restricted Trial - Firefox only
	Copyright (C) 2003-2005 ActiveWidgets Ltd. All Rights Reserved. 
	http://www.activewidgets.com/

	WARNING: This software program is protected by copyright law 
	and international treaties. Unauthorized reproduction or
	distribution of this program, or any portion of it, may result
	in severe civil and criminal penalties, and will be prosecuted
	to the maximum extent possible under the law.

	FOR TESTING AND EVALUATION ONLY:
	This software is not free and is licensed to you for testing 
	and evaluation only. You are not allowed to distribute 
	or use any parts of this software for any other purposes.

*****************************************************************/

xml {display:none} .aw-system-control, .aw-system-control * {-moz-box-sizing:border-box} .aw-popup-iframe {display:none} .aw-system-control {display:-moz-inline-box;position:relative;overflow:hidden;margin:0px;text-align:left;vertical-align:middle;font:menu;cursor:default} .aw-unix .aw-system-control {font-family:Arial, Helvetica;font-size:11px} .aw-system-control {display:-moz-inline-box;overflow:visible;-moz-user-focus:normal;-moz-outline:none} .aw-gecko-box {overflow:hidden;width:100%;height:100%;-moz-box-flex:1} .aw-system-control.aw-popup-window {display:block;position:absolute;padding:0px;background:#fff} html.aw-popup-window, .aw-popup-window body {overflow:hidden;margin:0px;padding:0px;border:none} .aw-frame-template {display:block;position:relative;overflow:hidden;width:100px;height:100px;border:1px solid black} .aw-frame-template {padding-right:0px} 
.aw-item-control {width:75px;height:23px} .aw-item-template {display:-moz-inline-box;position:relative;overflow:hidden;width:100px;height:16px;margin:0px} .aw-item-template {display:-moz-inline-box;overflow:visible} .aw-templates-cell, .aw-templates-text, .aw-templates-image, .aw-templates-link {padding:0px 4px 0px 4px} .aw-templates-cell, .aw-templates-text, .aw-templates-image, .aw-templates-link {-moz-binding:url(gecko.xml#box);padding:0px} .aw-item-box {display:block;position:relative;overflow:hidden;width:100%;height:100%;padding:0px 4px 0px 4px;vertical-align:top} .aw-item-box {width:auto;-moz-box-flex:1} .aw-item-box * {vertical-align:middle} .aw-item-marker {display:-moz-inline-box;overflow:hidden;height:14px;width:14px;margin-right:4px;vertical-align:middle} .aw-item-ruler {display:-moz-inline-box;overflow:hidden;height:100%;width:0px;vertical-align:middle} .aw-item-image {display:-moz-inline-box;overflow:hidden;height:18px;width:18px;margin:-8px 4px -8px -2px;vertical-align:middle} .aw-item-marker, .aw-item-ruler, .aw-item-image {display:-moz-inline-box;overflow:visible} .aw-item-text {margin:0px} .aw-image-none, .aw-image-none {display:none} 
.aw-text-expand {width:auto;min-width:20px} .aw-text-expand .aw-item-template {width:auto;min-width:20px} a.aw-text-expand, .aw-text-expand .aw-templates-link, .aw-text-expand .aw-templates-text, .aw-text-expand .aw-item-box {white-space:nowrap} .aw-text-expand .aw-item-box {overflow:visible} .aw-text-wrap .aw-templates-text, .aw-text-wrap .aw-templates-link, .aw-text-wrap .aw-item-box {white-space:normal} .aw-text-wrap .aw-item-image {position:relative;float:left;top:50%} .aw-text-wrap .aw-item-marker {position:relative;float:left;top:50%;margin-top:-6px} .aw-text-wrap .aw-item-image {left:0px;margin-right:-50px} .aw-text-wrap .aw-item-ruler {margin-right:-50px} .aw-text-wrap .aw-item-text {display:-moz-inline-box;overflow-x:hidden;width:100%;white-space:normal} .aw-text-wrap .aw-item-text {display:-moz-inline-block;width:auto;margin-left:28px} .aw-text-wrap .aw-image-none+*+.aw-item-text {margin-left:5px} .aw-text-normal .aw-templates-text, .aw-text-normal .aw-templates-link, .aw-text-normal .aw-item-box {white-space:nowrap} 
.aw-ui-group {width:400px;height:100px} .aw-ui-group {display:-moz-inline-block;border:1px solid #ccc;-moz-border-radius:4px} .aw-ui-group legend {height:16px;color:#316ac5} 
.aw-ui-link {text-decoration:underline}
.aw-ui-button {text-align:center} 
.aw-ui-button {border:1px solid;border-color:threedface threeddarkshadow threeddarkshadow threedface;background-color:threedface} .aw-ui-button .aw-item-box {padding:0px 4px 0px 0px;border:1px solid;border-color:white threedshadow threedshadow white;text-indent:4px} .aw-unix .aw-ui-button {border-color:#ddd #777 #777 #ddd;background-color:#eee} .aw-unix .aw-ui-button .aw-item-box {border-color:#fff #bbb #bbb #fff} .aw-mousedown-button {border-color:threedshadow threedlightshadow threedlightshadow threedshadow} .aw-mousedown-button .aw-item-box {border-color:threeddarkshadow threedhighlight threedhighlight threeddarkshadow} .aw-unix .aw-mousedown-button {border-color:#777 #ddd #ddd #777} .aw-unix .aw-mousedown-button .aw-item-box {border-color:#bbb #fff #fff #bbb} 
.aw-item-marker {background-position:-75px -5px;margin-top:-1px} .aw-mouseover-toggle .aw-item-marker {background-position:-75px -30px} .aw-mousedown-toggle .aw-item-marker {background-position:-75px -55px} .aw-value-true .aw-item-marker {background-position:-25px -5px} .aw-value-false .aw-item-marker {background-position:-50px -5px} .aw-mouseover-toggle .aw-item-marker {} .aw-mousedown-toggle .aw-item-marker {} .aw-value-true.aw-mouseover-toggle .aw-item-marker[id] {background-position:-25px -30px} .aw-value-true.aw-mousedown-toggle .aw-item-marker[id] {background-position:-25px -55px} .aw-value-false.aw-mouseover-toggle .aw-item-marker[id] {background-position:-50px -30px} .aw-value-false.aw-mousedown-toggle .aw-item-marker[id] {background-position:-50px -55px} 
.aw-toggle-checkbox .aw-item-marker {background-image:url(checkbox1.png)} .aw-toggle-radio .aw-item-marker {background-image:url(radio1.png)} .aw-ui-checkedlist .aw-toggle-checkbox .aw-item-marker {background-image:url(checkbox2.png)} 
.aw-input-box {width:100px;height:20px;padding:0px;border:1px solid #aaa;background:#fff} .aw-input-box .aw-item-box {margin:0px;padding:1px 2px;white-space:nowrap} .aw-input-box .aw-item-box {overflow:auto} .aw-ie .aw-input-box .aw-item-image {float:left;position:relative;top:50%;left:-1px;margin:-10px -3px 0px 0px} .aw-input-box .aw-item-text {position:absolute;overflow:hidden;top:50%;left:20px;right:3px;width:auto;height:1.4em;margin:-0.7em 0px -3px 0px;padding:0px 1px;border:0px none;font-size:100%;font-family:Tahoma;background:none} .aw-ie .aw-input-box .aw-item-text {position:relative;top:0px;left:0px;width:100%;margin:-3px 0px} .aw-image-none+*+.aw-item-text {left:3px}
.aw-ui-input {border-color:threedshadow threedlightshadow threedlightshadow threedshadow} .aw-ui-input .aw-item-box {padding:0px 1px;border:1px solid;border-color:threeddarkshadow threedhighlight threedhighlight threeddarkshadow} .aw-ie .aw-input-box .aw-item-image {margin-top:-9px} .aw-unix .aw-input-box {border-color:#777 #ddd #ddd #777} .aw-unix .aw-input-box .aw-item-box {border-color:#bbb #fff #fff #bbb} 
.aw-list-control {width:400px;height:150px} .aw-list-box {display:block;position:relative;overflow:auto;width:100%;height:100%;vertical-align:top;-moz-box-flex:1} .aw-list-template {display:block;overflow:visible;position:relative;width:auto;height:100%} .aw-list-item {margin:0px;vertical-align:top} .aw-flow-vertical {width:120px} .aw-flow-vertical .aw-list-item {display:block;overflow:hidden;width:100%;max-width:100%} .aw-flow-horizontal {height:23px} .aw-flow-horizontal .aw-list-box {overflow:hidden} .aw-flow-horizontal .aw-list-template {overflow:hidden;width:9999px} .aw-flow-horizontal .aw-list-item {height:100%;margin:0} 
.aw-list-control {padding:0px;border:1px solid;border-color:threedshadow threedlightshadow threedlightshadow threedshadow;background:#fff} .aw-list-box {padding:0px;border:1px solid;border-color:threeddarkshadow threedhighlight threedhighlight threeddarkshadow} .aw-list-box {padding-right:0px} .aw-list-template {margin-right:0px} .aw-unix .aw-list-control {border-color:#777 #eee #eee #777} .aw-unix .aw-list-box {border-color:#ddd #fff #fff #ddd} .aw-ui-list .aw-items-current, .aw-ui-checkedlist .aw-items-current {background:threedface} .aw-ui-list .aw-items-selected {color:highlighttext;background:highlight} .aw-unix .aw-ui-list .aw-items-current, .aw-unix .aw-ui-checkedlist .aw-items-current {background:#ddd} .aw-unix .aw-ui-list .aw-items-selected {color:#fff;background:#3c79c8} 
.aw-ui-radio {border:none;background:none} .aw-ui-radio .aw-list-box {border:none} .aw-toggle-radio .aw-item-marker {background-image:url(radio1.png)} 
.aw-ui-tabs {overflow:visible;height:23px;margin:0px;padding:0px;border:none;background:none;vertical-align:bottom;z-index:1000} .aw-ui-tabs .aw-list-box {width:100%;height:100%;margin:1px 0px -1px 0px;padding:0px;border:none;z-index:1000} .aw-ui-tabs .aw-list-template {padding:0px} .aw-ui-tabs .aw-item-template {float:left} .aw-ui-tabs .aw-item-box {overflow:hidden} 
.aw-ui-tabs .aw-list-template {padding:3px 0px 1px 0px} .aw-ui-tabs .aw-item-template {border-left:1px solid #fff;border-right:1px solid #000;height:100%;padding-left:1px;margin:0px 1px 0px 0px;overflow:visible;background:threedface} .aw-ui-tabs .aw-item-box {top:-1px;border-top:1px solid #fff;border-right:1px solid threedshadow;width:100%;overflow-y:hidden} .aw-ui-tabs .aw-item-box {display:-moz-inline-block} .aw-ui-tabs .aw-items-selected {top:-2px;height:200%;-moz-box-align:start} .aw-ui-tabs .aw-items-selected .aw-item-box {padding-top:3px} .aw-ui-tabs .aw-items-selected .aw-item-ruler {height:50%} .aw-unix .aw-ui-tabs .aw-list-item {background:#eee} .aw-unix .aw-ui-tabs .aw-item-box {border-right-color:#bbb} 
.aw-combo-box {width:100px;height:20px;padding:0px;border:1px solid #aaa;background:#fff} .aw-combo-box .aw-item-box {margin:0px;padding:1px;white-space:nowrap} .aw-ie .aw-combo-box .aw-item-image {float:left;position:relative;top:50%;left:-1px;margin:-10px -3px 0px 0px} .aw-combo-box .aw-item-text {position:absolute;overflow:hidden;top:50%;left:20px;right:18px;width:auto;height:1.4em;margin:-0.7em 0px -3px 0px;padding:0px 1px;border:0px none;font-size:100%;font-family:Tahoma;background:none} .aw-ie .aw-combo-box .aw-item-text {position:relative;top:0px;left:0px;width:100%;margin:-3px 0px} .aw-image-none+*+.aw-item-text {left:3px} .aw-combo-button {float:right;position:relative;overflow:hidden;table-layout:fixed;border-collapse:collapse;width:15px;height:100%;max-height:100%;border:none;z-index:1} .aw-combo-button td {border:none;font-size:1px;line-height:1px} 
.aw-combo-box {border-color:threedshadow threedlightshadow threedlightshadow threedshadow} .aw-combo-box .aw-item-box {padding:0px;border:1px solid;border-color:threeddarkshadow threedhighlight threedhighlight threeddarkshadow} .aw-ie .aw-combo-box .aw-item-image {margin-top:-9px} .aw-combo-button {width:16px;border-collapse:separate;border:1px solid;border-color:threedface threeddarkshadow threeddarkshadow threedface;background:url(grid.png) -43px 50%;background-color:threedface} .aw-combo-button td {overflow:hidden;border:1px solid;border-color:white threedshadow threedshadow white} .aw-cb-1, .aw-cb-3 {display:none} .aw-unix .aw-combo-box {border-color:#777 #ddd #ddd #777} .aw-unix .aw-combo-box .aw-item-box {border-color:#bbb #fff #fff #bbb} .aw-unix .aw-combo-button {border-color:#ddd #777 #777 #ddd;background-color:#eee} .aw-unix .aw-combo-button td {border-color:#fff #bbb #bbb #fff} .aw-popup-window .aw-mouseover-item {color:highlighttext;background:highlight} 
.aw-scroll-bars {display:block;position:relative;overflow:hidden;width:100%;height:100%} .aw-bars-box {display:block;position:absolute;overflow:auto;top:0px;left:0px;width:100%;height:100%} .aw-bars-spacer {display:block;width:9999px;height:999px} .aw-bars-content {display:block;position:absolute;overflow:hidden;top:0px;left:0px;bottom:20px;right:20px} .aw-scrollbars-none .aw-bars-box {overflow:hidden} .aw-scrollbars-both .aw-bars-box {overflow:scroll} .aw-scrollbars-none .aw-bars-content {width:100%!important;height:100%!important} .aw-scrollbars-vertical .aw-bars-spacer {width:1px!important} .aw-scrollbars-vertical .aw-bars-content {height:100%!important} .aw-scrollbars-horizontal .aw-bars-spacer {height:1px!important} .aw-scrollbars-horizontal .aw-bars-content {width:100%!important} .aw-scrollbars-none, .aw-scrollbars-vertical {} .aw-scrollbars-none .aw-bars-content, .aw-scrollbars-horizontal .aw-bars-content {}
.aw-vpanel-template, .aw-vpanel-box, .aw-vpanel-left, .aw-vpanel-center, .aw-vpanel-right {display:block;position:relative;overflow:hidden;top:0px;left:0px;width:100%;height:100%} .aw-vpanel-box {padding-left:100px;padding-right:0px} .aw-vpanel-left {position:absolute;width:100px} .aw-vpanel-right {position:absolute;left:auto;right:0px;width:0px} .aw-hpanel-template, .aw-hpanel-box, .aw-hpanel-top, .aw-hpanel-middle, .aw-hpanel-bottom {display:block;position:absolute;overflow:hidden;top:0px;left:0px;width:100%;height:100%} .aw-hpanel-middle {height:auto} .aw-hpanel-bottom {top:auto;bottom:0px} .aw-gpanel-template, .aw-gpanel-box, .aw-gpanel-top, .aw-gpanel-middle, .aw-gpanel-bottom, .aw-gpanel-left, .aw-gpanel-center, .aw-gpanel-right {display:block;position:absolute;overflow:hidden;top:0px;left:0px;width:100%;height:100%} .aw-gpanel-middle {height:auto} .aw-gpanel-bottom {top:auto;bottom:0px} .aw-gpanel-center {width:auto} .aw-gpanel-right {left:auto;right:0px} 
.aw-grid-control {width:400px;height:200px} .aw-grid-control {-moz-binding:url(gecko.xml#init)} .aw-grid-box {display:block;position:relative;overflow:hidden;width:100%;height:100%;vertical-align:top;-moz-box-flex:1} .aw-grid-view {display:block;position:relative;overflow:hidden;width:99999px;height:1999999px} .aw-view-top, .aw-view-bottom {display:block;overflow:hidden;width:99999px;font-size:0px;line-height:0px} .aw-grid-headers, .aw-grid-footers, .aw-grid-row {display:block;position:relative;overflow:hidden;width:99999px;height:20px} .aw-grid-row {height:18px} .aw-grid-cell, .aw-grid-header, .aw-grid-footer {height:100%;width:100px;margin:0;vertical-align:top} .aw-grid-header {-moz-user-select:none} .aw-grid-separator {visibility:hidden;display:-moz-inline-box;position:relative;overflow:hidden;top:10%;left:-10px;width:20px;height:75%;margin:0px -20px 0px 0px;vertical-align:top;z-index:1000;cursor:e-resize} .aw-header-0 .aw-grid-separator {visibility:visible} .aw-row-selector {display:-moz-inline-box;position:relative;overflow:hidden;width:18px;height:100%;vertical-align:top;text-align:center} .aw-grid-control .aw-column-space {width:3333px} .aw-grid-control .aw-selector-space {height:3333px} .aw-grid-separator, .aw-grid-selector {display:-moz-inline-box;overflow:visible;vertical-align:top} .aw-selectors-hidden .aw-selector-space, .aw-gpanel-center .aw-selector-space, .aw-gpanel-right .aw-selector-space {display:none} .aw-row-sample {visibility:hidden;display:block;position:absolute;overflow:hidden;width:100px} .aw-grid-sort {display:none;position:relative;overflow:hidden;width:10px;height:10px;margin-left:2px;vertical-align:middle} .aw-header-0 .aw-grid-sort {display:-moz-inline-box} .aw-header-0 .aw-grid-sort {display:-moz-inline-box;top:-2px} .aw-grid-header .aw-sort-none {display:none} .aw-edit-cell .aw-gecko-box {overflow:auto} .aw-edit-cell input {position:absolute;overflow:hidden;top:50%;left:3px;right:3px;width:auto;height:1.4em;margin:-0.7em 0px -3px 0px;padding:0px 1px;border:0px none;font-size:100%;font-family:Tahoma;background:none} 
.aw-grid-control {padding:0px;border:1px solid;border-color:threedshadow threedlightshadow threedlightshadow threedshadow;background:#fff} .aw-grid-box {border:1px solid;border-color:threeddarkshadow threedhighlight threedhighlight threeddarkshadow} .aw-row-selector {border:1px solid;border-color:threedhighlight threeddarkshadow threeddarkshadow threedhighlight;background-color:threedface} .aw-header-0 .aw-grid-header {padding:0px;border:1px solid;border-color:threedhighlight threeddarkshadow threeddarkshadow threedhighlight;background-color:threedface} .aw-header-0 .aw-item-box {padding:0px 2px;border:1px solid;border-color:threedlightshadow threedshadow threedshadow threedlightshadow} .aw-header-0 .aw-item-ruler {margin-top:-2px} .aw-grid-separator {background:url(grid.png) 0px 0px repeat-y} .aw-unix .aw-grid-control {border-color:#bbb #eee #eee #bbb} .aw-unix .aw-grid-box {border-color:#777 #fff #fff #777} .aw-unix .aw-header-0 .aw-grid-header, .aw-unix .aw-row-selector {border-color:#fff #777 #777 #fff;background-color:#eee} .aw-unix .aw-header-0 .aw-item-box {border-color:#eee #bbb #bbb #eee} .aw-cells-selected, .aw-rows-selected {color:highlighttext;background:highlight} .aw-unix .aw-cells-selected, .aw-unix .aw-rows-selected {color:#fff;background:#3c79c8} .aw-rows-selected .aw-grid-cell {background:none} .aw-rows-selected .aw-row-selector {color:#000} .aw-grid-footers {border-top:1px solid threedface} .aw-sort-ascending .aw-grid-sort {background:url(grid.png) -25px -5px} .aw-sort-descending .aw-grid-sort {background:url(grid.png) -45px -5px} .aw-grid-control .aw-ui-input, .aw-grid-control .aw-ui-combo {background:#fff!important;border:1px solid #000!important} .aw-edit-cell {padding:0px 3px;border:1px solid #000;color:#000;background:#fff} .aw-edit-cell .aw-item-box {padding:0px 3px} 
.aw-tree-sign {display:-moz-inline-box;position:relative;overflow:hidden;width:14px;height:14px;margin:-6px 0px;cursor:pointer;vertical-align:middle;top:1px} .aw-tree-sign {display:-moz-inline-box} .aw-tree-view .aw-list-template {height:auto} .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-sign {margin-left:10px} .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-sign {margin-left:20px} .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-sign {margin-left:30px} .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-sign {margin-left:40px} .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-sign {margin-left:50px} .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-view .aw-tree-sign {margin-left:60px} 
.aw-expanded-true .aw-tree-sign {background:url(tree.png) -84px 50%} .aw-expanded-false .aw-tree-sign {background:url(tree.png) -44px 50%} .aw-tree-leaf .aw-tree-sign {background:url(tree.png) -124px 50%;cursor:default} 
.aw-image-home {background:url(icons.png) -40px 0px} .aw-image-favorites {background:url(icons.png) -80px 0px} .aw-image-search {background:url(icons.png) -120px 0px} .aw-image-fontsize {background:url(icons.png) -160px 0px} 
* {scrollbar-arrow-color:#000} .aw-background-1 {background-color:threedface} .aw-border-outset {border:solid;border-width:1px 2px 2px 1px;border-color:threedhighlight threeddarkshadow threeddarkshadow threedhighlight} .aw-unix .aw-background-1 {background-color:#eee} .aw-unix .aw-border-outset {border-color:#fff #777 #777 #fff} 
