/*
 * Taskbar Admin Buttons
 */
 
.x-admin-users {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -20px !important;
}
.x-admin-groups {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -120px !important;
}
.x-admin-rights {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -140px !important;
}
.x-admin-mailings {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -78px !important;
}

.x-admin-orders {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -60px !important;
}
.x-admin-batchimport {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -180px !important;
}
.x-admin-copyrights {
	 background: transparent url(../../Images/admin.png) no-repeat scroll 0px -323px !important;
}
.x-admin-keywords {
	 background: transparent url(../../Images/admin.png) no-repeat scroll 0px -300px !important;
}
.x-admin-statistics {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -160px !important;
}
.x-admin-duplicates {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -100px !important;
}
.x-admin-configuration {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -200px !important;
}
.x-admin-backup {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -40px !important;
}
.x-admin-publisher {
 	   background: transparent url(../../Images/admin.png) no-repeat scroll 0px -0px !important;
}
.x-admin-subscriptions {
 	   background: transparent url(../../Images/Toolbar.png) no-repeat scroll 0px -1522px !important;
}
/*admin toolitems */

.x-toolitems_world{
	background: transparent url(../../Images/adminToolitems.gif) no-repeat scroll 0px -0px !important;
}
.x-toolitems_user{
	background: transparent url(../../Images/adminToolitems.gif) no-repeat scroll 0px -20px !important;
}
.x-toolitems_palette{
	background: transparent url(../../Images/adminToolitems.gif) no-repeat scroll 0px -40px !important;
}
.x-toolitems_upload{
	background: transparent url(../../Images/adminToolitems.gif) no-repeat scroll 0px -60px !important;
}
.x-toolitems_search{
	background: transparent url(../../Images/adminToolitems.gif) no-repeat scroll 0px -100px !important;
}

/*
 * Taskbar Admin Standalone Buttons for Window
 */

.x-admin-standalone-users {
	background-image: url( ../../Images/silk/user.png ) !important;
}

.x-admin-standalone-groups {
	background-image: url( ../../Images/silk/group.png ) !important;
}

.x-admin-standalone-rights {
	background-image: url( ../../Images/silk/key.png ) !important;
}

.x-admin-standalone-mailings {
	background-image: url( ../../Images/silk/email.png ) !important;
}

.x-admin-standalone-orders {
	background-image: url( ../../Images/silk/package.png ) !important;
}

.x-admin-standalone-batchimport {
	background-image: url(../../Images/toolbar/upload.gif) !important;
}

.x-admin-standalone-keywords {
	background-image: url( ../../Images/silk/admin_keywords.gif ) !important;
}

/*
TODO: Implement
.x-admin-standalone-copyrights {
	background-image: url( http://dev1.picturepark.com/pp/img/icons/admin_copyrights.gif ) !important;
}

.x-admin-standalone-keywords {
	background-image: url( http://dev1.picturepark.com/pp/img/icons/admin_keywords.gif ) !important;
}
*/
.x-admin-standalone-statistics {
	background-image: url( ../../Images/silk/chart_pie.png ) !important;
}

.x-admin-standalone-duplicates {
	background-image: url( ../../Images/silk/page_copy.png ) !important;
}

.x-admin-standalone-configuration {
	background-image: url( ../../Images/silk/table.png ) !important;
}

.x-admin-standalone-backup {
	background-image: url( ../../Images/silk/database_save.png ) !important;
}

.x-admin-standalone-publisher {
	background-image: url( ../../Images/silk/world.png ) !important;
}








body
{
	overflow: hidden;
}

*
{
	font-family: Verdana,Helvetica,Arial;
	font-size: 10px;
}

.loading-start
{
	font-size: 8pt;
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 20px;
	height: 18px;
	text-align: left;
}

#loading
{
	position: absolute;
	left: 45%;
	top: 40%;
	border: 1px solid #ACA899;
	padding: 2px;
	background: #F3F2E7;
	width: 150px;
	text-align: center;
	z-index: 20001;
}

#loading .loading-start
{
	border: 1px solid #CCC7BA;
	color: #000000;
	font: bold 13px tahoma,arial,helvetica;
	padding: 10px;
	margin: 0;
}

.folder-node .x-tree-node-icon
{
	background-image: url(../../Images/folder.png);
}

.folder-blue-node .x-tree-node-icon
{
	background-image: url(../../Images/folder-blue.png);
}

.textfield-node .x-tree-node-icon
{
	background-image: url(../images/silk/textfield.png);
}

/* Line breaks in Multi-Edit Grid */
.pp-multiedit-grid .x-grid3-cell-inner
{
	white-space: normal !important;
}

/* Line breaks in Grid */
.pp-grid-content .x-grid3-cell-inner
{
	white-space: normal !important;
}

.pp-multiedit-grid .x-grid3-hd-row td
{
	vertical-align: middle;
}

.pp-multiedit-grid .x-grid3-col .x-grid3-cell
{
	border-right: 1px solid #dddddd;
}

.x-combo-list .x-combo-list-cursor
{
	border: 1px dotted #000000 !important;
}

/* Hack - added for visual effect */
.x-combo-list-item
{
	cursor: pointer;
	margin: 1px;
	min-height: 16px;
}

.folder-no-icon
{
	display: none;
	background-image: url('../extjs/resources/images/default/s.gif') !important;
}

.folder-empty-node .x-tree-node-icon
{
	background-image: url(../../Images/folder-empty.png);
}

.folder-empty-node .x-tree-node-expanded .x-tree-node-icon
{
	background-image: url(../extjs/resources/images/default/tree/folder-open.gif);
}

.x-layout-panel-north
{
	border: 0px solid #ACA899;
}

body.x-body-masked .x-window-mc, body.x-body-masked .x-window-plain .x-window-mc
{
	background-color: #ffffff;
}

select
{
	font-size: 11px;
}

.window-download
{
	background-image: url( ../images/toolbar/download.gif ) !important;
}

.x-view-selected .thumb
{
	background: #8db2e3;
}

.x-dd-drag-proxy .multi-proxy .thumb-img
{
	margin: 1px;
}

.x-dd-drag-proxy .thumb-img
{
}

.image-node .x-tree-node-icon
{
	margin-bottom: 1px;
	height: 15px;
}

#layout
{
	height: 350px;
	width: 650px;
	overflow: hidden;
	position: relative;
}

.formats
{
	padding: 6px;
}

.formatsSelection
{
	cursor: pointer;
	padding: 3px;
	margin: 2px;
}

.formats .x-view-selected
{
	background: #8db2e3;
}

.formats table
{
	cursor: pointer;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 130px;
}

.formats span
{
	display: block;
	overflow: hidden;
	text-align: left;
	white-space: nowrap;
}

