.doclist
{
   clear: both;
   /* visibility: hidden; */
}

.doclist a:hover
{
   text-decoration: none;
}

.doclist .align-center
{
   text-align: center;
}

.doclist .align-right
{
   text-align: right;
}

/* DocList bar */

.doclist .doclist-bar
{
   border-bottom: 1px solid #d9d9d9;
   margin: 0 -10px;
   padding: 4px 0.5em 2px;
}

.doclist .doclist-bar-bottom
{
   border-top: 1px solid #d9d9d9;
   display: none;
}

.doclist span.separator
{
   border-right: 1px dotted #c7ccce;
   border-top: medium none;
   left: -2px;
   margin: 0 4px;
   padding: 2px 0;
   position: relative;
   top: -4px;
   vertical-align: bottom;
}

/* DocList bar Buttons and Paginator */

.doclist .doclist-bar .file-select
{
   float: left;
   width: 15%;
}

.doclist .doclist-bar .paginator
{
   float: left;
   margin: 0;
   padding: 4px 0;
   text-align: center;
   width: 80%;
}

.doclist .doclist-bar .yui-pg-current
{
   margin-right: 0;
}

/* DocList bar Select menu */

.doclist .file-select .yuimenuitemlabel span
{
   background-position: 2px 50%;
   background-repeat: no-repeat;
   cursor: pointer;
   display: block;
   margin-left: -4px;
   min-height: 16px;
   padding: 2px 0px 1px 24px;
}

.doclist .file-select .selectAll
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARZJREFUeNqsUzEOgkAQPJBY20pFbaMJH6AzVthaiQ21paX+wJpGrrKVH/ABEvwBT6C0w1kzIeSCmKiXTC65ndmdvduzmqZR5kqSxMMWAB6PKiCP47gyuVY3AYVHYAtkQMnQAggBLfFuojYBxELKgZSk2nA1YfJI3CFetglYWQ72CKRqYIErCc7iSpw4PJfM6ZCYDkS4Z0svNyPXdaX6BVj5vv8YEEt7S2AKHIBrURTa5m1nZs894jlwZ5s1Lzlw+FSlQS5BinrEQaeQaDzHKBiQPId4jH32Rtwum0Mil6JAuGHbMbb5IBZNZdNiSLuKL5GR1CsmVwYrtzlVms+imGSN7fTONrlatD8P0n9G+S+f6dvv/BRgAHlVqn8B4QmQAAAAAElFTkSuQmCC);
}

.doclist .file-select .selectNone
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARhJREFUeNqsU7utwkAQPF8F0IHJkaABJDqghEfk2B0AHTi1I7sEOjiJBngSOXQAHZgZNGutHBAAJ41s7c5+bnYv6/s+jE/TNDk+ayCX6QakoihuY27mEyhwD/wBR+As1xLYAB39PtGQAMEkJaAV6THqaqLkW3YH/3lIoMo0lHC04c0BlwkqdsVOouzM3FowSHtVHKrTxn9xWsWErK5rVr8CU7Yt4g74l5BBV1sAB3As+R2YRZGO7s6VghlwEhayVeriIZHXUaMytc3JpBdgLlwknBeWMXkMX56oJVmOxpVcZeskeWEV85oCyRvnLN2dV4JpUroiXKwUtVWdjYUqU227s9PkIJ+NvWPs14v0m1X+yWP69Dk/BRgAYruwtxyR/i4AAAAASUVORK5CYII=);
}

.doclist .file-select .selectInvert
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQJJREFUeNqUU8sRgjAUzDi5q5VIB8QOoAJy4qodqB14hRN0YAnYQejADsQKcIMvM8830YGd2YEk7PtlUeM4qiWsqsrwtVYR1HWd4WHAhLYc2IEb0NLZBC2EXtCAOxEzBQ/0/uIHKyHuSHwHc3BLbJlmzQPwCho6bMuytKKdQv2AZh9NmbmY8AD3bO1iFYShXGUGBHTqD8IMwrQ7NQOo+AxaHsD3f0G2YYbYX+WJrvPTAoSNmg/DZ6Ej0RO2NURmcOTtSic+xTrnU0eChkzVI/AtFoDDm6ejqgxlTsmJNmplOgxOKyIG6r2YtyUDOLoRb56M5jHQvgtlf0H8qtnS3/stwADId6hsYgq5agAAAABJRU5ErkJggg==);
}

.doclist .file-select .selectFolders
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzFCNjQwQjBDQTIxMUUzQjVFREE4MUQwMUZBOEQ1MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MzFCNjQwQzBDQTIxMUUzQjVFREE4MUQwMUZBOEQ1MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzMUI2NDA5MENBMjExRTNCNUVEQTgxRDAxRkE4RDUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQzMUI2NDBBMENBMjExRTNCNUVEQTgxRDAxRkE4RDUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kflyDgAAALJJREFUeNqkk8ENwyAMRaGKGABuDMAaZAeYjhkYAsaAExNkBVqnKk0FoSH8g2UJnvVt2TjnjGa0QAghZO999UgpRVpr3CvwgNCCQdu2IWtt1yKGFowxt/qQUr4d3BU4X0YAIQRa13XPX66/MxiFnXO/QxyFY4ztAoQQpJTagStw2YOPOOeIMVYAUA+uHKSUSn8A/oObM4CPxyH14KqFY5FWfrqJZ7dwZRPx7DVOrTLoKcAAwOJcKlByQUkAAAAASUVORK5CYII=);
}

.doclist .file-select .selectDocuments
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANxJREFUeNqkk7ENgzAQRQ2K3KagY4lkhCzgHVKxE1QeIRKdK0YgG3gBFNLSOPctjExMMISTTlj2vac7yyTGGHYkEgiqqopZ3pS3oija4ASCsizNWuCcsqe8ot7PdEe3Z8qGur37m+nOkSF5kKSllNg4baFodvsdhoFJKRtaXnZ3ALiuazbCT1zqZoGDu65jDqau+kWB1toCS3CWZcyHAwFgpZQFAH7DQgiUvXxmdol5nttCAOO8M5hzHow36wAFKHSSGLx4B74kBv98B07i1msxCehl/f83HomPAAMANa6fcXo/q18AAAAASUVORK5CYII=);
}

/* DocList bar right-hand section */

.doclist .sort-direction,
.doclist .sort-field,
.doclist .show-folders,
.doclist .simple-detailed
{
   float: right;
}

.doclist .show-folders span.first-child,
.doclist .simple-detailed span.first-child
{
   background-position: 50% 50%;
   background-repeat: no-repeat;
   min-height: 16px;
   padding: 0 2px;
}

.doclist .show-folders span.first-child button
{
   padding: 0 14px;
}

.doclist .sort-direction span.yui-button
{
   margin-right: 0;
}

.doclist .sort-direction span.first-child
{
   background-image: url(data:image/png;base64,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);
   background-position: 50% 50%;
   background-repeat: no-repeat;
   min-height: 16px;
   padding: 0 2px;
}

