#approvaltable { padding-top: 10px; overflow: auto; }
#approvaltabs { display: none; color: #000000; border-bottom: 1px solid black; z-index: 1; height: 28px; line-height: 28px; }
#approvaltabs .activetab { background: #c0c0c0; }
#approvaltabs .tab { display: inline; color: #000000; background: #0151b2; border: 1px solid black; padding: 5px; margin-left: -1px; text-decoration: none; }
#approvaltabs img { vertical-align: middle; }
#basictools { background-color: #e2eff8; color: #333333; position: absolute; overflow: hidden; width: auto; height: 32px; border-bottom: #666666 solid 1px;}
#controldetails { background-color: #e2eff8; }
#controlpanel { width: 300px; height: 100%; position: absolute; background-color: #c0c0c0; overflow: auto; border-right-color: #666666; display: block; }
#detailsheader { background-color: #999; border-bottom: 1px solid #aaa; }
#dircontrols { display: none; }
#dirwrap { width: 300px; height: 100%; position: absolute; left: 0px; background-color: #c0c0c0; overflow: auto; display: block; border-right-color: #666666; }
#filecontrols { white-space: nowrap; }
#filecontrols .pagelist { color: #ffffff; }
#filecontrols .show_index { color: #999999; }
#filecontrols .show_index:hover { color: #ffffff; }
#filecontrols form#showimages { float: right; margin-right: 4px; }
#filescroll { display: block; height: 100%; -webkit-perspective: 1000; -webkit-backface-visibility: hidden; }
#filewrap { position: absolute; top: 0px; left: 300px; overflow: auto; height: 100%; }
#header { color: #333333; background-color: #e2eff8; border-right-color: #666666; border-right-style: solid; border-right-width: 1px; }
#header_image { width: 280px; height: 23px; background-image: url(images/xwnp-sm.gif); background-position: center center; background-repeat: no-repeat; }
#info_controlpanel { background-color: silver; }
#long_process_spinner { background-image: url(images/xinet_spinner.gif); background-position: center center; background-repeat: no-repeat; width: 100px; height: 100px; }
#navcrumbs { background-color: #e2eff8; color: #333333; overflow: hidden; position: absolute; right: 0px; height: 32px; font-size: 12px; line-height: 32px;  border-bottom: #666666 solid 1px; }
#navwrap { width: 300px; height: 100%; position: absolute; left: 0px; background-color: #c0c0c0; overflow: auto; display: block; border-right-color: #666666; }
#page { background-color: white; }
#previewwrap { position: absolute; top: 0px; left: 0px; width: 100%; }
#qfilters { }
#report_annotations .annotationbox { border: 1px solid #000000; }
#report_content { border-left: 1px #393939 solid; }
#report_content div.annotationbox_number { position: absolute; right: 5px; bottom: 5px; }
#report_content div.annotations_number { background-image: url(images/numbercircle.png); background-repeat: no-repeat; padding-top: 4px; font-size: 9px; text-align: center; width: 18px; height: 18px; }
#searchstat { position: absolute; top: 60px; right: 4px; color: #ffffff; }
#searchwrap { position: absolute; top: 200px; left: 320px; right: 0; bottom: 26px; white-space: nowrap; vertical-align: top; display: block; overflow: auto; }
#toolsoptions { background-color: #e2eff8; color: #333333; overflow: hidden; position: absolute; right: 0px; display: none; margin: 0 20px; padding: 4px 10px; border: 1px solid #666666; line-height: 22px; }
#toolsoptions * { font-size: 10px; }
#viewoptions { background-color: #e2eff8; color: #333333; overflow: hidden; position: absolute; right: 0px; display: none; margin: 0 20px; padding: 0 10px; border: #666666 solid 1px; }
#viewtype { background-color: #e2eff8; color: #333333; overflow: hidden; position: absolute; top: 123px; right: 0px; border-bottom: #666666 solid 1px;}
.activeflipmenu { background-color: #c0c0c0; }
.activetab { display: inline; color: #000; background: #0151b2; border: 1px solid black; padding: 5px; margin-left: -1px; text-decoration: none; }
.breadcrumb_delimiter { margin: 0 4px; }
.button_container { color: #000000; }
.detailsheading { background-color: #aaa; }
.detailsnavbuttons { background-color: #0151b2; border-bottom: 1px solid #888; }
.dirlist { font-size: 24px; }
.disabledflipmenu { background-color: silver; color: #666; }
.errormsg { color: #cc0000; }
.filename { font-size: 12px; line-height: 16px; }
.icon_addall_basket { background-image: url(images/addall_basket_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_annotations { background-image: url(images/annotations_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_annotations_chk { background-image: url(images/annotations_chk_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_annotations_disabled { background-image: url(images/annotations.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_approval_manager { background-image: url(images/approval_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_approval_manager_disabled { background-image: url(images/approval.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_arrow_closed { width: 16px; height: 24px; background-position: center center; background-image: url(images/arrow.closed_24.png); background-repeat: no-repeat; }
.icon_arrow_open { width: 16px; height: 24px; background-position: center center; background-image: url(images/arrow.open_24.png); background-repeat: no-repeat; }
.icon_basket { background-image: url(images/basket_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_basket_checked { background-image: url(images/basket.checked_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_basket_disabled { background-image: url(images/basket.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_basket_view { background-image: url(images/basket_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_basket_view_disabled { background-image: url(images/basket.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_breadcrumb_delimiter { background-image: url(images/arrow.delimiter_24.png); background-position: center center; background-repeat: no-repeat; width: 8px; height: 24px; }
.icon_change_password { background-image: url(images/change.password_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_distributor { background-image: url(images/distributor_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_distributor_disabled { background-image: url(images/distributor.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr { background-image: url(images/filemngr.move_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_cancel { background-image: url(images/filemngr.cancel_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_copy { background-image: url(images/filemngr.copy_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_copy_disabled { background-image: url(images/filemngr.copy.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_disabled { background-image: url(images/filemngr.move.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_move { background-image: url(images/filemngr.move_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_move_disabled { background-image: url(images/filemngr.move.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_rename { background-image: url(images/filemngr.rename_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_rename_disabled { background-image: url(images/filemngr.rename.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_trash { background-image: url(images/filemngr.trash_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_filemgr_trash_disabled { background-image: url(images/filemngr.trash.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_folder { background-image: url(images/folder_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_folder_alsooffline { background-image: url(images/folder.alsooffline_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_folder_big { background-image: url(images/folder_48.png); background-position: center center; background-repeat: no-repeat; width: 48px; height: 48px; }
.icon_folder_disabled { background-image: url(images/folder.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_folder_nearline { background-image: url(images/folder.nearline_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_folder_new { background-image: url(images/folder.new_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_folder_new_disabled { background-image: url(images/folder.new.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_folder_offline { background-image: url(images/folder.offline_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_gallery_view { background-image: url(images/gallery.view_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_gallery_view_disabled { background-image: url(images/gallery.view.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_gallery_view_on { background-image: url(images/gallery.view.on_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_high { background-image: url(images/high_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_high_disabled { background-image: url(images/high.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_home { background-image: url(images/home_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_icon_view { background-image: url(images/icon.view_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_icon_view_disabled { background-image: url(images/icon.view.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_icon_view_on { background-image: url(images/icon.view.on_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_info { background-image: url(images/info_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_info_disabled { background-image: url(images/info.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_leftarrow { background-image: url(images/leftarrow_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_leftarrow_disabled { background-image: url(images/leftarrow.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_locked { width: 24px; height: 24px; background-position: center center; background-image: url(images/locked_24.png); background-repeat: no-repeat; }
.icon_logout { background-image: url(images/logout_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_long_view { background-image: url(images/long.view_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_long_view_disabled { background-image: url(images/long.view.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_long_view_on { background-image: url(images/long.view.on_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_low { background-image: url(images/low_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_low_disabled { background-image: url(images/low.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_mview { background-image: url(images/info_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_mview_disabled { background-image: url(images/info.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_nav_folder { background-image: url(images/folder.nav_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_nav_folder_alsooffline { background-image: url(images/folder.nav.alsooffline_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_nav_folder_nearline { background-image: url(images/folder.nav.nearline_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_nav_folder_offline { background-image: url(images/folder.nav.offline_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_openfileannotations { display: none; }
.icon_openfileannotations_disabled { display: none; }
.icon_openhigh { display: none; }
.icon_openhigh_disabled { display: none; }
.icon_order { background-image: url(images/order_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_order_disabled { background-image: url(images/order.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_promote { background-image: url(images/promote_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_promote_disabled { background-image: url(images/promote.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_report { background-image: url(images/report_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_report_disabled { background-image: url(images/report.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_revealhigh { display: none; }
.icon_revealhigh_disabled { display: none; }
.icon_rightarrow { background-image: url(images/rightarrow_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_rightarrow_disabled { background-image: url(images/rightarrow.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_search { background-image: url(images/search_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_search_disabled { background-image: url(images/search.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_search_multi { background-image: url(images/multisearch_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_search_sml { background-image: url(images/search_16.png); background-position: center center; background-repeat: no-repeat; width: 16px; height: 16px; }
.icon_short_view { background-image: url(images/short.view_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_short_view_disabled { background-image: url(images/short.view.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_short_view_on { background-image: url(images/short.view.on_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_spacer_img { width: 24px; height: 24px; background-position: center center; background-image: url(images/spacer_24.png); background-repeat: no-repeat; display: inline-block; }
.icon_spacer_sm { width: 4px; height: 4px; background-position: center center; background-image: url(images/spacer_4.png); background-repeat: no-repeat; }
.icon_stream { background-image: url(images/stream_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_stream_disabled { background-image: url(images/stream.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_upload { background-image: url(images/upload_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_upload_disabled { background-image: url(images/upload.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_versions { background-image: url(images/versions_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_versions_disabled { background-image: url(images/versions.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_wrench { background-image: url(images/wrench_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.icon_wrench_disabled { background-image: url(images/wrench.disabled_24.png); background-position: center center; background-repeat: no-repeat; width: 24px; height: 24px; }
.imageorder_table { width: 98%; padding: 5px; margin-top: 5px; margin-bottom: 5px; background-color: #eee; }
.imageorder_table table { margin-top: 10px; margin-bottom: 10px; }
.imageorder_table tr td { padding: 2px; }
.loginfields { background-color: #c0c0c0; padding: 20px; }
.loginfields .actions { margin: 10px 0; }
.loginfields .label { color: #000000; font-size: 14px; padding: 0 10px; width: 80px; }
.menuitem { color: #e2eff8; background-color: #0151b2; }
.menuitem_disable { color: #333; background-color: #666; }
.mview_navcrumbs { border-top-color: #000000; }
.paddedfilewrap { padding: 5px; }
.pendingflipmenu { background-color: #0151b2; color: #666; }
.preview_outerbox { background-color: #eeeeee; }
.upload_table { width: 98%; padding: 5px; margin-top: 5px; margin-bottom: 5px; }
.upload_table table { margin-top: 10px; margin-bottom: 10px; }
.upload_table tr td { padding: 2px; }
.uploadprogressbar { max-width: 498px; padding-top: 8px; height: 24px; background-color: #666; color: #fff; }
.video_button { border-right-color: #666666; border-bottom-color: #666666; border-right-width: 2px; border-right-style: solid; border-bottom-style: solid; border-bottom-width: 2px; background: #cccccc; color: #333333; }
.video_button:active { color: #ffffff; background-color: #999999; border-right-width: 0px; border-right-style: none; border-bottom-style: none; border-bottom-width: 0px; border-left-color: #666666; border-top-color: #666666; border-left-width: 2px; border-left-style: solid; border-top-style: solid; border-top-width: 2px; }
.vollist { font-size: 24px; }
a.button_disable { display: inline-block; cursor: default; }
a.button_disable:link { display: inline-block; cursor: default; }
a.button_disable:visited { display: inline-block; cursor: default; }
html { overflow: hidden; }
li.dirlabel img { vertical-align: top; }
li.longview { background-color: #eeeeee; }

/* IOI Access */
.icon_edit_user {
	background-image: url(images/graphic_edituser_24.png);
	background-position: center center;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.icon_edit_user_disabled {
	background-image: url(images/graphic_edituser_24.png);
	background-position: center center;
	background-repeat: no-repeat;
	width: 1px;
	height: 1px;
}
.icon_user_admin {
	background-image: url(images/graphic_useradmin_24.png);
	background-position: center center;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.icon_user_admin_disabled {
	background-image: url(images/graphic_useradmin_24.png);
	background-position: center center;
	background-repeat: no-repeat;
	width: 1px;
	height: 1px;
}
.icon_site_admin {
	background-image: url(images/graphic_siteadmin_24.png);
	background-position: center center;
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}
.icon_site_admin_disabled {
	background-image: url(images/graphic_siteadmin_24.png);
	background-position: center center;
	background-repeat: no-repeat;
	width: 1px;
	height: 1px;
}