#bigtable {position:relative; visibility:visible; left: 0px; top: 80px; z-index:3 }

#h {position:absolute; visibility:visible; left: 18px; top: 390px; z-index:3 }

#h2 {position:absolute; visibility:visible; left: 18px; top: 1825px; z-index:3 }


#v {position:absolute; visibility:visible; left: 12px; top: 450px; z-index:3 }




.tablestat {


border:0px solid #999999; 
background-color: #ffffff; 
width: 1040px;
padding: 2px;
spacing: 2px;


-moz-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
box-shadow: 5px 5px 7px rgba(0,0,0,.7);


}

.tablemain {



border:1px solid #999; 
background-color: #F9FAFB; 
width: 1020px;
padding: 0px;
spacing: 2px;


-moz-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
box-shadow: 5px 5px 7px rgba(0,0,0,.7);

}

.topper {

font-size:11px;
font-family:verdana,arial,helvetica,sans-serif;
color: #000000;
text-align:center;
text-weight:bold;




}


/* WebKit browsers */
input.titles::-webkit-input-placeholder { 
    color: #00f;opacity:.4;font-weight:normal;
}

/* Mozilla Firefox 4 to 18 */
input.titles::-moz-placeholder { 
    color: #00f;opacity:.4;font-weight:normal;
}

/* Mozilla Firefox 19+ */
input.titles::-moz-placeholder { 
    color: #00f;opacity:.4;font-weight:normal;
}

/* Internet Explorer 10+ */
input.titles::-ms-input-placeholder {
   color: #00f;opacity:.4;font-weight:normal;
}

input::-webkit-input-placeholder  { 
    opacity: .6;
}
input:-moz-placeholder  { 
    opacity: .6;
}
input::-moz-placeholder  { 
    opacity: .6;
}
input:-ms-input-placeholder  { 
    opacity: .6;
}



.titleTexttop {font-size: 15px; font-weight:bold; color:#0000ff; background-color:#ffffcc;

}





.addtable {

width: 450px;
padding: 2px;
spacing: 2px;
font-size:11px;
font-family:verdana,arial; 
color:#ffffff; 
font-weight:bold;

}

.genre {font-size:10px; font-family:trebuchet ms,arial; font-weight:bold; line-height:2.2; color:#777777;

padding:0px}



.hdr {font-family:trebuchet ms,arial,helvetica,sans-serif; font-size:22px; color:#000066; font-weight:bold;

}

.hdrRed {font-family:trebuchet ms,arial,helvetica,sans-serif; font-size:17px; color:#0000ff; font-weight:bold;  

}

.titleSU  {color:#000000; font-size:13px; font-family:arial,helvetica; line-height:3.2;  font-weight:bold; 

}



.checks {color:#333333; font-size:8pt; font-family:arial,helvetica; line-height:1.3;}
.checks5 {color:#333333; font-size:7pt; font-family:arial,helvetica; line-height:1.3;}

.upload {color:white; font-size:9pt; font-family:arial,helvetica; line-height:1.4;}


#pup2 {
  position:absolute;
  z-index:1000; 
  padding: 6px;
  margin-left: 120px;
  margin-top: 5px;
  border: 1px solid black;
  background-color: #000;
  color: white;
  font-size: 0.85em;
  text-align:center;
  font-family:'Open Sans';
  border-radius:4px;

}        


.upload1 {

background-image: url('https://songregistration.com/pix4/bg-920b.jpg');
background-size: cover;
color:white; 
font-size:12px; 
font-family:trebuchet MS,arial,helvetica; 
line-height:1.4; 
font-weight:reg; 
word-spacing:1px; 
width: 450px;
padding: 5px;


-moz-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
box-shadow: 5px 5px 7px rgba(0,0,0,.7);
border-radius: 7px; 
-moz-border-radius: 7px;
-webkit-border-radius: 7px;


}

.upload2 {

color:white; 
font-size:11px; 
font-family:trebuchet MS,arial,helvetica; 
line-height:1.4; 
font-weight:reg; 
word-spacing:1px; 
width: 450px;
padding: 2px;
spacing: 2px;


}


.usu {
font-size:21px; font-family: Trebuchet MS,arial; color:#cc0000; background-color:#ffffCC; font-weight:bold;

}




A:link {
	COLOR: #ff0000; text-decoration: none;
}
A:visited {
	COLOR: #ff0000; text-decoration: none;
}
A:hover {
	COLOR: #ff0000; text-decoration: underline;
}
a.white:link {
	font-size:7pt; color:black; font-family:verdana,arial,helvetica; text-decoration:none;
}
a.white:visited {
	font-size:7pt; color:black; font-family:verdana,arial,helvetica; text-decoration:none;
 
}
a.white:hover {
	font-size:7pt; color:black; font-family:verdana,arial,helvetica; text-decoration:none; background-color:#ffffcc; 
}


a.box:link {
	font-size:7pt; color:black; font-family:verdana,arial,helvetica; text-decoration:none;
}
a.box:visited {
	font-size:7pt; color:black; font-family:verdana,arial,helvetica; text-decoration:none;
 
}
a.box:hover {
	font-size:7pt; color:black; font-family:verdana,arial,helvetica; text-decoration:none; background-color:#ffffcc; 
}

.boxs  {
-moz-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
-webkit-box-shadow: 5px 5px 7px rgba(0,0,0,.7);
box-shadow: 5px 5px 7px rgba(0,0,0,.7);

}



.bboxs  {
-moz-box-shadow: -2px -2px 4px rgba(0,0,0,.5);
-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,.5);
box-shadow: 2px 2px 4px rgba(0,0,0,.5);

}


