xml {
  display:none;
  }
.aw-system-control, .aw-system-control * {
box-sizing:border-box;
-moz-box-sizing:border-box;
}
.aw-strict .aw-system-control, .aw-strict .aw-system-control * {
box-sizing:content-box;
-moz-box-sizing:content-box;
} 
.aw-popup-iframe {
display:none;
} 
.aw-system-control {
display:inline-block;
position:relative;
overflow:hidden;
margin:0px;
text-align:left;
vertical-align:middle;

cursor:default;
filter:none;
}
.aw-strict .aw-system-control {
padding:0px 4px 4px 4px;
} 
.aw-unix .aw-system-control {
font-family:Arial, Helvetica;
font-size:11px;
} 
.aw-gecko .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-strict .aw-gecko-box {
padding:0px 4px 4px 4px;
margin:0px -4px -4px -4px;
} 
.aw-popup-window body {
font:menu;
} 
.aw-system-control.aw-popup-window {
display:block;
position:absolute;
padding:0px;
background:#fff;
z-index:10000;
} 
html.aw-popup-window, .aw-popup-window body {
overflow:hidden;
margin:0px;
padding:0px;
border:none;
background:#fff;
} 
.aw-frame-template {
display:block;
position:relative;
overflow:hidden;
width:100px;
height:100px;
border:1px solid black;
} 
.aw-strict .aw-frame-template {
padding:0px 6px 2px 0px
} 
.aw-item-control {
width:75px;
height:23px;
} 
.aw-strict .aw-item-control {
width:67px;
height:19px;
padding:0px 4px 4px 4px;
} 
.aw-item-template {
display:inline-block;
position:relative;
overflow:hidden;
width:100px;
height:22px;
margin:0px;
} 
.aw-strict .aw-item-template {
height:12px;
width:92px;
padding:0px 4px 4px 4px;
} 
.aw-gecko .aw-item-template {
display:-moz-inline-box;
overflow:visible;
} 
.aw-templates-cell, .aw-templates-text, .aw-templates-image, .aw-templates-link {
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
padding:0px 4px 0px 4px;
} 
.aw-gecko .aw-templates-cell, .aw-gecko .aw-templates-text, .aw-gecko .aw-templates-image, .aw-gecko .aw-templates-link {
padding:0px;
} 
.aw-strict.aw-gecko .aw-templates-cell, .aw-strict.aw-gecko .aw-templates-text, .aw-strict.aw-gecko .aw-templates-image, .aw-strict.aw-gecko .aw-templates-link {
padding:0px 4px 4px 4px;
} 
.aw-item-box {
display:block;
position:relative;
overflow:hidden;
width:100%;
height:100%;
padding:0px 4px 0px 4px;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
vertical-align:top;
} 
.aw-gecko .aw-item-box {
width:auto;
-moz-box-flex:1;
} 
.aw-strict .aw-item-box {
margin:0px -4px -4px -4px;
padding:0px 4px 4px 4px;
} 
.aw-item-box * {
vertical-align:middle;
} 
.aw-item-marker {
display:inline-block;
overflow:hidden;
height:14px;
width:14px;
margin-right:4px;
vertical-align:middle;
} 
.aw-item-ruler {
display:inline-block;
overflow:hidden;
height:100%;
width:0px;
vertical-align:middle;
} 
.aw-strict .aw-item-ruler {
padding-bottom:4px;
} 
.aw-item-image {
display:inline-block;
overflow:hidden;
height:18px;
width:18px;
margin:-8px 4px -8px -2px;
vertical-align:middle;
} 
.aw-gecko .aw-item-marker, .aw-gecko .aw-item-ruler, .aw-gecko .aw-item-image {
display:-moz-inline-box;
overflow:visible;
} 
.aw-item-text {
margin:0px;
vertical-align:middle;
} 
.aw-image-none, .aw-gecko .aw-image-none {
display:none;
} 
.aw-disabled-control .aw-item-image {
filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1,opacity=0.5);
-moz-opacity:0.5;
opacity:0.5;
} 
.aw-text-expand {
width:auto;
min-width:20px;
} 
.aw-ie.aw-text-expand {
overflow-x:visible;
width:20px;
} 
.aw-strict .aw-text-expand {
width:auto;
min-width:12px;
} 
.aw-ie6.aw-strict .aw-text-expand {
width:12px;
} 
.aw-text-expand .aw-item-template {
width:auto;
min-width:20px;
} 
.aw-ie .aw-text-expand .aw-item-template {
overflow-x:visible;
width:20px;
} 
.aw-strict .aw-text-expand .aw-item-template {
width:auto;
min-width:12px;
} 
.aw-ie6.aw-strict .aw-text-expand .aw-item-template {
width:12px;
} 
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-ie a.aw-text-expand, .aw-ie .aw-text-expand .aw-templates-link, .aw-ie .aw-text-expand .aw-templates-text, .aw-ie .aw-text-expand .aw-item-box {
overflow-x:visible;
} 
.aw-ie7 .aw-text-expand .aw-item-box[id] {
width:auto;
} 
.aw-gecko .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;
word-wrap:break-word;
} 
.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-gecko .aw-text-wrap .aw-item-image {
left:0px;
margin-right:-50px;
} 
.aw-gecko .aw-text-wrap .aw-item-ruler {
margin-right:-50px;
} 
.aw-text-wrap .aw-item-text {
display:inline-block;
overflow-x:hidden;
width:100%;
white-space:normal;
word-wrap:break-word;
} 
.aw-strict .aw-text-wrap .aw-item-text {
width:auto;
} 
.aw-gecko .aw-text-wrap .aw-item-text {
display:-moz-inline-block;
width:auto;
margin-left:28px;
} 
.aw-text-wrap .aw-image-none+.aw-item-ruler+.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-list-control {
width:400px;
height:150px;
border-width:1px;
border-style:solid;
background:#fff;
} 
.aw-strict .aw-list-control {
width:392px;
height:146px;
padding:0px 6px 2px 0px;
} 
.aw-list-box {
display:block;
position:relative;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
width:auto;
height:100%;
border:1px solid #fff;
} 
.aw-gecko .aw-list-box {
display:-moz-box;
-moz-box-flex:1;
-moz-box-orient:vertical;
} 
.aw-gecko .aw-disabled-control .aw-list-box {
overflow:hidden;
} 
.aw-strict .aw-list-box {
margin:0px -6px -2px 0px;
} 
.aw-list-template {
display:block;
} 
.aw-list-item {
-moz-outline:none;
vertical-align:top;
} 
.aw-flow-vertical {
width:120px;
} 
.aw-strict .aw-flow-vertical {
width:112px;
} 
.aw-flow-vertical .aw-list-item {
display:block;
overflow:hidden;
width:100%;
} 
.aw-strict .aw-flow-vertical .aw-list-item {
width:auto;
} 
.aw-flow-horizontal {
height:23px;
border:none;
} 
.aw-strict .aw-flow-horizontal {
height:19px;
padding:0px 8px 4px 0px;
} 
.aw-flow-horizontal .aw-list-box {
overflow:hidden;
width:100%!important;
border:none;
-moz-box-orient:horizontal;
} 
.aw-flow-horizontal .aw-list-template {
overflow:hidden;
width:9999px;
height:100%;
} 
.aw-strict .aw-flow-horizontal .aw-list-box, .aw-strict .aw-flow-horizontal .aw-list-template {
padding:0px 8px 4px 0px;
margin:0px -8px -4px 0px;
} 
.aw-flow-horizontal .aw-list-item {
height:100%;
} 
.aw-list-control {
border-color:#8e8e8e #bebebe #bebebe #bebebe;
} 
.aw-ui-list .aw-items-current {
background:#eee;
} 
.aw-ui-list .aw-items-selected {
color:#fff;
background:#3c79c8;
} 
.aw-ui-checkedlist .aw-items-current {
background:#eee;
} 
.aw-ui-tabs {
overflow:visible;
height:23px;
margin:0px;
padding:0px;
border:none;
background:none;
vertical-align:bottom;
z-index:1000;
} 
.aw-strict .aw-ui-tabs {
height:19px;
padding:0px 8px 4px 0px;
} 
.aw-ui-tabs .aw-list-box {
display:block;
width:100%;
height:100%;
margin:1px 0px -1px 0px;
padding:0px;
border:none;
z-index:1000;
} 
.aw-strict .aw-ui-tabs .aw-list-box{
padding:0px 8px 4px 0px;
margin:1px -8px -5px 0px;
} 
.aw-ui-tabs .aw-list-template {
padding:0px;
} 
.aw-ie .aw-ui-tabs .aw-list-template {
position:absolute;
} 
.aw-strict .aw-ui-tabs .aw-list-template{
position:relative;
padding:0px 8px 4px 0px;
margin:0px -8px -4px 0px;
} 
.aw-gecko .aw-ui-tabs .aw-item-template {
float:left;
} 
.aw-gecko .aw-ui-tabs .aw-item-box {
overflow:hidden;
} 
.aw-ui-tabs .aw-item-template, .aw-ui-tabs .aw-item-box {
background-image:url(tabs.png);
} 
.aw-ui-tabs .aw-item-template {
margin:-1px -4px 0px 0px;
padding:0px 8px 0px 0px;
background-position:100% 0px;
vertical-align:top;
} 
.aw-strict .aw-ui-tabs .aw-item-template {
margin:-1px -4px -3px 0px;
padding:0px 8px 4px 0px;
} 
.aw-ui-tabs .aw-item-box {
margin:0px;
padding:0px;
background-position:0px -50px;
text-indent:7px;
} 
.aw-strict .aw-ui-tabs .aw-item-box {
margin:0px 0px -4px 0px;
padding:0px 0px 4px 0px;
}
.aw-ui-tabs .aw-mouseover-item {
 background-position:100% -100px;
 } 
