#ctx_ps_pagegroupoptions {display:none;}
#ctx-ps-page-group-list > div {}
#ctx-ps-page-group-list > div.inherited {color:silver;}
#ctx-ps-page-group-list > div .removegrp {float:right;color:red;font-family:arial,helvetica,sans-serif;display:none;font-weight:bold;}
#ctx-ps-page-group-list > div .viewgrp {float:right;color:gray;font-family:arial,helvetica,sans-serif;display:none;font-weight:bold;text-decoration:none;}
#ctx-ps-page-group-list > div:hover .removegrp,
#ctx-ps-page-group-list > div:hover .viewgrp{display:inline;cursor:pointer;}
.ctx-ajax-status { display:none; float:right; color:green; font-size:0.8em; margin-right:5px; margin-top:-5px; }
.ctx-ps-sysgroup { color:gray; }
.ctx-ps-sysgroup:hover { color:gray; }
option.cts-ps-system-group { font-weight:bold; }
.ctx-ps-sidebar-group { padding-bottom:2px; }
.ctx-ps-sidebar-group:hover { background:#FFFCE0; }
#groups-available .detach { display:none; visibility:hidden; }

.widefat th#protected { vertical-align:middle; width:30px; }
.widefat td.protected { vertical-align:top; }
.widefat td.protected img { margin-top:4px; }
.widefat .trash { cursor:pointer; }

.ctx-footnote { color:#9C9C9C; font-style:italic; }

/** PSC OPTIONS **/
    #ad-msg-auth, #ad-msg-anon { width:500px; }
    .toggle-opts-ad { } /*Hide this until "custom ad pages" feature is implemented */
    .toggle-opts-ad-page {display:none; }
    #ctx-about {width:326px;float:right;border:1px solid #e5e5e5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px;margin-top:25px;margin-right:20px;margin-left:10px;}
    #ctx-about a.img-block {display:block;text-align:center;}
    #ctx-about p, #ctx-about div {padding-left:10px;color:#9c9c9c;}
    #ctx-about p a { color:gray; }
    #ctx-ps-opts-form {float:left;width:765px;padding-top:20px;}
    
/** GROUP EDIT PAGE **/
    #editgroup .form-field input[type="radio"],
    #editgroup .form-field input[type="checkbox"]{ width:auto; } 

    .group-actions { text-align:right; }
    .group-actions a { color:red; font-weight:bold; }
    #grouptable tbody tr:hover td,
    #pagetable tbody tr:hover td { background:#fffce0; }
    #grouptable th.username { width:300px; }
    #grouptable th.name { width:300px; }
    #grouptable th.expires { width:100px; }
    #pagetable th.protected { width:50px; }
    #pagetable th.type { width:60px; }
    .inline-edit-row label { clear:left; }
    .inline-edit-row label,
    .inline-edit-save a,
    .inline-edit-date{ margin:0.2em 0; }
    .inline-edit-row label .title { width:100px !important; }
    .inline-edit-save { height:25px; }
    .inline-edit-col-left { width:30% !important; border-right:1px solid #DDDDDD;  }

    .inline-edit-col-right label { padding-left:10px !important; }