/*Admin Directory CSS



The Icon/Watching/Is Watching Section*/

div#divAdminDirectoryPrints{
border:solid 1px #EFEFEF;
padding-top:5px;
padding-bottom:5px;
width:710px;
font-size:16px;
font-weight:bold;
text-align:center;
position:relative;
}
div#divAdminDirControls{
border:solid 1px #EFEFEF;
padding-top:5px;
padding-bottom:5px;
width:710px;
font-size:9px;
text-align:center;
position:relative;
}

#adminDirPruneBttn,#adminDirectoryDeleteBttn{
border: 1px solid #B7C4C8;
background: #BFD9E1;
}
.Unban,.Ban,.makeStaff,.inputAdminQuizListBtn,.inputAdminReviewListBtn{
border: 1px solid #B7C4C8;
background: #BFD9E1;
font-size:12px;
}

/* The box representing a user that does not have any YNIN badges */
div#divAdminDirectoryNoBadges{
position:relative;
display : table-cell;
float:left;
margin-top:5px;
margin-left:5px;
border: 1px solid #B8C9C8;
color: #B8C9C8;
vertical-align:middle;
text-align:center;
height:90px;
width:100px;
}
/* Same as above, but this is the table cell that allows for centering of the text.*/

td#tdAdminDirectoryNoBadges{
vertical-align:middle;
text-align:center;
height:90px;
width:100px;
}

div#divAdminDirectoryIcon{
float:right;
width:auto;
position:relative;
}

a.adminDirectoryLink:link, a.adminDirectoryLink:visited{
	color:#AF7104;
	border-style: none;
	font-weight: bold;
}

img.imgAdminDirectory{
border-style:none;

}

/* The div that contains the display name, login date, and descriptive sentence*/

div#divAdminDirectoryInfo{
color: #000000;
text-align:left;
vertical-align:middle;
width:500px;
margin-top:5px;
margin-left:120px;
overflow:hidden;
position:relative;
}
/* The span that encompases only the display name */

span.spanAdminDirectoryDisplayName{
font-size:20px;
font-weight:bold;
color:#AF7104;
}
/* The span that holds the staff info */
#spanAdminDirectoryStaff{
font-size:10px;
font-weight:bold;
}

/* The span that encompases only the login date */

span.spanAdminDirectoryLoginDate{
font-size:9px;
font-weight:bold;
color:#000000;
}
/* Nav Area */
#divAdminDirectoryNav{
text-align:center;
display:table-cell;
height:auto;
width:700px;
float:right;
}








div#divAdminCommunicateTitle{
border:solid 1px #EFEFEF;
width:720px;
text-align:center;
padding-top:20px;
padding-bottom:20px;
font-size:18px;
font-weight:bold;
}

div#divAdminCommentsTitle{
border:solid 1px #EFEFEF;
width:720px;
text-align:center;
padding-top:20px;
padding-bottom:20px;
font-size:18px;
font-weight:bold;
}









.inputAdminQuizList{
width:700px;
}
#divAdminQuizListIcon{
width:700px;
text-align:center;
}









td#rowAQ0{
background-color:#FFFFFF;
color: #8991D1;
width:700px;
text-align:center;
}
td#rowAQ1{
background-color:#EFEFEF;
color: #000000;
width:700px;
text-align:center;
}
table#tableAdminAddQuizFileTable{
border:solid 1px #C3CACD;
}
#divAdminAddQuizTitleInfo{
border:solid 1px #C3CACD;
padding-top:20px;
padding-bottom:20px;
font-size:16px;
font-weight:bold;
text-align:center;
width:700px;
}
#divAdminAddQuizTitleFiles{
border:solid 1px #C3CACD;
padding-top:20px;
padding-bottom:20px;
font-size:16px;
font-weight:bold;
text-align:center;
width:700px;
margin-top:50px;
}
#divAdminAddQuizInfoFields{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #000000;
}
#divAdminQuizAddErr{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #FF0000;
width: 600px;
}










