a:link			{ color:#3300cc; }
a:visited		{ color:#3300cc; }
a:hover			{ color:#ff0000; text-decoration: underline;}
a:active		{ color:#FF0000; }

.bodyclass { 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	}
	
a.nav_link, a.nav_link:visited { 
	color:#FFFFFF; 
	text-decoration:none;
	}
a.nav_link:hover { 
	color:#ff0000; 
	text-decoration:underline;
	}
a.nav_link_selected, a.nav_link_selected:visited { 
	color:#4C3623; 
	text-decoration:none;
	}
a.nav_link_selected:hover { 
	color:#ff0000; 
	text-decoration:underline;
	}
.subheadertext {
	font-family: Arial,Helvetica;
	font-size:14px;
	font-weight:bold;
	color:000;
	margin-top:5px;
	margin-bottom:10px;
	}
.alltext { 
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:000;
	}
.smalltext { 
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	color:000;
	}
.littlelink { 
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	text-decoration: none;
	color:000;
	}
.graytext, a.graytext, div.graytext { 
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	text-decoration: none;
	color:#666;
	}
.footertext { 
	margin-top:15px;
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	color:FFF;
	}
.logintext { 
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	color:FFF;
	}
.redtext { 
	font-family: Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	margin:20px;
	color:red;
	}
.tabletext { 
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	color:000;
	padding: 0px;
	}
.inputtext { 
	border: 1px solid #000; 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size:12px;
	}
.searchfield { 
	border: 0px; 
	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	width:175px;
	height:13px;
	}
.trebuchet { 
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size:14px;
	}
.tableborder { 
	border: 1px solid #ddd;
	}
#nav_container {
	position:absolute;
	left:0px;
	top:50px;
	width:150;
	}
#formloader {
    background-image:url('images/please_wait.gif');
	background-repeat:no-repeat;
	}
	
	
.rowContainer { 
	position:relative;
	width:100%; height:20px;
	border-bottom:1px solid silver;
	padding-left:20px;
}
.rowBitrate, .rowFilename, .rowRoyaltyName, .rowStreamURL, .rowStreamURLWide, .rowEditButton, .rowQuickLink, .rowDeleteButton, .rowDeleteConfirm { padding:3px; float:left; font-family: Verdana, Helvetica, sans-serif; font-size:10px; color:#333333; }
.rowBitrate { width:70px; }
.rowName { padding:3px; margin:0px; }
.rowFilename { width:200px; }
.rowRoyaltyName, .rowStreamURLWide { width:150px; }
.rowQuickLink { width:110px; }
.rowStreamURL, .rowEditButton, { width:50px; }
.rowDeleteButton { border:1px solid white; width:60px; padding:0px; margin:0px;  }
.rowDeleteConfirm { width:21px; padding:0; }
.rowLeftSide { position:absolute; left:0px; top:0px; }
.rowRightSide { position:absolute; right:0px; top:0px; }


		.table_data { margin:0px; }
		.table_data tr { border-bottom:1px solid silver; margin:0px; }
		.table_data td { border-bottom:1px solid silver; font-size:10px; padding:5px; margin:0px; }
		.table_functionlist { background:#FFFFFF; }
		.trdark { background-color:#F5F5F5; }
		.textinput { border:1px solid silver; }
		
.tab { 
	border:1px solid silver;
	background: #ccffff;
	padding:5px;
	margin-bottom:10px; 
}

