/* ###################### SectionEx component styles ###################### */



/* wrapper */

div#artcllist_wrap

{

	margin: 0px;

	margin-left: 10px;

	padding: 0px;

}



/* misc */

/* "td.setddummy" is just a dummy entry. For some reason it enforces correct 

(full width) rendering of SectionEx article tables on IE and Firefox but makes 

problems on Opera -> let's disable it for opera! */

td.setddummy

{ 

	width: 10%;

}



/* opera specific */

@media screen and (min-width: 550px)

{	

	td.setddummy

	{ 

		display: none;

	}

}







/* TOC */

table.setbltoc

{	

	padding: 10px;

}



td.setdtoc 

{
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

#id_img_toggle_all, #id_span_toggle_all {
	display: block;
	background-color: #fff;
	padding: 1px;
	border: 1px solid #ccc;
	line-height: 12px;
	height: 12px;
	width: 230px;
}

#id_img_toggle_all {
	padding-right: 9px;
	width: 120px;
}

#id_img_toggle_all:hover, #id_span_toggle_all:hover {
	background-color: #00A6EB;
	color: #fff;
}

table.setbltoc ul

{

	margin-top: 0px; 

	margin-bottom: 10px;

	

	padding-top: 0px; 

	padding-bottom: 0px; 

}





/* Filter & Pagination */

table.setbl_fltr

{

	border: 0;

	border-spacing: 0;

	padding: 0;

	margin: 0;

	margin-left: 25px;

	

	color: #888888;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: medium;

	text-decoration: none;

}



td.setd_fltr

{

	padding-right: 15px;

	padding-top: 3px;

	padding-bottom: 6px;

}



td.setd_fltr  .inputbox 

{

	background-color: #F0F0F0;

	border: 1px solid #CCCCCC;

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



input#sein_title, input#sein_cnt

{

	width: 170px; 

}

input#sein_auth 

{

	width: 110px; 

}







/* Table with Article list */

table.setblartcllist 
{	
	margin-bottom: 25px;
	padding-top: 3px;
}

td.contentheading {
	font-weight: bold;
	font-size: 15px;
	color: #666;
}

a.selnktop:link, a.selnktop:visited
{
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #03c;
	text-decoration: none;
}

a.selnktop:hover {
	text-decoration: underline;
}




div.seartoptnldata span

{

	line-height: 140%;

}

div.small span {
	font: bold 9px/12px Verdana, Arial, Helvetica, sans-serif;
}

div.small img {
	line-height: 12px;
	visibility: hidden;
}

/* 

 column spacing

 Note: modify this to suit your needs 

 */

td.seth_num, td.setd_num

{

	width: 1%;

	padding-left: 40px;

	text-align: right;

}



td.seth_title, td.setd_title
{
	width: 45%;
	padding: .5em 1em;
	border: 1px solid #00A6EB;
}

a.setd_title_link:link, a.setd_title_link:visited {
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #00A6EB;
}

a.setd_title_link:hover {
	text-decoration: underline;
	color: #03c;
}

td.seth_cdate, td.setd_cdate

,td.seth_mdate, td.setd_mdate

,td.seth_author , td.setd_author

{

	width: 25%;

}



td.seth_vote, td.setd_vote

,td.seth_hits , td.setd_hits

{

	width: 5%;

	text-align: center;

}

