@charset "utf-8";
/* CSS Document */

.dumbBoxWrap { /* The div that shows/hides. */
    display:none; /* starts out hidden */
    z-index:40001; /* High z-index to ensure it appears above all content */
}

.dumbBoxWrap a { /* The div that shows/hides. */
	cursor:pointer;
}
.dumbBoxOverlay { /* Shades out background when selector is active */
    position:fixed;
	top:0;
    width:100%;
    height:100%;
    background-color:#000;
    opacity:.5; /* Sets opacity so it's partly transparent */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE transparency */
    filter:alpha(opacity=50); /* More IE transparency */
    z-index:40001;
}
.vertical-offset { /* Fixed position to provide the vertical offset */
    position:fixed;
    top:30%;
    width:100%;
    z-index:40002; /* ensures box appears above overlay */
}
#closeModal {
    position:absolute;
    top:-15px;
	right:-15px;
    z-index:50;
}
.dumbBox { /* The actual box, centered in the fixed-position div */
    width:405px; /* Whatever width you want the box to be */
    position:relative;
    margin:0 auto;
    /*Everything below is just visual styling */
    background-color:#CAE498;
    padding:10px;
    border:2px solid #fff;
    border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}