.progressBar
{
	border: 1px solid #8CB9F4;
	background-color: #EAEEF7;
}

.progress
{
	background-color: #8CB9F4;
}

.hidden-header-grid .x-grid3-header
{
	display: none;
}

#action-panel .x-panel
{
	margin-bottom: 3px;
	margin-right: 0pt;
}

#action-panel .x-plain-body
{
	background-color: #fafafa;
	padding: 3px 0pt 0pt 5px;
}

.checked
{
	width: 100%;
	height: 16px;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(../../Images/check.gif);
}

.x-toolbar .x-item-disabled
{
	color: gray;
	cursor: default;
	opacity: 0.2;
	filter: alpha(opacity=20);
}

.x-item-disabled
{
	color: black;
	cursor: default;
	opacity: 0.7;
}

.x-item-disabled *
{
	color: black;
}

*|.x-panel-body
{
	border-color: #CCCCCC;
}

.x-panel-footer
{
	background-color: #F1F1F1;
	border-top: 1px solid #CCCCCC;
	padding-bottom: 4px;
}

.x-panel-btns-ct
{
	padding-bottom: 9px;
}

/* custom disabled checkbox for better view */
.ux-checkbox-disabled
{
	cursor: default;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.x-tab-scroller-right-over
{
	background-position: -18px 0;
}

.x-tab-tabmenu-right
{
	background: transparent no-repeat 0 0;
	width: 250px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 10;
}
.x-tab-tabmenu-over
{
	background-position: -18px 0;
}

.x-tab-tabmenu-disabled
{
	background-position: 0 0;
	opacity: .5;
	-moz-opacity: .5;
	filter: alpha(opacity=50);
	cursor: default;
}
.x-tab-userinfo-right
{
	background: transparent no-repeat 0 0;
	width: 304px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 10;
}
.x-tab-userinfo-over
{
	background-position: -18px 0;
}
.x-thumbnail-image
{
	border: 1px solid #dddddd;
}

.x-form-search
{
	background: #feff7a;
}

.x-expiration-background
{
	background-color: Gray;
}

.ext-ie6 .x-small-editor .x-form-text, .ext-ie7 .x-small-editor .x-form-text
{
	margin-top: -1px !important; /* ie bogus margin bug */
	margin-bottom: -1px !important; /*    height:20px !important;  ie quirks */
	line-height: 16px !important;
}

.ext-ie6 .x-form-text, .ext-ie7 .x-form-text
{
	margin: -1px 0; /* ie bogus margin bug */ /*    height:22px; ie quirks */
	line-height: 18px;
}

.ext-ie6 textarea.x-form-field, .ext-ie7 textarea.x-form-field
{
	margin: -1px 0; /* ie bogus margin bug */
}


/* Row Editor */
/*!
 * Ext JS Library 3.0+
 * Copyright(c) 2006-2009 Ext JS, LLC
 * licensing@extjs.com
 * http://www.extjs.com/license
 */
.ext-ie .x-row-editor .x-form-text
{
	margin: 0 !important;
}
.x-row-editor-header
{
	height: 2px;
	overflow: hidden;
	background: transparent url(../images/row-editor-bg.gif) repeat-x 0 0;
}
.x-row-editor-footer
{
	height: 2px;
	overflow: hidden;
	background: transparent url(../images/row-editor-bg.gif) repeat-x 0 -2px;
}
.ext-ie .x-row-editor-footer
{
	margin-top: -1px;
}

.x-row-editor-body
{
	overflow: hidden;
	zoom: 1;
	background: #ebf2fb;
	padding-top: 2px;
}
.x-row-editor .x-btns
{
	position: absolute;
	top: 28px;
	left: 20px;
	padding-left: 5px;
	background: transparent url(../images/row-editor-btns.gif) no-repeat 0 0;
}
.x-row-editor .x-btns .x-plain-bwrap
{
	padding-right: 5px;
	background: transparent url(../images/row-editor-btns.gif) no-repeat right -31px;
}
.x-row-editor .x-btns .x-plain-body
{
	background: transparent url(../images/row-editor-btns.gif) repeat-x 0 -62px;
	height: 31px;
}
.x-row-editor .x-btns .x-table-layout-cell
{
	padding: 3px;
}

.errorTip .x-tip-body ul
{
	list-style-type: disc;
	margin-left: 15px;
}

/*
 * Ext JS Library 2.0 Beta 1
 * Copyright(c) 2006-2007, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

/*
 * Ext JS Library 2.0
 * Copyright(c) 2006-2007, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://www.extjs.com/license
 */

.start {
	background-image: url( ../../Images/taskbar/black/startbutton-icon.gif ) !important;
}

.settings {
	background-image: url( ../../Images/settings.gif ) !important;
}
.logout {
	background-image: url( ../../Images/logout.gif ) !important;
}

.x-tooltip-logout {
	background: url( ../../Images/logout.gif ) 0 0px no-repeat !important;
}

.x-btn-logout {
	background: url( ../../Images/logout.gif ) 0 3px no-repeat !important;
}

.mail_img { 
	background-repeat: no-repeat;
	background-image: url( ../../Images/link_go.gif) !important;
}

.filter_img { 
	background-repeat: no-repeat;
	background-image: url( ../../Images/filter.gif) !important;
}

.x-search_baground{background-repeat: no-repeat;background-color:#f0f0f0;}

#ux-taskbar .x-btn {
	float: left;
	margin: 1px 0 0 1px;
    position:relative;
}

#ux-taskbar-start .x-btn {
	float: left;
	margin: 0;
    position:relative;
}

#ux-taskbar button {
	/* width: 150px;
	overflow: hidden; */
	text-align: left;
	color: #ffffff;
}
#title-bar-wrapper {
	height:29px;
}

#title-bar {
	color: #225599;
	padding: 9px 7px;
	font: bold 16px tahoma,arial,verdana,sans-serif;
	float:left;
}

.x-btn-text-icon .ux-taskbutton-center .x-btn-text {
background-position:0 6px;
background-repeat:no-repeat;
padding:7px 0 7px 20px;
}

#x-logout {
	float:right;
	padding:6px 7px;
}

#ux-taskbar {
	background:transparent none;
	height:24px;
	margin:0;
	padding:0;
	position:relative;
	z-index:12001;
}

.x-btn-icon .ux-taskbutton-center .x-btn-text{
	background-position: center;
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	cursor:pointer;
	white-space: nowrap;
    padding:0;
}
.x-btn-icon .ux-taskbutton-center{
	padding:1px;
}

.x-btn-text-icon .ux-taskbutton-center .x-btn-text{
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding:7px 0px 7px 20px;
}

