

.popBox {
    background:#ffffff;


    position:relative; left:40%; right:40%; top:43%; bottom:40%;

    z-index:1;
    max-width: 300px;
    max-height: 120px;

    min-width: 280px;
    min-height: 100px;

    border:1px solid #3a3a3a;

    /* CSS3 rounded corners, drop-shadow and opacity fade in */
    -moz-border-radius:12px;
    border-radius:12px;
    -webkit-box-shadow:2px 2px 4px #3a3a3a;
    -moz-box-shadow:2px 2px 4px #3a3a3a;
    box-shadow:2px 2px 4px #3a3a3a;
    opacity:0;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
}
:target .popBox {position:fixed; opacity:1;}

.popBox:hover {box-shadow:3px 3px 6px #5a5a5a;}

.lightbox {display:none; text-indent:-200em; background:#000; opacity:0.4; width:100%; height:100%; position:fixed; top:0; left:0; bottom:0; right:0;}
:target .lightbox {display:block}

.close {
    position:absolute; top:-0.75em; right:-0.75em; display:block; width:1em; height:1em;
    font:bold large/1 arial, sans-serif; text-align:center; text-decoration:none;
    background:#000; border:3px solid #fff; color:#fff;
    -moz-border-radius: 1em;
    -webkit-border-radius: 1em;
    border-radius: 1em;
    -moz-box-shadow: 0 0 1px 1px #3a3a3a;
    -webkit-box-shadow: 0 0 1px 1px #3a3a3a;
    box-shadow: 0 0 1px 1px #3a3a3a;
}
.close:before {content:"X"}
.close:hover {box-shadow:0 0 1px 1px #c00; background:#c00;}
.close span {text-indent:-200em; display:block;}

.button.green.medium{
    margin-right: 10px;
    margin-bottom : 10px;
}
h2#myheader {


    margin-left: 10px;
}

input#fileToUpload {


    margin-left: 10px;
}