.secoyaPositionDiv {position:relative;}
.secoyaScrollDiv {overflow-y:scroll;overflow-x:hidden;height:200px;}
.secoyaGridContainer {position:absolute;top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:scroll;}
.secoyaGridContainer.secoyaLoadingRows {overflow-y:hidden;background-image:url("./loading_rows.gif?ktanl6");background-repeat:repeat-y;background-position:100% 0;padding-right:16px;}
.secoyaGrid {border-collapse:collapse;table-layout:fixed;font:10px/16px Arial, Helvetica, Sans-serif;color:black;text-align:left;width:100%;border-spacing:0;border-bottom:1px solid #ccc;position:relative;}
.secoyaGrid col {min-width:10px;}
.secoyaGrid col.selected,.secoyaGrid col.sort_asc,.secoyaGrid col.sort_desc {background:#F7F7F7;}
.secoyaGrid.secoyaGridHead {top:0;height:18px;z-index:10;border-bottom:0;margin-top:0;}
*:first-child+html .secoyaGrid.secoyaGridHead {width:expression(this.parentNode.offsetWidth+'px');}
.secoyaGrid tr {-moz-user-select:none;-khtml-user-select:none;}
.secoyaGrid tbody tr:hover {background-color:#F1F1F1;}
.secoyaGrid tbody tr.selected {background:#eee;}
.secoyaGrid tbody tr.selected:hover {background:#ddd;}
.secoyaGrid tbody tr.secoyaDropActive {background:#ddd;}
.secoyaGrid tbody tr.secoyaDrop {position:static;border:0;height:auto;width:auto;overflow:visible;font:10px/16px Arial, Helvetica, Sans-serif;background:transparent;text-align:left;}
.secoyaGrid th div.secoyaTitle {background:#eee no-repeat 90% 50%;color:black;text-align:left;overflow:hidden;width:inherit;}
.secoyaGrid th div.secoyaTitle span {border:solid #ccc;padding:0 4px;border-width:1px 1px 1px 0;display:block;}
.secoyaGrid thead th.sort_asc div {background-image:url("./asc.gif?k01jbh");}
.secoyaGrid thead th.sort_desc div {background-image:url("./desc.gif?k01jbh");}
.secoyaGrid thead th.resize {cursor:e-resize;}
.secoyaGrid thead th:last-child {cursor:normal;}
.secoyaGrid th:first-child div.secoyaTitle span {border-left-width:1px;}
.secoyaGrid th,.secoyaGrid td {white-space:nowrap;overflow:hidden;vertical-align:bottom;}
.secoyaGrid td {border-right:1px solid #ccc;padding:2px 0;}
.secoyaGrid td.secoyaNumber {text-align:right;}
.secoyaGrid td span {width:100%;display:block;}
.secoyaGrid td>span {padding:0 2px;width:auto;}
.secoyaGrid td span span {display:inline;}
.secoyaGrid td span img+textarea {position:absolute;left:20px;right:0;}
* html .secoyaGrid td span span {vertical-align:-10%;}
.secoyaGrid td * {white-space:nowrap;overflow:hidden;}
.secoyaGrid td span.secoyaImageSpace,.secoyaGrid td img {max-width:16px;max-height:16px;display:inline-block;vertical-align:top;}
.secoyaGrid td span.secoyaImageSpace {width:16px;height:16px;}
.secoyaGrid td {padding-top:1px;}
.secoyaGrid td.secoyaAlignLeft {text-align:left;}
.secoyaGrid td.secoyaAlignCenter {text-align:center;}
.secoyaGrid td.secoyaAlignRight {text-align:right;}
.secoyaIconView .secoyaGrid,.secoyaIconView .secoyaGrid tbody,.secoyaIconView .secoyaGrid tr,.secoyaIconView .secoyaGrid td,.secoyaIconView .secoyaGrid td img {display:block;border:0;width:auto;}
.secoyaIconView {background:white;}
.secoyaIconView .secoyaGridHead,.secoyaIconView .secoyaGrid thead {display:none;}
.secoyaIconView .secoyaGrid {margin-top:0;width:100%;}
*:first-child+html .secoyaIconView .secoyaGrid {width:100%;}
.secoyaIconView .secoyaGrid tbody {padding:5px 0 0 5px;overflow:hidden;width:100%;white-space:normal;}
.secoyaIconView .secoyaGrid td,.secoyaIconView .secoyaGrid tbody tr:first-child td {padding:0;text-align:left;white-space:normal;clear:left;float:left;width:inherit;}
.secoyaIconView .secoyaGrid tr {float:left;width:125px;height:200px;position:relative;margin:0 5px 5px 0;background:#F5F5F5;white-space:normal;}
.secoyaIconView .secoyaGrid tr:hover,.secoyaIconView .secoyaGrid tr.selected {background:#EAEAEA;}
.secoyaIconView .secoyaGrid tr.selected:hover {background:#DDDDDD;}
.secoyaIconView .secoyaGrid td img {max-width:125px;max-height:125px;margin:0 auto;}
.secoyaIconView .secoyaGrid td span.secoyaImage {display:block;height:125px;}
#fileBrowser {font:11px/16px Arial, Helvetica, Sans-serif;background:white;}
#fileBrowser * {color:black !important;}
#fileBrowser #fileControls {padding:1px 0 2px 5px;}
#fileBrowser #fileControls * {vertical-align:middle;}
#fileBrowser #fileControls img,#fileBrowser #fileControls object {margin-right:5px;}
#fileBrowser #fileControls object.swfupload {}
#fileBrowser #fileControls #dirPath {padding-left:10px;}
#fileBrowser #dirContents {width:460px;}
#fileBrowser #dirContents .secoyaScrollDiv {height:350px;}
#fileBrowser #fileDetails * {}
#fileBrowser .imagePreviewFrame {border:1px solid #aaa;float:left;margin-right:10px;}
#fileBrowser .imagePreview {border:3px solid white;}
#fileBrowser div.gridbox {height:250px;}
#fileBrowser .detailsColumn {float:left;width:250px;clear:right;}
#fileBrowser .clear {clear:both;}
.uploadTable {table-layout:fixed;border-collapse:collapse;}
.uploadTable .colName {width:200px;}
.uploadTable .colSize {width:80px;}
.uploadTable .colStatus {width:100px;}
.uploadTable th {padding:1px 2px;background:#EFEFEF;border:1px solid #BBBBBB;}
.uploadTable td {overflow:hidden;padding:1px 2px;}
.uploadTable tr.active td {background:#efd;}
.uploadTable .progress {overflow:hidden;background:#82C800;}
.label {font-size:10px;color:#999999 !important;}
.value {float:left;font-size:9px;display:block;width:150px;padding-left:4px;}
.secoyaToolTip {background-color:#FFFFFF;padding:4px;border:2px solid black;position:fixed;max-width:300px;font:10px Arial, Helvetica, Sans-serif;color:black;vertical-align:top;text-align:left;}
.secoyaToolTip.backEnd {font:10px Arial, Helvetica, Sans-serif;background-color:#FFFFFF;border:2px solid black;}
* html .secoyaToolTip {position:absolute;margin-top:expression(document.documentElement.scrollTop+'px');margin-left:expression(document.documentElement.scrollLeft+'px');}
.secoyaToolTip .confirmImg {float:left;}
.secoyaToolTip input {border:1px solid #aaa;margin-right:6px;font:10px Arial, Helvetica, Sans-serif;min-width:50px;padding:0 10px;}
*:first-child+html .secoyaToolTip input {padding:0;min-width:auto;}
.secoyaToolTip .popContent span.secoyaText {display:block;}
