div.explorerFolder {
	width: 165px;
	height: 48px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-left: -1px;
	overflow: hidden;
	text-align: left;
}

	div.explorerFolder a {
		display: block;
		height: 32px;
		text-decoration: none;
	}
	
		div.explorerFolder a span.fileCount {
			color: #666666;
		}
	
		div.explorerFolder ul {
			margin-left: 0;
			padding: 0;
		}

			div.explorerFolder ul li {
				margin-left: 0px;
				white-space: nowrap;
			}
				
				div.explorerFolder ul li a.subMenu {
					display: inline;
					background-image: none;
					padding: 0;
					height: 18px;
					width: 90px;
					color: #000000;
					display: block;
					margin: 0;
				}
				
				div.explorerFolder ul li a:hover.subMenu {
					background-color: #E2DFF2;
				}
				
div.userFolder {
	width: 165px;
	height: 48px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-left: -1px;
	overflow: hidden;
	text-align: left;
}

	div.userFolder a {
		display: block;
		background-image: url(../images/user.gif);
		background-repeat: no-repeat;
		padding-left: 26px;
		height: 32px;
		text-decoration: none;
	}
	
			div.userFolder a span.accountType {
				color: #666666;
			}
	
		div.userFolder ul li {
			margin-left: 0px;
			white-space: nowrap;
		}
			
			div.userFolder ul li a.subMenu {
				display: inline;
				background-image: none;
				padding: 0;
				height: 18px;
				width: 130px;
				color: #000000;
				display: block;
				margin: 0;
			}
			
			div.userFolder ul li a:hover.subMenu {
				background-color: #E2DFF2;
			}
				
div.styleGroupFolder {
	width: 165px;
	height: 48px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-left: -1px;
	overflow: hidden;
	text-align: left;
}

	div.styleGroupFolder a {
		display: block;
		background-image: url(../images/stylegroup.gif);
		background-repeat: no-repeat;
		padding-left: 26px;
		height: 32px;
		text-decoration: none;
	}
	
			div.styleGroupFolder a span.accountType {
				color: #666666;
			}
	
		div.styleGroupFolder ul li {
			margin-left: 0px;
			white-space: nowrap;
		}
			
			div.styleGroupFolder ul li a.subMenu {
				display: inline;
				background-image: none;
				padding: 0;
				height: 18px;
				width: 130px;
				color: #000000;
				display: block;
				margin: 0;
			}
			
			div.styleGroupFolder ul li a:hover.subMenu {
				background-color: #E2DFF2;
			}
			
			table tr td.editMedia {
				background-color: #F4F4F4;
			}
				
div.templateFolder {
	width: 165px;
	height: 48px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-left: -1px;
	overflow: hidden;
	text-align: left;
}

	div.templateFolder a {
		display: block;
		background-image: url(../images/template.gif);
		background-repeat: no-repeat;
		padding-left: 26px;
		height: 32px;
		text-decoration: none;
	}
	
			div.templateFolder a span.accountType {
				color: #666666;
			}
			
		div.templateFolder ul li {
			margin-left: 0px;
			white-space: nowrap;
		}
			
			div.templateFolder ul li a.subMenu {
				display: inline;
				background-image: none;
				padding: 0;
				height: 18px;
				width: 130px;
				color: #000000;
				display: block;
				margin: 0;
			}
			
			div.templateFolder ul li a:hover.subMenu {
				background-color: #E2DFF2;
			}
			
			table tr td.editMedia {
				background-color: #F4F4F4;
			}
				
div.menuFolder {
	width: 165px;
	height: 48px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-left: -1px;
	overflow: hidden;
	text-align: left;
}

	div.menuFolder a {
		display: block;
		background-image: url(../images/menu.gif);
		background-repeat: no-repeat;
		padding-left: 26px;
		height: 32px;
		text-decoration: none;
	}
	
			div.menuFolder a span.tag {
				color: #666666;
			}
			
			div.menuFolder ul li {
				margin-left: 0px;
				white-space: nowrap;
			}
				
				div.menuFolder ul li a.subMenu {
					display: inline;
					background-image: none;
					padding: 0;
					height: 18px;
					width: 130px;
					color: #000000;
					display: block;
					margin: 0;
				}
				
				div.menuFolder ul li a:hover.subMenu {
					background-color: #E2DFF2;
				}
				
div.pageFolder {
	width: 165px;
	height: 48px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-left: -1px;
	overflow: hidden;
	text-align: left;
}

	div.pageFolder a {
		display: block;
		background-image: url(../images/template.gif);
		background-repeat: no-repeat;
		padding-left: 26px;
		height: 32px;
		text-decoration: none;
	}
	
			div.pageFolder a span.username {
				color: #666666;
			}
			
		div.pageFolder ul li {
			margin-left: 0px;
			white-space: nowrap;
		}
			
			div.pageFolder ul li a.subMenu {
				display: inline;
				background-image: none;
				padding: 0;
				height: 18px;
				width: 130px;
				color: #000000;
				display: block;
				margin: 0;
			}
			
			div.pageFolder ul li a:hover.subMenu {
				background-color: #E2DFF2;
			}
			
			table tr td.editMedia {
				background-color: #F4F4F4;
			}
				
td.editMedia {
	background-color: #F4F4F4;
}

label.required, span.required {
	color: #FF0000;
}

div.hidden {
	display: none;
}

span.error {
	font-weight: bold;
	color: #FF0000;
}

textarea.code {
	font-family: "Courier New", Courier, mono;
}

