/************************************************************************************************/
/*** morelist ***************************************************************************/
/************************************************************************************************/

#list_container div#morelist {
	height: 20px;
	color: #c8051b;
	font-size: 100%;
	text-align: center;
	font-weight: bold;
}

#list_container div#morelist div {
	padding: 0;
	margin: 0;
}

#list_container div#morelist a, #list_container div#morelist a:LINK, #list_container div#morelist a:ACTIVE {
	color: #c8051b;
	padding: 1px;
	text-decoration: none;
	font-weight: bold;
}


#list_container div#morelist a:HOVER, #list_container div#morelist a.selected, #list_container div#morelist a.selected:LINK, #list_container div#morelist a.selected:HOVER {
	color: #ffffff;
	background-color: #c8051b;
	text-decoration: none;
}

#list_container div#morelist form label {
	vertical-align: top;
}

#list_container div#morelist select {
	font-size: 90%;
}

/************************************************************************************************/
/*** form *******************************************************************************/
/************************************************************************************************/

#list_container form {
	margin:0;
	padding:0;
}


/************************************************************************************************/
/*** list *******************************************************************************/
/************************************************************************************************/

th a {}

#list_container table.list {
	width: 100%;
	background-color: #ffffff;
	margin-bottom: 25px;
	font-size: 10px;
	/*border-top: 1px solid #666666;*/
	/*border-left: 1px solid #ffffff;*/
}

#list_container table.list th#th_spacer, #list_container table.list th#th_action {
	width: auto;
}

#list_container table.list th {
	background-color: #2f2357;
	color: #FFFFFF;
	padding: 6px 6px;
	font-size: 10px;
	font-weight: normal;
	border-right:1px solid #ffffff;
}

#list_container table.list td.tdata {
	padding: 4px 6px;
	font-size: 10px;
}

#list_container table.list td.tdata img {
	padding:0;
	margin:0;
}

table.list td.tdata {
	border-right:1px solid #ffffff;
}


#list_container table.list th a:LINK, #list_container table.list th a:VISITED {
	color: #ffffff;
	font-size: 10px;
}

#list_container table.list th.th_action, #list_container table.list td.td_action {
	text-align:right;
}

#list_container table.list th.th_action {
	padding-right: 5px;
}

#list_container table.list td small {
	font-size:0.9em;
}

#list_container table.list td.showHideColumn, #list_container table.list th.showHideColumn {
	/*display:none;*/
}


/*
#list_container table.list td.content {
	font-size: 80%;
}*/

/************************************************************************************************/
/*** CONTENT list controlIcons   *********************************************************/
/************************************************************************************************/

#list_container table.controlIcons {
	margin: 0;
	padding: 0;
}


#list_container table.controlIcons td {
	margin: 0;
	padding: 0 3px;
}


#list_container table.controlIcons td a:LINK, #list_container table.controlIcons td a:VISITED, #list_container table.controlIcons td a:ACTIVE {
	border: 1px solid transparent;
	display: block;
	padding: 0;
}

#list_container table.controlIcons td a:HOVER {
	border: 1px solid #c8051b;
}