
div#cms_header {}

div#cms_header_break { clear: both; }

div#cms_menu {
	z-index: 1001;
	width: 78%;
	float: left;
	padding-left: 8px;
	padding-top: 4px;
}

div#cms_toolbar {
	z-index: 1000;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 82px;
	color: white;
	background: transparent url(/sf/images/cms/backgrounds/mediaking_cms_header_background.png) repeat-x;
}

div#cms_footer {
	font-size: 8pt;
    z-index: 1000;
    position: fixed;
    bottom: 0;
    left: 0;
    height: 76px;
    width: 100%;
	color: white;
	background: transparent url(/sf/images/cms/backgrounds/mediaking_cms_footer_background.png) repeat-x;
}

div#cms_sidepanel {
	z-index: 1111;
	position: absolute;
	top: 20px;
	right: 0px;
	width: 400px;
}

div.cms_tagcloud, div#cms_help {
	background: #202020 url(/sf/images/cms/backgrounds/mediaking_cms_back.png) no-repeat;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
    -webkit-border-top-left-radius: 8px;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
}

.sf-menu ul, .sf-menu li li, div#cms_sidepanel, div#cms_searchpanel {
	opacity: .90;
	background-color: #101010;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
}
.sf-menu {
	z-index: 1002;
}
.sf-menu li { padding: 0; margin: 0; }
.sf-menu li li { text-align: left; opacity: .90; }
.sf-menu ul {
	padding: 0; margin: 0; opacity: .90;
}
.sf-menu a { color: #f1f1f1; background-color: transparent }
.sf-menu a:hover { color: white; background-color: transparent }

td.collection_object, td.collection_object_alt { font-size: 8pt; border: 1px solid #808080 }
td.collection_object     { /*background-color: #f0f0f0*/ }
td.collection_object_alt { /*background-color: #ffffff*/ }

div#cms_help { font-weight: bold }

div#cms_sidepanel, div#cms_searchpanel, div#cms_help { font-size: 10pt; }

div#cms_sidepanel h1, div#cms_sidepanel h2, div#cms_sidepanel h3, div#cms_sidepanel h4,
div#cms_sidepanel h5, div#cms_sidepanel h6 { color: white }

a.cms_alphabet_letter { padding: 2px; }

.cms_flash { padding: 0; margin: 0; font-weight: bold; font-size: 11pt; background: transparent url(/sf/images/icons/star.png) no-repeat 0%; padding-left: 20px; }

div#cms_sidepanel a, div#cms_searchpanel a, div#cms_help a
{ color: #6e96bc; text-decoration: none }
div#cms_sidepanel a:hover, div#cms_searchpanel a:hover, div#cms_help a:hover
{ background-color: #6e96bc; color: white }

.collapsible_head, .collapsible_hover_head { cursor: pointer; position: relative; }
.collapsible_body, .collapsible_body_open {}



