html, body, div, span, applet, object, iframe,  p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
    border:                     0px none;
    font-family:                Trebuchet MS, arial, verdana;
    font-size:                  100%;
    font-style:                 inherit;
    font-weight:                inherit;
    margin:                     0px;
    padding:                    0px;
    vertical-align:             baseline;
}

body, form, table
{
    font-family:                Trebuchet MS, arial, verdana;
    margin:                     0px;
    padding:                    0px;
}

.headerstrip
{
	height:80px;width:100%;
}
	
.menustrip
{
	display:flex;width:100%;padding:4px 4px;background-color:#a3a1f1;font-size:18px;font-weight:500;
}	

.adminmenustrip
{
	display:flex;width:100%;padding:4px 4px;background-color:#c3e6bc;font-size:18px;font-weight:500;
}	

.menu
{
	background-color:blue;color:white;border:2px solid blue;padding:2px 6px;margin:0px 2px;
}	

.menu:hover
{
	background-color:#418fb9;border:2px solid blue;
}

.button1{
	background-color:blue;color:white;font-size:20px;padding:4px 10px;margin-right:3px;
	text-align:center;border:2px solid #5d5ddc;border-radius:8px;
	} 
.button1:hover{background-color:#ccccff;color:blue;}

.button2{background-color:blue;color:white;font-size:15px;padding:3px 6px;margin-right:3px;text-align:center;cursor:pointer}
.button2:hover{background-color:#ccccff;color:blue;}

.button3{background-color:#a3a1f1;border:none;color:white;text-decoration:none;border-radius:10px;font-size:15px;padding:3px 6px;margin-right:3px;text-align:center;cursor:pointer}
.button3:hover{background-color:#ccccff;color:blue;}

.entryline{display:flex;padding:10px;background-color:#1a7f72;color:#fff}
legend{margin-left:200px;font-size:20px;font-weight:bold}

.item{display:flex;padding:10px;background-color:#1a7f72;color:#fff}

.actionmenu{background-color:white;color:black}


.tableDef
{
    width:                      100%;
}

.tableDef th
{
    color:                      #FFFFFF; 
    background-color:           #525858;  
    padding:                    7px;
    text-align:                 left;
}

.tableDef td
{
    padding:                    2px;
}

.tableDef tr
{
	width:                      100%;
    font-size:                  12px;
    color:                      #385487; 
}

.tableDef tr.hover
{
    background-color:           #D3CCFF;
}

.tableDef tr.even
{
    tableDef-color:           #EDEDFC;
}

.tableDef tr.odd
{
    background-color:           #fff;
}

.popbox{border:4px solid blue;width:600px;height:auto;background-color:#fafaff;margin-left:400px;margin-right:400px;margin-top:150px;
box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;}

.popbox1{border:4px solid blue;width:600px;height:auto;background-color:#fafaff;margin-left:400px;margin-right:400px;margin-top:100px;
box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;}

.menu{background-color:blue;color:white}
.actionmenu{background-color:white;color:black}
