input
{
	cursor: pointer;
}
button
{
	cursor: pointer;
}
table
{
	z-index: 10;
}

.actionButton
{
	background-color: #39A8F1;
	border-width: 2px;
}


body
{
	background-image: url( /web/20211026210004im_/https://floridamao.org/FAMATSite/Images/background1.jpg);
	background-attachment: fixed;
}

/**********************************************************************************/
/**************    Main Menu Styles ****************************************/
/**********************************************************************************/

div.MainMenu
{
	border:1px black solid;
	margin-left: 0px;
	margin-top: 0px;
	position: absolute;
}

table.MainMenu
{	 border-spacing: 1px;
	
}


table.MainMenu td
{ 
	font-size: small;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	width: 120px;
	border: solid 1px #AD74E6;
	background-color: #AD74E6;
}

table.MainMenu td.S
{
	background-image: none;
	background-color: #93D0F7;
	border: solid 1px #93D0F7;
}


table.MainMenu td:hover
{
	background-color: transparent;
	background-image: none;
	border: solid 1px Black;


}

div.ScreenBottom
{
	width: 100%;
	margin-top: 70px;
	margin-left: 0px;
	position: absolute;
}

div.MainDiv
{
	margin-left: 140px;
	position: absolute;
}



/**********************************************************************************/
/**************    Main Div Styles     ****************************************/
/**********************************************************************************/


div.BannerDiv
{
	width: 100%;
	margin-left: 0px;
	margin-top: 1px;
	position: absolute;
}

div.BannerDiv table
{
	width: 98%;
	border-collapse: collapse;
	border: 1px solid Blue;
}

div.BannerDiv td
{
	background-image: url(/web/20211026210004im_/https://floridamao.org/FAMATSite/Images/plainWhite.jpg);
	background-repeat: repeat;
	z-index: 1000;
}

div.BannerDiv td.BannerTitle
{
	text-align: center;
	color: black;
	font-family: cursive;
	font-size: xx-large;
}

/**********************************************************************************/
/**************    Executive Board Styles ****************************************/
/**********************************************************************************/

table.ExecBoard
{
	
	text-align: center;
	border-collapse: collapse;
	width: 100%;
}

table.ExecBoard th
{
	background-color: #93D0F7;
	border: solid 2px #AD74E6;
}

table.ExecBoard td
{
	border: solid 2px #AD74E6;
}

/**********************************************************************************/
/**************    Competition Page Styles ****************************************/
/**********************************************************************************/

span.CompetitionName
{
	font: large Times New Roman;
	color: Purple;
	float:left;
		font-weight: bold;
}

span.CompetitionDate
{
	font: large Times New Roman;
	font-weight: bold;
	color: Green;
	text-indent: 20px;
	float:right;
	margin-right:30px;
}


/**********************************************************************************/
/**************    Downloads Page Styles  ****************************************/
/**********************************************************************************/

table.Downloads td
{
	padding:4px;
}


/**********************************************************************************/
/**************    Links Page Styles  ****************************************/
/**********************************************************************************/
table.Links
{
	border-collapse: collapse;
}

table.Links tr.A
{
	background-color: #D4E5F6;
}

table.Links td
{
	border-top:groove 1px black;
	border-bottom: groove 1px black;
}

table.Links td.L
{
	 padding-right : 20px;
	 padding-bottom:5px;
	 padding-top:5px;
	 text-align:center;
}

table.Links td.R
{
}

/**********************************************************************************/
/**************    News Page Styles  ****************************************/
/**********************************************************************************/


table.News
{
	border-collapse: collapse;
	width: 100%;
}

table.News td
{
	border: 1px solid Purple;
	text-align: center;
	vertical-align: middle;
	padding: 20px;
	background-color: White;
	background-image: none;
}

table.News td.LeftCol
{
	font-size: small;
	font-weight: bold;
	width: 20%;
}

table.News td.RightCol
{
	width: 80%;
	text-align: justify;
}

table.News td.RightCol span.NewsTitle
{
	font-weight: bold;
	text-decoration: underline;
}

/**********************************************************************************/
/**************   Test Bank Styles ****************************************/
/**********************************************************************************/
table.TestBankTable
{
	empty-cells: hide;
	border-collapse: collapse;
	text-align: center;
}


table.TestBankTable tr
{
	border: solid 1px Green;
}
table.TestBankTable tr.A
{
	background-color: #AAAAAA;
}
table.TestBankTable th
{
	background-color: Aqua;
}

table.TestBankTable td
{
	border: groove 2px Green;
	padding-left:10px;
	padding-right:10px;
}

table.TestBankTable td.ico
{
	font-size: x-small;
	font-weight: bold;
}
table.TestBankTable
{
    font-family:Arial;
}
table.TestBankTable .testCellLbl
{
    font-size:x-small;
}
/**********************************************************************************/
/**************   Treasurer Table Styles ****************************************/
/**********************************************************************************/

table.TreasurerTable
{
	width: 90%;
	border-collapse: collapse;
}

table.TreasurerTable td
{
	border: 1px solid gray;
}

table.TreasurerTable tr.A
{
	background-color: #D4E5F6;
}

table.TreasurerTable tr.D
{
	background-color: #FDE0E0;
}

/**********************************************************************************/
/**************      Enrollment List Styles                ************************/
/**********************************************************************************/

table.EnrollList
{
width:100%
}
table.EnrollList td
{
	border-style: groove;
	text-align: center;
}

table.EnrollList tr
{
	background-color: White;
}

table.EnrollList tr.A
{
	background-color: #D4E5F6;
}

table.EnrollList thead td
{
	border-bottom: 2px solid black;
	border-top: none;
	border-left: none;
	border-right: none;
}

/**********************************************************************************/
/**************      School Edit Styles                ************************/
/**********************************************************************************/

table.SchoolEdit
{
}

table.SchoolEdit td.L
{
	text-align: right;
	font-weight: bolder;
}



/**********************************************************************************

/
/**************    Reports Styles  ****************************************/
/*********************************************************************************/


span.ResultsCompetitionTitle {
    color:green;
    font-weight:bold;
}

table.Results td{
text-align:left;
   padding-left:20px;
}

table.Results{
  width: 90%;
}
table.Results td.H {
    font-weight: bold;
    text-align: left;
   padding-left:10px;
}

/**********************************************************************************/
/**************      Student Enrollment List Styles                ************************/
/**********************************************************************************/

table.StuEnroll
{
width:100%;
border-collapse:collapse;
	border:1px solid black;
}
table.StuEnroll td
{
	text-align: center;
	border-top:1px solid black;
	border-bottom:1px solid black;
}

table.StuEnroll tr
{
	background-color: White;
}

table.StuEnroll tr.A
{
	background-color: #D4E5F6;
}

table.StuEnroll thead td
{
	border-bottom: 2px solid black;
	border-top: none;
	border-left: none;
	border-right: none;
}

/**********************************************************************************/
/**************      Summary Table Styles                ************************/
/**********************************************************************************/

table.SummaryTable
{border-collapse:collapse;
     margin-top:15px;
}
table.SummaryTable td
{
  padding:4px;
    border: 1px solid black;
    margin:2px;
}

.PHONE input 
{
 width:40px;   
}

.RXMLPhone input 
{
 width:40px;   
}


/*
     FILE ARCHIVED ON 21:00:04 Oct 26, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:07:45 Jun 20, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 198.394
  exclusion.robots: 0.079
  exclusion.robots.policy: 0.072
  RedisCDXSource: 0.555
  esindex: 0.008
  LoadShardBlock: 179.864 (3)
  PetaboxLoader3.datanode: 152.202 (4)
  CDXLines.iter: 15.765 (3)
  PetaboxLoader3.resolve: 149.548 (2)
  load_resource: 148.389
*/