span#et{visibility:hidden;} 
.buttons{
float:left;
margin-right:20px;
margin-bottom:20px;
} 
span#et{visibility:hidden;}/*hide the 0 in ajax <span id="et">0</span>*/
div#actionButton{
overflow:hidden;
float:left;
margin:10px 20px 10px 20px;
}
.certBox{
min-width:290px;
margin-top:15px;
margin-bottom:7px;
padding:5px;
border:1px solid #dddddd;
background:#ECF1EC;
border-radius:8px;
-moz-border-radius:8px;
}
div#divButtons{
width: 675px;
margin-left:auto;
margin-right:auto;
}
H2{
font-weight:bold;
font-size:21px;
font-family: Arial,helvetica,sans-serif;
margin-top:0;/* was both 15 */
margin-bottom:8px;
text-align:center;
color:#000000;
}  
.h2Text{/* same as h2 - for cfdocument PDF class roster /reports/classroster only */
font-weight:bold;
font-size:21px;
font-family: Arial,helvetica,sans-serif;
margin-top:10px;/* was both 15 */
margin-bottom:10px;
text-align:center;
color:#000000;
}  
.bluebright{color:#0000FF;}
.maroon{color:maroon;}
a.maroon{color:maroon;text-decoration:underline;}
a.maroon:hover{color:#000000;}
.white{color:white;}
a.white{color:white;text-decoration:underline;}
a.white:hover{color:#eeeeee;} 
h2.data{
display:block;
font-weight:bold;
font-size:19px;
font-family: Arial,helvetica,sans-serif;
margin-top:15px;
margin-bottom:15px;
padding-bottom:2px;
text-align:center;
color:#202020;
border-bottom:1px dashed #297987;
}  
h3.data{
margin:0;
font-size:15px;
font-weight:bold;
padding-bottom:2px;
text-align:center;
border-bottom:1px dashed #297987;
}
#divStatus{display:none;} /* never shows,only for passing data back from Ajax to this program */
#adminReportTable{margin-left:auto;margin-right:auto;}  
#adminReportTable td{
padding:10px 10px 10px 10px;
text-align:left;
vertical-align:top;
font-size:15px;
}
#adminReportTable td:last-child{padding-right:0;}
#adminReportTable td span{
color:#202020;
font-weight:normal;
font-size:15px;
padding:2px;
}
#adminReportTable td span.sorted{background:#106172;}
#adminReportTable tr:nth-child(even){background:#eeeeee;}
#adminReportTable tr:first-child{background:#348FA4;}
#adminReportTable tr:first-child td{text-align:left;}
#adminReportTable tr:first-child td span{font-weight:bold;color:white;
}
#adminReportTable tr:first-child td span a{color:white;}
#adminReportTable tr:last-child{background:transparent;} 
#adminReportTable tr:last-child td{
text-align:center;
font-weight:bold;
border-top:1px dashed #348FA4;
}
/* ADMIN adjustment to StatusTable in Site.css */
#StatusTable tr:first-child td{
padding:0 5px 0 5px !important;
}
/* exactly like statustable (inside reportTable),
but allow for changing row colors,
and less padding to save room */
#StatusTableWithRowColors{
margin-left:0;
margin-top:0;
margin-bottom:0;
}
#StatusTableWithRowColors tr:first-child{background:transparent;}
#StatusTableWithRowColors td{
padding:5px 4px 5px 4px;
vertical-align:top;
font-size:12px;
}
#StatusTableWithRowColors td:last-child{padding-right:0;font-size:12px;}
#StatusTableWithRowColors tr:first-child td{
background:transparent;
padding:2px 4px 2px 4px;
font-size:12px;
}
#StatusTableWithRowColors tr:first-child td span{font-size:12px;}
#StatusTableWithRowColors tr:first-child td span{
color:#000000 !important;
font-weight:bold;
font-size:12px;
} 
#StatusTableWithRowColors tr:nth-child(even){background:#ffffff !important;}
#StatusTableWithRowColors tr:nth-child(odd){background:#eeeeee !important;}
#StatusTableWithRowColors tr.hilite{
background:#FFFFD5 !important;/*lightyellow*/
}
.italics{font-style:italic;}
#adminReportTable DIV.inside{
padding:0 5px 7px 5px;
font-size:14px;
text-align:left;
width:300px;
overflow-x:hidden;
}
#adminReportTable DIV.inside span{color:#202020;}
#adminReportTable DIV.inside span.link{color:#283896;}