.toppara {font-size: 14px; font-family: calibri, trebuchet ms,cambria,arial,sans-serif; color: #333333; line-height: 1.4; word-spacing: 1px;
}

.toppara_s {font-size: 13px; font-family: calibri, trebuchet ms,cambria,arial,sans-serif; color: #333333; line-height: 1.4; word-spacing: 1px;
line-height: 10px;}










.boxtext {font-size: 12px; font-family: trebuchet ms,arial; font-weight: normal;  }
.boxtextt {background-position: center top; background-repeat: no-repeat; width: 255px; height: 65px; background-size: 95%}


#cutoff {position:absolute; visibility:visible; top: 1200px; left: 10px; z-index:3 }




#boxtext_a {position: relative; left: 10px; top: -12px; color: #000000; }
#boxtext_b {position: relative; left: 11px; top: -12px; color: #000000; }
#boxtext_c {position: relative; left: 14px; top: -12px; color: #000000; }


#help-blue {position: fixed; visibility: visible; top: 300px; left: 25px;z-index:1000; }





.help-blue span {
  background: #cc0000; /* Old browsers */
background: -moz-linear-gradient(top, #cc0000 0%, #cc0000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #cc0000 0%,#cc0000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #cc0000 0%,#cc0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); /* IE6-9 */
  -webkit-border-radius: 15%;
  -moz-border-radius: 15%;
  border-radius: 15%;
  text-shadow: 1px 1px 3px #000;
  font-family: Arial;
  color: #fff;
  font-size: 16px;
  padding: 1px 5px 1px 5px; 
  border: solid #000 1px;
  text-decoration: none;
  -moz-box-shadow: 2px 2px 5px #000;
  -webkit-box-shadow: 2px 2px 5px #000;
  box-shadow: 2px 2px 5px #000;
  
}


.help-blue:hover span {
  background: #ccc;
  text-shadow: 0px 0px 0px #000;
  text-decoration: none;
  color:#000;
}




.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }

.fade:hover {
      opacity: 0.5;
      }


input[type="checkbox"] {
    width: 23px;
    height: 23px;
    padding: 1em;
    border: 1px solid #369;
}




.hl {font-weight:bold; font-size: 12px; background-color: #e3772e;text-shadow: 0px 1px 0px #000;color:#fff;
          -moz-border-radius: 5px;
            -webkit-border-radius: 5px; 
            border:1px solid #777;
            border-radius: 5px;
            -moz-box-shadow: 2px 2px 2px #ccc;
            -webkit-box-shadow: 2px 2px 2px #ccc;
            box-shadow: 2px 2px 2px #ccc;
   }

.circled {
    margin-left: 35px;
    border-radius: 50%;
   -moz-border-radius: 50%;
   -webkit-border-radius: 50%; 
    behavior: url(PIE.htc); /* remove if you don't care about IE8 */

    width: 15px;
    height: 15px;
    padding:1px 4px 1px 4px;

    background: #fff;
    border: 1px solid #000;
    color: #000;
    text-align: center;

    font: 8px Arial, sans-serif;
}

.bul {margin-left:70px;}











   
   

