/* CSS Document */

/*-------[ Log In Popup ]-------*/
.loginpopup {
	border: #000000 2px solid;
	width:300px;
	position: relative;
	display:block;
	margin: 30px auto;
	background: #E3E3E3;
	padding:15px;
	-moz-border-radius:15px; /* for firefox */
	-webkit-border-radius:15px; /* for safari*/ 
	border-radius: 15px;/* for ie8 ??? */

}

div#loginpopup input {
	margin: 0 0 5px 0;
}
#loginstep {
	float: right;
}

/*-------[ New User Creation Wizard Popup ]-------*/
div#popup {
	border: #000000 2px solid;
	width:775px;
	height:455px;
	position: relative;
	display:block;
	margin: 30px auto;
	background: #E3E3E3;
	padding:15px;
}

div#popup input {
	margin: 0 0 5px 0;
}
#wizardstep {
	float: right;
}

/*-------[ Forgot Password Popup ]-------*/
.forgotpasswordpopup {
	border: #000000 2px solid;
	width:380px;
	position: relative;
	display:block;
	margin: 30px auto;
	background: #E3E3E3;
	padding:15px;
}


/*-------[ Loading Progesss Template Popup ]-------*/
.loadingProgressBackground {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 100%;
    opacity: 0.6;
    position: absolute;
    width: 100%;
    filter: alpha(opacity=60);
    left: 0;
    top: 0;
}
.loadingProgress {
    margin: 25% 50%;
    position: relative;
    text-align: left;
}
.loadingProgress img 
{
     position: relative;
}
.loadingProgress p {
    font-weight: bold;
     position: relative;
}

/* Panel content must contain a wrapper of relative positioning */
.user_list_wrap 
{
    position:relative;
}


/*-------[ Compliance Page Template Popup ]-------*/

#compliancePanelWrapper {
    width:100%; 
    height:100%; 
    float: left;
    position: absolute;
    color: #fff;
    top:0;
    left:0;
}

.compliancePopupPanelContent
{
    overflow:auto;
    padding:10px;
}

#compliancePopupPanel 
{  
        background:#fff;
       
        width:100%;
        height:100%;
        position:fixed;
        filter: alpha(opacity=30);  
        -moz-opacity: 0.3;  
        -khtml-opacity: 0.3;  
        opacity: 0.3;  
    }  

.compliancePopupPanelInner  
{  
        background: blue;
        border:1px #000 solid; 
        width: 600px;
        color:#000;  
        padding:10px;
        margin:50px auto;
        text-align: center;
        -moz-border-radius: 10px;
        border-radius: 10px;
        z-index: 10;
        position:relative;
    } 
    
#compliancePanelWrapper .compliancePopupPanelInner h2
{
    color: #000000;
    margin-bottom: 20px;
    text-align: center;
}

.signature
{
    margin:10px 0 0 0;
}

.disclaimer_content
{
    font-size:11px;
}