.aw-ui-tabs .aw-mouseover-item .aw-item-box {
 background-position:0px -150px;
 } 
 .aw-ui-tabs .aw-items-selected {
 margin-top:0px;
 background-position:100% -200px;
 z-index:1000;
 } 
 .aw-strict .aw-ui-tabs .aw-items-selected {
 margin-top:0px;
 } 
 .aw-ui-tabs .aw-items-selected .aw-item-box {
 background-position:0px -250px;
 } 
 .aw-ui-tabs .aw-item-ruler {
 margin-top:2px;
 } 
 .aw-ui-tabs .aw-items-selected .aw-item-ruler {
 margin-top:-2px;
 } 
.aw-tree-sign {
display:inline-block;
position:relative;
overflow:hidden;
width:14px;
height:14px;
margin:-6px 0px;
cursor:pointer;
vertical-align:middle;
top:1px;
} 
.aw-gecko .aw-tree-sign {
display:-moz-inline-box;
} 
.aw-gecko .aw-tree-view {
display:block;
} 
.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-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-view .aw-tree-sign {
margin-left:70px;
} 
.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-view .aw-tree-view .aw-tree-sign {
margin-left:80px;
} 
.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-scroll-bars {
display:block;
position:relative;
overflow:hidden;
width:100%;
height:100%;
} 
.aw-ie .aw-scroll-bars {
padding-bottom:20px;
} 
.aw-gecko .aw-scroll-bars {
position:absolute;
} 
.aw-strict .aw-scroll-bars {
position:absolute;
padding:0px;
border:none;
} 
.aw-ie6.aw-strict .aw-scroll-bars {
position:relative;
} 
.aw-bars-box {
display:block;
position:absolute;
overflow:auto;
top:0px;
left:0px;
width:100%;
height:100%;
-moz-outline:none;
} 
.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-ie .aw-bars-content {
position:relative;
width:100%;
height:100%;
margin-right:20px;
padding-bottom:50px;
} 
.aw-ie.aw-strict .aw-bars-content {
padding-bottom:0px;
} 
.aw-ie7.aw-strict .aw-bars-content {
position:absolute;
width:auto;
height:auto;
margin-right:0px;
} 
.aw-scrollbars-none .aw-bars-box {
overflow:hidden;
} 
.aw-scrollbars-vertical .aw-bars-box {
overflow-x:hidden;
overflow-y:scroll;
} 
.aw-scrollbars-horizontal .aw-bars-box {
overflow-x:scroll;
overflow-y: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-ie .aw-scrollbars-none, .aw-ie .aw-scrollbars-vertical {
padding-bottom:0px;
} 
.aw-ie .aw-scrollbars-none .aw-bars-content, .aw-ie .aw-scrollbars-horizontal .aw-bars-content {
margin-right:0px;
} 
.aw-gecko .aw-disabled-control .aw-bars-spacer {
display:none;
} 
.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-strict .aw-vpanel-box {
width:auto;
} 
.aw-vpanel-left {
position:absolute;
width:100px;
} 
.aw-vpanel-right {
position:absolute;
left:auto;
right:0px;
width:0px;
} 
.aw-strict .aw-vpanel-left, .aw-strict .aw-vpanel-right {
width:96px;
} 
.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-strict .aw-hpanel-box {
bottom:0px;
height:auto;
} 
.aw-hpanel-middle {
height:auto;
} 
.aw-ie .aw-hpanel-middle {
position:relative;
height:100%;
} 
.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-strict .aw-gpanel-box {
bottom:0px;
height:auto;
} 
.aw-gpanel-middle {
height:auto;
} 
.aw-ie .aw-gpanel-middle {
position:relative;
height:100%;
} 
.aw-gpanel-bottom {
top:auto;
bottom:0px;
} 
.aw-gpanel-center {
width:auto;
} 
.aw-ie .aw-gpanel-center {
position:relative;
width:100%;
} 
.aw-gpanel-right {
left:auto;
right:0px;
} 
.aw-grid-control {
width:400px;
height:200px;
border:1px solid;
background:#fff;
} 
.aw-ie .aw-grid-control {
overflow-x:visible;
} 
.aw-strict .aw-grid-control {
width:392px;
height:196px;
padding:0px 6px 2px 0px;
} 
.aw-grid-box {
display:block;
position:relative;
overflow:hidden;
width:100%;
height:100%;
border:1px solid #fff;
-moz-box-flex:1;
} 
.aw-gecko .aw-grid-box {
min-width:150px;
} 
.aw-strict .aw-grid-box {
padding:0px 4px 0px 0px;
margin:0px -6px -2px 0px;
} 
.aw-ie6.aw-strict .aw-grid-box {
padding:0px;
width:auto;
height:auto;
} 
.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;
-moz-outline:none;
} 
.aw-strict .aw-grid-headers, .aw-strict .aw-grid-footers, .aw-strict .aw-grid-row {
height:22px;
padding:0px 0px 4px 0px;
margin:0px;
} 
.aw-grid-row {
height:18px;
} 
.aw-strict .aw-grid-row {
height:14px;
} 
.aw-grid-cell, .aw-grid-header, .aw-grid-footer {
height:100%;
width:100px;
margin:0;
vertical-align:top;
-moz-outline:none;
} 
.aw-strict .aw-grid-cell, .aw-strict .aw-grid-header, .aw-strict .aw-grid-footer {
width:92px;
height:100%;
margin:0px 0px -4px 0px;
} 
.aw-grid-header {
-moz-user-select:none;
} 
.aw-grid-separator {
visibility:hidden;
display:inline-block;
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-grid-headers .aw-resizable-false, .aw-disabled-control .aw-resizable-true {
cursor:default;
} 
.aw-header-0 .aw-grid-separator {
visibility:inherit;
} 
.aw-row-selector {
display:inline-block;
position:relative;
overflow:hidden;
width:18px;
height:100%;
vertical-align:top;
text-align:center;
-moz-outline:none;
} 
.aw-strict .aw-row-selector {
width:10px;
height:100%;
margin:0px 0px -4px 0px;
} 
.aw-grid-control .aw-selector-space {
height:3333px;
} 
.aw-gecko .aw-grid-separator, .aw-gecko .aw-row-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:inline-block;
} 
.aw-gecko .aw-header-0 .aw-grid-sort {
display:-moz-inline-box;
top:-2px;
} 
.aw-grid-control .aw-sort-none .aw-grid-sort {
display:none;
} 
.aw-grid-focus {
display:block;
position:absolute;
overflow:hidden;
top:0px;
left:0px;
width:1px;
height:1px
} 
.aw-gecko .aw-grid-focus {
position:relative;
-moz-user-focus:normal;
-moz-outline:none;
} 
.aw-grid-control .aw-edit-cell {
border:1px solid;
} 
.aw-strict .aw-edit-cell {
padding:0px 3px 2px 3px;
} 
.aw-strict.aw-gecko .aw-edit-cell {
padding:0px 3px 2px 3px;
} 
.aw-edit-cell .aw-item-text {
margin-left:-1px;
} 
.aw-strict .aw-edit-cell .aw-item-text {
margin-left:0px;
} 
.aw-edit-cell .aw-item-box {
padding:0px 3px;
} 
.aw-strict .aw-edit-cell .aw-item-box {
padding:0px 3px 2px 3px;
margin:0px -3px -2px -3px;
} 
.aw-edit-cell .aw-item-box .aw-item-text {
margin-left:0px;
} 
.aw-strict .aw-edit-cell .aw-item-ruler {
padding-bottom:2px;
} 
.aw-gecko .aw-edit-cell .aw-item-text {
position:absolute;
overflow:hidden;
top:50%;
left:22px;
right:3px;
width:auto;
height:1.4em;
margin:-0.58em -1px -3px -1px;
padding:0px 1px;
border:0px none;
font-size:100%;
font-family:Tahoma;
background:none;
} 
.aw-edit-cell .aw-image-none+.aw-item-ruler+.aw-item-text {
left:3px;
} 
.aw-gecko .aw-edit-cell.aw-templates-text .aw-item-text {
left:3px;
} 
.aw-grid-control {
border-color:#fbca7d #fbca7d #fbca7d #fbca7d;
} 
.aw-row-selector {
border-right:1px solid #b2b2b2;
border-bottom:1px solid #b2b2b2;
background:#f6f6f6;
} 
.aw-strict .aw-row-selector {
padding:0px 3px 3px 4px;
} 
.aw-row-selector .aw-item-ruler {
margin-top:-1px;
} 
.aw-header-0 .aw-grid-header {
border:none;
border-bottom:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
background:url(g1.png) 0px 50%;
padding:0px 0px 1px 0px;

} 
.aw-strict .aw-grid-header {
padding:0px 3px 3px 4px;
margin:0px 0px -4px 0px;
height:100%;
} 
.aw-header-0 .aw-item-box {

} 
.aw-strict .aw-grid-header .aw-item-box {
padding:0px 4px 0px 4px;
margin:0px -4px 0px -4px;
} 
.aw-strict .aw-grid-header .aw-item-ruler {
padding:0px;
} 
.aw-header-0 .aw-mousedown-header{
background:url(g2.png) 0px 50%;
} 
.aw-header-0 .aw-mousedown-header .aw-item-box {
border-color:#f1f1f1;
} 
.aw-header-0 .aw-sort-ascending, .aw-header-0 .aw-sort-descending {
border-color:#6693c0;
background:url(g3.png) 0px 50%;
} 

