<!--


#Content_Documents {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	text-align:left;	margin:0px; padding:0px;	vertical-align:top;}
#Content_Documents td {	text-align:left; vertical-align:top; padding:0px; margin:0px;}
#Content_Documents img {	border:0px;}
#Content_Documents textarea {	margin:4px 0px 20px 0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}
#Content_Documents .helplink {	display:block; float:right; padding:4px 0px 4px 20px; height:12px; background-image:url(/resources/images/sublayout/documents/icons/help.gif); background-repeat:no-repeat; background-position:0px 4px;}

.bdr-rt {	border-right:1px solid #ABB9BC;}
.bdr-top {	border-top:1px solid #ABB9BC;}
.ctrl-bar {	position:relative;	padding:0px 0px 8px 0px;}

#StorageBarWrapper {	text-align:center; margin:0px 0px 20px 0px;}
#StorageChannel {	width:400px; height:12px; background-image:url(/resources/images/sublayout/documents/bg-storage-channel.gif); margin:0px auto 0px auto;}
#StorageBar {	width:399px; height:12px; border-left:1px solid #0C2C6A; background-image:url(/resources/images/sublayout/documents/bg-storage-bar.gif); background-repeat:no-repeat;}
#StorageUsed {	width:400px; margin:0px auto 0px auto;}


#FileTable {	width:100%;	background-color: #E0E3E4;	border: 1px solid #ABB9BC;	margin-bottom:10px;	font-size:12px;}
#FileTable tr.hover {	background-color:#E0E3E4;}
#FileTable tr.hover:hover {	background-color:#FFFFFF;}
#FileTable th {	background-color:#000000;	color:#CCCCCC;	font-weight:normal; text-align:center;}
#FileTable td {	color:#000000;	text-align:center;}


#FileTable a { color:#0000FF;}
#FileTable a:hover { color:#3FA744;}


#FileTable a.download {	display:block;	height:23px;	width:16px;	background-image: url(/resources/images/sublayout/documents/buttons/download_arrow.gif);	background-repeat:no-repeat;	background-position:right 0px;}
#FileTable a.download:hover {	background-position:right -24px;}
#FileTable th.foldername {	background-color:#AAAAAA;	color:#000000;	font-weight:bold;	text-align:left; height:30px; padding:0px;	background-image: url(/resources/images/sublayout/documents/folder-tab.png);	background-repeat:no-repeat;	background-position:0px 0px;}

#FileTable th.fileicon {	padding:0px 10px 0px 10px;}
#FileTable th.filename {	padding:0px 10px 0px 10px;}
#FileTable th.filesize {	padding:0px 10px 0px 10px;	text-align:right;	width:80px;}
#FileTable th.download {	padding:0px 10px 0px 10px;	text-align:right;	width:80px;}

#FileTable td.fileicon {	padding:4px 4px 3px 10px;	width:16px;	text-align:left;	}
#FileTable td.filelock {	padding:6px 6px 0px 0px;	width:68px;	text-align:right;}
#FileTable td.filename {	padding:4px 10px 3px 0px;	text-align:left;}
#FileTable td.filesize {	padding:4px 10px 3px 10px;	text-align:right;}
#FileTable td.download {	padding:0px 10px 0px 0px;	}

#FileTable td.foldername {	padding:4px;	text-align:center;}
#FileTable td.contains {	padding:4px;	text-align:center;}


/* main edit page	*/
#FileTable td.folder-del {	background-color:#AAAAAA;	color:#000000;	font-weight:bold; height:24px; padding-top:6px; background-image: url(/resources/images/sublayout/documents/folder-tab.png);	background-repeat:no-repeat;	background-position:right 0px;}


#FileTable th.position {	padding:0px 6px 0px 6px;	width:36px;}
#FileTable th.password {	padding:0px 8px 0px 8px;	width:100px;}
#FileTable th.edit {	padding:0px 6px 0px 6px;	width:30px;}
#FileTable th.hidecell {	padding:0px 6px 0px 6px;	width:30px;}
#FileTable th.delete {	padding:0px 4px 0px 4px;	width:34px;}

#FileTable td.position {	padding:4px;}
#FileTable td.password {	padding:4px;}
#FileTable td.edit {	padding:4px;}
#FileTable td.hidecell {	padding:4px;}
#FileTable td.delete {	padding:4px;}

#FileTable div.pswdmask { background-image:url(/resources/images/sublayout/documents/icons/mini-lock-grey.gif); background-position:right 4px; background-repeat:no-repeat; padding:0px 16px 0px 0px; width:100px; margin:auto;}
#FileTable div.pswdfocus { background-image:url(/resources/images/sublayout/documents/icons/mini-lock.gif); background-position:right 4px; background-repeat:no-repeat; padding:0px 16px 0px 0px; width:100px; margin:auto;}
#FileTable div.pswdmask input.pswdbox {	width:100px; font-size:10px; background-color:#FBFBFB; border:1px solid #EEEEEE; padding:1px 0px 1px 2px;}
#FileTable div.pswdfocus input.pswdbox {	width:100px; font-size:10px; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:1px 0px 1px 2px;}

#FileTable input {	font-size:10px; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:1px 0px 1px 2px;}



/* add file page */
#DocumentsForm fieldset {	margin:0px 0px 20px 0px;	}
#DocumentsForm fieldset legend {	display:block; font-weight:bold; margin:0px; padding:0px;}
#DocumentsForm fieldset label {	position:absolute; top:0px; left:0px; padding:8px 0px 0px 20px; font-weight:bold;}
#DocumentsForm fieldset ul {	position:relative; margin:0px; padding:0px;}
#DocumentsForm fieldset li {	position:relative; list-style:none; padding:6px 0px 12px 160px; margin:0px;}
/* stupid IE chokes on the way it renders li elements. Need to set a specific width for position:absolute of one of its child elements to be recognized.	*/


/* IE6 hack */
*html #DocumentsForm fieldset li { width:100%;}
/* IE 7 conditional */
<!--[if IE 7]>
	#DocumentsForm fieldset li { width:100%;}
<![endif]-->

#DocumentsForm .instructions {	font-style:oblique;}



#FileTable img.downloadspacer {	height:24px;	width:16px; }

#FileTable span.foldername	{	display:block;	padding:11px 10px 3px 30px; height:16px;}
#FileTable span.description {	display:block;	color:#444444;	margin:4px 0px 2px 0px;}


#Content #Content_Documents table tr td { background-color:transparent;} /* this is needed to override some overzealous NT2 css */


/*	Callout text	*/
div.errortext {	display:block;	color:#FF0000;	background-color:#FFFFFF;	padding:6px 6px 6px 26px;	margin:0px 0px 20px 0px;	background-image:url(/resources/images/sublayout/documents/icons/warning.gif);	background-repeat:no-repeat;	background-position:6px 4px;}
/*
.notetext {	display:block;	position:relative;	color:#006BA8;	padding:6px 6px 6px 26px;	margin:0px;	background-image:url(/resources/images/spt/icons/note_blue.gif);	background-repeat:no-repeat;	background-position:6px 4px;}
.notetext2 {	display:block;	position:relative;	color:#006BA8;	background-color:#FFFFFF;	padding:6px 6px 6px 26px;	margin:0px 0px 20px 0px;	background-image:url(/resources/images/spt/icons/note_blue.gif);	background-repeat:no-repeat;	background-position:6px 4px;}
.helptext {	display:block;	position:relative;	color:#006BA8;	padding:6px 6px 6px 26px;	margin:0px;	background-image:url(/resources/images/spt/icons/help-blue.gif);	background-repeat:no-repeat;	background-position:6px 5px;}
.conftext {	display:block;	color:#3DAC42;	background-color:#FFFFFF;	padding:6px 6px 6px 26px;	margin:0px;	background-image:url(/resources/images/spt/icons/check.gif);	background-repeat:no-repeat;	background-position:5px 3px;}
*/


-->