.doclist .sort-direction .sort-descending span.first-child
{
   background-image: url(data:image/png;base64,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);
}

.doclist .sort-field span.yui-button
{
   margin-left: 0;
}

.doclist .sort-field button
{
   padding-left: 4px;
}

.doclist .show-folders
{
   margin-right: 4px;
}

.doclist .show-folders span.first-child,
.doclist .show-folders-image
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRkY4OTIyMDBDNDExMUUzQjVFREE4MUQwMUZBOEQ1MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRkY4OTIyMTBDNDExMUUzQjVFREE4MUQwMUZBOEQ1MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMwNzk4RDlCMEM0MTExRTNCNUVEQTgxRDAxRkE4RDUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMwNzk4RDlDMEM0MTExRTNCNUVEQTgxRDAxRkE4RDUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6XfwoAAAAGVJREFUeNpi/P//PwMlgImBQsACY5w9exabUxhBhLGxMX4X4NAMAv+JdgEe8B9oAVYJoMsY4Qbw8PAwqKurE+XvmzdvMnz58gXVBSABXDbRNBZGDaCWAaAEQapGmB7GAc+NAAEGAD5+Hv0jDN/+AAAAAElFTkSuQmCC);
}

.doclist .show-folders .yui-button-checked span.first-child
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QzQ3Q0I0RTBDMDgxMUUzQjVFREE4MUQwMUZBOEQ1MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QzQ3Q0I0RjBDMDgxMUUzQjVFREE4MUQwMUZBOEQ1MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZDNDdDQjRDMEMwODExRTNCNUVEQTgxRDAxRkE4RDUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZDNDdDQjREMEMwODExRTNCNUVEQTgxRDAxRkE4RDUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qa4CcgAAAG1JREFUeNpi/P//PwMlgImBQsACY8yaNQvFKUJCQgwhISGMRLkAXTMIvHv3jmHNmjUE/ccICgNsBhAC9vb2DOrq6owsaAJEab558ybDwYMHwerhBoAEQJjusTBqALUMAKUBchISPCUOqBcAAgwAjMQmKgEeiycAAAAASUVORK5CYII=);
}

.doclist .show-folders .separator
{
   margin-left: 0;
}

.doclist .simple-detailed .yui-button
{
   margin-left: 0;
   margin-right: 0;
}

.doclist .simple-detailed .simple-view span.first-child
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADRJREFUeNpi/P//PwMlgHFwGHD27FmwKcbGxowgGsYnBEDqmRgoBKNhMBoGgygMKAEAAQYAByQ+7dK85rMAAAAASUVORK5CYII=);
}

.doclist .simple-detailed .simple-view.yui-button-checked span.first-child
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwMlgImBQkCxASwgYtasWWB/pKWlMSLzCQGQeopdwDjggTgaBqNhQBUDAAIMABxpJBeCfs5iAAAAAElFTkSuQmCC);
}

.doclist .simple-detailed .detailed-view span.first-child
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEJJREFUeNpi/P//PwMlgImBQkCxASwg4uzZs3B/GBsbMyLz8QGQWhZcEiS5AB2guwCfgYyUxsJoGIyGAVUyE0CAAQDpODHxb6UQlwAAAABJRU5ErkJggg==);
}

.doclist .simple-detailed .detailed-view.yui-button-checked span.first-child
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEJJREFUeNpi/P//PwMlgImBQkCxASwgYtasWXB/pKWlMSLz8QGQWhZcEiS5AB2guwCfgYyUxsJoGIyGAVUyE0CAAQDsXzO8N8rIPwAAAABJRU5ErkJggg==);
}

/* Inline "Show Folders" action */

.doclist .show-folders-image
{
   background-position: 0px 3px;
   cursor: pointer;
   display: inline-block;
   height: 16px;
   width: 16px;
}

/* Forms */

.form-container .form-fields
{
   border-bottom: medium none;
   padding: 1em 1em 0em 1em;
}

/* Details Form */

.form-container .edit-metadata a,
.form-container .edit-metadata a:visited
{
   background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPtJREFUeNqkUzEOgzAMNChibSU+0P6AiQEx9AO8oZn4T0eY+gc+0ImBiQompvYBSOnKktoSQSlpAImTTpaxLzmMcaWUsIcMEHmeS9iINE0dPWdaYVWMFxnPXNgJtnaD7pDsY88J42sq0CCyLJNbgH0BUiDvP0NccqBm0/c9hQfygLxSL9Y4+9c8B4mLooBRrBDgIUerA/1mEg/DoLc+kRfsEYsOLOKPEhufcT6DNbFxgO6gLEsIw3DKPc+DUVxb90C33rYt+L4PcRxDVVWQJAnl9eIiKTRNMx0khADOuXXBXP39xxk4Xde9Md6Q5yiK6OdRNODQNu3BV4ABAEYD0oVn39txAAAAAElFTkSuQmCC) no-repeat 12px 4px;
   padding-left: 32px;
}

/* Data Table */

.doclist .documents table
{
   border: medium none;
   width: 100%;
}

.doclist .documents thead
{
   display: none;
}

.doclist .documents tbody
{
   outline: none;
}

.doclist .documents .yui-dt table
{
   border: none;
}

body .doclist tr.yui-dt-highlighted
{
   cursor: auto;
}

.doclist tr.yui-dt-odd
{
   background-color: #ffffff;
}

.doclist tr.yui-dt-odd.yui-dt-highlighted td.yui-dt-last,
.doclist tr.yui-dt-even.yui-dt-highlighted td.yui-dt-last
{
   border-left: 1px solid #c5e6e9;
}

.doclist .documents.yui-dt .yui-dt-data td
{
   border-bottom: 1px dashed #d9d9d9;
   border-right: medium none;
   vertical-align: top;
}

.doclist .documents.yui-dt .yui-dt-data .yui-dt-last td
{
   border-bottom: medium none;
}

.doclist .documents.yui-dt tr.yui-dt-first td
{
   border-top: medium none;
}

.doclist .documents.yui-dt td.yui-dt-last
{
   border-left: 1px solid #fff;
   vertical-align: middle;
}

.doclist .yui-dt-liner
{
   padding: 4px;
}

.doclist .yui-dt-col-thumbnail .yui-dt-liner
{
   text-align: center;
}

.doclist .documents.yui-dt tr.yui-dt-first td.yui-dt-empty
{
   border-right: medium none;
   cursor: default;
}

.doclist .yui-dt-error
{
   background: red;
   color: white;
   font-weight: bold;
   margin: 1em auto;
   padding: 1em;
}

/* This rule is vital to workaround a Firefox mouseout bug */

.doclist .yui-dt-col-4
{
   overflow: visible;
}

/* Cell Renderers */

.doclist span.folder
{
   display: block;
   position: relative;
}

.doclist .documents .icon32
{
   cursor: pointer;
   display: block;
   min-height: 32px;
}