.aw-strict .aw-grid-header .aw-item-box {
padding:0px 4px 1px 4px;
margin:0px -4px -1px -4px;
} 
.aw-disabled-control .aw-header-0 .aw-grid-header {
background:none;
} 
.aw-rows-selected .aw-grid-cell {
background:none;
} 
.aw-rows-selected .aw-row-selector {
color:#000;
} 

.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-ui-group {
display:block;
width:400px;
height:100px;
} 
.aw-gecko .aw-ui-group {
display:block;
border:1px solid #ccc;
-moz-border-radius:4px;
} 
.aw-ui-group legend {
height:22px;
color:#316ac5;
} 
.aw-strict .aw-ui-group legend {
height:12px;
margin-top:-1px;
} 
.aw-ui-link {
text-decoration:underline;
cursor:pointer;
cursor:hand;
}
.aw-ui-button {
text-align:center;
} 
.aw-ui-button {
height:23px!important;
background:url(button.png) 100% 0px no-repeat;
padding-right:8px;
} 
.aw-ie6 .aw-ui-button {
background-attachment:fixed;
} 
.aw-strict .aw-ui-button {
height:19px!important;
padding:0px 8px 4px 0px;
} 
.aw-ui-button .aw-item-box {
padding:0px;
text-indent:8px;
background:url(button.png) 0px -50px no-repeat
} 
.aw-strict .aw-ui-button .aw-item-box {
margin:0px 0px -4px 0px;
padding:0px 0px 4px 0px;
} 
.aw-mouseover-button {
background-position:100% -100px;
} 
.aw-mouseover-button .aw-item-box {
background-position:0px -150px;
} 
.aw-mousedown-button {
background-position:100% -200px;
} 
.aw-mousedown-button .aw-item-box {
background-position:0px -250px;
} 
.aw-disabled-control {
background-position:100% -300px;
} 
.aw-disabled-control .aw-item-box {
background-position:0px -350px;
} 
.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-disabled-control .aw-item-marker {
 background-position:-75px -80px;
 } 
 .aw-value-true .aw-item-marker {
 background-position:-25px -5px;
 } 
 .aw-value-false .aw-item-marker {
 background-position:-50px -5px;
 } 
 .aw-ie .aw-mouseover-toggle .aw-item-marker {
 background-position-y:-30px;
 } 
 .aw-ie .aw-mousedown-toggle .aw-item-marker {
 background-position-y:-55px;
 } 
 .aw-ie .aw-disabled-control .aw-item-marker {
 background-position-y:-80px;
 } 
 .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-value-true.aw-disabled-control .aw-item-marker[id] {
 background-position:-25px -80px;
 } 
 .aw-value-false.aw-disabled-control .aw-item-marker[id] {
 background-position:-50px -80px;
 } 
 .aw-disabled-control .aw-value-true .aw-item-marker[id] {
 background-position:-25px -80px;
 } 
 .aw-disabled-control .aw-value-false .aw-item-marker[id] {
 background-position:-50px -80px;
 } 
