/* https://www.dnnsoftware.com/wiki/dotnetnuke-stylesheets-explained */

.mark {
	background: transparent;
}

td,
th {
  padding: 1px;
}
.dnnSecondaryAction, a.dnnSecondaryAction, a.dnnSecondaryAction:link { text-decoration : none;}
.main_style { background:url(https://88625d.claudeassets.com/20250427010751im_/https://pcfpecs.org/Portals/0/images/bg_trans_gray.png) no-repeat right top #F3F3F3;}

.rti-error-text {
	color: red;
}

.rti-impersonateuser-module {
    /* css applied to closest DnnModule class */
    border-left: red solid 1pt;
    padding-left: 10pt;
}

/*-- impersonate user object --*/
.ImpersonateUser_object {
	color: white; 
	/* font-family: tahoma; */
	font-weight: bold; 
	font-size: 11px; 
	padding: 0.5em; 
	margin-left: 1em;
	margin-right: 1em; 
	background-color: Red;
	display: inline;
}
.ImpersonateUser_object input[type="image"] {
	vertical-align: middle;
}

.rti-gridview-basic {
    /* width: 100%; */
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #525252;
    border-collapse:collapse;
}
.rti-gridview-basic td {
    padding: 4px 4px;
    border: solid 1px #c1c1c1;
    color: #444;
}
.rti-gridview-basic th {
    padding: 4px 4px;
    color: #fff;
    text-align: center;
    background: #242424 url(https://c39bf9.claudeassets.com/20250427010751im_/https://pcfpecs.org/Portals/0/images/grd_head.png) repeat-x top;
    border-left: solid 1px #525252;
    font-size: 0.9em;
}
.rti-gridview-basic th a {
    color: white;
    text-decoration: none;
}
.rti-gridview-basic th a:hover {
    text-decoration: underline;
}
.rti-gridview-basic .alt { background: #fcfcfc url(https://5c1066.claudeassets.com/20250427010751im_/https://pcfpecs.org/Portals/0/images/grd_alt.png) repeat-x top; }
.rti-gridview-basic .pgr { background: #242424 url(https://4762c9.claudeassets.com/20250427010751im_/https://pcfpecs.org/Portals/0/images/grd_pgr.png) repeat-x top; }
.rti-gridview-basic .pgr table { margin: 5px 0; }
.rti-gridview-basic .pgr td {
    border-width: 0;
    padding: 0 6px;
    border-left: solid 1px #666;
    font-weight: bold;
    color: #fff;
    line-height: 12px;
 }
.rti-gridview-basic .pgr a { color: #666; text-decoration: none; }
.rti-gridview-basic .pgr a:hover { color: #000; text-decoration: none; }

.rti-gridview-plain {
    /* width: 100%; */
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #c1c1c1;
    border-collapse:collapse;
}
.rti-gridview-plain td {
    padding: 4px 4px;
    border: solid 1px #c1c1c1;
    color: #444;
}
.rti-gridview-plain th {
    padding: 4px 4px;
    border: solid 1px #c1c1c1;
    font-size: 0.9em;
    font-weight: bold;
	text-align: center;
}
.rti-gridview-basic .pgr table { margin: 5px 0; }
.rti-gridview-plain .pgr td {
    border-width: 0;
    padding: 0 6px;
    border-left: solid 1px #c1c1c1;
    font-weight: bold;
    color: #fff;
    line-height: 12px;
 }
.rti-gridview-plain .pgr a { color: #666; text-decoration: none; }
.rti-gridview-plain .pgr a:hover { color: #000; text-decoration: none; }

.rti-table-val-results {
    border-width: 1px;
    border-color: #3333333;
    border-collapse: collapse;
}
.rti-table-val-results th {
    border-width: 1px;
    padding: 6px;
    border-style: solid;
    border-color: #333333;
}
.rti-table-val-results td {
    border-width: 1px;
    padding: 6px;
    border-style: solid;
    border-color: #333333;
}

.rti-simpletable table {
	border-collapse: collapse;
	border: 1px solid lightgray;
	width: 95%;
}
.rti-simpletable table thead th {
	border-left: 1px solid lightgray;
	border-bottom: 1px solid lightgray;
	padding: 4px;
}
.rti-simpletable table tbody td {
	border-left: 1px solid lightgray;
	border-bottom: 1px solid lightgray;
	padding: 4px;
}

.rti-table-homepage {
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #525252;
    border-collapse:collapse;
    font-size:11px;
}
.rti-table-homepage tr {
    /* line-height:10px; */
}
.rti-table-homepage td {
    padding: 4px 4px;
    border: solid 1px #c1c1c1;
    color: #444;
}
.rti-table-homepage th {
    padding: 8px 4px;
    color: white;
    text-align: left;
    background: #006270;
    border-left: solid 1px #525252;
	font-size: 150%;
}
.rti-table-homepage td:nth-child(1) {
	font-weight: bold;
}
.rti-table-homepage td:nth-child(2) {
	text-align: center;
}

.rti-table-data-submission {
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #525252;
    border-collapse:collapse;
}
.rti-table-data-submission td {
    padding: 4px 4px;
    border: solid 1px #c1c1c1;
    color: #444;
}
.rti-table-data-submission th {
    padding: 4px 4px;
    color: white;
    text-align: center;
    background: #006270;
    border-left: solid 1px #525252;
}
.rti-table-data-submission td:nth-child(1) {
	text-align: center;
}
.rti-table-data-submission td:nth-child(3) {
	text-align: center;
}

.rti-table-training-videos {
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #525252;
    border-collapse:collapse;
}
.rti-table-training-videos td {
    padding: 4px 4px;
    border: solid 1px #c1c1c1;
    color: #444;
    vertical-align: top;
}
.rti-table-training-videos th {
    padding: 4px 4px;
    color: white;
    text-align: center;
    background: #006270;
    border-left: solid 1px #525252;
}
.rti-table-training-videos td:nth-child(3) {
	text-align: center;
}

/* Remove "Communications" tab from the User Profile page */
ul.dnnAdminTabNav li[aria-controls="dnnUserSubscriptions"] {
    display: none;
}

/* Remove "Unregister" button from the User Profile page */
ul.dnnActions a#dnn_ctr_EditUser_cmdDelete {
    display:none;
}
/*
     FILE ARCHIVED ON 00:04:16 May 19, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:19:53 Oct 17, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.545
  exclusion.robots: 0.057
  exclusion.robots.policy: 0.045
  esindex: 0.007
  cdx.remote: 42.426
  LoadShardBlock: 120.362 (3)
  PetaboxLoader3.datanode: 160.618 (5)
  PetaboxLoader3.resolve: 77.06 (2)
  load_resource: 179.087
  loaddict: 99.936
*/