#thumb {
	position:absolute;
	height:50px;
	width:25px;
	z-index:200;
	padding:0px;
}

#featuredNavigation {
	display:none;
}

.thumbnailDisabledText{
	position:absolute;
	top:7px;
	left:4px;
	color:#888888;
	font-size:10px;
}

.thumbnailDisabledGreyed{
	position:absolute;
	top:0px;
	left:0px;
	height:145px;
	width:145px;
	background-color:#FFFFFF;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}

.thumbnailDisabled{
	position:absolute;
	top:0px;
	left:0px;
	height:145px;
	width:145px;
}



.thumbnailDisabledTextList{
	position:absolute;
	top:1px;
	left:1px;
	color:#333333;
	font-size:0.7em;
}

.thumbnailDisabledGreyedList{
	position:absolute;
	top:0px;
	left:0px;
	height:72px;
	width:72px;
	background-color:#FFFFFF;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}

.thumbnailDisabledList{
	position:absolute;
	top:0px;
	left:0px;
	height:72px;
	width:72px;
}

/*currently used in search results and folder view pages */
.thumbnailContainer {
	margin-top:10px;
	display:block;
	width:145px;
	height:175px;
	float:left;
	margin-right:5px;
	position:relative;
	text-align:center;
	margin-bottom:10px;
}

.browsePagination {
	padding-top:5px;
}



#pageControl {
z-index: 1;
}

.bmsHeading {
	/*display:none;*/
}

/* for default htmltree */
/*#bmsSideNavigation
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#bmsSideNavigation li
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#bmsSideNavigation li ul
{
margin: 0;
padding: 0;
list-style: none;
background-image: url(/BMS/images/treeview/ftv2vertline.gif);
background-repeat:repeat-y;
background-position: 0px 20px;
}

#bmsSideNavigation li ul li 
{
padding: 6px 0px 0px 15px;
background-image: url(/BMS/images/treeview/ftv2node.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
list-style: none;
font-weight:normal;
}

#bmsSideNavigation li ul li.active
{
font-weight:bold;
}

#bmsSideNavigation li ul li.haschildren
{
padding-left: 15px;
background-image: url(/BMS/images/treeview/ftv2pnode.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
list-style: none;
}

#bmsSideNavigation li.last
{
background-image: url(/BMS/images/treeview/ftv2lastnode.gif);
background-color:#FFFFFF;
}*/

/* Showartwork	
 ******************/

.showartwork #mainContent {
margin-top: 20px;
position: relative;
width: 792px;
}

.showartwork #columnOne {
float: left;
margin-right: 20px;
margin-left: 16px;
position: relative;
width: 378px;
}

.showartwork #mainContent h1{
color: #3f3f3f;
font-sze: 24px;
font-weight: normal;
margin: 0 0 15px 0;
}

.showartwork #fileInfo {
margin-bottom: 10px;
overflow: hidden;
}

.showartwork #fileInfo p{
float: left;
margin-top: 0;
}

.showartwork #fileInfo a {
float: left;
}

.showartwork #fileInfo a#launchVideoStoryboardLink {
clear: both;
}

#assetDescription {
margin-top: 10px;
}

.showartwork #panels {

}

#expandAllPanelsLink, #closeAllPanelsLink {
margin: 0 10px 0 0;
}


#expandAllPanelsLink {
clear: left;
}

.showartwork div.panel {
border-bottom: 1px solid #B9C9CE;
border-top: 1px solid #B9C9CE;
margin-top: 10px;
}

.showartwork div.open {
display: block;
}

.showartwork div.panel_heading, .showartwork div.panel_heading_static {
/*background: url(/BMS/images/core/panel_arrows.gif) 100% 100% no-repeat;*/
padding-bottom: 20px;
padding-top: 15px;
position: relative;
}

.showartwork div.panel_heading span.panel_arrow {
background: url(/BMS/images/core/panel_arrows.gif) 0% 0% no-repeat;
bottom: 0;
display: block;
height: 25px;
position: absolute;
right: 10px;
width: 15px;
}

.showartwork div.panel_heading_open span.panel_arrow {
background: url(/BMS/images/core/panel_arrows.gif) 100% 0% no-repeat;
}

