/*
 * IBM Confidential
 * OCO Source Materials
 * 5655-Y31 5725-W47 5737-A28 5725-B69 5737-H06 5737-I23
 * Copyright IBM Corp. 1987, 2024
 * The source code for this program is not published or other-
 * wise divested of its trade secrets, irrespective of what has
 * been deposited with the U.S. Copyright Office.
 */

.loginbodyStyle{
	background-color: #c8e0f8;
}

.skipStyle{
	color:#c8e0f8;
	text-decoration: none;
}

body,form,td,th {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

#loginBody {
    
}

div#loginBox{
		width:619px;
		margin:20px auto;
		margin-left: auto ;
		margin-right: auto ;
		background-position:left top; 
		background-repeat:no-repeat;
		background-color:#FFF;	
		/*border: solid 1px #bbbbbb;*/
		padding:0;
		font-size:12px;
		color:#555555; 
		font-family: verdana,arial,helvetica,tahoma,sans-serif;
}

.loginContent{
		position:relative;
		text-align: left;
		padding: 15px 0px 10px;
}

.loginLogo{
		width:115px;
		height:18px;
		white-space:nowrap;
		background-repeat:no-repeat;
		top:16px;
		left: 18px;
		position:absolute;
}

.loginContent img{
		position:absolute;
		top:130px;
		left:40px;
}

.loginContent img.webSphereIcon{
		position:static;
		padding-bottom:1px;
}

.loginForm{
		margin:110px 0 0 220px;
}

span.error {
    /*color: #FF0000 !important;*/
    margin-top:5px;
    padding: 2px 0 2px 20px;
    font-family: verdana,arial,helvetica,tahoma,sans-serif;
	font-size:12px;
	color:#d74352;
	font-weight:bold; 
}

/* Font styling for error message*/
.errorMessage {
		font-family: verdana,arial,helvetica,tahoma,sans-serif;
		font-size:12px;
		color:#d74352;
		font-weight:bold; 
}

.errorMessage img{
		position:relative;
		left:auto;
		top:auto;
		float: left;
		margin-right:4px;
		width=16px;
		height=16px;
}

/* Product legal disclaimer information: licence agreement, copyright, trademark name, build number and date font styling*/
.loginCopyright {
    	font-family: verdana,arial,helvetica,tahoma,sans-serif;
		font-size:9px;
		color:#555555; 

}

/* Font styling for product name */
div#loginTitle {
	    font-family: verdana,arial,helvetica,tahoma,sans-serif;
		font-size:24px;
		color:#274a71; 
}

/* What's this styling for? */
div#loginText {
		font-size:1.2em;
		text-align:left;
		font-family: verdana,arial,helvetica,tahoma,sans-serif;
		color:#274a71; 
}

/* What's this styling for? */
.loginInput {
    border: 1px solid #9FABBB;
    font-family: verdana,arial,helvetica,tahoma,sans-serif;
    font-size: 10px;
    float: none;
    text-align:left;
}

.loginForm div{
		text-align:left;
		width:auto;
		clear:none;
		margin:0;
		padding:0px 10px 10px 10px;
}

div#loginEntry{
		padding:4px 10px;
}

/* Font styling for input fields: User ID, Password */
.loginForm input{
		font-family: verdana,arial,helvetica,tahoma,sans-serif;
		font-size:12px; 
}

/* Styling for input field labels: User ID, Password */
.loginForm label{
		margin-left:0;
		padding-top:0;
		padding-bottom:2px;
		display:block;
		float:none;
		text-align:left;
		font-weight:normal;
		font-family: verdana,arial,helvetica,tahoma,sans-serif;
		font-size:12px;
		color:#555555; 
}

.loginButton{
	margin-top: 3px;
	padding: 2px 10px 2px 10px;
	font-family: verdana,arial,helvetica,tahoma,sans-serif;
	font-size:12px;
}

.websphereLegal{
		color: #AAAAAA;
		margin: 15px 25px 10px 25px; /*25px 25px 10px 25px; */ /* 15px 25px 10px 25px; */
		padding-bottom:15px;
		min-height:37px;
}

div.websphereLegal .websphereLicense{
		background-position:left center;
		background-repeat:no-repeat;
		margin-bottom:10px;
		min-height:37px;
		line-height: 1.1em;
    	font-size: 12px;
}

div.websphereLegal, table.websphereLegal td{
		font-size:0.8em;
		line-height:1.2em
}

div.websphereLegal p{
		margin:0;
		padding:0 0 0 110px;
		text-align:left;
}

table.websphereLegal{
		margin:5px 25px 10px 25px;
}

table.websphereLegal td{
		vertical-align:middle;
		padding:5px;
}

.login div.websphereLegal .websphereLicense{
		background-position:left top;
}

.login .websphereLegal{
		margin-left:10px;
}

/* Firefox - style of non-focused inputs */
input[type=text], input[type=password], textarea{
  border: 1px #969696 solid;
  margin:1px;
  padding:2px;
}

/* Firefox - style of focused inputs */
input[type=text]:focus, input[type=password]:focus, textarea:focus {
  border: 1px #406B9B solid;
  margin:1px;
  padding:2px;
}
