body {
	margin: 0px 0px 0px 0px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

div, p, td, li, dd, dl, dt, ul {
   /* redundant selectors for NS4 */
	font-family: arial, helvetica, sans-serif;
    font-size: 12px;
	color: #000000;
}
th {
	/* redundant selectors for NS4 */
	font-family: arial, helvetica, sans-serif;
	color: #000000;
    font-size: 12px;
	background-color: #666666;
}



/***********************************/
/* ANCHOR CLASSES */
/*
A:link {
	color:	#696250;
	text-decoration: Underline;
}
A:visited {
	color:	#696250;
	text-decoration: Underline;
}
A:active {
	color:	#696250;
	text-decoration: Underline;
}
A:hover {
	color:	#696250;
	text-decoration: Underline;
}	
*/
/***********************************/





/*******************************************************/
table.siteTable {
	width: 673px;
	border: 0px solid #000000;
	border-collapse: collapse;
}
table.siteTable td {
	padding: 0px 0px 0px 0px;
	/* margin: 0px 0px 0px 0px; */
}
table.siteTable td.header
{
	font-weight:bold;
	font-size:15px;
	text-align:center;
	padding:20px;
	background-color: #EAEAEA;
}
table.siteTable td.sideNav 
{
	padding: 10px;
	width: 100px;
	background-color: #EAEAEA; 
	vertical-align:top;
}
table.siteTable td.content {
	/* width: 75%; */
	padding: 20px 20px 20px 20px;
	width: 651px;
	background-color: #FFFFFF; 
	vertical-align: top;
}
table.siteTable td.footer
{
	font-weight:bold;
	font-size:15px;
	text-align:center;
	padding:20px;
	background-color: #EAEAEA;
}
/*******************************************************/



/* ************************************ */
.pageHeading
{
	color: #660000;
	font-size: 30px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	border-bottom: solid 0px #660000;
}
/* ************************************ */



/* ************************************ */
.buttonStyle
{
	margin: 0;
	padding: 3px 5px 3px 5px;
	width: auto;
	overflow: visible;

	font-family:      arial, helvetica, sans-serif;
	font-size:        11px;
	font-weight:      bold;
	text-align: center;

	background-color: #660000;
	color: #FFFFFF;

	border-style:     groove;
	border-width:     0;
	border-color:     #CCCCCC;
}
/* ************************************ */



/* ************************************ */
.required {
	color: #FF0000;
}
.messageText {
	color: #FF0000;
	font-weight: bold;
	font-size: 15px;
}
/* ************************************ */



/*******************************************/
table.adminList
{
	width: 100%;
	border-collapse: collapse;
}
table.adminList th {
	/* redundant selectors for NS4 */
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
    font-size: 11px;
	background-color: #666666;
	padding: 5px;
}

table.adminList td 
{
	padding: 5px;
}
/*******************************************/



table.videoList
{
	width: 700px;
	border-collapse: collapse;
}


.videoArtist 
{
	background-color: #EAEAEA;
}

.videoTitles 
{
	display: none;
	padding-bottom: 5px;
	font-size: 10px;
}
