BODY
{
	margin-left: 0.0cm; margin-right: 0.0cm; margin-top: 0.0cm; margin-bottom: 0.0cm;
}

/*
A:link { text-decoration: none; color: #0000cc }
A:visited { text-decoration: none; color: #0000cc}
*/

a:link    { color: #0000CC; text-decoration: none; }
a:visited { color: #000033; text-decoration: none; }
a:hover   { color: blue; text-decoration: underline; }

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;
}

.col_heading {font: bold 9pt arial, times; color: black;}
.txt_box {background-color:#FFFAF0;font: bold 9 pt arial, times; color: black;}

.style1 { font: bold 9pt Arial;}
.style1_ORIGINAL { font-style: Arial,Verdana; font-weight: bold; font-size: 11pt; }
.style1_1 { font: bold 9pt Arial, Verdana; color: white; }
.style2 { font: bold 10pt Arial, Verdana; color: white;}
.style3 {font: bold 8pt arial, times; color: white;} 
.style4 { font: bold 10pt Arial;}
.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; }
.button2_OLD { background-color: #2F4F4F; color: #FFFFFF; font: bold 10pt Arial; border-width: 1px; border-style: solid; border-color: green; border-radius: 7px; padding: 8px 15px; }
.button2 { background-color: #2F4F4F; color: #FFFFFF; font: bold 10pt Arial; border-width: 1px; border-style: solid; border-color: #2F4F4F; border-radius: 7px; padding: 8px 12px; }
.button3 { background-color: brown; color: #FFFFFF; font: bold 9pt Arial; border-width: 1px; border-style: solid; border-color: brown; border-radius: 7px; padding: 5px 8px; }
.button4 { background-color: brown; color: #FFFFFF; font: bold 10pt Arial; border-width: 1px; border-style: solid; border-color: brown; border-radius: 7px; padding: 7px 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;} 


/*
.pagination_link {
	font: 8pt Arial; color: #0033CC;
}
*/


/*
	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;
}	


#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;
}

.input_file_block { width: 97%; text-align: left; border-width: 0px; border-style: solid; border-color: lightgray; border-radius: 6px; padding: 1px 0px 1px 1px; margin: 2px 0px 2px 0px; }
.input_file { border-style: solid; border-width: 1px; border-color: lightgray; border-radius: 7px; font: bold 10pt Arial; width: 275px; padding: 3px 4px 3px 4px;  margin: 2px 4px 3px 4px; }