.doclist .documents .icon32 span.link,
.doclist .documents .folder-small span.link
{
   background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAU1JREFUeNqMk6FOw1AUhu/KQKCWzCxVfYLlkgosiiEnF1RVg2MSOQFBYGZbhQdRhe4LNOkyQXB7A/oElP9f/jWjdF1v8vX23nP+23POPTVlWZquRFEUALu/1+Pj2IjjeIEpAAXwQA4WYRimTgfxK6YpgcCCAd4TwP32CCS24ArCAmvOqWwbRuW0iJc1MVNIMHty4UG2MQI4jTGtwAd4Ud5LHZbDzjQYge0f+PId+ARv4B0MwQXFcqNPgvWmfyBnOoxUbfp8aT/fr8ufItYMDHENfsC9zg92Ye/qwk1H4qBm4AFn4FT5X4NLvVdio/A4to2iag9U4WfdNW0T8AT7Y71mJ67r8sszGOfcyLLshh2H9YPv+wXWbKJzrG+brruH3q6uhFVta6TGA1hEOXLMlYan0FvFVRHlzPENcarrM8fE//4FFXCqJilMh/ErwACiAsqWEpAsswAAAABJRU5ErkJggg==) no-repeat;
   height: 16px;
   width: 16px;
   position: absolute;
}

.doclist .documents .folder-small span.droppable
{
   background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAOCAQAAAALF70HAAAACXBIWXMAAAsTAAALEwEAmpwYAAADGGlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjaY2BgnuDo4uTKJMDAUFBUUuQe5BgZERmlwH6egY2BmYGBgYGBITG5uMAxIMCHgYGBIS8/L5UBFTAyMHy7xsDIwMDAcFnX0cXJlYE0wJpcUFTCwMBwgIGBwSgltTiZgYHhCwMDQ3p5SUEJAwNjDAMDg0hSdkEJAwNjAQMDg0h2SJAzAwNjCwMDE09JakUJAwMDg3N+QWVRZnpGiYKhpaWlgmNKflKqQnBlcUlqbrGCZ15yflFBflFiSWoKAwMD1A4GBgYGXpf8EgX3xMw8BSMDVQYqg4jIKAUICxE+CDEESC4tKoMHJQODAIMCgwGDA0MAQyJDPcMChqMMbxjFGV0YSxlXMN5jEmMKYprAdIFZmDmSeSHzGxZLlg6WW6x6rK2s99gs2aaxfWMPZ9/NocTRxfGFM5HzApcj1xZuTe4FPFI8U3mFeCfxCfNN45fhXyygI7BD0FXwilCq0A/hXhEVkb2i4aJfxCaJG4lfkaiQlJM8JpUvLS19QqZMVl32llyfvIv8H4WtioVKekpvldeqFKiaqP5UO6jepRGqqaT5QeuA9iSdVF0rPUG9V/pHDBYY1hrFGNuayJsym740u2C+02KJ5QSrOutcmzjbQDtXe2sHY0cdJzVnJRcFV3k3BXdlD3VPXS8Tbxsfd99gvwT//ID6wIlBS4N3hVwMfRnOFCEXaRUVEV0RMzN2T9yDBLZE3aSw5IaUNak30zkyLDIzs+ZmX8xlz7PPryjYVPiuWLskq3RV2ZsK/cqSql01jLVedVPrHzbqNdU0n22VaytsP9op3VXUfbpXta+x/+5Em0mzJ/+dGj/t8AyNmf2zvs9JmHt6vvmCpYtEFrcu+bYsc/m9lSGrTq9xWbtvveWGbZtMNm/ZarJt+w6rnft3u+45uy9s/4ODOYd+Hmk/Jn58xUnrU+fOJJ/9dX7SRe1LR68kXv13fc5Nm1t379TfU75/4mHeY7En+59lvhB5efB1/lv5dxc+NH0y/fzq64Lv4T8Ffp360/rP8f9/AA0ADzT6lvFdAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAHfSURBVHjalJJNaxNRFIafMw0a29rejVhR6oBUtPVjxE2XyUrcRTKIgtDJXtD8gtJfEPsLjDsXM5ju3EgnILhQcXCRbFoyilToIk7bREPTeFyk1GJjte/yfDznPfce4RC5BhujBOFhVTI4nLd5hJPOnEBQhG8QalXKfvwXRN4R4+9NymeYG/POc4bjgCKA0maVr3RDikE0AOGWTnqb2X7qweNUyWEcZZNtwHAMRVAU4RMr/KhIcb8bAXjYuG6/iroFMedeTJvvNEhoISEo4hgzxgSndsu71PmcaCGo7EO4mUvLFxDCxDBlIpoxCxL+nuPaeMyl7Skmd1sS3tAr+OU9RP5p1hsFlB2qdGItEv+5L7ge86O2wziC9iF3+k4E7n245QAoFm3WWKGHRlLwowNfXEp5sxgUSHidSNaPwMrbp53+uwswAvQSimT9Az78xC90y+/YBhTDNaPLroGhmdzl3DCCsEODt8n6c70fvKx3Bt9Lfemiac5OolgY2umtidqShT2ChbBOlXq5e8MvBPFht8hCM46xALhKystnhqbnr9hrfGS10r0dPKsl/EO1zsyG5s4C8JMOG0bu6nDSKrPox/y3XL1Jmy+0ICZM9Z5sLQZHaAfQ6L2jFakS+hH8GgA3UMAa/E3aWwAAAABJRU5ErkJggg==) no-repeat;
   display: none;
   height: 14px;
   position: absolute;
   width: 34px;
   z-index: 1;
   margin-left: 20px;
}

.doclist .documents .thumbnail
{
   cursor: pointer;
   display: block;
   height: 100px;
   overflow: hidden;
   padding-top: 2px;
   position: relative;
   width: 100px;
}

.doclist .documents .thumbnail span.link,
.doclist .documents .folder span.link
{
   background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAp1JREFUeNrEV7FqG0EQlRWnM5HyBRb+AesL4jMYF2msVIaA8TkBNSkiQ4p0Ub4g51YQLDVpI2MCBjcyBtdy6SqnL0jUpAgE5Y14a8abvfXe+RwvDKfdnd03O/tmZrUwm80qD9kWy96w1+u18IkhTcgyZAoZQ/qQYbvd/qn1F8ryAIDrAgBZ86hNIC0YMS7VAIKPIKscuuSJBaghoJAttWQdRoxKMcABvo/NE4deRA/VeC0NuY5qyeB7LnBpPHHErhjRlR/VksH7vjW8+wN248IGhIBDJ4HEjuVGr4b5Rm4OBIJ38PnE7gvMD615A7pevQfwWIFfUl/PN1U3Nwm7CvxKSCWANMyAHyrwyE48iohzTgRdAQGE3bsZKhJWJ5BtHzj3SRkFA8zHiwXcLu0UcsHTrHHDbWVMKwN8RN0KD+SvBRngE2y+qXSeM8E85tA3zKcB3Bl7w9Cx6MgQxyLUF4L/5vBLCS/PPgNNXCcHXBYT+Cv7T/kds+JJewY5posPANLJAL+RG6o5Qk2H03v2l5XOuUoyUQj4Pwb44pykGnD8XUYuMEauhoDfMCAwt0se+AN5xP5nS6euft8KbkdBElBYugpc2msYvkHDxUM7lv6cC75Im5OQrP3OsY9Y1HVwo68SkZDtief18wPyyq4BPg8YF00DwK9dyjCU184GvbcE+QVZcaTgio8DTYtEGtw8qea5QN8nk0lC4CUOvwkF1wbUVVzbj4iUBg6Upwo/SrKuIOV9NjNeMmkA+H5ecO0Bc/ItU1rLeIjmMaDveDLd+SEa0q5rATYW9n8wTId0HCW1wcpX+M4zDSDAUP2BmBBsyD8XEaOhVha4sxrKaxaft541U3rnzuC+cizR0GFUGHef8e6TPHFeyID/2f4KMAADAGoAyf5LlQAAAABJRU5ErkJggg==) no-repeat;
   height: 32px;
   width: 32px;
   position: absolute;
}

