
/* Login page */
.accountLoginTable { 
    /*margin-top: 50px;*/
    /*width: 350px;*/
    width: 100%;
	margin-top: 0px;
	margin-bottom: 50px;
    text-align: center;
}
.accountLoginCell { 
    /*padding: 10px; */
    /* */
    border: solid #555555 0px; 
    background-color: #FBFBFB; 
    /* */
    text-align: center;
}

/* Login page */
.accountLoginTable_nobord { 
    margin-top: 50px;
    width: 350px;
    text-align: center;
}
.accountLoginCell_nobord { 
    padding: 10px; 
    text-align: center;
}

/* table containing vertical-separator (if any) and login text */
TABLE.accountLoginContentTable {
    /*width: 100%;*/
    background:#0c0c0c;
	background:url(../extra/images/sts/accountlogin-background.jpg) repeat;
	background-size:100%;
	width:300px;
	position:fixed;
    right:10px;
    text-align: center; /* left; */
    padding:2px;
	color: white;
	font-size: 12pt;
	font-weight: bold;
}
/*
/ * Banner300 Image row * /
TR.banner300ImageRow {
    / *background-image: url(...);* /
}
TD.banner300ImageCell {
    / * position: relative; <== to display text on top of image * /
    width: 100%;
    text-align: center;
    vertical-align: middle;
    background-color: transparent;
}
SPAN.banner300ImageTitle {
    font-size: 16pt;
    font-weight: bold; 
    width: 100%;
    background-color: transparent;
    / * for displaying text on top of login banner-300 image * /
    position: absolute;
    left: 20%;
    margin-left: -20px;
    top: 50%;
    transform: translateY(-50%);
    * /
}

/ * Account/User/Password content row * /
TR.accountUserPasswordContentRow {
    / *background-color: rgba(255,255,255,0.5);* /
}
*/
/* vertical separator (if any) */
TD.accountLoginVertSepCell {
    width: 10px;
    height: 100%;
    padding-right: 12px;
}

TD.accountLoginTextCell {
    width: 100%;
    text-align: center; /* left; */
}

/* Login form table */
TABLE.accountLoginFormTable {
	color:white;
    padding-left:10px;
	padding-top:15px;

    /* */
}
TD.accountLoginFieldLabel {
    padding-top: 20px;
    padding-right: 4px;
	font-size:10pt;
	font-weight: bold;
    text-align: left;
}
TD.accountLoginFieldValue {
    padding-top: 20px;
}