.x-btn-text-icon .ux-startbutton-center .x-btn-text{
	background-position: 0 4px;
	background-repeat: no-repeat;
	color:#000000 !important;
	font-weight:bold;
	padding:7px 0px 7px 28px;
}

.ux-taskbutton-left, .ux-taskbutton-right{
	font-size:1px;
    line-height:1px;
}
.ux-taskbutton-left{
	width:4px;
	height:18px;
	background:url( ../../Images/taskbar/black/taskbutton.gif ) no-repeat 0 0;
}
.ux-taskbutton-right{
	width:4px;
	height:18px;
	background:url( ../../Images/taskbar/black/taskbutton.gif ) no-repeat 0 -28px;
}
.ux-taskbutton-left i, .ux-taskbutton-right i{
	display:block;
    width:4px;
    overflow:hidden;
    font-size:1px;
    line-height:1px;
}
.ux-taskbutton-center{
	background:url( ../../Images/taskbar/black/taskbutton.gif ) repeat-x 0 -56px;
	vertical-align: middle;
	text-align:center;
	padding:0 3px;
	cursor:pointer;
	white-space:nowrap;
}

#ux-taskbar .ux-taskbutton-left{ 
	background-position:0 0;
}
#ux-taskbar .ux-taskbutton-right{
	background-position:0 -28px;
}
#ux-taskbar .ux-taskbutton-center{
	background-position:0 -56px;
}

#ux-taskbar .x-btn-over .ux-taskbutton-left{
	background-position:0 -252px;
}
#ux-taskbar .x-btn-over  .ux-taskbutton-right{
	background-position:0 -280px;
}
#ux-taskbar .x-btn-over .ux-taskbutton-center{
	background-position:0 -308px;
}

#ux-taskbar .x-btn-click .ux-taskbutton-left{
	background-position:0 -168px;
}
#ux-taskbar .x-btn-click  .ux-taskbutton-right{
	background-position:0 -196px;
}
#ux-taskbar .x-btn-click .ux-taskbutton-center{
	background-position:0 -224px;
}

#ux-taskbar .active-win .ux-taskbutton-left{
	background-position:0 -84px;
}
#ux-taskbar .active-win  .ux-taskbutton-right{
	background:url( ../../Images/taskbar/black/taskbutton.gif ) no-repeat 0 -112px;
}
#ux-taskbar .active-win .ux-taskbutton-center{
	background:url( ../../Images/taskbar/black/taskbutton.gif ) repeat-x 0 -140px;
}
#ux-taskbar .active-win .ux-taskbutton-center button {
    color:#fff;
}

#spacer {
	height: 18px;
	float: left;
	width: 0;
	overflow: hidden;
	margin-top: 2px;
}

.x-window-body p,.x-panel-body p {
	padding: 10px;
	margin: 0;
}

.x-window-maximized .x-window-bc {
	height:0;
}

.custom-resizable .x-resizable-handle {
	display: block
}

.custom-resizable .x-resizable-handle {
	opacity:1;-moz-opacity:1;filter:alpha(opacity=100);
}

.ux-start-menu {
	background:transparent none;
	border:0px none;
	padding:0;
}

.ux-start-menu-tl .x-window-header {
	color:#f1f1f1;
	font:bold 11px tahoma,arial,verdana,sans-serif;
    padding:5px 0 4px 0;
}

.x-panel-tl .x-panel-icon, .ux-start-menu-tl .x-panel-icon {
	background-position:0pt 4px;
	background-repeat:no-repeat;
	padding-left:20px !important;
}

.ux-start-menu-tl {
	background: transparent url( ../../Images/taskbar/black/start-menu-left-corners.png ) no-repeat 0 0;
	padding-left:6px;
    zoom:1;
    z-index:1;
    position:relative;
}

.ux-start-menu-tr {
	background: transparent url( ../../Images/taskbar/black/start-menu-right-corners.png ) no-repeat right 0;
	padding-right:6px;
}

.ux-start-menu-tc {
	background: transparent url( ../../Images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 0;
	overflow:hidden;
    zoom:1;
}

.ux-start-menu-ml {
	background: transparent url( ../../Images/taskbar/black/start-menu-left-right.png ) repeat-y 0 0;
	padding-left:6px;
    zoom:1;
}

.ux-start-menu-bc {
	background: transparent url( ../../Images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 bottom;
    zoom:1;
}

.ux-start-menu-bc .x-window-footer {
    padding-bottom:6px;
    zoom:1;
    font-size:0;
    line-height:0;
}

.ux-start-menu-bl {
	background: transparent url( ../../Images/taskbar/black/start-menu-left-corners.png ) no-repeat 0 bottom;
	padding-left:6px;
    zoom:1;
}

.ux-start-menu-br {
	background: transparent url( ../../Images/taskbar/black/start-menu-right-corners.png ) no-repeat right bottom;
	padding-right:6px;
    zoom:1;
}

.x-panel-nofooter .ux-start-menu-bc {
	height:6px;
}

.ux-start-menu-splitbar-h {
	background-color:#d0d0d0;
}


.ux-start-menu-bwrap {
	background:transparent none;
	border:0px none;
}

.ux-start-menu-body {
	background:transparent none;
	border:0px none;
}

.ux-start-menu-apps-panel {
	background:#ffffff none;
	border:1px solid #1e2124;
}

.ux-start-menu-tools-panel {
	border:0px none;
	background:transparent url( ../../Images/taskbar/black/start-menu-right.png ) repeat-y scroll right 0pt;
}

#ux-taskbar-start {
	background:#000000 url( ../../Images/taskbar/black/taskbar-start-panel-bg.gif ) repeat-x left top;
	left:0px;
	padding:0;
	position:absolute;
}

#ux-taskbar-start .x-toolbar {
	background: none;
	padding:0px;
	border:0px none;
}

#ux-taskbuttons-panel {
	background:#000000 url( ../../Images/taskbar/black/taskbuttons-panel-bg.gif ) repeat-x left top;
	padding-top:0;
	position:relative;
}

.ux-taskbuttons-strip-wrap {
	/* overflow:hidden;
	position:relative;
	width:100%; */
	
	width:100%;
    overflow:hidden;
    position:relative;
    zoom:1;
}

ul.ux-taskbuttons-strip {
	display:block;
	width:5000px;
    zoom:1;
}

ul.ux-taskbuttons-strip li {
    float:left;
    margin-left:2px;
}


ul.ux-taskbuttons-strip li.ux-taskbuttons-edge {
    float:left;
    margin:0 !important;
    padding:0 !important;
    border:0 none !important;
    font-size:1px !important;
    line-height:1px !important;
    overflow:hidden;
    zoom:1;
    background:transparent !important;
    width:1px;
}

.x-clear {
    clear:both;
    height:0;
    overflow:hidden;
    line-height:0;
    font-size:0;
}

