
				div.tx-wfldsvcompresult-pi1 {
					margin-top: 20px;
				}
				
				
				div.tx-wfldsvcompresult-pi1 a {
					font-style: normal;
					font-weight: bold;
					text-decoration: none;
				}
				
				div.tx-wfldsvcompresult-pi1 a:hover {
					color: #004b72;
				}
				
				div.tx-wfldsvcompresult-pi1 a:active {
					color: #004b72;
				}
				
				div.tx-wfldsvcompresult-pi1-singleView {
					width: 790px;
				}
				
				div.tx-wfldsvcompresult-pi1-singleViewField-comptitle {
					width: 100%;
					
					margin-top: 20px;
					padding: 0px;
					
					border-bottom: 1px solid #000000;
					
					color: #2a9dd9;
					font-size: 16px;
					font-weight: bold;
				}
				
				div.tx-wfldsvcompresult-pi1-singleViewField-competitiondescr {
					width: 430px;
					
					float: left;
					
					margin-top: 5px;
					margin-bottom: 10px;
					padding: 5px;
					
					font-size: 11px;
				}
				
				div.tx-wfldsvcompresult-pi1-singleViewField-registerclose {
					width: 240px;
					
					clear: right;
					float: right;
					
					margin-top: 5px;
					padding: 5px;
					padding-top: 3px;
					
					background-color: #daddf4;
					
					font-size: 10px;
				}
				
				div.tx-wfldsvcompresult-pi1-singleViewField-complocation {
					width: 240px;
					
					float: right;
					
					margin-top: 5px;
					padding: 5px;
					padding-top: 3px;
					
					background-color: #b2b3bd;
					
					font-size: 10px;
				}
				
				div.tx-wfldsvcompresult-pi1-singleViewField-competitiondatetimeid {
					width: 240px;
					
					clear: right;
					float: right;
					
					margin-top: 0px;
					padding: 5px;
					padding-top: 3px;
					
					background-color: #b2b3bd;
					
					font-size: 10px;
				}
				
				div.tx-wfldsvcompresult-pi1-singleViewField-competitionparticipants {
					width: 240px;
					
					clear: right;
					float: right;
					
					margin-top: 0px;
					padding: 5px;
					padding-top: 3px;
					
					background-color: #b2b3bd;
					
					font-size: 10px;
				}
				
				div.tx-wfldsvcompresult-pi1-singleViewField-competitionlink {
					width: 435px;
					
					padding-top: 5px;
					
					border-top: 1px dotted #000000;
					
					text-align: right;
				}
				
				div.tx-wfldsvcompresult-pi1-singleViewField-competitionarticleHeader {
					margin-top: 10px;
					
					clear: both;
					
					border-bottom: 1px solid #000000;
					
					color: #3399ff;
					font-weight: bold;
				}
				
				div.tx-wfldsvcompresult-pi1-singleViewField-competitionarticle {
					margin-top: 10px;
					margin-bottom: 10px;
					padding: 5px;
					
					background-color: ;
				}
				
				table.tx_wfldsvcomplist_table {
					width: 790px;
					
					margin-bottom: 30px;
					padding: 0px;
					
					border-collapse: collapse;
				}
				
					table.tx_wfldsvcompresult_table thead {
						vertical-align: middle;
						text-align: right;
					}
						
						table.tx_wfldsvcomplist_table thead th {
							background-color: #565656;
							
							vertical-align: bottom;
							
							padding: 5px;
							
							border: 1px solid black;
							
							color: #ffffff;
							font-size: 10px;
							text-align: center;
						}
						
						table.tx_wfldsvcomplist_table thead th.date {
							width: 130px;
							
							border-right: 1px solid #ffffff;
						}
						
						table.tx_wfldsvcomplist_table thead th.team {
							width: 80px;
							
							border-right: 1px solid #ffffff;
						}
						
						table.tx_wfldsvcomplist_table thead th.competition {
							width: 210px;
							
							border-right: 1px solid #ffffff;
						}
						
						table.tx_wfldsvcomplist_table thead th.location {
							width: 158px;
							
							border-right: 1px solid #ffffff;
						}
						
						table.tx_wfldsvcomplist_table thead th.closeDate {
							width: 122px;
						}
						
						table.tx_wfldsvcomplist_table tbody {  }
						
							table.tx_wfldsvcomplist_table tbody tr {  }
							
							table.tx_wfldsvcomplist_table tbody tr.table_odd {
								background-color: #daddf4;
							}
							
							table.tx_wfldsvcomplist_table tbody tr.table_even {
								background-color: #b2b3bd;
							}
							
								table.tx_wfldsvcomplist_table tbody tr td {
									padding: 5px;
									margin: 0px;
									
									border: 1px solid #000000;
									
									vertical-align: middle;
									text-align: center;
									
									font-size: 10px;
								}
								
								table.tx_wfldsvcomplist_table tbody td.date {
									width: 130px;
								}
								
								table.tx_wfldsvcomplist_table tbody td.team {
									width: 80px;
								}
								
								table.tx_wfldsvcomplist_table tbody td.competition {
									width: auto;
								}
								
								table.tx_wfldsvcomplist_table tbody td.location {
									width: 158px;
								}
								
								table.tx_wfldsvcomplist_table tbody td.closeDate {
									width: 122px;
								}
				
				table.tx_wfldsvcompresult_table {
					width: 790px;
					
					margin-bottom: 10px;
					padding: 0px;
					
					border-collapse: collapse;
				}
						
						table.tx_wfldsvcompresult_table caption {
							padding-bottom: 5px;
							
							vertical-align: bottom;
							text-align: left;
							font-weight: bold;
						}
							
							table.tx_wfldsvcompresult_table div.table_comp_info_tableinfo {
								width: 100%;
								
								margin-top: 20px;
								margin-bottom: 10px;
								
								text-align: left;
								
								border-bottom: 1px solid #000000;
							}
								
								table.tx_wfldsvcompresult_table div.table_comp_info_tableinfo div.table_comp_info_tableinfo_header {
									display: inline;
									float: left;
									
									color: #3399ff;
								}
								
								table.tx_wfldsvcompresult_table div.table_comp_info_tableinfo div.table_comp_info_tableinfo_dateOfData {
									display: inline;
									float: right;
								}
						
						table.tx_wfldsvcompresult_table thead {
							vertical-align: bottom;
							text-align: right;
						}
						
							table.tx_wfldsvcompresult_table thead th {
								background-color: #565656;
								
								vertical-align: bottom;
								
								padding: 5px;
								
								border: 1px solid black;
								
								color: #ffffff;
								font-size: 10px;
								text-align: center;
								
								vertical-align: middle;
							}
							
							table.tx_wfldsvcompresult_table thead th.table_clm_cnt {
								width: 30px;
								
								background-color: transparent;
								border: 0px;
							}
							
							table.tx_wfldsvcompresult_table thead th.table_clm_name {
								border-right: 1px solid #ffffff;
								
								text-align: left;
							}
							
							table.tx_wfldsvcompresult_table thead th.table_clm_age {
								width: 30px;
								
								border-right: 1px solid #ffffff;
							}
							
							table.tx_wfldsvcompresult_table thead th.table_comp_nr {
								width: 25px;
								
								border-right: 1px solid #ffffff;
							}
							
							table.tx_wfldsvcompresult_table thead th.table_comp_length {
								width: 70px;
								
								border-right: 1px solid #ffffff;
							}
							
							table.tx_wfldsvcompresult_table thead th.table_comp_resulttime {
								width: 51px;
								
								border-right: 1px solid #ffffff;
							}
								
							table.tx_wfldsvcompresult_table thead th.table_comp_place {
								width: 65px;
								
								border-right: 1px solid #ffffff;
							}
								
							table.tx_wfldsvcompresult_table thead th.table_comp_comment {
								width: 51px;
							}
						
						table.tx_wfldsvcompresult_table tbody { 
							font-size: 10px;
						}
						
							table.tx_wfldsvcompresult_table tbody tr {  }
							
								table.tx_wfldsvcompresult_table tbody tr td {
									padding: 5px;
									margin: 0px;
									
									border: 1px solid #000000;
									
									vertical-align: top;
								}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_odd {
									background-color: #daddf4;
								}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_even {
									background-color: #b2b3bd;;
								}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_clm_cnt {
									width: 30px;
									
									border: 0px;
									
									background-color: transparent;
									
									color: #000000;
									text-align: right;
									font-weight: bold;
								}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_clm_name {
									font-weight: bold;
								}
								
									table.tx_wfldsvcompresult_table tbody tr td.table_clm_name a {
										color: #000000;
										font-weight: normal;
										text-decoration: none;
									}
									
									table.tx_wfldsvcompresult_table tbody tr td.table_clm_name a:hover {
										text-decoration: underline;
									}
									
									table.tx_wfldsvcompresult_table tbody tr td.table_clm_name a:active {
										color: #61b061;
										text-decoration: none;
									}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_clm_age {
									width: 30px;
									
									text-align: center;
								}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_comp_nr {
									width: 25px;
									
									text-align: right;
								}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_comp_length {
									width: 70px;
									
									text-align: right;
								}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_comp_resulttime {
									width: 51px;
									
									text-align: right;
								}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_comp_place {
									width: 65px;
									
									text-align: left;
								}
								
								table.tx_wfldsvcompresult_table tbody tr td.table_comp_comment {
									width: 50px;
									
									text-align: center;
								}
								
									table.tx_wfldsvcompresult_table tbody tr td.table_comp_comment font.table_competition_record {
										cursor: help;
									}
									
									table.tx_wfldsvcompresult_table tbody tr td.table_comp_comment font.table_competition_startswimmer {
										cursor: help;
										
										font-size: 10px;
										font-weight: bold;
									}
								
								table.tx_wfldsvcompresult_table tbody tr td form {
									padding: 0px;
									margin: 0px;
								}

div.tx-wfldsvcompresult-pi1 div.tx_wfldsvcompresult_div_overview_start {
	float: left;
	
	padding-left: 40px;
	
	font-size: 10px;
}

div.tx-wfldsvcompresult-pi1 div.tx_wfldsvcompresult_div_overview_records {
	float: right;
	
	margin-right: -15px;
	
	font-size: 10px;
	text-align: right;
}