#opaque-div-layer
{
    position:fixed;
    width:100%;
    height:100%;
    display:none;
    opacity:0.8;
    filter:alpha(opacity=80);
    z-index:9998;
    background-color:gray;
	left: 0;
	top: 0;    
}

#feedback-message-hover, #hover-box
{
    position:absolute; /*use absolute, fixes IE6 bug*/
    left:30%;
    width:40%;
    background-color:#FFFFFF;
    border:1px solid #434143;
    padding:40px 20px;
    font-weight:bold;
    text-align:center;
    top:75px;
    z-index:20001;
}

#hover-box-content
{
    width:100%;
    height:100%;
    position:relative;
    text-align:left;
}

.refer-a-friend-split-box
{
    position:relative;
    width:50%;
    float:left;
}

.refer-a-friend-split-box input
{
    width:120px;
}