div.mediaFolder {
	width: 165px;
	height: 48px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-left: -1px;
	margin-bottom: 5px;
	overflow: hidden;
	text-align: left;
}

	div.mediaFolder a {
		display: block;
		width: 100%;
		text-decoration: none;
	}
	
			div.mediaFolder a span.fileCount {
				color: #666666;
			}
			
		div.mediaFolder a img {
			margin-right: 5px;
		}
		
tr.mediaEntryFolder ul {
	margin-left:  0;
	padding: 0;
	text-align: left;
}

	tr.mediaEntryFolder ul li {
		margin-left: 0px;
		white-space: nowrap;
	}
		
		tr.mediaEntryFolder ul li a.subMenu {
			display: inline;
			background-image: none;
			padding: 0;
			height: 18px;
			width: 90px;
			color: #000000;
			display: block;
			margin: 0;
		}
		
		tr.mediaEntryFolder ul li a:hover.subMenu {
			background-color: #E2DFF2;
		}
		
div.formFolder {
	width: 165px;
	height: 48px;
	display: block;
	float: left;
	margin-right: 10px;
	margin-left: -1px;
	overflow: hidden;
	text-align: left;
}

	div.formFolder a {
		display: block;
		background-image: url(../images/form.gif);
		background-repeat: no-repeat;
		padding-left: 26px;
		height: 32px;
		text-decoration: none;
	}
		
		div.formFolder ul li {
			margin-left: 0px;
			white-space: nowrap;
		}
			
			div.formFolder ul li a.subMenu {
				display: inline;
				background-image: none;
				padding: 0;
				height: 18px;
				width: 130px;
				color: #000000;
				display: block;
				margin: 0;
			}
			
			div.formFolder ul li a:hover.subMenu {
				background-color: #E2DFF2;
			}
			
			table tr td.editMedia {
				background-color: #F4F4F4;
			}
		
div.publishingReminders {
	background-color: #FFFF66;
	border: 1px solid #000000;
	padding: 2px 2px 2px 36px;
	margin-bottom: 5px;
	height: auto !important;
	height: 31px;
	background-image: url(../images/reminder.gif);
	background-position: 2px 0;
	background-repeat: no-repeat;
	text-align: left;
}

	div.publishingReminders ul {
		margin: 0;
		padding: 0;
	}
	
		div.publishingReminders ul li {
			list-style-type: none;
			margin: 0;
		}
	
			div.publishingReminders ul li span {
				display: block;
				float: left;
				width: 90%;
			}
		
a.openLink {
	padding-left: 18px;
	background-image: url(/admin/images/openlink.gif);
	background-repeat: no-repeat;
}

a.closeLink {
	padding-left: 18px;
	background-image: url(/admin/images/closelink.gif);
	background-repeat: no-repeat;
}

div.prop {
	clear: both;
}

div.mediaSearch {
	background-image: url(../images/media_user.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	margin-bottom: 7px;
	text-align: left;
}

	div.mediaSearch span {
		width: 150px;
		height: 18px;
		display: block;
		margin-top: 0px;
		float: left;
		margin-right: 5px;
		overflow: hidden;
		text-align: left;
	}
	
div.pageSearch {
	background-image: url(../images/media_user.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	margin-bottom: 7px;
	text-align: left;
}

	div.pageSearch span {
		width: 150px;
		height: 18px;
		display: block;
		margin-top: 0px;
		float: left;
		margin-right: 5px;
		overflow: hidden;
		text-align: left;
	}
	
div.fieldsetOption {
	width: 30%;
	float: left;
}

a.mediaLink {
	width: 75px;
	display: block;
	float: left;
	margin: 0 5px 10px 0;
	text-align: center;
	font-size: 10px;
	overflow: hidden;
	position: relative;
	border: 1px solid #999999;
	z-index: 0;
}

	a:hover.mediaLink {
		border-color: #000000;
	}
	
	a.mediaLink img {
		border: 1px solid #666666;
	}

input.addButton {
	background-color: #003399;
	color: #FFFFFF;
	border-width: 0;
	width: auto;
	height: 20px;
	font-size: 11px;
	margin-right: 5px;
	margin-top: 5px;
}

input.deleteButton {
	background-color: #990000;
	color: #FFFFFF;
	border-width: 0;
	width: auto;
	height: 20px;
	font-size: 11px;
	margin-top: 1px;
	margin-right: 1px;
}

input.editButton {
	background-color: #006600;
	color: #FFFFFF;
	border-width: 0;
	width: auto;
	height: 20px;
	font-size: 11px;
	margin-top: 1px;
	margin-right: 1px;
}

input.okButton {
	background-color: #009900;
	color: #FFFFFF;
	border-width: 0;
	width: auto;
	height: 20px;
	font-size: 11px;
	margin-top: 1px;
	margin-right: 1px;
}

input.cancelButton {
	background-color: #FF0000;
	color: #FFFFFF;
	border-width: 0;
	width: auto;
	height: 20px;
	font-size: 11px;
	margin-top: 1px;
	margin-right: 1px;
}

input.upButton {
	background-color: #666666;
	color: #FFFFFF;
	border-width: 0;
	width: auto;
	height: 20px;
	font-size: 11px;
	margin-top: 1px;
	margin-right: 1px;
}

input.downButton {
	background-color: #666666;
	color: #FFFFFF;
	border-width: 0;
	width: auto;
	height: 20px;
	font-size: 11px;
	margin-top: 1px;
	margin-right: 1px;
}