#adminReportTable table#inside{margin-left:0;}  
#adminReportTable table#inside tr {background:transparent;}
#adminReportTable table#inside tr:first-child{
background:transparent;/* overrides adminReportTable header row blue */
}
#adminReportTable table#inside tr:nth-child(even){background:transparent;} /* overrides adminReportTable header row blue */
#adminReportTable table#inside td{padding:0 5px 7px 5px;font-size:14px;}
#adminReportTable table#inside td span{
color:#202020;
font-weight:normal;
font-size:14px;
} 
#adminReportTable table#inside tr:first-child td{text-align:left;}
#adminReportTable table#inside tr:first-child td span{
color:#202020;
font-weight:normal;
font-size:14px;
}
#adminReportTable table#inside tr:first-child td span a{color:#202020;}
#adminReportTable table#inside tr:last-child{
background:transparent;
}
#adminReportTable table#inside tr:last-child td{
text-align:left;/* overrides adminReportTable center */
font-weight:normal;
border-top:0 dashed #dddddd;
}
div.fieldContainer{width:100%;margin-top:10px;}
div.fieldErrContainer{
height:17px;
width:100%;
overflow:hidden;
}
#editFormTable td{vertical-align:top;}
#editFormTable td div.fieldErr{
display:none;
color:red;
font-size:12px;
line-height:1.3;
overflow:hidden;
padding:1px;
}
#editFormTable td div#saveButton{
width:79px;
height:30px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
}
img.smallPdfIcon{width:20px;height:20px;border:1px solid #404040;margin-right:5px;margin-left:8px;vertical-align:middle;}
img.pdfIcon{/*  <img class="pdfIcon" src="/isae/images/pdf_icon.png" /> */
width:30px;
height:30px;
border:0;
}
img.arrowUp{/*  <img class="arrowUp" src="/isae/images/arrow_up.png" /> */
width:12px;
height:10px;
border:0;
margin-left:10px;
margin-bottom:1px;
float:left;/* up and down  are used inside button divs */
verical-align:middle;
}
img.arrowDown{/*  <img class="arrowDown" src="/isae/images/arrow_down.png" /> */
width:12px;
height:10px;
border:0;
margin-left:10px;
margin-top:2px;
float:left;/* up and down  are used inside button divs */
verical-align:middle;
} 
img.arrowBack{/*<img class="arrowBack" src="/isae/images/arrow_back.png" /> */
width:13px;
height:11px;
border:0;
margin-right:5px;
}
img.arrowNext{/*<img class="arrowNext" src="/isae/images/arrow_next.png" /> */
width:13px;
height:11px;
border:0;
margin-left:5px;
}
td.iconStatus{
width:28px;
height:28px;
}
img.iconStatus{/* <img class="iconStatus" src="/isae/images/arrowStatus<cfif users.isActive>Up<cfelse>Down</cfif>.gif" /> */
width:22px;
height:20px;
border:0;
cursor:pointer;
vertical-align:middle;
}
.iconDelete{/* <img class="iconDelete" src="/isae/images/iconDelete.gif" /> */
width:22px;
height:22px;
border:0;
cursor:pointer;
}
.iconEdit{/* <img class="iconEdit" src="/isae/images/iconEdit.png" /> */
width:22px;
height:22px;
border:0;
cursor:pointer;
}
.iconUndo{/* <img class="iconUndo" src="/isae/images/Undo-icon.png" /> */
width:22px;
height:22px;
border:0;
cursor:pointer;
}
.iconResurrect{
width:22px;
height:22px;
border:0;
cursor:pointer;
}
tr.hilite{background:#FFFFC0 !important;}
.nodisp{display:none;}
input.searchboxInEditForm{/* for live-searches within an edit form,
like looking for a court to add to the case record */
width:300px;
padding:3px;
border-radius:5px;
-moz-border-radius:5px;
font-size:auto;
font-weight:normal;
color:#808080;
}
input.disabled,
textarea.disabled{
background:#EBFFEB !important;
color:#000000;
}
div.disabled{
background:#EBFFEB !important;
color:#000000;
padding:4px;
border:1px solid #cccccc;
border-radius:5px;
-moz-border-radius:5px;
}
input.date,
textarea.date{
width:128px !important;
}
input.red,
textarea.red{color:red !important;}
input.dollar,
textarea.dollar{width:128px !important;}
.searchResultSection{
padding:8px 0 8px 0;
border-top:1px solid #348FA4;
width:300px;
cursor:pointer;
color:#28388F;
} 
.searchResultSection:hover{color:#000000;}
.searchResultSectionTitle{
padding:8px 0 8px 0;
border-top:1px solid #348FA4;
width:300px;
cursor:default;
color:#000000;
font-weight:bold;
}  
/* THESE SHOULD STAY THE SAME AS IN /isae/admin/registrations/css/popWindow.css (for pop_translate_es.html) */ 
TABLE.essayAnswer{margin:0 auto 0 auto;}
TABLE.essayAnswer TD DIV.essayAnswer{
width:900px;
color:#0000FF;/* bluebright*/
line-height:1.6;
}
/* for testessay redos: */
img.gradeIcon{
height:30px;
width:30px;
border:0;
margin-right:5px;
vertical-align:middle;
}
img.gradeIcon{cursor:pointer;}
img.gradeIcon.noclick{cursor:default;}
.exerNote{font-size:13px;}/*span*/
.exerNote.blue{color:#0000FF;}
div.exerNoteDone{
padding:4px;
border-radius:5px;
-moz-border-radius:5px;
background:white;
}
div.exerNoteDone span.exerNote{
font-size:12px;
color:red;
}
#essayGradeLoadSpace{text-align:center;}
.exerGradeLoadSpace{}





.certRedoSendButtonBar{
width:1080px;
padding:10px;
margin:5px auto 0 auto;
background:#D2F7FE;
border-top:1px dashed #379BB2;
}
.certRedoSendButtonBar TABLE{margin:15px auto 0 auto;}
.certRedoSendButtonBar TABLE TD{vertical-align:top;text-align:center;}
.blockRight{float:right;}
.blockLeft{float:left;}
.blockCenter{margin-left:auto;margin-right:auto;}
.lookLikeLink{
text-decoration:underline;
cursor:pointer;
color:#28388F;
} 
.lookLikeLink:hover{color:#000000;text-decoration:none;}
a.und{text-decoration:underline;}
