/******************************************start of site.css
stylesheet*****************************************************************************************************/ 

* {
margin: 0px;
padding: 0px;? -webkit-backface-visibility: hidden;
}
h1,h2,h3,h4,h5,h6, span,p,ul,li,
form,input,object,body {/*DG - changing from verdana to helvetica per Mike's request in 18955 */ font-family:
helvetica,arial;
font-weight: normal;
margin: 0px;
padding: 0px;
border: 0;
font-size: 100%;
vertical-align: baseline;
}
h1,h2,h3,h4,h5,h6 {
font-family: helvetica;
}
input[type=text] {
font-size: 1.5em;
border: 1px solid grey;
/*font-size:1.5em;
border: 1px solid grey;*/ /* background: url(images/textarea.png) no-repeat;
width: 197px;
height: 34px;
font-size: 16px; /*DG - changing from verdana to helvetica per Mike's request in 18955 */
font-family: helvetica,arial;
font-weight: normal;
color: #7c868d;
padding: 0px 0px 0px 10px;
margin: 0px;
border: none;*/
}
#DashboardWrapper input[type=checkbox].share-form {
width: 20px;
}
.reset-password {
margin: 50px;
width: 386px;
margin-left: auto;
margin-right: auto;
}
.reset-password input[type=password] {
border: 1px solid black;
}
.img-float p {
clear: none;
}
.img-float img {
float: left;
}
.small-reg {
font-size: 0.5em;
}
p.top {
margin-top: 20px;
}
.nit_form input[type=text] {
/*background: url(images/textarea.png) no-repeat;*/
width: 340px;
height: 34px;
font-size: 16px; /*DG - changing from verdana to helvetica per Mike's request in 18955 */
font-family: helvetica,arial;
font-weight: normal;
color: #7c868d;
padding: 0px 0px 0px 10px;
margin: 0px;
border: 1px solid grey;
}
input[type=email] {
font-size: 1.5em;
padding: 5px;
width: 357px;
background: transparent;
}
/* remember to
define focus styles! */ a:focus {
outline: 0;
}
.no-text-decoration {
text-decoration: none !important;
border-bottom: 0px!important;
}
input[type=password] {
font-size: 1.5em;
}
.arrow-up {
margin: 0px auto;
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid black;
}
hr.style-two {
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0),
rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75),
rgba(0,0,0,0));
background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}
/* Double-color
dashed line */ hr.style-three {
border: 0;
border-bottom: 1px dashed #ccc;
background: #999;
height: 0px;
}
#UserName {
padding: 5px;
width: 357px;
background: transparent;
border: 0px;
font-size: 1.0em;
height: 30px;
}
#Password {
padding: 5px;
width: 357px;
background: transparent;
height: 30px;
}
div.accountinfoform-container {
height: 100%;
background-color: transparent;
}
.dashboard-body {
color: #7e7d7d;
font-size: 14px;
}
#dashboard
#myprofile {
background: url(images/my-profile.png) no-repeat;
height: 30px;
width: 86px;
position: absolute;
display: block;
margin-top: -42px;
margin-left: 1050px;
}
.dashboard-body h1 {
font-weight: bold;
color: White;
background-color: #9bc856;
padding-top: 20px;
padding-bottom: 14px;
padding-left: 20px;
font-size: 34px;
}
.dashboard-body h2 {
font-size: 1.3em;
font-weight: bold;
padding-left: 20px;
padding-bottom: 5px;
padding-top: 30px;
}
.dashboard-body ul ul {
}
.dashboard-body ul {
margin-left: 80px;
}
.dashboard-body li {
margin-left: 20px;
color: #666;
font-size: 1em;
line-height: 20px;
}
.dashboard-body li li {
margin-left: 0em;
}
.dashboard-body h3 {
font-weight: bold;
padding-left: 20px;
padding-bottom: 30px;
padding-top: 30px;
}
.dashboard-body p {/*width:600px;*/
padding-left:20px;
padding-right: 20px;
font-size: 16px;
line-height: 23px;
padding-bottom: 20px;
color: #666;
}
.dashboard-body a {
color: #666;
}
#VideoWrapper {
width: 720px; /*padding:10px;*/ float:left;
/*background:url(images/bg_content_top.jpg) #FFF left top no-repeat;*/ background-color:transparent;
padding: 0px;
height: 100%;
overflow: hidden;
}
#VideoWrapper p.message {
background: white;
font-size: 14px; /*DG - changing from
verdana to helvetica per Mike's request in 18955 */ font-family: helvetica,arial;
font-weight: normal;
color: #7c868d;
padding: 5px 5px 0px 5px;
}
#VideoWrapper div.internal-header {
background: url(images/internalvideo-header.png) left top /*no-repeat*/;
width: 720px;
height: 63px;
margin: 0px 0px
0px 0px;
padding: 0px;
}
#VideoWrapper div.internal-header h1 {
font-size: 25px;
color: White;
font-weight: bold;
padding: 15px 0px 0px 22px;
margin: 0px;
}
#VideoWrapper .video-body {
margin-left: -10px;
margin-top: -11px;
}
#VideoWrapper .popup-container {
overflow-y: hidden;
}
/*********/ #DashboardWrapper {
width: 1048px;
/*padding:10px;*/ float:left; /*background:url(images/bg_content_top.jpg) #FFF left top no-repeat;*/
background-color:transparent;
padding: 0px;
height: 100%;
}
#DashboardWrapper input {
font-size: 1.0em;
width: 250px;
}
#DashboardWrapper form {
height: 100%;
}
#DashboardWrapper p.message {
background: white;
font-size: 14px; /*DG -
changing from verdana to helvetica per Mike's request in 18955 */ font-family: helvetica,arial;
font-weight: normal;
color: #7c868d;
padding: 5px 5px 0px 5px;
}
#DashboardWrapper div.instructor-right-nav-header {
background: url(images/internaldashboard-header.png) left top /*no-repeat*/;
width: 1050px;
height: 63px;
margin: 0px 0px 0px
-2px;
padding: 0px;
}
#DashboardWrapper div.instructor-right-nav-header h1 {
font-size: 25px;
color: white;
font-weight: bold;
padding: 15px 0px 0px 22px;
margin: 0px;
}
#DashboardWrapper div.internaldashboard-header {
background: url(images/internaldashboard-header.png) left top /*no-repeat*/;
width: 1050px;
height: 63px;
margin: 0px 0px 0px -2px;
padding: 0px;
}
#DashboardWrapper div.internaldashboard-header h1 {
font-size: 25px;
color: White;
font-weight: bold;
padding: 15px 0px 0px 22px;
margin: 0px;
}
#DashboardWrapper div.researchfaq-body {
background: #ffffff;
width: 1048px;
height: 100%;
}
#DashboardWrapper div.researchfaq-body #faq-body {
background: #ffffff;
height: 100%;
height: 585px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main {
float: left; /*878*/
-moz-box-shadow: 3px 3px 4px #cdcdcd;
-webkit-box-shadow: 3px 3px 4px #cdcdcd;
box-shadow: 3px 3px 4px #cdcdcd; /*
For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cdcdcd')"; /*
For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cdcdcd');
height: 100%;
width: 843px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq {
margin: 35px 0px 10px 15px;
padding: 0px;
font-size: 1.2em;
width: 827px;
text-align: left;
border: 0px solid
#CDCDCD;
overflow-y: scroll;
overflow-x: hidden;
height: 445px; /*border-bottom:1px solid #8b8b8b;
border-top: 1px
solid #8b8b8b;
border-left: 1px solid #8b8b8b;*/
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main
div.tablesorter-faq div.home-wrapper {
font-size: 14px;
color: #626562;
line-height: 24px;
margin-top: 10px;
margin-right: 30px;
margin-left: 30px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main
div.tablesorter-faq div.home-wrapper p {
margin-bottom: 10px;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main div.tablesorter-faq div.home-wrapper label {
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main
div.tablesorter-faq div.home-wrapper textarea {
margin-top: -20px;
width: 760px;
height: 100px;
padding: 5px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.home-wrapper input[type=submit] {
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.expander {
font-family: verdana,geneva;
font-size: 14px;
font-weight: bold;
margin: 5px 25px 0px 0px;
padding: 0px 5px 0px 5px;
border: 1px solid #d5d5d5;
background: #f6f6f6;
color: #7c7d7a; /* when expanded, the colors need to be:
background:#9bc856;
color: #fff; */ border-radius:2px;
cursor: pointer;
}
#DashboardWrapper div.researchfaq-body
#faq-body #faq-main div.tablesorter-faq div.expander p {
font-family: verdana,geneva;
font-size: 14px;
color: #7c7d7a; /* when expanded, the color need to be: color: #fff; */ font-weight:bold;
margin: 0px 8px 3px 20px;
padding: 0px 5px 0px 5px;
text-indent: -20px;
line-height: 16px;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main div.tablesorter-faq div.expander b.collapsed {
font-family: verdana,geneva;
font-size: 24px;
color: #9bc856;
font-weight: normal;
margin: 2px 0px 0px 0px;
padding: 0px;
}
#DashboardWrapper div.researchfaq-body
#faq-body #faq-main div.tablesorter-faq div.expander b.expanded {
font-family: verdana,geneva;
font-size: 24px;
color: #9bc856;
font-weight: normal;
margin: 0px;
padding: 0px;
display: none;
}
.bookmark_click_main:hover
.bookmark-tooltip {
opacity: 0.2;
}
.bookmark-tooltip {
top: 0px;
position: absolute;
width: 108px;
background-color: black;
padding: 5px;
left: 29px;
color: white;
opacity: 0;
-webkit-transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
-ms-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.bookmark_click {
float: left;
position: absolute;
background: url(https://instructor.primeforlife.org/assets/2013_4_19/bookmark_add.png) left top no-repeat;
width: 29px;
height: 42px;
cursor: pointer;
top: 0px;
right: 100px;
z-index: 100;
}
.bookmark_check {
float: left;
position: absolute;
background: url(https://instructor.primeforlife.org/assets/2013_4_19/bookmark_added.png) left top no-repeat;
width: 29px;
height: 42px;
top: 0px;
right: 100px;
z-index: 100;
}
.bookmark_click_main {
position: absolute;
background: url(https://instructor.primeforlife.org/assets/2013_4_19/bookmark_add.png) left top no-repeat;
width: 29px;
height: 42px;
cursor: pointer;
z-index: 10;
margin-left: 900px;
}
.bookmark_check_main {
position: absolute;
background: url(https://instructor.primeforlife.org/assets/2013_4_19/bookmark_added.png) left top no-repeat;
width: 29px;
height: 42px;
z-index: 10;
margin-left: 900px;
}
.bookmark_click_faq {
float: right;
position: relative;
background: url(https://instructor.primeforlife.org/assets/2013_4_19/bookmark_add.png) left top no-repeat;
width: 29px;
height: 42px;
cursor: pointer;
}
.bookmark_check_faq {
float: right;
position: relative;
background: url(https://instructor.primeforlife.org/assets/2013_4_19/bookmark_added.png) left top no-repeat;
width: 29px;
height: 42px;
cursor: pointer;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers
div.bookmark_click {
color: Red;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq
div.answers {
font-family: verdana,geneva;
font-size: 14px;
color: #858683;
font-weight: normal;
margin: 0px 8px 5px
0px;
padding: 3px 10px 3px 10px;
border-left: 1px solid #d5d5d5;
border-right: 1px solid #d5d5d5;
border-bottom: 1px
solid #d5d5d5;
background: #fdfdfd;
width: 780px;
display: none;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main div.tablesorter-faq div.answers p {
font-family: verdana,geneva;
font-size: 14px;
color: #858683;
font-weight: normal;
margin: 0px 8px 20px 16px;
padding: 0px 5px 0px 5px;
text-indent: 0px;
line-height: 20px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers p.center {
font-family: verdana,geneva;
font-size: 14px;
color: #858683;
font-weight: normal;
margin: 0px auto;
padding: 0px 5px
0px 5px;
text-indent: 0px;
line-height: 20px;
text-align: center;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main div.tablesorter-faq div.answers h3 {
font-family: verdana,geneva;
font-size: 15px;
color: #858683;
font-weight: bold;
margin: 0px auto;
padding: 0px;
line-height: 20px;
text-align: center;
}
#DashboardWrapper
div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers ol {
font-family: verdana,geneva;
font-size: 14px;
color: #858683;
font-weight: normal;
margin: 0px 8px 20px 43px;
padding: 0px 5px 0px 5px;
text-indent: 0px;
line-height: 20px;
list-style-type: decimal;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main div.tablesorter-faq div.answers ul.disc {
list-style-type: disc;
margin: 0px 30px 20px 30px;
padding: 0px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers ul.disc li {
line-height: 18px;
padding: 0px;
font-family: verdana,geneva;
font-size: 14px;
color: #858683;
font-weight: normal;
margin: 10px
28px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers ol.lower-alpha {
list-style-type: lower-alpha;
margin: 0px 30px 20px 30px;
padding: 0px;
}
#DashboardWrapper div.researchfaq-body
#faq-body #faq-main div.tablesorter-faq div.answers ol.lower-alpha li {
line-height: 18px;
padding: 0px;
font-family: verdana,geneva;
font-size: 14px;
color: #858683;
font-weight: normal;
margin: 10px 28px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers img {
margin: 0px 0px 20px
21px;
}
.answers ul {
margin-left: 50px;
}
.answers li {
font-family: verdana,geneva;
font-size: 14px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers .table {
display: table;
width: 95%;
margin: 20px; /*border: 1px solid black;*/
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main
div.tablesorter-faq div.answers .row {
display: table-row;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main div.tablesorter-faq div.answers .cell {
display: table-cell;
padding: 5px 0px;
}
#DashboardWrapper
div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers .center {
text-align: center;
margin: 0px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers .col-header {
background-color: #d6d6d6;
font-weight: bold;
text-align: center;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main div.tablesorter-faq div.answers .left {
float: left;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main div.tablesorter-faq div.answers .right {
float: right;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main div.tablesorter-faq div.answers .width330 {
width: 330px;
}
#DashboardWrapper div.researchfaq-body
#faq-body #faq-main div.tablesorter-faq div.answers .width150 {
width: 150px;
}
#DashboardWrapper
div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers .width450 {
width: 450px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers .yellow {
background-color: #ffffcc;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq
table.tablesorter-faq {
border: 0px solid white;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main
div.divsorter-faq thead th {
height: 0px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main
div.divsorter-faq thead tr th, div.divsorter-faq tfoot tr th {
background-color: transparent;
color: White;
/*border: 1px solid #FFF;*/ border-bottom:2px solid #CDCDCD;
font-size: 18px;
font-family: verdana,geneva;
text-align: left;
font-weight: 400;
padding: 5px 0px 5px 10px;
cursor: pointer;
margin: 0px;
}
#DashboardWrapper
div.researchfaq-body #faq-body #faq-main div.divsorter-faq thead {/* background-image:url(images/bg_div.jpg);
background-repeat: repeat-x;*/ background-image:url(images/nav.jpg);
height: 37px;
border-bottom: 2px solid #CDCDCD;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.divsorter-faq thead tr .header {/*background-image:
url(bg.gif);
background-repeat: no-repeat;
background-position: center right;*/ cursor: pointer;
}
#content #main
div.divsorter-faq tr:hover td {
background-color: #9bc856;
color: #fff;
}
div.divsorter-faq tbody td {
color: #3D3D3D;
padding: 8px 10px;
margin: 0px; /*background-color: #FFF;*/ vertical-align: top;
cursor: pointer;
}
div.divsorter-faq tbody tr.odd td {
cursor: pointer; /*background-color:#F0F0F6;*/
}
div.divsorter-faq tbody
tr:nth-child(odd) {
background-color: #c9c9c9;
}
div.divsorter-faq tbody tr:nth-child(even) {
background-color: #fff;
}
div.divsorter-faq thead tr .headerSortUp {
cursor: pointer;
background-image: url(images/asc.png);
background-repeat: no-repeat;
background-position: center right;
}
div.divsorter-faq thead tr .headerSortDown {
cursor: pointer;
background-image: url(images/desc.png);
background-repeat: no-repeat;
background-position: center
right;
}
/* div.divsorter-faq thead tr .headerSortDown, div.divsorter-faq thead tr .headerSortUp {
cursor: pointer;
background-color: #8dbdd8;
}
*/ /* */ div.divsorter_no_select {/*font-family:verdana,geneva;*/ font: normal 15px
verdana,geneva, sans-serif;
background-color: #CDCDCD;
margin: 10px 0pt 15px;
font-size: 1.2em;
width: 100%;
text-align: left;
}
div.divsorter_no_select thead th {
height: 0px;
}
div.divsorter_no_select thead tr th,
div.divsorter_no_select tfoot tr th {
background-color: #9fc74d;
color: White; /*border: 1px solid #FFF;*/
border:0px;
font-size: 1.2em;
padding: 5px;
}
div.divsorter_no_select tr:hover td {
background-color: #dcfac9;
}
div.divsorter_no_select tbody td {
color: #3D3D3D;
padding: 4px;
background-color: #FFF;
vertical-align: top;
}
/*
div.divsorter_no_select tbody tr.odd td {
background-color: #F0F0F6;
}
div.divsorter_no_select thead tr
.headerSortDown, div.divsorter_no_select thead tr .headerSortUp {
background-color: #8dbdd8;
}
*/ #DashboardWrapper
div.certification-report {
height: 490px;
overflow-y: scroll;
overflow-x: hidden;
}
#DashboardWrapper
div.researchfaq-body #faq-body #right_sidebar {
float: left;
width: 170px;
margin-top: 35px;
}
#DashboardWrapper
div.reasearchfaq-header {
background: url(images/header-pflfaqs-withsearch.png) left top no-repeat;
width: 1048px;
height: 78px;
background-color:#9bc857;
}
#DashboardWrapper div.solutionsfaq-header {
background: url(images/header-solutionsfaq-search.png)
left top no-repeat;
width: 1048px;
height: 78px;
background-color:#9bc857;
}
#DashboardWrapper div.referencesfaq-header {
background: url(images/header-references-search.png) left top no-repeat;
width: 1048px;
height: 78px;
}
#DashboardWrapper
div.reasearchfaq-subheader {
height: 20px;
margin: 0px;
padding: 0px;
font-family: verdana,geneva;
color: #ffffff;
line-height: 20px;
text-decoration: none;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main #bc {
position: absolute;
height: 20px;
float: left;
margin: 0px;
padding: 0px;
display: inline-block;
background: url(images/bc-left.png) left 0px no-repeat;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main
.bc_img {
display: inline-block;
position: relative;
float: left;
margin-top: 0px;
}
#DashboardWrapper
div.researchfaq-body #faq-body #faq-main #bc ul {
list-style: none;
margin-left: 5px;
}
#DashboardWrapper
div.researchfaq-body #faq-body #faq-main #bc ul li {/*background:url(images/bc-bg.png) right 8px no-repeat;*/
height: 20px;
padding: 0 2px 0 2px;
line-height: 20px;
display: inline;
float: left;
font-family: verdana,geneva;
font-size: 14px;
margin: 0px;
color: #656D77;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main #bc ul
li.bn {
background: url(images/bc-bg.png) repeat-x;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main #bc
ul li.bn_arrow {
background: url(images/bc-right-arrow.png) no-repeat;
height: 19px;
width: 27px;
padding: 0 0px 0 0px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main #bc ul li a.last {
text-decoration: none;
height: 20px;
padding: 0 2px 0 2px;
line-height: 20px;
display: inline;
float: left;
font-family: verdana,geneva;
font-size: 14px;
margin: 0px;
color: #7c7d7a;
font-weight: bold;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main
#bc ul li a {
text-decoration: none;
height: 20px;
padding: 0 2px 0 2px;
line-height: 20px;
display: inline;
float: left;
font-family: verdana,geneva;
font-size: 14px;
margin: 0px;
color: #9aa0a6; /* color: #656D77 &lt;-- if this is
the selected category! */
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main #bc ul li a:hover,
#DashboardWrapper div.researchfaq-body #faq-body #faq-main #bc ul li a.active {
color: #313f52;
}
#DashboardWrapper
div.reasearchfaq-subheader p {
text-align: left;
margin: 20px;
padding: 0px;
font-size: 20px;
font-family: verdana,geneva;
color: #ffffff;
line-height: 20px;
text-decoration: none;
}
#DashboardWrapper
div.reasearchfaq-subheader a {
text-align: left;
margin: 0px;
padding: 0px;
font-size: 20px;
font-family: verdana,geneva;
color: #ffffff;
line-height: 20px;
text-decoration: none;
}
#DashboardWrapper
div.reasearchfaq-header #faqsearch {
float: right;
background: url(images/bg_search.png) no-repeat;
width: 158px;
height: 20px;
margin: 38px 20px 0px 0px;
padding: 0px;
}
#DashboardWrapper div.reasearchfaq-header #faqsearch input {
float: left;
border: none;
background: none;
font-size: 12px;
line-height: 20px;
font-family: verdana,geneva;
color: #7c7d7a;
margin: 0px 0px 0px 5px;
padding: 0px;
height: 20px;
width: 126px;
outline: 0px;
}
#DashboardWrapper
div.solutionsfaq-header #faqsearch {
float: right;
background: url(images/bg_search.png) no-repeat;
width: 158px;
height: 20px;
margin: 38px 20px 0px 0px;
padding: 0px;
}
#DashboardWrapper div.solutionsfaq-header #faqsearch input {
float: left;
border: none;
background: none;
font-size: 12px;
line-height: 20px;
font-family: verdana,geneva;
color: #7c7d7a;
margin: 0px 0px 0px 5px;
padding: 0px;
height: 20px;
width: 126px;
outline: 0px;
}
#DashboardWrapper
div.referencesfaq-header #faqsearch {
float: right;
background: url(images/bg_search.png) no-repeat;
width: 158px;
height: 20px;
margin: 38px 20px 0px 0px;
padding: 0px;
}
#DashboardWrapper div.referencesfaq-header #faqsearch input {
float: left;
border: none;
background: none;
font-size: 12px;
line-height: 20px;
font-family: verdana,geneva;
color: #7c7d7a;
margin: 0px 0px 0px 5px;
padding: 0px;
height: 20px;
width: 126px;
}
#DashboardWrapper div.reasearchfaq-header
#faqsearch input.btn {
width: 12px;
height: 11px;
margin: 5px 0px 0px 5px;
padding: 0px;
}
#DashboardWrapper
div.solutionsfaq-header #faqsearch input.btn {
width: 12px;
height: 11px;
margin: 5px 0px 0px 5px;
padding: 0px;
}
#DashboardWrapper div.referencesfaq-header #faqsearch input.btn {
width: 12px;
height: 11px;
margin: 5px 0px 0px 5px;
padding: 0px;
}
#DashboardWrapper fieldset.accountinfoform {
background-color: #ffffff;
padding: 10px 20px 20px 20px;
border: none;
font-size: 1em;
height: 100%; /*border-top: 1px solid #ccc;*/
}
#DashboardWrapper
fieldset.accountinfoform div.left {
height: 452px;
width: 356px;
float: left; /*border:1px solid blue;*/
}
#DashboardWrapper fieldset.accountinfoform div.leftinfo {
float: left;
clear: left;
width: 106px;
padding: 5px 0px 0px
0px;
margin: 0px;
}
#DashboardWrapper fieldset.accountinfoform div.leftinfo label {
font-size: 18px;
font-family: verdana,geneva;
font-weight: normal;
color: #7c868d;
}
#DashboardWrapper fieldset.accountinfoform
div.leftinfodb {
float: left;
clear: right;
padding: 0px 0px 12px 0px;
margin: 0px;
}
#DashboardWrapper
fieldset.accountinfoform div.leftinfodb input {
background: url(images/textarea.png) no-repeat;
width: 197px;
height: 34px;
font-size: 16px;
font-family: verdana,geneva;
font-weight: normal;
color: #7c868d;
padding: 0px 0px 0px
10px;
margin: 0px;
border: none;
}
#DashboardWrapper fieldset.accountinfoform div.right {
height: 482px;
width: 573px;
float: left; /*border:1px solid blue;*/
}
#DashboardWrapper fieldset.accountinfoform div.right div.top {
height: 180px;
width: 573px;
}
#DashboardWrapper fieldset.accountinfoform div.right div.text {
float: left;
clear: left;
}
#DashboardWrapper fieldset.accountinfoform div.rightinfo {
float: left;
clear: left;
width: 106px;
padding: 5px 0px 0px 0px;
margin: 0px;
}
#DashboardWrapper fieldset.accountinfoform div.rightinfo label {
font-size: 18px;
font-family: verdana,geneva;
font-weight: normal;
color: #7c868d;
}
#DashboardWrapper
fieldset.accountinfoform div.rightinfodb {
float: left;
clear: right;
padding: 0px 0px 12px 0px;
margin: 0px;
}
#DashboardWrapper fieldset.accountinfoform div.rightinfodb input {
background: url(images/textarea.png) no-repeat;
width: 197px;
height: 34px;
font-size: 16px;
font-family: verdana,geneva;
font-weight: normal;
color: #7c868d;
padding: 0px 0px 0px 10px;
margin: 0px;
border: none;
}
#DashboardWrapper fieldset.accountinfoform
div.rightinfodb-affiliation {
float: left;
clear: right;
padding: 0px 0px 12px 0px;
margin: 0px;
}
#DashboardWrapper
fieldset.accountinfoform div.rightinfodb-affiliation input {
background: url(images/textarea.png) no-repeat;
width: 204px;
height: 34px;
font-size: 16px;
font-family: verdana,geneva;
font-weight: normal; /*color:#7c868d;*/
padding:0px 0px 0px 3px;
margin: 0px;
border: none;
}
#DashboardWrapper fieldset.accountinfoform div.right
div.rightprofile {
float: right;
clear: right;
width: 185px;
}
#DashboardWrapper fieldset.accountinfoform div.right
div.rightprofile img {
z-index: 1001;
position: relative;
top: 0;
right: 0;
border: 0px;
}
#DashboardWrapper
fieldset.accountinfoform div.right div.bottom {
height: 289px;
width: 573px;
clear: left; /*border:1px solid red;*/
margin:11px 0px 0px 0px;
padding: 0px;
}
#DashboardWrapper fieldset.accountinfoform div.right div.bottom div.topline {
margin: 0px;
padding: 0px 0px 0px 0px;
}
#DashboardWrapper fieldset.accountinfoform div.right div.bottom
div.topline div.certification {
float: left;
clear: left;
width: 165px;
padding: 5px 0px 0px 0px;
margin: 0px;
font-size: 18px;
font-family: Arial;
font-weight: bold;
color: #7C868D;
}
#DashboardWrapper
fieldset.accountinfoform div.right div.bottom div.topline div.certification-pfl-checkbox {
float: left;
height: 18px;
width: 17px;
margin: 7px 0px 0px 0px;
padding: 0px;
background: url(images/checkbox.png) no-repeat;
}
#DashboardWrapper fieldset.accountinfoform div.right div.bottom div.topline div.certification-pfl-checkbox-checked {
float: left;
height: 18px;
width: 17px;
margin: 7px 0px 0px 0px;
padding: 0px;
background: url(images/checkbox-checked.png) no-repeat;
}
#DashboardWrapper fieldset.accountinfoform div.right
div.bottom div.topline div.certification-pfl {
float: left;
width: 40px;
padding: 7px 0px 0px 5px;
margin: 0px;
font-size: 16px;
font-family: Arial;
font-weight: bold;
color: #7C868D;
}
#DashboardWrapper
fieldset.accountinfoform div.right div.bottom div.topline div.certification-solutions-checkbox {
float: left;
height: 18px;
width: 17px;
margin: 7px 0px 0px 0px;
padding: 0px;
background: url(images/checkbox.png) no-repeat;
}
#DashboardWrapper fieldset.accountinfoform div.right div.bottom div.topline
div.certification-solutions-checkbox-checked {
float: left;
height: 18px;
width: 17px;
margin: 7px 0px 0px 0px;
padding: 0px;
background: url(images/checkbox-checked.png) no-repeat;
}
#DashboardWrapper fieldset.accountinfoform
div.right div.bottom div.topline div.certification-solutions {
float: left;
width: 85px;
padding: 7px 0px 0px 5px;
margin: 0px;
font-size: 16px;
font-family: Arial;
font-weight: bold;
color: #7C868D;
}
#DashboardWrapper
fieldset.accountinfoform div.right div.bottom div.topline div.certification-mfscore-textbox {
width: 72px;
height: 27px;
font-size: 16px;
font-family: verdana,geneva;
font-weight: normal; /*color:#7c868d;*/ padding:0px;
margin: 0px;
float: left;
}
#DashboardWrapper fieldset.accountinfoform div.right div.bottom div.topline
div.certification-mfscore-textbox input {
background: url(images/textarea-72.png) no-repeat;
width: 72px;
height: 27px;
font-size: 16px;
font-family: verdana,geneva;
font-weight: normal; /*color:#7c868d;*/ padding:0px;
margin: 3px 0px 0px 0px;
}
#DashboardWrapper fieldset.accountinfoform div.right div.bottom div.topline
div.certification-mfscore {
float: left;
clear: right;
width: 185px;
padding: 7px 0px 0px 5px;
margin: 0px;
font-size: 16px;
font-family: Arial;
font-weight: bold;
color: #7C868D;
}
#DashboardWrapper
fieldset.accountinfoform div.right div.bottom div.body {
margin: 0px;
padding: 30px 0px 0px 0px;
width: 573px;
}
#DashboardWrapper fieldset.accountinfoform div.right div.bottom div.body div.section-header {
margin: 0px 0px;
padding: 0px;
font-size: 20px;
font-family: Arial;
font-weight: bold;
color: #404040;
}
#DashboardWrapper
fieldset.accountinfoform div.right div.bottom div.body div.checkbox {
float: left;
clear: left;
height: 18px;
width: 17px;
margin: 4px 0px 3px 0px;
padding: 0px;
background: url(images/checkbox.png) no-repeat;
}
#DashboardWrapper
fieldset.accountinfoform div.right div.bottom div.body div.checkbox-checked {
float: left;
clear: left;
height: 18px;
width: 17px;
margin: 4px 0px 3px 0px;
padding: 0px;
background: url(images/checkbox-checked.png) no-repeat;
}
#DashboardWrapper fieldset.accountinfoform div.right div.bottom div.body div.option-right {
float: left;
clear: right;
width: 275px;
font-size: 14px;
font-family: verdana,geneva;
font-weight: bold;
color: #4e4e4e;
padding: 0px
0px 0px 5px;
margin: 5px 0px 0px 0px;
}
#DashboardWrapper fieldset.accountinfoform div.right div.bottom div.body
input.savechanges {
float: right;
background: url(images/savechanges.png) no-repeat;
border: 0px;
width: 127px;
height: 44px;
margin-top: 0px;
cursor: pointer;
position: absolute;
top: 530px;
left: 800px;
}
#DashboardWrapper
div.photo-permission-text {
font-size: 0.65em;
width: 350px;
margin-left: 280px;
text-align: left !important;
}
#DashboardWrapper div.photo-permission-text p {
font-size: 0.65em;
text-align: left !important;
}
#DashboardWrapper
fieldset {
background-color: #ffffff;
color: #000000;
padding-top: 1em;
padding-left: 3em;
border: none;
font-size: 1em; /*border-top: 1px solid #ccc;*/
}
legend {
padding-bottom: 3em;
padding-top: 3em;
padding: 0 .5em;
background: transparent;
font-size: 1em;
font-weight: bold;
}
img {
border: none;
margin: 0px;
padding: 0px;
}
img.certificationsteps {
border: none;
margin: -10px 0px;
padding: 0px;
}
body {
margin: 0;
padding: 0;
/*background:url(images/bg_body.jpg) #E8E6E6 center top repeat-x;*/ /*color:#9ca3a4;*/
/*background:url(images/bg_left_expansion.jpg);
background-repeat: repeat-x;*/
}
body#bg_home {
margin: 0;
padding: 0;
/*background:url(images/bg_home.jpg) #E8E6E6 center top repeat-x;*/ font:normal 15px Arial, Helvetica, sans-serif;
color: #9ca3a4;
}
h1 {
font-size: 25px;
color: #666;
margin-bottom: 20px;
}
.display-label, .editor-label {
margin: 1em
0 0 0;
}
.display-field, .editor-field {
margin: 0.5em 0 0 0;
}
.text-box {
width: 60em;
font-size: 1.3em;
}
.text-box.multi-line {
height: 6.5em;
font-size: 1.3em;
}
.tri-state {
width: 6em;
}
.edit-link {
display: block;
position: relative;
z-index: 10;
}
/*Wrapper *-----------------------------------------------------*/ #wrapper {
width: 1225px;
padding: 0px;
margin: 0px auto; /*margin:0px 0px 0px 20px;*/ /*background:#edede3;*/
/*background:#cfccc2;*/
}
#left_bg {
position: absolute;
left: 0; /*background:url(images/bg_top_left.jpg) #E8E6E6
center top repeat-x;*/ background:url(images/bg_top_left.jpg) #E8E6E6 top repeat-x; /*padding-left:20px;*/
/*width:1225px; */ margin:0px;
padding: 0px;
width: 100%;
height: 173px;
z-index: -10;
}
#right_bg {
position: absolute;
background: url(images/bg_top_right.jpg) #E8E6E6 top repeat-x;
margin-left: 1000px;
width: 1225px;
height: 173px;
z-index: -10;
}
#bottom_left_bg_overlay {
position: absolute;
background: url(images/background-texture.png);
width: 100%;
height: 252px;
z-index: 0;
overflow-x: hidden;
margin-top: -252px;
background-size: cover;
}
#bottom_left_internal_bg {
background: url(images/footer_bottom_extend.jpg) top repeat-x; /*background:#201d14;*/
float:left;
width: 100%;
height: 265px;
z-index: -10;
position: relative;
margin-top: -264px;
}
#bottom_right_internal_bg {/*background:url(images/bg_footer_right.jpg) top repeat-x;
background: #1f1c13;
float: right;
width: 1225px;
height: 265px;
z-index: -10;
position: relative;
margin-top: -256px;*/
}
#bottom_left_bg {
/*background:url(images/bg_footer_left.jpg) top repeat-x;
background: #1f1c13;
background-repeat: repeat-x;
width: 1225px;
height: 256px;
z-index: -10;
position: relative;
margin-top: -256px;*/
}
#bottom_right_bg {
/*background:url(images/bg_footer_right.jpg) top repeat-x;
background: #1f1c13;
float: right;
width: 1225px;
height: 256px;
z-index: -10;
position: relative;
margin-top: -255px;*/
}
#bottom_right_bg {
background: url(images/bg_bottom_right.jpg) #000000 top repeat-x;
float: left;
width: 1225px;
height: 225px;
z-index: -10;
position: absolute;
bottom: 0;
}
#top_bg {
position: absolute;
background: url(images/bg_top.jpg) #000000
top repeat-x;
width: 100%;
height: 173px;
z-index: -10;
}
/*Header
*-----------------------------------------------------*/ #header {
position: relative;
background: #fff
url(/assets/2020_10_12/instructor_header.jpg) top left no-repeat;
height: 135px;
margin: 0px;
width: 100%;
padding: 0px;
left: 0;
}
#logo-link {
position: absolute;
top: 0px;
left: -20px;
padding: 0px;
width: 380px;
height: 133px;
background-color: transparent; /*border: 0px solid black; */
}
#social-link {
position: absolute;
top: 101px;
left: 1045px;
padding: 0px;
width: 108px;
height: 33px;
background-color: transparent;
}
#header #top_links {
float: right;
padding: 0px;
margin: 0px 72px 0px 0px;
text-align: right;
}
#header #top_links img {
float: left;
}
#header #top_links img.ml140 {
margin-left: 159px;
}
#header #top_links ul {
background: url(images/mid_tlinks.png) repeat-x;
font: normal 11px Arial, Helvetica, sans-serif;
float: left;
list-style: none;
height: 28px;
margin: 0px;
}
#header #top_links ul li {
background: url(images/tlinks_border.png) top
right no-repeat;
float: left;
padding: 0px 10px 0px 10px;
height: 28px;
line-height: 23px;
color: #FFF;
}
#header
#top_links ul li.bn {
background: none;
}
#header #top_links ul li a {
text-decoration: none;
color: #FFF;
}
#header
#top_links ul li a:hover {
text-decoration: underline;
}
#header #top_links #slogan {
clear: left;
color: #4c4d4a;
font-size: 28px;
margin: 95px 140px 0px 0px;
padding: 0px;
position: relative; /*margin-right:80px;*/
/*margin-top:95px;*/
}
#header #top_links #slogan em {
font-size: 0.5em;
}
/*Navigation
*-----------------------------------------------------*/ #nav {
background: url(images/nav.jpg) top left no-repeat;
height: 38px;
margin: 0px auto;
padding: 0px;
position: relative;
z-index: 50;
width: 100%;
}
#nav ul {
float: left;
font-size: 0.8em; /*font-size:11px;*/ font-weight:bold;
list-style: none;
margin: 0px 0px 0px 0px;
}
#nav ul li.first {
margin: 0px;
padding: 0px 20px 0px 20px;
}
#nav ul li {
float: left;
display: block; /*margin-left:70px;*/
padding-left:14px;
padding-right: 14px;
}
#nav ul li a.head {
display: block;
text-decoration: none;
text-align: center;
color: #FFF;
line-height: 38px;
font-size: 11px;
_width: 90px;
_text-align: center;
}
/* #nav ul li a {
display: block;
text-decoration: none;
text-align: left;
color: #FFF;
line-height: 38px;
_width: 90px;
_text-align: center;
}
#nav ul li a span {
display: block;
padding: 0px 0 0 0;
}
*/ /* start: on hover, make
background white and text black of main menu */ #nav ul li.first:hover {
margin: 0px;
padding: 0px 20px 0px 20px;
border-left: 0px solid #000; /* for some reason I need this to work for dashboad and home entries in IE7 */
background-color:transparent;
color: white;
}
#nav ul li:hover {
border-left: 0px solid #000; /* for some reason I
need this to work for dashboad and home entries in IE7 */ background-color:#FFF;
color: Black;
}
#nav ul li:hover
a.head span {
color: black;
}
#nav ul li.first:hover a.head span {
color: white;
}
/* end: on hover, make background
white and text black of main menu */ #nav ul li div.submenu {
position: absolute;
background-color: White;
/*width:auto;*/ width:189px;
min-width: 150px;
margin-left: -15px;
padding-left: 20px;
padding-top: 25px;
padding-bottom: 20px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-box-shadow: 2px 2px 2px #444;
-webkit-box-shadow: 2px 2px 2px #444;
box-shadow: 2px 2px 2px #444;
border-right: 2px solid #444;
border-bottom: 2px
solid #444;
border-left: 1px solid #444;
}
#nav ul li div.submenu ul.submenu_container {
clear: both;
display: inline;
}
#nav ul li div.submenu ul.first {
margin: 0px 0px 0px -20px;
padding: 0px;
display: block;
float: left;
width: inherit; /*border:1px solid green;*/
}
#nav ul li div.submenu ul.second {
margin: 0px 0px 0px 0px;
padding: 0px;
display: block;
float: left;
width: inherit; /*border:1px solid green;*/
}
#nav ul li div.submenu
ul.first li.mainlink {
height: 31px; /*width:204px;*/ width:174px;
margin-left: -12px;
list-style-type: none;
display: block;
clear: both;
position: relative;
}
#nav ul li div.submenu ul.second li.mainlink {
height: 31px;
width: 174px;
margin-left: 0px; /*margin-right:-12px;*/ display:block;
position: relative;
}
#nav ul li div.submenu
ul.first li.mainlink a {
text-decoration: none;
margin-left: 8px; /*font-size:12pt;*/ color:#84a84d;
line-height: 25px;
}
#nav ul li div.submenu ul.second li.mainlink a {
text-decoration: none;
margin-left: 0px;
/*font-size:12pt;*/ color:#84a84d;
line-height: 25px;
}
#nav ul li div.submenu ul.first li.mainlink:hover {
margin-left: 20px;
width: 1px;
}
#nav ul li div.submenu ul.first li.mainlink:hover a {
position: relative;
display: block;
color: White;
background: url(images/nav_hover_left.png) top left;
background-repeat: no-repeat;
/*height:31px;
width: 215px;
margin-left: -51px;
padding-left: 27px;*/ height:31px;
width: 188px;
margin-left: -51px;
padding-left: 27px;
}
/****/ #nav ul li div.submenu ul.second li.mainlink:hover {/*margin-left:20px;
width: 1px; */
}
#nav ul li div.submenu ul.second li.mainlink:hover a {
position: relative;
display: block;
color: White;
background: url(images/nav_hover_right.png) top right;
background-repeat: no-repeat; /*height:31px;
width: 205px;
margin-left: -20px;
padding-left: 20px;*/ height:31px;
width: 205px;
margin-left: 0px;
padding-left: 0px;
}
#nav ul li
div.submenu ul.first li.sublink:hover {
margin-left: 25px;
width: 1px;
}
#nav ul li div.submenu ul.first
li.sublink:hover a {
color: White;
background: url(images/nav_hover_left.png) top left;
background-repeat: no-repeat;
/* height:31px;
width: 189px;
margin-left: -49px;
padding-left: 29px; */ height:31px;
width: 198px;
margin-left: -49px;
padding-left: 22px;
}
#nav ul li div.submenu ul.second li.sublink:hover {
width: 1px;
}
#nav ul li div.submenu
ul.second li.sublink:hover a {
color: White;
background: url(images/nav_hover_right.png) top right;
background-repeat: no-repeat;
height: 31px;
width: 206px;
margin-left: -10px;
padding-left: 20px;
}
/****/ #nav ul li
div.submenu ul.first li.sublink {
height: 25px;
width: 204px; /*font-size:10pt;*/ position:relative;
line-height: 20px;
list-style-type: none;
display: block;
clear: both;
margin-left: -12px;
}
#nav ul li div.submenu
ul.first li.sublink a {
display: block;
font-size: 1.2em;
height: 31px;
line-height: 25px;
margin-left: 10px;
text-decoration: none;
color: #4a4b4a;
}
#nav ul li div.submenu ul.second li.sublink {
height: 25px;
width: 174px;
/*font-size:10pt;*/ line-height:20px;
list-style-type: none;
display: block;
clear: both;
margin-left: -10px;
margin-right: -12px;
}
#nav ul li div.submenu ul.second li.sublink a {
display: block;
margin-left: 10px;
text-decoration: none;
color: #4a4b4a;
}
#nav ul li div table td.first {
border: 1px solid green;
padding-right: 50px;
}
#nav ul li div.submenu a.sublink {/*font-size:10pt;*/ color:#4a4b4a;
text-decoration: none;
line-height: 20px;
}
/* #nav ul li:hover div {
background-color: White;
-moz-box-shadow: 2px 2px 2px #444;
-webkit-box-shadow: 2px 2px
2px #444;
box-shadow: 2px 2px 2px #444;
margin-left: -25px;
}
#nav ul li div {
width: auto;
min-width: 150px;
}
#nav
ul li div a {
padding-left: 25px;
padding-right: 25px;
}
#nav ul li div a:hover {
background-color: #84a84d;
border-bottom: 1px solid black;
color: #fff;
}
#nav ul li:hover div.submenu {
background-color: White;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-box-shadow: 2px 2px 2px #444;
-webkit-box-shadow: 2px 2px 2px #444;
box-shadow: 2px 2px 2px #444;
}
#nav ul div.root {
position: absolute;
}
#nav ul div {
position: relative;
padding: 0
0 0 0px;
width: 130px;
}
#nav ul div div {
position: relative;
width: 120px;
padding: 0 0 0 0;
margin-left: 0px;
}
#nav
ul li:hover a, li:hover a div a {
color: #464642;
}
#nav ul li:hover div div a {
color: #9bc856;
border-bottom: 0px;
}
*/ div#nav ul div.submenu {
visibility: hidden;
}
div#nav ul li:hover div.submenu {
visibility: visible;
}
#search {
position: relative;
float: right;
background: url(images/bg_search.jpg) no-repeat;
width: 134px;
height: 20px;
left: -76px;
top: 8px; /*margin-top:6px;
margin-left: -60px;*/ /*margin-right:13px;*/
}
#search input {
float: left;
border: none;
background: none;
font-size: 10px;
margin: 0 0 0 0;
padding: 0 0 0 0;
margin-top: 3px;
padding-left: 4px;
width: 108px;
outline: 0;
}
#search input.btn {
width: 18px;
height: 16px;
}
#faqsearch {
float: right;
background: url(images/bg_search.jpg) no-repeat;
width: 135px;
height: 20px;
margin-top: 6px;
margin-left: -100px;
}
#faqsearch input {
float: left;
border: none;
background: none;
font-size: 10px;
margin-top: 3px;
padding-left: 4px;
width: 108px;
}
#faqsearch input.btn {
width: 18px;
height: 16px;
}
#content #main p.messageFeedback {
color: Red;
}
#content #main ul, #content #main li, #content #main ol {
margin-left: 30px !important;
color: #666;
font-size: 16px;
line-height: 23px;
margin-bottom: 20px;
margin-left: 90px;
}
.cert_report {
margin-top: 20px;
margin-left: 20px;
}
.cert_report td {
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
}
.certs-container {
margin-top: 20px;
margin-left: 20px;
}
#DashboardWrapper .cert_report input {
border: 1px solid black;
width: 50px;
padding: 3px;
}
.cert_report input.text {
height: 200px;
}
.cert_report textarea {
height: 200px;
width: 90%;
border: 1px solid
#cccccc;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.3em;
}
.popup-container {
height: 480px;
overflow-y: scroll;
overflow-x: hidden;
margin-left: 10px;
margin-top: 10px;
}
.popup-container p, h2, h3 {
margin: 5px;
}
.popup-container input {
margin: 10px;
}
.popup-container textarea {
height: 200px;
width: 90%;
border: 1px solid #cccccc;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.3em;
}
.popup-container #quote {
position: relative;
background: #9bc856;
padding-left: 0px;
margin-right: 30px;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 20px;
}
.popup-container #quote-icon {
background: url(https://instructor.primeforlife.org/assets/2013_4_17/quote-greybox.png);
background-size: auto;
width: 55px;
height: 49px;
position: absolute;
left: -8px;
top: 20px;
}
.popup-container #quote #blurb {
margin-top: 0px;
margin-left: 55px;
font-size: 15px;
line-height: 23px;
color: #FFFFFF;
margin-right: 20px;
padding-top: 20px;
}
.popup-container
#quote #signature {
font-size: 16px;
line-height: 23px;
font-weight: bold;
color: #3f5566;
margin-left: 55px;
margin-right: 10px;
margin-top: 20px;
margin-bottom: 20px;
}
.popup-container #quote-dropshadow {
background: url(https://instructor.primeforlife.org/assets/2013_5_29/quote-drop-shadow-long.png) no-repeat;
background-size: 931px;
width: 973px;
height: 27px;
position: relative;
top: 20px;
z-index: -1;
}
.popup-container .table {
display: table;
width: 95%;
margin: 20px;
padding: 0px 5px; /*border: 1px solid black;*/
}
.popup-container .row {
display: table-row;
}
.popup-container .cell {
float: left;
padding: 5px 0px;
}
.popup-container .cell p {
padding-bottom: 0px;
}
.mytrainings-container {
height: 480px;
overflow-y: scroll;
overflow-x: hidden;
margin-left: 10px;
margin-top: 10px;
}
.mytrainings-container p {
margin: 10px auto; /*width:950px;*/ width:870px;
}
.mytrainings-container h1 {
margin-left: 40px;
}
/* #bc {
position: absolute;
height: 25px;
float: left;
margin-top: 10px;
margin-left: 110px;
z-index: 10;
display: inline-block;
}
.bc_img {
display: inline-block;
position: relative;
float: left;
margin-top: 0px;
z-index: 90;
}
#bc ul {
font-size: 13px;
font-weight: bold;
list-style: none;
color: #313F52;
}
#bc ul li {
background: url(images/bc_border.jpg) right 8px no-repeat;
height: 25px;
padding: 0 8px 0 6px;
line-height: 22px;
display: inline;
float: left;
}
#bc ul li.bn {
background: url(images/bg_bc.png) repeat-x;
}
#bc ul li.bn_arrow {
background: none;
padding: 0 0px 0 0px;
}
#bc ul li
a {
text-decoration: none;
color: #656d77;
}
#bc ul li a:hover, #bc ul li a.active {
color: #313f52;
}
*/ #bc {
position: absolute;
height: 19px;
float: left;
margin-top: 10px;
margin-left: 0px;
display: inline-block;
background: url(images/bc-left.png) left 0px no-repeat;
height: 19px;
}
.bc_img {
display: inline-block;
position: relative;
float: left;
margin-top: 0px;
}
#bc ul {
text-shadow: 0.1em 0.1em #FFF;
font-size: 0.8em;
font-weight: bold;
list-style: none;
margin-left: 5px;
}
#bc ul li {/*background:url(images/bc-bg.png) right 8px
no-repeat;*/ height:19px;
padding: 0 8px 0 6px;
line-height: 19px;
display: inline;
float: left;
}
#bc ul li.bn {
background: url(images/bc-bg.png) repeat-x;
}
#bc ul li.bn_arrow {
background: url(images/bc-right-arrow.png)
no-repeat;
height: 19px;
width: 27px;
padding: 0 0px 0 0px;
}
#bc ul li a {
text-decoration: none;
color: #656d77;
}
#bc
ul li a:hover, #bc ul li a.active {
color: #313f52;
}
/*Content
*-----------------------------------------------------*/ /*#content {
clear: left;
padding: 10px;
}
*/ /*Main
*-----------------------------------------------------*/ #content_bar {
position: relative;
margin-top: -34px;
background-color: #9bc856;
height: 45px;
width: 1225px;
border: 0px solid green;
z-index: 0;
}
#content {
margin-top: 0px;
padding-left: 0px;
padding-bottom: 50px; /* min-width:1425px;*/ min-width:1000px;
}
#content-dashboard {
margin-top: 0px;
padding-left: 0px;
padding-bottom: 50px;
width: 900px;
}
#content #dashboard {
float: left;
background: #FFF; /*background:url(images/bg_content_top.jpg) #FFF left top no-repeat;*/
/*width:962px;*/ width:992px;
margin-top: 17px; /*padding: 25px 20px 0 20px;*/ min-height:700px;
border: 1px solid
#d5d5cc;
}
.iframe {
cursor: pointer;
}
#dashboard {
color: #7e7d7d;
width: 1152px;
padding-bottom: 80px;
}
#dashboard
h1 {
font-weight: bold;
color: White;
background-color: #9bc856;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
margin-bottom: 0px !important;
}
#dashboard h2 {
font-size: 1.3em;
font-weight: bold;
padding-left: 10px;
padding-bottom: 5px;
padding-top: 30px;
}
#dashboard h3 {
font-weight: bold;
padding-left: 20px;
padding-bottom: 30px;
padding-top: 30px;
}
#dashboard p {/*width:600px;*/ padding-left:20px;
padding-right: 20px;
}
#dashboard #dashboard-left {
float: left;
background-color: White;
width: 845px;
min-height: 700px; /*height:700px;*/
}
#dashboard #dashboard-left #icon-dock {
float: left;
background-color: #635e57;
width: 829px; /*height:125px; Height
that accomodates Horizontal scroll*/ height:105px; /*overflow-x:auto;
overflow-y: auto;*/ margin-left:8px;
margin-top: 10px;
margin-bottom: 0px;
-moz-border-top-radius: 2px;
-webkit-border-top-radius: 2px;
border-top-right-radius: 2px;
border-top-left-radius: 2px; /*border-bottom-right-radius: 16px;
border-bottom-left-radius: 16px;*/
}
.center {
display: block;
margin-left: auto;
margin-right: auto;
width: 100%;
margin-top: 200px;
}
#loading-img {
margin-left: auto;
margin-right: auto;
display: block;
}
#icon-scroll-box-ul li {
list-style-type: none;
display: inline;
}
#icon-dock .icon-state-highlight {
height: 100px;
width: 100px;
border: 10px
solid green;
}
#icon-dock .dashboard-icon {
display: inline;
float: left;
width: 80px;
height: 75px;
margin-top: 15px;
margin-bottom: 15px;
margin-left: 10px;
margin-right: 10px;
color: white;
font-weight: bold;
font-size: 0.6em;
}
#icon-dock .dashboard-icon a {
color: White;
text-decoration: none;
}
#icon-dock .dashboard-icon img {
}
#icon-dock
.dashboard-icon p {
padding: 0px !important;
width: 90px;
font-size: 1.0em;
color: #FFF;
}
#icon-dock #online-manuals {
cursor: pointer;
}
#icon-dock #online-manuals img {
margin-left: 10px;
}
#dashboard #dashboard-left
#widget-container {
float: left;
background: url(images/dashboard-widget-background-a.jpg) top no-repeat;
width: 829px; /*height:545px;*/ min-height:545px;
margin-bottom: 5px;
margin-left: 8px;
margin-top: 10px;
padding-top: 5px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px; /*overflow:auto;*/
}
#dashboard #dashboard-left #widget-container .widget-left {
float: left;
display: block;
min-height: 238px;
min-width: 256px;
margin: 10px 0px 0px 15px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
#dashboard
#dashboard-left #widget-container .widget-left-header-blue {
background: url(images/dashboard-left-widget-header-blue2.png) top repeat-x;
}
#dashboard #dashboard-left
#widget-container .widget-left-header-green {
background: url(images/dashboard-left-widget-header-green2.png) top
repeat-x;
}
#dashboard #dashboard-left #widget-container .widget-left-entity {
min-height: 100px;
min-width: 256px;
background: white;
border-left: 1px solid #4086A4;
}
#dashboard #dashboard-left #widget-container .widget-left-header {/* position:relative; */
height:39px;
min-width: 256px;
margin: 0px 0px 0px 0px;
padding: 0px;
border-top-left-radius: 2px;
text-align: center;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-right-radius: 2px;
}
#dashboard
#dashboard-left #widget-container .widget-left-header h1 {
color: White;
text-shadow: 0.1em 0.1em 0.2em #000;
font-size: 12px;
font-weight: bold;
padding: 12px 0px 0px 0px;
background-color: transparent;
margin: 0px;
}
/*
#dashboard #dashboard-left #widget-container .widget-left .list {
height: 160px;
overflow: auto;
margin: 0px;
}
*/
#dashboard #dashboard-left #widget-container .widget-left-list-container {
background: white;
height: 160px;
min-height: 160px;
min-width: 256px;
-moz-box-shadow: 3px 3px 4px #cdcdcd;
-webkit-box-shadow: 3px 3px 4px #cdcdcd;
box-shadow: 3px 3px 4px #cdcdcd;
}
#dashboard #dashboard-left #widget-container .widget-left-list {
min-width: 256px;
height: 160px;
overflow: auto; /*margin:0px;*/
}
/* .ui-icon-gripsmall-diagonal-se {
background: url(images/dashboard-left-widget-drag-point.png) top no-repeat !important;
width: 14px;
height: 14px;
z-index: -10;
}
*/ #dashboard #dashboard-left #widget-container .widget-left ul {
font-size: 0.8em;
font-weight: bold;
margin-top: 0px;
margin-left: 4px;
margin-right: 4px;
margin-bottom: 5px;
list-style: none;
padding-top: 4px;
}
#dashboard #dashboard-left #widget-container .widget-left li {
margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
border-bottom: 1px dotted #000;
padding: 4px 2px 4px 2px;
}
#dashboard #dashboard-left #widget-container .widget-left
li a {
text-decoration: none;
color: #515253;
}
.bookmark-delete {
float: right;
}
.bookmark-delete:hover {
cursor: pointer;
}
#dashboard #dashboard-wrapper {
overflow: auto;
background-color: #FFF;
}
#dashboard
#dashboard-right {
float: right;
background-color: white;
width: 307px;
height: auto;
}
#dashboard #dashboard-right
#bookmarks-sidebar {
min-height: 520px;
}
#dashboard #dashboard-right .sidebar-widget {
float: left;
display: block;
min-height: 338px;
min-width: 294px;
margin: 10px 0px 0px 3px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
#dashboard
#dashboard-right .sidebar-widget .sidebar-header {
/*background:url(images/dashboard-right-widget-header-announcements.png) top no-repeat;*/ height:41px;
width: 294px;
}
#dashboard #dashboard-right .sidebar-widget .sidebar-header-announcements {
background: url(images/dashboard-right-widget-header-announcements.png) top no-repeat;
height: 41px;
width: 294px;
}
#dashboard #dashboard-right .sidebar-widget .sidebar-header-bookmarks {
background: url(images/dashboard-right-widget-header-bookmarks.png) top no-repeat;
height: 41px;
width: 294px;
}
#dashboard #dashboard-right .sidebar-widget .sidebar-header-news {
background: url(images/dashboard-right-widget-header-news.png) top no-repeat;
height: 41px;
width: 294px;
}
#dashboard
#dashboard-right .sidebar-widget .sidebar-header-resources {
background: url(images/dashboard-right-widget-header-resources.png) top no-repeat;
height: 41px;
width: 294px;
}
#dashboard #dashboard-right .sidebar-widget .sidebar-header h1 {
color: White;
text-shadow: 0.1em 0.1em 0.2em #000;
font-size: 1.1em;
font-weight: bold;
padding: 10px 0px 0px 10px;
background-color: transparent;
margin: 0px;
}
#dashboard #dashboard-right #bookmarks-sidebar #bookmarks-list-container {/*max-height:420px;*/
}
#dashboard
#dashboard-right .sidebar-widget .sidebar-list-container {
background: white;
width: 294px;
min-width: 256px;
/*max-height:336px;*/ overflow-x:hidden;
overflow-y: auto;
}
#dashboard #dashboard-right .sidebar-widget
.sidebar-list-container .sidebar-list {
min-width: 206px;
}
#dashboard #dashboard-right .sidebar-widget
.sidebar-list-container .sidebar-list .link-text {
width: 223px;
display: inline-block;
padding-bottom: 5px;
padding-right: 0px;
}
#dashboard #dashboard-right .sidebar-widget .sidebar-list-container .sidebar-list ul {
}
#dashboard #dashboard-right .sidebar-widget .sidebar-list-container .sidebar-list li {
margin-bottom: 10px;
}
#dashboard #dashboard-right .sidebar-widget .sidebar-list-container .sidebar-list .link-delete {
display: inline-block;
}
#dashboard #dashboard-right .sidebar-widget .sidebar-list-container .sidebar-list h1 {
background-color: transparent;
font-size: 1.2em;
font-weight: bold;
color: #515253;
margin: 0px;
padding: 0px;
}
#dashboard #dashboard-right .sidebar-widget ul {
font-size: 0.8em;
font-weight: bold;
margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 5px;
list-style: none;
}
#dashboard #dashboard-right
.sidebar-widget li {
margin-top: 8px;
margin-left: 10px;
margin-right: 10px;
}
#dashboard #dashboard-right
.sidebar-widget li a {
text-decoration: none;
color: #515253;
}
#dashboard #dashboard-right .sidebar-widget li div {
text-decoration: none;
color: #515253;
}
#content #main {
float: left; /*background:url(images/bg_content_top.jpg)
#FFF left top no-repeat;*/ background-color:#ffffff; /*width:962px;*/ /*width:1149px;*/ width:1016px;
margin-top: 17px;
margin-bottom: 50px;
min-height: 500px;
border: 1px solid #d5d5cc;
}
#content #main-privacypolicy {
float: left;
background: #FFF; /*background:url(images/bg_content_top.jpg) #FFF left top no-repeat;*/
/*width:962px;*/ width:900px;
margin-top: 17px; /*padding: 25px 20px 0 20px;*/ min-height:500px;
border: 1px solid
#d5d5cc;
}
#content #main-privacypolicy p {
clear: left;
padding-bottom: 20px;
color: #666;
}
#content
#main-privacypolicy ul, #content #main-privacypolicy li {
margin-left: 3em;
color: #666;
font-size: 1em;
line-height: 20px;
}