.showartwork div.panel_heading_hover {
cursor: pointer;
}

/*	panel specific styling	*/

#panelDownload div.panel_heading{
background: url(/BMS/images/core/iconLarge/download.gif) 0 20px no-repeat;
padding-left: 45px;
}

#panelTagsAndMeta div.panel_heading{
background: url(/BMS/images/core/iconLarge/tags.gif) 0 20px no-repeat;
padding-left: 45px;
}

#panelAdvancedFileInfo div.panel_heading{
background: url(/BMS/images/core/iconLarge/advanced.gif) 0 14px no-repeat;
padding-left: 45px;
}

#panelWorkflow div.panel_heading{
background: url(/BMS/images/core/iconLarge/workflow.gif) 0 16px no-repeat;
padding-left: 45px;
}

/*	end panel specific styling	*/

.showartwork div.panel_heading h2 {
color: #3f3f3f;
font-size: 18px;
font-weight: normal;
margin: 0 0 6px 0;
}

.showartwork div.panel_heading_static h2 { /* used for pdf storyboard and video storyboard	*/
color: #3f3f3f;
font-size: 18px;
font-weight: normal;
margin: 0 0 6px 0;
}

.showartwork div.panel_heading_hover h2 {
text-decoration: underline;
}

.showartwork div.panel_heading p {
color: #a0a0a0;
font-size: 11px;
margin: 0 30px 0 0;
}

.showartwork div.panel_heading_static p {/* used for pdf storyboard and video storyboard	*/
color: #a0a0a0;
font-size: 11px;
margin: 0 30px 0 0;
}

.showartwork div.panel_heading_hover p {
text-decoration: underline;
}

.panel_content {
background: url(/BMS/images/core/panel_bottom.gif) 0 0 repeat-x;
display: none;
padding-bottom: 20px;
padding-top: 18px;
}

 .panel_content_static { /* used for pdf storyboard and video storyboard	*/
background: url(/BMS/images/core/panel_bottom.gif) 0 0 repeat-x;
padding-bottom: 20px;
padding-top: 18px;
}

.panel_content td{
padding: 4px 2px;
}

.showartwork #columnTwo {
float: left;
margin: 0;
position: relative;
width: 378px;
}

#assetControls {
/*float: right;*/
margin-top: 10px;
/*overflow: hidden;*/
text-align: right;
}

#mainContent #assetControls a, #mainContent #assetControls span {
display: inline;
float: right;
font-size: 11px;
line-height: 16px;
margin-left: 10px;
}

#mainContent #assetControls a span {
float: none;
margin: 0;
}

#preview {
background: url(/BMS/images/core/showartwork_preview_bg.gif) 0 0 no-repeat;
/*float: left;*/
height: 384px;
margin-bottom: 20px;
position: relative;
width: 384px;
}

#previewHolder {
display: block;
height: 322px;
left: 10px;
overflow: hidden;
position: absolute;
text-align: center;
top: 10px;
width: 366px;
}

/*#preview img {
border: 1px solid #ebebeb;
}*/

#showartworkContextMenu {
border: 1px solid #d8d8d8;
bottom: 9px;
left: 153px;
padding: 4px 2px;
position: absolute;
}

#showartworkContextMenu ul {
margin: 0;
padding: 0 4px 0 4px;
}

#showartworkContextMenu li {
display: block;
float: left;
margin: 0;
padding: 0;
}

#showartworkContextMenu li.last {
background-position: 4px 0;
border-left: 1px solid #d8d8d8;
margin: 0 0 0 4px;
padding-left: 4px;
}

#showartworkContextMenu #showartworkAddToAlbum {
background: url(/BMS/images/core/iconLarge/album.gif) 0 0 no-repeat;
height: 28px;
width: 24px;
}

#showartworkContextMenu #showartworkAddToAlbum.last {
background-position: 4px 0;
}

#showartworkContextMenu #showartworkAddToAlbum.active {
background: url(/BMS/images/core/iconLarge/album-active.gif) 0 0 no-repeat;
}

