.table1tab {
        width:90%;
        left:5%;
        position:relative;
        alignment-adjust:middle;
        text-align: center;
        border-width:2px;
        border-style:solid;
        border-color:blue;
        border-collapse:collapse;
        border-radius:10px;
        padding:10px;
    }
    
.table1col {
        background-color:#B0C4DE;
        color:black;
        text-align:center;
        border-width:2px;
        border-style:solid;
        border-color:blue;
        border-collapse:collapse;
        padding:3px;
    }
    
.table1head {
        background-color:#8EB1C7;
        color:black;
        border-width:2px;
        border-style:solid;
        border-color:blue;
        border-collapse: collapse;
        padding:3px;
    }
    
.table1row {
    color:black;
}

.table2 {
    width:90%;
    left:5%;
    position:relative;
    alignment-adjust:middle;
    text-align: center;
    border-width:2px;
    border-style:solid;
    border-color:#303030;
    border-collapse:collapse;
    padding:1em;
}

.table2head {
    background-color:#8EB1C7;
    color:black;
    border-width:2px;
    border-style:solid;
    border-color:#303030;
    border-collapse: collapse;
    padding:3px;
}

.table2row  {
    background-color: none;
    color: black;
    text-align:center;
    border-width:2px;
    border-style:solid;
    border-color:#303030;
    border-collapse:collapse;
    padding:3px;    
}

.table2row:hover {
    background-color: #DFDFDF;
    }
    
.tbl3 {
	width:90%;
    left:5%;
    position:relative;
    alignment-adjust:middle;
	border-width:5px;
    border-style:solid;
    border-color:blue;
    border-collapse:collapse;
    border-radius:10px;
    padding:10px;
    margin:0px;
    margin-top:10px;
    margin-bottom:10px;
}

.tbl3row {
	background-color: #4db7ff;
	text-align:center;
	border-width:3px;
	border-style:solid;
	border-color:blue;
	border-radius:5px;
	border-collapse:collapse;
	padding:5px;
	margin:5px;
}    
 
    
.tbl3col {
	background-color: #4db7ff;
	text-align:center;
	border-width:3px;
	border-style:solid;
	border-color:blue;
	border-radius:5px;
	border-collapse:collapse;
	padding:5px;
	margin:5px;
}

.table4 {
	width: 90%;
	left: 5%;
	color: black;
	position: relative;
	alignment-adjust: middle;
	border-width: 3px;
	border-style: solid;
	border-collapse: collapse;
	border-radius: 10px;
	padding: 3px;
	margin: 3px;
	background-color: none;
}

.table4row {
	background-color: none;
	text-align: center;
	border-width: 2px;
	border-style: solid;
	border-color: gray;
	border-radius: 10px;
	border-collapse: collapse;
	padding: 3px;
	margin: 3px;
}

.table4col {
	background-color: none;
	text-align: center;
	border-width: 2px;
	border-style: solid;
	border-color: gray;
	border-radius: 10px;
	border-collapse: collapse;
	padding: 3px;
	margin: 3px;
}

.table4colspec {
	background-color: none;
	vertical-align:top;
	text-align: right;
	border-width: 2px;
	border-style: solid;
	border-color: gray;
	border-radius: 10px;
	border-collapse: collapse;
	padding: 3px;
	margin: 3px;
}

.table5tab {
	width: 90%;
	left: 5%;
	position: relative;
	alignment-adjust: middle;
	border-color: none;
	border-width: 10px;
	border-style: solid;
	border-collapse: collapse;
	border-radius: 10px;
	padding: 3px;
	margin: 3px;
	background-color: none;
}

.table5row {
	background-color: none;
	text-align: left;
	border-width: 2px;
	border-style: solid;
	border-color: gray;
	border-radius: 10px;
	border-collapse: collapse;
	padding: 3px;
	margin: 3px;
}

.table5col {
	background-color: none;
	text-align: left;
	border-width: 2px;
	border-style: solid;
	border-color: gray;
	border-radius: 10px;
	border-collapse: collapse;
	padding: 3px;
	margin: 3px;
}

table.reftable {
	width:90%;
    left:5%;
    position:relative;
    alignment-adjust:middle;
    text-align: left;
    padding: 15px;
}

td.refcol {
	width: 100%;
	background-color: #c2d1f0;
	text-align: left;
	border-width:2px;
	border-style:solid;
	border-color:#3266cd;
	border-radius: 10px;
	border-collapse: collapse;
	padding: 15px;
	margin: 15px;
}

table.btns {
	width: 90%;
	margin: 5%;
	border-style: none;
}

tr.btnrow {
	margin: 5%;
}

td.btn1 {
	width: 33%;
	height: 33%;
	background-color: blue;
	text-align: center;
	border-width: 2px;
	border-style: solid;
	border-color: black;
	border-radius: 10px;
	border-collapse: none;
	padding: 20px;
	margin: 20px;
}

td.btn2 {
	width: 33%;
	height: 33%;
	background-color: red;
	text-align: center;
	border-width: 2px;
	border-style: solid;
	border-color: black;
	border-radius: 10px;
	border-collapse: none;
	padding: 20px;
	margin: 20px;	
}

td.btn3 {
	width: 33%;
	height: 33%;
	background-color: green;
	text-align: center;
	border-width: 2px;
	border-style: solid;
	border-color: black;
	border-radius: 10px;
	border-collapse: none;
	padding: 20px;
	margin: 20px;	
}

table.entrytable {
	width: 90%;
	left: 5%;
	border-style: solid;
	border-width: 2px;
	border-color: black;
	border-radius: 10px;
	border-collapse: collapse;
	padding: 20px;
	margin: 20px;
}

tr.entryrow {
	border-style: solid;
	border-width: 2px;
	border-color: black;
	border-collapse: collapse;
}

td.entrycell {
	width: 33%;
	border-style: solid;
	border-width: 2px;
	border-color: black;
	border-collapse: collapse;
	margin: 10px;
}
    
