﻿.exams_Container {
    display: inline-block;
    margin: 0 auto;
    padding: 3px;
    cursor: pointer;
    width: 100%;
    color: white;
    box-sizing: border-box;
}

.exams_Container_AircraftSelection {
    width: 100%;
    border-bottom: 1px solid lightgray;
    text-align: left;
    padding-bottom: 5px;
}

.exams_Add_Line {
    text-align: left;
    float: left;
    width: 100%;
    margin: 3px 0px 3px 0px;
    height:fit-content
}

.exams_Add_Station {
    border-top: 1px solid lightgray;
}

.exams_Add_LeftColumn {
    float: left;
    width: 49%;
    margin: 0 auto;
}

.exams_Verify_RightColumn {
    float: left;
    width: 320px;
    margin: 0 auto;
}
.exams_Add_CompanyName {
    width: 300px;
}

.exams_Add_Name {
    width: 300px;
}

.exams_Add_Notes {
    width: 100%;
    height: 100px;
}

.exams_Configuration_Add_Name {
    width: 300px;
}

.exams_Configuration_Add_StationName {
    width: 240px;
}

.exams_Configuration_Add_LongLat {
    width: 70px;
}

.ib_Default {
    vertical-align: middle;
}

.exams_Add_AircraftTypeSelectContainer {
    max-width: 400px;
    width: 80%;
    max-height: 400px;
    height: 60%;
}

.exams_Add_AircraftTypeSelect_tbSearch {
    width: 75%;
}

.exams_Add_AircraftTypeSelect_ResultsContainer {
    float: left;
    width: 98%;
    height: 84%;
    background-color: #CCCCCC;
    overflow-y: scroll;
    text-align: left;
    padding: 2px 2px 2px 2px;
}

.exams_View_Line {
    text-align: left;
    float: left;
    width: 100%;
    margin: 3px 0px 3px 0px;
}

.exams_View_LeftColumn {
    float: left;
    width: 200px;
}

.exams_View_RightColumn {
    float: left;
    width: 650px;
}

.exams_View_Station_Description {
    float: left;
    width: 250px;
}

.exams_View_Station_LongitudinalArm {
    float: left;
    width: 80px;
}

.exams_View_Station_LateralArm {
    float: left;
    width: 80px;
}

.exams_View_Station_Remove {
    float: left;
    width: 50px;
}

.VeryPoor {
    background-color: red;
}

.Weak {
    background-color: orange;
}

.Average {
    background-color: #A52A2A
}

.Excellent {
    background-color: yellow;
}

.Strong {
    background-color: green;
}

.border {
    border: medium solid #800000;
    width: 500px;
}

.exams_Master {
    margin-bottom: 10px;
}
.exams_Master_Entry{
    margin-bottom: 2px;

}
.exams_Master_LeftColumn {
    float: left;
    width: 200px;
}
.exams_Master_RightColumn {
    float: left;
    width: 660px;
}
.exams_Master_Input {
    width: 99%;
}

.exams_User_Header {
    border-bottom: 1px solid lightgray;
    margin-bottom: 2px;
}
.exams_User_Entry {
    background-color: antiquewhite;
    border-bottom: 1px solid lightgray;margin-bottom: 2px;
}
.exams_User_Entry_Name {
    width: 150px;
}
.exams_User_Entry_EmailAddress {
    width: 250px;
}
.exams_User_Entry_AccountType {
    width: 150px;
}
.exams_User_Entry_Options {
    width: 150px;
}
.exams_AddUser_Container {
    width: 450px;
    height: auto;
    padding: 10px;
    background-color: lightgray;
    box-sizing: border-box;
    border-radius: 5px;
    border: 2px solid gray;
    overflow:auto;
}
.exams_AddUser_Line {
    width: 100%;
    margin-bottom: 2px;
}
.exams_AddUser_LeftColumn
{
    float: left;
    width: 180px;
}
.exams_AddUser_RightColumn {
    float: left;
    width: 240px;
    box-sizing: border-box;
}
.exams_IssueExams_ItemContainer {
    background-color: lavender;
    margin-right: 2px;
    width: 300px;
    padding: 5px;
    border-radius: 4px;
    float: left;
}
.exams_IssueExams_SelectStudentsContainer{
    width: 300px;
    height: 400px;
    background-color: bisque;
    padding: 4px;
    border: 2px solid burlywood;
    border-radius: 10px;
}
.exams_IssueExams_SelectStudents {
    width: 96%;
    height: 360px;
    padding: 2px;
    overflow-y: scroll;
    text-align: left;
}
.exams_Admin_Line {
    margin: 1px 0px 1px 0px;
    background-color: lavender;
}
.exams_Admin_Name
{
    width: 300px;
}
.exams_Admin_Description {
    width: 400px;
}
.exams_Admin_Categories {
    width: 200px;
}
.exams_Admin_Options {
    width: 200px;
}
.exams_Admin_Add_LeftColumn {
    float: left;
    width: 250px;
    margin: 0 auto;
}

.exams_Admin_Add_RightColumn {
    float: left;
    width: 600px;
    margin: 0 auto;
}
.exams_Admin_Add_CategoryPopupContainer {
    padding: 10px;
    width: 400px;
    height: fit-content;
}
.exams_Admin_Add_SelectedNode {
    background-color: blue;
    color: white;
}
.exams_MyExams_ExamEntry {
    padding: 2px;
    background-color: lavender;
    margin-bottom: 2px;
}
.exams_MyExams_LeftColumn {
    float: left;
    text-align: left;
    overflow: auto;
    width: 50%;
}
.exams_MyExams_RightColumn {
    float: right;
    text-align: right;
    overflow: visible;
    width: 400px;
}
.exams_MyExams_Status {
    float: left;
    overflow: visible;
    width: 200px;
}
.exams_MyExams_Options {
    float: left;
    overflow: visible;
    width: 200px;
}
.exams_MyExams_ActiveExams {
    float: left;
    text-align: left;
    overflow: auto;
    width: 99%;
    background-color: antiquewhite;
    border: 1px solid lightgray;
    padding: 2px;
    margin-bottom: 2px;
}
.exams_Exam_Question {
    float: left;
    width: 98%;
    padding: 3px;
    background-color: lightgray;
    border: 2px solid green;
    margin-bottom: 2px;
}



