.rMenu {padding: 10px 0 7px; margin-bottom: 8px;}
#right .rMenu p {
	color: #495453;
	text-align: left;
	font-size: .8em;
	font-weight: normal;
	padding: 4px 10px;
}
#right .rMenu ul.glossymenu {margin-bottom: 6px;}
.glossymenu li {list-style: none;}
#left .glossymenu a {display: block; text-decoration: none;}
#left .glossymenu {width: 142px;}
#left .glossymenu ul, #left .glossy li  {padding-bottom: 0;}
#left .glossymenu li {list-style-position: outside;}
#left .glossy {padding-bottom: 0; margin: 0 0 4px 0;}
.glossy {position: relative;} /*To help in the anchoring of the ".statusicon" icon image*/

.rMenu .glossy ul, #left .glossy ul {max-height: 240px; overflow: auto;}
.rMenu .glossy ul li, #left .glossy ul li {
	color: #3c4443;
	font: 11px Verdana, Arial, sans-serif;
	border: #c1c7c6 1px;
	border-style: none solid solid;
}
.glossymenu .menuitem {
	font: bold 13px Verdana, Arial, sans-serif;
	color: white;
	display: block;
	height: 22px;
	line-height: 22px;
	border: #a5b1b0 1px solid;
	padding: 0 9px;
	background: #cbd6d5 url(/_elki/_js/ddaccordion/img/header_empty.png) repeat-x 0 0;
}
.glossymenu .menuitem.submenuheader {
	cursor: default;
	border: #9daaa9 1px solid;
	background: #a5b1b0 url(/_elki/_js/ddaccordion/img/header_expand.png) no-repeat 100% 0;
}
.glossymenu .menuitem.submenuheader:hover {
	border: #9daaa9 1px solid;
	background: #95a1a0 url(/_elki/_js/ddaccordion/img/header_expand-hov.png) repeat-x 0 0;
}
.glossymenu .menuitem.submenuheader:active {
	border: #95a1a0 1px solid;
	background: #8d9a99 url(/_elki/_js/ddaccordion/img/header_expand-act.png) repeat-x 0 0;
}
.glossymenu .menuitem.submenuheader.openheader {
	cursor: default;
	border: #9daaa9 1px solid;
	background: #b99060 url(/_elki/_js/ddaccordion/img/header_contract.png) no-repeat 100% 0;
}
.glossymenu .menuitem.openheader:hover {
	border: #9daaa9 1px solid;
	background: #b18858 url(/_elki/_js/ddaccordion/img/header_contract-hov.png) repeat-x 0 0;
}
.glossymenu .menuitem.openheader:active {
	border: #95a1a0 1px solid;
	background: #a98050 url(/_elki/_js/ddaccordion/img/header_contract-act.png) repeat-x 0 0;
}
.glossymenu .menuitem .accordsuffix .statusicon {display: none;}
.glossymenu .menuitem:hover .accordsuffix .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	display: inline;
	position: absolute;
	top: 3px;
	right: 3px;
	border: none;
}
.rMenu a.dda, .rMenu span.ddaHere,
#left a.dda, #left span.ddaHere {display: block; padding: 4px 10px;}
a.dda:link, a.dda:visited {background-color: #e9eceb;}
.rMenu a.dda:hover, .rMenu a.dda:active,
#left a.dda:hover, #left a.dda:active {color: #fff; background-color: #6c7776;}
span.ddaHere {background-color: #f9fcfb;}

.rMenu .menuitem.submenuheader {text-align: center;}

#startBlog {min-height: 2.5em; padding-top: .125em; margin-bottom: .75em;}
#startBlog span.startBlog {
	float: right;
	text-align: right;
	color: #708999;
	border-bottom: #7790a0 .125em solid;
}
#startBlog em {color: #446070; font: italic 110% 'Times New Roman', serif;}
#startBlog strong {line-height: 1.2; cursor: default;}
#startBlog strong:hover {color: #cc6030;}
#startBlog .accordsuffix {
	float: right;
	clear: right;
	width: 18px;
	height: 18px;
	padding:  0 15px;
	background: url(/_elki/_js/ddaccordion/img/startBlog_expand.png) no-repeat 0 0;
}
#startBlog .openheader .accordsuffix {
	background: #b99060 url(/_elki/_js/ddaccordion/img/startBlog_contract.png) no-repeat 100% 0;
}
#startBlog .accordsuffix:hover,
#startBlog .openheader .accordsuffix:hover {
	background: #b18858 url(/_elki/_js/ddaccordion/img/startBlog-hov.png) no-repeat 0 0;
}
#startBlog .accordsuffix:active,
#startBlog .openheader .accordsuffix:active {
	background: #a98050 url(/_elki/_js/ddaccordion/img/startBlog-act.png) no-repeat 0 0;
}
#startBlog .accordsuffix .statusicon {display: none;}
#startBlog .accordsuffix:hover .statusicon {display: inline;}

