BODY
{
	margin-left: 0.0cm; margin-right: 0.0cm; margin-top: 0.0cm; margin-bottom: 0.0cm;
}

A:link { text-decoration: none; color: blue }
A:visited { text-decoration: none; color: blue }
A:hover { text-decoration: underline; color: #0000cc; }

#urllink A:link { text-decoration: none; color: #0000cc; }
#urllink A:visited { text-decoration: none; color: #0000cc; }
#urllink A:hover { text-decoration: underline; color: #0000cc; }

#urllink_cat A:link { font: 9pt Arial; text-decoration: none; color: #996600; }
#urllink_cat A:visited { font: 9pt Arial; text-decoration: none; color: #990066; }
#urllink_cat A:hover { font: 9pt Arial; text-decoration: underline; color: brown; }

TD.boxHeading 
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	background: black;
	color: #ffffff;
	font-weight : bold;
}

.loginHeading 
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 17px;
	background: black;
	color: #ffffff;
	font-weight : bold;
}

TABLE.bColorHeading
{
	background :black;
}


.tab_col2
{ 
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 2px;
	border-style: dotted;
	border-color: #330000;
}

.style1 { font: bold 10pt Arial;}
.style1_ORIGINAL { font-style: Arial,Verdana; font-weight: bold; font-size: 11pt; }
.style1b { font: bold 9pt Arial, Verdana; color: #2F4F4F }
.style2 { font: bold 10pt Arial, Verdana; color: white;}
.style3 {font: bold 8pt arial, times; color: white;} 
.style6 { font: 9pt Verdana; color: white;}
.nav_style_main { font: 8pt Verdana;}

.registration {font: bold 9pt arial, times; color: #2F4F4F;}
.button { background-color:black;color: white; font-weight:bold; font-style: Verdana,Arial; }
.button_2 { background-color: #2F4F4F; color: white; font: bold 10pt Arial; border-width: 1px; border-style: solid; border-color: green; border-radius: 7px; padding: 8px 15px; }
.heading { color: white; font-weight: bold; font-size : 11pt };
.addition {font: bold 7pt arial, times; color: blue;}
.songlist {font: 8pt arial, times; color: black;} 
.singer {font: 15pt impact; color: #8B0000}
.addition {font: bold 7pt arial, times; color: blue;}  
.donation {font: bold 10pt arial, times; color: #4B0082;} 
.songlist2 {font: bold 9pt arial, times; color: #330066;}  
.songlist3 {font: bold 8pt arial, times; color: #663333;} 
.songlist4 {font: bold 13pt arial, times; color: white;} 

#btn_link  a {
  display: inline-block;
}


#btn_link  a:link {
  background-color: #2f4f4f;
  color: white;
  border-color: #2f4f4f;
  padding: 8px 12px;
  font: 11pt Verdana;
  text-align: center; 
  text-decoration: none;
}

#btn_link  a:visited {
  background-color: #2f4f4f;
  color: white;
  border-color: #2f4f4f;
  padding: 8px 12px;
  font: 11pt Verdana;
  text-align: center; 
  text-decoration: none;
}

#btn_link a:hover {
  background-color: maroon;
  color: white;
  font: 11pt Verdana;
}

#btn_link a:active {
  background-color: maroon;
  color: white;
  font: 11pt Verdana;
}




#btn_link_2  a {
  display: inline-block;
}

#btn_link_2  a:link {
  background-color: #2f4f4f;
  color: white;
  border-color: #2f4f4f;
  padding: 8px 12px;
  font: bold 10pt Arial;
  text-align: center; 
  text-decoration: none;
}

#btn_link_2  a:visited {
  background-color: #2f4f4f;
  color: white;
  border-color: #2f4f4f;
  padding: 8px 12px;
  font: bold 10pt Arial;
  text-align: center; 
  text-decoration: none;
}

#btn_link_2 a:hover {
  background-color: maroon;
  color: white;
  font: bold 10pt Arial;
}

#btn_link_2 a:active {
  background-color: maroon;
  color: white;
  font: bold 10pt Arial;
}

/*
	PAGINATION
*/

.pagination a {
	display: inline-block;
}

.pagination a:link {
	background-color : white;
	color:#0033CC;
	/* font: bold 10pt Arial; */
	width: 18px;
	padding: 5px 7px;
	/* border-color: lightgray; */
	border-color: green;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	text-decoration: none;
}

.pagination a:visited {
	background-color : white;
	color:#0033CC;
	/* font: bold 10pt Arial; */
	width: 18px;
	padding: 5px 7px;
	/* border-color: lightgray; */
	border-color: green;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	text-decoration: none;
}

.pagination a:hover {
	background-color : #0033CC;
	color: white;
	/* font: bold 10pt Arial; */
	border-color: blue;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	text-decoration: underline;
}

.no_pagination_link {
	background-color : #990000;
	color: white;
	font: bold 8pt Arial;
	width: 18px;
	padding: 5px 7px;
	border-color: white;
	border-style: solid;
	/* border-width: 7px; */
	border-top-width: 4px;
	border-right-width: 2px;
	border-bottom-width: 4px;
	border-left-width: 2px;
	text-align: center;
	text-decoration: none;
}	
