﻿* {
    cursor: default;
}

html,
body {
    overflow: hidden;
}

body {
    background: #222;
    font: 12px/1 'Lucida Grande', Arial, 'Liberation Sans', FreeSans, sans-serif;
    background-image: url('/images/login_wallpaper.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

a {
    text-decoration: none;
}

.bpopupLoginScreen
{
    
    border: solid 1px #aeb5bb;
    color:white;              
    min-width: 450px;
    max-width: 450px;
    min-height:380px;
    max-height:380px;
    padding: 25px;
    overflow:auto;
    z-index:999999999;
}

.bpopupLoginScreen h1
{
    font-size: 16pt;
    font-weight:bold;
    top: 0px;
    margin: 0px 0px 20px 5px;
}

.bpopupLoginScreen h2
{
    font-size: 14pt;
    font-weight:bold;
    top: 0px;
    margin: 0px 0px 20px 5px;
}

.bpopupLoginScreen input[type=text]
{
    width: 95%;
    font-size: 14pt;
    color:White;
    background-color: Transparent !important;  
    background-repeat:no-repeat;
    border:solid 1px white;
    margin-left:0;
    padding: 4px;   
    font-weight:bold;
}

.bpopupLoginScreen input[type=text]:hover
{
    color: Yellow;
    border: solid 1px yellow;
}

.bpopupLoginScreen input[type=text]:focus
{
    color: Yellow;
    border: solid 1px yellow;
}
        
.bpopupLoginScreen input[type=password]
{
    width: 95%;
    font-size: 14pt;
    color:White;
    background-color: Transparent !important;
    background-repeat:no-repeat;
    border:solid 1px white;
    margin-left:0;
    padding: 4px;
    font-weight:bold;
}

.bpopupLoginScreen input[type=password]:hover
{
    color: Yellow;
    border: solid 1px yellow;
}

.bpopupLoginScreen input[type=password]:focus
{
    color: Yellow;
    border: solid 1px yellow;
}

.bpopupLoginScreen input[type=submit]
{
    width: 50%;
    font-size: 16pt;
    color: White;
    font-weight: bold;
    background-color: Transparent !important;
    background-repeat: no-repeat;
    border: solid 1px white;
    cursor: pointer;
    height: 50px;
}

.bpopupLoginScreen input[type=submit]:hover
{
    color: Yellow;
    border: solid 1px yellow;
}

.bpopupLoginScreen input[type=submit]:focus
{
    color: Yellow;
    border: solid 1px yellow;
}

.bpopupLoginScreen span
{
    font-size: 11pt;
    color: Yellow;
    font-weight: bold;
}

input:focus { outline-offset: 0px; }

input { -webkit-appearance: none; }

textarea, input, *:focus { outline: none !important; }

input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px White inset; }     

:focus {  
  outline-color: -webkit-focus-ring-color;
  outline-style: none;
  outline-width: 0px;
}

.watermark 
{
    font-weight: bold;
    font-family:Sans-Serif;
    font-size: 9pt;
    color: White;
    bottom: 10px;
    right: 10px;
    position: absolute;
    z-index:9999999999;
}

.watermark a
{
    font-weight: bold;
    font-family:Sans-Serif;
    font-size: 9pt;
    color: White;
    text-decoration:none;
    cursor:pointer;
}

.watermark a:hover
{
    text-decoration:underline;
}

.companyWrapper
{
    font-weight: bold;
    font-family:Sans-Serif;
    font-size: 16pt;
    color: White;
    bottom: 30px;
    right: 10px;
    position: absolute;
    z-index:9999999999;
    text-align: right;
}