@media screen,projection {


   #topnav #searchbox input.tx-indexedsearch-searchbox-sword {
	background-color: #efefef;
	border: 0 none;
	padding: 4px 3px 3px;
   }
   #topnav #searchbox input.tx-indexedsearch-searchbox-button {
	background: url(/fileadmin/templates/img/searchbutton.gif) no-repeat #efefef;
	border: 0 none;
	padding: 0px;
	margin: 0px 0px;
	height: 20px;
	width: 20px;
	position: relative;
	top: 1px;
   }
   /* for IE */
   #topnav #searchbox input.tx-indexedsearch-searchbox-button2 {
    background: url(/fileadmin/templates/img/searchbutton.gif) no-repeat #efefef;
    border: 0 none;
    padding: 0px;
    margin: 0px 0px;
    height: 20px;
    width: 20px;
    position: relative;
    top: 5px;
   }
   .tx-indexedsearch-browsebox ul.browsebox li {   
   	display: inline;
   	list-style: none outside none;
   	margin: 0 20px 0 0;
   	padding: 0;
   }
   .tx-indexedsearch-res h3 {   
   	font-size: 12px;
   	font-weight: bold;
   	line-height: 18px;
   	border-bottom: 1px solid #666666;
   }


   #subNav {
   text-transform: uppercase;
   }


   div.clearboth {
	font-size: 1px;
	height: 1px;
	overflow: hidden;
	clear: both;
   }

/* --- Webinars -------------------------------------------- */
   .notavailable,
   .notavailable a {
	color: #009F00;
   }
   .tx-chswebinar-pi1 table.chswebinarlist {
   		width: 100%;
   }
   .tx-chswebinar-pi1 th {
	font-weight: bold;
   }
   .tx-chswebinar-pi1 .caption {
	margin-top: 3px;
	text-align: center;
	font-size: 11px;
	font-style: italic;
   }
   .tx-chswebinar-pi1 .latestlist .item,
   .tx-chswebinar-pi1 .archivelist .item {
	line-height: 1.5em;
	border-bottom: 1px solid #EFEFEF;
	padding-bottom: 0.6em;
	margin-bottom: 0.6em;
   }
   .tx-chswebinar-pi1 .presenter { 
   	font-style: italic;
   }
   .tx-chswebinar-pi1 td.date { 
   	width: 120px;
   }
   .tx-chswebinar-pi1 .detail .image {   
   	float: left;
   	margin-bottom: 20px;
   	margin-right: 20px;
   }
   fieldset.listsearchfilter {
   	background-color: #EFEFEF;
   	padding: 0.5em; 
   	margin: 0em 0em 0.5em;
   }


/* --- Sitemap -------------------------------------------- */
   .csc-sitemap ul.csc-sitemap-level1 li {
	line-height: 1.5em;
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 14px;
   }
   .csc-sitemap ul.csc-sitemap-level1 li ul {
	margin-top: 0.2em;
	margin-bottom: 0.8em;
   }
   .csc-sitemap ul.csc-sitemap-level1 li ul li,
   .csc-sitemap ul.csc-sitemap-level1 li ul li ul li {
	font-weight: normal;
	font-size: 12px;
	line-height: 1.5em;
	margin-bottom: 0px;
   }
	
	
/* don't remove */
}

