.x-date-menu {
    width: 175px !important;
}

.valid-text { border-color:blue; border-width: 1px }

.changed-icon {
    background: url('/pics/document_dirty.png') no-repeat 0 0 !important;
}

.upload-icon {
    background: url('../ext-2.2.1/examples/shared/icons/fam/image_add.png') no-repeat 0 0 !important;
}

#fi-button-msg {
    border: 2px solid #ccc;
    padding: 5px 10px;
    background: #eee;
    margin: 5px;
    float: left;
}

#sortable { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }
#sortable li span { position: absolute; }

.blue-row .x-grid3-cell-inner{
	color:blue;
}
.red-row .x-grid3-cell-inner{
	color:red;
}

.green-row .x-grid3-cell-inner{
	color:black;
	background-color:#acff82;
}

.removed-from-feed{
	opacity: .35;
}

.removed-from-feed-selected{
	color:green;
	background-color:#acff82;
	opacity: .35;
}

.record-selected {
	color:green;
	background-color:#acff82;
}


.record-selected-and-flowing {
	color:black;
	background-color:#1E90FF;
}

.record-selected-and-flowing-removed-from-feed {
	color:black;
	background-color:#1E90FF;
	opacity: .35;
}


.record-flowing{
	color:black;
	background-color:#FFD700;
}

#images-view .x-panel-body{
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
}

#images-view .thumb{
	background: #dddddd;
	padding: 3px;
}
#images-view .thumb img{
	width: 160px;
}

#images-view .thumb-user-created{
	background: black;
	padding: 3px;
}
#images-view .thumb-user-created img{
	width: 160px;
}

#images-view .thumb-production-access{
	background: red;
	padding: 3px;
}
#images-view .thumb-production-access img{
	width: 160px;
}

#images-view .thumb-library img{
	width: 200px;
	height: 160px;
	
}

#images-view .thumb-wrap{
	float: left;
	margin: 4px;
	margin-right: 0;
	padding: 5px;
}
#images-view .thumb-wrap span{
	display: block;
	overflow: hidden;
	text-align: center;
}

#images-view .x-view-over{
    border:1px solid #dddddd;
    background: #efefef url(../../resources/images/default/grid/row-over.gif) repeat-x left top;
	padding: 4px;
}

#images-view .x-view-selected{
	background: #eff5fb url(images/selected.gif) no-repeat right bottom;
	border:1px solid #99bbe8;
	padding: 4px;
}
#images-view .x-view-selected .thumb{
	background:transparent;
}

#images-view .loading-indicator {
	font-size:11px;
	background-image:url('../../resources/images/default/grid/loading.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:20px;
	margin:10px;
}

.swfupload {
        position: absolute;
        z-index: 1;
}