#showartworkContextMenu #showartworkCopyAsset {
background: url(/BMS/images/core/iconLarge/clipboard.gif) 0 0 no-repeat;
height: 28px;
width: 23px;
}

#showartworkContextMenu #showartworkCopyAsset.last {
background-position: 4px 0;
}

#showartworkContextMenu a {
display: block;
height: 100%;
width: 100%;
}

#enterFullscreenLink {
bottom: 10px;
position: absolute;
right: 10px;
}

/*	related assets	*/

#relatedAssets {
float: left;
margin-bottom: 20px;
position: relative;
width: 100%;
}


/*#relatedAssets div.panel_heading{
background: url(/BMS/images/core/iconLarge/relatedassets.gif) 0 16px no-repeat;
padding-left: 45px;
}*/

/*a.related_asset {
background: url(/BMS/images/core/slide_background_related.png) 0 0 no-repeat;
display: block;
height: 54px;
position: relative;
width: 54px;
}

a.related_asset  span.thumb_holder {
display: block;
height: 40px;
left: 7px;
overflow: hidden;
position: absolute;
top: 7px;
width: 40px;
}*/

#layer_related {

}

#mainContent #layer_related form {
width: auto;
}

#layer_related h3 {
clear: left;
float: left;
margin-right: 12px;
margin-bottom: 6px;
}

a.remove_related_link {
display: block;
float: right;
margin-bottom: 6px;
text-transform: capitalize;
}

ul.related_asset_listing {
clear: left;
float: left;
margin: 0 0 10px;
padding: 0;
width: 100%;
}

ul.related_asset_listing  li {
list-style:	none;
margin:	0;
padding: 0;
}

ul.related_asset_listing li.related_asset  {
list-style:	none;
min-height: 58px;
overflow: hidden;
padding: 3px 0 5px;
position: relative;
} 

ul.related_asset_listing li.increment {

}

ul.related_asset_listing li.odd {
background:	#f9f9f9;
}

ul.related_asset_listing li.related_asset input {
left: 6px;
margin: 0 6px 0 0;
position: absolute;
top: 41px;
}

ul.related_asset_listing li.related_asset a {
display: block;
}

ul.related_asset_listing a.related_asset_image {
background: url(/BMS/images/core/slide_background_related_2.png) 0 0 no-repeat;
display: block;
/*float: left;*/
height: 54px;
left: 22px;
/*margin-left: 22px;
margin-right: 6px;*/
position: absolute;
top: 5px;
width: 54px;
}

ul.related_asset_listing span.thumb_holder {
display: block;
height: 38px;
left: 8px;
overflow: hidden;
position: absolute;
top: 8px;
width: 38px;
}

ul.related_asset_listing span.spacer{
background: url(/images/spacer.gif) 0 0 repeat;
cursor: pointer;
display: block;
height:	38px;
left: 8px;
position: absolute;
top: 8px;
width: 38px;
z-index:100;
}

ul.related_asset_listing a.text_link {
margin-left: 80px;
padding-top: 6px;
position: relative;
}

ul.related_asset_listing span.related_asset_name {
color: #3f3f3f;
display: block;
font-size: 11px;
font-weight: normal;
margin-bottom: 3px;
}

ul.related_asset_listing span.related_asset_info {
color: #a0a0a0;
display: block;
font-size: 11px;
line-height: 14px;
}

/*	workflow	*/

#workflowStep {
font-size: 14px;
}

a.workflow_item {
background: url(/BMS/images/core/slide_background_related.png) 0 0 no-repeat;
display: block;
height: 54px;
position: relative;
width: 54px;
}

a.workflow_item span.thumb_holder {
display: block;
height: 40px;
left: 7px;
overflow: hidden;
position: absolute;
top: 7px;
}

/*	pdf storyboard	*/

#pdfStoryboard {
border-bottom: 1px solid #B9C9CE;
border-top: 1px solid #B9C9CE;
padding-bottom: 10px;
}

#pdfStoryboard div.panel_content_static {
overflow: auto;
position: relative;
/*width: 378px;*/
width: 100%;
}

#pdfPageListing {

}

