body {

margin: 0;
background-image: url(http://songregistration.com/pix/filler3bb.png);
background-repeat: repeat-x;
background-position: 0 0;
background-color: #E8F3FC;



}


 


#tablebar{
position:absolute;
visibility: visible;
z-index: 2;
top: 5px;
left: 15%;
text-align: left;
}



A:link {
	COLOR: #ffffff 
}
A:visited {
	COLOR: #ffffff
}
A:hover {
	COLOR: #ffffff; text-decoration:underline; 
}
TD { 	 font-size: 11px; font-family: verdana,arial,helvetica }

a.white:link {
	font-size:8pt; color:#444444; font-family:trebuchet ms,arial,helvetica;  text-decoration:none;
}
a.white:visited {
	font-size:8pt; color:#444444; font-family:trebuchet ms,arial,helvetica;  text-decoration:none;
 
}
a.white:hover {
	font-size:8pt; color:#444444; font-family:trebuchet ms,arial,helvetica; text-decoration:none; background-color:#ffffcc; 
}


a.g:link { font-size:7pt; color:black; font-family:verdana,arial,helvetica; text-decoration:none; 
	}
a.g:visited {
	font-size:7pt; color:black; font-family:verdana,arial,helvetica; text-decoration:none;   
}
a.g:hover { font-size:7pt; color:black; font-family:verdana,arial,helvetica; text-decoration:none; background-color:#ffffcc; 
	}



a.subhead:link {background-color:#000000; font-size:11px; color:#ffffff; font-family:arial; word-spacing:2px; text-decoration:none;}

a.subhead:visited {background-color:#000000; font-size:11px; color:#ffffff; font-family:arial; word-spacing:2px; text-decoration:none;}

a.subhead:hover {background-color:#ffffcc; font-size:11px; color:#cc0000; font-family:arial; word-spacing:2px; text-decoration:underline;}


a.us:link {font-size:10px;  font-family: trebuchet ms,arial,helvetica,sans-serif; line-height:1.4; white-space:nowrap; font-weight:bold;  letter-spacing:1px; word-spacing: 1px; text-decoration:none; color:#ffffff;}
a.us:visited {font-size:10px;  font-family: trebuchet ms,arial,helvetica,sans-serif; line-height:1.4; white-space:nowrap; font-weight:bold;  letter-spacing:1px; word-spacing: 1px; text-decoration:none; color:#ffffff;}
a.us:hover {font-size:10px;  font-family: trebuchet ms,arial,helvetica,sans-serif; line-height:1.4; white-space:nowrap; font-weight:bold;  letter-spacing:1px; word-spacing: 1px; text-decoration:none; color:#000000; } 



.title {font-size: 12px; font-family: trebuchet ms, arial, helvetica, sans-serif; color: #777777; font-weight:bold;}

.titles {font-size: 10px; font-family: trebuchet ms, arial, helvetica, sans-serif; color: #777777; font-weight:bold;}

.sTitle {font-weight:bold; color:#0000ff; font-size:17px;

}

.mainInput {font-family:verdana,arial,helvetica,sans-serif; color:#0000ff; font-size:11px;

}


.genre {font-size:12px; font-family:trebuchet ms,arial; font-weight:bold; line-height:2.2; color:#777777;

}

.subhead {font-size:11px; color:#cccccc; font-family:arial; word-spacing:2px; text-decoration:none; font-weight:bold;}

 
 
.valid { 
cursor: help; 
color: #ff0000 ; 
} 
 
  

.bothdr {font-size:11px; font-family:trebuchet ms, Helvetica,arial,sans-serif; color:black; font-weight:bold; word-spacing:2px; letter-spacing:0px; line-height:2;}
  

.method {color:black; font-size:10px; font-family:trebuchet MS, arial, helivetica; white-space:nowrap;}





.tablestat {

width: 865px;
spacing: 2px;
padding: 0px;
}


.tablestatb {

background-image: url('http://songregistration.com/bg/grey.jpg');
background-repeat: repeat-x;
border-top:8px solid #dcdcdc;
border-left:1px solid #999999;
border-right:1px solid #999999;
border-bottom:5px solid #999999;
 
background-color: #f5f5f5; 
width: 850px;
spacing: 5px;
padding: 3px;
 
}

.tablestatc {



background-color: #ffffff; 
border: 1px solid #888888;
}








#redbox { position:absolute; visibility:visible; left: -21.5%; top: 110px; z-index:3 } 

#arrow { position:absolute; visibility:hidden; left: 920px; top: 135px; z-index:4 }  


 




 

#trouble { position: absolute; visibility: visible; left: 108%; top: 250px; z-index: 100;} 

#trouble table { white-space: nowrap; }




#h { position:absolute; visibility:visible; left: 7%; top: -3px; z-index:3 }







#us {position: absolute; visibility: visible; left: 108%; top: 400px; z-index: 100;  }

#usText span {position: absolute; visibility: visible; left: 110%; top: 418px; z-index: 100; text-align:center;  white-space:nowrap;   }

#usOptional span {position: absolute; visibility: visible; left: 112.7%; top: 460px; z-index: 100; text-align:center; font-size:9px; color:#333333; font-family:trebuchet ms,arial,helvetica,sans-serif;  }









#butt { position:absolute; visibility:visible; left: 45%; top: -3px; z-index:3 }

#buttons1 {position:absolute; visibility:visible; left: 60%;  top: -3px; z-index:3 }
#buttons2 {position:absolute; visibility:visible; left: 73%;  top: -3px; z-index:3 }
#buttons3 {position:absolute; visibility:visible; left: 86%;  top: -3px; z-index:3 }
  



  

#pup {
  position:absolute;
  z-index:200; /* aaaalways on top*/
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  width: 260px;
  border: 5px ridge  #888888; 
  background-color: white;
  color: #000066;
  font-size: 11px;
  font-family:trebuchet MS,arial;
  text-align:center;
  font-weight:bold;
}

#bbb {position:absolute; visibility:hidden; left: 866px; top:14px;  z-index:5;
}












 


