.fs2_FolderActions
{
	padding: 2px;
	background-color: #EFEFDE;
	border-bottom: 1px solid #8F9072;
}

.fs2_button img
{
	padding:2px;
	float:left;
	border:0;
}

.fs2_button a
{
	background-color: white;
	border: 1px solid #D3D3D3;
	margin:1px 2px;
	text-decoration:none;
	color:#474742;
	display:block;
	white-space:nowrap;
	padding:0px 5px 0 0;
	float:left;
}
.fs2_button span
{
	line-height:20px;
	padding-left:2px;
}

.fs2_button a:hover
{
	text-decoration:none;
	background-color: #FFFACD;
	border: 1px solid #FF9933;
	color:Black;
}

.fs2_Object, .fs2_ObjectNotPublished
{
	width: 140px;
	border: 1px solid #D3D3D3;
	margin: 3px;
	padding: 5px;
	float: left;
	text-align: center;
	background-color: white;
}


.fs2_ObjectClipboard
{
	width: 140px;
	border: 1px solid #D3D3D3;
	margin: 3px;
	padding: 5px;
	float: left;
	text-align: left;
	background-color: white;
}

.fs2_Clipboard
{
	background-color: #99CCFF;
	overflow: auto;
}

.fs2_ObjectClipboard:hover
{
	background-color: #FFFACD;
	border: 1px solid #FF9933;
}

.fs2_ObjectNameClipboard
{
	font-size: 11px;
	white-space: nowrap;
	float: left;
	width:100px;
}

.fs2_ObjectCreateDateClipboard
{
	font-size: 10px;
	white-space: nowrap;
	color: #666;
	float: left;
}

 .fs2_ObjectAuthorClipboard, .fs2_ObjectSizeClipboard
{
	font-size: 10px;
	white-space: nowrap;
	color: #666;
	float: left;
}

.fs2_Object:hover
{
	background-color: #FFFACD;
	border: 1px solid #FF9933;
}



.fs2_ObjectName
{
	font-size: 11px;
	white-space: nowrap;
}

.fs2_ObjectCreateDate, .fs2_ObjectAuthor, .fs2_ObjectSize
{
	font-size: 10px;
	white-space: nowrap;
	color: #666;
}



.fs2_ObjectImageContainer
{
	height: 128px;
	width: 128px;
	text-align: center;
	margin: 0 auto 0 auto;
	padding: 3px;
}

.fs2_ObjectImageContainerSmall
{
	height: 32px;
	width: 32px;
	text-align: center;
	margin: 0 auto 0 auto;
	padding: 3px;
	float: left;
}

.fs2_ObjectImage
{
	display: block;
	max-width: 1280px;
	max-height: 128px;
}

.fs2_ObjectContextMenu
{
	position: absolute;
	border: 1px solid #ccc;
	z-index: 200;
	visibility: hidden;
	left: 0;
	top: 0;
	background: white;
}
.fs2_ObjectContextMenu ul
{
	list-style-type: none;
	margin: 2px;
	padding: 0px;
	width: 125px;
}
.fs2_ObjectContextMenu ul li, .fs2_ObjectContextMenu ul li *
{
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 125px;
}
.fs2_ObjectContextMenu ul li a
{
	display: inline-block;
	padding: 0px 7px 0px 0px;
	margin: 0px;
	width: 95%;
	text-decoration: none;
	height: 20px;
}

.fs2_ObjectContextMenu ul li a:link
{
	text-decoration: none;
	color: Black;
}
.fs2_ObjectContextMenu ul li a:visited
{
	text-decoration: none;
	color: Black;
}
.fs2_ObjectContextMenu ul li a span
{
	vertical-align: middle;
}
.fs2_ObjectContextMenu ul li a:hover
{
	text-decoration: none;
	background-color: #ccc;
	color: White;
}
.fs2_ObjectContextMenu ul li a:hover span.fs2_contextMenuIcon
{
	background-color: #ccc;
}

.fs2_ObjectContextMenu ul li a span.fs2_contextMenuIcon
{
	width: 16px;
	height: 20px;
	display: inline-block;
	margin-right: 7px;
	padding: 0px 2px 0px 2px;
	background-color: #EEEEEE;
	height: 100%;
}

.fs2_ObjectContextMenu ul li a span.fs2_contextMenuIcon img
{
	border:0;
	margin: 0px;
	padding: 0px;
	width: 16px;
	height: 16px;
}



.fs2_AddressBar
{
	height: 16px;
	padding: 5px;
	font-weight: bold;
	background-color: #E0E0CF;
	border-bottom: 1px solid #8F9072;
}
.fs2_AddressBar *
{
	display: inline-block;
	float: left;
}

.fs2_AddressBar div.fs2_AddressBarControls
{
	height: 16px;
	width: 45%;
	border: solid 1px black;
	background-color: White;
	padding-left: 5px;
	padding-right: 5px;
}

.fs2_AddressBar div.fs2_SortControls
{
	float: right;
}
.fs2_AddressBar div.fs2_SortControls select, .fs2_AddressBar div.fs2_SortControls select option
{
	display: block;
}

.fs2_AddressBar span
{
	height: 16px;
	padding: 2px 5px 2px 5px;
	float: left;
}

.fs2_AddressBar a
{
	padding: 0 1px 0 1px;
	float: none;
}

.fs2_ObjectNotPublished
{
	border: 1px solid red;
}
.fs2_ObjectNotPublished .fs2_ObjectName
{
	color: Red;
}

/* Accordion */
.ClipboardAccordionHeader
{
	border-bottom: 1px solid #8F9072;
	color: #434343;
	background-color: #E0E0CF;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 10px;
	cursor: pointer;
	line-height:25px;
}

.ClipboardAccordionHeader:hover
{
	background-color: #EFEFDE;
}


.ClipboardAccordionHeaderSelected
{
	border-bottom: 1px solid #8F9072;
	color: #434343;
	background-color: #EFEFDE;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 10px;
	cursor: pointer;
	line-height:25px;
}

.ClipboardAccordionHeaderSelected:hover
{
	background-color: #E0E0CF;
}

.ClipboardAccordionContent
{
	background-color: #FFFFFF;
	border-top: none;
	position: relative;
	border-bottom: 1px dashed #2F4F4F;
	overflow: hidden;
}