.x-taskbuttons-scrolling {
	position:relative;
}

.x-taskbuttons-scrolling .ux-taskbuttons-strip-wrap {
	margin-left:18px;
	margin-right:18px;
}

td.ux-taskButtons-edge {
    /*float:left;*/
    margin:0 !important;
    padding:0 !important;
    border:0 none !important;
    font-size:1px !important;
    line-height:1px !important;
    overflow:hidden;
    zoom:1;
    background:transparent !important;
    width:1px;
}


.ux-taskbuttons-scroller-left {
    background: transparent url( ../../Images/taskbar/black/scroll-left.gif ) no-repeat -18px 0;
    width:18px;
    position:absolute;
    left:1px;
    top:0px;
    z-index:10;
    cursor:pointer;
}
.ux-taskbuttons-scroller-left-over {
    background-position: 0 0;
}
.ux-taskbuttons-scroller-left-disabled {
    background-position: -18px 0;
    opacity:.5;
    -moz-opacity:.5;
    filter:alpha(opacity=50);
    cursor:default;
}
.ux-taskbuttons-scroller-right {
    background: transparent url( ../../Images/taskbar/black/scroll-right.gif ) no-repeat 0 0;
    width:18px;
    position:absolute;
    right:0;
    top:0px;
    z-index:10;
    cursor:pointer;
}
.ux-taskbuttons-scroller-right-over {
    background-position: -18px 0;
}
.ux-taskbuttons-scroller-right-disabled {
    background-position: 0 0;
    opacity:.5;
    -moz-opacity:.5;
    filter:alpha(opacity=50);
    cursor:default;
}

.ux-toolmenu-sep {
	background-color:#18191a;
	border-bottom:1px solid #858789;
	display:block;
	font-size:1px;
	line-height:1px;
	margin:2px 3px;
}

.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item a.x-menu-item {
	color:#ffffff;
}

.ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item .x-menu-item-active a.x-menu-item {
	color:#000000;	
}

.ux-start-menu-tools-panel .x-menu-item-active {
	background: #525456 url( ../../Images/taskbar/black/item-over.gif ) repeat-x left bottom;
	border:1px solid #000000;
	padding: 0;
}

#ux-taskbar .x-splitbar-h {
	background:#000000 url( ../../Images/taskbar/black/taskbar-split-h.gif ) no-repeat 0 0;
	width:8px;
}

.x-window-header-text {
	cursor:default;
}

/*
 * Begin Start button
 */
.ux-startbutton-left, .ux-startbutton-right{
	font-size:1px;
    line-height:1px;
}
.ux-startbutton-left{
	width:10px;
	height:18px;
	background:url( ../../Images/taskbar/black/startbutton.png ) no-repeat 0 0;
}
.ux-startbutton-right{
	width:10px;
	height:24px;
	background:url( ../../Images/taskbar/black/startbutton.png ) no-repeat 0 -28px;
}
.ux-startbutton-left i, .ux-startbutton-right i{
	display:block;
    width:10px;
    overflow:hidden;
    font-size:1px;
    line-height:1px;
}
.ux-startbutton-center{
	background:url( ../../Images/taskbar/black/startbutton.png ) repeat-x 0 -56px;
	vertical-align: middle;
	text-align:center;
	padding:0;
	cursor:pointer;
	white-space:nowrap;
}

#ux-taskbar .ux-startbutton-left{ 
	background-position:0 0;
}
#ux-taskbar .ux-startbutton-right{
	background-position:0 -30px;
}
#ux-taskbar .ux-startbutton-center{
	background-position:0 -60px;
}

#ux-taskbar .x-btn-over .ux-startbutton-left{
	background-position:0 -270px;
}
#ux-taskbar .x-btn-over  .ux-startbutton-right{
	background-position:0 -300px;
}
#ux-taskbar .x-btn-over .ux-startbutton-center{
	background-position:0 -330px;
}

#ux-taskbar .x-btn-click .ux-startbutton-left{
	background-position:0 -180px;
}
#ux-taskbar .x-btn-click  .ux-startbutton-right{
	background-position:0 -210px;
}
#ux-taskbar .x-btn-click .ux-startbutton-center{
	background-position:0 -240px;
}

#ux-taskbar .active-win .ux-startbutton-left{
	background-position:0 -90px;
}
#ux-taskbar .active-win  .ux-startbutton-right{
	background:url( ../../Images/taskbar/black/startbutton.png ) no-repeat 0 -120px;
}
#ux-taskbar .active-win .ux-startbutton-center{
	background:url( ../../Images/taskbar/black/startbutton.png ) repeat-x 0 -150px;
}
#ux-taskbar .active-win .ux-startbutton-center button {
    color:#fff;
}

.x-taskbuttons-scrolling {
position:relative;
}

.x-com1{ padding-top:3px;position:absolute;}
.x-img{right:2px; position:absolute;
}

.x-combo2{left:155px; padding-top:3px;  position:absolute;}

.x-com3{left:320px; padding-top:3px;  position:absolute;}

.x-com2{left:265px; padding-top:3px;position:absolute;}

.x-box1{ left:290px;padding-top:3px;position: absolute;}

.x-box2{ left:440px; padding-top:3px; position: absolute; }

.x-addressbook
 { right:290px;padding:0; position:absolute;}

 .ux-flag-en {
        background-image:url(../../Images/languages/en.png) !important;
    }


    .ux-flag-de {
        background-image:url(../../Images/languages/de.png) !important;
    }
   
    .ux-icon-combo-icon {
        background-repeat: no-repeat;
        background-position: 0 50%;
        width: 18px;
        height: 14px;
    }
    .ux-icon-combo-input {
        padding-left: 25px;
    }
    .x-form-field-wrap .ux-icon-combo-icon {
        top: 3px;
        left: 5px;
    }
    .ux-icon-combo-item {
        background-repeat: no-repeat !important;
        background-position: 3px 50% !important;
        padding-left: 24px !important;
    }



/*    Menubar      */

.x-menubar {
    background-image: url(../extjs/resources/images/gray/layout/panel-title-light-bg.gif);
    position:relative;
}
.x-horizontal-menubar {
    border-left:0px none;
    border-right:0px none;
    overflow:hidden;
}
.x-menubar .x-menu-list {
    border:0px none;
}
.x-horizontal-menubar .x-menu-list {
    margin-left:5px;
    height:20px;
}
.x-horizontal-menubar .x-menu-list .x-menu-list-item {
    text-decoration:none;
    padding:0px 10px;
    display:block;
    float:left;
    background-image: none;
}
.x-menubar .x-menu-list .x-menu-list-item {
    border:0px solid #deecfd; /* transparent  gives black border in IE? */;
}
.x-menubar .x-menu-list .x-menu-item-active {
    border: 1px solid #8BB8F3;
}
.x-menubar .x-menu-activated .x-menu-item-active {
    background-color: #F0F0F0;
}
.x-horizontal-menubar .x-menu-list .x-menu-single-item .x-menu-item {
    background: transparent;
    padding-right:15px;
}               
.x-horizontal-menubar .x-menu-list .x-menu-item-arrow .x-menu-item {
    background: transparent url(../../Images/menubar-parent.gif) no-repeat scroll right 0.6em;
}
.x-menubar .x-menu-list .x-menu-list-item .x-menu-item .x-menu-item-icon {
    display:none;
}
/* 
*IE6 bug fix for TreePanel node select (rootVisible:false) 
*/
.x-tree-node  { zoom:1; }  


	
/*
 * logout button
 */

