/************************************************************
Title:     Extensions | Emile Blume - Netcreators.com
************************************************************/
.htmlarea .toolbar ul,
.htmlarea .toolbar ul li { clear:none;}

#print {
	background:url(../../img/sprite.png) no-repeat 0 -227px;
	top: 76px;
	right: 10px;
	position: absolute;
	height:20px;
	width:20px;
	text-indent:-9999px;
}

/* CALBASE //////////////////////*/
.tx-cal-controller dd { 
	border-bottom: 1px dotted #A4A4A4;
	margin: 0 0 5px;
	padding-bottom: 5px; 
}
.cal-found { display:none; }
.cal-date, .cal-time { color:#969696; font-size:0.9em;}
.cal-title { display:block; }
.cal-image { float:right; }

.calbase-date { 
	color: #969696;
	border-bottom:1px dotted #A4A4A4;
	margin:0 0 5px;
	padding-bottom:5px;
}
.calbase-date div { display: inline; padding-right: 10px; }
.tx-cal-controller  .cal-heading { border-bottom: 1px dotted #A4A4A4; padding-bottom :10px; }
/* POLL ////////////////////////*/
.tx-jkpoll-pi1, .jk-poll {
	float:left;
	display:block;
	clear:both;
	margin-bottom:1em;
	width:100%;
}

.tx-jkpoll-pi1 label, .tx-jkpoll-pi1 .pollanswer { float:left; width:auto; }
.pollsubmit { 
	margin-top:-10px; 
	height: 30px;
	width: 85px;
	background: url(../../img/poll-submit.gif) no-repeat left top;
	text-indent: -9999px;
	border: 0;
}

.pollsubmit:hover { background-position: left bottom; cursor:pointer; }
.tx-jkpoll-pi1 li {padding: 8px 0; }

.jk-poll-answer span {padding-top: 10px;}
.jk-poll-result { padding: 5px 0; }

.jk-poll-percentage { font-weight: bold; color: #AC0700; }

/* IR FAQ ////////////////////////////////////*/
.tx-irfaq-pi1 { margin-bottom: 1em; }

.tx-irfaq-pi1 dt{
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 0.3em;
}

.tx-irfaq-pi1 p, .tx-irfaq-pi1 ul, .additional-info { margin-bottom: 1em;}

/* SEARCH /////////////////////////////////////*/
#search {
	right: 0;
	top: 10px;
	position: absolute;
	width: 188px;
}

#search input { float:left; margin:0;}
#search input.submit {
	border:0;
	clear:none;
	margin-left:6px;
	
	background:url(../../img/sprite.png) no-repeat 0 -177px;
	height:20px;
	width:20px;
	text-indent:-9999px;
	
	/*settings for IE*/
	display:block;
	font-size:0;
	line-height:0;
	overflow:hidden;
}

.tx-indexedsearch-browsebox { margin-bottom:1em;}
.tx-indexedsearch-res { margin-bottom:0.3em; border-bottom:1px solid #CCC; }
.tx-indexedsearch-res-item { padding:0.3em; margin:0.3em; border-top:1px solid #CCC; }
.tx-indexedsearch p { margin:0; }

ul.browsebox, ul.browsebox li { margin:0; padding:0; display:inline;}
ul.browsebox a { margin-right:0.3em; text-decoration:none;}

/* FE User /////////////////////////////////////////////////*/
.tx-srfeuserregister-pi1 form legend { margin-bottom: 1em; }
.tx-srfeuserregister-pi1 form li { margin-bottom: 4px; width:100%; }
.tx-srfeuserregister-pi1 form li label { width: 200px; }
.tx-srfeuserregister-pi1 .radio { float: left; display:inline; }

.tx-srfeuserregister-pi1 .radio input, .tx-srfeuserregister-pi1 .radio label {
	background: 0;
	border: none;
	float: left;
	margin-right: 10px;
	width: auto;
}

/* news //////////////////////////////////////////////////*/
.news-browse a, .news-browse strong { padding: 0 5px; border-right: 1px solid #969696; }

.news-gotoarchive a, .news-morelink a, #calendar-event-backlink a, .cal-title a {
	background: url(../../img/arrow-more.gif) no-repeat center left;
}
.news-gotoarchive a, #calendar-event-backlink a, .cal-title a {padding-left: 14px;}
.news-morelink a {display: block; margin-top: 10px; padding-left: 10px;}

/* powermail ////////////////////////////////////////*/
.powermail_mandatory {color: #AC0700; padding-left: 3px; }

/* Sitemap ///////////////////////////////////*/
.csc-sitemap li { 
	list-style-image: url(../../img/arrow-header-date.gif); 
}