﻿input[type=submit],input[type=button]
{
    font-size:10px;
    margin:5px;
}
fieldset
{
    border: none;
    width: 95%;
    margin: 0 auto 2em;
    position: relative\9;
    *position:inherit;
    margin-top: 1em\9;
    padding-top: .75em\9;
}
legend
{
    font-size: large;
    font-weight: bold;
    margin-top:-11px;
    margin-top:auto\9;
    position: absolute\9;
    *position:inherit;
    top: -.7em\9;
    left: .5em\9;
    text-align: left;
    
}

.icon
{
   height:20px;
}
.refresh
{
   vertical-align :sub;
}

.title
{
    font-weight:bold;
}

.ItemTitle
{
   margin-left:5px;
}

#EnrollmentNumber
{
    margin:25px 0 0;
}
#SeatsInfo a
{
   float:right;
   margin-right:3px;
   color:blue;
   text-decoration::underline;
}
 .None 
{
    color:Red;
}
 .Locked 
{
    color:Green;
}
 .Saved 
{
    color:Gray;
}

.show
{
    display:inline;
    border:0px;
}
.hide
{
    display:none;
}
.invisible
{
    visibility:hidden;
}
.pnlEnrollmentView 
{
   text-align:center;
}

#Header
{
    overflow:hidden;
    font-size:1.2em;
    margin:20px 10px 50px;
}
#HeaderLeft
{
    float:left;
}

#HeaderRight
{
    float:right;
}

.StudentOnsite .Image img, .StudentOffsite .Image img, .Student .Image img 
{
    max-height:200px;
    max-width:150px;
}
.pnlOnsite ,.pnlOffsite
{
    clear:both;
    margin:10px;
}
.pnlOnsite
{
   background-color: #FCF7EA;
}
.pnlOffsite
{
    background-color: #F9E1DB;
}
.pnlOnsite .Student,.pnlOffsite .Student, .pnlOnsite .StudentOnsite, .pnlOffsite .StudentOffsite
{
    float:left;
    margin:10px;
}
.ibtnPrint
{
     position:absolute;
    top:8px;
    right:38px; 
}
#CourseRoster .Name
{
    text-align:center;
    font-weight:bold;
    font-size:1em;
}
#btnPrint
{
    position:absolute;
    top:8px;
    right:30px; 
    width:20px;
}
a#Export2Word
{
    position:absolute;
    top:8px;
    right:60px; 
   
}
a#Export2Word img
{
    width: 22px;
}

/*Offering Notes*/

#NoteToolBar
{
    text-align:right;
    width:600px;
    margin:0 auto;
}
#NoteToolBar > input
{
    max-height:20px;
}
.pnlCoordinatorNotes
{
   background-color:#E9E5DD;
}
.pnlCoordinatorNotes legend
{
    color:#AF5746;
}
.NoteEditor
{
    margin:10px auto;
    width:600px;
    text-align:center;
    background-color:#EFF9CF;
    
}
.NoteEditor legend
{
    color:#AA5A98;
}

#EditingNote /*textarea*/
{
    width:90%;
    border: 3px solid #cccccc;
    font-family: Tahoma, sans-serif;
    padding: 5px;
    margin:5px;
}
textarea:focus
{
    background-color:#e5fff3;
}
.hidden
{
    display:none;
}
.pnlCoordinatorNotes .Date, .pnlCoordinatorNotes .Action
{
    width:20%;
}
.tbNoteEditor
{
    color:Black;
    width:100%;
    background-color:transparent;
    border:medium none;
    overflow:hidden;
}
table.LVTable tbody td.Date, table.LVTable tbody td.Action
{
    vertical-align:top;
}
div.DateWrap, div.ActionWrap 
{
    margin-top:3px;
}
.NoteExpend
{
    height:5em;
    overflow:auto;
}
.NoteCollapse
{
    height:1em;
}
textarea.NoteEditMode
{
    overflow:auto;
    border:3px solid #CCCCCC;
    background-color:White;
}
textarea.NoteReviewMode
{
    overflow:auto;
}
