table.settings,
table.personData {
	width: 100%;
	border-collapse: collapse;
}
table.personData th,
table.personData td,
table.settings th,
table.settings td {
	padding: 8px!important;
}

table.personData th,
table.settings th {
	text-align: right;
	width: 200px;
	font-weight: normal;
	white-space: nowrap;
}
table.settings th {
	width: 100px;
}
table.settings tr.groupStart th,
table.settings tr.groupStart td{
	border-top: 1px solid #cccccc;
}
span.required {
	color: #ff0000;
}
table.settings table.min td {
	padding: 0 8px 0 8px!important;
}
ul.min {
	padding: 0 0 0 1em;
	margin: 0;
}
label.invalid {
	color: #cc0000;
}

table.stationSelect {
	border-collapse: collapse;
	margin: auto;
}
table.stationSelect td {
	padding: 5px!important;
}
table.stationSelect tr.border td {
	border-top: 1px solid #cccccc;
}
table.stationSelect td.left,
table.stationSelect td.leftButtons,
table.stationSelect td.right,
table.stationSelect td.rightButtons {
}
table.stationSelect td.leftButtons {
	padding-right: 20px;
}
table.stationSelect select {
	width: 220px;
}


a.bttnMoveToPrev,
a.bttnMoveUp,
a.bttnMoveRight,
a.bttnMoveDown,
a.bttnMoveToNext,
a.bttnMoveLeft {
	display: block;
	margin: 10px 0 10px 0;
}
a.bttnMoveToPrev span,
a.bttnMoveUp span,
a.bttnMoveRight span,
a.bttnMoveDown span,
a.bttnMoveToNext span,
a.bttnMoveLeft span {
	display: none;
}
a.bttnMoveToPrev {
	width: 9px;
	height: 11px;
	background: url('../images/iconMoveToPrev.png') 0 0 no-repeat;
}
a.bttnMoveUp {
	width: 9px;
	height: 5px;
	background: url('../images/iconMoveUp.png') 0 0 no-repeat;
}
a.bttnMoveRight {
	width: 10px;
	height: 9px;
	background: url('../images/iconMoveRight.png') 0 0 no-repeat;
}
a.bttnMoveDown {
	width: 9px;
	height: 5px;
	background: url('../images/iconMoveDown.png') 0 0 no-repeat;
}
a.bttnMoveToNext {
	width: 9px;
	height: 11px;
	background: url('../images/iconMoveToNext.png') 0 0 no-repeat;
}
a.bttnMoveLeft {
	width: 10px;
	height: 9px;
	background: url('../images/iconMoveLeft.png') 0 0 no-repeat;
}

table.userdata {
	border-collapse: collapse;
}

table.userdata th {
	font-weight: normal;
	text-align: right;
	vertical-align: top;
	padding: 8px;
/* 	padding-right: 8px; */
	width: 140px;
}
table.broadcasts td.station {
	min-width: 80px;
}