.doclist .documents .folder span.droppable
{
   background: url(data:image/png;base64,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) no-repeat;
   display: none;
   height: 25px;
   position: absolute;
   width: 60px;
   z-index: 1;
   margin-left: 40px;
}

.doclist .documents .filename
{
   font-size: 139%;
   font-weight: normal;
   padding-bottom: 0.2em;
   padding-left: 20px;
   word-wrap: break-word;
}

.doclist .documents .filename span.title
{
   color: #606060;
   font-size: 82%;
   padding-left: 0.7em;
}

.doclist .documents .filename span.document-version
{
   margin-left: 0.8em;
   padding: 1px;
   position: relative;
   top: -2px;
   visibility: hidden;
}

.doclist .documents .yui-dt-highlighted .filename span.document-version
{
   visibility: visible;
}

.doclist .documents
{
   color: #333333;
   margin: 0 -10px 0 -8px;
}

.doclist .documents a
{
   color: #2B6EB5;
   cursor: pointer;
}

.doclist .documents a:active,
.doclist .documents a:hover
{
   text-decoration: underline;
}

.doclist .documents .rename-file
{
   background-color: #e8e8e8;
   border: 1px solid #808080;
   cursor: pointer;
   float: left;
   margin-left: 2em;
   position: relative;
   top: -2px;
}

.doclist .documents .detail
{
   clear: left;
   line-height: 1.5em;
   min-height: 1.5em;
   padding-bottom: 0.2em;
   padding-left: 20px;
}

.doclist .documents .detail .faded
{
   color: #aaa;
}

.doclist .documents .detail em
{
   color: #606060;
   font-style: normal;
   font-weight: normal
}

.doclist .documents .detail span.item
{
   margin-right: 1.6em;
}

.doclist .documents .detail span.item-social
{
   line-height: 1.2em;
   margin-right: 0.8em;
   margin-top: 0.4em;
}

.doclist .documents .detail span.item-simple
{
   padding-right: 0.5em;
}

.doclist .documents .detail span.tag
{
   margin: 1px 0;
}

/* Categories */

.doclist .documents .detail span.category-item
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRERDNTIwOEUyOEMxMUUyQkMxMzgwQjY2MEM2NTc5RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRERDNTIwOUUyOEMxMUUyQkMxMzgwQjY2MEM2NTc5RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZEREM1MjA2RTI4QzExRTJCQzEzODBCNjYwQzY1NzlEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZEREM1MjA3RTI4QzExRTJCQzEzODBCNjYwQzY1NzlEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+53m6vQAAAIZJREFUeNpi/P//PwMlgImBQsACImbNmkWsM94AsVN6evplEAfkekYQATIgKiqKgY2NDa/uBQsWgKhnQGwPNOQOSC8LTBKkmZABUCAFxAdmzpzpAKTvkBsG0iBD4GFALEhISED2jjSGAcCwwGtAWloa9ljAp4CoaBx1AUoqIxkwDnhuBAgwAD3hNHpnesTjAAAAAElFTkSuQmCC);
   background-position: 0px 2px;
   background-repeat: no-repeat;
   margin-right: 0;
   padding-bottom: 2px;
   padding-left: 18px;
}

/* Social tagging customisations */

.doclist .documents .detail a.comment
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGhJREFUeNpi/P//PwMlgHFwGDBr1ixyTLmYlpZmwESmxR+BOADEYEEWBZoIZwNdhc+ABKDaBxgGENAEAxOBmjfAODhdgA5ghgPVFCCLk+MCBpwGEOMCvAaQ4wImBgoB4zDJC5QAgAADAOAsMz+wj5FaAAAAAElFTkSuQmCC);
}

/* Document Info Banner */

.doclist .info-banner
{
   background-color: #ffffe0;
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKdJREFUeNpi/P//PwMlgAWf5KxZsz5AmQppaWkfsKlhwqM5AUjxQ3EBLnVMeBzQgMQuABooQLQBUNvlkYRwuoIJn+1AfzOCMD5XMBFhO15XMBHwOzrAcAUTkbbjdAUTCbZjdQULPtuBYv9xuCIAiBeguwCb7Y1QjDOcGEF5AWr7fHRVsCjE4ZJEoPwCmBcKcCSoAwRSKtyADzgU2eMx4APcC5QAgAADALC9PjNPwJ/cAAAAAElFTkSuQmCC);
   background-position: 6px 4px;
   background-repeat: no-repeat;
   border: 1px solid #ffca7a;
   clear: left;
   font-weight: bold;
   margin-bottom: 4px;
   padding: 5px 0px 3px 28px;
}

.doclist .banner-more-info-link
{
   color: #4F94C9;
   cursor: pointer;
   float: right;
   font-size: 85%;
   font-weight: normal;
   padding-right: 10px;
}

/* Tags */

.doclist .documents .detail a.tag-link
{
   border-radius: 8px;
   font-size: 93%;
   margin-right: 0.5em;
   padding: 2px 8px;
   border-radius: 8px;
}

/* Actions Rollover */

.doclist .documents .hidden
{
   visibility: hidden;
}

/* Actions */

.doclist div.more-actions
{
   background-color: #fff;
   border: 1px solid #2b6eb5;
   clear: left;
   margin-left: -22px;
   margin-top: 1px;
   position: absolute;
   width: 220px;
   z-index: 1;
}

.doclist .more-actions a.action-link,
.doclist .more-actions a.simple-link
{
   border: 1px solid transparent;
}

.doclist .more-actions a:active,
.doclist .more-actions a:hover
{
   background-color: #2b6eb5;
   border: 1px solid #2b6eb5;
   color: #fff;
}

/* Actions: Simple view */

.doclist div.simple div
{
   float: left;
}

.doclist div.simple div.onActionShowMore
{
   clear: both;
   float: none;
}

.doclist div.simple a.action-link span,
.doclist div.simple a.simple-link span
{
   display: none;
}

