div#contentLibrary h1 {	margin-top:25px;}div#contentLibrary h2.title{	font-size: 18px;	margin:0px 0px 16px 1px;	padding:8px 0px 7px 20px;	background:url(../../../themes/webnist/common/base/main_headline.gif) no-repeat;}div#contentLibrary ul.linkpath {	margin-left: 20px;}div#contentLibrary ul li {	list-style-image:none;	list-style-position:outside;	list-style-type:none;	margin-left: 12px;	padding:4px 16px;}div#contentLibrary h3 {	background:transparent url(./images/bg_diagonal.gif) repeat scroll 0 0;	border-bottom:1px solid #EFEFEF;	border-top:3px solid #9795C0;	font-size:120%;	font-weight:bold;	margin: 28px 10px 8px;	padding:3px 12px;}div#contentLibrary h4 {	background:transparent url(./images/icon_arrow_wh.gif) no-repeat scroll 0 8px;	padding:4px 16px;	font-size: 110%;}div#contentLibrary li.datafile{	background: url('./images/icon_page.gif') no-repeat scroll 0 8px;	padding-left: 18px;}div#contentLibrary ul.linkpath li{	font-size: 120%;	line-height: 1.3em;	background: url('./images/icon_page.gif') no-repeat scroll 0 8px;}div#contentLibrary ul.linkpath ul.sub{	margin-left: 4px; }div#contentLibrary ul.linkpath ul.sub li{	font-size: 90%;	background: url('./images/icon_page_sub.gif') no-repeat scroll 0 8px;	display: inline;}div#contentLibrary ul.item li{	margin-left: 20px;}div#contentLibrary div.pager {	text-align:right;	padding-right: 20px;}div#contentLibrary ul.submenu{	margin: 4px 20px 12px;	padding: 8px;	border-bottom: 1px dotted #c3c3c3;}div#contentLibrary ul.submenu li{	display: inline;	background: url('./images/icon_arrow_wh.gif') no-repeat scroll 0 8px;}div#contentLibrary ul li span.date{	font-weight: bold;}