
/*------------------------------------------------
EXAMPLE
------------------------------------------------*/

.quickClickA_8{   
  position:absolute;  width:57px;    height:57px;   font-size:8pt;    border: 0px solid black;  
  background-color:transparent;  margin-left:-28px;   padding: 0px 0px 0px 0px;   text-align: left;   overflow-wrap: break-word;   white-space: normal;
}
.quickClickA_8:hover{background-color:gray;}
.bingoFree_8{width:56px;  height:56px; font-size:8pt; border: 0px solid black; margin-left:0px; padding: 1px 1px 1px 1px; 
                    background-color:gray; text-align: left; }

/* TABLE 1 MULTI COLUMN TABLE */
table.t1 {
  color: #333;
  font-family: Helvetica, Arial, sans-serif;
  width: 270px;
  /* Table reset stuff */
  border-collapse: collapse; border-spacing: 0; 
}
    
table.t1 td, th {  border: 0 none; height: 32px; }
      
table.t1 th {
  /* Gradient Background */
  background: linear-gradient(#777 0%,#222 100%);
  color: #FFF; font-weight: bold;
  height: 30px;
}
    
table.t1 td { 
  height: 30px; 
  background: #FAFAFA; 
  text-align: left;
  }

table.t1 tr:nth-child(1) { 
  border: 0px solid #ffffff;
  }

table.t1 tr:nth-child(n+2) { 
  border-right: 2px solid #777; 
  border-bottom: thin solid #777;
  border-left: 2px solid #777; 
  }

table.t1 tr:last-child { 
    border-bottom: 2px solid #777; 
  }

/* Zebra Stripe Rows */
    
/* tr:nth-child(even) td { background: #EEE; } */
table.t1 tr:nth-child(odd) td { background: #e0ebeb; }

table.t1 th { 
  border-radius: 8px 8px 0 0; 
} 

/*Add border-radius to specific cells!
table.t1 th:nth-child(1) { 
  border-radius: 8px 0 0 0; 
} 

table.t1 th:last-child { 
  border-radius: 0 8px 0 0; 
}*/




/* TABLE 2 - SINGLE COLUMN TABLE */
table.t2 { 
  color: #333;
  font-family: Helvetica, Arial, sans-serif;
  width: 270px;
  /* Table reset stuff */
  border-collapse: collapse; border-spacing: 0; 
}
    
table.t2 td, th {  border: 0 none; height: 32px; }
      
table.t2 th {
  /* Gradient Background */
  background: linear-gradient(#777 0%,#333 100%);
  color: #FFF; font-weight: bold;
  height: 30px;
}
    
table.t2 td { height: 30px; background: #FAFAFA; text-align: center; }

/* Zebra Stripe Rows */
    
/* tr:nth-child(even) td { background: #EEE; } */
table.t2 tr:nth-child(odd) td { background: #efefef; }

/*Add border-radius to specific cells!*/
table.t2 th:first-child { 
  border-radius: 8px 8px 0 0; 
} 

table.t2 tr:last-child { 
  border-radius: 0px 0px 4px 4px; 
}




/* TABLE 3  MULTI COLUMN TABLE */
table.t3 { 
  color: #333;
  font-family: Helvetica, Arial, sans-serif;
  width: 320px;
  /* Table reset stuff */
  border-collapse: collapse; border-spacing: 0; 
}
    
table.t3 td, th {  border: 0 none; height: 32px; }
      
table.t3 th {
  /* Gradient Background */
  background: linear-gradient(#777 0%,#222 100%);
  color: #FFF; font-weight: bold;
  height: 30px;
}
    
table.t3 td { 
  height: 20px; 
  background: #FAFAFA; 
  text-align: left;
  border-right: 1px solid #777; 
  border-left: 1px solid #777;
  }

table.t3 td:nth-child(1) { width:140px; }
table.t3 td:nth-child(2) { width:160px; }
table.t3 td:nth-child(3) { width:20px; }

table.t3 tr:nth-child(1) { 
  border: 0px solid #ffffff;
  }

table.t3 tr:nth-child(n+2) { 
  border-right: 2px solid #777; 
  border-bottom: thin solid #777;
  border-left: 2px solid #777; 
  }

table.t3 tr:last-child { 
    border-bottom: 2px solid #777; 
  }

/* Zebra Stripe Rows */
    
/* tr:nth-child(even) td { background: #EEE; } */
table.t3 tr:nth-child(odd) td { background: #e0ebeb; }

table.t3 th { 
  border-radius: 8px 8px 0 0; 
} 

/*Add border-radius to specific cells!
table.t3 th:nth-child(1) { 
  border-radius: 8px 0 0 0; 
} 

table.t3 th:last-child { 
  border-radius: 0 8px 0 0; 
}*/




/* TABLE 4  MULTI COLUMN TABLE  NO td LEFT AND RIGHT BORDERS */
table.t4 { 
  color: #333;
  font-family: Helvetica, Arial, sans-serif;
  width: 270px;
  /* Table reset stuff */
  border-collapse: collapse; border-spacing: 0; 
}
    
table.t4 td, th {  border: 0 none; height: 32px; }
      
table.t4 th {
  /* Gradient Background */
  background: linear-gradient(#777 0%,#222 100%);
  color: #FFF; font-weight: bold;
  height: 30px;
}
    
table.t4 td { 
  height: 30px; 
  background: #FAFAFA; 
  text-align: left;
  }

table.t4 tr:nth-child(1) { 
  border: 0px solid #ffffff;
  }

table.t4 tr:nth-child(n+2) { 
  border-right: 2px solid #777; 
  border-bottom: thin solid #777;
  border-left: 2px solid #777; 
  }

table.t4 tr:last-child { 
    border-bottom: 2px solid #777; 
  }

/* Zebra Stripe Rows */
    
/* tr:nth-child(even) td { background: #EEE; } */
table.t4 tr:nth-child(odd) td { background: #e0ebeb; }

table.t4 th { 
  border-radius: 8px 8px 0 0; 
} 

/*Add border-radius to specific cells!
table.t1 th:nth-child(1) { 
  border-radius: 8px 0 0 0; 
} 

table.t1 th:last-child { 
  border-radius: 0 8px 0 0; 
}*/



/* TABLE 5  MULTI COLUMN TABLE WITH td LEFT AND RIGHT BORDERS */
table.t5 { 
  color: #333;
  font-family: Helvetica, Arial, sans-serif;
  width: 270px;
  /* Table reset stuff */
  border-collapse: collapse; border-spacing: 0; 
}
    
table.t5 td, th {  border: 0 none; height: 32px; }
      
table.t5 th {
  /* Gradient Background */
  background: linear-gradient(#777 0%,#222 100%);
  color: #FFF; font-weight: bold;
  height: 30px;
}
    
table.t5 td { 
  height: 30px; 
  background: #FAFAFA; 
  text-align: left;
  border-right: 1px solid #777; 
  border-left: 1px solid #777; 
  }

table.t5 tr:nth-child(1) { 
  border: 0px solid #ffffff;
  }

table.t5 tr:nth-child(n+2) { 
  border-right: 2px solid #777; 
  border-bottom: thin solid #777;
  border-left: 2px solid #777; 
  }

table.t5 tr:last-child { 
    border-bottom: 2px solid #777; 
  }

/* Zebra Stripe Rows */
    
/* tr:nth-child(even) td { background: #EEE; } */
table.t5 tr:nth-child(odd) td { background: #e0ebeb; }

table.t5 th { 
  border-radius: 8px 8px 0 0; 
} 

/*Add border-radius to specific cells!
table.t5 th:nth-child(1) { 
  border-radius: 8px 0 0 0; 
} 

table.t5 th:last-child { 
  border-radius: 0 8px 0 0; 
}*/


/* TABLE 6  MULTI COLUMN TABLE */
table.t6 { 
  color: #333;
  font-family: Helvetica, Arial, sans-serif;
  width: 320px;
  /* Table reset stuff */
  border-collapse: collapse; border-spacing: 0; 
}
    
table.t6 td, th {  border: 0 none; height: 32px; }
      
table.t6 th {
  /* Gradient Background */
  background: linear-gradient(#777 0%,#222 100%);
  color: #FFF; font-weight: bold;
  height: 30px;
}
    
table.t6 td { 
  height: 20px; 
  background: #FAFAFA; 
  text-align: left;
  border-right: 1px solid #777; 
  border-left: 1px solid #777;
  }

table.t6 td:nth-child(1) { width:140px; }
table.t6 td:nth-child(2) { width:20px; }
table.t6 td:nth-child(3) { width:160px; }

table.t6 tr:nth-child(1) { 
  border: 0px solid #ffffff;
  }

table.t6 tr:nth-child(n+2) { 
  border-right: 2px solid #777; 
  border-bottom: thin solid #777;
  border-left: 2px solid #777; 
  }

table.t6 tr:last-child { 
    border-bottom: 2px solid #777; 
  }

/* Zebra Stripe Rows */
    
/* tr:nth-child(even) td { background: #EEE; } */
table.t6 tr:nth-child(odd) td { background: #e0ebeb; }

table.t6 th { 
  border-radius: 8px 8px 0 0; 
} 

/*Add border-radius to specific cells!
table.t6 th:nth-child(1) { 
  border-radius: 8px 0 0 0; 
} 

table.t6 th:last-child { 
  border-radius: 0 8px 0 0; 
}*/




.bingoTag10 {
  margin: auto; 
  text-align: center; 
  width:268px; height:294px; 
  margin-top:0px; 
  border: 0px solid black; 
  background: url(Bingo4_c3.png); 
  background-size: 268px 294px; 
  background-repeat: no-repeat; 
}

.grid_block12_cDropdown2 {
 width: 100%;
 height:91px;
 margin-top: 20px;
 margin-left:0px;
 background-color: transparent;
 border-top: thin solid #C7C9C9;
 border-bottom: thin solid #C7C9C9;
 padding: 0px 0px 0px 0px;
}

.bingoTag20_a2 {
  height:48px; 
  width:184px; 
  float:left; 
  border-radius: 6px;
  border: 1px solid #ffffff; 
  margin-top:10px; 
  margin-left:6px; 
  background-color: #262b2f;
  text-align: left;
  color:#ffffff; 
  font-family:'Calibi'; 
  font-size:14pt;
  padding: 0px 0px 0px 0px;
}

.fontType1{
    text-align:left; 
    color:#000000; 
    font-family:'Calibi'; 
    font-size:13pt;
}
/*
.span1 {
  font-family:'Calibi'; 
  font-size:14pt;
} */

.marginTop2{margin:auto;margin-top:2px;}
.marginTop4{margin:auto;margin-top:4px;}
.marginTop6{margin:auto;margin-top:6px;}
.marginTop8{margin:auto;margin-top:8px;}
.marginTop10{margin:auto;margin-top:10px;}
.marginTop12{margin:auto;margin-top:12px;}
.marginTop14{margin:auto;margin-top:14px;}
.marginTop16{margin:auto;margin-top:16px;}
.marginTop18{margin:auto;margin-top:18px;}
.marginTop20{margin:auto;margin-top:20px;}
.marginTop22{margin:auto;margin-top:22px;}
.marginTop30{margin:auto;margin-top:30px;}
.marginTop40{margin:auto;margin-top:40px;}
.marginTop50{margin:auto;margin-top:50px;}
.marginTop60{margin:auto;margin-top:60px;}
.marginTop70{margin:auto;margin-top:70px;}
.marginTop80{margin:auto;margin-top:80px;}
.marginTop90{margin:auto;margin-top:90px;}
.marginTop100{margin:auto;margin-top:100px;}
.marginTop120{margin:auto;margin-top:120px;}
.marginTop150{margin:auto;margin-top:150px;}
.marginTop200{margin:auto;margin-top:200px;}
.marginTop210{margin:auto;margin-top:210px;}
.marginTop300{margin:auto;margin-top:300px;}
.marginTop320{margin:auto;margin-top:320px;}






.imageTag1 {
   width:348px;
   height: 288px;
   margin-top:20px;
   margin-right:auto;
   margin-left:auto; 
   border: 0px solid black;
   border-radius: 8px;
   background: url(mm1.jpg);
   background-size: 348px 500px; 
   background-repeat: no-repeat; 
}











/*------------------------------------------------
Beacon CSS
------------------------------------------------*/

/*body { background-color: #E0FFFF; }*/

body{background: url(court_floor_1.jpg); 
   background-attachment: fixed;
}

/* 4/21/18 */


.previewDiv {
   width:642px;
   margin-top:20px;
   margin-right:auto;
   margin-left:auto; 
   overflow:hidden;
   border: 1px solid black;
   border-radius: 8px;
}

.P_Bank {
   width:63px;
   margin-top:0px;
   margin-left:0px;
   float:left;
   border: 0px solid black;
}

.textBox2 {

  width:64px;
  height:16px;
  border: 0px solid black;
  float:left;
  padding: 0px 0px 0px 0px;
  border-radius: 0px;
  font-family:'Calibi'; 
  font-size:7pt;

}

.textBox3 {

  width:64px;
  height:8px;
  border: 0px solid black;
  float:left;
  padding: 0px 0px 0px 0px;
  border-radius: 0px;
  font-family:'Calibi'; 
  font-size:7pt;

}


/* 4/7/18 */

.L_Bank {
   width:104px;
   margin-top:0px;
   margin-left:4px;
   float:left;
   border: 0px solid black;
}

.R_Bank {
   width:220px;
   margin-top:0px;
   margin-left:4px;
   float:left;
   border: 0px solid black;
}

.S_Block {
   width:334px;
   margin-top:40px;
   float:left;
   margin-right:auto;
   margin-left:auto; 
   border: 0px solid black;
}

.s16_Blank3 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:110px;
  height:12px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank4 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:108px;
  height:30px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank5 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:218px;
  height:16px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank6 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:218px;
  height:42px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank7 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:54px;
  height:30px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank8 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:218px;
  height:6px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank9 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:74px;
  height:30px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank10 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:114px;
  height:30px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank11 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:102px;
  height:32px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank12 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:102px;
  height:16px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank13 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:224px;
  height:32px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank14 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:224px;
  height:16px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank15 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:224px;
  height:39px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank16 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:224px;
  height:15px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank17 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:224px;
  height:36px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank18 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:102px;
  height:100px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank19 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:224px;
  height:16px;
  border: 0px solid black;
  border-radius: 2px;
}

.s16_Blank20 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:102px;
  height:34px;
  border: 0px solid black;
  border-radius: 2px;
}



/* 3/20/18 */

.s16_Button {
  background-color: transparent;
  width:140px;
  height:48px;
  border: 1px solid black;
  border-radius: 2px;
  font-family:'Calibi'; 
  font-size:12pt;
}

.s16F_Button {
  background-color: transparent;
  width:140px;
  height:62px;
  border: 1px solid black;
  border-radius: 2px;
  font-family:'Calibi'; 
  font-size:14pt;
}

.FTableDiv {
   width:334px;
   margin-top:40px;
   margin-right:auto;
   margin-left:auto; 
   overflow:hidden;
   border: 1px solid black;
  background: url(mm13.png);
  background-repeat: no-repeat; 
  background-size: 334px 750px;
}

.s16_Button2 {
  background-color: #ffffff;
  /*opacity: 0.75;*/
  margin-top:0px;
  float:left;
  width:104px;
  height:30px;
  border: 1px solid black;
  padding: 0px 0px 0px 1px;
  border-radius: 2px;
  font-family:'Calibi'; 
  font-size:10pt;
  color: #73301C;
}

.s16_Button3 {
  margin-top:0px;
  float:left;
  width:104px;
  height:30px;
  border: 1px solid black;
  padding: 0px 0px 0px 1px;
  border-radius: 2px;
  font-family:'Calibi'; 
  font-size:10pt;
  background: url(bg6.jpg); 
  color:#ffffff;
  }

.s16_Blank2 {
  background-color: transparent;
  margin-top:0px;
  float:left;
  width:53px;
  height:30px;
  border: 0px solid black;
  border-radius: 2px;
  font-family:'Calibi'; 
  font-size:10pt;
}

.textBox1 {
  width:80px;
  border: 0px solid black;
}

/* 7/28/17 */


table.c1 {
    table-layout: fixed;
    width: 348px;
}

.c1 th, td {
    width: 100px;
}

.smallB {
  width:50px;
}

.tag2 {
  font-family:'Calibri'; 
  font-size:10pt;
}

/* 7/25/17 */

.singleSpecC {
   width:280px;
   font-size:10pt;
}

.appDiv2 {
   width:100%;
   min-height: 500px;
   margin-top:20px;
   margin-right:auto;
   margin-left:auto; 
   border: 1px solid black;
   border-radius: 8px;
}

table.tableC1 td { 
  width:40px; 
  }
/* 7/21/17 */

.appIndexDiv {
   width:348px;
   min-height: 500px;
   margin-top:20px;
   margin-right:auto;
   margin-left:auto; 
   border: 1px solid black;
   border-radius: 8px;
   background: url(sw2.jpg);
   background-size: 348px 500px; 
   background-repeat: no-repeat; 
}

.appDiv {
   width:348px;
   margin-top:20px;
   margin-right:auto;
   margin-left:auto; 
   overflow:hidden;
   border: 0px solid black;
   border-radius: 8px;
}



.indexButton {
  background-color:#000000;
  width:220px;
  height:56px;
  border: 1px solid white;
  border-radius: 8px;
  font-family:'Orbitron'; 
  font-size:18pt;
  color:#ffffff;
}

.indexTag1 {
  font-family:'Orbitron'; 
  font-size:22pt;
  color:#ffffff;
}

/* 7/18/17 */  |Coiny|Knewave|Original+Surfer|Sedgwick+Ave|Sedgwick+Ave+Display|Slackey|

.tag1 {
  font-family:'Orbitron'; 
  font-size:22pt;
}

.tag30 {
  font-family:'Aclonica'; 
  font-size:22pt;
}
.tag31 {
  font-family:'Coiny'; 
  font-size:22pt;
}
.tag32 {
  font-family:'Knewave'; 
  font-size:22pt;
}
.tag33 {
  font-family:'Original Surfer'; 
  font-size:22pt;
}

.tag34 {
  width:240px;
  height:240px;
  background: url(wilson-ncaa.png);
  background-repeat: no-repeat; 
  background-size: 240px 240px;
}

.tag35 {
  font-family:'Sedgwick Ave'; 
  font-size:28pt;
}

.tag36 {
  width:100px;
  height:100px;
  background: url(mm7.png);
  background-repeat: no-repeat; 
  background-size: 100px 100px;
}

.tag37 {
  width:224px;
  min-height:200px;
  background-color:rgba(0, 0, 0, 0.20);
  box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.75);
}

.tag38 {

  border: 0px solid black;
  width:200px;
  height:20px;
  text-align: left;
  font-family:'Sedgwick Ave'; 
  font-size:14pt;
  color:#000000;

}

.tag39 {

  border: 0px solid black;
  width:200px;
  height:20px;
  text-align: left;
  font-family:'Sedgwick Ave'; 
  font-size:20pt;
  color:#000000;

}

.tag40 {
  width:224px;
  min-height: 252px;
  background-color:rgba(0, 0, 0, 0.20);
  box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.75);
}

.tag41 {

  border: 0px solid black;
  width:200px;
  min-height:20px;
  text-align: left;
  font-family:'Calibri'; 
  font-size:12pt;
  color:#000000;

}

.tag42 {
  width:224px;
  min-height: 200px;
  background-color:rgba(0, 0, 0, 0.20);
  box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.75);
}

.tag43 {
  font-family:'Sedgwick Ave'; 
  font-size:20pt;
  color:#000000;
}

.tag44 {
  font-family:'Sedgwick Ave'; 
  font-size:16pt;
  color:#000000;
}

.tag45 {

  border: 0px solid black;
  width:200px;
  min-height:20px;
  text-align: left;
  font-family:'Calibri'; 
  font-size:12pt;
  color:#000000;

}

.tag46 {
  width:224px;
  min-height: 200px;
  background-color:rgba(0, 0, 0, 0.20);
  box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.75);
}

.tag47 {
  width:224px;
  min-height: 200px;
  background-color: rgba(255, 255, 255, 0.5);
  box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.75);
}

.tag48 {
  width:280px;
  min-height: 86px;
  background-color:rgba(0, 0, 0, 0.20);
  border: 2px solid black;
  border-radius: 8px;
}

.tag49 {

  border: 0px solid black;
  width:230px;
  min-height:20px;
  text-align: left;
  font-family:'Calibri'; 
  font-size:14pt;
  color:#000000;

}

.tag50 {

  border: 0px solid black;
  width:260px;
  min-height:20px;
  font-family:'Calibri'; 
  font-size:14pt;
  color:#000000;

}


.tag51 {

  border: 0px solid black;
  width:260px;
  min-height:20px;
  font-family:'Calibri'; 
  font-size:16pt;
  color:#000000;

}

.tag52 {
  width:280px;
  min-height: 86px;
  background-color:rgba(0, 0, 0, 0.60);
  border: 2px solid black;
  border-radius: 8px;
}

.tag53 {

  border: 0px solid black;
  width:230px;
  min-height:20px;
  text-align: left;

  font-family:'Calibri'; 
  font-size:14pt;
  color:#ffffff;

}

.tag54 {
  width:224px;
  min-height: 200px;
  background-color: rgba(255, 255, 255, 0.16);
  box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.50);
} 

.tag54a {
  width:330px;
  height: 104px;
}
.tag54b {
  width:122px;
  height: 104px;
  float: left;
  margin-left: 29px;
} 

.tag55 {
  font-family:'Sedgwick Ave'; 
  font-size:14pt;
}

.tag56 {

  border: 0px solid black;
  width:230px;
  min-height:20px;
  text-align: left;
  font-family:'Calibri'; 
  font-size:11pt;
  color:#000000;

}

.tag57 {
  width:280px;
  min-height: 40px;
  border: 1px solid black;
  border-radius: 4px;
}

.tag58 {
  width:100%;
}

.tag59 {
  width:320px;
  min-height: 40px;
  background-color:rgba(0, 0, 0, 0.20);
  border: 2px solid black;
  border-radius: 8px;
}

.tag60 {
  width:240px;
  min-height: 40px;
  border: 1px solid black;
  border-radius: 4px;
}

.tag61 {
  width:100%;
  height:61px;
  border: 1px solid black;
}

.tag62 {
  width:500px;
  text-align: left;
  border: 0px solid black;
}


.tag63 {
  width:100%;
  text-align: left;
  border: 0px solid black;
}

.tag64 {
  width:1148px;
  border: 0px solid black;
}

.tag65 {
  width:1072px;
  border: 0px solid black;
}

.tag66 {
  width:1100px;
  border: 0px solid black;
}

.tag67 {
  width:1060px;
  min-height: 40px;
  border: 0px solid black;
}

.tag68 {
  width:370px;
  min-height: 40px;
  border: 0px solid black;
}

.tag69 {

  border: 0px solid black;
  width:200px;
  height:66px;
  text-align: left;
  font-family:'Sedgwick Ave'; 
  font-size:14pt;
  color:#000000;

}

.tag70 {
  width:1200px;
  border: 0px solid black;
}

.tag71 {

  border: 0px solid black;
  width:200px;
  min-height:20px;
  text-align: left;
  font-family:'Calibri'; 
  font-size:14pt;
  color:#000000;

}

.tag72 {

  border: 0px solid black;
  width:200px;
  min-height:20px;
  text-align: center;
  font-family:'Calibri'; 
  font-size:16pt;
  color:#000000;

}




.tableDiv {
   width:330px;
   margin-top:20px;
   margin-right:auto;
   margin-left:auto; 
   background-color: rgba(255, 255, 255, 0.16);
   box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.50);
}

.tableDiv2 {
   width:328px;
   height:200px;
   margin-top:20px;
   border: 1px solid black;
   border-radius: 0px;
   background: url(mm9.png);
   background-repeat: no-repeat; 
   background-size: 326px 200px;
  

}


.loginBox {

  width:200px;
  height:20px;
  border-radius: 0px;
  border-color: #ffffff;
  background-color: transparent;
  border-width: 0 0 1px 0;
  color:#000000;

}

.generalButton {
  /*background-color: #87CEFF;*/
  background-color: transparent;
  width:220px;
  height:56px;
  border: 1px solid black;
  border-radius: 8px;
  padding: 0px 0px 0px 0px;
  font-family:'Calibi'; 
  font-size:13pt;
  text-align: center;
}

.generalButton2 {
  /*background-color: #87CEFF;*/
  /*background-color: transparent;*/
  background: url(bg6.jpg); 
  width:220px;
  height:56px;
  border: 1px solid black;
  border-radius: 14px;
  padding: 0px 0px 0px 0px;
  font-family:'Sedgwick Ave'; 
  font-size:17pt;
  color:#ffffff;
  text-align: center;
}

.generalButton3 {
  /*background-color: #87CEFF;*/
  /*background-color: transparent;*/
  background: url(bg6.jpg); 
  width:170px;
  height:40px;
  border: 1px solid black;
  border-radius: 6px;
  padding: 0px 0px 0px 0px;
  font-family:'Sedgwick Ave'; 
  font-size:16pt;
  color:#ffffff;
  text-align: center;
}

.generalButton4 {
  background-color: rgba(255, 255, 255, 0.80);
  width:140px;
  height:48px;
  border: 1px solid black;
  border-radius: 2px;
  padding: 0px 0px 0px 0px;
  font-family:'Calibi'; 
  font-size:12pt;
  text-align: center;
}

.generalButton5 {
  background-color: rgba(255, 255, 255, 0.80);
  width:140px;
  height:62px;
  border: 1px solid black;
  border-radius: 2px;
  padding: 0px 0px 0px 0px;
  font-family:'Calibi'; 
  font-size:14pt;
  text-align: center;
}

.generalButton6 {
  /*background-color: #87CEFF;*/
  /*background-color: transparent;*/
  /*background: url(bg6.jpg);*/
  width:120px;
  height:100px;
  border: 1px solid black;
  border-radius: 14px;
  padding: 0px 0px 0px 0px;
  font-family:'Sedgwick Ave'; 
  font-size:18pt;
  text-align: center;
  color:#000000;
  background-color: rgba(255, 255, 255, 0.38);
  box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.50);
}

.dropdownWrapper1{
    width:184px;
    height:36px;
    border: 0px solid white; 
    font-family:'Calibi'; 
}

.styled-select select {
   background-color: rgba(255, 255, 255, 0.38);
   width: 184px;
   padding: 5px;
   line-height: 1;
   border-radius: 0;
   height: 36px;
   -webkit-appearance: none;
   border: 2px solid 000000; /*#C7C9C9;*/
   border-style: groove;
   font-family:'Calibi'; 
   font-size:13pt;
}

   .styled-select {
   width: 184px;
   height: 36px;
   overflow: hidden;
   background: url(dd1.png);
   background-size: 44px 44px; 
   background-position: 98%;
   background-repeat: no-repeat;
   border: 0px solid #000000;
   }

/*
.s16_Button3 {
  margin-top:0px;
  float:left;
  width:104px;
  height:30px;
  border: 1px solid black;
  padding: 0px 0px 0px 1px;
  border-radius: 2px;
  font-family:'Calibi'; 
  font-size:10pt;
  background: url(bg6.jpg); 
  color:#ffffff;
  }
  */

/* 7/14/17 */

.addProgramDiv {
   width:330px;
   height: auto;
   float:left;;
   border: 1px solid black;
}

.remove_replace_ProgramDiv {
  width:330px;
  height: auto;
  float:left;
  border: 1px solid black; 
}

.contorlPlanUserDiv {
  width:330px;
  height: auto;
  float:left;
  border: 1px solid black; 
}

.vehicle_locationDIV {
  width:330px;
  height: auto;
  float:left;
  margin-left:165px;
  border: 1px solid black;
}

.userSiteDIV {
  width:330px;
  height: auto;
  float:left;
  border: 1px solid black;
}

/* 7/8/17 */



.mainPage {
  width:1000px;
  margin-right:auto;
  margin-left:auto; 
  overflow:hidden;
  border: 0px solid black; 
}

.row1 {
  width:998px;
  margin-right:auto;
  margin-left:auto;
  margin-top:20px;
  overflow:hidden;
  border: 0px solid black;
}

.row2 {
  width:998px;
  margin-top:20px;
  overflow:hidden;
  border: 0px solid black;
}

.row3 {
  width:998px;
  margin-top:20px;
  overflow:hidden;
  border: 0px solid black;
}

.masterFileDiv {
  width:330px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid black;
}

.addUserDiv {
  width:330px;
  height: auto;
  float:left;
  border: 1px solid black;
}

.removeUserDiv {
  width:330px;
  height: auto;
  float:left;
  border: 1px solid black;
}

.userAdminSiteDIV {
  width:330px;
  height: auto;
  float:left;
  border: 1px solid black;
}

/* 7/4/17 */

.specDiv {
  width:330px;
  height: auto;
  float:left;
   border: 1px solid black; 
}

.painterDiv {
  width:330px;
  height: auto;
  float:left;
   border: 1px solid black; 
}

.painterDiv2 {
  width:330px;
  height: auto;
  float:left;
   border: 1px solid black; 
}


.badgeDiv {
  width:330px;
  height: auto;
  float:left;
   border: 1px solid black;
}











