/*----------------------------------------------- CONTAINER -----------------------------------------------*/
#ContainerLogin{
    margin: 0px;
    padding: 0px;
    height: 100%;
    background:transparent url('images/background.jpg') repeat-x scroll;
    background-color: #959595;
}

/*----------------------------------------------- COMPANY LOGO -----------------------------------------------*/
#company_logo {
	background-image: url('../../../ContentFiles/Company/Logo/Company_CompanyLogo.png');
    background-repeat: no-repeat;
    background-position: bottom;
    margin: auto;
	height: 160px;
	width: 250px;
	background-size: contain!important;
}

.LoginLogo {
	color: lightgrey;
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	margin-top: 17px;
	text-align: center;
	text-shadow: 0 3px 8px #2A2A2A;	
}

.VersionNumber {
  color: #383838;
  font-family: Trebuchet MS;
  font-size: 12px;
  font-weight: bold;  
  padding-right: 5px;
  padding-top: 5px;
  text-align: right;
  text-shadow: 0 3px 8px #2A2A2A;
  text-decoration: none;
}

.splitter  {
    height: 50%; /* splits the screen in half so the logo and loginbox gets in the middle */
}

/*----------------------------------------------- LOGIN BOX -----------------------------------------------*/
#loginboxtop {
    background-image: url('images/loginboxtop.png');
    background-repeat: no-repeat;
    height: 18px;
    width: 391px;
    margin: auto;
}

#loginboxmiddle {
    background-image: url('images/loginboxmiddle.png');
    background-repeat: repeat-y;
    width: 391px;
    margin: auto;
}

#loginboxbottom {
    background-image: url('images/loginboxbottom.png');
    background-repeat: no-repeat;
    height: 7px;
    width: 391px;
    margin: auto;
}

/*----------------------------------------------- LOGIN TEXT -----------------------------------------------*/
.text {
    padding: 0px 0px 0px 60px;
	margin:0px;
}

.input-text {
    font-size: 10px;
    width: 180px;
	border: 1px solid #BBBBBB;
}


.input-text:focus {
	border: 1px solid #5994E2;
}

.forgot {
	padding-left:54px;
	padding-top : 5px;
}

.forgot a {
    color: #9D9D9D;
}

.forgot a:hover {
    color: #1E6AC3;
}

/*----------------------------------------------- LOGIN BUTTON -----------------------------------------------*/
.button {
    float:right;
}

.button input {
    font-size: 11px;
    letter-spacing: 1px;
    background: url('images/button.jpg');
    background-repeat: no-repeat;
    height: 24px ;
    width: 58px;
    border: none;
    color: #FFFFFF;
    padding-bottom: 4px;
    *padding-bottom: 2px;
    cursor: pointer;
}

.button input:hover {
    background-image: url('images/button_hover.jpg');
    background-repeat: no-repeat;
}

/*----------------------------------------------- FOOTER -----------------------------------------------*/
#footertext {
    text-align: center;
}

#footertext a {
    color: #Fefefe;
}

#footertext a:hover {
    color: #1E6AC3;
}