.aw-toggle-checkbox .aw-item-marker {
background-image:url(checkbox.png);
} 
.aw-toggle-radio .aw-item-marker {
background-image:url(radio.png);
} 
.aw-input-box {
width:100px;
height:20px;
padding:0px;
border:1px solid;
background:#fff;
-moz-user-select:text;
} 
.aw-strict .aw-input-box {
width:92px;
height:22px;
padding:0px 3px 2px 3px;
} 
.aw-input-box .aw-item-box {
margin:0px;
padding:0px 2px;
border:1px solid #fff;
background:none;
white-space:nowrap;
} 
.aw-strict .aw-input-box .aw-item-box {
margin:0px -3px -2px -3px;
padding:0px 2px;
} 
.aw-ie .aw-input-box .aw-item-image {
float:left;
position:relative;
top:50%;
left:-2px;
margin:-10px -1px 0px 0px;
} 
.aw-all .aw-input-box .aw-item-text {
position:absolute;
overflow:hidden;
top:50%;
left:22px;
right:3px;
width:auto;
height:1.4em;
margin:-0.58em -1px -3px -1px;
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 -1px;
} 
.aw-input-box .aw-image-none+.aw-item-ruler+.aw-item-text {
left:3px;
} 
.aw-ie.aw-strict .aw-input-box .aw-item-text {
display:inline-block;
margin:-3px -30px -3px -1px;
} 
.aw-strict .aw-input-box .aw-item-ruler {
padding:0px;
} 
.aw-header-0 .aw-input-box {
padding:0px;
border:1px solid;
background:#fff!important;
} 
.aw-strict .aw-header-0 .aw-input-box {
padding:0px 3px 2px 3px;
} 
.aw-header-0 .aw-input-box .aw-item-box {
border:1px solid #fff;
} 
.aw-strict .aw-header-0 .aw-input-box .aw-item-box {
margin:0px -3px -2px -3px;
padding:0px 2px 0px 2px;
} 
.aw-ui-input {
border-color:#7c7c7c #c3c3c3 #dddddd #c3c3c3;
} 
.aw-ui-input .aw-item-box {
border-color:#c3c3c3 #f0f0f0 #fefefe #f0f0f0;
} 
.aw-ui-radio {
height:auto;
padding:2px;
border:none;
background:none;
} 
.aw-strict .aw-ui-radio {
height:auto;
padding:2px 6px 2px 2px;
} 
.aw-ui-radio .aw-list-box {
border:none;
} 
.aw-toggle-radio .aw-item-marker {
background-image:url(radio.png);
} 
.aw-combo-box {
width:100px;
height:20px;
padding:0px;
border:1px solid;
background:#ea1d1d;
-moz-user-select:text;
} 
.aw-strict .aw-combo-box {
width:92px;
height:22px;
padding:0px 3px 2px 3px;
} 
.aw-combo-box .aw-item-box {
margin:0px;
padding:0px 2px;
border:1px solid #fff;
background:none;
white-space:nowrap;
} 
.aw-strict .aw-combo-box .aw-item-box {
margin:0px -3px -2px -3px;
padding:0px 2px;
} 
.aw-ie .aw-combo-box .aw-item-image {
float:left;
position:relative;
top:50%;
left:-2px;
margin:-10px -1px 0px 0px;
} 
.aw-all .aw-combo-box .aw-item-text {
position:absolute;
overflow:hidden;
top:50%;
left:22px;
right:18px;
width:auto;
height:1.4em;
margin:-0.58em -1px -3px -1px;
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 -1px;
} 
.aw-combo-box .aw-image-none+.aw-item-ruler+.aw-item-text {
left:3px;
} 
.aw-ie.aw-strict .aw-combo-box .aw-item-text {
display:inline-block;
margin:-3px -50px -3px -1px;
} 
.aw-strict .aw-combo-box .aw-item-ruler {
padding:0px;
} 
.aw-strict.aw-gecko .aw-combo-box .aw-item-image {
margin-bottom:-6px;
} 
.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;
left:2px;
} 
.aw-combo-button td {
border:none;
font-size:1px;
line-height:1px;
} 
.aw-header-0 .aw-combo-box {
padding:0px;
border:1px solid;
background:#fff!important;
} 
.aw-strict .aw-header-0 .aw-combo-box {
padding:0px 3px 2px 3px;
} 
.aw-header-0 .aw-combo-box .aw-item-box {
border:1px solid #fff;
} 
.aw-strict .aw-header-0 .aw-combo-box .aw-item-box {
margin:0px -3px -2px -3px;
padding:0px 2px 0px 2px;
} 
.aw-combo-box {
border-color:#7c7c7c #c3c3c3 #dddddd #c3c3c3;
} 
.aw-combo-box .aw-item-box {
border-color:#c3c3c3 #f0f0f0 #fefefe #f0f0f0;
} 
.aw-combo-button td {
background:url(combo.png) -42px 50%;
} 
.aw-disabled-control .aw-combo-button td {
filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1,opacity=0.5);
-moz-opacity:0.5;
opacity:0.5;
} 
.aw-ie.aw-strict .aw-combo-button {
background-color:#fff;
} 
.aw-cb-1, .aw-cb-3 {
display:none;
} 
.aw-popup-window .aw-mouseover-item {
color:#fff;
background:#316ac5;
}
.aw-grid-header, .aw-grid-footer, .aw-grid-cell {
overflow:hidden;
width:100px;
height:100%;
} 
.aw-strict .aw-grid-header, .aw-strict .aw-grid-footer, .aw-strict .aw-grid-cell {
overflow:hidden;
width:92px;
height:100%;
}
.aw-gecko .aw-grid-header, .aw-gecko .aw-grid-footer, .aw-gecko .aw-grid-cell {
overflow:visible;
} 
.aw-row-selector {
overflow:hidden;
width:18px;
height:100%;
} 
.aw-gecko .aw-row-selector {
overflow:visible;
} 
.aw-strict .aw-row-selector {
width:10px;
} 
.aw-grid-control .aw-column-space {
width:3333px;
} 
.aw-all .aw-visible-false {
display:none;
} 
.aw-grid-control .aw-cells-selected, .aw-grid-control .aw-rows-selected {
color:#000;
background:#ccffcc;
} 
.aw-grid-control .aw-edit-cell, .aw-grid-control .aw-input-box, .aw-grid-control .aw-combo-box {
border-color:#7c7c7c #c3c3c3 #dddddd #c3c3c3;
color:#000;
background:#fff;
} 
.aw-disabled-control {
color:#aaa!important;
border-color:#ccc!important;
cursor:default!important;
} 
.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;
} 
.aw-background-1 {
background:url(bg1.png);
} 
.aw-background-2 {
background:url(bg2.png);
} 
