/*       Applicants form                      */
.tx_funds_error {
    border: solid 3px red;
}
/*       Applications visible for expert admin user                      */
/* ===================================================================== */
#customerSelect {
	font-weight:bold;
	width:100%;
}
.selectedCustomer {
    font-weight:bold;
	color:blue;
}
#fundsSelect {
	font-weight:bold;
	width:100%;
}
.selectedFund {
	font-weight:bold;
	color:blue;
}
/* ===================== jquery menu ==================================== */
.parentnav {list-style:none;}
.parentnav a {color:black;}
.subnav {list-style:none;}
.subnav a {color:#939393}

/*=========== taken from old site ======================================== */
.tx-ogtvbfapplication-pi1 * {
	font-size:12px;	
	line-height:15px;
}
.tx-ogtvbfapplication-pi1 h2 {
	font-size:20px;
	line-height:28px;
	font-weight:400;
}
.tx-ogtvbfapplication-pi1 .thHeadlines,
.tx-ogtvbfapplication-pi1 .tdHeadlines {
	font-size:14px;	
	line-height:18px;
}
.tx-ogtvbfapplication-pi1 div#tableContainer {
	margin:30px 0 0 0;
}
.tx-ogtvbfapplication-pi1 #tableContainer form {
	width:100%;
	margin:0 0 20px 0;
}
.tx-ogtvbfapplication-pi1 #tableContainer table.application {
	width:100%;
	border:1px solid #000;
}
.tx-ogtvbfapplication-pi1 #tableContainer table.odd {
	background-color:#eeeeee
}
.tx-ogtvbfapplication-pi1 #tableContainer table.even {
	background-color:#dddddd
}
/* https://www.iconfinder.com/icons/272703/excel_icon */
p.excelExport {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACOUlEQVRIS8VVPWhTURg935d/jSEgdBEU0VERlRLynoVuglLqkkGHjqJOsXlZFCEoODR5ZOmgsyIKQgXFQToUzKuioBZ06OIk2MEttbmp8X7ykrwYNNL3aqJ3+9537zn3fJxzH8UtUzDCRf+S4IYQvRqGGIJkIbjiYvUUCNFUs1x7MgyCHYWJM5r0wn8kyOVC8b2fz4F1yFOkWvIA1RcNt05axliLcMrrkeZmw67dB9A2jC8Fccu8BuB6b2SEm6rsXHXHmpg1F4Qx7fVEcLFpO7e82hcBXBX7Pi0CPNk+qHVLC45xiI4AdMcD08DdzYoz493etwJ3Y+Jyds935hUm7HZrAd4Cej+B020C0R8U7cqg8uxrvzn8KeieiFnGaQL97i6NuoQx3pxzVn91XiAC93Bs1qwSI98PRCK5hr38cJCtAxMkCifOCsm9HpjGBoQOq2rt418TRC3jEENeAryzH0y0vGmmoiZKS2rbI0rnJ9Mq/O01gIMdI2GNgTEwuAt6W1WcC9sjKIHj6+ZjoBsorVsEnhBu125GOktoRtm1nm192zRumW7IekBEKDbKTgXnj0eiqehzBmc6+cCGZslsVpbf+w5a1DKmGfSoT/pTlXSmUIJuu6poHCCRdwAnOyqwqkIYx5xT31pBCZxYN/ICTnkEEQnP1+2lL/2zjhWyJ4lC2Z+jkkVlO7WtCQb5LuC3wDkIiD/4NSXoeRFeCQo2aD+RHBXQJbc3+n9ypGiuDePWf8KgUYK72D8AsfhYaYLEUccAAAAASUVORK5CYII=');
    background-position: left center;
    background-repeat: no-repeat;
	padding-left:30px;
}

#allfunds > ul {
	padding-left:0;
}
#allfunds > ul > li > ul{
	padding-left:0;
}

table.application {
	background-color:#f5f5f5;
}
table.application thead th.thHeadlines {
	background-color:#666666;
	border:1px solid #000;
	font-size:14px;	
	height:30px;
	color:#fff;
	padding:0 0 0 5px;
}
table.application thead th.thHeadlineInfo {
	border:1px solid #000;
	height:25px;
	padding:0 0 0 5px;
}
table.application thead th.thHeadlineInfo.dateInfo,
table.application thead th.thHeadlineInfo.updateInfo {
	width:10%;
	font-size:12px;
}
table.application thead th.thSeeOtherComment,
table.application thead th.thEvaluateApplication {
	border:1px solid #000;
	border-right:0 none;
	height:40px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
}
table.application thead th.thEvaluateApplication {
	border:1px solid #000;
	border-left:0 none;
}

table.application thead th.updateInfo {
	border-bottom:1px solid #000;

}
table.application thead th.update {	
	border-bottom:1px solid #000;
	border-right:0px;
}
table.application tbody.hide {
	display:none;
}
table.application tbody.show {
	display:table-row-group;
}
table.application tbody td.thChoose {
	border-top:1px solid #000;	
	border-bottom:1px solid #000;	
	padding:5px;
}
table.application tbody td.tdComment {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-right:1px solid #000;	
	padding:5px;
}
table.application tbody td.tdHeadlines {	
	background-color:#999;	
	border-right:1px solid #000;	
	border-bottom:1px solid #000;	
	font-size:14px;	
	font-weight:bold;
	height:30px;	
	color:#000;	
	padding:0 0 0 5px;
}
table.application tbody td.tdHeadlineInfo {	
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	height:25px;
	padding:0 0 0 5px;
}
table.application tbody td.headlinePersA {
	border-bottom:1px solid #000;
	border-right:0px;
}
table.application tbody td.headlinePersB {
	border-bottom:1px solid #000;
	border-right:0px;
}
table.application tbody td.headlinePersC {
	border-bottom:1px solid #000;
	border-right:0px;
}
table.application tbody td.headlinePersD {	
	border-bottom:1px solid #000;
	border-right:0px;
}
table.application tbody td.headlinePersE {
	border-bottom:0px;
	border-right:0px;
}
table.application tbody td.headlineEvaluation {
	border-bottom:0px solid #000;
}
table.application tbody td.headlinePersID {	
	border-bottom:0px solid #000;
}
table.application tbody td.headlineComment {
	border-right:0px solid #000;
}
table.application thead th.uid {
	width:8%;
}
table.application thead th.date {
	width:10%;
}
table.application thead th.name {
	width:12%;
}
table.application thead th.email {
	width:10%;
}
table.application thead th.phone {
	width:8%;
}
table.application thead th.mobile {	
	width:8%;
}
table.application thead th.purpose {
	width:26%;
}
table.application thead th.application {
	width:10%;
}
table.application thead th.update {
	width:8%;
}
table.application tbody td.ignoreBorderL {
	border-bottom:0px;
}
table.application tbody td.ignoreBorderR {	
	border-bottom:0px;
}
a:active {
	color:#000;
}