/*****************************************************************

	ActiveWidgets Grid 1.0.1 (GPL).
	Copyright (C) 2003-2005 ActiveWidgets Ltd. All Rights Reserved.
	http://www.activewidgets.com/

	WARNING: This copy is made available to you under the terms of
	the GNU General Public License and is not suitable for inclusion
	into commercial or internal applications.

	This program is free software; you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation; either version 2 of the License, or
	(at your option) any later version.

	This program is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with this program; if not, write to the Free Software
	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

*****************************************************************/

xml{display:none;}.gecko{-moz-box-sizing:border-box;}.gecko[onresize]{-moz-binding:url(gecko.xml#resize);}.gecko[onmouseenter], .gecko[onmouseleave]{-moz-binding:url(gecko.xml#mouse);}
.active-box-normal{position:relative; overflow-y:hidden; height:18px;width:100%;vertical-align:top;border-width:1px;border-style:none none solid none;border-color:#ffffff;background-color:#ffffff!important;padding-bottom:1px;}
.active-box-item{-moz-box-flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;height:100%;padding:0px 5px;border-width:1px;border-style:none none solid none;border-color:#ffffff;background-color:#C0C0C0;color:#000000;}
.active-box-item.gecko{-moz-binding:url(gecko.xml#item);}
.active-gecko-item{display:-moz-inline-box;height:100%;-moz-box-align:center;}
.active-box-image{overflow:hidden; top:0px;left:0px;width:16px;height:100%;line-height:1px;vertical-align:middle;margin:0px 3px -1px 0px;}
.active-box-image.gecko{display:-moz-inline-box;overflow:visible;vertical-align:top;}
.active-image-none{width:0px;margin-right:0px;}
.active-box-resize{position:absolute;overflow:hidden;top:15%;right:-5px;width:10px;height:70%;font-size:10px;background:url(grid.png) -75px 0px repeat-y;cursor:e-resize;}
.active-box-sort{display:-moz-inline-box;overflow:hidden;width:0px;height:100%;vertical-align:top;}
.active-box-item
.active-box-image.gecko,
.active-box-item
.active-box-sort.gecko{height:16px;}
.active-sort-ascending
.active-box-sort{width:16px;background:url(grid.png) -20px 50% no-repeat;}
.active-sort-descending
.active-box-sort{width:16px;background:url(grid.png) -40px 50% no-repeat;}
.active-box-resize.gecko{position:relative;top:15%;margin-left:-5px;margin-right:-5px;line-height:12px;z-index:1000;}
.active-scroll-data{position:absolute;overflow:hidden;top:0px;left:0px;width:100%;height:100%;padding:18px 0px 0px 28px;z-index:1;}
.active-scroll-top{position:absolute;overflow:hidden;white-space:nowrap;top:0px;left:0px;width:100%;height:18px;padding:0px 20px 0px 28px;z-index:2;}
.active-scroll-left{position:absolute;overflow:hidden;top:0px;left:0px;width:28px;height:100%;padding:18px 0px 20px 0px;text-align:center;z-index:2;}
.active-scroll-corner{position:absolute;overflow:hidden;top:0px;left:0px;width:28px;height:18px;z-index:3;}
.active-scroll-bars{position:absolute;overflow:auto;top:0px;left:0px;width:100%;height:100%;padding:0px;z-index:4;}
.active-scroll-space{width:0px; height:0px;}
.active-scroll-fill{display:inline;height:100%;}
.active-scroll-fill.gecko{display:-moz-inline-box;}
.active-scroll-data.gecko,
.active-scroll-top.gecko,
.active-scroll-left.gecko{overflow:-moz-scrollbars-none;}
.active-controls-grid{position:relative; overflow:hidden;width:100%;height:100%;cursor:default;-moz-user-focus:normal;-moz-user-select:none; text-align:left;}
.active-templates-header{display:inline;width:100px;height:100%;}
.active-header-over{border-color:#000000;background:#000000!important;}
.active-header-over
.active-box-item{border-color:#666666;background:#000000;color:#ffffff;}
.active-header-over
.active-box-resize{background:none;}
.active-header-pressed{border-color:#000000;}
.active-header-pressed
.active-box-item{position:relative;left:1px;top:1px;border-color:#000000;}
.active-templates-header.gecko{display:-moz-inline-box;}
.active-templates-row{overflow-y:hidden;white-space:nowrap;width:100%;height:18px;-moz-user-select:none;}
.active-templates-row.gecko{display:-moz-box;width:auto;min-width:100%;}
.active-row-cell{display:inline;overflow:hidden;text-overflow:ellipsis;width:100px;height:100%;padding:0px 5px;line-height:17px;vertical-align:top;}
.active-row-cell.gecko{display:-moz-inline-box;}
.active-selection-true,
.active-selection-true
.active-row-cell{color:#000000;background-color:#E88B00;font-weight:bold}
.active-column-0{z-index:99;color:#FFFFFF}
.active-column-1{z-index:98;color:#FFFFFF}
.active-column-2{z-index:97;color:#FFFFFF}
.active-column-3{z-index:96;color:#FFFFFF}
.active-column-4{z-index:95;color:#FFFFFF}
.active-column-5{z-index:94;color:#FFFFFF}
.active-column-6{z-index:93;color:#FFFFFF}
.active-column-7{z-index:92;color:#FFFFFF}
.active-column-8{z-index:91;color:#FFFFFF}
.active-column-9{z-index:90;color:#FFFFFF}
.active-column-10{z-index:89;color:#FFFFFF}
.active-column-11{z-index:88;color:#FFFFFF}
.active-column-12{z-index:87;color:#FFFFFF}
.active-column-13{z-index:86;color:#FFFFFF}
.active-column-14{z-index:85;color:#FFFFFF}
.active-column-15{z-index:84;color:#FFFFFF}
.active-column-16{z-index:83;color:#FFFFFF}
.active-column-17{z-index:82;color:#FFFFFF}
.active-column-18{z-index:81;color:#FFFFFF}
.active-column-19{z-index:80;color:#FFFFFF}
.active-templates-text,
.active-templates-image{-moz-binding:url(gecko.xml#box);}
.active-gecko-box{-moz-box-flex:1;overflow:hidden; height:100%;width:100%;}
.active-templates-status,
.active-templates-error{padding:5px;}
.active-scroll-left
.active-box-normal{border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:none;}
.active-image-txt{background:url(icons.png)  -20px 50% }
.active-image-htm{background:url(icons.png)  -40px 50% }
.active-image-xls{background:url(icons.png)  -60px 50% }
.active-image-doc{background:url(icons.png)  -80px 50% }
.active-image-pdf{background:url(icons.png) -100px 50% }
.active-image-xml{background:url(icons.png) -120px 50% }
.active-image-msi{background:url(icons.png) -140px 50% }
.active-image-chm{background:url(icons.png) -160px 50% }
.active-box-image{background-repeat:no-repeat}
.active-image-loading{position:relative;top:20px;left:0px;width:107px;height:13px;margin-right:-107px;background:url(loading.gif) no-repeat;}