/* Login Styles */

.details {
	color:#888 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px !important;
	line-height:14px !important;
}

.wish {
	color:#369 !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	margin-top: 140px !important;
}

.sign {
	color:#369 !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	font-size:18px;
}

#slidecontainer {
    /*position: absolute;*/
    display: table;
    width: 640px;
    height: 230px;
}


/* Pages presentation */

div[id^="page"] {
    position: absolute;
    margin: 0px 0px auto;    
}


/* Buttons (next & previous) presentation */

#nextNoEffect {
    position: relative;
    width: 40px;
    height: 40px;
    left: 640px;
    margin-top: -140px;
    cursor: default;
    background: url("next.png");
    
    opacity: 0.3;
    filter: alpha(opacity=30);
    
    /*z-index: 1;*/
    
    /* OLD Version : No ../images
    background: rgba(30, 30, 30, 0.3);
    color: white;
    text-align: center;
    line-height: 37px;
    vertical-align: middle;
    text-decoration: none;
    outline: none;
    
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    */
}

#next {
    position: relative;
    width: 40px;
    height: 40px;
    left: 640px;
    margin-top: -140px;
    cursor: default;
    background: url("next.png");
    
    /*z-index: 1;*/
    
    /* OLD Version : No ../images
    background: rgba(30, 30, 30, 0.3);
    color: white;
    text-align: center;
    line-height: 37px;
    vertical-align: middle;
    text-decoration: none;
    outline: none;
    
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    */
}

#next:hover {
    background: url("next_h.png");
    
    /* OLD Version : No ../images
    background: rgba(30, 30, 30, 0.8);
    */
}

#next:active, #next:focus {
    background: url("next_f.png");
    
    /* OLD Version : No ../images
    color: #D3D3D3;
    background: rgba(30, 30, 30, 0.7);
    */
}
/* Image preloader */

.preload {
    display: block;
    background: transparent url("loading.gif") no-repeat center center;
    width: 32px;
    height: 32px;
}


/* Others */

.codeDiv {
    display: block;
    width: 100%;
    padding: 10px 0px 10px 10px;
    background: #313131;
    color: white;
    margin-bottom: 20px;
}