.exams_Exam_Answers {
    float: left;
    text-align: left;
    overflow: visible;
    width: 98%;
}

.exams_Exam_ReferencesContainer {
    float: left;
    text-align: left;
    overflow: visible;
    width: 98%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 15px;
}

.exams_Exam_Summary {
    float: left;
    width: 98%;
    padding: 3px;
    background-color: lightgray;
    border: 2px solid gray;
    margin-bottom: 2px;
}

.exams_Exam_SummaryHeader {
    float: left;
    width: 99%;
    padding: 3px;
    cursor: pointer;
    text-align: left;
}
.exams_Exam_SummaryHeader:hover {
    background-color: antiquewhite;
}

.exams_Exam_SummaryHeaderImage {
    float: left;
    margin-right: 5px;
}

.exams_Exam_Navigation {
    float: left;
    text-align: left;
    overflow: auto;
    width: 98%;
    margin-top: 15px;
    padding-left: 15px;
}

.exams_Exam_SummaryCell_AnsweredKey {
    float: left;
    height: auto;
    width: 50px;
    background-color: cornflowerblue;
    border: 1px solid blue;
    text-align: center;
    margin-right: 1px;
    padding: 0px 5px 0px 5px;
    width: 100px;
}

.exams_Exam_SummaryCell_UnansweredKey {
    float: left;
    height: auto;
    width: 50px;
    background-color: antiquewhite;
    border: 1px solid coral;
    text-align: center;
    margin-right: 1px;
    padding: 0px 5px 0px 5px;
    width: 100px;
}

.exams_Exam_SummaryCell_Answered {
    float: left;
    height: auto;
    width: 33px;
    background-color: cornflowerblue;
    border: 1px solid blue;
    cursor: pointer;
    text-align: center;
    margin-right: 1px;
    margin-bottom: 1px;
    font-family: Tahoma, sans-serif;
    font-size: small;
    color: darkblue;
    text-decoration: none;
}
.exams_Exam_SummaryCell_Answered:hover {
    background-color: lightblue;
}

.exams_Exam_SummaryCell_Answered_Highlight {
    float: left;
    height: auto;
    width: 33px;
    background-color: lightblue;
    border: 1px solid darkgreen;
    cursor: pointer;
    text-align: center;
    margin-right: 1px;
    margin-bottom: 1px;
    font-family: Tahoma, sans-serif;
    font-size: small;
    color: darkblue;
    text-decoration: none;
}

.exams_Exam_SummaryCell_Unanswered {
    float: left;
    height: auto;
    width: 33px;
    background-color: antiquewhite;
    border: 1px solid coral;
    cursor: pointer;
    text-align: center;
    margin-right: 1px;
    margin-bottom: 1px;
    font-family: Tahoma, sans-serif;
    font-size: small;
    color: darkblue;
    text-decoration: none;
}
.exams_Exam_SummaryCell_Unanswered:hover {
    background-color: salmon;
}

.exams_Exam_SummaryCell_Unanswered_Highlight {
    float: left;
    height: auto;
    width: 33px;
    background-color: salmon;
    border: 1px solid red;
    cursor: pointer;
    text-align: center;
    margin-right: 1px;
    margin-bottom: 1px;
    font-family: Tahoma, sans-serif;
    font-size: small;
    color: darkblue;
    text-decoration: none;
}

.exams_Exam_QuestionSubContainer {
    width: 100%;
    height: auto;
    overflow: visible;
    position: absolute;
    top: 0;
    left: 0;
}

.exams_Exam_QuestionOverlay {
    position: fixed;
    z-index: 10;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: rgba(128,128,128,0.3);
    /*filter: alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity: 0.8;*/
}
.exams_Exam_QuestionOverlayCenter {
    z-index: 1000;
    margin: 300px auto;
    padding: 20px;
    width: 35px;
    height: auto;
    background-color: White;
    border-radius: 10px;
    filter: alpha(opacity=70);
    opacity: 0.7;
    -moz-opacity: 0.7;
}

.exams_Exam_AnswerRadioButton {
    float: left;
    text-align: left;
    overflow: auto;
    height: auto;
    width: 30px;
    cursor: pointer;
}

.exams_Exam_AnswerText {
    float: left;
    text-align: left;
    overflow: auto;
    height: auto;
    width: 80%;
    cursor: pointer;
    min-width: 500px;
}

.exams_Exam_AnswerList {
    font-family: Tahoma, sans-serif;
    font-size: small;
    color: darkblue;
    line-height: normal;
    text-decoration: none;
    cursor: pointer;
}
.exams_Exam_AnswerContainer {
    float: left;
    text-align: left;
    overflow: auto;
    height: auto;
    width: 99%;
    cursor: pointer;
    margin: 2px 0px 2px 0px;
    exam_QuestionFont padding: 2px;
    background-color: #DDDDDD;
}
.exam_CategoryFont {
    font-size: small;
    color: darkblue;
}
.exam_QuestionFont
{
    font-size: medium;
    color: blue;
}