#content #main #space {
cursor: pointer;
float: right;
background: url(images/spaces.png)
no-repeat;
width: 114px;
height: 52px;
font-size: 12px;
font-weight: bold;
color: #FFF;
padding: 14px 0 0 36px;
z-index: 20;
position: relative;
}


#content #main #space span {
font-size: 10px;
}
#content #main #space a {
text-decoration: none;
color: #FFF;
}


#content #main .space {
cursor: pointer;
float: right;
background: url(images/spaces.png)
no-repeat;
width: 114px;
height: 52px;
font-size: 12px;
font-weight: bold;
color: #FFF;
padding: 14px 0 0 36px;
z-index: 20;
position: relative;
}


#content #main .space span {
font-size: 10px;
}
#content #main #space a {
text-decoration: none;
color: #FFF;
}


p {
clear: left;
padding-bottom: 20px;
font-size: 16px;
color: #666;
line-height: 23px; /*Chagning from verdana to helvetica per Mike request 18955*/ font-family: helvetica,arial;
}
em.largegreenitalic {
color: #9bc856;
font-size: 26px;
}
ul.none {
margin-left: 0px !important;
color: #666;
font-size: 16px !important;
line-height: 23px !important;
margin-bottom: 20px !important;
list-style-type: none;
}
.leftalign {
float: left;
}
#content #main #InnerContentWrapper {
clear: left;
padding: 30px;
}
.horizontal-divider {
display: block;
margin: 40px auto;
padding: 0px;
background-image: url('https://instructor.primeforlife.org/assets/Sitewide/H_divider_body_content1.jpg');
background-repeat: no-repeat;
height: 21px;
width: 606px;
clear: both;
}
#main-container {
color: #7e7d7d;
}
/*
#content #main #InnerContentWrapper p {
clear: left;
font-size: 1em;
color: #666;
line-height: 20px;
}
*/
.show-gravatar {
display: none;
}
.gravatar-text {
position: relative;
background-color: Black;
color: White;
top: 0px;
padding: 2px;
font-size: 0.7em;
}
input.wide-input {
width: 900px;
}
.div-cancel {
cursor: pointer;
}
.EventDetailWrapper {
margin-left: 20px;
margin-right: 20px;
}
/*Left Sidebar
*-----------------------------------------------------*/ #content #left_sidebar h1 {
font-weight: bold;
color: White;
background-color: #9bc856;
padding-top: 20px;
padding-bottom: 14px;
padding-left: 20px;
font-size: 34px;
padding-right: 120px;
}
#content #left_sidebar {
float: left;
background: #FFF;
/*background:url(images/bg_content_top.jpg) #FFF left top no-repeat;*/ /*width:782px;*/ width:962px;
min-height: 500px; /*padding:20px 20px 30px 20px;*/ margin-top:20px;
margin-bottom: 50px;
}
#content #left_sidebar h3 {
font-size: 1.5em;
color: #666;
margin-bottom: 20px;
}
#content #left_sidebar #space {
cursor: pointer;
float: right;
background: url(images/spaces.png) no-repeat;
width: 160px;
height: 52px;
font-size: 12px;
font-weight: bold;
color: #FFF;
padding: 10px 0 0 40px;
margin-top: -84px; /*position: absolute;
left: 1100px;*/
}
#content
#left_sidebar table tr {
height: 200px;
}
#content #left_sidebar table td {
}
#content #left_sidebar .image-wrapper {
width: 112px;
}
#content #left_sidebar .left-sidebar {
width: 9px;
height: 124px;
background: #9bc856;
float: left;
display: inline-block;
position: relative;
}
#content #left_sidebar .trainer-image {
display: inline-block;
float: right;
position: relative
}
#content #left_sidebar .trainer-name {
margin-left: 20px;
}
#content #left_sidebar
.trainer-comment {
font-size: 14px!important;
margin-left: 20px;
margin-right: 20px;
}
#content #left_sidebar
#space #space-text {
width: 100px;
}
#content #left_sidebar #space #space-text span {
font-size: 10px;
}
#content
#left_sidebar #space a {
text-decoration: none;
color: #FFF;
}
#content #left_sidebar p {
clear: left;
padding-bottom: 20px;
font-size: 16px !important;
color: #666;
line-height: 23px;
}
#content #left_sidebar #AtAGlance
ul {
margin-left: 3em;
color: #666;
font-family: font-family: verdana,geneva;
}
#content #left_sidebar #AtAGlance li {
font-size: 16px;
line-height: 23px;
}
#faq-main {
float: left; /*878*/
}
/*Right Sidebar
*-----------------------------------------------------*/ #right_sidebar {
float: left;
width: 170px;
margin-top: 65px;
}
#right_sidebar ul {
font-size: 13px;
background: url(images/bg_right.png) repeat-y;
width: 170px;
list-style: none;
}
#right_sidebar ul li {
background: url(images/border_right.png) no-repeat;
width: 170px;
height: 44px;
display: block;
}
#right_sidebar ul li a {
width: 150px; /*height:44px;*/ display:block; /*line-height:44px;*/ color:#626562;
text-decoration: none;
padding-top: 15px;
padding-left: 20px;
}
#right_sidebar ul li a .bold_link {
font-weight: bold;
text-decoration: underline;
}
#right_sidebar ul li a:hover, #right_sidebar ul li a.active {
background: url(images/hover_right.png) no-repeat;
width: 180px;
height: 58px;
color: #FFF;
}
#right_sidebar ul li
a.last:hover {
background: url(images/hover_right_last.png) no-repeat;
width: 180px;
height: 44px;
}
#right_sidebar ul
li a.last-active {
background: url(images/hover_right_last.png) no-repeat;
width: 180px;
height: 44px;
color: #FFF;
}
#right_sidebar ul#sticky {
font-size: 16px;
font-weight: bold;
line-height: 16px;
background: url(images/bg_right.png)
repeat-y;
width: 170px;
list-style: none;
z-index: 10;
}
#right_sidebar ul#sticky li {
background: url(images/border_right.png) no-repeat;
width: 170px;
height: 42px;
display: block;
}
#right_sidebar
ul#sticky li a {
width: 150px; /*height:44px;*/ display:block; /*line-height:44px;*/ color:#626562;
text-decoration: none;
padding-top: 15px;
padding-left: 5px;
font-size: 13px;
}
#right_sidebar ul#sticky li a.two-lines {
width: 150px;
padding-right: 10px; /*height:44px;*/ display:block; /*line-height:44px;*/ color:#626562;
text-decoration: none;
padding-top: 5px;
padding-left: 5px;
}
#right_sidebar ul#sticky li a:hover, #right_sidebar
ul#sticky li a.active {
background: url(images/hover_right.png) no-repeat;
width: 160px;
padding-right: 10px;
height: 58px;
color: #FFF;
}
#right_sidebar ul#sticky li a.last:hover {
background: url(images/hover_right_last.png)
no-repeat;
width: 170px;
height: 44px;
}
#right_sidebar ul#sticky li a.last-active {
background: url(images/hover_right_last.png) no-repeat;
width: 170px;
height: 44px;
color: #FFF;
}
#right_sidebar
ul#sticky li a.last-active-two-lines {
width: 150px;
padding-right: 10px; /*height:44px;*/ display:block;
/*line-height:44px;*/ color:#626562;
text-decoration: none;
padding-top: 5px;
padding-left: 5px;
background: url(images/hover_right_last.png) no-repeat;
width: 170px;
height: 44px;
color: #FFF;
}
#right_sidebar
ul#sticky li a.last-active-two-lines:hover {
width: 150px;
padding-right: 10px; /*height:44px;*/ display:block;
/*line-height:44px;*/ color:#626562;
text-decoration: none;
padding-top: 5px;
padding-left: 5px;
background: url(images/hover_right_last.png) no-repeat;
width: 170px;
height: 44px;
color: #FFF;
}
#right_sidebar
ul#sticky li a.last-two-lines:hover {
width: 150px;
padding-right: 10px; /*height:44px;*/ display:block;
/*line-height:44px;*/ color:#626562;
text-decoration: none;
padding-top: 5px;
padding-left: 5px;
background: url(images/hover_right_last.png) no-repeat;
width: 170px;
height: 44px;
color: #FFF;
}
#right_sidebar
ul#sticky li a.last-two-lines {
width: 150px;
padding-right: 10px; /*height:44px;*/ display:block;
/*line-height:44px;*/ color:#626562;
text-decoration: none;
padding-top: 5px;
padding-left: 5px;
/*background:url(images/hover_right_last.png) no-repeat;*/ width:170px;
height: 44px;
}
#right_sidebar ul#sticky li
a.last-two-lines.active {
width: 150px;
padding-right: 10px; /*height:44px;*/ display:block; /*line-height:44px;*/
color:#FFF;
text-decoration: none;
padding-top: 5px;
padding-left: 5px;
background: url(images/hover_right_last.png)
no-repeat;
width: 170px;
height: 44px;
}
#right_sidebar ul#sticky li a.last a.two-lines:hover {
background: url(images/hover_right_last.png) no-repeat;
width: 170px;
height: 44px;
}
/*Right Sidebar Long
*-----------------------------------------------------*/ #content #right_sidebar_long {
float: left;
width: 270px;
margin-top: 65px;
}
#content #right_sidebar_long ul {
font-size: 13px;
background: url(images/bg_right_long.png)
repeat-y ;
width: 270px;
list-style: none; /*margin-top:65px;*/
}
#content #right_sidebar_long ul li {
background: url(images/border_right_long.png) no-repeat;
width: 252px;
height: 44px;
display: block;
}
#content
#right_sidebar_long ul li a {
width: 250px; /*height:44px;*/ display:block; /*line-height:44px;*/ color:#626562;
text-decoration: none;
padding-top: 15px;
padding-left: 20px;
}
#content #right_sidebar_long ul li a:hover, #content
#right_sidebar_long ul li a.active {
background: url(images/hover_right_long.png) no-repeat;
width: 270px;
height: 58px;
color: #FFF;
}
#content #right_sidebar_long ul li a.last:hover {
background: url(images/hover_right_last_long.png) no-repeat;
width: 270px;
height: 44px;
}
#content
#right_sidebar_long ul li a.last-active {
background: url(images/hover_right_last_long.png) no-repeat;
width: 270px;
height: 44px;
color: #FFF;
}
#content #right_sidebar_long ul#sticky {
font-size: 13px;
background: url(images/bg_right_long.png) repeat-y ;
width: 270px;
list-style: none; /*margin-top:65px;*/
}
#content
#right_sidebar_long ul#sticky li {
background: url(images/border_right_long.png) no-repeat;
width: 252px;
height: 42px;
display: block;
}
#content #right_sidebar_long ul#sticky li a {
width: 250px; /*height:44px;*/
display:block; /*line-height:44px;*/ color:#626562;
text-decoration: none;
padding-top: 15px;
padding-left: 20px;
}
#content #right_sidebar_long ul#sticky li a:hover, #content #right_sidebar_long ul#sticky li a.active {
background: url(images/hover_right_long.png) no-repeat;
width: 270px;
height: 58px;
color: #FFF;
}
#content
#right_sidebar_long ul#sticky li a.last:hover {
background: url(images/hover_right_last_long.png) no-repeat;
width: 270px;
height: 44px;
}
#content #right_sidebar_long ul#sticky li a.last-active {
background: url(images/hover_right_last_long.png) no-repeat;
width: 270px;
height: 44px;
color: #FFF;
z-index: 10;
}
#home_bottom_border {
color: #666666;
width: 1225px;
height: 10px;
}
/*Footer
*-----------------------------------------------------*/ #footer_top {
height: 18px;
background: url(images/footer_top.png) repeat-x;
position: relative;
}
#footer_leaf {
position: absolute;
background: url(images/footer-leaf.png) no-repeat;
width: 465px;
height: 333px;
margin-top: -70px;
z-index: 1;
}
#footer {
background: url(images/bg_footer.jpg) no-repeat;
height: 255px;
color: #201d14;
margin-top: -9px;
padding: 0px 0px 0px 0px;

}
#footer div {
float: left;
width: 220px;
margin: 0px;
padding: 20px 0 0 0;
display: block;
position: relative;
z-index: 5;
}
#footer div.space {
float: left;
width: 100px;
padding: 20px 0 0 0;
}
#footer div.space-first {
float: left;
width: 200px;
padding: 20px 0 0 0;
}
#footer div p {
margin-bottom: 8px;
font-size: 12px;
font-weight: bold;
color: #9d9c9c;
}
#footer div ul {
font-size: 10px;
line-height: 12px;
list-style: none;
}
#footer div ul li {
margin-bottom: 8px; /*padding-bottom:8px;*/
}
#footer div ul li a {
text-decoration: none;
color: #9d9c9c;
}
#footer
div ul li a:hover {
color: #9bc856;
}
#footer p.copy {
clear: left;
color: #9d9c9c;
font-size: 17px;
text-align: center;
padding-top: 10px;
padding-bottom: 0px;
transform: translateY(-10px);
}
.footer-column {
position: relative;
display: block;
z-index: 1;
}
#footer
div.footer-community {
display: none;
float: right;
margin-top: -144px;
margin-left: 70px; /*left: 90px;*/
}
/*Home
Page*/ /*Login Form*/ #content #main-container .nit_form {
margin-left: 100px;
}
#content #main-container .nit_form
tr {
margin-bottom: 20px;
height: 50px;
}
#content #main #main-container div.loginform-instructor {
background-image: url(/Content/images/login-background.png);
background-repeat: no-repeat;
height: 306px;
width: 383px;
border: 0px;
margin: 0px 0px 0px 72px;
padding: 15px 12px 10px 12px;
float: left;
clear: left;
}
#content
#main #main-container div.error-message-loginform-instructor {
color: red;
margin: 0px 0px 0px 84px;
padding: 0px;
width: 850px;
min-height: 40px;
font-size: 1.2em;
float: left;
clear: left;
}
div.loginform-instructor fieldset {
display: block; /* -webkit-margin-start: 2px;
-webkit-margin-end: 2px;
-webkit-padding-before: 0.35em;
-webkit-padding-start: 0.75em;
-webkit-padding-end: 0.75em;
-webkit-padding-after: 0.625em; */ padding:0px;
margin: 0px;
border: 0px groove threedface;
border-image: initial;
}
#content #main #main-container
div.loginform-instructor h2.loginheader {
font-family: verdana,geneva;
background: transparent;
padding: 0px 0px 0px
13px;
margin: 0px 0px 0px 0px;
font-weight: normal;
line-height: 22px;
font-size: 22px;
clear: both;
}
#content #main
#main-container div.loginform-instructor h2.loginheader b {
font-family: verdana,geneva;
background: transparent;
font-weight: normal;
color: #9bc856;
}
#content #main #main-container div.loginform-instructor
div.rememberme-checkbox {
clear: left;
float: left;
height: 18px;
width: 17px;
margin: 52px 0px 0px 25px;
padding: 0px;
background: url(images/checkbox.png) no-repeat;
}
#content #main #main-container div.loginform-instructor
div.rememberme-checkbox-checked {
clear: left;
float: left;
height: 18px;
width: 17px;
margin: 52px 0px 0px 25px;
padding: 0px;
background: url(images/checkbox-checked.png) no-repeat;
}
#content #main #main-container
div.loginform-instructor p {
font-family: verdana,geneva;
background: transparent;
padding: 0px;
margin: -17px 0px 0px
53px;
font-weight: normal;
float: left;
font-family: arial;
font-size: 16px;
font-weight: normal;
line-height: 16px;
}
#content #main #main-container div.loginform-instructor input.login-myButton {
background: transparent;
padding: 0px;
margin: -22px 4px 0px 0px;
float: right;
background: url(images/button-login.png) no-repeat;
width: 161px;
height: 50px;
}
/* #content #main #main-container div.loginform-instructor input.login-myButton:hover {
background: transparent;
padding: 0px;
margin: 0px;
float: right;
background: url(images/button-login.png) no-repeat;
cursor: pointer;
width: 161px;
height: 50px;
}
*/ #content #main #main-container div.loginform-instructor
.editor-label {
padding: 38px 0px 0px 0px;
margin: 0px 0px 0px 25px;
font-family: arial;
font-size: 16px;
font-weight: normal;
line-height: 16px;
}
#content #main #main-container div.loginform-instructor
.editor-label-password {
padding: 25px 0px 0px 0px;
margin: 0px 0px 0px 25px;
font-family: arial;
font-size: 16px;
font-weight: normal;
line-height: 16px;
}
#content #main #main-container div.loginform-instructor .editor-field {
padding: 0px;
margin: 9px 0px 0px 10px;
background-image: url(/Content/images/login-textbox.png);
background-repeat: no-repeat;
}
div.loginform-recovery {
background-image: url(/Content/images/login-background.png);
background-repeat: no-repeat;
height: 306px;
width: 383px;
border: 0px;
margin: 0px 0px 0px 52px;
padding: 15px
12px 10px 12px;
float: left;
clear: right;
}
.loginform-recovery input[text] {
}
.header-div {
text-decoration: underline;
cursor: pointer;
}
#content #main #main-container div.error-message-loginform-recovery {
color: red;
margin: 0px 0px 0px 80px;
padding: 0px;
width: 857px;
min-height: 40px;
float: left;
}
div.loginform-recovery fieldset {
display: block; /* -webkit-margin-start: 2px;
-webkit-margin-end: 2px;
-webkit-padding-before: 0.35em;
-webkit-padding-start: 0.75em;
-webkit-padding-end: 0.75em;
-webkit-padding-after: 0.625em; */ padding:0px;
margin: 0px;
border: 0px groove threedface;
border-image: initial;
}
#content #main
#main-container div.loginform-recovery h2.loginheader {
font-family: verdana,geneva;
background: transparent;
padding: 0px 0px 0px 13px;
margin: 0px 0px 0px 0px;
font-weight: normal;
line-height: 22px;
font-size: 22px;
clear: both;
}
#content #main #main-container div.loginform-recovery h2.loginheader b {
font-family: verdana,geneva;
background: transparent;
font-weight: normal;
color: #9bc856;
}
#content #main #main-container div.loginform-recovery
p {
font-family: verdana,geneva;
background: transparent;
padding: 0px;
margin: 25px 0px 0px 10px;
font-weight: normal;
font-family: arial;
font-size: 14px;
font-weight: normal;
line-height: 20px;
}
#content #main #main-container
div.loginform-recovery input.recovery-myButton {
background: transparent;
padding: 0px;
margin: 32px 4px 0px 0px;
float: right;
background: url(images/button-submit.png) no-repeat;
width: 161px;
height: 50px;
}
/* #content #main
#main-container div.loginform-recovery input.recovery-myButton:hover {
background: transparent;
padding: 0px;
margin: 37px 0px 0px 0px;
float: right;
background: url(images/button-submit.png) no-repeat;
cursor: pointer;
width: 161px;
height: 50px;
}
*/ #content #main #main-container div.loginform-recovery .editor-label {
padding: 43px
0px 0px 0px;
margin: 0px 0px 0px 25px;
font-family: arial;
font-size: 16px;
font-weight: normal;
line-height: 16px;
}
#content #main #main-container div.loginform-recovery .editor-field {
padding: 0px;
margin: 9px 0px 0px 10px;
background-image: url(/Content/images/login-textbox.png);
background-repeat: no-repeat;
}
#content #main
#main-container div.loginform-recovery .editor-field input {
font-size: 1.0em;
height: 30px;
}
#loginform_container {
display: none;
}
#loginformclose {
position: absolute;
z-index: 1101;
display: block;
margin-top: 20px; /*DG 1/15/14
Commenting out the 958px for 1018px. Seems like this keeps getting screwed up but not sure why*/
/*margin-left:958px;*/ margin-left:1018px;
background-image: url(/Content/images/login_form_close.png);
width: 22px;
height: 22px;
}
#loginformarrow {
position: absolute;
z-index: 101;
display: block;
margin-top: 20px;
/*margin-left:900px;*/ margin-left: 855px;
background-image: url(/Content/images/login_arrow.png);
width: 19px;
height: 13px;
}
#loginformclose:hover {
cursor: pointer;
}
.error-message {
color: Red;
}
.feedback-message {
font-size: 1.2em;
font-weight: bold;
margin-left: 10px;
width: 700px;
}
#loginError {
display: block;
padding-top: 10px;
padding-left: 10px;
float: left;
}
#loginform_container #loginform {
position: absolute;
height: 233px;
width: 245px;
background: White;
border: 1px solid #cfcece;
margin-top: 32px; /*margin-left:715px;*/ margin-left:775px;
z-index: 200;
display: block;
-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.3);
box-shadow: 2px 2px 2px rgba(0,0,0,0.3);
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-top-right-radius: 6px;
border-top-left-radius: 6px;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
}
#loginform_container #loginform .input {
display: inline;
position: relative;
float: left;
width: 200px;
padding: 5px 5px 5px 5px;
font-size: 14px;
border: 1px solid #cfcece;
background-color: #f9fbfd; /*margin-left:18px;*/ -moz-border-radius:2px;
-webkit-border-radius: 2px;
border-top-right-radius: 2px;
border-top-left-radius: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
-moz-box-shadow: inset 0px -1px 0px 0px #ffffff;
-webkit-box-shadow: 0px -1px 0px
rgba(0,0,0,0.1);
box-shadow: 0px -1px 0px rgba(0,0,0,0.1);
}
#loginform_container #loginform p {
margin-top: 10px;
margin-left: 18px;
font-size: 14px;
color: #908f8f;
float: left;
padding-bottom: 0px;
}
#loginform_container #loginform
#forgot {
margin: 0px;
margin-top: 25px;
padding: 0px;
width: 100%;
}
#loginform_container #loginform #forgot a {
float: left;
font-size: smaller;
text-align: center;
color: #5a76aa;
width: 100%;
text-decoration: none;
margin-top: 0px;
}
#loginform_container #loginform #cb_text {
display: inline-block;
}
#loginform_container #loginform img {
position: absolute;
float: right;
left: 156px;
top: 158px;
}
#loginform_container #loginform img:hover {
cursor: pointer;
}
#loginform_container #loginform #cb_text .check {
width: 20px;
height: 20px;
vertical-align: middle;
}
/*Login Form End*/ /*Banner -----------------------------------------------------*/ .banner {
/*border:1px solid blue;*/ position:absolute;
width: 1134px;
height: 463px;
z-index: 10;
margin-left: 20px;
margin-top: 15px;
background-repeat: no-repeat; /*top:17px;
left: 15px; */
}
/* .banner .bg_img {
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
*/ 

