/* ------------------------------------------------------------------------
	Popin
------------------------------------------------------------------------- */

#overlay {
    background: #000;
    position: absolute; top: 0; left: 0;
    z-index: 10000;
    width: 100%;
}

.prettyPopin {
    display: none;
    overflow: hidden;
    position: absolute; z-index: 11000;
    top: 50%; left: 50%;
    background: url(../images/prettyPopin/popinLeft.gif) bottom left no-repeat;
}

.prettyPopin a#b_close {
    display: none;
    position: absolute; z-index: 2;
    top: 10px; right: 13px;
    width: 1px; height: 1px;
    text-indent: -10000px;
    /*background: url(../images/prettyPopin/b_close.gif) bottom left no-repeat;*/
}

.prettyPopin .prettyContent {
    position: relative;
    width: 100%; height: 100%;
    font-size: 1.2em;
    background: url(../images/prettyPopin/popinRight.gif) bottom right no-repeat;
    zoom: 1; /* IE7 Hack */
}

.prettyPopin .prettyContent .prettyContent-container {
    display: none;
    padding: 2px 10px 10px 10px;
}

.prettyPopin .prettyContent .loader {
    position: absolute;
    top: 50%; left: 50%;
    margin: -14px 0 0 -14px;
}

.prettyPopin h3 {
    border-bottom: 1px solid #BBFA39;
    margin-bottom: 20px;
}

#prettyPopinError {
    margin: 10px;
    padding: 2px 5px;
    border: 1px solid #CC0000;
    color: #CC0000;
}

.prettyPopin p {
    margin-bottom: 10px;
}

#f_login, #f_password, #f_disconnect, #f_password_confirm, #f_email {
    border: 1px solid #BBFA39;
    color: #333333;
    width: 250px;
}

#f_submit {
    border: 1px solid #BBFA39;
    background-color:  #BBFA39;
    color: #333333;
    width: 75px!important;
    margin-right: 20px;
}

#f_close {
    border: 1px solid #BBFA39;
    color: #333333;
    width: 75px;
    background-color:  #BBFA39;
 }

 #f_go {
    border: 1px solid #BBFA39;
    color: #333333;
    width: 150px;
    background-color:  #BBFA39;
 }

#f_yes {
    border: 1px solid #BBFA39;
    color: #333333;
    width: 75px;
    margin-right: 100px;
    background-color:  #BBFA39;
 }

 #f_no {
    border: 1px solid #BBFA39;
    color: #333333;
    width: 75px;
    background-color:  #BBFA39;
 }

#login_submit {
    text-align: center;
}

a {
    color: #666666;
}

#buttons {
    text-align: center;
}

#buttons a {
    text-decoration: none;
    border: 1px solid #BBFA39;
    color: #333333;
    width: 75px;
    margin: 0 2px;
    background-color:  #BBFA39;
    padding: 2px 15px;

}
#dDate {
    background-image : url(../js/datepick/calendar-green.gif);
    background-repeat: no-repeat;
    background-position: right;   
}

#titlebar {
    background-color: #000000;
    text-align: right;
    margin: 0 -3px 5px -8px;
    padding: 0px 5px;
}
#titlebar a {
    color: #FFFFFF;
    text-decoration: none;
}