.doclist div.simple div.more-actions
{
   margin-left: -142px;
}

.doclist div.simple div.more-actions div
{
   float: none;
}

.doclist div.simple div.more-actions a.action-link span,
.doclist div.simple div.more-actions a.simple-link span
{
   display: block;
}

/* Actions: Icons */

.doclist .action-set a
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGtJREFUeNpi/P//PwMlgAXGmDVrFiGTPgKxQ1pa2gUUUZALQHjmzJn/8QGQPBB/AGIDmB4QZiLRxfxAfADo2gSYABMZ3gYZMh8jDAgBoN8ZkMKLgRIXoIBRA4aFASgJCTmBEAsYKc3OAAEGAHWmSbUSwv0YAAAAAElFTkSuQmCC);
}

.doclist .internal-show-more a
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAExJREFUeNpi/P//PwMlgImBQjBqABUMYAERs2bNSgBSE4DYIS0t7QIpYjAXgAT5gXgDkuFEicEMcADih0AcgKSYKDHG0ZQ4CAwACDAA77wdW5fhXHAAAAAASUVORK5CYII=);
}

/* Drag and Drop */

.dndFolderHighlight span.droppable
{
   display: block !important;
}

.dndFolderHighlight img
{
   background-color: #dceaf4;
   outline: 2px solid #4F94C9;
   padding: 2px;
   position: relative;
   top: -2px;
}

.dndDocListHighlight
{
   outline: 2px solid #4F94C9;
   outline-offset: -2px;
}

.docListInstructions
{
   background-color: white;
   color: #515D6B;
   padding: 10px;
}

.docListInstructionsWithDND
{
   background-color: white;
   border: 1px dashed #73B4DA;
   color: #515D6B;
   padding: 10px;
}

.docListInstructionColumn
{
   float: left;
   width: 45%;
}

.docListInstructionColumnRightBorder
{
   border-right: 1px solid #D9D9D9;
   padding-right: 30px;
   margin-right: 10px;
}

.docListInstructions > div
{
   clear: both;
}

.docListInstructionImage
{
   float: left;
   padding: 0 10px;
   vertical-align: middle;
}

.docListLinkedInstruction
{
   cursor: pointer;
}

.docListInstructionTitle
{
   display: block;
   font-size: 167%;
   margin-top: 10px;
   margin-bottom: 10px;
   padding-left: 10px;
}

.docListInstructionText
{
   font-size: 123%;
   margin-top: 10px;
   display: block;
}

.docListInstructionTextSmall
{
   margin-top: 15px;
   display: block;
}

.docListOtherOptions
{
   display: block;
   font-size: 146.5%;
   margin-top: 10px;
   padding-left: 10px;
   padding-top: 30px;
}

.docListOtherOptionsImage
{
   padding: 10px 6px 0 10px;
   vertical-align: middle;
}

.docListOtherOptionsText
{
   font-size: 108%;
   margin-top: 10px;
}

.inlineTagReadOnly
{
   background-color: #DCEAF4;
   color: #4F94C9;
   padding: 0.1em, 0.3em;
   margin-right: 0.5em;
}

.inlineTagEdit
{
   border: 1px solid #C5D6E2;
   font-weight: normal;
   padding: 0.3em;
   background-color: white;
}

.inlineTagEditTag
{
   background-color: #EEE;
   color: #333;;
   padding: 0.1em 0.3em;
   margin-right: 0.3em;
   margin-bottom: 0.3em;
   display: inline-block;
   cursor: pointer;
}

.inlineTagEditTagPrimed
{
   background-color: #DCEAF4;
   color: #4F94C9;
}

.inlineTagEditTag img
{
   vertical-align: bottom;
   padding-bottom: 0.2em;
   margin-left: 0.3em;
}

.inlineTagEdit input[type="text"]:focus
{
   outline: none;
}

.inlineTagEdit input[type="text"]
{
   width: inherit;
   position: static;
   border: none;
}

.inlineTagEditTagSelection
{
   vertical-align: bottom;
   padding-bottom: 0.2em;
   margin-left: 0.3em;
}

.inlineTagEditAutoCompleteWrapper
{
   padding-bottom:2em;
   width: 12em;
}

.inlineTagEditAutoComplete
{
   width: inherit !important;
}

.inlineTagEditAutoComplete .yui-ac-content
{
   border: 1px solid #C5D6E2 !important;
}

.inlineTagEditAutoComplete li.yui-ac-highlight
{
   background-color: #DCEAF4 !important;
   color: #515D6B !important;
}


/* Gallery View */

.doclist .simple-detailed .gallery-view span.first-child
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpi/P//PwMlgAVEnD17Fm6KsbExIyliTAwUAooNYKQ0DCh2wWggjgbi4AhEgAADAL2lMBfMJGIcAAAAAElFTkSuQmCC);
}

.doclist .simple-detailed .gallery-view.yui-button-checked span.first-child
{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADRJREFUeNpi/P//PwMlgBFkwKxZs+CmpKWlMYJoYsWYGCgEFBvASJUwGA3E0UAc+oEIEGAAq11B+WRjXEcAAAAASUVORK5CYII=);
}

.alf-gallery
{
   overflow: auto;
   padding: 6px;
}

.alf-gallery-item
{
   margin: 0.4%;
   float: left;
   width: 12.9%;
   padding: 2px;
}


.alf-gallery.alf-selected .alf-gallery-item
{
   -moz-opacity: 0.40;
   opacity: .40;
   filter: alpha(opacity=40);
}
.alf-gallery.alf-selected .alf-gallery-item-thumbnail
{
    filter: alpha(opacity=40);
}

.alf-gallery .alf-gallery-item.alf-hover
{
   -moz-opacity: 1 !important;
   opacity: 1 !important;
   filter: alpha(opacity=100) !important;
}
.alf-gallery .alf-gallery-item.alf-hover .alf-gallery-item-thumbnail
{
    filter: alpha(opacity=100) !important;
}

.alf-gallery-item.alf-selected
{
   border: 2px solid #3D6FDB;
   padding: 0;
   -webkit-box-shadow: 0px 0px 6px rgba(0,81,255,1);
   -moz-box-shadow: 0px 0px 6px rgba(0,81,255,1);
   box-shadow: 0px 0px 6px rgba(0,81,255,1);
   -moz-opacity: 1 !important;
   opacity: 1 !important;
   filter: alpha(opacity=100) !important;
}
.alf-gallery-item.alf-selected .alf-gallery-item-thumbnail
{
   filter: alpha(opacity=100) !important;
}

.doclist .alf-gallery span.folder
{
   height: 100%;
}

.alf-gallery-item .alf-gallery-item-thumbnail
{
   height: 100%;
   border: none;
   overflow: hidden;
   position: relative;
}

