


#LoginHeader {
    color: #3c3c3b;
    /* background-color: #a9a9a9; */
    /* background-color:#9c151a; */
    background-image: url(../Images/LoginHeaderImg.jpg);
    background-repeat: no-repeat;
    padding-Left: 15px;
    padding-right: 8px;
    text-align: right;
}

#TableLogin {
    /*color: #3c3c3b;*/

    font-family: Arial, Helvetica, sans-serif;
    /* background-color:#9c151a; */
    /*font-weight: bold;*/
    /*border: #9c151a solid 2px;*/
    /*background: linear-gradient(172deg, #E6E6E5, transparent);*/

    padding-left: 6px;
}
/*#TableLogin, input {
    display: flex;
    width: 100%;
}*/
.maintopbgimage {
    background-image: url(../images/maintop1.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
}



/*.Links a {
	color: Black;
}*/
/*.Links a:hover{
	color: #012366C;
}*/

.Links a:active {
    color: #3c3c3b;
}

.Links a:visited {
    color: #3c3c3b;
}

.Links {
    color: #3c3c3b;
    font-size: 12px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding-left: 2px;
}

tbody {
}

table.Links { /*	 background-image: url(../Images/Grill.gif);  */
}

td.Links {
    background-image: url(../Images/LoginHeaderImg.jpg);
    background-repeat: no-repeat;
    background-position: Top left;
    /* background-color: white; */
    padding-left: 3px;
    height: 59px;
    /* background-color:#9c151a; */
    /*	background-image: url(../Images/grill.gif); */
    /*background: linear-gradient(172deg, #d0d0cf, transparent);
	border: #9c151a solid 2px;*/
}

td.Links {
}

td.Links {
}

td.Grill {
    background-image: url(../Images/backg.jpg);
    padding-left: 2px;
    /* background-repeat: no-repeat; */
}

button, input, optgroup, select, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: 1.5;
    box-sizing: border-box;
}

/**, ::after, ::before {
    box-sizing: border-box;
}*/

/*table {
    border-collapse: collapse;
}*/

body {
    /*font-family: "Montserrat", -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size: 1rem;*/
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
}

:root {
    --blue: #007bff;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #e83e8c;
    --red: #dc3545;
    --orange: #fd7e14;
    --yellow: #ffc107;
    --green: #28a745;
    --teal: #20c997;
    --cyan: #17a2b8;
    --white: #fff;
    --gray: #6c757d;
    --gray-dark: #343a40;
    --primary: #007bff;
    --secondary: #6c757d;
    --success: #28a745;
    --info: #17a2b8;
    --warning: #ffc107;
    --danger: #dc3545;
    --light: #f8f9fa;
    --dark: #343a40;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --font-family-sans-serif: "Montserrat", -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
}

img {
    vertical-align: middle;
    border-style: none;
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}

.btn-block {
    display: block;
    width: 100%;
}

.btn-group-lg > .btn, .btn-lg {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: .3rem;
}

.btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

[type="reset"], [type="submit"], button, html [type="button"] {
    -webkit-appearance: button;
}