#banner1 {

background-image:url('https://instructor.primeforlife.org/assets/2020_4_15/DigitalWorkbookSpotlight.jpg');
}


#banner2 {

background-image:url('https://instructor.primeforlife.org/assets/2020_4_14/prime_spring_20_Spotlight.jpg');

}
#banner3 {

background-image:url('https://instructor.primeforlife.org/assets/2020_3_18/AdaptingPFLGroups.png');

}

#slideshow_shadow {
position: absolute;
margin: 18px 0 0 88px;
background-image: url(/Content/images/slide_shadow.png);
background-repeat: no-repeat;
width: 1034px;
height: 438px;
z-index: 40;
}
#wrapper #slideshow {
position: relative;
margin: -15px 0px 0px
0px;
width: 1150px;
height: 438px;
}
#slideshow .page_indicator {
margin: 0px auto 0px auto;
position: relative;
background-image: url(/Content/images/page_indicator_on.png);
float: none;
height: 14px;
width: 15px;
z-index: 30;
border: 1px solid green;
}
#slideshow_previous {
position: absolute;
background-image: url(/Content/images/slide_prev.png);
float: left;
height: 22px;
width: 16px;
margin-top: -100px;
margin-left: 0px;
z-index: 30;
cursor: pointer;
display: none;
}
#slideshow_next {
position: absolute;
background-image: url(/Content/images/slide_next.png); /*float:right;*/ height:22px;
width: 16px;
margin-top: -101px;
margin-left: 821px; /*88 + 1016 - */ z-index:30;
cursor: pointer;
display: none;
}
.home-edit-link {
float: left;
display: block;
z-index: 35;
position: absolute;
color: white;
margin-left: 20px;
background-color: #FFF;
padding: 10px;
}
.banner_left {
float: left;
margin: -423px 0px 0px 0px;
margin-left: 794px; /*padding: 20px 40px
27px 40px;*/ width: 352px;
height: 92px;
z-index: 30;
position: absolute;
}
/* .banner_left .head {
font-size: 24px;
font-weight: bold;
color: white;
font-family: helvetica;
line-height: 30px;
padding: 0px;
margin: 0px 0px
10px 0px;
padding-right: 30px;
letter-spacing: 1px;
word-spacing: 0px;
}
*/ .banner_left .head {
font-size: 20px;
font-weight: normal;
color: white;
font-family: "Century Gothic","Helvetica",sans-serif;
line-height: 26px;
padding: 0px;
margin: 20px 0px 20px 0px;
padding-right: 30px;
letter-spacing: 1px;
word-spacing: 0px;
}
.banner_left .head-white {
font-size: 20px;
font-weight: normal; /*color:#82ae3d;*/ color:white;
font-family: verdana,geneva;
line-height: 24px;
padding: 0px;
margin: 0px 0px 20px 0px;
}
/* .banner_left p {
font-family: helvetica;
font-size: 16px;
color: #FFF;
width: 328px;
line-height: 24px;
margin: 0px;
padding: 0px;
padding-bottom: 20px;
float: left;
padding-right: 30px;
letter-spacing: 1px;
word-spacing: 0px;
font-weight: 100;
}
*/ .banner_left p {
font-family: "Century Gothic","Helvetica",sans-serif;
font-size: 12px;
color: rgb(216, 213,
213);
width: 328px;
line-height: 18px;
margin: 0px;
padding: 0px;
padding-bottom: 20px;
float: left;
padding-right: 30px;
letter-spacing: 1px;
word-spacing: 0px;
font-weight: 100;
}
.banner_left p span {
text-decoration: underline;
}
 .banner_left .rm {
/*background: url(images/read_more_small.png) 0 0 no-repeat;*/
background: url(/assets/2016_6_27/more_btn_small.png) 0 0 no-repeat;
cursor: pointer;
width: 82px;
height: 35px;
margin: 0px 0px
0px 0px; /*margin-right:80px;*/ padding:0px;
float: left;
clear: right;
position: relative;
top: 0;
margin-top: 20px;
}
.banner_left .rm:hover {
background: url(/assets/2016_6_27/more_btn_small.png) 0 -35px no-repeat;
}
.banner_left .rm img {
width: 106px;
height: 45px;
}
.banner .banner_right {
float: right;
background: url(images/banner_right.png)
no-repeat;
margin-top: 227px;
margin-right: 55px;
width: 140px;
height: 165px;
padding: 10px 0px 0px 14px;
}
.banner
.banner_right ul {
list-style: none;
}
.banner .banner_right ul li {
margin-bottom: 12px;
}
#slide_nav {
position: relative;
z-index: 100; /*margin:0px 0px 0px 300px;*/ margin:0px auto 0px auto;
}
#slide_nav a {
border: 1px solid #ccc;
background: #fc0;
text-decoration: none;
margin: 0 50px;
padding: 3px 5px;
}
#slide_nav
a.activeSlide {
background: #ea0
}
#slide_nav a:focus {
outline: none;
}
/*#slide_nav {
position: absolute;
margin: 0px 0px 0px 300px;
z-index: 100;
}
#slide_nav a {
position: relative;
background: url(images/page_indicator_off.png) no-repeat;
width: 15px;
height: 14px;
text-decoration: none;
font-size: 0pt;
margin: 0 10px;
padding: 30px 0px 0px 0px;
z-index: 100;
}
#slide_nav a.activeSlide {
background: url(images/page_indicator_on.png) no-repeat;
}
*/ #slide_nav a:focus {
outline: none;
}
.banner_left_cover {
position: absolute;
float: right;
background: #686a68;
margin-top: -725px;
margin-right: 0px;
margin-left: 20px;
width: 13px;
height: 410px;
padding: 0px 0px 0px 0px;
z-index: 25;
}
.banner_background {
float: left;
width: 100%;
height: 463px;
background: grey;
margin-top: 173px;
position: absolute;
background: url(https://instructor.primeforlife.org/assets/2017_3_15/background-top.jpg);
background-size: cover;
}
.banner_greybox {/*position: absolute;
float: left;
width: 384px;
height: 463px;
margin-top: -856px;
margin-left: 770px;
background-image: url(/Content/images/homepage-spotlightshade.png);
z-index: 25;*/ position: absolute;
float: left;
width: 384px;
height: 463px; /*margin-top: -858px;*/ margin-left:
770px;
background-image: url(/Content/images/homepage-spotlightshade.png);
z-index: 25;
}
.banner_right_cover {
position: absolute;
float: right;
background: #686a68; /*background-color:Red;*/ margin-top:-723px;
/*margin-right:0px;*/ margin-left:1140px;
width: 13px;
height: 410px;
padding: 0px 0px 0px 0px; /*border:solid green
1px;*/ z-index:25;
}
.banner_right_abs {
position: absolute; /*margin: -437px 0px 0px 20px;*/
background-color:#89af4a;
padding: 0px;
width: 750px;
height: 44px;
z-index: 35;
clear: both;
margin-left: 20px;
margin-top: 419px;
}
.banner_right_abs ul {
list-style: none;
display: inline;
}
.banner_right_abs li {
display: inline;
margin-right: -6px;
}
.banner_right_abs img {
margin: 0px;
padding: 0px;
border: 0px;
height: 44px;
width: 250px;
}
.page-indicators {
position: absolute;
margin: 430px 0px 0px 930px;
padding: 0px;
width: 70px;
height: 44px;
z-index: 35;
clear: both;
display: inline-block;
}
.page-indicators ul, .page-indicators li {
display: inline-block;
}
.page-indicators li.active {
background: url(images/page-indicator-active.png) no-repeat;
}
.page-indicators ul {
width: 70px;
list-style: none;
display: inline-block;
}
.page-indicators li {
background: url(images/page-indicator.png) no-repeat;
width: 13px;
height: 13px;
margin-left: 5px;
cursor: pointer;
display: inline-block;
}
.page-indicators li .active {
}
.banner .banner_page {
text-align: center;
margin-top: 16px;
}
#wrapper #home_content {
background: transparent;
width: 1150px;
height: 380px;
margin: 20px 0px 0px 20px;
padding: 0px; /*padding-bottom:50px;*/
}
.spacer {
background: transparent;
height: 20px;
}
#home_content .services {
float: left;
width: 460px;
margin: 0px;
padding: 0px;
margin-left: 70px;
margin-top: 50px;
}
#home_content .middlespace {
width: 131px;
float: left;
}
#home_content .services .pfl-bar {
width: 6px;
height: 153px;
background-color: #8bb04c;
float: left;
margin-top: 10px;
}
#home_content .services .solutions-bar {
width: 6px;
height: 153px;
background-color: #f58220;
float: left;
margin-top: 10px;
}
#home_content .services .serv_title {
width: 460px;
height: 90px;
font-size: 18px;
color: #FFF;
padding: 4px 0 0 15px;
position: relative;
z-index: 4;
}
#home_content
.services .serv_title_pfl {
background: url(https://instructor.primeforlife.org/assets/2013_9_5/prime_for_life_homepage.png)
no-repeat;
}
#home_content .services .serv_title_solutions {
background: url(https://instructor.primeforlife.org/assets/2013_9_5/prime_solutions_homepage.png) no-repeat;
margin-top: -4px;
margin-bottom: 4px;
}
#home_content .services .serv_title_myPRIME {
background: url(images/myprime2.png)
no-repeat;
}
#home_content .services .serv_title span {
font-size: 8px;
padding-left: 4px;
}
#home_content .services
.serv_img {
background: url(images/serv_bg.png) no-repeat;
width: 284px;
height: 110px;
position: relative;
z-index: 3;
margin: -20px 0 0 6px;
}
#home_content .services .serv_img img {
width: 284px;
height: 109px;
margin: 0px 0px 0px 1px;
}
#home_content .services p {
font-size: 16px;
font-weight: normal;
color: #676666;
height: 110px;
line-height: 24px;
margin: 5px 0px 0px 10px;
width: 380px;
text-align: left;
display: inline-block;
}
#home_content .services .rm {
background: url(images/read_more_small.png) 0 0 no-repeat;
cursor: pointer;
width: 82px;
height: 35px;
margin-left: 5px;
float: left;
vertical-align: bottom;
position: relative;
z-index: 1;
}
#home_content .services .rm:hover {
background: url(images/read_more_small.png) 0 -35px no-repeat;
}
#home_content .services .rm img {
width: 82px;
height: 34px;
}
#internalWrapper {
position: absolute;
}
/*Extra Help
*-----------------------------------------------------*/ .cleft {
clear: left;
}
.cright {
clear: right;
}
.cboth {
clear: both;
}
.fleft {
float: left;
}
.fright {
float: right;
}
.tcenter {
text-align: center;
}
/*table {
width: 100%;
}
th {
height: 50px;
}
*/ /* tables */ table {
display: table;
border-collapse: separate;
border-spacing: 0px
!important;
border-color: transparent;
}
table.tablesorter {/*font-family:verdana,geneva;*/ font: normal 15px
Arial, Helvetica, sans-serif;
margin: 10px auto;
font-size: 1.2em;
width: 950px;
text-align: left;
cursor: pointer;
border: 2px solid #CDCDCD;
border-bottom-left-radius: 2px solid #CDCDCD;
-moz-border-radius-bottomleft: 2px solid
#CDCDCD;
-moz-border-radius-bottomright: 2px solid #CDCDCD;
border-bottom-right-radius: 2px solid #CDCDCD;
}
table.tablesorter thead th {
height: 0px;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
background-color: transparent;
color: White; /*border: 1px solid #FFF;*/ border-bottom:2px solid #CDCDCD;
font-size: 18px;
font-family: verdana,geneva;
text-align: left;
font-weight: 400;
padding: 5px 0px 5px 10px;
cursor: pointer;
margin: 0px;
}
table.tablesorter thead {/* background-image:url(images/bg_table.jpg);
background-repeat: repeat-x;*/ background-image:url(images/nav.jpg);
height: 37px;
border-bottom: 2px solid #CDCDCD;
}
table.tablesorter thead tr .header {
cursor: pointer;
background-image: url(images/sort_arrows.png);
background-repeat: no-repeat;
background-position: center right;
}
table.tablesorter tbody {
overflow: scroll;
}
#content #main table.tablesorter tr:hover td {
background-color: #9bc856;
color: #fff;
}
table.tablesorter tbody td {
color: #3D3D3D;
padding: 8px 10px;
margin: 0px; /*background-color: #FFF;*/ vertical-align: top;
cursor: pointer;
}
table.tablesorter tbody tr.odd td {
cursor: pointer; /*background-color:#F0F0F6;*/
}
table.tablesorter tbody
tr:nth-child(odd) {
background-color: #c9c9c9;
}
table.tablesorter tbody tr:nth-child(even) {
background-color: #fff;
}
table.tablesorter thead tr .headerSortUp {
cursor: pointer;
background-image: url(images/arrow-asc.png);
background-repeat: no-repeat;
background-position: center right;
}
table.tablesorter thead tr .headerSortDown {
cursor: pointer;
background-image: url(images/arrow-desc.png);
background-repeat: no-repeat;
background-position: center right;
}
table.tablesorter thead tr {
cursor: pointer;
}
table.tablesorter thead tr th.state-header,
table.tablesorter thead tr th.state-header.headerSortDown, table.tablesorter thead tr th.state-header.headerSortUp {
background-position: 65px;
}
table.tablesorter thead tr th.type-header, table.tablesorter thead tr
th.type-header.headerSortDown,table.tablesorter thead tr th.type-header.headerSortUp {
background-position: 60px;
}
table.tablesorter thead tr th.city-header, table.tablesorter thead tr th.city-header.headerSortUp,
table.tablesorter thead tr th.city-header.headerSortDown {
background-position: 85px;
}
table.tablesorter thead tr
th.starts-header, table.tablesorter thead tr th.starts-header.headerSortUp,table.tablesorter thead tr
th.starts-header.headerSortDown {
background-position: 70px;
}
table.tablesorter thead tr th.ends-header,
table.tablesorter thead tr th.ends-header.headerSortUp,table.tablesorter thead tr th.ends-header.headerSortDown {
background-position: 55px;
}
table.tablesorter thead tr .state-header {
width: 80px;
}
/* table.tablesorter thead tr
.headerSortDown, table.tablesorter thead tr .headerSortUp {
cursor: pointer;
background-color: #8dbdd8;
}
*/ /* */
table.tablesorter-faq {/*font-family:verdana,geneva;*/ font: normal 15px Arial, Helvetica, sans-serif;
margin: 10px
auto;
font-size: 1.2em;
width: 878px;
text-align: left;
cursor: pointer;
border: 2px solid #CDCDCD;
border-bottom-left-radius: 2px solid #CDCDCD;
-moz-border-radius-bottomleft: 2px solid #CDCDCD;
-moz-border-radius-bottomright: 2px solid #CDCDCD;
border-bottom-right-radius: 2px solid #CDCDCD;
}
table.tablesorter-faq thead th {
height: 0px;
}
table.tablesorter-faq thead tr th, table.tablesorter-faq tfoot tr th {
background-color: transparent;
color: White; /*border: 1px solid #FFF;*/ border-bottom:2px solid #CDCDCD;
font-size: 18px;
font-family: verdana,geneva;
text-align: left;
font-weight: 400;
padding: 5px 0px 5px 10px;
cursor: pointer;
margin: 0px;
}
table.tablesorter-faq thead {/* background-image:url(images/bg_table.jpg);
background-repeat: repeat-x;*/ background-image:url(images/nav.jpg);
height: 37px;
border-bottom: 2px solid #CDCDCD;
}
table.tablesorter-faq thead tr .header {/*background-image: url(bg.gif);
background-repeat: no-repeat;
background-position: center right;*/ cursor: pointer;
}
table.tablesorter-faq tbody {
overflow: scroll;
}
#content
#main table.tablesorter-faq tr:hover td {
background-color: #9bc856;
color: #fff;
}
table.tablesorter-faq tbody td {
color: #3D3D3D;
padding: 8px 10px;
margin: 0px; /*background-color: #FFF;*/ vertical-align: top;
cursor: pointer;
}
table.tablesorter-faq tbody tr.odd td {
cursor: pointer; /*background-color:#F0F0F6;*/
}
table.tablesorter-faq tbody
tr:nth-child(odd) {
background-color: #c9c9c9;
}
table.tablesorter-faq tbody tr:nth-child(even) {
background-color: #fff;
}
table.tablesorter-faq thead tr .headerSortUp {
cursor: pointer;
background-image: url(images/asc.png);
background-repeat: no-repeat;
background-position: center right;
}
table.tablesorter-faq thead
tr .headerSortDown {
cursor: pointer;
background-image: url(images/desc.png);
background-repeat: no-repeat;
background-position: center right;
}
/* table.tablesorter-faq thead tr .headerSortDown, table.tablesorter-faq thead
tr .headerSortUp {
cursor: pointer;
background-color: #8dbdd8;
}
*/ /* */ table.tablesorter_no_select {
/*font-family:verdana,geneva;*/ font: normal 15px Arial, Helvetica, sans-serif;
background-color: #CDCDCD;
margin: 10px 0pt 15px;
font-size: 1.2em;
width: 100%;
text-align: left;
}
table.tablesorter_no_select thead th {
height: 0px;
}
table.tablesorter_no_select thead tr th, table.tablesorter_no_select tfoot tr th {
background-color: #9fc74d;
color: White; /*border: 1px solid #FFF;*/ border:0px;
font-size: 1.2em;
padding: 5px;
}
table.tablesorter_no_select tr:hover td {
background-color: #dcfac9;
}
table.tablesorter_no_select tbody td {
color: #3D3D3D;
padding: 4px;
background-color: #FFF;
vertical-align: top;
}
/* table.tablesorter_no_select tbody tr.odd
td {
background-color: #F0F0F6;
}
table.tablesorter_no_select thead tr .headerSortDown, table.tablesorter_no_select
thead tr .headerSortUp {
background-color: #8dbdd8;
}
*/ .myButton {
-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
box-shadow: inset 0px 1px 0px 0px #ffffff;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
background-color: #ededed;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
border: 1px solid
#dcdcdc;
display: inline-block;
color: #000000;
font-family: verdana,geneva;
font-size: 15px;
font-weight: bold;
padding: 6px 24px;
text-decoration: none;
text-shadow: 1px 1px 0px #ffffff; /*min-width:80px;*/
}
.myButton:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
background: -moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
background-color: #dfdfdf;
}
.myButton:active {
position: relative;
top: 1px;
}
.editor-wrapper {
width: 1225px;
margin: 0 auto;
background-color: #eeeeee;
color: #000000;
}
.editor-wrapper fieldset {
background-color: #eeeeee;
color: #000000;
}
.editor-wrapper fieldset p {
padding: 50px;
}
.editor-wrapper fieldset input {
line-height: 50px;
height: 50px;
width: 800px;
}
.black_overlay {
display: block;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index: 1001;
-moz-opacity: 0.8;
opacity: .80;
filter: alpha(opacity=80);
}
.white_content {
display: block;
position: absolute;
top: 10%;
left: 10%;
width: 80%;
height: 80%;
padding: 16px;
/*border: 1px solid orange;*/ background-color: white;
z-index: 1002;
overflow: auto;
}
#Location {
height: 100%;
padding-bottom: 60px;
}
#Location .training-location {
width: 565px;
margin-left: 100px;
margin-top: 40px;
border-bottom: 1px solid #aeadad;
padding-bottom: 50px;
}
#Location .training-location .left-icon {
display: inline-block;
background: url(images/training-icon.png) no-repeat;
width: 100px;
height: 100px;
}
#Location
.training-location .middle-text {
display: inline-block;
width: 300px;
color: #aeadad!important;
font-size: 16px;
}
#Location .training-location .middle-text p {
}
#Location .training-location .middle-p {
font-size: 12px;
}
#Location .training-location .middle-text h2 {
font-weight: bold;
color: #666;
margin: 0px;
padding: 0px;
padding-bottom: 5px;
}
#Location .training-location .right-map {
display: inline-block;
background: url(images/location-map.png) no-repeat;
width: 79px;
height: 76px;
cursor: pointer;
}
/**/ #Location
.hotel-location {
width: 565px;
margin-left: 100px;
margin-top: 40px;
border-bottom: 1px solid #aeadad;
padding-bottom: 50px;
}
#Location .hotel-location .left-icon {
display: inline-block;
background: url(images/bed-icon.png) no-repeat;
width: 100px;
height: 100px;
}
#Location .hotel-location .middle-text {
display: inline-block;
width: 300px;
color: #aeadad!important;
font-size: 16px;
}
#Location .hotel-location
.middle-text p {
}
#Location .hotel-location .middle-p {
font-size: 12px;
}
#Location .hotel-location .middle-text
h2 {
font-weight: bold;
color: #666;
margin: 0px;
padding: 0px;
padding-bottom: 5px;
}
#Location .hotel-location
.right-map {
display: inline-block;
background: url(images/location-map.png) no-repeat;
width: 79px;
height: 76px;
cursor: pointer;
}
#Agenda a {
text-decoration: none;
color: #666;
}
#Agenda p {
margin-left: 20px;
}
#Agenda
.agenda-body {
margin-top: 50px;
}
#create-content-form {
padding: 50px 15px;
}
#create-content-form .ShowEditor {
text-decoration: none;
float: right;
margin-right: 70px;
}
#create-content-form input[type=text] {
margin-top: 2px;
margin-bottom: 2px;
width: 900px;
line-height: 24px;
font-size: 1.5em;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 10px;
padding-right: 10px;
border: 1px solid #666;
}
#create-content-form input[type=checkbox] {
margin: 2px 5px;
-ms-transform: scale(2); /* IE */ -moz-transform: scale(2); /* FF */ -webkit-transform: scale(2);
/* Safari and Chrome */ -o-transform: scale(2); /* Opera */
}
#content #main #create-content-form fieldset {
padding-bottom: 20px;
}
#create-content-form textarea {
margin-top: 5px;
margin-bottom: 5px;
width: 920px;
height: 500px;
padding: 0px 10px;
}
#create-content-form label {
font-size: 1.25em;
}
#main-container {
color: #7e7d7d;
}
#main-container h1 {
font-weight: bold;
color: White;
background-color: #9bc856;
padding-top: 30px;
padding-bottom: 14px;
padding-left: 20px;
font-size: 34px;
padding-right: 120px;
margin: 0px;
}
#main-container h2 {
font-size: 20px;
font-weight: 400;
text-transform: uppercase;
color: #9bc856;
font-family: helvetica,arial;
padding: 20px 0px;
margin: 0px;
}
#content #main #main-container ul ul {
}
#content #main #main-container li {
margin-left: 2em;
}
#content #main #main-container li li {
margin-left: 0em;
}
#main-container h2.our-people-top {
font-size: 20px;
font-weight: bold;
padding-left: 27px;
padding-bottom: 0px;
padding-top: 0px;
}
#main-container
h2.our-people {
font-size: 1.5em;
font-weight: normal;
padding-left: 33px;
padding-bottom: 10px;
padding-top: 20px;
clear: left;
}
#main-container h3 {
font-weight: bold;
padding-left: 0;
padding-bottom: 20px;
padding-top: 30px;
clear: left;
color: #9bc856;
font-size: 20px;
}
#main-container h4 {
font-weight: bold;
padding-left: 0;
padding-bottom: 20px;
padding-top: 30px;
clear: left;
color: #666;
font-size: 18px;
}
/* #main-container p {
padding-left: 33px;
padding-right: 20px;
font-size: 16px;
line-height: 23px;
}
*/ /*#main-container a {
color: #666;
}
*/
#main-container a:link {
color: #659f27;
text-decoration: none;
border-bottom: 1px dotted;
}
/* unvisited link */
#main-container a:visited {
color: #4e4e4d;
text-decoration: none;
border-bottom: 1px dotted;
}
/* visited link */
#main-container a:hover {
color: #659f27;
text-decoration: none;
border-bottom: 1px dotted;
}
/* mouse over link */
#main-container a:active {
color: #659f27;
text-decoration: none;
border-bottom: 1px dotted;
}
/* selected link */
#content #left_sidebar a:link {
color: #659f27;
text-decoration: none;
border-bottom: 1px dotted;
}
/* unvisited link */
#content #left_sidebar a:visited {
color: #4e4e4d;
text-decoration: none;
border-bottom: 1px dotted;
}
/* visited link
*/ #content #left_sidebar a:hover {
color: #659f27;
text-decoration: none;
border-bottom: 1px dotted;
}
/* mouse over
link */ #content #left_sidebar a:active {
color: #659f27;
text-decoration: none;
border-bottom: 1px dotted;
}
/*
selected link */ .answers a:link {
color: #659f27;
text-decoration: none;
border-bottom: 1px dotted;
}
/* unvisited link
*/ .answers a:visited {
color: #4e4e4d;
text-decoration: none;
border-bottom: 1px dotted;
}
/* visited link */ .answers
a:hover {
color: #659f27;
text-decoration: none;
border-bottom: 1px dotted;
}
/* mouse over link */ .answers a:active {
color: #659f27;
text-decoration: none;
border-bottom: 1px dotted;
}
/* selected link */ #main-container
p.our-people-top {/*font-size:.85em;*/ padding-top:20px;
padding-left: 33px;
width: 690px;
font-size: 16px;
line-height: 23px;
}
#main-container p.our-people {
padding-top: 20px;
padding-left: 33px;
width: 690px;
font-size: 16px;
line-height: 23px;
}
#main-container p.italics-bold {/*width:600px;*/ padding-left:33px;
padding-right: 20px;
font-weight: bold;
font-style: italic;
}
#main-container .photobar {
background-color: #e6e6dc;
/*height:236px;*/ width:1150px;
padding-left: 30px;
margin-bottom: 0px;
}
#main-container .single {
/*background-color:#e6e6dc;*/ background:url(images/singlebar.png) left top no-repeat;
height: 200px;
/*width:1158px;*/ width:1025px;
margin-bottom: 40px;
margin-left: -34px;
}
#main-container .double {
/*background-color:#e6e6dc;*/ background:url(images/doublebar.png) left top no-repeat;
height: 417px;
width: 1025px;
margin-left: -34px;
margin-bottom: 40px;
}
#main-container .triple {/*background-color:#e6e6dc;*/
background:url(images/triplebar.png) left top no-repeat;
height: 613px;
width: 1025px;
margin-left: -34px;
margin-bottom: 40px;
}
#main-container .sextuple {/*background-color:#e6e6dc;*/
background:url(/assets/2015_7_13/sextuplebar.png) left top no-repeat;
height: 1236px;
width: 1025px;
margin-left: -34px;
margin-bottom: 40px;
}
#main-container .quintuple {/*background-color:#e6e6dc;*/
background:url(/assets/2013_5_6/quintuplebar.png) left top no-repeat;
height: 1036px;
width: 1025px;
margin-left: -34px;
margin-bottom: 40px;
}
#main-container .photobar .person {
float: left;
display: inline-block;
/*background-color:Lime;*/ padding-top:30px; /*photo is 176 height*/ /*width:380px;*/ width:330px;
height: 156px;
margin: 0px 0px 20px 0px;
padding-left: 0px;
padding-right: 0px;
}
#main-container .photobar .person img {
border: 0px;
float: left;
padding-left: 3px;
width: 100px;
}
#main-container .photobar .person .note-wrapper {
display: none;
}
#main-container .photobar .person .note-container {
margin-top: 125px;
margin-left: 120px;
position: absolute;
/*background:url(images/our_people-popup.png) left top no-repeat;*/ background:#9bc856;
width: 310px;
/*height:123px;*/ border-radius:2px;
-moz-box-shadow: 3px 3px 4px #cdcdcd;
-webkit-box-shadow: 3px 3px 4px #cdcdcd;
box-shadow: 3px 3px 4px #cdcdcd; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4,
Direction=135, Color='#cdcdcd')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4,
Direction=135, Color='#cdcdcd');
z-index: 9;
}
#main-container .photobar .person .note-container-close {
position: relative;
float: right;
background: url(images/login_close.png) left top no-repeat;
width: 23px;
height: 23px;
padding: 2px;
margin-top: 2px;
z-index: 10;
}
#main #main-container .photobar .person .note-container p {
/*width:280px;*/ font-size:14px !important;
padding: 10px;
font-family: verdana,geneva;
color: white;
}
#main-container .photobar .person .photobar-photo {
width: 9px; /*height:176px;*/ height:124px;
background: #9bc856;
float: left;
}
#main-container .photobar .person .info .email {
color: #789b43;
}
#main-container .photobar .person
.note-more {
position: absolute;
}
#main-container .photobar .person .note-more a {
text-decoration: none;
cursor: pointer;
}
#main-container .photobar .person .note-more-popup a {
text-decoration: none;
cursor: pointer;
color: #7e7d7d;
}
#main-container .photobar .person .info {
float: left;
display: inline-block;
text-align: left;
margin-left: 8px;
width: 210px;
}
#main-container .photobar .person .hometown {
font-size: 12px !important;
font-family: verdana,geneva;
clear: both;
padding: 2px;
margin: 2px;
}
#main-container .photobar .person .info .arrow {
display: block;
padding-top: 7px;
padding-right: 3px;
}
#main-container .photobar .person .info div {
font-size: 12px
!important;
font-weight: normal;
}
#main-container .photobar .person .info p {
clear: both;
padding: 0px;
/*background-color:Aqua;*/ width:210px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px !important;
font-size: 12px !important;
font-weight: normal;
line-height: 20px;
}
#main-container .photobar .person .info h2 {
clear: both;
padding: 0px; /*background-color:Aqua;*/ padding-left:0px;
padding-top: 0px;
padding-bottom: 2px
!important;
font-size: 1.0em !important;
font-weight: 400;
margin: 0px;
text-transform: none;
}
#main-container
.error-text {
text-align: center;
margin: 0 auto;
font-size: 0.8em;
width: 228px;
margin-top: 10px;
}
#main-container .error-details {
text-align: center;
margin: 0 auto;
}
#main-container .error-directions {
background: url(images/404-message.jpg) no-repeat center;
width: 100%;
height: 246px;
margin-left: 10px;
}
#main-container .error-graphic {
background: url(images/404.png) no-repeat center;
width: 217px;
height: 217px;
width: 100%;
}
#main-container .h-divider {
background: url(https://instructor.primeforlife.org/assets/Sitewide/H_divider_body_content1.jpg) no-repeat center;
width: 100%;
height: 21px;
}
#main-container .search-area {
background: #FFF;
text-align: center;
padding-bottom: 120px;
margin-top: 50px;
}
#main-container .help-form {
}
#main-container .help-form textarea {
width: 600px;
height: 300px;
padding: 10px;
}
#main-container .help-form input[type=text] {
width: 316px;
font-size: 1.0em;
height: 30px;
padding-left: 5px;
border: 1px solid #000;
}
#main-container .search-area .search-term {
display: inline-block;
}
#main-container .search-area .search-button {
display: inline-block;
position: absolute;
margin-top: -11px;
margin-left: 6px;
}
#main-container .background-pic {
background: url(images/404-plant.png) no-repeat;
position: absolute;
width: 419px;
height: 554px;
top: 400px;
margin-left: 630px;
z-index: 0;
background-size: 90%;
}
#main-container .search-area input {
margin-left: -6px;
}
#main-container .search-area input[type=text] {
height: 27px;
line-height: normal;
font-size: 1.0em;
}
#main-container .search-area input[type=image] {
}
/******************************************end of site.css
stylesheet******************************************************************************************************/
.indent-1 {
margin-left: 30px;
}
.no-left-indent {
margin-left: 0px!important;
padding-left: 0px!important;
}
.testimonial.left {
float: left;
}
.testimonial {
float: right;
position: relative;
width: 453px;
padding-left: 0px;
margin-right: 30px;
margin-top: 20px;
margin-left: 20px;
height: 100%;
margin-bottom: 20px;
background: #cfccc2
url(https://instructor.primeforlife.org/assets/2013_4_30/testimonial-top.png)no-repeat;
border-radius: 5px;
}
.testimonial
.blurb {
width: 370px;
margin-left: 60px;
margin-right: 55px;
font-size: 15px;
margin-top: 27px;
color: #3f5566;
font-style: italic;
font-family: georgia;
line-height: 20px;
background-color: #cfccc2;
border-radius: 5px;
}
.testimonial-leftright {
float: right;
position: relative;
width: 445px;
padding-left: 0px;
margin-right: 12px;
margin-top: 20px;
margin-left: 20px;
height: 100%;
margin-bottom: 20px;
background: #cfccc2
url(https://instructor.primeforlife.org/assets/2013_4_30/testimonial-top.png)no-repeat;
border-radius: 5px;
}
.testimonial-leftright .blurb {
width: 370px;
margin-left: 60px;
margin-right: 55px;
font-size: 15px;
margin-top: 27px;
color: #3f5566;
font-style: italic;
font-family: georgia;
line-height: 20px;
background-color: #cfccc2;
border-radius: 5px;
}
.testimonial-top {
}
.testimonial-icon {
background: url(https://instructor.primeforlife.org/assets/2013_4_30/testimonial-arrow.png);
width: 18px;
height: 22px;
margin-left: -18px;
margin-top: 24px;
position: absolute;
}
.testimonial .signature {
background-color: #cfccc2;
color: #3f5566;
font-family: helvetica;
font-size: 14px;
margin-left: 60px;
margin-top: 20px;
margin-bottom: 20px;
}
.testimonial-leftright .signature {
background-color: #cfccc2;
color: #3f5566;
font-family: helvetica;
font-size: 14px;
margin-left: 60px;
margin-top: 20px;
margin-bottom: 20px;
}
.testimonial-bottom {
background: #FFF
url(https://instructor.primeforlife.org/assets/2013_4_30/testimonial-bottom.png);
height: 36px;
}
.testimonial-long {
position: relative;
width: 80%;
padding-left: 0px;
margin-right: auto;
margin-top: 20px;
margin-left: auto;
height: 100%;
margin-bottom: 20px;
background: #cfccc2
url(https://instructor.primeforlife.org/assets/2013_4_30/testimonial-top.png)no-repeat;
border-radius: 5px;
}
.testimonial-long .blurb {
margin-left: 60px;
margin-right: 25px;
font-size: 15px;
margin-top: 27px;
color: #3f5566;
font-style: italic;
font-family: georgia;
line-height: 20px;
background-color: #cfccc2;
border-radius: 5px;
padding: 25px 0px 0px 0px;
}
.testimonial-long-top {
}
.testimonial-long-icon {
background: url(https://instructor.primeforlife.org/assets/2013_4_30/testimonial-long-arrow.png);
width: 18px;
height: 22px;
margin-left: -18px;
margin-top: 24px;
position: absolute;
}
.testimonial-long .signature {
background-color: #cfccc2;
color: #3f5566;
font-family: helvetica;
font-size: 14px;
margin-left: 60px;
margin-top: 20px;
padding-bottom: 20px;
border-radius: 5px;
}
.testimonial-long-bottom {
background: #FFF
url(https://instructor.primeforlife.org/assets/2013_4_30/testimonial-bottom.png);
height: 36px;
}
.evaluation-report-template {
position: relative;
display: block;
height: 480px;
overflow-y: scroll;
}
.evaluation-report-template .evaluation-report-instance {
}
.evaluation-report-template .evaluation-report-instance
.title {
padding-left: 10px;
padding-top: 20px;
font-weight: bold;
}
.evaluation-report-template
.evaluation-report-instance .title em {
font-style: normal;
font-weight: normal;
padding-left: 5px;
}
.evaluation-report-template .evaluation-report-instance .chart {
padding-left: 0px;
display: inline-block;
position: relative;
float: left;
}
.evaluation-report-template .evaluation-report-instance .chart img {
width: 650px; /*margin-top:-20px;*/
}
.evaluation-report-template .evaluation-report-instance .right-container {
display: inline-block;
position: relative;
background-color: #bbbcbd;
width: 271px;
max-height: 420px;
float: right;
top: -20px;
margin-right: 20px;
overflow-y: scroll;
}
.evaluation-report-template .evaluation-report-instance
.right-container h1 {
background-color: #bbbcbd;
font-size: 18px;
padding: 0px;
margin: 15px 0px 10px 13px;
}
.evaluation-report-template .evaluation-report-instance .right-container p {
font-family: helvetica;
font-size: 12px;
line-height: 18px;
padding: 0px;
color: #fff;
margin: 0px 13px;
}
.evaluation-report-template
.evaluation-report-instance .right-container ul.disc {
list-style-type: disc;
margin: 0px;
padding: 0px;
}
.evaluation-report-template .evaluation-report-instance .right-container ul.disc li {
font-family: helvetica;
font-size: 12px;
line-height: 18px;
padding: 0px;
color: #fff;
margin-left: 28px;
}
.padding-bottom {
padding-bottom: 10px !important;
}
.padding-top {
padding-top: 10px !important;
}
.evaluation-report-template .evaluation-report-instance .link-area-download {
float: right; /*margin-right: 66px;*/
display: block;
position: relative;
}
.word-wrap-p {
clear: none!important;
}
/*newsletter-template - for PRIME
Notes and PRIME Solutions pages */ .newsletter-title {
border-bottom: 1px solid black;
margin: 0px 20px;
padding-left: 5px;
width: 95%;
}
.newsletter-title p {
font-size: 30px;
margin: 0px;
padding: 0px;
padding-left: 0px;
padding-top: 40px;
padding-bottom: 20px;
}
.newsletter-title em {
font-style: normal;
font-size: 14px;
}
.newsletter-template {
width: 800px;
margin: 0px auto;
}
.newsletter-item {
display: inline-block;
width: 393px;
height: 267px;
background-color: #d4d4d4;
margin-left: 0px;
margin-top: 10px;
background-image: url('https://instructor.primeforlife.org/assets/2013_4_8/newsletter-bg.png');
}
.newsletter-item .header {
font-size: 1.2em;
margin-left: 12px;
margin-top: 8px;
margin-bottom: 8px;
height: 21px;
}
.newsletter-item .graphic {
margin-left: 8px;
width: 148px;
height: 195px;
display: inline-block;
}
.newsletter-item .description {
width: 220px;
height: 125px;
background-color: #9b9c9d;
position: relative;
}
.newsletter-item .description2 {
width: 220px;
height: 160px;
background-color: #9b9c9d;
position: relative;
}
.newsletter-item .description p, .newsletter-item
.description2 p {
font-size: 11px !important;
line-height: 14px !important;
margin: 0px !important;
padding: 5px
!important;
color: #000 !important;
}
.newsletter-item .right-section {
display: inline-block;
}
.newsletter-item
.link-area-view-browser2 {
display: none;
background-color: #79a948;
color: #FFF;
width: 220px;
height: 32px;
position: relative;
margin-top: 3px; /*
background-image:url('https://instructor.primeforlife.org/assets/2013_4_8/view-in-browser.jpg');*/
}
.newsletter-item
.link-area-view-browser {
background-color: #79a948;
color: #FFF;
width: 220px;
height: 32px;
position: relative;
margin-top: 3px; /* background-image:url('https://instructor.primeforlife.org/assets/2013_4_8/view-in-browser.jpg');*/
}
.newsletter-item .link-area-download {
background-color: #79a948;
color: #FFF;
width: 220px;
height: 32px;
position: relative;
margin-top: 3px; /*
background-image:url('https://instructor.primeforlife.org/assets/2013_4_8/view-in-browser.jpg');*/
}
/*list-template - for
list pages like In The News*/ #main-container .list-template {
}
#main-container .list-template a {
text-decoration: none;
border: 0px;
color: #7e7d7d;
}
.popup-container .list-template a {
text-decoration: none;
border: 0px;
color: #7e7d7d;
}
.margin-left-13 {
margin-left: 13px;
}
.list-item {/*width: 95%;*/ height: 40px;
border-bottom: 1px solid #666;
padding-top: 30px;
margin: 0px;
padding-left: 5px;
}
.newsletter {
width: 95%;
height: 40px;
border-bottom: 1px solid #666;
padding-top: 30px;
margin: 0px 20px;
padding-left: 5px;
}
.list-item:hover {
background-color: #9bc856;
color: #FFF!important;
}
.list-item:hover a {
background-color: #9bc856;
color: #FFF!important;
}
.list-date {
display: inline-block;
width: 150px;
font-weight: bold;
font-size: 14px;
}
.list-date-long-Campus_Evaluations {
display: inline-block;
width: 30%;
font-weight: bold;
font-size: 14px;
}
.list-date-long-Campus_Evaluations h2 {
font-size: 14px !important;
font-weight: bold !important;
padding: 0px
!important;
margin: 0px !important;
color: #666 !important;
}
.list-date-long {
display: inline-block;
width: 20%;
font-weight: bold;
font-size: 14px;
}
.list-date-long h2 {
font-size: 14px !important;
font-weight: bold
!important;
padding: 0px !important;
margin: 0px !important;
color: #666 !important;
}
.list-item:hover
.list-date-long h2 {
background-color: #9bc856;
color: #FFF!important;
}
.list-item-last {
width: 100%;
height: 40px;
border-bottom: 1px solid #666;
padding-top: 30px;
margin-left: 0px;
padding-left: 5px;
margin-bottom: 30px;
}
.list-item-last:hover {
background-color: #9bc856;
color: #FFF!important;
}
.list-item-last:hover a {
background-color: #9bc856;
color: #FFF!important;
}
.list-item-last:hover .list-date-long h2 {
background-color: #9bc856;
color: #FFF!important;
}
.list-link-long-Campus_Evaluations {
display: inline-block;
width: 70%;
float: right;
margin-top: -18px;
margin-left: 300px;
}
.list-link-long {
display: inline-block;
width: 80%;
float: right;
margin-top: -18px;
margin-left: 300px;
}
.list-link {
display: inline-block;
width: 720px;
float: right;
/*margin-top: -18px; taking this out because of page Research/In_the_News*/ margin-left: 30px;
}
.list-link-img {
display: inline-block;
width: 720px;
float: right;
margin-top: -28px;
margin-left: 30px;
}
.list-link a {
}
.list-link img {
}
/*Event Details*/ #Location table {
}
#Location table tr {
}
#Location td {
}
/* our-people
template for pop-ups of each person */ .our-people-profile-template {
font-size: 16px;
line-height: 23px;
color: #666;
}
.our-people-profile-template sub {
margin-left: 2px;
}
.our-people-profile-template h2 {
font-weight: bold;
font-size: 1.2em;
}
.our-people-profile-template h3 {
font-weight: bold;
font-size: 1.0em;
}
.our-people-profile-template p {
}
.our-people-profile-template a {
text-decoration: none;
color: #789b43;
font-size: .8em;
}
.our-people-large-text {
margin-left: 230px;
margin-bottom: 20px;
}
.our-people-large-img img {
margin-left: 4px;
width: 180px;
}
.our-people-large-img {
margin-left: 10px;
width: 210px;
position: absolute;
display: inline-block;
float: left;
height: 100%;
}
.our-people-large-img .photo-bar-photo {
width: 10px;
height: 225px;
background: #9bc856;
float: left;
}
.our-people-main-body {
margin: 0;
font-family: "Helvetica Neue",
Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 20px;
color: #999999;
background-color: #121214;
}
#main-container #quote {
float: right;
position: relative;
background: #9bc856;
width: 300px;
padding-left: 0px;
margin-right: 30px;
margin-top: 0px;
margin-left: 20px;
height: 100%;
margin-bottom: 20px;
}
#main-container #quote
#blurb {
margin-top: 20px;
margin-left: 55px;
font-size: 16px;
line-height: 23px;
font-family: verdana,geneva;
color: #FFFFFF;
margin-right: 20px;
}
#main-container #quote-icon {
background: url(https://instructor.primeforlife.org/assets/2013_4_17/quote-greybox.png);
background-size: auto;
width: 55px;
height: 49px;
position: absolute;
left: -8px;
top: 20px;
}
#main-container #quote #signature {
font-size: .85em;
font-weight: bold;
color: #3f5566;
margin-left: 55px;
margin-right: 10px;
margin-top: 20px;
margin-bottom: 20px;
}
#main-container #quote-dropshadow {
background: url(https://instructor.primeforlife.org/assets/2013_4_17/quote-drop-shadow2.png) no-repeat;
width: 311px;
height: 27px;
position: relative;
top: 20px;
}
#main-container #quote-long {
position: relative;
background: #9bc856;
width: 764px;
padding-left: 0px;
margin: 0px auto;
height: 100%;
}
#main-container #quote-long #blurb {
padding-top: 20px;
margin-left: 55px;
font-size: 15px;
line-height: 23px;
font-family: verdana,geneva;
color: #FFFFFF;
margin-right: 20px;
}
#main-container #quote-icon {
background: url(https://instructor.primeforlife.org/assets/2013_4_17/quote-greybox.png);
background-size: auto;
width: 55px;
height: 49px;
position: absolute;
left: -8px;
top: 20px;
}
#main-container #quote-long #signature {
font-size: .85em;
font-weight: bold;
color: #3f5566;
margin-left: 55px;
margin-right: 10px;
margin-top: 20px;
}
#main-container
#quote-long-dropshadow {
background: url(https://instructor.primeforlife.org/assets/2013_9_6/quote-drop-shadow-long2.png)
no-repeat;
width: 772px;
height: 27px;
position: relative;
top: 20px;
}
blockquote.block-quote-1 {
margin: 0px;
}
blockquote {
padding: 0px;
margin: 0px 50px 20px 50px;
font-size: 16px;
color: #666;
line-height: 23px;
font-family: verdana,geneva;
}
#home-message {
background-color: #FFF; /* display: block; */ position: absolute;
margin-left: 20px;
width: 731px;
padding: 10px;
z-index: 30;
text-align: center;
line-height: 23px;
}
/* Back to
top button */ #back-top {
position: fixed;
bottom: 0px;
margin-left: 990px;
z-index: 10;
padding-bottom: 0px!important;
}
#back-top a {
width: 108px;
display: block;
text-align: center;
font: 11px/100% Arial, Helvetica,
sans-serif;
text-transform: uppercase;
text-decoration: none;
color: #bbb!important; /* background color transition
*/ -webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
border: 0px!important;
}
#back-top a:hover {
/*color: #000;*/
}
/* arrow icon (span tag) */ #back-top span {
width: 124px;
height: 80px;
display: block;
margin-bottom: 7px;
background: url(https://instructor.primeforlife.org/assets/Sitewide/bg_header.png) no-repeat center
center;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
}
#back-top a:hover span {/*background-color: #777;*/
}
div.testimonials-wrapper {
padding: 0px;
margin: 0px;
margin-left: 33px;
}
div.testimonials-wrapper div.video {
background-color: transparent;
border: 0px solid red;
}
div.testimonials-wrapper div.video div.leftgreenbar {
background-color: #9bc856;
height: 132px;
width: 7px;
margin: 0px;
padding: 0px;
float: left;
}
div.testimonials-wrapper div.video img.videothumbnail {
background-color: transparent;
margin: 0px;
padding: 0px 2px;
border: 0px solid blue;
height: 132px;
width: 215px;
float: left;
}
div.testimonials-wrapper div.video
div.righttextbox-clicktoplay {
background-color: transparent;
margin: 0px;
padding: 0px;
float: left;
}
div.testimonials-wrapper div.video div.righttextbox-clicktoplay div.text {
background-color: #4e4f4d;
margin: 0px;
padding: 0px;
height: 108px;
width: 306px;
}
div.testimonials-wrapper div.video div.righttextbox-clicktoplay
div.text p {
font-family: helvetica !important;
font-size: 12px !important;
line-height: 18px !important;
color: #ffffff !important;
margin: 0px !important;
padding: 15px !important;
}
div.testimonials-wrapper div.video
div.righttextbox-clicktoplay img.clicktoplay {
background-color: transparent;
margin: 0px;
padding: 0px;
height: 24px;
width: 306px;
}
div.community-template div.facebook {
float: left;
margin: 0px;
border: 0px;
padding: 10px 0px
30px 0px;
width: 447px;
}
div.community-template div.facebook img {
margin: 0px;
padding-bottom: 12px;
border: 0px;
}
div.community-template div.twitter {
float: left;
margin: 0px;
border: 0px;
padding: 10px 0px 30px 33px;
width: 459px;
}
div.community-template div.twitter img {
margin: 0px;
padding-bottom: 12px;
border: 0px;
}
.training-history-table {
}
.training-history-table .location-header {
}
.syllabus-table {
margin-left: 40px;
width: 950px;
height: 800px;
border-width: 0px;
border-style: solid;
background-color: #e9e9e9;
}
table.syllabus-table tr {
height: 90px;
}
sup {
vertical-align: super;
font-size: .75em;
}
/* These are being used in the references in the FAQs. */ ul.footnotes {
list-style-type: none;
border: 0px;
margin: 0px;
padding: 0px 8px 0px 0px;
clear: both;
}
ul.footnotes li {
list-style-type: none;
border: 0px;
background-image: none;
text-indent: 0px;
padding-left: 50px;
margin: 0px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 5px;
line-height: 18px;
font-family: verdana,geneva;
font-size: 12px;
}
ul.footnotes li.top {
text-indent: -30px !important;
padding-top: 10px;
}
/* These are being used
in the references in the FAQs. */ ul.decimal {
list-style-type: decimal;
}
ul.footnotes-decimal {
list-style-type: decimal;
border: 0px;
margin: 0px;
padding: 0px 8px 0px 67px;
clear: both;
}
ul.footnotes-decimal li {
list-style-type: decimal;
border: 0px;
background-image: none;
text-indent: 0px; /*padding-left: 50px; */ margin:
0px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 5px;
line-height: 18px;
font-family: verdana,geneva;
font-size: 12px;
}
ul.footnotes-decimal li.top {
text-indent: -30px !important;
padding-top: 10px;
}
div.twocolumn {
width: 750px;
margin: 0 auto;
}
div.left_col-header {
float: left;
width: 300px;
background-color: #d6d6d6;
font-weight: bold;
text-align: center;
}
div.right_col-header {
float: right;
width: 450px;
background-color: #d6d6d6;
font-weight: bold;
text-align: center;
}
div.left_col {
float: left;
width: 300px;
text-align: center;
height: 100px;
padding: 5px
0px;
clear: both;
}
div.right_col {
float: right;
width: 450px;
height: 100px;
padding: 5px 0px;
}
div.left_col-yellow {
float: left;
width: 300px;
background-color: #ffffcc;
text-align: center;
clear: both;
height: 100px;
padding: 5px
0px;
}
div.right_col-yellow {
float: right;
width: 450px;
background-color: #ffffcc;
height: 100px;
padding: 5px 0px;
}
.responsive-1024 {
display: none;
}
div.verify-info-form form p label {
width: 200px;
position: relative;
display: inline-block;
}
div.verify-info-form form p input[type=text] {
padding: 5px;
border: 1px solid grey;
width: 500px;
}
div.verify-info-form div.form-group {
padding: 10px;
border: 1px solid grey;
margin-bottom: 10px;
}
div.verify-info-form div.form-group p {
margin-left: 10px;
}
div.savechanges {
padding: 10px;
cursor: pointer;
background-color: rgb(221, 221, 221);
color: #000;
width: 105px;
}
input.savechanges {
padding: 10px;
cursor: pointer;
}
textarea {
width: 100%;
height: 200px;
}
p.trainer-comment {
margin: 20px;
}
div.trainer-name {
font-weight: bold;
margin: 20px;
}
@media screen and (max-width: 1175px) {#header {
background: #fff
url(/assets/2020_10_12/instructor_header_small.jpg) top left no-repeat;
width: 1056px;
}
#header
#top_links {
margin: 0px 20px 0px 0px;
}
#loginformarrow {
margin-left: 706px;
}
#loginformclose {
margin-left: 825px;
}
#loginform_container #loginform {
margin-left: 585px;
}
#nav {
margin: 0px;
width: 1056px;
}
#nav ul li {
padding: 0px
12px;
}
#nav ul li div.submenu {
margin-left: -13px
}
#nav ul li div.submenu ul.first li.sublink:hover {
margin-left: 27px;
}
#search {
left: -20px
}
.banner_greybox {
margin-left: 661px;
width: 363px;
}
.banner {
width: 1004px;
}
/* #banner2 {
background-image: url(https://instructor.primeforlife.org/assets/2014_1_13/empirical_support_spotlight-1024.jpg);
}
#banner3 {
background-image: url(https://instructor.primeforlife.org/assets/2014_1_13/empirical_support_spotlight-1024.jpg);
}
#banner1 {
background-image: url(https://instructor.primeforlife.org/assets/2017_8_3/Exploring_workbook_reannounce.png);
}
*/ .banner_left {
margin-left: 680px;
}
.banner_right_abs {
width: 641px;
}
.banner_right_abs li a img {
width: 207px;
height: 36px;
margin-top: 4px;
}
#wrapper {
width: 1024px;
}
#wrapper #slideshow {
width: 1024px;
}
#wrapper #home_content {
width: 1004px;
}
#home_content .services {
margin-left: 20px;
}
#content {
width: 1024px
}
#content #main {
float: left;
width: 813px;
margin: 10px 0px 10px 20px;
}
.full {
width: 984px !important;
}
#bc {
margin-left: 19px;
}
.bookmark_click_main {
margin-left: 750px;
}
.bookmark_check_main {
margin-left: 750px;
}
#main-container
#quote {
margin-right: 0px;
}
#main-container p.italics-bold {
font-weight: bold;
font-style: italic;
padding-left: 0px;
padding-right: 0px;
}
.testimonial-leftright {
float: none;
width: 715px;
}
.testimonial-leftright .blurb {
width: 630px;
padding-top: 18px;
}
table.tablesorter {
width: 750px;
}
.newsletter-template {/*margin: 0px -14px;*/
}
.newsletter-item {
width: 388px;
}
div.community-template div.twitter {
padding: 10px 0px 30px 18px;
}
#dashboard {
width: 1024px;
}
#dashboard #myprofile {
margin-left: 915px;
}
#dashboard #dashboard-left {
width: 715px;
}
#dashboard
#dashboard-left #icon-dock {
width: 705px;
}
#icon-dock .dashboard-icon {
margin: 15px auto;
width: 90px;
}
#icon-dock
.dashboard-icon a {
margin: 0px 10px;
}
#icon-dock .dashboard-icon p {
text-align: center;
}
#dashboard #dashboard-left
#widget-container {
width: 705px;
}
#dashboard #dashboard-left #widget-container .widget-left {
margin: 10px 0px 0px
10px;
}
#DashboardWrapper {
width: 984px;
}
#DashboardWrapper div.reasearchfaq-header {
background: url(https://instructor.primeforlife.org/assets/2014_1_21/header-pflfaqs-withsearch-1024.png) left top no-repeat;
/*width: 984px;*/
background-color:#9bc857;
}
#DashboardWrapper div.solutionsfaq-header {
background: url(https://instructor.primeforlife.org/assets/2014_1_25/header-solutionsfaq-search-1024.png) left top no-repeat;
/*width: 984px;*/
background-color:#9bc857;
}
#DashboardWrapper div.researchfaq-body {
width: 984px;
}
#DashboardWrapper div.researchfaq-body #faq-body
#faq-main {
width: 804px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq {
margin: 35px 0px 10px 25px;
width: 750px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main
div.tablesorter-faq div.home-wrapper {
margin-right: 0px;
margin-left: 0px;
}
#DashboardWrapper div.researchfaq-body
#faq-body #faq-main div.tablesorter-faq div.home-wrapper textarea {
width: 738px;
}
#DashboardWrapper
div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.expander {
margin: 5px 0px 0px 0px;
}
#DashboardWrapper div.researchfaq-body #faq-body #faq-main div.tablesorter-faq div.answers {
padding: 0px 10px 3px
10px;
width: 728px;
}
#main-container .single {
width: 817px;
}
#main-container .double {
width: 817px;
}
#main-container
.triple {
width: 817px;
}
#main-container .quadruple {
width: 817px;
}
#main-container .quintuple {
width: 817px;
}
#main-container .sextuple {
width: 817px;
}
#main-container .photobar {
width: 817px;
}
#main-container .photobar .person {
width: 260px;
}
#main-container .photobar .person img {
padding-left: 0px;
}
#main-container .photobar .person
.photobar-photo {
display: none;
}
#main-container .photobar .person .info {
margin-left: 3px;
width: 155px;
}
#main-container .photobar .person .info p {
width: 155px;
}
#home-message {
width: 621px;
padding: 10px;
}
/*
#DashboardWrapper div.internaldashboard-header {
background: url(https://instructor.primeforlife.org/assets/2014_1_29/internaldashboard-header-1024.png) left top ;
width: 986px;
}
*/
#DashboardWrapper div.photo-permission-text {
margin-left: 220px;
}
#footer_top {
width: 1024px;
}
#footer
div.space-first {
width: 100px
}
#footer div.space {
width: 200px;
}
#footer div {
width: 100px;
}
#footer
div.footer-community {
margin: 0px 0px 0px 120px;
float: left;
}
#back-top {
margin-left: 829px;
}
#create-content-form
input[type=text] {
width: 760px;
}
#create-content-form textarea {
width: 760px;
}
#social-link {
position: absolute;
top: 101px;
left: 889px;
padding: 0px;
width: 108px;
height: 33px;
background-color: transparent;
}
.responsive-gt1024 {
display: none;
}
.responsive-1024 {
display: block;
}
#content #main #main-container
div.loginform-instructor {
width: 300px;
}
#content #main #main-container div.loginform-instructor .editor-field {
width: 275px;
}
#content #main #main-container div.loginform-instructor input.login-myButton {
margin: -19px -10px
0px 0px;
}
#UserName {
width: 266px;
}
#Password {
width: 266px;
}
.loginform-recovery {
width: 266px;
}
#email {
width: 266px;
}
#content #main #main-container div.loginform-instructor .editor-label {
margin: 0px 0px 0px 16px;
}
div.loginform-recovery {
width: 300px;
}
#content #main #main-container div.loginform-recovery .editor-field {
width: 275px;
}
#content #main #main-container div.loginform-recovery .editor-label {
padding: 26px 0px 0px 0px;
margin: 0px 0px 0px 18px;
}
#content #main #main-container div.loginform-instructor .editor-label-password {
padding: 25px 0px 0px 0px;
margin: 0px 0px 0px 14px;
}
#content #main #main-container div.loginform-recovery
input.recovery-myButton {
margin: 32px -9px 0px 0px;
}

}