.alf-gallery-item .alf-gallery-item-thumbnail .alf-gallery-item-thumbnail-img
{
   width: 100%;
   min-height: 100%;
}
.alf-gallery-item .alf-gallery-item-thumbnail .alf-gallery-item-thumbnail-img.alf-landscape
{
   width: inherit;
   min-height: inherit;
   height: 100%;
   min-width: 100%;
}
.alf-gallery-item .alf-gallery-item-thumbnail .folder .alf-gallery-item-thumbnail-img
{
    background: transparent;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /* IE6 & 7 */
    zoom: 1;
}
.alf-gallery-item .alf-gallery-item-thumbnail .alf-gallery-item-thumbnail-folder-img
{
   height: 68%;
   min-width: 68%;
}

.alf-gallery-item .alf-header
{
   color: white;
   padding: 0 4%;
   position: absolute;
   font-size: 1.2em;
   width: 100%;
   white-space: nowrap;
   background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTgwMTE3NDA3MjA2ODExQUU1NkM0NEU4QzU4NDU1NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNzQxQTBBQTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNzQxQTBBOTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KVpQ1wAAAA9JREFUeNpiYGBgaAAIMAAAhQCB69VMmQAAAABJRU5ErkJggg==) repeat !important;
   z-index: 1;
   visibility: hidden;
   margin: 0 !important;
}
.alf-gallery-item.alf-hover .alf-header,
.alf-selected .alf-gallery-item .alf-header
{
   visibility: visible !important;
}

.alf-gallery-item .alf-select
{
   float: left;
   position: absolute;
   top: 50%;
   margin-top: -10px;
   height: 16px;
   left: 4%;
}

.alf-gallery-item .alf-show-detail
{
   float: right;
   position: relative;
   right: 2%;
   top: 52%;
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALFJREFUeNqsUwENxDAIpJ8XMAmTUAkvYRImbRImoRL2DibhHfDQXRPC+HyW7pJLEwpXoJCYmQJk4eRsq3A7eaqAYRZufEDPAlpbtjE2eIaTBoxOmGAr8Jm9QMbFEgR6LvCtmST0QGv7CF++QpzJ2YtwqL0yr0dpN0Tl1Cye6PZbuAe/kSjGjpjpYQwR2JThoSVTExjoOroFxjZIXU285Ru7Bum2Uf61TOu/ZUq96/wVYABpFscvDQx7fAAAAABJRU5ErkJggg==);
   background-repeat: no-repeat;
   padding: 0px 0px 0px 16px;
   margin-top: -8px;
   line-height: 16px;
   text-decoration: none !important;
}

.alf-gallery-item .alf-separator
{
   margin: 12px 18px;
   height: 1px;
   background-color: #595959;
}

.alf-gallery-item .alf-status
{
    float: left;
    margin-left: 20px;
}

.alf-gallery-item .alf-actions
{
   padding: 0 14px;
   float: right;
}
.alf-gallery-item .alf-actions a:focus
{
   outline: none;
}

.alf-gallery-item .alf-description
{
}
.alf-gallery-item .alf-description a:focus
{
   outline: none !important;
}

.alf-gallery-item .alf-detail
{
   visibility: hidden;
}

.alf-gallery .yui-panel .bd
{
   color: inherit !important;
   padding: 20px 4px 16px 4px;
   border-radius: 7px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
   -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
   box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
   border: 1px solid #444;
}
.alf-gallery .yui-panel-container
{
   left: 0;
}

.alf-gallery-item .alf-detail .alf-detail-thumbnail
{
   padding: 0 20px;
}
.alf-gallery-item .alf-detail .alf-detail-thumbnail img
{
   max-width: 350px;
   max-height: 265px;
}
.alf-gallery-item .alf-detail .detail span.item-social:last-child
{
   margin-right: 0;
}

.doclist div.gallery a.action-link span,
.doclist div.gallery a.simple-link span
{
   display: none;
}
.doclist div.gallery div.more-actions div
{
   float: none;
}
.doclist div.gallery div.more-actions a.action-link span,
.doclist div.gallery div.more-actions a.simple-link span
{
   display: block;
}
.doclist .action-set.gallery div
{
   float: left;
}

.alf-gallery-item .alf-label
{
   color: white;
   padding: 12px;
   position: absolute;
   bottom: 0;
   font-size: 1.2em;
   background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTgwMTE3NDA3MjA2ODExQUU1NkM0NEU4QzU4NDU1NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNzQxQTBBQTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNzQxQTBBOTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KVpQ1wAAAA9JREFUeNpiYGBgaAAIMAAAhQCB69VMmQAAAABJRU5ErkJggg==) repeat;
   width: 100%;
   white-space: nowrap;
   text-shadow: 1px 1px #333333;
   z-index: 1;
}

.alf-gallery-item .alf-label a,
.alf-gallery-item .alf-label a:visited
{
   color: white !important;
   text-decoration: none !important;
}

.alf-gallery-item .alf-label a:hover
{
   text-decoration: underline !important;
   background: none !important;
}

.alf-gallery-item .alf-label h3
{
   font-weight: normal;
}
.alf-gallery-item .alf-label .detail
{
   display: none;
}
.alf-gallery-item .alf-label .document-version
{
   display: none;
}
.doclist .documents.alf-gallery .filename span.document-version
{
   visibility: inherit;
}

.alf-gallery-columns-3 .alf-gallery-item
{
   width: 31.5%;
   margin: 0.6%;
}
.alf-gallery-columns-3 .alf-gallery-item .alf-label
{
   font-size: 1.3em;
   padding: 1.3em 0.8em;
}
.alf-gallery-columns-3 .alf-gallery-item .alf-header
{
   height: 3em;
}
#ygddfdiv.alf-gallery-columns-3 img
{
   max-width: 390px;
   min-width: 270px
}
.alf-gallery-columns-4 .alf-gallery-item
{
   width: 23.5%;
   margin: 0.5%;
}
.alf-gallery-columns-4 .alf-gallery-item .alf-label
{
   font-size: 1.2em;
   padding: 1.2em 0.75em;
}
.alf-gallery-columns-4 .alf-gallery-item .alf-header
{
   height: 2.5em;
}
#ygddfdiv.alf-gallery-columns-4 img
{
   max-width: 290px;
   min-width: 200px;
}
.alf-gallery-columns-7 .alf-gallery-item
{
   width: 12.9%;
   margin: 0.4%;
}
.alf-gallery-columns-7 .alf-gallery-item .alf-label
{
   font-size: 0.85em;
   padding: 0.95em 0.7em;
}
.alf-gallery-columns-7 .alf-gallery-item .alf-header
{
   height: 1.75em;
}
#ygddfdiv.alf-gallery-columns-7 img
{
   width: 160px;
   min-width: 110px;
}
.alf-gallery-columns-10 .alf-gallery-item
{
   width: 8.9%;
   margin: 0.3%;
}
.alf-gallery-columns-10 .alf-gallery-item .alf-label
{
   font-size: 0.75em;
   padding: 0.8em 0.65em;
}
.alf-gallery-columns-10 .alf-gallery-item .alf-header
{
   height: 1.35em;
}
#ygddfdiv.alf-gallery-columns-10 img
{
   max-width: 100px;
   min-width: 70px;
}