#divAddReviewAlert{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #FF0000;
}
#divAdminAddReviewTitle, #divAdminAddReviewSectionTitle{
margin-top:15px;
border:solid 1px #C3CACD;
padding-top:20px;
padding-bottom:20px;
font-size:16px;
font-weight:bold;
text-align:center;
width:700px;
}
#divAdminAddReviewPrimary{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #000000;
}
td#rowAR0{
background-color:#FFFFFF;
color: #8991D1;
width:700px;
}
td#rowAR1{
background-color:#EFEFEF;
color: #000000;
width:700px;
}
#divAdminAddReviewSections{
border:dotted 1px #C3CACD;
}
#divAdminAddReviewIntro,#divAdminAddReviewConclusion,#rowAR1,#rowAR0{
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
#divAdminAddReviewBoxes{
width:700px;
text-align:center;
margin-top:10px;
}






#divAddBlogAlert{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #FF0000;
}
#divAdminAddBlogTitle, #divAdminAddBlogSectionTitle{
margin-top:15px;
border:solid 1px #C3CACD;
padding-top:20px;
padding-bottom:20px;
font-size:16px;
font-weight:bold;
text-align:center;
width:700px;
}
#divAdminAddBlogPrimary{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #000000;
}








#divAddMListAlert{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #FF0000;
}
#inputAdminAddMListTitle{
width:600px;
}
#divAdminAddMListTitle, #divAdminAddMListSectionTitle{
margin-top:15px;
border:solid 1px #C3CACD;
padding-top:20px;
padding-bottom:20px;
font-size:16px;
font-weight:bold;
text-align:center;
width:715px;
}
#divAdminAddMListPrimary{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #000000;
text-align:center;
}








.inputAdminReviewList{
width:600px;
}
td#rowAMR0{
background-color:#FFFFFF;
color: #8991D1;
width:700px;
border:dotted 1px #C3CACD;
}
td#rowAMR1{
background-color:#EFEFEF;
color: #000000;
width:700px;
border:dotted 1px #C3CACD;
}
.divRowAMR{
text-align:center;
padding-left:5px;
margin-top:10px;
}
#tableAdminReviewList{
width:700px;
}
/* div that holds the search box */

div#divReviewListNavForm{
float:right;
margin-right:45px;
width:auto;
position:relative;
}
table#tableReviewNav{
border:solid 1px #C3CACD;
}
/* Div that holds the navigation controls */

div#divAdminReviewListNav{
text-align:center;
display:table-cell;
height:auto;
width:720px;
margin-top:20px;
}
/* Span that holds the nav page controls */

span#spanReviewNav{
margin-left:10px;
position:relative;
}






td#rowQueue0{
background-color:#FFFFFF;
color: #8991D1;
width:700px;
text-align:center;
}
td#rowQueue1{
background-color:#EFEFEF;
color: #000000;
width:700px;
text-align:center;
}






.inputAdminBadgeList{
width:600px;
}
table#tableAdminAddBadgesFileTable{
border:solid 1px #C3CACD;
}
#divAdminAddBadgeTitleInfo{
border:solid 1px #C3CACD;
padding-top:20px;
padding-bottom:20px;
font-size:16px;
font-weight:bold;
text-align:center;
width:700px;
}
#divAdminAddBadgeInfoFields{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #000000;
}
#divAdminBadgeAddErr{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #FF0000;
}







#divAdminPluginApprovalIcon{
width:100px;
float:left;
}
#divAdminPluginApprovalIcon img{
width:100px;
height:100px;
}
#divAdminPluginApprovalMainInfo{
width:615px;
float:right;
}
#spanAdminPluginApprovalInfo{
font-size:9px;
font-weight:bold;
}
#inputAdminPluginApprovalDescription{
width:608px;
}
#inputAdminPluginApprovalReason{
width:609px;
}
#inputAdminPluginApprovalTitle{
width:560px;
}
#divAdminPluginApprovalEdit{
float:right;
}
#divAdminPluginApprovalUpdated{
width:715px;
height:20px;
background-color:#0099CC;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
display:table-cell;
vertical-align:middle;
text-align:center;
}
.tdRowPA{
padding-top:20px;
padding-bottom:20px;
}
td#rowPA0{
background-color:#FFFFFF;
color: #8991D1;
}
td#rowPA1{
background-color:#EFEFEF;
color: #000000;
}




#divAdminAddShowManual{
margin-top:30px;
background-color:#EFEFEF;
font-size:10px;
border:dotted 1px #C3CACD;
padding:10px;
}
#divAdminShowAddErr{
margin-top:5px;
padding-top:30px;
padding-bottom:30px;
background-color:#EFEFEF;
color: #FF0000;
}