.x-logout_item{
	margin-top:155px;
}
/*
 * Multiedit:textarea height
 */
.x-textareaHeight{
	height:70px;
}
/*
 * Multiedit:reload combo
 */
.ext-ie .x-form-text{position: static; !important;}

.ux-mselect{
    overflow:auto;
    background:white;
    position:relative; /* for calculating scroll offsets */
    zoom:1;
    overflow:auto;	
}
.ux-mselect-item{
    font:normal 12px tahoma, arial, helvetica, sans-serif;
    padding:2px;
    border:1px solid #fff;
    white-space: nowrap;
    cursor:pointer;
}
.ux-mselect-selected{
	border:1px dotted #a3bae9 !important;
    background:#DFE8F6;
    cursor:pointer;
}

.x-view-drag-insert-above { 
    border-top:1px dotted #3366cc; 
} 
.x-view-drag-insert-below { 
    border-bottom:1px dotted #3366cc; 
} 
.x-grid-group-body-floatcontainer:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
}
.x-grid-group-body-floatcontainer { display: inline-block; }
/* Hides from IE Mac \*/
* html .x-grid-group-body-floatcontainer { height: 1%; }
.x-grid-group-body-floatcontainer { display: block; }
/* End Hack */ 

.ux-explorerview-item {
	float: left; display: block; border: none;
}

.icon-grid {
	background-image:url(../shared/icons/fam/grid.png) !important;
}

/* Large Icons */
.ux-explorerview-large-item { width: 100px; height: 100px; margin: 5px 0 0 5px; -moz-user-select: none; }
.ux-explorerview-large-item .ux-explorerview-icon { width: 100px; height: 80px; }
.ux-explorerview-large-item .ux-explorerview-icon td { padding-top: 8px; }
.ux-explorerview-large-item .ux-explorerview-text { text-align: center; padding: 0 5px; white-space: nowrap; overflow: hidden; }

/* Medium Icons */
.ux-explorerview-medium-item { width: 80px; height: 80px; margin: 5px 0 0 5px; -moz-user-select: none; }
.ux-explorerview-medium-item .ux-explorerview-icon { width: 80px; height: 60px; }
.ux-explorerview-medium-item .ux-explorerview-icon td { padding-top: 8px; }
.ux-explorerview-medium-item .ux-explorerview-text { text-align: center; padding: 0 5px; white-space: nowrap; overflow: hidden; }

/* Small Icons */
.ux-explorerview-small-item { width: 180px; height: 18px; margin: 5px 0 0 5px; -moz-user-select: none; }
.ux-explorerview-small-item .ux-explorerview-icon { float: left; width: 20px; height: 18px; }
.ux-explorerview-small-item .ux-explorerview-text { float: left; width: 150px; padding-top: 2px; white-space: nowrap; overflow: hidden; }