.alf-gallery-slider
{
   float: right;
   margin: 4px 4px 2px 0;
}
.alf-gallery-slider-bg
{
   position: relative;
   width: 68px !important;
   height: 16px !important;
   float: left;
   margin-right: 5px;
   background-position: 3px !important;
}
.alf-gallery-slider-bg:focus
{
   outline: none;
}
.alf-gallery-slider-thumb
{
   position: absolute;
   left: 0;
   top: 0 !important;
}
.alf-gallery-slider-small
{
   float: left;
   position: relative;
   left: 1px;
   height: 16px;
}
.alf-gallery-slider-large
{
   float: left;
   height: 16px;
   position: relative;
    top: -1px;
}

/* Filmstrip View */

.doclist .simple-detailed .filmstrip-view span.first-child
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEJJREFUeNpi/P//PwMlgJEqBpw9e5YsU4yNjRkZQAacOXPmPwygs/HJgfQyMVAIKPYCxS4YNQAIhn46YBzw3AgQYAD7eZVZL8lwXAAAAABJRU5ErkJggg==);
}

.doclist .simple-detailed .filmstrip-view.yui-button-checked span.first-child
{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEJJREFUeNpi/P//PwMlgJEqBsyaNYssU9LS0hgZQAbMnDnzPwygs/HJgfQyMVAIKPYCxS4YNQAIhn46YBzw3AgQYAAYJI4tAQAnBQAAAABJRU5ErkJggg==);
}

.alf-gallery.alf-filmstrip {
    padding: 0px;
    position: relative;
}

.alf-filmstrip .alf-gallery-item {
    float: none;
    margin: 0;
    padding: 0;
}

.alf-filmstrip .yui-carousel-element
{
   margin: 0;
}

.alf-filmstrip .yui-carousel-element li {
    margin: 0 !important;
    border: none !important;
    outline: none !important;
}
.alf-filmstrip .yui-carousel, .alf-filmstrip .yui-carousel-vertical {
    border: none !important;
}
.alf-filmstrip .yui-carousel-nav {
    display: none;
}
.alf-filmstrip-main-nav-button {
    position: absolute;
    top: 42%;
}
.alf-filmstrip-nav-buttons {
    position: absolute;
    top: 6px;
    width: 100%;
}
.alf-filmstrip-nav-button {
    z-index: 2;
}
.alf-filmstrip-nav-button.yui-carousel-first-button-disabled, .alf-filmstrip-nav-button.yui-carousel-button-disabled {
    visibility: hidden !important;
}
.alf-filmstrip-nav-prev {
    float: left;
    margin-left: 10px;
}
.alf-filmstrip-nav-next {
    float: right;
    margin-right: 10px;
}
.alf-filmstrip-main-nav-button.alf-filmstrip-nav-prev {
    margin-left: 25px;
    
}
.alf-filmstrip-main-nav-button.alf-filmstrip-nav-next {
    margin-right: 25px;
    right: 0;
}

.alf-filmstrip .alf-gallery-item-thumbnail {
    position: relative;
    height: 100%;
    overflow: hidden;
}
.alf-filmstrip .alf-gallery-item-thumbnail .alf-gallery-item-thumbnail-img {
    height: 100%;
    min-width: inherit;
    width: inherit;
}

.alf-filmstrip .alf-gallery-item .alf-header
{
    color: white;
    padding: 12px;
    position: absolute;
    top: 0;
    font-size: 1.2em;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTgwMTE3NDA3MjA2ODExQUU1NkM0NEU4QzU4NDU1NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNzQxQTBBQTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNzQxQTBBOTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KVpQ1wAAAA9JREFUeNpiYGBgaAAIMAAAhQCB69VMmQAAAABJRU5ErkJggg==) repeat;
    width: 100%;
    text-shadow: 1px 1px #333333;
    z-index: 2;
    visibility: visible;
}

.alf-filmstrip .alf-gallery-item .alf-select
{
    float: left;
    margin-right: 15px;
    position: relative;
    margin-top: 2px;
    left: 0;
}

.alf-filmstrip .alf-gallery-item .alf-label
{
    float: left;
    z-index: auto;
    position: relative;
    width: auto;
    bottom: inherit;
    background: none;
    padding: 0;
}

.alf-filmstrip .alf-gallery-item .alf-show-detail
{
    right: 3%;
    margin-top: 2px;
    margin-right: 0;
}

.alf-filmstrip .alf-gallery-item .alf-detail.yui-panel
{
   z-index: 2;
}

.alf-filmstrip .web-preview .Image img
{
   max-width: none;
   height: 100%;
}

.alf-filmstrip .alf-gallery-item-thumbnail .alf-header ~ div,
.alf-filmstrip .web-preview,
.alf-filmstrip .web-preview .previewer
{
	height: 100%;
}

.alf-filmstrip .web-preview .previewer.WebPreviewer
{
    height: 90%;
}

.web-preview.real
{
   margin-top: 46px;
   z-index: 1;
}

.doclist div.filmstrip a.action-link span,
.doclist div.filmstrip a.simple-link span
{
   display: none;
}
.doclist div.filmstrip div.more-actions div
{
   float: none;
}
.doclist div.filmstrip div.more-actions a.action-link span,
.doclist div.filmstrip div.more-actions a.simple-link span
{
   display: block;
}
.doclist .action-set.filmstrip div
{
   float: left;
}

