table
{
	font-family: verdana;
	font-size: 14px;
}

.navigation-table
{
	background-color: #CCCCCC;
	border-bottom: solid thin white;
	width: 100%;
}
.navigation-cell
{
	width: 15%;
	padding: 10px;
	text-align: center;
	line-height: 200%;
}
.description-cell
{
	padding: 10px;
	text-align: center;
}

.header-table
{
	text-align: center;
	background-color: #7F7F7F;
	border-bottom: solid thin white;
	width: 100%;
}
.header-cell
{
	font-size: 20px;
	font-weight: bold; 
	color: #FFFFFF;
	padding: 10px;
}

.subheader-table
{
	text-align: center;
	background-color: #A6A6A6;
	border-bottom: solid thin white;
	width: 100%;
}
.subheader-cell
{
	padding: 10px;
}

.text-table
{
	background-color: #A6A6A6;
	border-bottom: solid thin white;
	width: 100%;
}
.text-cell
{
	padding: 5px;
}
.text-picture-cell
{
	text-align: center;
	padding: 15px 20px 20px 20px;
}

.list-table
{
	background-color: #CCCCCC;
	border-bottom: solid thin white;
	width: 100%;
}
.list-cover-cell
{
	width: 15%;
	padding: 10px;
	text-align: center;
	border-right: solid thin white;
	border-bottom: solid thin white;
}
.list-description-cell
{
	border-bottom: solid thin white;
	padding: 10px;
}

.lyrics-table
{
	background-color: #CCCCCC;
	border-bottom: solid thin white;
	width: 100%;
}
.lyrics-cell
{
	width: 50%;
	padding: 10px;
}

.picture-table
{
	background-color: #A6A6A6;
	border-bottom: solid thin white;
	width: 100%;
}
.picture-cell
{
	text-align: center;
	padding: 15px 20px 20px 20px;
}

.dia-cell
{
	text-align: center;
	width: 12.5%;
	padding: 10px;
}

.control
{
	background-color: #CCCCCC;
}

.footer-table
{
	font-size: 16px;
	background-color: #808080;
	color: #000000;
	width: 100%;
}
.footer-cell
{
	text-align: center;
	padding: 10px;
}


