/* FILE SYSTEM */

div.filesystem table {
	border: 1px solid #e0dfe3;
	width: 100%;
	margin-top: 0 0 0px 0;
	padding: 0px;
	border-bottom:none;
	empty-cells: show;
	font-size: 11px;
	}

div.filesystem thead td {
	margin: 0px;
	padding: 3px;
	font-size: 11px;
	}

div.filesystem tbody td {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #d0d0d0;
	padding: 3px 5px;
	font-size: 11px;
	}

div.filesystem td img {
	vertical-align: top;
	}

div.filesystem thead tr {}
div.filesystem tbody tr {}
div.filesystem td {}

div.filesystem td a {
	font-size: 12px;
	color: #000;
	}

div.filesystem tbody td a,
div.filesystem tbody td a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #000;
	}

div.filesystem tbody td a:hover {
	font-weight: normal;
	text-decoration: none;
	color: #000;
	}

div.filesystem td.fs-published, div.filesystem td.fs-author {
	color: #999;
	}

div.filesystem td.fs-author a, div.filesystem td.fs-edit a {
	font-size: 11px;
	}
	
div.filesystem th {
	color: #999;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	padding: 5px;
	background: #dadada url(../images/nav/th.gif) repeat-x;
	border-top: 1px solid #fff;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #fff;
	}

div.filesystem th.sortable {
	cursor: pointer;
	}

div.filesystem th.sortable:hover {
	color: #e20025;
	background-color: #f1f1f1;
	background-image: none;
	}

div.filesystem th.sorted-asc,
div.filesystem th.sortable.sorted-asc:hover {
	color: #e20025;
	background: #f1f1f1 url(../images/nav/th-sort-asc.gif) no-repeat right 10px;
	}

div.filesystem th.sorted-desc,
div.filesystem th.sortable.sorted-desc:hover {
	color: #e20025;
	background: #f1f1f1 url(../images/nav/th-sort-desc.gif) no-repeat right 10px;
	}

div.filesystem td {
	background-color: #F7F7F7;
	}

div.filesystem .odd {
	background-color: #fff;
	}

div.filesystem td.hovered {
	border-top: 1px solid #dadada;
	background-color: #ccc;
	color: #000;
	}

div.filesystem td.hovered a,
div.filesystem td.hovered a:visited {
	color: #000;
	}

div.filesystem td.hovered a:hover {
	color: #e20025;
	}

div.filesystem td.fs-title span {
	padding-left: 5px;
	}

div.filesystem td.fs-title img {
	height: 20px;
	width: 28px;
	vertical-align: middle;
	}

/* FILETOOLS */

div.filetools {
	padding: 6px 0;
	}

div.filetools a.fsys,
div.filetools a.fsys:visited {
	font-size: 11px;
	font-weight: normal;
	width: 106px;
	padding: 6px 10px 6px 34px;
	margin: 0;
	line-height: 23px;
	height: 23px;
	color: #dadada;
	text-decoration: none;
	}

div.filetools a.fsys:hover {
	color: green;
	text-decoration: none;
	background-color: #000;
	}

div.filetools a.fsys.uploadvideo:hover {
	color: green;
	text-decoration: none;
	background-color: #000;
	background: url(../images/nav/add1.gif) no-repeat 7px center;
	}

div.filetools a.fsys.delete:hover {
	color: #e20025;
	background: url(../images/nav/delete1.gif) no-repeat 7px center;
	}

div.filetools a.fsys.delete {
	color: #000;
	background: url(../images/nav/delete.gif) no-repeat 7px center;
	}

div.filetools a.fsys.uploadvideo {
	color: #000;
	background: url(../images/nav/add.gif) no-repeat 7px center;
	}


/* JQUERY CHECKBOX */

div.block.account-type {
/* 	height: 70px;
	overflow: hidden;
	border: 1px solid #dadada; */
	margin: 0 0 12px 0;
	padding: 1px;
	}

div.block.account-type p {
	display: block;
	width: 128px;
	float: left;
	margin:0 16px 0 0;
	padding: 32px 0 8px 0;
	/* border:1px solid #f1f1f1; */
	}

div.block.account-type p.member {
	width: 138px;
	background: #fff url(../images/nav/userm.gif) scroll no-repeat left center;
	}

div.block.account-type p.video-artist {
	width: 160px;
	background: #fff url(../images/nav/userm-artist.gif) scroll no-repeat left center;
	}

div.block.account-type p.currator {
	width: 138px;
	background: #fff url(../images/nav/userm-currator.gif) scroll no-repeat left center;
	}

div.block.account-type p label {
	cursor: pointer;
	cursor: hand;
	}

.jquery-checkbox {
	display: inline;
	font-size: 20px;
	line-height: 20px;
	cursor: pointer;
	cursor: hand;
	}

.jquery-checkbox .mark {
	display: inline;
	}

.jquery-checkbox img {
	vertical-align: middle; width: 60px; height: 20px;
	}

.jquery-checkbox img{
	background: transparent url(../images/nav/checkbox1.png) no-repeat;
	}

.jquery-checkbox img{
	background-position: 0px 0px;
	}
.jquery-checkbox-hover img{
	background-position: 0px -20px;
	}

.jquery-checkbox-checked img{
	background-position: 0px -40px;
	}

.jquery-checkbox-checked .jquery-checkbox-hover img {
	background-position: 0px -60px;
	}

.jquery-checkbox-disabled img{
	background-position: 0px -80px;
	}

.jquery-checkbox-checked .jquery-checkbox-disabled img{
	background-position: 0px -100px;
	}
.pages{
	font-size: 1.7em;
	}