.alf-filmstrip-nav {
    width: 100%;
    position: absolute;
    bottom: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTgwMTE3NDA3MjA2ODExQUU1NkM0NEU4QzU4NDU1NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNzQxQTBBQTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNzQxQTBBOTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KVpQ1wAAAA9JREFUeNpiYGBgaAAIMAAAhQCB69VMmQAAAABJRU5ErkJggg==) repeat;
    z-index: 2;
    height: 112px;
}
.alf-filmstrip-nav .yui-carousel {
    margin: 0 auto;
    z-index: 2;
}
.alf-filmstrip-nav .alf-filmstrip-nav-handle {
    z-index: 2;
    position: absolute;
    left: 47.5%;
    top: -12px;
    height: 12px;
    width: 60px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAMCAYAAAA+ht7fAAAEJGlDQ1BJQ0MgUHJvZmlsZQAAOBGFVd9v21QUPolvUqQWPyBYR4eKxa9VU1u5GxqtxgZJk6XtShal6dgqJOQ6N4mpGwfb6baqT3uBNwb8AUDZAw9IPCENBmJ72fbAtElThyqqSUh76MQPISbtBVXhu3ZiJ1PEXPX6yznfOec7517bRD1fabWaGVWIlquunc8klZOnFpSeTYrSs9RLA9Sr6U4tkcvNEi7BFffO6+EdigjL7ZHu/k72I796i9zRiSJPwG4VHX0Z+AxRzNRrtksUvwf7+Gm3BtzzHPDTNgQCqwKXfZwSeNHHJz1OIT8JjtAq6xWtCLwGPLzYZi+3YV8DGMiT4VVuG7oiZpGzrZJhcs/hL49xtzH/Dy6bdfTsXYNY+5yluWO4D4neK/ZUvok/17X0HPBLsF+vuUlhfwX4j/rSfAJ4H1H0qZJ9dN7nR19frRTeBt4Fe9FwpwtN+2p1MXscGLHR9SXrmMgjONd1ZxKzpBeA71b4tNhj6JGoyFNp4GHgwUp9qplfmnFW5oTdy7NamcwCI49kv6fN5IAHgD+0rbyoBc3SOjczohbyS1drbq6pQdqumllRC/0ymTtej8gpbbuVwpQfyw66dqEZyxZKxtHpJn+tZnpnEdrYBbueF9qQn93S7HQGGHnYP7w6L+YGHNtd1FJitqPAR+hERCNOFi1i1alKO6RQnjKUxL1GNjwlMsiEhcPLYTEiT9ISbN15OY/jx4SMshe9LaJRpTvHr3C/ybFYP1PZAfwfYrPsMBtnE6SwN9ib7AhLwTrBDgUKcm06FSrTfSj187xPdVQWOk5Q8vxAfSiIUc7Z7xr6zY/+hpqwSyv0I0/QMTRb7RMgBxNodTfSPqdraz/sDjzKBrv4zu2+a2t0/HHzjd2Lbcc2sG7GtsL42K+xLfxtUgI7YHqKlqHK8HbCCXgjHT1cAdMlDetv4FnQ2lLasaOl6vmB0CMmwT/IPszSueHQqv6i/qluqF+oF9TfO2qEGTumJH0qfSv9KH0nfS/9TIp0Wboi/SRdlb6RLgU5u++9nyXYe69fYRPdil1o1WufNSdTTsp75BfllPy8/LI8G7AUuV8ek6fkvfDsCfbNDP0dvRh0CrNqTbV7LfEEGDQPJQadBtfGVMWEq3QWWdufk6ZSNsjG2PQjp3ZcnOWWing6noonSInvi0/Ex+IzAreevPhe+CawpgP1/pMTMDo64G0sTCXIM+KdOnFWRfQKdJvQzV1+Bt8OokmrdtY2yhVX2a+qrykJfMq4Ml3VR4cVzTQVz+UoNne4vcKLoyS+gyKO6EHe+75Fdt0Mbe5bRIf/wjvrVmhbqBN97RD1vxrahvBOfOYzoosH9bq94uejSOQGkVM6sN/7HelL4t10t9F4gPdVzydEOx83Gv+uNxo7XyL/FtFl8z9ZAHF4bBsrEwAAAAlwSFlzAAALEwAACxMBAJqcGAAAANNJREFUSA1j/P//PwMjI6MGAwODBxALAPFwBB+AntoB9OsNRiAD5NmI4ehLLH5awQwUjAFiDiySw1FIhgXoK5onYyUlJYHa2toAQiHY3Ny84d69e6DkRysgAPIwzQHIE3v27LmQlpbmj8uyWbNmbaSxZ8FWg5K0Ay5HUFP88uXLL37//v3R2NgYVGagAJBnly5degFFkEYcunkY5H5snqanZ0FuoKuH0T1Nb8+C7AdVSw0gBr0BqCCjR55F9xcTugC9+APhWZDfBszD9ApYdHtGnIcBrvlRi1TcMEkAAAAASUVORK5CYII=);
}

.alf-filmstrip-nav-item {
    padding: 4px;
}
.alf-filmstrip-nav-item:focus {
    outline: none;  
}
.alf-gallery.alf-filmstrip .alf-gallery-item
{
    -moz-opacity: 1 !important;
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: none;
}

.alf-filmstrip-nav-item.alf-selected .alf-filmstrip-nav-item-thumbnail
{
    border: 2px solid #3D6FDB;
    padding: 0;
    -webkit-box-shadow: 0px 0px 6px rgba(0,81,255,1);
    -moz-box-shadow: 0px 0px 6px rgba(0,81,255,1);
    box-shadow: 0px 0px 6px rgba(0,81,255,1);
    -moz-opacity: 1 !important;
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
    height: 100px;
}

.alf-filmstrip-nav-item .alf-filmstrip-nav-item-thumbnail {
    position: relative;
    height: 98px;
    overflow: hidden;
    width: 100px;
    padding: 2px;
}
.alf-filmstrip-nav-item .alf-filmstrip-nav-item-thumbnail .alf-gallery-item-thumbnail-img
{
   width: 102px;
   min-height: 102px;
}
.alf-filmstrip-nav-item .alf-filmstrip-nav-item-thumbnail .alf-gallery-item-thumbnail-img.alf-landscape
{
   width: auto;
   min-height: inherit;
   height: 102px;
   min-width: 102px;
}

#ygddfdiv.alf-filmstrip-dragging img
{
    max-height: 100px;
}
.alf-filmstrip-nav-item .alf-label
{
    color: white;
    padding: 0.7em;
    font-size: 0.9em;
    position: absolute;
    bottom: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTgwMTE3NDA3MjA2ODExQUU1NkM0NEU4QzU4NDU1NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNzQxQTBBQTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNzQxQTBBOTI0MzExMUUxODVFQ0UzREM1RjUzODExNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5ODAxMTc0MDcyMDY4MTFBRTU2QzQ0RThDNTg0NTU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KVpQ1wAAAA9JREFUeNpiYGBgaAAIMAAAhQCB69VMmQAAAABJRU5ErkJggg==) repeat;
    width: 100%;
    text-shadow: 1px 1px #333333;
    text-align: left;
    z-index: 2;
    visibility: visible;
}
.alf-filmstrip-nav-item .alf-label a,
.alf-filmstrip-nav-item .alf-label a:visited
{
    color: white !important;
    text-decoration: none !important;
}

.alf-filmstrip-nav-item .alf-label a:hover
{
    text-decoration: underline !important;
    background: none !important;
}

.alf-filmstrip.alf-filmstrip-content-only .alf-filmstrip-nav {
    bottom: -112px !important;  
}
.alf-filmstrip.alf-filmstrip-content-only .alf-gallery-item .alf-header {
    top: -50px !important;
}
.alf-filmstrip.alf-filmstrip-content-only .alf-filmstrip-nav .alf-filmstrip-nav-handle {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAQCAYAAABKkhw/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKVJREFUeNpi/P//PwMjI6MGAwODBxALMAxP8AGIdwD9eoMRyAB5NoJhZIAVzEAiBog5RoiHZZgGIhlLSEhwzJ07NwBE09lqAaaB8Oz8+fMT9IEARNPb00wD4VlRUVFxEB9E09vTTAPlWRigt6eZBtKzA+FpFnrF8OzZs3cMhmIaVA83MIwgwMQwwsCoh0eChz+MIP9+YIZ6WGeEeHgD40jrHgIEGABmyjSHoEWg5gAAAABJRU5ErkJggg==);
}