#pdfStoryboard div.document_page {
float: left;
margin-right: 15px;
position: relative;
width: 98px;
}

#pdfStoryboard div.document_page a {
text-align: left;
}

#pdfStoryboard a.page_thumb {
border-right: 1px solid #ededed;
border-bottom: 1px solid #ededed;
margin-bottom: 6px;
}

#pdfStoryboard a.page_thumb img {
border: 1px solid #ccc;
}

#pdfStoryboard a.document_page_number{
float: left;
}

#mainContent #pdfStoryboard a.document_page_number:link, #mainContent #pdfStoryboard a.document_page_number:visited {
color: #a0a0a0;
} 

#mainContent #pdfStoryboard a.document_page_number:hover {

}

/*Full-screen	Slideshow	
***************/

.fullscreen_slideshow {
background: #000;
height: 100%;
/*overflow: hidden;*/

position: static;
width: 100%;
}

.fullscreen_slideshow #brandworkzContainer {
/*position: relative;*/
/*	use absolute stretch method	*/
background: none;
bottom: 0;
height: auto;
left: 50%;
margin-left: -484px;
position: absolute;
top: 0;
right: 0;
width: 968px;
}

/*	hide standard Brandworkz elements when in full-screen slideshow mode	*/
.fullscreen_slideshow #loginShift {
display: none;
}

.fullscreen_slideshow #masthead, .fullscreen_slideshow #headertable {
display: none;
}

.fullscreen_slideshow #actionpane {
display: none;
}

.fullscreen_slideshow #leftpane, .fullscreen_slideshow #leftpane_navbar {
display: none;
}

.fullscreen_slideshow #rightpane, .fullscreen_slideshow #rightpane_navbar {
display: none;
}

.fullscreen_slideshow #preview {
display: none;
}

.fullscreen_slideshow #thumb {
display: none;
}

.fullscreen_slideshow #workflow {
display: none;
}

#fullscreenSlideshow {
background: #000;
padding-bottom: 10px;
position: relative;
width: 968px;
z-index: 1000;
} 

#slideshowHeader {
margin: 0 auto 10px auto;
overflow:hidden;
padding-bottom: 10px;
padding-top: 10px;
position: relative;
text-align: center;
min-height: 50px;
width:70%;
}

#slideshowHeader h1 {
color: #fff;
font-size: 16px;
font-weight: normal;
margin-bottom: 12px;
margin-top: 0;
}

#slideshowHeader h2 {
color: #c6c6c6;
font-size: 11px;
font-weight: normal;
margin-top: 0;
margin-bottom: 12px;
}

#exitFullscreenLink {
background: url(/BMS/images/core/close_icon.png) 0 1px no-repeat;
color: #fff;
font-size: 11px;
height: 16px;
padding-left: 16px;
position: absolute;
top: 16px;
right: 16px;
}

#slideshowViewer {
position: relative;
text-align: center;
width: 100%;
}

#ssPrevLink {
background: url(/BMS/images/core/slideshow_arrow_left.png) 0 0 no-repeat;
cursor: pointer;
height: 45px;
left: 10px;
position: absolute;
top: 50%;
width: 28px;
z-index: 10000;
}

#ssNextLink {
background: url(/BMS/images/core/slideshow_arrow_right.png) 0 0 no-repeat;
cursor: pointer;
height: 45px;
position: absolute;
right: 10px;
top: 50%;
width: 28px;
z-index: 10000;
}

#currentImageLink {

}

#slideshowThumbsWindow {
background: #000;
bottom: 0;
height: 74px;
left: 0px;
overflow: auto;
padding-bottom: 6px;
padding-top: 6px;
position: relative;
right: 0px;
width: 968px;
z-index: 1001;
}

a.slideshow_thumb {
background: url(/BMS/images/core/slide_background_small.png) 0 0 no-repeat;
float: left;
height: 54px;
margin-right: 5px;
position: relative;
text-align:center;
width: 54px;
}

#slideshowThumbsWindow a.first {

}

a.slideshow_thumb span.thumb_holder{
display: block;
height: 40px;
left: 7px;
overflow: hidden;
position: absolute;
top: 7px;
text-align:center;
width: 40px;
}