/* Small Thumbnails */
.ux-explorerview-small-thumbnail { width: 130px; height: 120px; margin: 5px 0 0 5px; -moz-user-select: none; border: 1px solid #dddddd; }
.ux-explorerview-small-thumbnail td { vertical-align: middle }
.ux-explorerview-small-thumbnail .ux-explorerview-icon { float: left; width: 18px; padding: 1px; white-space: nowrap; overflow: hidden; }
.ux-explorerview-small-thumbnail .ux-explorerview-text { float: left; width:88px; padding: 1px; padding-top: 4px; white-space: nowrap; overflow: hidden; }
.ux-explorerview-small-thumbnail .ux-explorerview-basket { float: left; width: 18px; height: 18px; padding: 1px; white-space: nowrap; overflow: hidden; }

/* Medium Thumbnails */
.ux-explorerview-medium-thumbnail { width: 210px; height: 230px; margin: 5px 0 0 5px; -moz-user-select: none; border: 1px solid #dddddd; }
.ux-explorerview-medium-thumbnail td { vertical-align: middle }
.ux-explorerview-medium-thumbnail .ux-explorerview-icon { float: left; width: 18px; padding: 1px; white-space: nowrap; overflow: hidden; }
.ux-explorerview-medium-thumbnail .ux-explorerview-text { float: left; width:160px; padding: 1px; padding-top: 4px; white-space: nowrap; overflow: hidden; }
.ux-explorerview-medium-thumbnail .ux-explorerview-basket { float: left; width: 18px; height: 18px; padding: 1px; white-space: nowrap; overflow: hidden; }

/* Large Thumbnails */
.ux-explorerview-large-thumbnail { width: 330px; height: 350px; margin: 5px 0 0 5px; -moz-user-select: none; border: 1px solid #dddddd; }
.ux-explorerview-large-thumbnail td { vertical-align: middle }
.ux-explorerview-large-thumbnail .ux-explorerview-icon { float: left; width: 18px; padding: 1px; white-space: nowrap; overflow: hidden; }
.ux-explorerview-large-thumbnail .ux-explorerview-text { float: left; width:280px; padding: 1px; padding-top: 4px; white-space: nowrap; overflow: hidden; }
.ux-explorerview-large-thumbnail .ux-explorerview-basket { float: left; width: 18px; height: 18px; padding: 1px; white-space: nowrap; overflow: hidden; }



/* Tiles */
.ux-explorerview-tiles-item { width: 180px; height: 48px; margin: 5px 0 0 5px; -moz-user-select: none; }
.ux-explorerview-tiles-item .ux-explorerview-icon { float: left; width: 50px; height: 50px; }
.ux-explorerview-tiles-item .ux-explorerview-text { float: left; width: 120px; padding-top: 8px; white-space: nowrap; overflow: hidden; }
.ux-explorerview-tiles-item .ux-explorerview-text span { color: #777; }

.x-grid-paging-next
{
	cursor:pointer;
	width: 16px;
	height: 16px;
}

.x-grid-paging-previous
{
	cursor:pointer;
	width: 16px;
	height: 16px;
}

.x-grid-paging-over-disabled {
	cursor:default;
	opacity:0.3;
}

.x-grid-paging-over {
	background-color: Gray;
}

.x-toolbar-loading {
	background-image: url(../../Images/LoadingBlue.png);
	background-repeat: no-repeat;
	background-color: White;
	border: 1px solid #cccccc;
	padding: 0px;
}

.x-toolbar-filter {
	background-image: none;
	background-repeat: no-repeat;
	background-color: White;
	border: 1px solid #cccccc;
	padding: 0px;
}

.x-toolbar-search 
{
	background: #feff7a;
	border: 1px solid #cccccc;
	padding: 0px;
}

.ux-explorerview-custom-small
{
	position:absolute;
	left:0px;
	top:0px;
	width:130px;
}

.ux-explorerview-custom-medium
{
	position:absolute;
	left:0px;
	top:0px;
	width:130px;
}

.ux-explorerview-custom-large
{
	position:absolute;
	left:0px;
	top:0px;
	width:130px;
}

.x-grid3-row-master 
{
	background-color: #ffe2c3;
}

/*
 * FileUploadField component styles
 */
.x-form-file-wrap {
    position: relative;
    height: 22px;
}
.x-form-file-wrap .x-form-file {
	position: absolute;
	right: 0;
	-moz-opacity: 0;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
    height: 22px;
}
.x-form-file-wrap .x-form-file-btn {
	position: absolute;
	right: 0;
	z-index: 1;
}
.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}
ul.xx-tab-strip-top {
	background:#DBDBDB url(../extjs/resources/images/gray/tabs/tab-strip-light-bg.gif) repeat-x scroll left top;
	padding-top:1px;
}
.xx-tab-options {
	background: #DBDBDB url(../extjs/resources/images/gray/tabs/tab-strip-light-bg.gif) repeat-x scroll left top;
	border-bottom: 1px solid #D0D0D0;
}

.t-sprite
{
	background: transparent url(../../Images/toolbar.gif) no-repeat !important;
}

.x-toolbar-select-all{
	background-position: 0px 0px !important;
}
.x-toolbar-download{
	background-position: 0px -442px !important;
}
.x-toolbar-download-large
{
	background:  transparent url(../../Images/Download-24.png) no-repeat !important;
}
.x-toolbar-icon-download{
	background-position: 0px -442px !important;
}
.x-toolbar-mailing{
	background-position: 0px -1342px !important;
}
.x-window-mailing{
	background-position: 0px -1339px !important;
}
.x-toolbar-icon-mailing{
	background-position: 0px -1342px !important;
}
.x-toolbar-mailing-delete{
	background-position: 0px -1362px !important;
}
.x-toolbar-icon-mailing-open{
	background-position: 0px -1382px !important;
}
.x-toolbar-save{
	background-position: 0px -222px !important;
}
.x-toolbar-upload{
	background-position: 0px -242px !important;
}
.x-toolbar-icon-upload{
	background-position: 0px -242px !important;
}
.x-toolbar-thumbnail{
	background-position: 0px -300px !important;
}
.x-toolbar-list-view{
	background-position: 0px -380px !important;
}
.x-toolbar-thumbnail-small{
	background-position: 0px -300px !important;
}
.x-toolbar-thumbnail-medium{
	background-position: 0px -260px !important;
}
.x-toolbar-thumbnail-large{
	background-position: 0px -280px !important;
}
.x-toolbar-add{
	background-position: 0px -322px !important;
}
.x-toolbar-delete{
	background-position: 0px -342px !important;
}
.x-toolbar-accept{
	background-position: 0px -362px !important;
}
.include-subfolder-false{
	background-position: 0px -922px !important;
}
.include-subfolder-true{
	background-position: 0px -902px !important;
}

.thumbnail-in-grid-true{
	background-position: 0px -560px !important;
}
.thumbnail-in-grid-false{
	background-position: 0px -580px !important;
}
.x-toolbar-previous{
	background-position: 0px -678px !important;
}
.x-toolbar-next{
	background-position: 0px -658px !important;
}
.x-toolbar-remove{
	background-position: 0px -538px !important;
}
.x-toolbar-basket-remove{
	background-position: 0px -800px !important;
}
.x-toolbar-basket-add{
	background-position: 0px -640px !important;
}
.x-toolbar-basket-remove{
	background-position: 0px -700px !important;
}
.x-toolbar-icon-print {
	background-position: 0px -742px !important;
}
.x-toolbar-icon-excel {
	background-position: 0px -962px !important;
}
.x-toolbar-edit{
	background-position: 0px -42px !important;
}
.x-toolbar-lock{
	background-position: 0px -982px !important;
}
.x-toolbar-unlock{
	background-position: 0px -1002px !important;
}
.x-toolbar-user{
	background-position: 0px -1402px !important;
}
.x-toolbar-user-add{
	background-position: 0px -1022px !important;
}
.x-toolbar-user-delete{
	background-position: 0px -1042px !important;
}
.x-toolbar-user-edit{
	background-position: 0px -1122px !important;
}
.x-toolbar-user-icon-impersonate{
	background-position: 0px -1422px !important;
}
.x-toolbar-icon-palette{
	background-position: 0px -1442px !important;
}
.x-toolbar-icon-world{
	background-position: 0px -1462px !important;
}
.x-toolbar-repair{
	background-position: 0px -1502px !important;
}
.x-toolbar-icon-admin{
	background-position: 0px -1482px !important;
}
.x-toolbar-report{
	background-position: 0px -1082px !important;
}
.x-toolbar-show-slides{
	background-position: 0px -1102px !important;
}
.x-toolbar-password{
	background-position: 0px -1242px !important;
}
.x-toolbar-password-delete{
	background-position: 0px -1262px !important;
}
.x-toolbar-password-change{
	background-position: 0px -1282px !important;
}
.x-toolbar-order{
	background-position: 0px -1302px !important;
}
.x-toolbar-order-delete{
	background-position: 0px -1322px !important;
}
.x-toolbar-order-approve{
	background-position: 0px -1622px !important;
}
.x-toolbar-icon-cross{
	background-position: 0px -541px !important;
}
.x-toolbar-cross{
	background-position: 0px -540px !important;
}
.x-toolbar-icon-search{
	background-position: 0px -483px !important;
}
.x-toolbar-subscription{
	background-position: 0px -1522px !important;
}
.x-toolbar-subscription-add{
	background-position: 0px -1542px !important;
}
.x-toolbar-subscription-remove{
	background-position: 0px -1561px !important;
}
.x-toolbar-information{
	background-position: 0px -1582px !important;
}
.x-toolbar-group{
	background-position: 0px -1602px !important;
}
.x-toolbar-show-language-versions{
	background-position: 0px -1642px !important;
}


 /*
 *generalimages.
 */
 

.x-toolbar-icon-help{
	background-position: 0px -1142px !important;
}
.x-toolbar-icon-bug{
	background-position: 0px -1203px !important;
}
.x-toolbar-icon-link{
	background-position: 0px -1222px !important;
}
.x-tbr_window_cancel{
	background: transparent url(../images/generalimage.gif) no-repeat scroll 0px -400px !important;
}
.x-toolbar-icon-refresh{
	background-position: 0px -1182px !important;
}

/* Crop */ 
#imageContainer {
	LEFT: 0px; MARGIN: 0px; POSITION: relative; TOP: 0px
}

.crop_transparentDiv {
	FILTER: alpha(opacity=60); POSITION: absolute; BACKGROUND-COLOR: #fff; khtml-opacity: 0.6; moz-opacity: 0.6; opacity: 0.6
}
.crop_dottedDiv {
	BORDER-RIGHT: red 1px dotted; BORDER-TOP: red 1px dotted; Z-INDEX: 10000; BORDER-LEFT: red 1px dotted; BORDER-BOTTOM: red 1px dotted; POSITION: absolute
}
.crop_dottedDiv DIV {
	FILTER: alpha(opacity=0); WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #fff; khtml-opacity: 0; moz-opacity: 0; opacity: 0
}


.x-login-icon 
{
	background-image: url(../../Images/important_animated.gif);
	width: 16px;
	height: 16px;
}
/*
 * Mediatypes buttons
 */

.x-toolbar-assetType-all{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -0px !important;
}
.x-toolbar-assetType-pdf{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -20px !important;
}
.x-toolbar-assetType-office{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -40px !important;
}
.x-toolbar-assetType-multimedia{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -60px !important;
}
.x-toolbar-assetType-images{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -80px !important;
}
.x-toolbar-menu-filter{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -100px !important;
}
.x-toolbar-assetType-master{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -120px !important;
}
.x-toolbar-assetType-layout_1{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -120px !important;
}
.x-toolbar-assetType-others{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -140px !important;
}
.x-toolbar-assetType-zip{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -160px !important;
}
.x-toolbar-assetType-project{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -220px !important;
}
.x-toolbar-assetType-powerpoint{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -242px !important;
}
.x-toolbar-assetType-presentation{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -240px !important;
}
.x-toolbar-assetType-slides{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -280px !important;
}
.x-toolbar-assetType-layout_2{
	background: transparent url(../../Images/MediaTypes.png) no-repeat scroll 0px -260px !important;
}


.x-menu-copy{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -1061px !important;
}
.x-menu-move{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -60px !important;
}
.x-menu-delete{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -80px !important;
}
.x-menu-page-edit{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -20px !important;
}
.x-menu-pages1{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -100px !important;
}
.x-menu-pages2{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -120px !important;
}
.x-menu-pages3{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -140px !important;
}
.x-menu-pages4{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -160px !important;
}
.x-menu-unlimited{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -180px !important;
}
.x-menu-folder{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -600px !important;
}
.x-menu-basket_delete{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -700px !important;
}
.x-menu-folder_edit{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -820px !important;
}
.x-menu-folder_add{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -880px !important;
}
.x-menu-folder_delete{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -860px !important;
}
.x-menu-folder_key{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -840px !important;
}
.x-menu-folder_go{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -720px !important;
}
.x-grid_asset-cart{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -460px !important;
}
.x-catagoryrights-folder{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -940px !important;
}
.x-menu-layers{
	background: transparent url(../../Images/toolbar.png) no-repeat scroll 0px -780px !important;
}
.x-menu-application{
	background: transparent url(../../Images/generalimage.gif) no-repeat scroll 0px -180px !important;
}
.x-mailing_selection_textlogo{
	background: transparent url(../../Images/generalimage.gif) no-repeat scroll 0px -220px !important;
}
.x-mailing_worldlink2{
	background: transparent url(../../Images/generalimage.gif) no-repeat scroll 0px -260px !important;
}
.x-menu_page_white_add{
	background: transparent url(../../Images/generalimage.gif) no-repeat scroll 0px -362px !important;
}
.x-menu_page_white_delete{
	background: transparent url(../../Images/generalimage.gif) no-repeat scroll 0px -382px !important;
}
.x-menu_link_add{
	background: transparent url(../../Images/generalimage.gif) no-repeat scroll 0px -340px !important;
}
.x-menu-repair{
	background: transparent url(../../Images/generalimage.png) no-repeat scroll 0px -522px !important;
}
.x-mailing-users {
	background: transparent url(../../Images/admin.png) no-repeat scroll 0px -280px !important;
}
.x-menu-folder_informatuon {
	background: transparent url(../../Images/generalimage.gif) no-repeat scroll 0px -440px !important;
}
.x-up{
	background: transparent url(../../Images/generalimage.gif) no-repeat scroll 0px -483px !important;
}
.x-cut{
	background: transparent url(../../Images/generalimage.gif) no-repeat scroll 0px -500px !important;
}

.tab_slides{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -0px !important;
}
.tab_agencies{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -20px !important;
}
.tab_archive{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -220px !important;
}
.tab_asics{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -240px !important;
}
.tab_desktop{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -180px !important;
}
.tab_documents{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -160px !important;
}
.tab_draft{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -140px !important;
}
.tab_enviro{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -260px !important;
}
.tab_home{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -280px !important;
}
.tab_home_sme{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -300px !important;
}
.tab_intranet{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -420px !important;
}
.tab_keywords{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -320px !important;
}
.tab_manuals{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -340px !important;
}
.tab_media{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -60px !important;
}
.tab_multimedia{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -360px !important;
}
.tab_pictures{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -80px !important;
}
.tab_projects{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -100px !important;
}
.tab_publications1{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -120px !important;
}
.tab_restricted{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -400px !important;
}
.tab_shop_ammann{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -380px !important;
}
.tab_slidedesk{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -40px !important;
}
.tab_storage{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -200px !important;
}
.tab_layout_1{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -440px !important;
}
.tab_layout_2{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -540px !important;
}
.tab_master{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -20px !important;
}
.tab_others{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -480px !important;
}
.tab_powerpoint{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -460px !important;
}
.tab_project{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -500px !important;
}
.tab_zip{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -520px !important;
}
.tab_assets{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -560px !important;
}
.tab_library{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -580px !important;
}
.tab_images{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -80px !important;
}
.tab_pdf{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -599px !important;
}
.tab_misc{
	background: transparent url(../../Images/Tabs.png) no-repeat scroll 0px -60px !important;
}


/*
 * Toolbar Buttons
 */

.t-sprite
{
	background: transparent url(../../Images/toolbar.png) no-repeat !important;
}

.x-toolbar-select-all{
	background-position: 0px 0px !important;
}
.x-toolbar-download{
	background-position: 0px -442px !important;
}
.x-toolbar-download-large
{
	background:  transparent url(../../Images/Download-24.png) no-repeat !important;
}
.x-toolbar-icon-download{
	background-position: 0px -442px !important;
}
.x-toolbar-mailing{
	background-position: 0px -1342px !important;
}
.x-window-mailing{
	background-position: 0px -1339px !important;
}
.x-toolbar-icon-mailing{
	background-position: 0px -1342px !important;
}
.x-toolbar-mailing-delete{
	background-position: 0px -1362px !important;
}
.x-toolbar-icon-mailing-open{
	background-position: 0px -1382px !important;
}
.x-toolbar-save{
	background-position: 0px -222px !important;
}
.x-toolbar-upload{
	background-position: 0px -242px !important;
}
.x-toolbar-icon-upload{
	background-position: 0px -242px !important;
}
.x-toolbar-thumbnail{
	background-position: 0px -300px !important;
}
.x-toolbar-list-view{
	background-position: 0px -380px !important;
}
.x-toolbar-thumbnail-small{
	background-position: 0px -300px !important;
}
.x-toolbar-thumbnail-medium{
	background-position: 0px -260px !important;
}
.x-toolbar-thumbnail-large{
	background-position: 0px -280px !important;
}
.x-toolbar-add{
	background-position: 0px -322px !important;
}
.x-toolbar-delete{
	background-position: 0px -342px !important;
}
.x-toolbar-accept{
	background-position: 0px -362px !important;
}
.include-subfolder-false{
	background-position: 0px -922px !important;
}
.include-subfolder-true{
	background-position: 0px -902px !important;
}

.thumbnail-in-grid-true{
	background-position: 0px -560px !important;
}
.thumbnail-in-grid-false{
	background-position: 0px -580px !important;
}
.x-toolbar-previous{
	background-position: 0px -678px !important;
}
.x-toolbar-next{
	background-position: 0px -658px !important;
}
.x-toolbar-remove{
	background-position: 0px -538px !important;
}
.x-toolbar-basket-remove{
	background-position: 0px -800px !important;
}
.x-toolbar-basket-add{
	background-position: 0px -640px !important;
}
.x-toolbar-basket-remove{
	background-position: 0px -700px !important;
}
.x-toolbar-icon-print {
	background-position: 0px -742px !important;
}
.x-toolbar-icon-excel {
	background-position: 0px -962px !important;
}
.x-toolbar-edit{
	background-position: 0px -42px !important;
}
.x-toolbar-lock{
	background-position: 0px -982px !important;
}
.x-toolbar-unlock{
	background-position: 0px -1002px !important;
}
.x-toolbar-user{
	background-position: 0px -1402px !important;
}
.x-toolbar-user-add{
	background-position: 0px -1022px !important;
}
.x-toolbar-user-delete{
	background-position: 0px -1042px !important;
}
.x-toolbar-user-edit{
	background-position: 0px -1122px !important;
}
.x-toolbar-user-icon-impersonate{
	background-position: 0px -1422px !important;
}
.x-toolbar-icon-palette{
	background-position: 0px -1442px !important;
}
.x-toolbar-icon-world{
	background-position: 0px -1462px !important;
}
.x-toolbar-repair{
	background-position: 0px -1502px !important;
}
.x-toolbar-icon-admin{
	background-position: 0px -1482px !important;
}
.x-toolbar-report{
	background-position: 0px -1082px !important;
}
.x-toolbar-show-slides{
	background-position: 0px -1102px !important;
}
.x-toolbar-password{
	background-position: 0px -1242px !important;
}
.x-toolbar-password-delete{
	background-position: 0px -1262px !important;
}
.x-toolbar-password-change{
	background-position: 0px -1282px !important;
}
.x-toolbar-order{
	background-position: 0px -1302px !important;
}
.x-toolbar-order-delete{
	background-position: 0px -1322px !important;
}
.x-toolbar-order-approve{
	background-position: 0px -1622px !important;
}
.x-toolbar-icon-cross{
	background-position: 0px -541px !important;
}
.x-toolbar-cross{
	background-position: 0px -540px !important;
}
.x-toolbar-icon-search{
	background-position: 0px -482px !important;
}
.x-toolbar-subscription{
	background-position: 0px -1522px !important;
}
.x-toolbar-subscription-add{
	background-position: 0px -1542px !important;
}
.x-toolbar-subscription-remove{
	background-position: 0px -1561px !important;
}
.x-toolbar-information{
	background-position: 0px -1582px !important;
}
.x-toolbar-group{
	background-position: 0px -1602px !important;
}
.x-toolbar-show-language-versions{
	background-position: 0px -1642px !important;
}
.x-toolbar-play{
	background-position: 0px -1662px !important;
}
.x-toolbar-server{
	background-position: 0px -1682px !important;
}
.x-toolbar-server-chart{
	background-position: 0px -1702px !important;
}
.x-toolbar-table-relation{
	background-position: 0px -1722px !important;
}
.x-toolbar-table-edit{
	background-position: 0px -1742px !important;
}
.x-toolbar-chart-organisation{
	background-position: 0px -1762px !important;
}
.x-toolbar-mail-send{
	background-position: 0px -1782px !important;
}
.x-toolbar-page-code{
	background-position: 0px -1802px !important;
}
.x-toolbar-sort-order{
	background-position: 0px -1822px !important;
}


 /*
 *generalimages.
 */
 

.x-toolbar-icon-help{
	background-position: 0px -1142px !important;
}
.x-toolbar-icon-bug{
	background-position: 0px -1203px !important;
}
.x-toolbar-icon-link{
	background-position: 0px -1222px !important;
}
.x-tbr_window_cancel{
	background: transparent url(../images/generalimage.gif) no-repeat scroll 0px -400px !important;
}
.x-toolbar-icon-refresh{
	background-position: 0px -1182px !important;
}

.list-tree .x-panel-body
{
	background-color: white;
	position: relative;
	padding: 3px 1px 3px 1px;
}
.list-tree .x-tree-node-el
{
	border: 1px solid #fff;
}

.list-tree .x-tree-selected
{
	border: 1px dotted #a3bae9;
	background: #DFE8F6;
}
.list-tree .x-tree-node .x-tree-selected a span
{
	background: transparent;
	color: #1E4176;
	font-weight: bold;
}

.list-tree .x-node-ctx
{
	border: 1px dotted #aaa;
	background: #eee;
}
.x-tree-selector .x-tree-node-el {
	border:1px solid #fff;
}
.x-tree-selector .x-tree-activated {
	border:1px dotted #999 !important;
}
.x-tree-menu {
   padding:0 !important;
}

.x-tree-version-master 
{
	margin-bottom: 10px;
}
