﻿@import url("Site_Reset.css");
@import url("EditContent.css");
@import url("EditResource.css");
@import url("Site_Specific.css");

#fadeForPopupDiv {
    position: fixed; width: 100%; height: 100%;
    background-color: Black;
    filter: alpha(opacity = 65); -moz-opacity: 0.65; -khtml-opacity: 0.65; opacity: 0.65;
    visibility: hidden;
    z-index: 10;
}

#underConstruction {
    position: fixed; width: 100%; height: 100%;
    background-color: Black;
    filter: alpha(opacity = 65); -moz-opacity: 0.65; -khtml-opacity: 0.65; opacity: 0.65;
    z-index: 10;
}
#underConstruction span { position: fixed; top: 20%; left: 20%; color: White; z-index: 11; }

div#size { position: absolute; bottom: 0.5em; right: 0.2em; width: 4.5em; height: 1em; z-index: 9;}
.size_button { font-size: 0.95em; }

.designator_image { display: inline; }
.designator_bold { font-weight: bold; }
.designator_italic { font-style: italic; }
.smaller_font { font-size: smaller; }
.bigger_font { font-size: larger; }
.bold_font { font-weight: bold; }
.yellow_highlight { background-color: Yellow; }
.dash_underline { border-bottom-style: dashed; border-bottom-width: 1px; }
.text_center { text-align: center; }

ul#editContentHelpList { list-style-type: disc; margin: 1em; }
li.editContentHelpItem { margin-bottom: 1.0em; }

ul#designatorHelpList { list-style-type: circle; margin: 1em; }
li.designatorHelpItem { margin: 0 0 0.65em 0.75em; }

div#edit { position: absolute; bottom: -0.7em; left: 0.2em; width: 1em; height: 1em; font-size: 1.0em; z-index: 9; font-family: Trebuchet MS; }
div#edit:hover { cursor: default; }
div#admin { position: absolute; bottom: -0.7em; left: 1.25em; width: 1em; height: 1em; font-size: 1.0em; z-index: 9; font-family: Trebuchet MS; }
div#admin:hover { cursor: default; }
span#signature { font-size: 1.2em; font-family: "Magneto", Arial, sans-serif; }

div#userInputDiv {
    position: fixed;
    color: #5c071f;
    background-color: #d8d2bd;
    border: 4px ridge black;
    padding: 2em;
    left: 17%;
    top: 10%;
    width: 60%;
    height: 32em;
    overflow: hidden;
    z-index: 30;
    visibility: hidden;
}
span.user_input { position: absolute; top: 5%; left: 5%; font-size: 1.15em; font-weight: bold; }
textarea.user_input { position: absolute; top: 12%; left: 5%; width: 90%; height: 55%; background-color: White; }
span.user_input_email { position: absolute; top: 75%; left: 5%; font-size: 1.15em; font-weight: bold; }
input.user_input_email { position: absolute; top: 75%; left: 52%; width: 43%; background-color: White; }
input.user_input_send_Button { position: absolute; top: 87%; left: 5%; }
#user_input_close { position: fixed; left: 77%; top: 12%; }
#PrivacyContentDiv { position: absolute; bottom: 1em; right: 1em; }
#PrivacyContentDiv span { margin: 0.3em 0.6em 0.3em 0.6em; font-size: 1.15em; text-decoration: underline; }
#PrivacyContentDiv span:hover { cursor: default; text-decoration: none; }
#PrivacyPopupDiv { position: absolute; right: 0.5em; width: 20em; bottom: 3.5em; padding: 5px; text-align: justify; font-size: 1.3em; visibility: hidden; background-color: White; border: 3px ridge #321200; }

#downloadFileDiv {
    position: fixed;
    color: #5c071f;
    background-color: #fcfbf2;
    border: 4px ridge black;
    padding: 2em;
    left: 17%;
    top: 15%;
    width: 60%;
    height: 35em;
    overflow: scroll;
    z-index: 30;
    visibility: hidden;
}
div#downloadFile_title { position: relative; float: left; font-size: 1.5em; font-weight: bold; margin-bottom: 1.0em; }
div#downloadFile_content { position: relative; clear: both; font-size: 1.2em; padding: 0 1.5em 1.0em 1.0em; }
.download_file_list { list-style-type: circle; margin: 0.5em 0 0 1.0em; }
ul.downloadFileList li { margin-left: 0.75em; }
.add_downloadFile { position: relative; margin-left: 0.75em; z-index: 30; }
.downloadFile_commit_Btn { position: relative; margin-top: 1.5em; left: 0; }
.downloadFile_cancel_Btn { position: relative; margin-top: 1.5em; left: 15%; }

.signon_div {
    position: fixed;
    background-color: #fcfbf2;
    border: 4px ridge black;
    padding: 2em;
    left: 25em;
    top: 10%;
    width: 36em;
    overflow: hidden;
    z-index: 30;
    visibility: hidden;
}
.signon_title { position: relative; float: left; font-size: 1.25em; font-weight: bold; left: 9.5em; margin-bottom: 1.5em; }
.signon_content { position: relative; clear: both; font-size: 1.15em; padding: 0 1.5em 1.0em 0em; }
.signon_field { position: relative; margin-top: 1.0em; clear: both; }
.signon_leftCol { position: absolute; left: 0; width: 10.0em; float: left; text-align: right; }
.signon_rightCol { position: relative; left: 10.5em; text-align: left; }
.signon_text { width: 20em; }
.signon_password_text { width: 12em; }
.signon_close { position: fixed; left: 57em; top: 12%; }
.signon_close_x { position: fixed; left: 62em; top: 12%; }
.signon_buttonDiv { position: relative; padding: 1.0em 0 1.5em 10.5em; height: 0.5em; }
.signon_Btn { position: absolute;  }
.signon_clickable { position: relative; margin: 0.35em 0 0 11.75em; font-size: 0.9em; font-weight: bold;  }
.signon_footnote { position: relative; font-size: 0.9em; text-align: justify; font-weight: bold; margin: 0.75em 0 0.5em 7.0em; }