#slideshowThumbsWindow a:hover {
cursor: pointer;
}

a.slideshow_thumb_holder:hover {
border: 1px solid #ff6600;
}

a.slideshow_thumb img {
border: none;
}

/*	pdf viewer for full-screen slideshow	*/

#documentViewer {
background:#333333;
height: 420px;
margin:0 50px;
padding: 0 0 10px 0;
position: relative;
width: 868px;
}

#documentHeader {
border-bottom: 1px solid #fff;
height: 40px;
margin: 0 20px 10px 20px;
width: 828px;
}

#pagesInDocument {
color:#fff;
font-size: 14px;
float: left;
margin: 10px 0;
position: relative;
top: 0;
}

.document_viewer #pdfLink {
float: right;
}

#documentPageControls {
float: right;
height: 1%;
margin: 5px 0px 5px 20px;
position: relative;
}

span.grey_box {
background: #ccc;
color: #231f20;
padding: 1px 3px;
}

#documentPageCount {
font-size: 12px;
margin: 5px 10px 0 0;
float: left;
}

#prevPageLink {
background: url(/BMS/images/core/document_previous_page.gif) 0 0 no-repeat;
display: block;
height: 25px;
float: left;
margin-right: 4px;
width: 26px
}

#prevPageLink.inactive_link {
background: url(/BMS/images/core/document_previous_page_inactive.gif) 0 0 no-repeat;
}

#nextPageLink {
background: url(/BMS/images/core/document_next_page.gif) 0 0 no-repeat;
display: block;
height: 25px;
float: left;
width: 26px
}

#nextPageLink.inactive_link {
background: url(/BMS/images/core/document_next_page_inactive.gif) 0 0 no-repeat;
}

#documentPagesWindow {
height: 370px;
left: 20px;
overflow: auto;
position: absolute;
text-align: left;
top: 50px;
width: 210px;
z-index: 1000;
}

#documentPagesWindow p{
color: #000;
margin: 6px 12px;
}

#documentPagesWindow div.document_page {
background: #ccc;
float: left;
height: 90px;
margin: 0 4px 4px 0;
padding: 2px;
text-align: center;
width: 90px;
}

#documentPagesWindow div.increment {
margin-right: 0;
}

div.document_page a {
cursor: pointer;
display: block;
position: relative;
text-align: center;
}

/*div.pdf_page a span.thumb_holder {
display: block;
height: 106px;
left: 7px;
overflow: hidden;
position: absolute;
top: 7px;
width: 106px;
}*/

div.document_page a img{
border: 1px solid #231F20;

}


span.document_page_number {
background: #fff;
border: 1px solid #231F20;
color: #3f3f3f;
display: block;
font-size: 11px;
left: 2px;
padding: 1px 2px;
position: absolute;
top: 2px;
z-index: 100;
}


#documentCurrentPage {
left:250px;
margin-left:250px;
text-align:center;
}


#ssDocumentPage {
margin-left: 186px;
}

.document_viewer p{
color: #fff;
}

.fullscreen_slideshow #footer {
display: none;
}

.fullscreen_slideshow #skintemplatemanagerbar {
display: none;
}

/************* General styles	*************/

.accessibility {
display: none;
}

#mainContent a:link, #mainContent a:visited{
color: #0060b6;
font-size: 11px;
}

#mainContent a:hover {

}

.label_text {
color: #a0a0a0;
}

.light_text {
color: #a0a0a0;
}

.launch_pdf_link {
background: url(/BMS/images/core/launch_acrobat_button.png) 0 0 no-repeat;
display: block;
height: 39px;
width: 233px;
}

a span.spacer {
background: url(/BMS/images/spacer.gif) 0 0 repeat;
cursor: pointer;
display: block;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 10001;
}

a:hover span.spacer {
cursor: pointer;
}


/** Administration | sub pages **/
.darkcell, .lightcell {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	}

.darkcell {
	background: #efefef;
	color:	#3f3f3f;}
	.darkcell a{
	color:	#3f3f3f;
	text-decoration: none;
	}
.lightcell {
	color: #8c8c8c;}
	
	