/*
 *+------------------------------------------------------------------------+
 *| Licensed Materials - Property of IBM
 *| 
 *| IBM Cognos Products: ps
 *|	
 *| (C) Copyright IBM Corp. 2008, 2013
 *|
 *| US Government Users Restricted Rights - Use, duplication or
 *| disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
 *|
 *+------------------------------------------------------------------------+
*/

/* Cut-down version of Information Server web console styles.css to illustrate login panel. */

html, body {
    background-color: #EFEFEF; 
    margin: 0;
    padding: 0;
    height: 99%;
    color: #474749;
    scrollbar-base-color: #333;
    scrollbar-arrow-color: #464646;
    scrollbar-darkshadow-color: #9FABBB;
    scrollbar-track-color: #F2F5F7;
    scrollbar-face-color: #E8EBF0;
    scrollbar-shadow-color: #CED6E1;
    scrollbar-highlight-color: #F3F5F7;
    scrollbar-3dlight-color: #C4CEDB;
    background-position: center;
    background-repeat: no-repeat;
}


/* ------------------- START: LOGIN SPECIFIC STYLES ------------------- */

div#loginBoxWithShadow {
    position:absolute; left:50%; top:50%; width:275px; min-height:390px; z-index:1;
    margin-left:-138px;
    margin-top: -195px;
    -moz-box-shadow: 0 0 7px 3px #c9c9c9;
    -webkit-box-shadow: 0 0 7px 3px #c9c9c9;
   	box-shadow: 0 0 7px 3px #c9c9c9;
   	border: solid 1px #bfbfbf;
   	-webkit-border-radius: 3px;
  	-moz-border-radius: 3px; 
   	border-radius: 3px;
}

#loginBox {
    color: black;
    padding:0px;
    text-align:left; 	
    background:#fff;
    min-height:390px;  
    position: relative;  
    -webkit-border-radius: 3px;
  	-moz-border-radius: 3px; 
   	border-radius: 3px;
}

.loginHeaderCloseIcon {
	position: absolute;
	top: -28px;
	right: -26px;
}

/* Firefox and IE7 only */
html>body #loginBox {
    padding: 12px;
}

#loginBoxInner {
    width: 100%;
    height: 100%;
    padding: 0;

}

/* IE6 only */
* html body #loginBoxInner {
    padding:12px;
    background:#fff;

}
    
/* IE6 only */
* #loginBoxInner input {
    position: relative;
    z-index: 1;
}


/* IE6 only */
* #loginBoxInner button {
    position: relative;
    z-index: 1;
}


div#loginCopyright {
    font-size: 0.9em;
}

.loginShadowTop {
    position: absolute; right: 0; top: 0; width: 16px; height: 30px;
    overflow: hidden;
}

/* Firefox and IE7 only */
html>body .loginShadowTop {
    background-image:url(images/login_shadow_right_top.png);
}

.loginShadowMiddle {
    position: absolute; right: 0; top: 30px; width: 16px; bottom: 30px;
    overflow: hidden;
}

/* Firefox and IE7 only */
html>body .loginShadowMiddle {
    background-image:url(images/login_shadow_right_side.png);
    background-repeat:repeat-y;
}

.loginShadowBottom {
    position: absolute; right: 0; bottom: 0; width: 16px; height: 30px;
    overflow: hidden;
}

/* Firefox and IE7 only */
html>body .loginShadowBottom {
    background-image:url(images/login_shadow_right_bottom.png);
}

.loginShadowInner {
    width: 16px;
}

