/* CSS crunched with Crunch - http://crunchapp.net/ */
.vIco {
  width: 20px;
  height: 20px;
  overflow: hidden;
  background-image: url('../img/icons.png');
  display: inline-block;
  text-indent: -999px;
}
a.vBtn.vIco {
  cursor: pointer;
}
a.vIco {
  cursor: default;
}
a.vBtn.vIco:hover {
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1;
  -moz-opacity: 1;
}
a.vBtn.vIco.disabled {
  cursor: default;
  filter: alpha(opacity=15);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
  opacity: 0.15;
  -moz-opacity: 0.15;
}
a.vBtn.vIco.disabled:hover {
  filter: alpha(opacity=15);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
  opacity: 0.15;
  -moz-opacity: 0.15;
}
.vIco-empty, a.vBtn.disabled.vIco-empty:hover {
  background-position: 0px -60px;
}
.active .vIco-empty, a.vBtn.vIco-empty:hover, .hoverable:hover > .vIco-empty:hover {
  background-position: 0px 40px;
}
.vIco-user, a.vBtn.disabled.vIco-user:hover {
  background-position: 0px 0px;
}
.active .vIco-user, a.vBtn.vIco-user:hover, .hoverable:hover > .vIco-user:hover {
  background-position: 0px 100px;
}
.vIco-userPlus, a.vBtn.disabled.vIco-userPlus:hover {
  background-position: -20px 0px;
}
.active .vIco-userPlus, a.vBtn.vIco-userPlus:hover, .hoverable:hover > .vIco-userPlus:hover {
  background-position: -20px 100px;
}
.vIco-users, a.vBtn.disabled.vIco-users:hover {
  background-position: -40px 0px;
}
.active .vIco-users, a.vBtn.vIco-users:hover, .hoverable:hover > .vIco-users:hover {
  background-position: -40px 100px;
}
.vIco-edit, a.vBtn.disabled.vIco-edit:hover {
  background-position: -60px 0px;
}
.active .vIco-edit, a.vBtn.vIco-edit:hover, .hoverable:hover > .vIco-edit:hover {
  background-position: -60px 100px;
}
.vIco-trash, a.vBtn.disabled.vIco-trash:hover {
  background-position: -80px 0px;
}
.active .vIco-trash, a.vBtn.vIco-trash:hover, .hoverable:hover > .vIco-trash:hover {
  background-position: -80px 100px;
}
.vIco-lock, a.vBtn.disabled.vIco-lock:hover {
  background-position: -100px 0px;
}
.active .vIco-lock, a.vBtn.vIco-lock:hover, .hoverable:hover > .vIco-lock:hover {
  background-position: -100px 100px;
}
.vIco-unlock, a.vBtn.disabled.vIco-unlock:hover {
  background-position: -120px 0px;
}
.active .vIco-unlock, a.vBtn.vIco-unlock:hover, .hoverable:hover > .vIco-unlock:hover {
  background-position: -120px 100px;
}
.vIco-graph, a.vBtn.disabled.vIco-graph:hover {
  background-position: -140px 0px;
}
.active .vIco-graph, a.vBtn.vIco-graph:hover, .hoverable:hover > .vIco-graph:hover {
  background-position: -140px 100px;
}
.vIco-folderPlus, a.vBtn.disabled.vIco-folderPlus:hover {
  background-position: -160px 0px;
}
.active .vIco-folderPlus, a.vBtn.vIco-folderPlus:hover, .hoverable:hover > .vIco-folderPlus:hover {
  background-position: -160px 100px;
}
.vIco-pageOrganize, a.vBtn.disabled.vIco-pageOrganize:hover {
  background-position: -180px 0px;
}
.active .vIco-pageOrganize, a.vBtn.vIco-pageOrganize:hover, .hoverable:hover > .vIco-pageOrganize:hover {
  background-position: -180px 100px;
}
.vIco-filePlus, a.vBtn.disabled.vIco-filePlus:hover {
  background-position: -200px 0px;
}
.active .vIco-filePlus, a.vBtn.vIco-filePlus:hover, .hoverable:hover > .vIco-filePlus:hover {
  background-position: -200px 100px;
}
.vIco-fileEmpty, a.vBtn.disabled.vIco-fileEmpty:hover {
  background-position: -220px 0px;
}
.active .vIco-fileEmpty, a.vBtn.vIco-fileEmpty:hover, .hoverable:hover > .vIco-fileEmpty:hover {
  background-position: -220px 100px;
}
.vIco-fileText, a.vBtn.disabled.vIco-fileText:hover {
  background-position: -240px 0px;
}
.active .vIco-fileText, a.vBtn.vIco-fileText:hover, .hoverable:hover > .vIco-fileText:hover {
  background-position: -240px 100px;
}
.vIco-fileArticle, a.vBtn.disabled.vIco-fileArticle:hover {
  background-position: -260px 0px;
}
.active .vIco-fileArticle, a.vBtn.vIco-fileArticle:hover, .hoverable:hover > .vIco-fileArticle:hover {
  background-position: -260px 100px;
}
.vIco-fileUser, a.vBtn.disabled.vIco-fileUser:hover {
  background-position: -280px 0px;
}
.active .vIco-fileUser, a.vBtn.vIco-fileUser:hover, .hoverable:hover > .vIco-fileUser:hover {
  background-position: -280px 100px;
}
.vIco-fileUnknown, a.vBtn.disabled.vIco-fileUnknown:hover {
  background-position: -300px 0px;
}
.active .vIco-fileUnknown, a.vBtn.vIco-fileUnknown:hover, .hoverable:hover > .vIco-fileUnknown:hover {
  background-position: -300px 100px;
}
.vIco-filePhoto, a.vBtn.disabled.vIco-filePhoto:hover {
  background-position: -320px 0px;
}
.active .vIco-filePhoto, a.vBtn.vIco-filePhoto:hover, .hoverable:hover > .vIco-filePhoto:hover {
  background-position: -320px 100px;
}
.vIco-fileImage, a.vBtn.disabled.vIco-fileImage:hover {
  background-position: -340px 0px;
}
.active .vIco-fileImage, a.vBtn.vIco-fileImage:hover, .hoverable:hover > .vIco-fileImage:hover {
  background-position: -340px 100px;
}
.vIco-filePhone, a.vBtn.disabled.vIco-filePhone:hover {
  background-position: -360px 0px;
}
.active .vIco-filePhone, a.vBtn.vIco-filePhone:hover, .hoverable:hover > .vIco-filePhone:hover {
  background-position: -360px 100px;
}
.vIco-visible, a.vBtn.disabled.vIco-visible:hover {
  background-position: -400px 0px;
}
.active .vIco-visible, a.vBtn.vIco-visible:hover, .hoverable:hover > .vIco-visible:hover {
  background-position: -400px 100px;
}
.vIco-dragVert, a.vBtn.disabled.vIco-dragVert:hover {
  background-position: -420px 0px;
}
.active .vIco-dragVert, a.vBtn.vIco-dragVert:hover, .hoverable:hover > .vIco-dragVert:hover {
  background-position: -420px 100px;
}
.vIco-folder, a.vBtn.disabled.vIco-folder:hover {
  background-position: -440px 0px;
}
.active .vIco-folder, a.vBtn.vIco-folder:hover, .hoverable:hover > .vIco-folder:hover {
  background-position: -440px 100px;
}
.vIco-folderOpen, a.vBtn.disabled.vIco-folderOpen:hover {
  background-position: -460px 0px;
}
.active .vIco-folderOpen, a.vBtn.vIco-folderOpen:hover, .hoverable:hover > .vIco-folderOpen:hover {
  background-position: -460px 100px;
}
.vIco-calendar, a.vBtn.disabled.vIco-calendar:hover {
  background-position: -480px 0px;
}
.active .vIco-calendar, a.vBtn.vIco-calendar:hover, .hoverable:hover > .vIco-calendar:hover {
  background-position: -480px 100px;
}
.vIco-cog, a.vBtn.disabled.vIco-cog:hover {
  background-position: -500px 0px;
}
.active .vIco-cog, a.vBtn.vIco-cog:hover, .hoverable:hover > .vIco-cog:hover {
  background-position: -500px 100px;
}
.vIco-link, a.vBtn.disabled.vIco-link:hover {
  background-position: -520px 0px;
}
.active .vIco-link, a.vBtn.vIco-link:hover, .hoverable:hover > .vIco-link:hover {
  background-position: -520px 100px;
}
.vIco-fileLink, a.vBtn.disabled.vIco-fileLink:hover {
  background-position: -540px 0px;
}
.active .vIco-fileLink, a.vBtn.vIco-fileLink:hover, .hoverable:hover > .vIco-fileLink:hover {
  background-position: -540px 100px;
}
.vIco-fileCopy, a.vBtn.disabled.vIco-fileCopy:hover {
  background-position: -560px 0px;
}
.active .vIco-fileCopy, a.vBtn.vIco-fileCopy:hover, .hoverable:hover > .vIco-fileCopy:hover {
  background-position: -560px 100px;
}
