Rey writer

homework assignment

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
.pageTitle h1 {
margin: 0px; padding: 0px; font-size: 100%;
}
.equellaHead {
margin: 1px 3px 0px 0px; text-align: left; color: rgb(0, 0, 0);
}
.destinationCourseContent {
line-height: 19px; padding-left: 10px;
}
.contentCopyColumn {
width: 48%; padding-right: 2px; margin-right: 12px; float: left;
}
.contentCopyColumnHeader {
padding: 4px; font-size: 1.1em; font-weight: bold;
}
.buttontd {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; background-color: rgb(245, 245, 233);
}
.buttonRow {
float: right;
}
div.innerContainerBorder h3 {
margin: 0px; padding: 0px; font-size: 1em; font-weight: bold;
}
div.innerContainerBorder h4 {
margin: 0px; padding: 4px 4px 4px 0px; font-size: 1.1em; font-weight: bold;
}
div.innerContainerBorder h5 {
margin: 0px 0px 6px; padding: 4px 4px 4px 0px; font-size: 1.4em; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.innerContainerBorder hr {
padding: 0px; color: rgb(255, 255, 255); margin-top: 5px;
}
.outercontenttablePadding {
padding: 10px 10px 30px;
}
.detailsLabel {
color: rgb(51, 51, 51); padding-top: 3px; font-size: 1em; font-weight: bold; border-bottom-color: rgb(169, 169, 169); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.darkContentBG {
padding: 5px; border: 1px solid rgb(204, 204, 204); background-color: rgb(234, 234, 234);
}
.formButton {
overflow: visible; padding-right: 10px; padding-left: 10px;
}
.copyItemLabel {
color: rgb(51, 51, 51); font-weight: bold; background-color: rgb(221, 255, 238);
}
.innerContainer {
padding: 10px; width: 98%;
}
.innerContainerBorder {
padding: 6px; border: 1px solid rgb(204, 204, 204); overflow: auto; background-color: rgb(245, 245, 245);
}
.innerContainerBorder p {
margin: 4px 0px 10px;
}
.tableheading {
text-align: left;
}
.strongtext {
font-weight: bold;
}
.strongredtext {
color: rgb(255, 0, 0); font-weight: bold;
}
.viewCopyStatus {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 2px 10px 1px; color: rgb(41, 86, 143); font-weight: normal; text-decoration: underline; margin-top: -26px; float: right; background-color: rgb(230, 230, 230);
}
.bttnalignRight {
padding-right: 25px; float: right;
}
.alignRight {
float: right;
}
.alignLeft {
float: left;
}
.tableFormat {
margin: 0px; padding: 5px; border: 0px currentColor;
}
.darkContentBG {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 5px; background-color: rgb(234, 234, 234);
}
.stepLettering {
color: rgb(204, 204, 204); font-family: Arial, Helvetica, sans-serif; font-size: 2.25em;
}
div.scrollableDataTable {
padding: 0px; width: 100%; overflow: auto; clear: both; margin-right: 2px; -ms-overflow-x: hidden;
}
div.scrollableDataTable table {
width: 100%;
}
div.scrollableDataTable table tbody {
overflow: auto; -ms-overflow-x: hidden;
}
div.scrollableDataTable td:last-child {
padding-right: 22px;
}
div.scrollableDataTable#data {
height: 575px;
}
div.scrollableDataTable#wol {
height: 200px;
}
div.scrollableDataTable table > tbody#dataBody {
height: 550px;
}
.WOLheading {
padding: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153);
}
a.WOLperson {
padding: 2px; text-decoration: none !important; cursor: pointer;
}
ul.wollist {
list-style: none; margin: 0px 0em; padding: 0px 0px 0.55em;
}
li.wollist {
list-style: none; margin: 0px 0px 0px 0em; padding: 0em 0.25em 0em 0em; width: 100%; float: left; display: block; white-space: nowrap;
}
li.wollist:hover {
background-color: rgb(255, 254, 238);
}
li.label.wollist {
margin: 0.25em 0.45em 0em 0.25em; padding: 4px 2px 2px; color: rgb(119, 119, 119);
}
#WOLmain {
border: 1px solid rgb(0, 0, 0); width: 155px; background-color: rgb(245, 245, 245);
}
.WOLonline {
border: 1px solid rgb(119, 119, 119);
}
.WOLidle {
border: 1px solid rgb(119, 119, 119);
}
.WOLbutton {
background: url(“images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0.15em; padding: 2px; top: 3px !important; float: left; display: block; white-space: nowrap; position: relative;
}
.WOLbuttonC {
background: url(“images/wolCollapsed.gif”) no-repeat left top; margin: 4px 2px 2px; padding: 16px 0px 0px 16px; width: 0px !important; height: 0px; overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
#WOLlink {
background: url(“images/bottom_button_right.gif”) no-repeat right top; padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
.WOLbutton2 {
background: url(“images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0em; padding: 2px; top: 1px !important; height: 16px; text-decoration: none; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink2 {
background: url(“images/bottom_button_right.gif”) no-repeat right top; padding: 2px 4px 0px; left: 4px; top: 1px !important; height: 16px; color: rgb(102, 255, 102); font-weight: bold; float: left; display: block; position: relative;
}
div#wol_glance {
background: rgb(247, 247, 247); width: 185%; overflow: hidden; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
div#wol_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 1px 2px; overflow: hidden; display: block;
}
div#wol_glance .imagediv {
float: left; white-space: nowrap; position: relative;
}
div#wol_glance img {
margin: 1px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: left; display: block; position: relative;
}
div#wol_glance .glance_online {
background: url(“images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance a.glance_email {
background: url(“images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#wol_glance .glance_notonline {
background: url(“images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance .glance_noshare {
background: url(“images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
a.HideLogoutExitbutton {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:link {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:visited {
padding: 2px; float: left;
}
form {
margin: 0px; padding: 0px;
}
select {
font-size: 100%;
}
input {
font-size: 100%;
}
th {
font-weight: normal;
}
.standardsTreeLinks {
color: rgb(0, 0, 255); text-decoration: underline; cursor: pointer;
}
.fontface1 {
font-family: Verdana;
}
.fontface2 {
font-family: Arial;
}
.fontface3 {
font-family: Times New Roman;
}
.fontface4 {
font-family: Trebuchet MS;
}
.fontface5 {
font-family: Courier New;
}
.fontface6 {
font-family: Georgia;
}
a.linkstyle1 {
text-decoration: underline;
}
a.linkstyle1:hover {
text-decoration: underline;
}
a.linkstyle2 {
text-decoration: none;
}
a.linkstyle2:hover {
text-decoration: underline;
}
a.linkcolor1 {
color: rgb(0, 0, 179);
}
a.linkcolor2 {
color: rgb(0, 0, 255);
}
.fontsize70 {
font-size: 11px;
}
.fontsize75 {
font-size: 12px;
}
.fontsize80 {
font-size: 14px;
}
p.MsoNormal {
font-family: “Times New Roman”; font-size: 12pt;
}
.previewPageMargins {
margin-top: 0px; margin-right: 0px;
}
.tr-content-gray {
background-color: rgb(221, 221, 221);
}
.tr-content-light {
background-color: rgb(255, 255, 255);
}
.td-content-right {
text-align: right; vertical-align: top;
}
.tr-content-dark {
font-weight: bold; background-color: rgb(204, 204, 204);
}
.pinkborder {
background-color: rgb(204, 204, 204);
}
.pinkvertline {
color: rgb(164, 164, 164);
}
.hiddenLabels {
left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.outercontenttable {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
.outercontenttableBorderTop {
border: 1px solid rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
.innercontenttable {
border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.innercontentdiv {
padding: 0px; width: 100%; height: 100px; overflow: auto; background-color: rgb(245, 245, 245);
}
.innercontentdiv2 {
padding: 0px; width: 100%; overflow: auto;
}
.tabcontenttable {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.tableheading {
padding: 4px; color: rgb(119, 119, 119); border-bottom-color: rgb(78, 78, 78); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tablesubheading3 {
padding: 3px; color: rgb(0, 0, 0); border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.tableitem {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.tableitem1 {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemNoPadding {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.tablesubheading4 {
padding: 3px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tablesubheadingNP {
padding: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tableitembottom {
padding: 4px;
}
.tableheadhidden {
left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.toolboxtable {
border-width: 0px 1px 1px; border-style: solid; border-color: rgb(204, 204, 204);
}
.toolboxitem {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(243, 243, 243);
}
.textareaessayanswer {
width: 100%; height: 186px;
}
.textareashortanswer {
width: 100%; height: 57px;
}
.textareaprofessorcomments {
width: 100%; height: 30px;
}
.notselected {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.selected {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(255, 255, 255);
}
.notselectedG {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.selectedG {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(245, 245, 245);
}
.whatsnewdetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.whatsnewdetailbottomyellow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.whatsnewdetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.threadborder {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.hr {
background: rgb(204, 204, 204); width: 100%; height: 1px; line-height: 1px; font-size: 1px;
}
.ltgrayborder {
border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.threadheading {
color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.threadresponse {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadresponsebottom {
padding: 8px 4px; background-color: rgb(255, 255, 255);
}
.threadresponsedetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.threadresponsedetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadcontrol {
padding: 6px 4px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadcontrolbottom {
padding: 6px 4px 4px; background-color: rgb(255, 255, 255);
}
.whiteline {
height: 1px; background-color: rgb(255, 255, 255);
}
.buttontd {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; background-color: rgb(245, 245, 233);
}
.buttontdsave {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; color: rgb(0, 0, 0); background-color: rgb(255, 250, 204);
}
.buttontdmenu {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 2px 10px 3px; height: 20px; text-align: center; background-color: rgb(245, 245, 233);
}
.buttontdmenu2 {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 2px 10px 3px; height: 20px; text-align: center; background-color: rgb(246, 246, 236);
}
.buttontdmenutext {
color: rgb(0, 0, 0); text-decoration: none !important;
}
.buttontdmenutext2 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext2:hover {
width: 199px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.buttontdmenutext3 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext3:hover {
width: 175px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.buttontdmenutext4 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext4:hover {
width: 122px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.wrap1 {
position: relative;
}
.wrap2 {
position: absolute;
}
#dropmenu0 {
z-index: 100;
}
#dropmenu1 {
z-index: 100;
}
.ddmenu {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; line-height: 18px; visibility: hidden; position: absolute; background-color: rgb(245, 245, 245);
}
.ddmenu2 {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; line-height: 18px; position: absolute; background-color: rgb(245, 245, 245);
}
.ddmenu3 {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; text-align: left; line-height: 18px; background-color: rgb(245, 245, 233);
}
.browsebutton {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); height: 20px;
}
.buttontddisabled {
border: 1px solid rgb(204, 204, 204); height: 20px; color: rgb(187, 187, 187); background-color: rgb(246, 246, 236);
}
.expandlesson {
color: rgb(0, 0, 0); text-decoration: none;
}
.graytext {
color: rgb(119, 119, 119);
}
.dkgraytext {
color: rgb(78, 78, 78);
}
.redtext {
color: rgb(153, 0, 0);
}
.greentext {
color: rgb(0, 153, 0);
}
.dkgraybackground {
background-color: rgb(102, 102, 102);
}
.subnavoff {
padding: 1px 5px 2px; height: 13px; color: rgb(0, 0, 179);
}
.subnavoff:hover {
padding: 1px 4px 2px; border: 1px solid rgb(176, 176, 176); height: 13px; color: rgb(0, 0, 179); text-decoration: none !important; background-color: rgb(243, 243, 243);
}
.required {
border: 1px solid rgb(164, 185, 127); background-color: rgb(255, 250, 204);
}
.unread {
font-weight: bold;
}
.instructorunread {
font-weight: bold; background-color: rgb(251, 250, 154);
}
.instructorread {
background-color: rgb(251, 250, 154);
}
.hand {
cursor: hand;
}
.inlinemessage2 {
padding: 4px; border: 1px solid rgb(204, 204, 204); width: 99%; overflow: auto; background-color: rgb(255, 254, 238);
}
.inlineerror {
padding: 4px; border: 1px solid rgb(204, 0, 0); background-color: rgb(255, 254, 238);
}
.toolspage {
margin-right: 15px; margin-left: 15px;
}
.ClassRoster {
padding: 2px; border: 1px solid rgb(166, 166, 166); width: 230px; height: 140px; overflow: auto; background-color: white;
}
.innercontenttableGBDetails {
padding: 4px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.tableheadingGBDetails {
padding: 4px; border-bottom-color: rgb(78, 78, 78); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.questiondetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.questiondetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.instructordropbox {
color: rgb(0, 102, 34);
}
.analysis_notselected {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.analysis_selected {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(255, 255, 255);
}
.gbitem {
border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(238, 238, 238);
}
.questionanalysis {
padding: 8px 4px; background-color: rgb(245, 245, 245);
}
.questionanalysisbottom {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.poolanalysis {
padding: 8px 4px; background-color: rgb(230, 235, 244);
}
.tablequestionpool {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 235, 244);
}
.tablequestionbuilderpool {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 235, 244);
}
.questiondetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.questiondetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemquestion {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.studentresponses {
padding: 8px 4px; background-color: rgb(255, 255, 255);
}
.studentresponsesbottom {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.POOLsubheading {
padding: 4px; color: rgb(0, 0, 0); background-color: rgb(180, 202, 242);
}
.hiddeniframe {
width: 0px; height: 0px; visibility: hidden;
}
div.fileinputs {
position: relative;
}
div.fakefile {
left: 0px; top: 0px; position: absolute; z-index: 1;
}
input.file {
text-align: left; position: relative; z-index: 2; opacity: 0; -moz-opacity: 0;
}
.bg99-fg00 {
color: rgb(0, 0, 0); background-color: rgb(153, 153, 153);
}
.bgCC-fg00 {
color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.bgFF-fg00 {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.bg66-fgcc_right {
padding: 0px; text-align: right; color: rgb(204, 204, 204); font-size: 13px; background-color: rgb(102, 102, 102);
}
.bg66-fgcc {
padding: 0px; color: rgb(204, 204, 204); font-size: 13px; background-color: rgb(102, 102, 102);
}
.white {
color: rgb(255, 255, 255); text-decoration: none;
}
.examstathelp {
padding: 2px 0px 2px 2px; border: 0px solid rgb(0, 0, 0); text-align: right; font-size: larger; font-weight: bold; text-decoration: none; float: right;
}
.exampage {
padding: 1px 6px; border: 1px solid rgb(204, 204, 204); font-size: 1.25em; background-color: rgb(230, 230, 230);
}
.exampageON {
padding: 1px 6px; border: 1px solid rgb(204, 204, 204); font-size: 1.25em; background-color: rgb(255, 254, 238);
}
.exampages {
line-height: 24px;
}
.tableitem1 {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemnobottom {
padding: 4px; background-color: rgb(255, 255, 255);
}
.whatsnewdetailbottomyellow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.whatsnewdetailyellow {
padding: 4px; background-color: rgb(255, 254, 238);
}
.totalrow {
background-color: rgb(232, 232, 232);
}
.totalrowyellow {
background-color: rgb(232, 231, 217);
}
.totalrowTransaction {
padding: 6px; background-color: rgb(204, 204, 204);
}
.highlightedrow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.scorerow {
font-weight: normal; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.toprow {
padding: 4px; color: rgb(0, 0, 0); font-weight: bold; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.tableitemtop {
padding: 7px; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.rubrictableitemwhite {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.rubrictableitem {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.rubrichighlightrow {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.rubrichighlightrowOverall {
padding: 6px; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
td.rubrictableitemwhitedisabled {
padding: 6px; color: rgb(187, 187, 187); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(248, 248, 248);
}
.keeptextactive {
color: rgb(0, 0, 0);
}
.ltgrayborder {
border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
span.newcontent {
background: url(“/Images/asterisk_orange “) no-repeat left top; margin: 0px 1px 0px 0px; padding: 11em 0px 0px 12px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 255, 255); overflow: hidden; font-size: 1px; float: left; display: block;
}
.inputgradebookdetails {
width: 28px;
}
td.rubrictableitemOn {
padding: 6px; border-right-color: rgb(240, 237, 184); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(240, 237, 184); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; cursor: pointer; background-color: rgb(255, 253, 221);
}
td.rubrictableitemOff {
padding: 6px; border-right-color: rgb(245, 245, 245); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(245, 245, 245); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; cursor: pointer; background-color: rgb(245, 245, 245);
}
pageTitle {
margin: 0px; padding: 0px;
}
.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
tbody tr.gray td {
background-color: rgb(245, 245, 245);
}
tbody tr.gray th {
background-color: rgb(245, 245, 245);
}
tbody tr.white td {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
tbody tr.white th {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
tbody tr.gray td.verticalHightlight {
background: rgb(221, 221, 221); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
tbody tr.white td.verticalHightlight {
background: rgb(221, 221, 221); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
th.title {
width: 40%;
}
th.content {
width: 25%;
}
th.numberedItem {
width: 2%;
}
thead th.numeric {
padding: 0.5em 1em 0.25em 0.5em; text-align: right; font-weight: normal; white-space: nowrap;
}
tbody th.numeric {
padding: 0.25em 1em 0.25em 0.25em; text-align: right; vertical-align: top;
}
tbody td.numeric {
padding: 0.25em 1em 0.25em 0.25em; text-align: right; vertical-align: top;
}
thead th.string {
margin: 0px; padding: 0.5em 1em 0.25em 0.5em; text-align: left; font-weight: normal; white-space: nowrap;
}
tbody td.string {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top;
}
tbody th.string {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top;
}
thead th.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
tbody td.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
tbody th.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
td.iconic {
text-align: center;
}
th.iconic {
text-align: center;
}
td.checkbox {
text-align: center;
}
div#Header {
background: url(“images/HeaderBackground.gif”) repeat-x; height: 60px;
}
div#page_Heading {
background: url(“images/wrapper2.gif”) no-repeat; left: 20px; top: 0px; height: 60px; position: absolute;
}
div#page_Heading h1 {
margin: 0.85em 20px 0px 0px; color: rgb(225, 233, 234); font-size: 185%; float: right; display: block;
}
div#page_Heading h2 {
font: 120%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px 20px 0px 0px; color: rgb(225, 233, 234); clear: right; float: right; display: block; font-size-adjust: none; font-stretch: normal;
}
div#page_Content_Head {
background: url(“images/tableHeadImage.gif”) repeat-x rgb(54, 72, 84); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
div#page_Content_Head h3 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; padding: 0.45em; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
div.sub_Content_Head {
border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(0, 0, 0); margin: 1.5em 0px 0px; padding: 0.5em 1em; background-color: rgb(255, 255, 255);
}
div.sub_Content_Head h4 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: rgb(119, 119, 119); font-size-adjust: none; font-stretch: normal;
}
div.table_Exam_Answers h5 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal;
}
div#profile_body ul {
list-style: none;
}
div#profile_header_text li.attention {
background: rgb(240, 235, 175); margin: 10px 10px 30px -4px; padding: 10px; border: 1px solid rgb(192, 192, 192); width: 80%; display: block; min-width: 250px;
}
div#profile_body li.attention {
background: rgb(240, 235, 175); margin: 10px 10px 30px -4px; padding: 10px; border: 1px solid rgb(192, 192, 192); width: 80%; display: block; min-width: 250px;
}
div#portal_Navigation {
background: url(“images/MainNavBackground5.gif”) repeat-x rgb(54, 72, 84); height: 45px; color: rgb(255, 255, 255); clear: right; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; min-width: 1024px;
}
div#portal_Navigation ul {
list-style: none; margin: 0px 0.45em; padding: 0.75em 0px;
}
div#portal_Navigation ul li {
list-style: none; margin: 0px 0.45em; height: 27px; text-decoration: none; float: left; display: block; white-space: nowrap;
}
div#portal_Navigation ul li a {
padding: 7px 11px; color: rgb(127, 126, 126); font-size: 11px; font-weight: bold; text-decoration: none; display: block;
}
div#portal_Navigation ul li a:hover {
color: rgb(65, 65, 65);
}
div#portal_Navigation ul li.active {
background: url(“images/MainNav_Active_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.active a {
background: url(“images/MainNav_Off_RightEnd2.gif”) no-repeat right bottom;
}
div#portal_Navigation ul li.select {
background: url(“images/MainNav_Select_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.select a {
background: url(“images/MainNav_On_RightEnd3.gif”) no-repeat right bottom; color: rgb(255, 255, 255);
}
div#portal_Navigation ul li.inactive {
background: url(“images/MainNav_Inactive_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.inactive a {
background: url(“images/MainNav_Inactive_RightEnd2.gif”) no-repeat right bottom; color: rgb(186, 186, 186); font-weight: normal;
}
div#page_Content {
margin: 0px 0px 5em; padding: 0px 15px; width: 97%; height: 1%;
}
div#breadcrumb_Navigation ul {
margin: 1em 0px; font-size: 90%;
}
div#breadcrumb_Navigation ul li {
list-style: none; margin: 0px 1em 2.5em 0px; float: left; display: block;
}
div#full_Page_Tab_Navigation {
height: 1%; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
div#full_Page_Tab_Navigation ul {
list-style: none;
}
div#full_Page_Tab_Navigation ul li {
padding: 0.5em 4em; float: left; display: block;
}
div#full_Page_Tab_Navigation ul li.select {
color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(64, 64, 64);
}
div#full_Page_Tab_Nav_Toolbar {
background: url(“images/toolbar666666.gif”) repeat-x; width: 100%;
}
div#full_Page_Tab_Nav_Toolbar ul {
list-style: none;
}
div#full_Page_Tab_Nav_Toolbar ul li {
margin: 0.5em 0px; padding: 0px 1em; border-right-color: rgb(102, 102, 102); border-right-width: 1px; border-right-style: solid; float: left;
}
div#full_Page_Tab_Nav_Toolbar ul li.last {
border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
div#full_Page_Tab_Nav_Toolbar ul li a.sendMailTool {
background: url(“../newimages/mailtoolbar.gif”) no-repeat; padding: 0px 0px 0px 20px;
}
div#full_Page_Tab_Nav_Toolbar ul li a.addToGroupTool {
background: url(“../newimages/addfolder_category.gif”) no-repeat; padding: 0px 0px 0px 20px;
}
div#page_Information {
padding: 1em 2em 2em; border: 1px solid rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
div#page_Information dl#standard_Description {
padding: 1em 2em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
dl#standard_Description dt {
width: 8em;
}
div#statistics_Information {
padding: 1em 2em; border: 1px solid rgb(204, 204, 204); overflow: auto; background-color: rgb(245, 245, 245);
}
div#statistics_Information dl {
margin: 1em 5em 1em 0px; float: left;
}
div#statistics_Information dl dt {
width: 20em;
}
div#page_Information dt {
padding: 0px 0px 1em; clear: left; float: left; display: block;
}
div#page_Information dl dd {
padding: 0px 0px 1em; clear: right; display: block; white-space: nowrap;
}
a.show {
background: url(“../../../../../images/show_data.gif”) no-repeat top; padding: 18px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
a.hide {
background: url(“../../../../../images/hide_data.gif”) no-repeat top; padding: 18px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
div.profIcon100 {
background: url(“images/100_proficient.gif”) repeat-x left top rgb(79, 228, 55); padding: 0px; border: 1px solid rgb(0, 0, 0); text-align: center; overflow: hidden; display: block; min-width: 5em;
}
div.profIcon100 span.score {
color: rgb(0, 0, 0);
}
div.profIcon75 {
background: url(“images/75_proficient.gif”) repeat-x left top rgb(249, 219, 52); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon75 span.score {
color: rgb(0, 0, 0);
}
div.profIcon50 {
background: url(“images/50_proficient.gif”) repeat-x left top rgb(249, 168, 52); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon50 span.score {
color: rgb(0, 0, 0);
}
div.profIcon25 {
background: url(“images/25_proficient.gif”) repeat-x left top rgb(249, 51, 51); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon25 span.score {
color: rgb(255, 255, 255);
}
div.noDataIcon {
background: url(“images/no_data.gif”) repeat-x left top rgb(205, 205, 205); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.noDataIcon span.score {
color: rgb(0, 0, 0);
}
span.score {
padding: 4px; text-align: center; color: rgb(0, 0, 0); font-size: 150%; display: block;
}
span.percentage {
background: url(“images/percentage.gif”) repeat-x left bottom rgb(255, 255, 255); padding: 4px; text-align: center; font-size: 150%; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid; display: block;
}
th span.perform0_25 {
background: url(“images/25_proficient.gif”) repeat-x left top rgb(249, 51, 51); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(255, 255, 255); display: block;
}
th span.perform25_50 {
background: url(“images/50_proficient.gif”) repeat-x left top rgb(249, 168, 52); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
th span.perform50_75 {
background: url(“images/75_proficient.gif”) repeat-x left top rgb(249, 219, 52); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
th span.perform75_100 {
background: url(“images/100_proficient.gif”) repeat-x left top rgb(79, 228, 55); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
span.show_stats {
background: url(“../images/stats.gif”) no-repeat top; padding: 16px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
div#data_Table_Key {
margin: 1em; padding: 0px; border: 1px solid rgb(102, 102, 102); height: 1%; background-color: rgb(255, 255, 255);
}
div#data_Table_Key dl {
margin: 0px; padding: 0.5em;
}
div#data_Table_Key h3 {
font: bold 120%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0.65em 0px 0px 0.5em; float: left; font-size-adjust: none; font-stretch: normal;
}
div#data_Table_Key dt {
margin: 0px; padding: 0.5em; float: left;
}
div#data_Table_Key dd {
margin: 0px; padding: 0.5em; float: left;
}
td.pecentileContainer {
padding-right: 40px;
}
div.percentileBar {
background: url(“images/percentile_barHolder.gif”) no-repeat; padding: 0px; width: 101px; text-align: left; float: left;
}
div.percentileFill {
background: url(“images/percentile_barFill.gif”); width: 75%; height: 17px; text-align: left; position: relative;
}
div.percentileFill span {
left: 106px; position: relative;
}
div.percentileFill strong {
background: url(“images/percentile_bar_marker.gif”); width: 1px; height: 16px; text-align: left; right: 0px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
div#exam_Information div.table_Exam_Answers dl {
margin: 0.25em 2em; padding: 0.25em; overflow: hidden;
}
div#exam_Information div.table_Exam_Answers dt {
padding: 0px 1.5em 0px 0px; clear: none; float: left; display: block;
}
div#exam_Information div.table_Exam_Answers dd {
padding: 0px 1.5em 0px 0px; float: left; display: block;
}
div#exam_Information div.table_Exam_Answers dd.answer {
width: 50%;
}
div#exam_Information div.table_Exam_Answers dl.correct {
background: rgb(226, 255, 198); border: 1px solid rgb(0, 102, 51);
}
div#exam_Information div.table_Exam_Answers dl.correct dd {
font-weight: bold;
}
td.pecentContainer {
padding-right: 40px;
}
div.percentBar {
background: url(“images/percent_barHolder.gif”) no-repeat; padding: 0px; width: 101px; text-align: left; float: left;
}
div.percentFill {
background: url(“images/percent_barFill.gif”) no-repeat; padding: 0px 0px 5px;
}
div.percentFill span {
left: 106px; position: relative;
}
div#portletsLeftSide {
width: 50%; float: left;
}
div#portletsRightSide {
width: 50%;
}
table#standards_Details_By_Student_Data_Table td.iconic {
padding: 0.5em 1.5em;
}
div#standards_Details_Table_Students {
border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
table#standards_Details_Data_Table td.numeric {
padding: 0.5em 2em 0.5em 0px; width: 6%;
}
table#standards_Details_Data_Table td.iconic {
padding: 0.5em 0px 0.5em 2em; width: 6%;
}
th span.performRed2Box {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(244, 70, 70);
}
th span.performOrangeBox {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(252, 151, 52);
}
th span.performYellowBox {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(250, 252, 52);
}
th span.performGreen2Box {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(107, 221, 107);
}
div#standards_Details_Table {
border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
table#presented_Content_Data_Table td.iconic {
padding: 0.5em 3em;
}
table#assessment_Content_Data_Table td.iconic {
padding: 0.5em 3em;
}
table#students_By_Proficiency_Data_Table th {
width: 25%;
}
table#students_By_Proficiency_Data_Table td {
padding: 1em; vertical-align: top;
}
table#students_By_Proficiency_Data_Table td ul {
list-style: none;
}
table#students_By_Proficiency_Data_Table td ul li {
padding: 0px 0px 0.25em;
}
.pageTitle {
margin: 0px; padding: 0px; border: 0px currentColor;
}
.outercontent {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 10px; background-color: rgb(230, 230, 230);
}
.innercontent {
margin: 0em 0em 0.75em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.buttonlist ul {
list-style: none; margin: 0px 0px 0px 0em; padding: 0.45em; text-align: right;
}
.buttonlist ul li {
list-style: none; margin: 0px 0em; padding: 0px 0.55em 0px 0px; display: inline; white-space: nowrap;
}
.formheading {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 4px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tableheadtabs ul {
list-style: none; margin: 0px 0px 0px 0.75em; padding: 0px 0px 0px 0em;
}
.tableheadtabs ul li {
padding: 0.35em 1.5em; float: left; display: block;
}
.inlineerror {
padding: 4px; border: 1px solid rgb(204, 0, 0); width: 99%; overflow: auto; background-color: rgb(255, 254, 238);
}
.userAdvisoryIcon {
padding: 3px; float: left; display: block;
}
.userAdvisoryMessage {
margin: 0px; padding: 0px; width: 94%; float: left; display: block;
}
div.normal_form {
margin: 0px 0px 0.75em; padding: 0.5em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
div.normal_form div {
padding: 0.25em; clear: left;
}
div.normal_form div label {
width: 15em; float: left; display: block;
}
div.normal_form div.specialIndent {
padding: 0.25em; clear: left; margin-left: 15.25em;
}
.hiddenLabel {
left: -500px; top: -500px; position: absolute;
}
div.normal_form dl {
margin: 0px 0px 0px 0em; padding: 0px 0px 0px 0em;
}
div.normal_form dt {
padding: 0.25em 0px; width: 15em; clear: left; float: left; display: block;
}
div.normal_form dd {
padding: 0.25em 0px; display: block;
}
div.normal_form div.checkbox {
border: 1px solid rgb(204, 204, 204); width: 70%; background-color: rgb(255, 255, 255);
}
div.normal_form div.checkbox label {
padding: 0.25em 0.5em; width: 92%; float: right; position: relative;
}
div#profile_layout {
background: url(“/Images/profilerightbg.gif”) repeat-y right rgb(255, 255, 255); width: 100%; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 5px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: left; display: block; min-width: 800px;
}
div#profile_content {
background: rgb(255, 255, 255); margin: 0px 215px 0px 0px; padding: 0px 0px 10px; border: 0px solid rgb(255, 0, 0); float: left; display: block; min-width: 600px;
}
div#profile_header {
margin: 0px; height: 165px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 0px; border-bottom-style: solid; min-width: 600px; background-color: rgb(239, 239, 239);
}
div#profile_header_text {
margin: 0px 0px 0px 210px;
}
div#profile_header_text h2 {
margin: 0px 0px 0px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 175%;
}
div#profile_header_text ul {
list-style: none; margin: 0px; padding: 0px 0px 0px 5px;
}
div#profile_header_text ul li.email_address {
padding: 0px 0px 0px 5px; border-top-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 0px; border-left-width: 1px; border-top-style: dotted; border-left-style: dotted;
}
div#profile_header_text ul li.location {
padding: 0px 0px 5px 5px; border-top-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-left-width: 1px; border-top-style: dotted; border-left-style: dotted;
}
div#profile_header_text li.quote {
background: rgb(255, 255, 255); margin: 0px 10px 0px -4px; padding: 2px 2px 4px 5px; border: 1px solid rgb(192, 192, 192); width: 80%; font-style: italic; font-weight: bold; display: block; min-width: 250px;
}
div#profile_header img.profilepic {
margin: 5px 0px 5px 5px; border: 1px solid rgb(192, 192, 192); clear: left; float: left;
}
div#profile_header_text h3 {
margin: 0px 0px 5px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 110%;
}
div#profile_header_text a.editlink {
margin: 0px 0px 0px 10px;
}
div#profile_body {
margin: 0px; padding: 0px; border: 0px solid rgb(255, 0, 0); height: 50%;
}
div#profile_body h3 {
border-width: 1px 0px; border-style: solid; border-color: rgb(192, 192, 192) rgb(255, 255, 255); margin: 0px; padding: 0px 10px 0px 20px; clear: both; font-size: 120%; display: block; min-width: 570px;
}
div#profile_body dl {
display: inline;
}
div#profile_body dt {
background: rgb(250, 250, 250); margin: 10px 0px 10px 10px; padding: 2px 0px 5px 5px; width: 30%; color: rgb(0, 0, 0); clear: left; font-size: 100%; border-top-color: rgb(191, 191, 191); border-bottom-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: dotted; float: left; min-width: 180px;
}
div#profile_body dd {
margin: 10px 10px 10px 0px; padding: 2px 0px 5px 5px; width: 60%; font-size: 100%; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: dotted; float: left;
}
div#class_roster_content {
border-width: 1px 0px 0px; border-style: solid; border-color: rgb(192, 192, 192); margin: 0px 0px 0px -214px; width: 214px; float: right; display: block;
}
div#class_roster_header {
background: rgb(255, 255, 255); padding: 4px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
div#class_roster_header h4 {
margin: 0px; padding: 0px; color: rgb(102, 102, 102); font-size: 110%; font-weight: normal;
}
div#class_roster_body {
margin: 0px; height: 450px; overflow: auto; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
div#classmate_glance {
background: rgb(247, 247, 247); width: 100%; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: right;
}
div#classmate_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 2px 4px; font-size: 100%; display: block;
}
div#classmate_glance img {
margin: 2px 4px 0px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: right; position: relative;
}
div#classmate_glance .glance_online {
background: url(“/Images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance a.glance_email {
background: url(“/Images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#classmate_glance .glance_notonline {
background: url(“/Images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance .glance_noshare {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance .glance_you {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 0px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#roster_chat_notification {
margin: 9px;
}
div#roster_chat_notification .chatmessage {
padding: 5px; border: 1px solid rgb(189, 199, 216); background-color: rgb(240, 240, 240);
}
div#roster_chat_notification .chatmessage2 {
padding: 5px; border: 1px solid rgb(189, 199, 216); background-color: rgb(237, 239, 244);
}
div#roster_chat_notification .strongtext {
font-weight: bold;
}
div.normal_form div.specialIndent2 {
margin: 0em 0em 0em 15.25em; padding: 0em; top: -5px; clear: left; position: relative;
}
div.normal_form div.specialIndent2 label {
padding: 0.25em; display: inline; position: absolute;
}
.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
textarea {
overflow: auto; font-family: verdana; font-size: 100%;
}
div.scrollableDataTable {
padding: 0px; width: 100%; overflow: auto; clear: both; margin-right: 2px; -ms-overflow-x: hidden;
}
div.scrollableDataTable table {
width: 100%;
}
div.scrollableDataTable table tbody {
overflow: auto; -ms-overflow-x: hidden;
}
div.scrollableDataTable td:last-child {
padding-right: 22px;
}
div.scrollableDataTable#data {
height: 575px;
}
div.scrollableDataTable#wol {
height: 200px;
}
div.scrollableDataTable table > tbody#dataBody {
height: 550px;
}
.WOLheading {
padding: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153);
}
a.WOLperson {
padding: 2px; text-decoration: none !important; cursor: pointer;
}
ul.wollist {
list-style: none; margin: 0px 0em; padding: 0px 0px 0.55em;
}
li.wollist {
list-style: none; margin: 0px 0px 0px 0em; padding: 0em 0.25em 0em 0em; width: 100%; float: left; display: block; white-space: nowrap;
}
li.wollist:hover {
background-color: rgb(255, 254, 238);
}
li.label.wollist {
margin: 0.25em 0.45em 0em 0.25em; padding: 4px 2px 2px; color: rgb(119, 119, 119);
}
#WOLmain {
border: 1px solid rgb(0, 0, 0); width: 155px; background-color: rgb(245, 245, 245);
}
.WOLonline {
border: 1px solid rgb(119, 119, 119);
}
.WOLidle {
border: 1px solid rgb(119, 119, 119);
}
.WOLbutton {
background: url(“/Images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0.15em; padding: 2px; top: 3px !important; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink {
background: url(“/Images/bottom_button_right.gif”) no-repeat right top; padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
#WOLlinkCollapsed {
padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
.WOLbuttonC {
margin: 0px 0px 0px 0.15em; padding: 1px 2px 2px 1px; top: 2px !important; float: left; display: block; white-space: nowrap; position: relative; cursor: pointer;
}
.WOLbutton2 {
background: url(“/Images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0em; padding: 2px; top: 1px !important; height: 16px; text-decoration: none; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink2 {
padding: 2px 4px 0px; left: 4px; top: 1px !important; height: 16px; color: rgb(102, 255, 102); font-weight: bold; float: left; display: block; position: relative;
}
div#wol .online {
display: inline;
}
div#wol .offline {
display: none;
}
div#wol_glance {
background: rgb(247, 247, 247); width: 185%; overflow: hidden; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
div#wol_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 1px 2px; overflow: hidden; display: block;
}
div#wol_glance .imagediv {
float: left; white-space: nowrap; position: relative;
}
div#wol_glance img {
margin: 1px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: left; display: block; position: relative;
}
div#wol_glance .glance_online {
background: url(“/Images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance a.glance_email {
background: url(“/Images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#wol_glance .glance_notonline {
background: url(“/Images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance .glance_noshare {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
a.HideLogoutExitbutton {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:link {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:visited {
padding: 2px; float: left;
}
.linkList dl {
margin: 1em 0.25em 0.75em; padding: 0px 0.45em 0.25em; width: 99%; overflow: auto; clear: left; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.linkList dt {
padding: 0.75em 0px 1em; width: 21em; float: left; display: block;
}
.linkList dd {
padding: 0.55em 0.5em 1em 0px; width: 55%; float: left; display: block;
}
.linkList dt a {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 0.45em 0.95em; height: 18px; color: rgb(0, 0, 0); text-decoration: none; min-width: 200px; background-color: rgb(245, 245, 233);
}
div.tableheading {
border: 1px solid rgb(204, 204, 204);
}
.redexclam {
color: rgb(255, 0, 0); font-size: 125%; font-weight: bold;
}
.redbox {
background-color: rgb(255, 171, 171);
}
div.dkgraytext {
color: rgb(78, 78, 78); float: left; display: block;
}
a.collapseall {
padding: 0.25em 0.25em 2em;
}
a.expandall {
margin: 0.25em 0.25em 2em; border: 1px solid rgb(204, 204, 204);
}
div.Gate_Building_Tool {
border: 1px solid rgb(204, 204, 204); float: left; display: block;
}
div.gate_builder {
margin: 0px; padding: 0px; width: 100%; clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 0px; border-top-style: solid; float: left; display: inline;
}
div.gate_builder h3 {
margin: 0.25em; padding: 0em 0em 0.25em; border: 0px solid rgb(0, 0, 0); width: 80%; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; float: left; display: block; cursor: pointer;
}
div.gate_builder h4 {
margin: 0.25em 0.25em 0.25em 3em; padding: 0em 0em 0.25em; border: 0px solid rgb(0, 0, 0); width: 80%; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; float: left; display: block;
}
div.gate_content {
margin: 0em; display: block;
}
div.unitpad {
margin-left: 0em;
}
div.graypad {
margin-left: 0em;
}
div.unit {
background: rgb(204, 204, 204); border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
div.gray {
background: rgb(245, 245, 245); padding: 0em; color: rgb(102, 102, 102); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.Unitconditioned {
background: rgb(204, 204, 153); padding: 0em; border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
div.Grayconditioned {
background: rgb(255, 255, 204); padding: 0em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.unit_info {
padding: 0px 0px 0px 0em; border: 0px solid rgb(0, 0, 0); width: 100%; float: left; display: inline;
}
div.content_info {
margin: 0em; padding: 0px 0px 0px 0em; border: 0px solid rgb(0, 0, 0); width: 100%; float: left; display: inline;
}
div.condition_info {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; clear: right; float: right; display: block;
}
div.condition {
border: 0px solid rgb(0, 0, 0); width: 8em; line-height: 2em; float: left; display: block;
}
div.condition_terms {
border: 0px solid rgb(0, 0, 0); color: rgb(0, 0, 0); line-height: 2em; float: left; display: block;
}
div.schedule_div {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; float: right; display: block;
}
div.schedule_info {
border: 0px solid rgb(0, 0, 0); width: 45%; float: left; display: block;
}
div.schedule {
border: 0px solid rgb(0, 0, 0); width: 8em; float: left; display: block;
}
div.schedule_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.restrict_info {
padding: 0px 0px 0px 1em; border: 0px solid rgb(0, 0, 0); width: 25%; float: left; display: block;
}
div.restrict {
border: 0px solid rgb(0, 0, 0); width: 7em; float: left; display: block;
}
div.restrict_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.due_info {
padding: 0px 0px 0px 1em; border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.due {
border: 0px solid rgb(0, 0, 0); width: 4em; float: left; display: block;
}
div.due_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.edit_calendar {
margin: 0px 0.3em 0px 0em; border: 0px solid rgb(0, 0, 0); clear: right; float: right; display: none;
}
div.hide_info {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; clear: right; float: right;
}
.tree span.unitexpand {
display: none;
}
.tree span.unitcollapse {
display: none;
}
.tree span.unitexpanddisabled {
display: none;
}
.Authortree span.unitexpand {
display: none;
}
.Authortree span.unitcollapse {
display: none;
}
.Authortree span.unitexpanddisabled {
display: none;
}
.gboutcomes {
margin: 2px 0px 0px; padding: 2px; width: 100%; border-top-color: rgb(170, 170, 170); border-top-width: 1px; border-top-style: solid; display: block;
}
.evenrow {
background: rgb(255, 255, 255);
}
.oddrow {
background: rgb(243, 247, 251);
}
.evenoutcomeoutline {
background: rgb(240, 218, 206);
}
.oddoutcomeoutline {
background: rgb(229, 211, 203);
}
table.gbtable {
border: hidden currentColor; border-collapse: collapse;
}
table.gbtable td {
border: hidden currentColor; border-collapse: collapse;
}
table.gbtable th {
border: hidden currentColor; border-collapse: collapse;
}
#hleb-showhide {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-exitcourse {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-logout {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-userprofile {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-showhide {
background: url(“/images/ShowHideToggle.gif”) no-repeat;
}
#hleb-exitcourse {
background: url(“/images/exitcourse.gif”) no-repeat;
}
#hleb-logout {
background: url(“/images/logout2.gif”) no-repeat;
}
#hleb-userprofile {
background: url(“/images/UserProfile.gif”) no-repeat;
}
.expandFrameImage {
background: url(“/images/ShowHideToggle2.gif”) no-repeat !important;
}
ul.navbar {
margin: 0px; padding: 0px; overflow: hidden; float: left;
}
li.accessbuttons {
list-style: none; margin: 1px 10px 1px 1px; padding: 0px; height: 16px; float: left; display: inline; white-space: nowrap;
}
li.accessbuttons a {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
li.accessbuttons a:link {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
li.accessbuttons a:visited {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
* html li.accessbuttons {
width: 1px;
}
li.accessbuttons a:hover {
text-decoration: underline;
}
#top-home {
background: url(“/images/access-home.gif”) no-repeat; padding-top: 3px;
}
#top-help {
background: url(“/images/access-help.gif”) no-repeat; padding-top: 3px;
}
#top-logout {
background: url(“/images/access-logout.gif”) no-repeat; padding-top: 3px;
}
#top-userprofile {
background: url(“/images/access-userprofile.gif”) no-repeat; padding-top: 3px;
}
.searchResults {
width: 85%;
}
.searchResults ul {
margin: 0px; padding: 0px;
}
.searchResults ul li {
list-style: none; margin: 0px; padding: 10px 0px;
}
.searchResults ul li a {
font-size: larger;
}
.searchResults ul li span.searchURL {
color: rgb(14, 119, 74);
}
.searchTerm {
font-weight: bold;
}
.searchPages {
padding: 15px 0px 20px;
}
.searchPages ul {
margin: 0px; padding: 0px;
}
.searchPages ul li {
display: inline;
}
.searchPages ul li a {
list-style: none; margin: 0px 5px; padding: 2px 7px; font-size: larger;
}
.searchPages ul li a.searchPageSelected {
color: rgb(0, 0, 0); text-decoration: none; background-color: rgb(230, 230, 230);
}
.searchPages ul li a:hover {
background-color: rgb(230, 230, 230);
}
.searchPages ul li a.searchPagesNext:hover {
background-color: rgb(255, 255, 255);
}
.searchNoResults {
margin: 20px 0px; font-size: larger;
}
.search {
padding-bottom: 10px;
}
.search div {
padding: 3px 4px; border: 1px solid rgb(201, 201, 201); display: inline-block !important;
}
.search #searchFieldTop {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
#searchFieldBottom {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
button {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
.search #searchFieldTop {
padding: 3px 0px 3px 2px; width: 350px; height: 24px; vertical-align: middle; background-color: transparent;
}
#searchFieldBottom {
padding: 3px 0px 3px 2px; width: 350px; height: 24px; vertical-align: middle; background-color: transparent;
}
.search button {
padding: 2px 2px 2px 4px; border: 1px solid rgb(179, 179, 179); cursor: pointer; background-color: rgb(245, 245, 233);
}
#searchTop div {
border: 1px solid rgb(174, 174, 174); height: 20px; display: inline-block !important;
}
#searchTop #searchField {
margin: 0px; padding: 0px; border: currentColor; vertical-align: middle; background-color: rgb(255, 255, 255);
}
#searchTop button {
margin: 0px; padding: 0px; border: currentColor; vertical-align: middle; background-color: rgb(255, 255, 255);
}
#searchTop #searchField {
padding: 1px 0px 1px 2px; width: 125px; text-align: left; font-size: 100%; font-weight: normal; vertical-align: middle; background-color: transparent;
}
#searchTop button {
background: url(“/images/search “) no-repeat; padding: 0px; width: 16px; height: 20px; color: rgb(204, 204, 204); text-indent: -9999px; overflow: hidden; cursor: pointer;
}
.searchWrapper {
margin-top: 7px; margin-right: 7px; float: right;
}
.wrapperx {
padding: 0px 5px; margin-top: 0px; float: right; z-index: 4;
}
h3.tableheader {
margin: 0px; font-size: 100%; font-weight: normal;
}
h1.instructiontitle {
text-align: center; font-size: 100%;
}
h2.instructionsubtitle {
font-size: 100%;
}
h2.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h1.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h3.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h4.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h1.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h2.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h3.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h4.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
.attachmentlink {
color: rgb(0, 0, 179); text-decoration: none;
}
.forward_double_angle_image {
padding: 0px 3px; border: 0px currentColor; width: 8px; height: 8px; text-align: center;
}
div#ExamTopContainer {
width: 100%; text-align: right;
}
div#ExamTopContainer input {
width: 6em; text-align: right;
}
div#ExamInstructionsContainer {
width: 100%; margin-top: 10px; margin-bottom: 2em;
}
a#InstructionsLink {
text-align: right; float: right; display: block;
}
div#ExamPrevNextContainer {
margin: 0px auto; width: 100%; clear: both;
}
div#ExamPrevNextContainer input#btnPrevious {
margin: 0px 20px; float: left;
}
div#ExamPrevNextContainer input#btnNext {
margin: 0px 20px; float: right;
}
div#ExamPrevNextContainer div#ExamPageCount {
margin: 0px auto; width: 100%; text-align: center; line-height: 1.4em;
}
div.ClearFloats {
clear: both;
}
div#ExamBottomContainer {
padding: 10px 0px; width: 100%; text-align: right; margin-top: 10px; border-top-color: rgb(51, 51, 51); border-top-width: 1px; border-top-style: solid;
}
div#ExamBottomContainer input {
margin-right: 20px;
}
td.answered input[type=’checkbox’] {
position: absolute; opacity: 0; -moz-opacity: 0; -webkit-opacity: 0;
}
td.answered input[type=’radio’] {
position: absolute; opacity: 0; -moz-opacity: 0; -webkit-opacity: 0;
}
td.answered input[type=’checkbox’] + label::before {
background-image: url(“/Images/formsprite “);
}
td.answered input[type=’radio’] + label::before {
background-image: url(“/Images/formsprite “);
}
td.answered input[type=’checkbox’] {
position: static;
}
td.answered input[type=’radio’] {
position: static;
}
td.answered input[type=’checkbox’] + label::before {
width: 20px; height: 20px; vertical-align: middle; display: inline-block; content: “”; background-repeat: no-repeat;
}
td.answered input[type=’radio’] + label::before {
width: 20px; height: 20px; vertical-align: middle; display: inline-block; content: “”; background-repeat: no-repeat;
}
td.answered input[type=’checkbox’]:checked + label::before {
background-position: 0px -20px;
}
td.answered input[type=’radio’]:checked + label::before {
background-position: -20px -20px;
}
td.answered input[type=’radio’] + label::before {
background-position: -20px 0px;
}
td.answered input[type=’checkbox’]:focus + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’radio’]:focus + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’checkbox’]:active + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’radio’]:active + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’text’] {
color: rgb(102, 102, 102); background-color: rgb(221, 221, 221);
}
td.answered textarea {
color: rgb(102, 102, 102); background-color: rgb(221, 221, 221);
}
input.buttondisabled {
background: rgb(255, 255, 255); border: 0px solid rgb(0, 0, 102); color: rgb(102, 102, 102);
}
input.buttonhidden {
display: none;
}
.examQuestionText {
margin: 0px 0px 10px;
}
.examQuestionTextSpace {
margin: 0px 0px 10px 14px;
}
.SpellCheckerButton {
margin: 10px 0px 5px;
}
.SpellCheckerButtonwithDiv {
margin: 0px 0px 5px;
}
.displayNone {
display: none;
}
.displayInline {
display: inline;
}
body .jupiter {
font: 120%/normal “Helvetica Neue”, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
body .jupiter#jupiter {
font: 120%/normal “Helvetica Neue”, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.jupiter .makeRemark textarea {
font-family: Helvetica, Arial, sans-serif; font-size: 90%;
}
.jupiter#jupiter .makeRemark textarea {
font-family: Helvetica, Arial, sans-serif; font-size: 90%;
}
.jupiter ul {
padding-left: 0px;
}
.jupiter#jupiter ul {
padding-left: 0px;
}
.topbottomLinesInHeading {
border-top-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
.topbottomLinesInHeading h2 {
color: rgb(0, 0, 0);
}
.examToolbox {
margin-right: 20px; margin-left: 20px;
}
.examToolbox p {
margin: 0px 0px 0.75em; padding: 0px;
}
.examToolbox .TabOver1 {
margin-left: 80px;
}
.examToolbox .TabOver2 {
margin-left: 160px;
}
.examToolbox input[type=’radio’] {
margin: 0px 10px 0px 0px; padding: 0px; vertical-align: baseline;
}
.examToolbox input[type=’checkbox’] {
margin: 0px 10px 0px 0px; padding: 0px; vertical-align: baseline;
}
.examToolbox .TabOver1 {
line-height: 1.4em; padding-bottom: 0.5em;
}
.examToolbox .TabOver2 {
line-height: 1.4em; padding-bottom: 0.5em;
}
fieldset {
border: 1px solid rgb(255, 255, 255);
}
legend {
color: rgb(0, 0, 0); padding-bottom: 5px; white-space: normal;
}
.screen_readers_only {
left: -999px; top: auto; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.back_large_double_angle {
padding: 0px 3px; border: 0px currentColor; width: 22px; height: 10px; text-align: center;
}
.back_small_double_angle {
border: 0px currentColor; width: 11px; height: 8px; text-align: center;
}
.forward_small_double_angle {
border: 0px currentColor; width: 6px; height: 7px; text-align: center;
}
.inline_non_bullet_list {
list-style: none; margin: 0px; padding: 0px; display: inline;
}

body {
margin: auto 26px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.preloadedImages {
width: 0px; height: 0px; display: inline;
}
.topbody {
background-position: top; margin: 0px; padding: 0px; position: relative; z-index: 0; background-image: url(“images/topbody_bg “); background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
.wrapper {
top: 38px; text-align: right; right: 16px; position: absolute; z-index: 3;
}
.wrapper2 {
left: 0px; top: 0px; position: absolute; z-index: 3;
}
.navbar {
width: 100%; text-align: center; overflow: hidden; padding-top: 81px; font-size: 12px;
}
a.nav {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:link {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:visited {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:hover {
background-color: rgb(7, 72, 52);
}
a.navON {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: rgb(7, 72, 52);
}
.courseTools {
display: none;
}
.courseToolsLeftEnd {
display: none;
}
.courseToolsRightEnd {
display: none;
}
a.helpbutton {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:link {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:visited {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:hover {
background-color: rgb(7, 72, 52);
}
.courseTitle {

}
.profName {

}
.treebody {
background-position: left; margin: 0px; overflow: hidden; background-image: url(“images/tree_bg “); background-attachment: fixed; background-repeat: repeat-y; background-color: rgb(255, 255, 255);
}
.treetabs {
background: rgb(255, 255, 255); padding: 0px; width: 172px; text-align: left; line-height: 24px; margin-top: 25px; margin-left: 26px; border-right-color: rgb(238, 238, 238); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left; _width: 174px;
}
.tree {
width: 174px; height: 84% !important; overflow: auto; margin-left: 26px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; position: relative; background-color: rgb(238, 238, 238);
}
.Authortree {
width: 174px; height: 84% !important; overflow: auto; margin-left: 26px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; position: relative; background-color: rgb(238, 238, 238);
}
a.CourseON {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:link {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:visited {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:hover {
text-decoration: none;
}
a.CourseOFF {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:link {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:visited {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:hover {
color: rgb(127, 127, 127);
}
a.AuthorON {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:link {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:visited {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:hover {
text-decoration: none;
}
a.AuthorOFF {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:link {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:visited {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:hover {
color: rgb(127, 127, 127);
}
a.unit {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:link {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:visited {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:hover {
background: rgb(255, 255, 255); color: rgb(85, 117, 101); text-decoration: none !important;
}
a.unitON {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unitON:hover {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:link {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:visited {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:hover {
background: rgb(255, 255, 255); color: rgb(85, 117, 101); text-decoration: none !important;
}
a.AuthorunitON {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.AuthorunitON:hover {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.contentitem {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:link {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:visited {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:hover {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(247, 247, 247);
}
a.contentitemON {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitemON:hover {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.collapse {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.collapse:link {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.collapse:hover {
text-decoration: none;
}
a.Authorcontentitem {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:link {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:visited {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:hover {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(247, 247, 247);
}
a.AuthorcontentitemON {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.AuthorcontentitemON:hover {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcollapse {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.Authorcollapse:link {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.Authorcollapse:hover {
text-decoration: none;
}
.exitwrapper {
left: 26px; top: 0px; width: 174px; height: 25px; position: absolute; z-index: 20; background-image: url(“images/exitwrapper_lc “); background-repeat: no-repeat; background-color: rgb(238, 238, 238);
}
#hleb-showhide {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-exitcourse {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-logout {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-userprofile {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
.exixwrapper a {
width: 20px; text-align: center;
}
a.HideLogoutExitbutton {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton:link {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton:visited {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton#hleb-showhide {
background: url(“images/ShowHideToggle “) no-repeat; margin: 0px !important; text-align: center; right: 2px !important; text-indent: -999px; position: absolute !important;
}
a.expandFrameImage#hleb-showhide {
background: url(“images/ShowHideToggle2 “) no-repeat !important; margin: 0px !important; left: -20px !important; top: 1px !important; text-align: center; text-indent: -999px; position: absolute !important;
}
a.HideLogoutExitbutton#hleb-exitcourse {
background: url(“images/exitcourse “) no-repeat !important; text-align: center; text-indent: -999px;
}
a.HideLogoutExitbutton#hleb-logout {
text-align: center; text-indent: -999px; background-image: url(“images/logout2 “) !important; background-attachment: scroll !important; background-repeat: no-repeat !important; background-size: auto !important; background-origin: padding-box !important; background-clip: border-box !important; background-color: transparent !important;
}
a.HideLogoutExitbutton#hleb-userprofile {
background: url(“images/UserProfile “) no-repeat !important; text-align: center; text-indent: -999px;
}
a.HideLogoutExitbutton#hleb-logout:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-exitcourse:hover {
background-position: 0px -25px !important;
}
a.expandFrameImage#hleb-showhide:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-showhide:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-userprofile:hover {
background-position: 0px -25px !important;
}
a.contentNavigation {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation:link {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation:visited {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation {
float: left;
}
a.test:link {
float: left;
}
a.test:visited {
float: left;
}
a.contentNavigation:hover {
background: rgb(238, 238, 238); color: rgb(85, 117, 101);
}
a.contentNavigationON {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON:link {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON:visited {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON {
float: left;
}
a.contentNavigationON:link {
float: left;
}
a.contentNavigationON:visited {
float: left;
}
.pageTitle {
padding: 2px 2px 2px 0px; color: rgb(0, 0, 0); font-size: 18px; font-weight: bold; border-bottom-color: rgb(54, 72, 83); border-bottom-width: 1px; border-bottom-style: solid;
}
.tablehead {
padding: 4px 8px; color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(238, 238, 238);
}
.tableheadtabON {
color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(238, 238, 238);
}
.tableheadtabOFF {

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

}
.toolbar {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%);
}
.outercontenttable {
border: currentColor;
}

body {
font-family: arial; font-size: 13px;
}
td {
font-family: arial; font-size: 13px;
}
th {
font-family: arial; font-size: 13px;
}
input {
font-family: arial;
}
select {
font-family: arial;
}
a {
color: rgb(0, 0, 255); text-decoration: none;
}
a:hover {
text-decoration: underline;
}

.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
.pageTitle h1 {
margin: 0px; padding: 0px; font-size: 100%;
}
.equellaHead {
margin: 1px 3px 0px 0px; text-align: left; color: rgb(0, 0, 0);
}
.destinationCourseContent {
line-height: 19px; padding-left: 10px;
}
.contentCopyColumn {
width: 48%; padding-right: 2px; margin-right: 12px; float: left;
}
.contentCopyColumnHeader {
padding: 4px; font-size: 1.1em; font-weight: bold;
}
.buttontd {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; background-color: rgb(245, 245, 233);
}
.buttonRow {
float: right;
}
div.innerContainerBorder h3 {
margin: 0px; padding: 0px; font-size: 1em; font-weight: bold;
}
div.innerContainerBorder h4 {
margin: 0px; padding: 4px 4px 4px 0px; font-size: 1.1em; font-weight: bold;
}
div.innerContainerBorder h5 {
margin: 0px 0px 6px; padding: 4px 4px 4px 0px; font-size: 1.4em; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.innerContainerBorder hr {
padding: 0px; color: rgb(255, 255, 255); margin-top: 5px;
}
.outercontenttablePadding {
padding: 10px 10px 30px;
}
.detailsLabel {
color: rgb(51, 51, 51); padding-top: 3px; font-size: 1em; font-weight: bold; border-bottom-color: rgb(169, 169, 169); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.darkContentBG {
padding: 5px; border: 1px solid rgb(204, 204, 204); background-color: rgb(234, 234, 234);
}
.formButton {
overflow: visible; padding-right: 10px; padding-left: 10px;
}
.copyItemLabel {
color: rgb(51, 51, 51); font-weight: bold; background-color: rgb(221, 255, 238);
}
.innerContainer {
padding: 10px; width: 98%;
}
.innerContainerBorder {
padding: 6px; border: 1px solid rgb(204, 204, 204); overflow: auto; background-color: rgb(245, 245, 245);
}
.innerContainerBorder p {
margin: 4px 0px 10px;
}
.tableheading {
text-align: left;
}
.strongtext {
font-weight: bold;
}
.strongredtext {
color: rgb(255, 0, 0); font-weight: bold;
}
.viewCopyStatus {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 2px 10px 1px; color: rgb(41, 86, 143); font-weight: normal; text-decoration: underline; margin-top: -26px; float: right; background-color: rgb(230, 230, 230);
}
.bttnalignRight {
padding-right: 25px; float: right;
}
.alignRight {
float: right;
}
.alignLeft {
float: left;
}
.tableFormat {
margin: 0px; padding: 5px; border: 0px currentColor;
}
.darkContentBG {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 5px; background-color: rgb(234, 234, 234);
}
.stepLettering {
color: rgb(204, 204, 204); font-family: Arial, Helvetica, sans-serif; font-size: 2.25em;
}
div.scrollableDataTable {
padding: 0px; width: 100%; overflow: auto; clear: both; margin-right: 2px; -ms-overflow-x: hidden;
}
div.scrollableDataTable table {
width: 100%;
}
div.scrollableDataTable table tbody {
overflow: auto; -ms-overflow-x: hidden;
}
div.scrollableDataTable td:last-child {
padding-right: 22px;
}
div.scrollableDataTable#data {
height: 575px;
}
div.scrollableDataTable#wol {
height: 200px;
}
div.scrollableDataTable table > tbody#dataBody {
height: 550px;
}
.WOLheading {
padding: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153);
}
a.WOLperson {
padding: 2px; text-decoration: none !important; cursor: pointer;
}
ul.wollist {
list-style: none; margin: 0px 0em; padding: 0px 0px 0.55em;
}
li.wollist {
list-style: none; margin: 0px 0px 0px 0em; padding: 0em 0.25em 0em 0em; width: 100%; float: left; display: block; white-space: nowrap;
}
li.wollist:hover {
background-color: rgb(255, 254, 238);
}
li.label.wollist {
margin: 0.25em 0.45em 0em 0.25em; padding: 4px 2px 2px; color: rgb(119, 119, 119);
}
#WOLmain {
border: 1px solid rgb(0, 0, 0); width: 155px; background-color: rgb(245, 245, 245);
}
.WOLonline {
border: 1px solid rgb(119, 119, 119);
}
.WOLidle {
border: 1px solid rgb(119, 119, 119);
}
.WOLbutton {
background: url(“images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0.15em; padding: 2px; top: 3px !important; float: left; display: block; white-space: nowrap; position: relative;
}
.WOLbuttonC {
background: url(“images/wolCollapsed.gif”) no-repeat left top; margin: 4px 2px 2px; padding: 16px 0px 0px 16px; width: 0px !important; height: 0px; overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
#WOLlink {
background: url(“images/bottom_button_right.gif”) no-repeat right top; padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
.WOLbutton2 {
background: url(“images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0em; padding: 2px; top: 1px !important; height: 16px; text-decoration: none; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink2 {
background: url(“images/bottom_button_right.gif”) no-repeat right top; padding: 2px 4px 0px; left: 4px; top: 1px !important; height: 16px; color: rgb(102, 255, 102); font-weight: bold; float: left; display: block; position: relative;
}
div#wol_glance {
background: rgb(247, 247, 247); width: 185%; overflow: hidden; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
div#wol_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 1px 2px; overflow: hidden; display: block;
}
div#wol_glance .imagediv {
float: left; white-space: nowrap; position: relative;
}
div#wol_glance img {
margin: 1px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: left; display: block; position: relative;
}
div#wol_glance .glance_online {
background: url(“images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance a.glance_email {
background: url(“images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#wol_glance .glance_notonline {
background: url(“images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance .glance_noshare {
background: url(“images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
a.HideLogoutExitbutton {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:link {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:visited {
padding: 2px; float: left;
}
form {
margin: 0px; padding: 0px;
}
select {
font-size: 100%;
}
input {
font-size: 100%;
}
th {
font-weight: normal;
}
.standardsTreeLinks {
color: rgb(0, 0, 255); text-decoration: underline; cursor: pointer;
}
.fontface1 {
font-family: Verdana;
}
.fontface2 {
font-family: Arial;
}
.fontface3 {
font-family: Times New Roman;
}
.fontface4 {
font-family: Trebuchet MS;
}
.fontface5 {
font-family: Courier New;
}
.fontface6 {
font-family: Georgia;
}
a.linkstyle1 {
text-decoration: underline;
}
a.linkstyle1:hover {
text-decoration: underline;
}
a.linkstyle2 {
text-decoration: none;
}
a.linkstyle2:hover {
text-decoration: underline;
}
a.linkcolor1 {
color: rgb(0, 0, 179);
}
a.linkcolor2 {
color: rgb(0, 0, 255);
}
.fontsize70 {
font-size: 11px;
}
.fontsize75 {
font-size: 12px;
}
.fontsize80 {
font-size: 14px;
}
p.MsoNormal {
font-family: “Times New Roman”; font-size: 12pt;
}
.previewPageMargins {
margin-top: 0px; margin-right: 0px;
}
.tr-content-gray {
background-color: rgb(221, 221, 221);
}
.tr-content-light {
background-color: rgb(255, 255, 255);
}
.td-content-right {
text-align: right; vertical-align: top;
}
.tr-content-dark {
font-weight: bold; background-color: rgb(204, 204, 204);
}
.pinkborder {
background-color: rgb(204, 204, 204);
}
.pinkvertline {
color: rgb(164, 164, 164);
}
.hiddenLabels {
left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.outercontenttable {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
.outercontenttableBorderTop {
border: 1px solid rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
.innercontenttable {
border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.innercontentdiv {
padding: 0px; width: 100%; height: 100px; overflow: auto; background-color: rgb(245, 245, 245);
}
.innercontentdiv2 {
padding: 0px; width: 100%; overflow: auto;
}
.tabcontenttable {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.tableheading {
padding: 4px; color: rgb(119, 119, 119); border-bottom-color: rgb(78, 78, 78); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tablesubheading3 {
padding: 3px; color: rgb(0, 0, 0); border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.tableitem {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.tableitem1 {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemNoPadding {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.tablesubheading4 {
padding: 3px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tablesubheadingNP {
padding: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tableitembottom {
padding: 4px;
}
.tableheadhidden {
left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.toolboxtable {
border-width: 0px 1px 1px; border-style: solid; border-color: rgb(204, 204, 204);
}
.toolboxitem {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(243, 243, 243);
}
.textareaessayanswer {
width: 100%; height: 186px;
}
.textareashortanswer {
width: 100%; height: 57px;
}
.textareaprofessorcomments {
width: 100%; height: 30px;
}
.notselected {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.selected {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(255, 255, 255);
}
.notselectedG {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.selectedG {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(245, 245, 245);
}
.whatsnewdetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.whatsnewdetailbottomyellow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.whatsnewdetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.threadborder {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.hr {
background: rgb(204, 204, 204); width: 100%; height: 1px; line-height: 1px; font-size: 1px;
}
.ltgrayborder {
border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.threadheading {
color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.threadresponse {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadresponsebottom {
padding: 8px 4px; background-color: rgb(255, 255, 255);
}
.threadresponsedetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.threadresponsedetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadcontrol {
padding: 6px 4px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadcontrolbottom {
padding: 6px 4px 4px; background-color: rgb(255, 255, 255);
}
.whiteline {
height: 1px; background-color: rgb(255, 255, 255);
}
.buttontd {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; background-color: rgb(245, 245, 233);
}
.buttontdsave {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; color: rgb(0, 0, 0); background-color: rgb(255, 250, 204);
}
.buttontdmenu {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 2px 10px 3px; height: 20px; text-align: center; background-color: rgb(245, 245, 233);
}
.buttontdmenu2 {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 2px 10px 3px; height: 20px; text-align: center; background-color: rgb(246, 246, 236);
}
.buttontdmenutext {
color: rgb(0, 0, 0); text-decoration: none !important;
}
.buttontdmenutext2 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext2:hover {
width: 199px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.buttontdmenutext3 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext3:hover {
width: 175px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.buttontdmenutext4 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext4:hover {
width: 122px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.wrap1 {
position: relative;
}
.wrap2 {
position: absolute;
}
#dropmenu0 {
z-index: 100;
}
#dropmenu1 {
z-index: 100;
}
.ddmenu {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; line-height: 18px; visibility: hidden; position: absolute; background-color: rgb(245, 245, 245);
}
.ddmenu2 {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; line-height: 18px; position: absolute; background-color: rgb(245, 245, 245);
}
.ddmenu3 {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; text-align: left; line-height: 18px; background-color: rgb(245, 245, 233);
}
.browsebutton {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); height: 20px;
}
.buttontddisabled {
border: 1px solid rgb(204, 204, 204); height: 20px; color: rgb(187, 187, 187); background-color: rgb(246, 246, 236);
}
.expandlesson {
color: rgb(0, 0, 0); text-decoration: none;
}
.graytext {
color: rgb(119, 119, 119);
}
.dkgraytext {
color: rgb(78, 78, 78);
}
.redtext {
color: rgb(153, 0, 0);
}
.greentext {
color: rgb(0, 153, 0);
}
.dkgraybackground {
background-color: rgb(102, 102, 102);
}
.subnavoff {
padding: 1px 5px 2px; height: 13px; color: rgb(0, 0, 179);
}
.subnavoff:hover {
padding: 1px 4px 2px; border: 1px solid rgb(176, 176, 176); height: 13px; color: rgb(0, 0, 179); text-decoration: none !important; background-color: rgb(243, 243, 243);
}
.required {
border: 1px solid rgb(164, 185, 127); background-color: rgb(255, 250, 204);
}
.unread {
font-weight: bold;
}
.instructorunread {
font-weight: bold; background-color: rgb(251, 250, 154);
}
.instructorread {
background-color: rgb(251, 250, 154);
}
.hand {
cursor: hand;
}
.inlinemessage2 {
padding: 4px; border: 1px solid rgb(204, 204, 204); width: 99%; overflow: auto; background-color: rgb(255, 254, 238);
}
.inlineerror {
padding: 4px; border: 1px solid rgb(204, 0, 0); background-color: rgb(255, 254, 238);
}
.toolspage {
margin-right: 15px; margin-left: 15px;
}
.ClassRoster {
padding: 2px; border: 1px solid rgb(166, 166, 166); width: 230px; height: 140px; overflow: auto; background-color: white;
}
.innercontenttableGBDetails {
padding: 4px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.tableheadingGBDetails {
padding: 4px; border-bottom-color: rgb(78, 78, 78); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.questiondetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.questiondetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.instructordropbox {
color: rgb(0, 102, 34);
}
.analysis_notselected {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.analysis_selected {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(255, 255, 255);
}
.gbitem {
border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(238, 238, 238);
}
.questionanalysis {
padding: 8px 4px; background-color: rgb(245, 245, 245);
}
.questionanalysisbottom {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.poolanalysis {
padding: 8px 4px; background-color: rgb(230, 235, 244);
}
.tablequestionpool {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 235, 244);
}
.tablequestionbuilderpool {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 235, 244);
}
.questiondetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.questiondetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemquestion {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.studentresponses {
padding: 8px 4px; background-color: rgb(255, 255, 255);
}
.studentresponsesbottom {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.POOLsubheading {
padding: 4px; color: rgb(0, 0, 0); background-color: rgb(180, 202, 242);
}
.hiddeniframe {
width: 0px; height: 0px; visibility: hidden;
}
div.fileinputs {
position: relative;
}
div.fakefile {
left: 0px; top: 0px; position: absolute; z-index: 1;
}
input.file {
text-align: left; position: relative; z-index: 2; opacity: 0; -moz-opacity: 0;
}
.bg99-fg00 {
color: rgb(0, 0, 0); background-color: rgb(153, 153, 153);
}
.bgCC-fg00 {
color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.bgFF-fg00 {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.bg66-fgcc_right {
padding: 0px; text-align: right; color: rgb(204, 204, 204); font-size: 13px; background-color: rgb(102, 102, 102);
}
.bg66-fgcc {
padding: 0px; color: rgb(204, 204, 204); font-size: 13px; background-color: rgb(102, 102, 102);
}
.white {
color: rgb(255, 255, 255); text-decoration: none;
}
.examstathelp {
padding: 2px 0px 2px 2px; border: 0px solid rgb(0, 0, 0); text-align: right; font-size: larger; font-weight: bold; text-decoration: none; float: right;
}
.exampage {
padding: 1px 6px; border: 1px solid rgb(204, 204, 204); font-size: 1.25em; background-color: rgb(230, 230, 230);
}
.exampageON {
padding: 1px 6px; border: 1px solid rgb(204, 204, 204); font-size: 1.25em; background-color: rgb(255, 254, 238);
}
.exampages {
line-height: 24px;
}
.tableitem1 {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemnobottom {
padding: 4px; background-color: rgb(255, 255, 255);
}
.whatsnewdetailbottomyellow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.whatsnewdetailyellow {
padding: 4px; background-color: rgb(255, 254, 238);
}
.totalrow {
background-color: rgb(232, 232, 232);
}
.totalrowyellow {
background-color: rgb(232, 231, 217);
}
.totalrowTransaction {
padding: 6px; background-color: rgb(204, 204, 204);
}
.highlightedrow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.scorerow {
font-weight: normal; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.toprow {
padding: 4px; color: rgb(0, 0, 0); font-weight: bold; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.tableitemtop {
padding: 7px; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.rubrictableitemwhite {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.rubrictableitem {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.rubrichighlightrow {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.rubrichighlightrowOverall {
padding: 6px; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
td.rubrictableitemwhitedisabled {
padding: 6px; color: rgb(187, 187, 187); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(248, 248, 248);
}
.keeptextactive {
color: rgb(0, 0, 0);
}
.ltgrayborder {
border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
span.newcontent {
background: url(“/Images/asterisk_orange “) no-repeat left top; margin: 0px 1px 0px 0px; padding: 11em 0px 0px 12px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 255, 255); overflow: hidden; font-size: 1px; float: left; display: block;
}
.inputgradebookdetails {
width: 28px;
}
td.rubrictableitemOn {
padding: 6px; border-right-color: rgb(240, 237, 184); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(240, 237, 184); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; cursor: pointer; background-color: rgb(255, 253, 221);
}
td.rubrictableitemOff {
padding: 6px; border-right-color: rgb(245, 245, 245); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(245, 245, 245); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; cursor: pointer; background-color: rgb(245, 245, 245);
}
pageTitle {
margin: 0px; padding: 0px;
}
.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
tbody tr.gray td {
background-color: rgb(245, 245, 245);
}
tbody tr.gray th {
background-color: rgb(245, 245, 245);
}
tbody tr.white td {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
tbody tr.white th {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
tbody tr.gray td.verticalHightlight {
background: rgb(221, 221, 221); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
tbody tr.white td.verticalHightlight {
background: rgb(221, 221, 221); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
th.title {
width: 40%;
}
th.content {
width: 25%;
}
th.numberedItem {
width: 2%;
}
thead th.numeric {
padding: 0.5em 1em 0.25em 0.5em; text-align: right; font-weight: normal; white-space: nowrap;
}
tbody th.numeric {
padding: 0.25em 1em 0.25em 0.25em; text-align: right; vertical-align: top;
}
tbody td.numeric {
padding: 0.25em 1em 0.25em 0.25em; text-align: right; vertical-align: top;
}
thead th.string {
margin: 0px; padding: 0.5em 1em 0.25em 0.5em; text-align: left; font-weight: normal; white-space: nowrap;
}
tbody td.string {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top;
}
tbody th.string {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top;
}
thead th.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
tbody td.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
tbody th.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
td.iconic {
text-align: center;
}
th.iconic {
text-align: center;
}
td.checkbox {
text-align: center;
}
div#Header {
background: url(“images/HeaderBackground.gif”) repeat-x; height: 60px;
}
div#page_Heading {
background: url(“images/wrapper2.gif”) no-repeat; left: 20px; top: 0px; height: 60px; position: absolute;
}
div#page_Heading h1 {
margin: 0.85em 20px 0px 0px; color: rgb(225, 233, 234); font-size: 185%; float: right; display: block;
}
div#page_Heading h2 {
font: 120%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px 20px 0px 0px; color: rgb(225, 233, 234); clear: right; float: right; display: block; font-size-adjust: none; font-stretch: normal;
}
div#page_Content_Head {
background: url(“images/tableHeadImage.gif”) repeat-x rgb(54, 72, 84); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
div#page_Content_Head h3 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; padding: 0.45em; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
div.sub_Content_Head {
border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(0, 0, 0); margin: 1.5em 0px 0px; padding: 0.5em 1em; background-color: rgb(255, 255, 255);
}
div.sub_Content_Head h4 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: rgb(119, 119, 119); font-size-adjust: none; font-stretch: normal;
}
div.table_Exam_Answers h5 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal;
}
div#profile_body ul {
list-style: none;
}
div#profile_header_text li.attention {
background: rgb(240, 235, 175); margin: 10px 10px 30px -4px; padding: 10px; border: 1px solid rgb(192, 192, 192); width: 80%; display: block; min-width: 250px;
}
div#profile_body li.attention {
background: rgb(240, 235, 175); margin: 10px 10px 30px -4px; padding: 10px; border: 1px solid rgb(192, 192, 192); width: 80%; display: block; min-width: 250px;
}
div#portal_Navigation {
background: url(“images/MainNavBackground5.gif”) repeat-x rgb(54, 72, 84); height: 45px; color: rgb(255, 255, 255); clear: right; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; min-width: 1024px;
}
div#portal_Navigation ul {
list-style: none; margin: 0px 0.45em; padding: 0.75em 0px;
}
div#portal_Navigation ul li {
list-style: none; margin: 0px 0.45em; height: 27px; text-decoration: none; float: left; display: block; white-space: nowrap;
}
div#portal_Navigation ul li a {
padding: 7px 11px; color: rgb(127, 126, 126); font-size: 11px; font-weight: bold; text-decoration: none; display: block;
}
div#portal_Navigation ul li a:hover {
color: rgb(65, 65, 65);
}
div#portal_Navigation ul li.active {
background: url(“images/MainNav_Active_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.active a {
background: url(“images/MainNav_Off_RightEnd2.gif”) no-repeat right bottom;
}
div#portal_Navigation ul li.select {
background: url(“images/MainNav_Select_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.select a {
background: url(“images/MainNav_On_RightEnd3.gif”) no-repeat right bottom; color: rgb(255, 255, 255);
}
div#portal_Navigation ul li.inactive {
background: url(“images/MainNav_Inactive_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.inactive a {
background: url(“images/MainNav_Inactive_RightEnd2.gif”) no-repeat right bottom; color: rgb(186, 186, 186); font-weight: normal;
}
div#page_Content {
margin: 0px 0px 5em; padding: 0px 15px; width: 97%; height: 1%;
}
div#breadcrumb_Navigation ul {
margin: 1em 0px; font-size: 90%;
}
div#breadcrumb_Navigation ul li {
list-style: none; margin: 0px 1em 2.5em 0px; float: left; display: block;
}
div#full_Page_Tab_Navigation {
height: 1%; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
div#full_Page_Tab_Navigation ul {
list-style: none;
}
div#full_Page_Tab_Navigation ul li {
padding: 0.5em 4em; float: left; display: block;
}
div#full_Page_Tab_Navigation ul li.select {
color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(64, 64, 64);
}
div#full_Page_Tab_Nav_Toolbar {
background: url(“images/toolbar666666.gif”) repeat-x; width: 100%;
}
div#full_Page_Tab_Nav_Toolbar ul {
list-style: none;
}
div#full_Page_Tab_Nav_Toolbar ul li {
margin: 0.5em 0px; padding: 0px 1em; border-right-color: rgb(102, 102, 102); border-right-width: 1px; border-right-style: solid; float: left;
}
div#full_Page_Tab_Nav_Toolbar ul li.last {
border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
div#full_Page_Tab_Nav_Toolbar ul li a.sendMailTool {
background: url(“../newimages/mailtoolbar.gif”) no-repeat; padding: 0px 0px 0px 20px;
}
div#full_Page_Tab_Nav_Toolbar ul li a.addToGroupTool {
background: url(“../newimages/addfolder_category.gif”) no-repeat; padding: 0px 0px 0px 20px;
}
div#page_Information {
padding: 1em 2em 2em; border: 1px solid rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
div#page_Information dl#standard_Description {
padding: 1em 2em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
dl#standard_Description dt {
width: 8em;
}
div#statistics_Information {
padding: 1em 2em; border: 1px solid rgb(204, 204, 204); overflow: auto; background-color: rgb(245, 245, 245);
}
div#statistics_Information dl {
margin: 1em 5em 1em 0px; float: left;
}
div#statistics_Information dl dt {
width: 20em;
}
div#page_Information dt {
padding: 0px 0px 1em; clear: left; float: left; display: block;
}
div#page_Information dl dd {
padding: 0px 0px 1em; clear: right; display: block; white-space: nowrap;
}
a.show {
background: url(“../../../../../images/show_data.gif”) no-repeat top; padding: 18px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
a.hide {
background: url(“../../../../../images/hide_data.gif”) no-repeat top; padding: 18px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
div.profIcon100 {
background: url(“images/100_proficient.gif”) repeat-x left top rgb(79, 228, 55); padding: 0px; border: 1px solid rgb(0, 0, 0); text-align: center; overflow: hidden; display: block; min-width: 5em;
}
div.profIcon100 span.score {
color: rgb(0, 0, 0);
}
div.profIcon75 {
background: url(“images/75_proficient.gif”) repeat-x left top rgb(249, 219, 52); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon75 span.score {
color: rgb(0, 0, 0);
}
div.profIcon50 {
background: url(“images/50_proficient.gif”) repeat-x left top rgb(249, 168, 52); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon50 span.score {
color: rgb(0, 0, 0);
}
div.profIcon25 {
background: url(“images/25_proficient.gif”) repeat-x left top rgb(249, 51, 51); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon25 span.score {
color: rgb(255, 255, 255);
}
div.noDataIcon {
background: url(“images/no_data.gif”) repeat-x left top rgb(205, 205, 205); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.noDataIcon span.score {
color: rgb(0, 0, 0);
}
span.score {
padding: 4px; text-align: center; color: rgb(0, 0, 0); font-size: 150%; display: block;
}
span.percentage {
background: url(“images/percentage.gif”) repeat-x left bottom rgb(255, 255, 255); padding: 4px; text-align: center; font-size: 150%; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid; display: block;
}
th span.perform0_25 {
background: url(“images/25_proficient.gif”) repeat-x left top rgb(249, 51, 51); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(255, 255, 255); display: block;
}
th span.perform25_50 {
background: url(“images/50_proficient.gif”) repeat-x left top rgb(249, 168, 52); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
th span.perform50_75 {
background: url(“images/75_proficient.gif”) repeat-x left top rgb(249, 219, 52); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
th span.perform75_100 {
background: url(“images/100_proficient.gif”) repeat-x left top rgb(79, 228, 55); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
span.show_stats {
background: url(“../images/stats.gif”) no-repeat top; padding: 16px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
div#data_Table_Key {
margin: 1em; padding: 0px; border: 1px solid rgb(102, 102, 102); height: 1%; background-color: rgb(255, 255, 255);
}
div#data_Table_Key dl {
margin: 0px; padding: 0.5em;
}
div#data_Table_Key h3 {
font: bold 120%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0.65em 0px 0px 0.5em; float: left; font-size-adjust: none; font-stretch: normal;
}
div#data_Table_Key dt {
margin: 0px; padding: 0.5em; float: left;
}
div#data_Table_Key dd {
margin: 0px; padding: 0.5em; float: left;
}
td.pecentileContainer {
padding-right: 40px;
}
div.percentileBar {
background: url(“images/percentile_barHolder.gif”) no-repeat; padding: 0px; width: 101px; text-align: left; float: left;
}
div.percentileFill {
background: url(“images/percentile_barFill.gif”); width: 75%; height: 17px; text-align: left; position: relative;
}
div.percentileFill span {
left: 106px; position: relative;
}
div.percentileFill strong {
background: url(“images/percentile_bar_marker.gif”); width: 1px; height: 16px; text-align: left; right: 0px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
div#exam_Information div.table_Exam_Answers dl {
margin: 0.25em 2em; padding: 0.25em; overflow: hidden;
}
div#exam_Information div.table_Exam_Answers dt {
padding: 0px 1.5em 0px 0px; clear: none; float: left; display: block;
}
div#exam_Information div.table_Exam_Answers dd {
padding: 0px 1.5em 0px 0px; float: left; display: block;
}
div#exam_Information div.table_Exam_Answers dd.answer {
width: 50%;
}
div#exam_Information div.table_Exam_Answers dl.correct {
background: rgb(226, 255, 198); border: 1px solid rgb(0, 102, 51);
}
div#exam_Information div.table_Exam_Answers dl.correct dd {
font-weight: bold;
}
td.pecentContainer {
padding-right: 40px;
}
div.percentBar {
background: url(“images/percent_barHolder.gif”) no-repeat; padding: 0px; width: 101px; text-align: left; float: left;
}
div.percentFill {
background: url(“images/percent_barFill.gif”) no-repeat; padding: 0px 0px 5px;
}
div.percentFill span {
left: 106px; position: relative;
}
div#portletsLeftSide {
width: 50%; float: left;
}
div#portletsRightSide {
width: 50%;
}
table#standards_Details_By_Student_Data_Table td.iconic {
padding: 0.5em 1.5em;
}
div#standards_Details_Table_Students {
border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
table#standards_Details_Data_Table td.numeric {
padding: 0.5em 2em 0.5em 0px; width: 6%;
}
table#standards_Details_Data_Table td.iconic {
padding: 0.5em 0px 0.5em 2em; width: 6%;
}
th span.performRed2Box {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(244, 70, 70);
}
th span.performOrangeBox {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(252, 151, 52);
}
th span.performYellowBox {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(250, 252, 52);
}
th span.performGreen2Box {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(107, 221, 107);
}
div#standards_Details_Table {
border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
table#presented_Content_Data_Table td.iconic {
padding: 0.5em 3em;
}
table#assessment_Content_Data_Table td.iconic {
padding: 0.5em 3em;
}
table#students_By_Proficiency_Data_Table th {
width: 25%;
}
table#students_By_Proficiency_Data_Table td {
padding: 1em; vertical-align: top;
}
table#students_By_Proficiency_Data_Table td ul {
list-style: none;
}
table#students_By_Proficiency_Data_Table td ul li {
padding: 0px 0px 0.25em;
}
.pageTitle {
margin: 0px; padding: 0px; border: 0px currentColor;
}
.outercontent {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 10px; background-color: rgb(230, 230, 230);
}
.innercontent {
margin: 0em 0em 0.75em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.buttonlist ul {
list-style: none; margin: 0px 0px 0px 0em; padding: 0.45em; text-align: right;
}
.buttonlist ul li {
list-style: none; margin: 0px 0em; padding: 0px 0.55em 0px 0px; display: inline; white-space: nowrap;
}
.formheading {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 4px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tableheadtabs ul {
list-style: none; margin: 0px 0px 0px 0.75em; padding: 0px 0px 0px 0em;
}
.tableheadtabs ul li {
padding: 0.35em 1.5em; float: left; display: block;
}
.inlineerror {
padding: 4px; border: 1px solid rgb(204, 0, 0); width: 99%; overflow: auto; background-color: rgb(255, 254, 238);
}
.userAdvisoryIcon {
padding: 3px; float: left; display: block;
}
.userAdvisoryMessage {
margin: 0px; padding: 0px; width: 94%; float: left; display: block;
}
div.normal_form {
margin: 0px 0px 0.75em; padding: 0.5em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
div.normal_form div {
padding: 0.25em; clear: left;
}
div.normal_form div label {
width: 15em; float: left; display: block;
}
div.normal_form div.specialIndent {
padding: 0.25em; clear: left; margin-left: 15.25em;
}
.hiddenLabel {
left: -500px; top: -500px; position: absolute;
}
div.normal_form dl {
margin: 0px 0px 0px 0em; padding: 0px 0px 0px 0em;
}
div.normal_form dt {
padding: 0.25em 0px; width: 15em; clear: left; float: left; display: block;
}
div.normal_form dd {
padding: 0.25em 0px; display: block;
}
div.normal_form div.checkbox {
border: 1px solid rgb(204, 204, 204); width: 70%; background-color: rgb(255, 255, 255);
}
div.normal_form div.checkbox label {
padding: 0.25em 0.5em; width: 92%; float: right; position: relative;
}
div#profile_layout {
background: url(“/Images/profilerightbg.gif”) repeat-y right rgb(255, 255, 255); width: 100%; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 5px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: left; display: block; min-width: 800px;
}
div#profile_content {
background: rgb(255, 255, 255); margin: 0px 215px 0px 0px; padding: 0px 0px 10px; border: 0px solid rgb(255, 0, 0); float: left; display: block; min-width: 600px;
}
div#profile_header {
margin: 0px; height: 165px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 0px; border-bottom-style: solid; min-width: 600px; background-color: rgb(239, 239, 239);
}
div#profile_header_text {
margin: 0px 0px 0px 210px;
}
div#profile_header_text h2 {
margin: 0px 0px 0px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 175%;
}
div#profile_header_text ul {
list-style: none; margin: 0px; padding: 0px 0px 0px 5px;
}
div#profile_header_text ul li.email_address {
padding: 0px 0px 0px 5px; border-top-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 0px; border-left-width: 1px; border-top-style: dotted; border-left-style: dotted;
}
div#profile_header_text ul li.location {
padding: 0px 0px 5px 5px; border-top-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-left-width: 1px; border-top-style: dotted; border-left-style: dotted;
}
div#profile_header_text li.quote {
background: rgb(255, 255, 255); margin: 0px 10px 0px -4px; padding: 2px 2px 4px 5px; border: 1px solid rgb(192, 192, 192); width: 80%; font-style: italic; font-weight: bold; display: block; min-width: 250px;
}
div#profile_header img.profilepic {
margin: 5px 0px 5px 5px; border: 1px solid rgb(192, 192, 192); clear: left; float: left;
}
div#profile_header_text h3 {
margin: 0px 0px 5px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 110%;
}
div#profile_header_text a.editlink {
margin: 0px 0px 0px 10px;
}
div#profile_body {
margin: 0px; padding: 0px; border: 0px solid rgb(255, 0, 0); height: 50%;
}
div#profile_body h3 {
border-width: 1px 0px; border-style: solid; border-color: rgb(192, 192, 192) rgb(255, 255, 255); margin: 0px; padding: 0px 10px 0px 20px; clear: both; font-size: 120%; display: block; min-width: 570px;
}
div#profile_body dl {
display: inline;
}
div#profile_body dt {
background: rgb(250, 250, 250); margin: 10px 0px 10px 10px; padding: 2px 0px 5px 5px; width: 30%; color: rgb(0, 0, 0); clear: left; font-size: 100%; border-top-color: rgb(191, 191, 191); border-bottom-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: dotted; float: left; min-width: 180px;
}
div#profile_body dd {
margin: 10px 10px 10px 0px; padding: 2px 0px 5px 5px; width: 60%; font-size: 100%; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: dotted; float: left;
}
div#class_roster_content {
border-width: 1px 0px 0px; border-style: solid; border-color: rgb(192, 192, 192); margin: 0px 0px 0px -214px; width: 214px; float: right; display: block;
}
div#class_roster_header {
background: rgb(255, 255, 255); padding: 4px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
div#class_roster_header h4 {
margin: 0px; padding: 0px; color: rgb(102, 102, 102); font-size: 110%; font-weight: normal;
}
div#class_roster_body {
margin: 0px; height: 450px; overflow: auto; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
div#classmate_glance {
background: rgb(247, 247, 247); width: 100%; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: right;
}
div#classmate_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 2px 4px; font-size: 100%; display: block;
}
div#classmate_glance img {
margin: 2px 4px 0px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: right; position: relative;
}
div#classmate_glance .glance_online {
background: url(“/Images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance a.glance_email {
background: url(“/Images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#classmate_glance .glance_notonline {
background: url(“/Images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance .glance_noshare {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance .glance_you {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 0px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#roster_chat_notification {
margin: 9px;
}
div#roster_chat_notification .chatmessage {
padding: 5px; border: 1px solid rgb(189, 199, 216); background-color: rgb(240, 240, 240);
}
div#roster_chat_notification .chatmessage2 {
padding: 5px; border: 1px solid rgb(189, 199, 216); background-color: rgb(237, 239, 244);
}
div#roster_chat_notification .strongtext {
font-weight: bold;
}
div.normal_form div.specialIndent2 {
margin: 0em 0em 0em 15.25em; padding: 0em; top: -5px; clear: left; position: relative;
}
div.normal_form div.specialIndent2 label {
padding: 0.25em; display: inline; position: absolute;
}
.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
textarea {
overflow: auto; font-family: verdana; font-size: 100%;
}
div.scrollableDataTable {
padding: 0px; width: 100%; overflow: auto; clear: both; margin-right: 2px; -ms-overflow-x: hidden;
}
div.scrollableDataTable table {
width: 100%;
}
div.scrollableDataTable table tbody {
overflow: auto; -ms-overflow-x: hidden;
}
div.scrollableDataTable td:last-child {
padding-right: 22px;
}
div.scrollableDataTable#data {
height: 575px;
}
div.scrollableDataTable#wol {
height: 200px;
}
div.scrollableDataTable table > tbody#dataBody {
height: 550px;
}
.WOLheading {
padding: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153);
}
a.WOLperson {
padding: 2px; text-decoration: none !important; cursor: pointer;
}
ul.wollist {
list-style: none; margin: 0px 0em; padding: 0px 0px 0.55em;
}
li.wollist {
list-style: none; margin: 0px 0px 0px 0em; padding: 0em 0.25em 0em 0em; width: 100%; float: left; display: block; white-space: nowrap;
}
li.wollist:hover {
background-color: rgb(255, 254, 238);
}
li.label.wollist {
margin: 0.25em 0.45em 0em 0.25em; padding: 4px 2px 2px; color: rgb(119, 119, 119);
}
#WOLmain {
border: 1px solid rgb(0, 0, 0); width: 155px; background-color: rgb(245, 245, 245);
}
.WOLonline {
border: 1px solid rgb(119, 119, 119);
}
.WOLidle {
border: 1px solid rgb(119, 119, 119);
}
.WOLbutton {
background: url(“/Images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0.15em; padding: 2px; top: 3px !important; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink {
background: url(“/Images/bottom_button_right.gif”) no-repeat right top; padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
#WOLlinkCollapsed {
padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
.WOLbuttonC {
margin: 0px 0px 0px 0.15em; padding: 1px 2px 2px 1px; top: 2px !important; float: left; display: block; white-space: nowrap; position: relative; cursor: pointer;
}
.WOLbutton2 {
background: url(“/Images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0em; padding: 2px; top: 1px !important; height: 16px; text-decoration: none; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink2 {
padding: 2px 4px 0px; left: 4px; top: 1px !important; height: 16px; color: rgb(102, 255, 102); font-weight: bold; float: left; display: block; position: relative;
}
div#wol .online {
display: inline;
}
div#wol .offline {
display: none;
}
div#wol_glance {
background: rgb(247, 247, 247); width: 185%; overflow: hidden; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
div#wol_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 1px 2px; overflow: hidden; display: block;
}
div#wol_glance .imagediv {
float: left; white-space: nowrap; position: relative;
}
div#wol_glance img {
margin: 1px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: left; display: block; position: relative;
}
div#wol_glance .glance_online {
background: url(“/Images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance a.glance_email {
background: url(“/Images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#wol_glance .glance_notonline {
background: url(“/Images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance .glance_noshare {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
a.HideLogoutExitbutton {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:link {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:visited {
padding: 2px; float: left;
}
.linkList dl {
margin: 1em 0.25em 0.75em; padding: 0px 0.45em 0.25em; width: 99%; overflow: auto; clear: left; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.linkList dt {
padding: 0.75em 0px 1em; width: 21em; float: left; display: block;
}
.linkList dd {
padding: 0.55em 0.5em 1em 0px; width: 55%; float: left; display: block;
}
.linkList dt a {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 0.45em 0.95em; height: 18px; color: rgb(0, 0, 0); text-decoration: none; min-width: 200px; background-color: rgb(245, 245, 233);
}
div.tableheading {
border: 1px solid rgb(204, 204, 204);
}
.redexclam {
color: rgb(255, 0, 0); font-size: 125%; font-weight: bold;
}
.redbox {
background-color: rgb(255, 171, 171);
}
div.dkgraytext {
color: rgb(78, 78, 78); float: left; display: block;
}
a.collapseall {
padding: 0.25em 0.25em 2em;
}
a.expandall {
margin: 0.25em 0.25em 2em; border: 1px solid rgb(204, 204, 204);
}
div.Gate_Building_Tool {
border: 1px solid rgb(204, 204, 204); float: left; display: block;
}
div.gate_builder {
margin: 0px; padding: 0px; width: 100%; clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 0px; border-top-style: solid; float: left; display: inline;
}
div.gate_builder h3 {
margin: 0.25em; padding: 0em 0em 0.25em; border: 0px solid rgb(0, 0, 0); width: 80%; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; float: left; display: block; cursor: pointer;
}
div.gate_builder h4 {
margin: 0.25em 0.25em 0.25em 3em; padding: 0em 0em 0.25em; border: 0px solid rgb(0, 0, 0); width: 80%; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; float: left; display: block;
}
div.gate_content {
margin: 0em; display: block;
}
div.unitpad {
margin-left: 0em;
}
div.graypad {
margin-left: 0em;
}
div.unit {
background: rgb(204, 204, 204); border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
div.gray {
background: rgb(245, 245, 245); padding: 0em; color: rgb(102, 102, 102); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.Unitconditioned {
background: rgb(204, 204, 153); padding: 0em; border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
div.Grayconditioned {
background: rgb(255, 255, 204); padding: 0em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.unit_info {
padding: 0px 0px 0px 0em; border: 0px solid rgb(0, 0, 0); width: 100%; float: left; display: inline;
}
div.content_info {
margin: 0em; padding: 0px 0px 0px 0em; border: 0px solid rgb(0, 0, 0); width: 100%; float: left; display: inline;
}
div.condition_info {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; clear: right; float: right; display: block;
}
div.condition {
border: 0px solid rgb(0, 0, 0); width: 8em; line-height: 2em; float: left; display: block;
}
div.condition_terms {
border: 0px solid rgb(0, 0, 0); color: rgb(0, 0, 0); line-height: 2em; float: left; display: block;
}
div.schedule_div {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; float: right; display: block;
}
div.schedule_info {
border: 0px solid rgb(0, 0, 0); width: 45%; float: left; display: block;
}
div.schedule {
border: 0px solid rgb(0, 0, 0); width: 8em; float: left; display: block;
}
div.schedule_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.restrict_info {
padding: 0px 0px 0px 1em; border: 0px solid rgb(0, 0, 0); width: 25%; float: left; display: block;
}
div.restrict {
border: 0px solid rgb(0, 0, 0); width: 7em; float: left; display: block;
}
div.restrict_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.due_info {
padding: 0px 0px 0px 1em; border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.due {
border: 0px solid rgb(0, 0, 0); width: 4em; float: left; display: block;
}
div.due_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.edit_calendar {
margin: 0px 0.3em 0px 0em; border: 0px solid rgb(0, 0, 0); clear: right; float: right; display: none;
}
div.hide_info {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; clear: right; float: right;
}
.tree span.unitexpand {
display: none;
}
.tree span.unitcollapse {
display: none;
}
.tree span.unitexpanddisabled {
display: none;
}
.Authortree span.unitexpand {
display: none;
}
.Authortree span.unitcollapse {
display: none;
}
.Authortree span.unitexpanddisabled {
display: none;
}
.gboutcomes {
margin: 2px 0px 0px; padding: 2px; width: 100%; border-top-color: rgb(170, 170, 170); border-top-width: 1px; border-top-style: solid; display: block;
}
.evenrow {
background: rgb(255, 255, 255);
}
.oddrow {
background: rgb(243, 247, 251);
}
.evenoutcomeoutline {
background: rgb(240, 218, 206);
}
.oddoutcomeoutline {
background: rgb(229, 211, 203);
}
table.gbtable {
border: hidden currentColor; border-collapse: collapse;
}
table.gbtable td {
border: hidden currentColor; border-collapse: collapse;
}
table.gbtable th {
border: hidden currentColor; border-collapse: collapse;
}
#hleb-showhide {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-exitcourse {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-logout {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-userprofile {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-showhide {
background: url(“/images/ShowHideToggle.gif”) no-repeat;
}
#hleb-exitcourse {
background: url(“/images/exitcourse.gif”) no-repeat;
}
#hleb-logout {
background: url(“/images/logout2.gif”) no-repeat;
}
#hleb-userprofile {
background: url(“/images/UserProfile.gif”) no-repeat;
}
.expandFrameImage {
background: url(“/images/ShowHideToggle2.gif”) no-repeat !important;
}
ul.navbar {
margin: 0px; padding: 0px; overflow: hidden; float: left;
}
li.accessbuttons {
list-style: none; margin: 1px 10px 1px 1px; padding: 0px; height: 16px; float: left; display: inline; white-space: nowrap;
}
li.accessbuttons a {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
li.accessbuttons a:link {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
li.accessbuttons a:visited {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
* html li.accessbuttons {
width: 1px;
}
li.accessbuttons a:hover {
text-decoration: underline;
}
#top-home {
background: url(“/images/access-home.gif”) no-repeat; padding-top: 3px;
}
#top-help {
background: url(“/images/access-help.gif”) no-repeat; padding-top: 3px;
}
#top-logout {
background: url(“/images/access-logout.gif”) no-repeat; padding-top: 3px;
}
#top-userprofile {
background: url(“/images/access-userprofile.gif”) no-repeat; padding-top: 3px;
}
.searchResults {
width: 85%;
}
.searchResults ul {
margin: 0px; padding: 0px;
}
.searchResults ul li {
list-style: none; margin: 0px; padding: 10px 0px;
}
.searchResults ul li a {
font-size: larger;
}
.searchResults ul li span.searchURL {
color: rgb(14, 119, 74);
}
.searchTerm {
font-weight: bold;
}
.searchPages {
padding: 15px 0px 20px;
}
.searchPages ul {
margin: 0px; padding: 0px;
}
.searchPages ul li {
display: inline;
}
.searchPages ul li a {
list-style: none; margin: 0px 5px; padding: 2px 7px; font-size: larger;
}
.searchPages ul li a.searchPageSelected {
color: rgb(0, 0, 0); text-decoration: none; background-color: rgb(230, 230, 230);
}
.searchPages ul li a:hover {
background-color: rgb(230, 230, 230);
}
.searchPages ul li a.searchPagesNext:hover {
background-color: rgb(255, 255, 255);
}
.searchNoResults {
margin: 20px 0px; font-size: larger;
}
.search {
padding-bottom: 10px;
}
.search div {
padding: 3px 4px; border: 1px solid rgb(201, 201, 201); display: inline-block !important;
}
.search #searchFieldTop {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
#searchFieldBottom {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
button {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
.search #searchFieldTop {
padding: 3px 0px 3px 2px; width: 350px; height: 24px; vertical-align: middle; background-color: transparent;
}
#searchFieldBottom {
padding: 3px 0px 3px 2px; width: 350px; height: 24px; vertical-align: middle; background-color: transparent;
}
.search button {
padding: 2px 2px 2px 4px; border: 1px solid rgb(179, 179, 179); cursor: pointer; background-color: rgb(245, 245, 233);
}
#searchTop div {
border: 1px solid rgb(174, 174, 174); height: 20px; display: inline-block !important;
}
#searchTop #searchField {
margin: 0px; padding: 0px; border: currentColor; vertical-align: middle; background-color: rgb(255, 255, 255);
}
#searchTop button {
margin: 0px; padding: 0px; border: currentColor; vertical-align: middle; background-color: rgb(255, 255, 255);
}
#searchTop #searchField {
padding: 1px 0px 1px 2px; width: 125px; text-align: left; font-size: 100%; font-weight: normal; vertical-align: middle; background-color: transparent;
}
#searchTop button {
background: url(“/images/search “) no-repeat; padding: 0px; width: 16px; height: 20px; color: rgb(204, 204, 204); text-indent: -9999px; overflow: hidden; cursor: pointer;
}
.searchWrapper {
margin-top: 7px; margin-right: 7px; float: right;
}
.wrapperx {
padding: 0px 5px; margin-top: 0px; float: right; z-index: 4;
}
h3.tableheader {
margin: 0px; font-size: 100%; font-weight: normal;
}
h1.instructiontitle {
text-align: center; font-size: 100%;
}
h2.instructionsubtitle {
font-size: 100%;
}
h2.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h1.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h3.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h4.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h1.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h2.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h3.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h4.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
.attachmentlink {
color: rgb(0, 0, 179); text-decoration: none;
}
.forward_double_angle_image {
padding: 0px 3px; border: 0px currentColor; width: 8px; height: 8px; text-align: center;
}
div#ExamTopContainer {
width: 100%; text-align: right;
}
div#ExamTopContainer input {
width: 6em; text-align: right;
}
div#ExamInstructionsContainer {
width: 100%; margin-top: 10px; margin-bottom: 2em;
}
a#InstructionsLink {
text-align: right; float: right; display: block;
}
div#ExamPrevNextContainer {
margin: 0px auto; width: 100%; clear: both;
}
div#ExamPrevNextContainer input#btnPrevious {
margin: 0px 20px; float: left;
}
div#ExamPrevNextContainer input#btnNext {
margin: 0px 20px; float: right;
}
div#ExamPrevNextContainer div#ExamPageCount {
margin: 0px auto; width: 100%; text-align: center; line-height: 1.4em;
}
div.ClearFloats {
clear: both;
}
div#ExamBottomContainer {
padding: 10px 0px; width: 100%; text-align: right; margin-top: 10px; border-top-color: rgb(51, 51, 51); border-top-width: 1px; border-top-style: solid;
}
div#ExamBottomContainer input {
margin-right: 20px;
}
td.answered input[type=’checkbox’] {
position: absolute; opacity: 0; -moz-opacity: 0; -webkit-opacity: 0;
}
td.answered input[type=’radio’] {
position: absolute; opacity: 0; -moz-opacity: 0; -webkit-opacity: 0;
}
td.answered input[type=’checkbox’] + label::before {
background-image: url(“/Images/formsprite “);
}
td.answered input[type=’radio’] + label::before {
background-image: url(“/Images/formsprite “);
}
td.answered input[type=’checkbox’] {
position: static;
}
td.answered input[type=’radio’] {
position: static;
}
td.answered input[type=’checkbox’] + label::before {
width: 20px; height: 20px; vertical-align: middle; display: inline-block; content: “”; background-repeat: no-repeat;
}
td.answered input[type=’radio’] + label::before {
width: 20px; height: 20px; vertical-align: middle; display: inline-block; content: “”; background-repeat: no-repeat;
}
td.answered input[type=’checkbox’]:checked + label::before {
background-position: 0px -20px;
}
td.answered input[type=’radio’]:checked + label::before {
background-position: -20px -20px;
}
td.answered input[type=’radio’] + label::before {
background-position: -20px 0px;
}
td.answered input[type=’checkbox’]:focus + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’radio’]:focus + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’checkbox’]:active + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’radio’]:active + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’text’] {
color: rgb(102, 102, 102); background-color: rgb(221, 221, 221);
}
td.answered textarea {
color: rgb(102, 102, 102); background-color: rgb(221, 221, 221);
}
input.buttondisabled {
background: rgb(255, 255, 255); border: 0px solid rgb(0, 0, 102); color: rgb(102, 102, 102);
}
input.buttonhidden {
display: none;
}
.examQuestionText {
margin: 0px 0px 10px;
}
.examQuestionTextSpace {
margin: 0px 0px 10px 14px;
}
.SpellCheckerButton {
margin: 10px 0px 5px;
}
.SpellCheckerButtonwithDiv {
margin: 0px 0px 5px;
}
.displayNone {
display: none;
}
.displayInline {
display: inline;
}
body .jupiter {
font: 120%/normal “Helvetica Neue”, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
body .jupiter#jupiter {
font: 120%/normal “Helvetica Neue”, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.jupiter .makeRemark textarea {
font-family: Helvetica, Arial, sans-serif; font-size: 90%;
}
.jupiter#jupiter .makeRemark textarea {
font-family: Helvetica, Arial, sans-serif; font-size: 90%;
}
.jupiter ul {
padding-left: 0px;
}
.jupiter#jupiter ul {
padding-left: 0px;
}
.topbottomLinesInHeading {
border-top-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
.topbottomLinesInHeading h2 {
color: rgb(0, 0, 0);
}
.examToolbox {
margin-right: 20px; margin-left: 20px;
}
.examToolbox p {
margin: 0px 0px 0.75em; padding: 0px;
}
.examToolbox .TabOver1 {
margin-left: 80px;
}
.examToolbox .TabOver2 {
margin-left: 160px;
}
.examToolbox input[type=’radio’] {
margin: 0px 10px 0px 0px; padding: 0px; vertical-align: baseline;
}
.examToolbox input[type=’checkbox’] {
margin: 0px 10px 0px 0px; padding: 0px; vertical-align: baseline;
}
.examToolbox .TabOver1 {
line-height: 1.4em; padding-bottom: 0.5em;
}
.examToolbox .TabOver2 {
line-height: 1.4em; padding-bottom: 0.5em;
}
fieldset {
border: 1px solid rgb(255, 255, 255);
}
legend {
color: rgb(0, 0, 0); padding-bottom: 5px; white-space: normal;
}
.screen_readers_only {
left: -999px; top: auto; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.back_large_double_angle {
padding: 0px 3px; border: 0px currentColor; width: 22px; height: 10px; text-align: center;
}
.back_small_double_angle {
border: 0px currentColor; width: 11px; height: 8px; text-align: center;
}
.forward_small_double_angle {
border: 0px currentColor; width: 6px; height: 7px; text-align: center;
}
.inline_non_bullet_list {
list-style: none; margin: 0px; padding: 0px; display: inline;
}

body {
margin: auto 26px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.preloadedImages {
width: 0px; height: 0px; display: inline;
}
.topbody {
background-position: top; margin: 0px; padding: 0px; position: relative; z-index: 0; background-image: url(“images/topbody_bg “); background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
.wrapper {
top: 38px; text-align: right; right: 16px; position: absolute; z-index: 3;
}
.wrapper2 {
left: 0px; top: 0px; position: absolute; z-index: 3;
}
.navbar {
width: 100%; text-align: center; overflow: hidden; padding-top: 81px; font-size: 12px;
}
a.nav {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:link {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:visited {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:hover {
background-color: rgb(7, 72, 52);
}
a.navON {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: rgb(7, 72, 52);
}
.courseTools {
display: none;
}
.courseToolsLeftEnd {
display: none;
}
.courseToolsRightEnd {
display: none;
}
a.helpbutton {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:link {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:visited {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:hover {
background-color: rgb(7, 72, 52);
}
.courseTitle {

}
.profName {

}
.treebody {
background-position: left; margin: 0px; overflow: hidden; background-image: url(“images/tree_bg “); background-attachment: fixed; background-repeat: repeat-y; background-color: rgb(255, 255, 255);
}
.treetabs {
background: rgb(255, 255, 255); padding: 0px; width: 172px; text-align: left; line-height: 24px; margin-top: 25px; margin-left: 26px; border-right-color: rgb(238, 238, 238); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left; _width: 174px;
}
.tree {
width: 174px; height: 84% !important; overflow: auto; margin-left: 26px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; position: relative; background-color: rgb(238, 238, 238);
}
.Authortree {
width: 174px; height: 84% !important; overflow: auto; margin-left: 26px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; position: relative; background-color: rgb(238, 238, 238);
}
a.CourseON {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:link {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:visited {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:hover {
text-decoration: none;
}
a.CourseOFF {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:link {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:visited {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:hover {
color: rgb(127, 127, 127);
}
a.AuthorON {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:link {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:visited {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:hover {
text-decoration: none;
}
a.AuthorOFF {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:link {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:visited {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:hover {
color: rgb(127, 127, 127);
}
a.unit {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:link {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:visited {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:hover {
background: rgb(255, 255, 255); color: rgb(85, 117, 101); text-decoration: none !important;
}
a.unitON {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unitON:hover {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:link {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:visited {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:hover {
background: rgb(255, 255, 255); color: rgb(85, 117, 101); text-decoration: none !important;
}
a.AuthorunitON {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.AuthorunitON:hover {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.contentitem {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:link {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:visited {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:hover {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(247, 247, 247);
}
a.contentitemON {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitemON:hover {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.collapse {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.collapse:link {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.collapse:hover {
text-decoration: none;
}
a.Authorcontentitem {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:link {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:visited {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:hover {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(247, 247, 247);
}
a.AuthorcontentitemON {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.AuthorcontentitemON:hover {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcollapse {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.Authorcollapse:link {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.Authorcollapse:hover {
text-decoration: none;
}
.exitwrapper {
left: 26px; top: 0px; width: 174px; height: 25px; position: absolute; z-index: 20; background-image: url(“images/exitwrapper_lc “); background-repeat: no-repeat; background-color: rgb(238, 238, 238);
}
#hleb-showhide {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-exitcourse {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-logout {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-userprofile {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
.exixwrapper a {
width: 20px; text-align: center;
}
a.HideLogoutExitbutton {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton:link {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton:visited {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton#hleb-showhide {
background: url(“images/ShowHideToggle “) no-repeat; margin: 0px !important; text-align: center; right: 2px !important; text-indent: -999px; position: absolute !important;
}
a.expandFrameImage#hleb-showhide {
background: url(“images/ShowHideToggle2 “) no-repeat !important; margin: 0px !important; left: -20px !important; top: 1px !important; text-align: center; text-indent: -999px; position: absolute !important;
}
a.HideLogoutExitbutton#hleb-exitcourse {
background: url(“images/exitcourse “) no-repeat !important; text-align: center; text-indent: -999px;
}
a.HideLogoutExitbutton#hleb-logout {
text-align: center; text-indent: -999px; background-image: url(“images/logout2 “) !important; background-attachment: scroll !important; background-repeat: no-repeat !important; background-size: auto !important; background-origin: padding-box !important; background-clip: border-box !important; background-color: transparent !important;
}
a.HideLogoutExitbutton#hleb-userprofile {
background: url(“images/UserProfile “) no-repeat !important; text-align: center; text-indent: -999px;
}
a.HideLogoutExitbutton#hleb-logout:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-exitcourse:hover {
background-position: 0px -25px !important;
}
a.expandFrameImage#hleb-showhide:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-showhide:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-userprofile:hover {
background-position: 0px -25px !important;
}
a.contentNavigation {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation:link {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation:visited {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation {
float: left;
}
a.test:link {
float: left;
}
a.test:visited {
float: left;
}
a.contentNavigation:hover {
background: rgb(238, 238, 238); color: rgb(85, 117, 101);
}
a.contentNavigationON {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON:link {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON:visited {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON {
float: left;
}
a.contentNavigationON:link {
float: left;
}
a.contentNavigationON:visited {
float: left;
}
.pageTitle {
padding: 2px 2px 2px 0px; color: rgb(0, 0, 0); font-size: 18px; font-weight: bold; border-bottom-color: rgb(54, 72, 83); border-bottom-width: 1px; border-bottom-style: solid;
}
.tablehead {
padding: 4px 8px; color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(238, 238, 238);
}
.tableheadtabON {
color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(238, 238, 238);
}
.tableheadtabOFF {

}
.toolbar {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%);
}
.outercontenttable {
border: currentColor;
}

body {
font-family: arial; font-size: 13px;
}
td {
font-family: arial; font-size: 13px;
}
th {
font-family: arial; font-size: 13px;
}
input {
font-family: arial;
}
select {
font-family: arial;
}
a {
color: rgb(0, 0, 255); text-decoration: none;
}
a:hover {
text-decoration: underline;
}

/*
* jQuery 1.2.1 – New Wave Javascript
*
* Copyright (c) 2007 John Resig (jquery.com)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* $Date: 2007-09-16 23:42:06 -0400 (Sun, 16 Sep 2007) $
* $Rev: 3353 $
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!”.replace(/^/,String)){while(c–)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return’\\w+’};c=1};while(c–)if(k[c])p=p.replace(new RegExp(‘\\b’+e(c)+’\\b’,’g’),k[c]);return p}(‘(G(){9(1m E!=”W”)H w=E;H E=18.15=G(a,b){I 6 7u E?6.5N(a,b):1u E(a,b)};9(1m $!=”W”)H D=$;18.$=E;H u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/;E.1b=E.3A={5N:G(c,a){c=c||U;9(1m c==”1M”){H m=u.2S(c);9(m&&(m[1]||!a)){9(m[1])c=E.4D([m[1]],a);J{H b=U.3S(m[3]);9(b)9(b.22!=m[3])I E().1Y(c);J{6[0]=b;6.K=1;I 6}J c=[]}}J I 1u E(a).1Y(c)}J 9(E.1n(c))I 1u E(U)[E.1b.2d?”2d”:”39″](c);I 6.6v(c.1c==1B&&c||(c.4c||c.K&&c!=18&&!c.1y&&c[0]!=W&&c[0].1y)&&E.2h(c)||[c])},4c:”1.2.1″,7Y:G(){I 6.K},K:0,21:G(a){I a==W?E.2h(6):6[a]},2o:G(a){H b=E(a);b.4Y=6;I b},6v:G(a){6.K=0;1B.3A.1a.16(6,a);I 6},N:G(a,b){I E.N(6,a,b)},4I:G(a){H b=-1;6.N(G(i){9(6==a)b=i});I b},1x:G(f,d,e){H c=f;9(f.1c==3X)9(d==W)I 6.K&&E[e||”1x”](6[0],f)||W;J{c={};c[f]=d}I 6.N(G(a){L(H b 1i c)E.1x(e?6.R:6,b,E.1e(6,c[b],e,a,b))})},17:G(b,a){I 6.1x(b,a,”3C”)},2g:G(e){9(1m e!=”5i”&&e!=S)I 6.4n().3g(U.6F(e));H t=””;E.N(e||6,G(){E.N(6.3j,G(){9(6.1y!=8)t+=6.1y!=1?6.6x:E.1b.2g([6])})});I t},5m:G(b){9(6[0])E(b,6[0].3H).6u().3d(6[0]).1X(G(){H a=6;1W(a.1w)a=a.1w;I a}).3g(6);I 6},8m:G(a){I 6.N(G(){E(6).6q().5m(a)})},8d:G(a){I 6.N(G(){E(6).5m(a)})},3g:G(){I 6.3z(1q,Q,1,G(a){6.58(a)})},6j:G(){I 6.3z(1q,Q,-1,G(a){6.3d(a,6.1w)})},6g:G(){I 6.3z(1q,P,1,G(a){6.12.3d(a,6)})},50:G(){I 6.3z(1q,P,-1,G(a){6.12.3d(a,6.2q)})},2D:G(){I 6.4Y||E([])},1Y:G(t){H b=E.1X(6,G(a){I E.1Y(t,a)});I 6.2o(/[^+>] [^+>]/.14(t)||t.1g(“..”)>-1?E.4V(b):b)},6u:G(e){H f=6.1X(G(){I 6.67?E(6.67)[0]:6.4R(Q)});H d=f.1Y(“*”).4O().N(G(){9(6[F]!=W)6[F]=S});9(e===Q)6.1Y(“*”).4O().N(G(i){H c=E.M(6,”2P”);L(H a 1i c)L(H b 1i c[a])E.1j.1f(d[i],a,c[a][b],c[a][b].M)});I f},1E:G(t){I 6.2o(E.1n(t)&&E.2W(6,G(b,a){I t.16(b,[a])})||E.3m(t,6))},5V:G(t){I 6.2o(t.1c==3X&&E.3m(t,6,Q)||E.2W(6,G(a){I(t.1c==1B||t.4c)?E.2A(a,t)<0:a!=t}))},1f:G(t){I 6.2o(E.1R(6.21(),t.1c==3X?E(t).21():t.K!=W&&(!t.11||E.11(t,"2Y"))?t:[t]))},3t:G(a){I a?E.3m(a,6).K>0:P},7c:G(a){I 6.3t(“.”+a)},3i:G(b){9(b==W){9(6.K){H c=6[0];9(E.11(c,”24″)){H e=c.4Z,a=[],Y=c.Y,2G=c.O==”24-2G”;9(e<0)I S;L(H i=2G?e:0,33=2G?e+1:Y.K;i<33;i++){H d=Y[i];9(d.26){H b=E.V.1h&&!d.9V["1Q"].9L?d.2g:d.1Q;9(2G)I b;a.1a(b)}}I a}J I 6[0].1Q.1p(/\\r/g,"")}}J I 6.N(G(){9(b.1c==1B&&/4k|5j/.14(6.O))6.2Q=(E.2A(6.1Q,b)>=0||E.2A(6.2H,b)>=0);J 9(E.11(6,”24″)){H a=b.1c==1B?b:[b];E(“9h”,6).N(G(){6.26=(E.2A(6.1Q,a)>=0||E.2A(6.2g,a)>=0)});9(!a.K)6.4Z=-1}J 6.1Q=b})},4o:G(a){I a==W?(6.K?6[0].3O:S):6.4n().3g(a)},6H:G(a){I 6.50(a).28()},6E:G(i){I 6.2J(i,i+1)},2J:G(){I 6.2o(1B.3A.2J.16(6,1q))},1X:G(b){I 6.2o(E.1X(6,G(a,i){I b.2O(a,i,a)}))},4O:G(){I 6.1f(6.4Y)},3z:G(f,d,g,e){H c=6.K>1,a;I 6.N(G(){9(!a){a=E.4D(f,6.3H);9(g<0)a.8U()}H b=6;9(d&&E.11(6,"1I")&&E.11(a[0],"4m"))b=6.4l("1K")[0]||6.58(U.5B("1K"));E.N(a,G(){H a=c?6.4R(Q):6;9(!5A(0,a))e.2O(b,a)})})}};G 5A(i,b){H a=E.11(b,"1J");9(a){9(b.3k)E.3G({1d:b.3k,3e:P,1V:"1J"});J E.5f(b.2g||b.6s||b.3O||"");9(b.12)b.12.3b(b)}J 9(b.1y==1)E("1J",b).N(5A);I a}E.1k=E.1b.1k=G(){H c=1q[0]||{},a=1,2c=1q.K,5e=P;9(c.1c==8o){5e=c;c=1q[1]||{}}9(2c==1){c=6;a=0}H b;L(;a<2c;a++)9((b=1q[a])!=S)L(H i 1i b){9(c==b[i])6r;9(5e&&1m b[i]==\'5i\'&&c[i])E.1k(c[i],b[i]);J 9(b[i]!=W)c[i]=b[i]}I c};H F="15"+(1u 3D()).3B(),6p=0,5c={};E.1k({8a:G(a){18.$=D;9(a)18.15=w;I E},1n:G(a){I!!a&&1m a!="1M"&&!a.11&&a.1c!=1B&&/G/i.14(a+"")},4a:G(a){I a.2V&&!a.1G||a.37&&a.3H&&!a.3H.1G},5f:G(a){a=E.36(a);9(a){9(18.6l)18.6l(a);J 9(E.V.1N)18.56(a,0);J 3w.2O(18,a)}},11:G(b,a){I b.11&&b.11.27()==a.27()},1L:{},M:G(c,d,b){c=c==18?5c:c;H a=c[F];9(!a)a=c[F]=++6p;9(d&&!E.1L[a])E.1L[a]={};9(b!=W)E.1L[a][d]=b;I d?E.1L[a][d]:a},30:G(c,b){c=c==18?5c:c;H a=c[F];9(b){9(E.1L[a]){2E E.1L[a][b];b="";L(b 1i E.1L[a])1T;9(!b)E.30(c)}}J{2a{2E c[F]}29(e){9(c.53)c.53(F)}2E E.1L[a]}},N:G(a,b,c){9(c){9(a.K==W)L(H i 1i a)b.16(a[i],c);J L(H i=0,48=a.K;i<48;i++)9(b.16(a[i],c)===P)1T}J{9(a.K==W)L(H i 1i a)b.2O(a[i],i,a[i]);J L(H i=0,48=a.K,3i=a[0];i<48&&b.2O(3i,i,3i)!==P;3i=a[++i]){}}I a},1e:G(c,b,d,e,a){9(E.1n(b))b=b.2O(c,[e]);H f=/z-?4I|7T-?7Q|1r|69|7P-?1H/i;I b&&b.1c==4W&&d=="3C"&&!f.14(a)?b+"2T":b},1o:{1f:G(b,c){E.N((c||"").2l(/\\s+/),G(i,a){9(!E.1o.3K(b.1o,a))b.1o+=(b.1o?" ":"")+a})},28:G(b,c){b.1o=c!=W?E.2W(b.1o.2l(/\\s+/),G(a){I!E.1o.3K(c,a)}).66(" "):""},3K:G(t,c){I E.2A(c,(t.1o||t).3s().2l(/\\s+/))>-1}},2k:G(e,o,f){L(H i 1i o){e.R[“3r”+i]=e.R[i];e.R[i]=o[i]}f.16(e,[]);L(H i 1i o)e.R[i]=e.R[“3r”+i]},17:G(e,p){9(p==”1H”||p==”2N”){H b={},42,41,d=[“7J”,”7I”,”7G”,”7F”];E.N(d,G(){b[“7C”+6]=0;b[“7B”+6+”5Z”]=0});E.2k(e,b,G(){9(E(e).3t(\’:3R\’)){42=e.7A;41=e.7w}J{e=E(e.4R(Q)).1Y(“:4k”).5W(“2Q”).2D().17({4C:”1P”,2X:”4F”,19:”2Z”,7o:”0″,1S:”0″}).5R(e.12)[0];H a=E.17(e.12,”2X”)||”3V”;9(a==”3V”)e.12.R.2X=”7g”;42=e.7e;41=e.7b;9(a==”3V”)e.12.R.2X=”3V”;e.12.3b(e)}});I p==”1H”?42:41}I E.3C(e,p)},3C:G(h,j,i){H g,2w=[],2k=[];G 3n(a){9(!E.V.1N)I P;H b=U.3o.3Z(a,S);I!b||b.4y(“3n”)==””}9(j==”1r”&&E.V.1h){g=E.1x(h.R,”1r”);I g==””?”1″:g}9(j.1t(/4u/i))j=y;9(!i&&h.R[j])g=h.R[j];J 9(U.3o&&U.3o.3Z){9(j.1t(/4u/i))j=”4u”;j=j.1p(/([A-Z])/g,”-$1″).2p();H d=U.3o.3Z(h,S);9(d&&!3n(h))g=d.4y(j);J{L(H a=h;a&&3n(a);a=a.12)2w.4w(a);L(a=0;a<2w.K;a++)9(3n(2w[a])){2k[a]=2w[a].R.19;2w[a].R.19="2Z"}g=j=="19"&&2k[2w.K-1]!=S?"2s":U.3o.3Z(h,S).4y(j)||"";L(a=0;a<2k.K;a++)9(2k[a]!=S)2w[a].R.19=2k[a]}9(j=="1r"&&g=="")g="1"}J 9(h.3Q){H f=j.1p(/\\-(\\w)/g,G(m,c){I c.27()});g=h.3Q[j]||h.3Q[f];9(!/^\\d+(2T)?$/i.14(g)&&/^\\d/.14(g)){H k=h.R.1S;H e=h.4v.1S;h.4v.1S=h.3Q.1S;h.R.1S=g||0;g=h.R.71+"2T";h.R.1S=k;h.4v.1S=e}}I g},4D:G(a,e){H r=[];e=e||U;E.N(a,G(i,d){9(!d)I;9(d.1c==4W)d=d.3s();9(1m d=="1M"){d=d.1p(/(<(\\w+)[^>]*?)\\/>/g,G(m,a,b){I b.1t(/^(70|6Z|6Y|9Q|4t|9N|9K|3a|9G|9E)$/i)?m:a+”>“});H s=E.36(d).2p(),1s=e.5B(“1s”),2x=[];H c=!s.1g(“<9y")&&[1,"<24>“,”“]||!s.1g(“<9w")&&[1,"<6T>“,”“]||s.1t(/^<(9u|1K|9t|9r|9p)/)&&[1,"<1I>“,”“]||!s.1g(“<4m")&&[2,"<1I><1K>“,”“]||(!s.1g(“<9m")||!s.1g("<9k"))&&[3,"<1I><1K><4m>“,”“]||!s.1g(“<6Y")&&[2,"<1I><1K><6L>“,”“]||E.V.1h&&[1,”1s<1s>“,”“]||[0,””,””];1s.3O=c[1]+d+c[2];1W(c[0]–)1s=1s.5p;9(E.V.1h){9(!s.1g(“<1I")&&s.1g("<1K")<0)2x=1s.1w&&1s.1w.3j;J 9(c[1]=="<1I>“&&s.1g(“<1K")<0)2x=1s.3j;L(H n=2x.K-1;n>=0;–n)9(E.11(2x[n],”1K”)&&!2x[n].3j.K)2x[n].12.3b(2x[n]);9(/^\\s/.14(d))1s.3d(e.6F(d.1t(/^\\s*/)[0]),1s.1w)}d=E.2h(1s.3j)}9(0===d.K&&(!E.11(d,”2Y”)&&!E.11(d,”24″)))I;9(d[0]==W||E.11(d,”2Y”)||d.Y)r.1a(d);J r=E.1R(r,d)});I r},1x:G(c,d,a){H e=E.4a(c)?{}:E.5o;9(d==”26″&&E.V.1N)c.12.4Z;9(e[d]){9(a!=W)c[e[d]]=a;I c[e[d]]}J 9(E.V.1h&&d==”R”)I E.1x(c.R,”9e”,a);J 9(a==W&&E.V.1h&&E.11(c,”2Y”)&&(d==”9d”||d==”9a”))I c.97(d).6x;J 9(c.37){9(a!=W){9(d==”O”&&E.11(c,”4t”)&&c.12)6G”O 94 93\’t 92 91″;c.90(d,a)}9(E.V.1h&&/6C|3k/.14(d)&&!E.4a(c))I c.4p(d,2);I c.4p(d)}J{9(d==”1r”&&E.V.1h){9(a!=W){c.69=1;c.1E=(c.1E||””).1p(/6O\\([^)]*\\)/,””)+(3I(a).3s()==”8S”?””:”6O(1r=”+a*6A+”)”)}I c.1E?(3I(c.1E.1t(/1r=([^)]*)/)[1])/6A).3s():””}d=d.1p(/-([a-z])/8Q,G(z,b){I b.27()});9(a!=W)c[d]=a;I c[d]}},36:G(t){I(t||””).1p(/^\\s+|\\s+$/g,””)},2h:G(a){H r=[];9(1m a!=”8P”)L(H i=0,2c=a.K;i<2c;i++)r.1a(a[i]);J r=a.2J(0);I r},2A:G(b,a){L(H i=0,2c=a.K;i<2c;i++)9(a[i]==b)I i;I-1},1R:G(a,b){9(E.V.1h){L(H i=0;b[i];i++)9(b[i].1y!=8)a.1a(b[i])}J L(H i=0;b[i];i++)a.1a(b[i]);I a},4V:G(b){H r=[],2f={};2a{L(H i=0,6y=b.K;i<6y;i++){H a=E.M(b[i]);9(!2f[a]){2f[a]=Q;r.1a(b[i])}}}29(e){r=b}I r},2W:G(b,a,c){9(1m a=="1M")a=3w("P||G(a,i){I "+a+"}");H d=[];L(H i=0,4g=b.K;i<4g;i++)9(!c&&a(b[i],i)||c&&!a(b[i],i))d.1a(b[i]);I d},1X:G(c,b){9(1m b=="1M")b=3w("P||G(a){I "+b+"}");H d=[];L(H i=0,4g=c.K;i<4g;i++){H a=b(c[i],i);9(a!==S&&a!=W){9(a.1c!=1B)a=[a];d=d.8M(a)}}I d}});H v=8K.8I.2p();E.V={4s:(v.1t(/.+(?:8F|8E|8C|8B)[\\/: ]([\\d.]+)/)||[])[1],1N:/6w/.14(v),34:/34/.14(v),1h:/1h/.14(v)&&!/34/.14(v),35:/35/.14(v)&&!/(8z|6w)/.14(v)};H y=E.V.1h?"4h":"5h";E.1k({5g:!E.V.1h||U.8y=="8x",4h:E.V.1h?"4h":"5h",5o:{"L":"8w","8v":"1o","4u":y,5h:y,4h:y,3O:"3O",1o:"1o",1Q:"1Q",3c:"3c",2Q:"2Q",8u:"8t",26:"26",8s:"8r"}});E.N({1D:"a.12",8q:"15.4e(a,\'12\')",8p:"15.2I(a,2,\'2q\')",8n:"15.2I(a,2,\'4d\')",8l:"15.4e(a,\'2q\')",8k:"15.4e(a,\'4d\')",8j:"15.5d(a.12.1w,a)",8i:"15.5d(a.1w)",6q:"15.11(a,\'8h\')?a.8f||a.8e.U:15.2h(a.3j)"},G(i,n){E.1b[i]=G(a){H b=E.1X(6,n);9(a&&1m a=="1M")b=E.3m(a,b);I 6.2o(E.4V(b))}});E.N({5R:"3g",8c:"6j",3d:"6g",8b:"50",89:"6H"},G(i,n){E.1b[i]=G(){H a=1q;I 6.N(G(){L(H j=0,2c=a.K;j<2c;j++)E(a[j])[n](6)})}});E.N({5W:G(a){E.1x(6,a,"");6.53(a)},88:G(c){E.1o.1f(6,c)},87:G(c){E.1o.28(6,c)},86:G(c){E.1o[E.1o.3K(6,c)?"28":"1f"](6,c)},28:G(a){9(!a||E.1E(a,[6]).r.K){E.30(6);6.12.3b(6)}},4n:G(){E("*",6).N(G(){E.30(6)});1W(6.1w)6.3b(6.1w)}},G(i,n){E.1b[i]=G(){I 6.N(n,1q)}});E.N(["85","5Z"],G(i,a){H n=a.2p();E.1b[n]=G(h){I 6[0]==18?E.V.1N&&3y["84"+a]||E.5g&&38.33(U.2V["5a"+a],U.1G["5a"+a])||U.1G["5a"+a]:6[0]==U?38.33(U.1G["6n"+a],U.1G["6m"+a]):h==W?(6.K?E.17(6[0],n):S):6.17(n,h.1c==3X?h:h+"2T")}});H C=E.V.1N&&3x(E.V.4s)<83?"(?:[\\\\w*57-]|\\\\\\\\.)":"(?:[\\\\w\\82-\\81*57-]|\\\\\\\\.)",6k=1u 47("^>\\\\s*(“+C+”+)”),6i=1u 47(“^(“+C+”+)(#)(“+C+”+)”),6h=1u 47(“^([#.]?)(“+C+”*)”);E.1k({55:{“”:”m[2]==\’*\’||15.11(a,m[2])”,”#”:”a.4p(\’22\’)==m[2]”,”:”:{80:”im[3]-0″,2I:”m[3]-0==i”,6E:”m[3]-0==i”,3v:”i==0″,3u:”i==r.K-1″,6f:”i%2==0″,6e:”i%2″,”3v-46″:”a.12.4l(\’*\’)[0]==a”,”3u-46″:”15.2I(a.12.5p,1,\’4d\’)==a”,”7X-46″:”!15.2I(a.12.5p,2,\’4d\’)”,1D:”a.1w”,4n:”!a.1w”,7W:”(a.6s||a.7V||15(a).2g()||\’\’).1g(m[3])>=0″,3R:\'”1P”!=a.O&&15.17(a,”19″)!=”2s”&&15.17(a,”4C”)!=”1P”\’,1P:\'”1P”==a.O||15.17(a,”19″)==”2s”||15.17(a,”4C”)==”1P”\’,7U:”!a.3c”,3c:”a.3c”,2Q:”a.2Q”,26:”a.26||15.1x(a,\’26\’)”,2g:”\’2g\’==a.O”,4k:”\’4k\’==a.O”,5j:”\’5j\’==a.O”,54:”\’54\’==a.O”,52:”\’52\’==a.O”,51:”\’51\’==a.O”,6d:”\’6d\’==a.O”,6c:”\’6c\’==a.O”,2r:\'”2r”==a.O||15.11(a,”2r”)\’,4t:”/4t|24|6b|2r/i.14(a.11)”,3K:”15.1Y(m[3],a).K”,7S:”/h\\\\d/i.14(a.11)”,7R:”15.2W(15.32,G(1b){I a==1b.T;}).K”}},6a:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\’?”?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\(“?\’?(.*?(\\(.*?\\))?[^(]*?)”?\’?\\)/,1u 47(“^([:.#]*)(“+C+”+)”)],3m:G(a,c,b){H d,2b=[];1W(a&&a!=d){d=a;H f=E.1E(a,c,b);a=f.t.1p(/^\\s*,\\s*/,””);2b=b?c=f.r:E.1R(2b,f.r)}I 2b},1Y:G(t,o){9(1m t!=”1M”)I[t];9(o&&!o.1y)o=S;o=o||U;H d=[o],2f=[],3u;1W(t&&3u!=t){H r=[];3u=t;t=E.36(t);H l=P;H g=6k;H m=g.2S(t);9(m){H p=m[1].27();L(H i=0;d[i];i++)L(H c=d[i].1w;c;c=c.2q)9(c.1y==1&&(p==”*”||c.11.27()==p.27()))r.1a(c);d=r;t=t.1p(g,””);9(t.1g(” “)==0)6r;l=Q}J{g=/^([>+~])\\s*(\\w*)/i;9((m=g.2S(t))!=S){r=[];H p=m[2],1R={};m=m[1];L(H j=0,31=d.K;j<31;j++){H n=m=="~"||m=="+"?d[j].2q:d[j].1w;L(;n;n=n.2q)9(n.1y==1){H h=E.M(n);9(m=="~"&&1R[h])1T;9(!p||n.11.27()==p.27()){9(m=="~")1R[h]=Q;r.1a(n)}9(m=="+")1T}}d=r;t=E.36(t.1p(g,""));l=Q}}9(t&&!l){9(!t.1g(",")){9(o==d[0])d.44();2f=E.1R(2f,d);r=d=[o];t=" "+t.68(1,t.K)}J{H k=6i;H m=k.2S(t);9(m){m=[0,m[2],m[3],m[1]]}J{k=6h;m=k.2S(t)}m[2]=m[2].1p(/\\\\/g,"");H f=d[d.K-1];9(m[1]=="#"&&f&&f.3S&&!E.4a(f)){H q=f.3S(m[2]);9((E.V.1h||E.V.34)&&q&&1m q.22=="1M"&&q.22!=m[2])q=E(\'[@22="\'+m[2]+\'"]\',f)[0];d=r=q&&(!m[3]||E.11(q,m[3]))?[q]:[]}J{L(H i=0;d[i];i++){H a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];9(a=="*"&&d[i].11.2p()=="5i")a="3a";r=E.1R(r,d[i].4l(a))}9(m[1]==".")r=E.4X(r,m[2]);9(m[1]=="#"){H e=[];L(H i=0;r[i];i++)9(r[i].4p("22")==m[2]){e=[r[i]];1T}r=e}d=r}t=t.1p(k,"")}}9(t){H b=E.1E(t,r);d=r=b.r;t=E.36(b.t)}}9(t)d=[];9(d&&o==d[0])d.44();2f=E.1R(2f,d);I 2f},4X:G(r,m,a){m=" "+m+" ";H c=[];L(H i=0;r[i];i++){H b=(" "+r[i].1o+" ").1g(m)>=0;9(!a&&b||a&&!b)c.1a(r[i])}I c},1E:G(t,r,h){H d;1W(t&&t!=d){d=t;H p=E.6a,m;L(H i=0;p[i];i++){m=p[i].2S(t);9(m){t=t.7O(m[0].K);m[2]=m[2].1p(/\\\\/g,””);1T}}9(!m)1T;9(m[1]==”:”&&m[2]==”5V”)r=E.1E(m[3],r,Q).r;J 9(m[1]==”.”)r=E.4X(r,m[2],h);J 9(m[1]==”[“){H g=[],O=m[3];L(H i=0,31=r.K;i<31;i++){H a=r[i],z=a[E.5o[m[2]]||m[2]];9(z==S||/6C|3k|26/.14(m[2]))z=E.1x(a,m[2])||\'\';9((O==""&&!!z||O=="="&&z==m[5]||O=="!="&&z!=m[5]||O=="^="&&z&&!z.1g(m[5])||O=="$="&&z.68(z.K-m[5].K)==m[5]||(O=="*="||O=="~=")&&z.1g(m[5])>=0)^h)g.1a(a)}r=g}J 9(m[1]==”:”&&m[2]==”2I-46″){H e={},g=[],14=/(\\d*)n\\+?(\\d*)/.2S(m[3]==”6f”&&”2n”||m[3]==”6e”&&”2n+1″||!/\\D/.14(m[3])&&”n+”+m[3]||m[3]),3v=(14[1]||1)-0,d=14[2]-0;L(H i=0,31=r.K;i<31;i++){H j=r[i],12=j.12,22=E.M(12);9(!e[22]){H c=1;L(H n=12.1w;n;n=n.2q)9(n.1y==1)n.4U=c++;e[22]=Q}H b=P;9(3v==1){9(d==0||j.4U==d)b=Q}J 9((j.4U+d)%3v==0)b=Q;9(b^h)g.1a(j)}r=g}J{H f=E.55[m[1]];9(1m f!="1M")f=E.55[m[1]][m[2]];f=3w("P||G(a,i){I "+f+"}");r=E.2W(r,f,h)}}I{r:r,t:t}},4e:G(b,c){H d=[];H a=b[c];1W(a&&a!=U){9(a.1y==1)d.1a(a);a=a[c]}I d},2I:G(a,e,c,b){e=e||1;H d=0;L(;a;a=a[c])9(a.1y==1&&++d==e)1T;I a},5d:G(n,a){H r=[];L(;n;n=n.2q){9(n.1y==1&&(!a||n!=a))r.1a(n)}I r}});E.1j={1f:G(g,e,c,h){9(E.V.1h&&g.4j!=W)g=18;9(!c.2u)c.2u=6.2u++;9(h!=W){H d=c;c=G(){I d.16(6,1q)};c.M=h;c.2u=d.2u}H i=e.2l(".");e=i[0];c.O=i[1];H b=E.M(g,"2P")||E.M(g,"2P",{});H f=E.M(g,"2t",G(){H a;9(1m E=="W"||E.1j.4T)I a;a=E.1j.2t.16(g,1q);I a});H j=b[e];9(!j){j=b[e]={};9(g.4S)g.4S(e,f,P);J g.7N("43"+e,f)}j[c.2u]=c;6.1Z[e]=Q},2u:1,1Z:{},28:G(d,c,b){H e=E.M(d,"2P"),2L,4I;9(1m c=="1M"){H a=c.2l(".");c=a[0]}9(e){9(c&&c.O){b=c.4Q;c=c.O}9(!c){L(c 1i e)6.28(d,c)}J 9(e[c]){9(b)2E e[c][b.2u];J L(b 1i e[c])9(!a[1]||e[c][b].O==a[1])2E e[c][b];L(2L 1i e[c])1T;9(!2L){9(d.4P)d.4P(c,E.M(d,"2t"),P);J d.7M("43"+c,E.M(d,"2t"));2L=S;2E e[c]}}L(2L 1i e)1T;9(!2L){E.30(d,"2P");E.30(d,"2t")}}},1F:G(d,b,e,c,f){b=E.2h(b||[]);9(!e){9(6.1Z[d])E("*").1f([18,U]).1F(d,b)}J{H a,2L,1b=E.1n(e[d]||S),4N=!b[0]||!b[0].2M;9(4N)b.4w(6.4M({O:d,2m:e}));b[0].O=d;9(E.1n(E.M(e,"2t")))a=E.M(e,"2t").16(e,b);9(!1b&&e["43"+d]&&e["43"+d].16(e,b)===P)a=P;9(4N)b.44();9(f&&f.16(e,b)===P)a=P;9(1b&&c!==P&&a!==P&&!(E.11(e,\'a\')&&d=="4L")){6.4T=Q;e[d]()}6.4T=P}I a},2t:G(d){H a;d=E.1j.4M(d||18.1j||{});H b=d.O.2l(".");d.O=b[0];H c=E.M(6,"2P")&&E.M(6,"2P")[d.O],3q=1B.3A.2J.2O(1q,1);3q.4w(d);L(H j 1i c){3q[0].4Q=c[j];3q[0].M=c[j].M;9(!b[1]||c[j].O==b[1]){H e=c[j].16(6,3q);9(a!==P)a=e;9(e===P){d.2M();d.3p()}}}9(E.V.1h)d.2m=d.2M=d.3p=d.4Q=d.M=S;I a},4M:G(c){H a=c;c=E.1k({},a);c.2M=G(){9(a.2M)a.2M();a.7L=P};c.3p=G(){9(a.3p)a.3p();a.7K=Q};9(!c.2m&&c.65)c.2m=c.65;9(E.V.1N&&c.2m.1y==3)c.2m=a.2m.12;9(!c.4K&&c.4J)c.4K=c.4J==c.2m?c.7H:c.4J;9(c.64==S&&c.63!=S){H e=U.2V,b=U.1G;c.64=c.63+(e&&e.2R||b.2R||0);c.7E=c.7D+(e&&e.2B||b.2B||0)}9(!c.3Y&&(c.61||c.60))c.3Y=c.61||c.60;9(!c.5F&&c.5D)c.5F=c.5D;9(!c.3Y&&c.2r)c.3Y=(c.2r&1?1:(c.2r&2?3:(c.2r&4?2:0)));I c}};E.1b.1k({3W:G(c,a,b){I c=="5Y"?6.2G(c,a,b):6.N(G(){E.1j.1f(6,c,b||a,b&&a)})},2G:G(d,b,c){I 6.N(G(){E.1j.1f(6,d,G(a){E(6).5X(a);I(c||b).16(6,1q)},c&&b)})},5X:G(a,b){I 6.N(G(){E.1j.28(6,a,b)})},1F:G(c,a,b){I 6.N(G(){E.1j.1F(c,a,6,Q,b)})},7x:G(c,a,b){9(6[0])I E.1j.1F(c,a,6[0],P,b)},25:G(){H a=1q;I 6.4L(G(e){6.4H=0==6.4H?1:0;e.2M();I a[6.4H].16(6,[e])||P})},7v:G(f,g){G 4G(e){H p=e.4K;1W(p&&p!=6)2a{p=p.12}29(e){p=6};9(p==6)I P;I(e.O=="4x"?f:g).16(6,[e])}I 6.4x(4G).5U(4G)},2d:G(f){5T();9(E.3T)f.16(U,[E]);J E.3l.1a(G(){I f.16(6,[E])});I 6}});E.1k({3T:P,3l:[],2d:G(){9(!E.3T){E.3T=Q;9(E.3l){E.N(E.3l,G(){6.16(U)});E.3l=S}9(E.V.35||E.V.34)U.4P("5S",E.2d,P);9(!18.7t.K)E(18).39(G(){E("#4E").28()})}}});E.N(("7s,7r,39,7q,6n,5Y,4L,7p,"+"7n,7m,7l,4x,5U,7k,24,"+"51,7j,7i,7h,3U").2l(","),G(i,o){E.1b[o]=G(f){I f?6.3W(o,f):6.1F(o)}});H x=P;G 5T(){9(x)I;x=Q;9(E.V.35||E.V.34)U.4S("5S",E.2d,P);J 9(E.V.1h){U.7f("<7d"+"7y 22=4E 7z=Q "+"3k=//:><\\/1J>“);H a=U.3S(“4E”);9(a)a.62=G(){9(6.2C!=”1l”)I;E.2d()};a=S}J 9(E.V.1N)E.4B=4j(G(){9(U.2C==”5Q”||U.2C==”1l”){4A(E.4B);E.4B=S;E.2d()}},10);E.1j.1f(18,”39″,E.2d)}E.1b.1k({39:G(g,d,c){9(E.1n(g))I 6.3W(“39″,g);H e=g.1g(” “);9(e>=0){H i=g.2J(e,g.K);g=g.2J(0,e)}c=c||G(){};H f=”4z”;9(d)9(E.1n(d)){c=d;d=S}J{d=E.3a(d);f=”5P”}H h=6;E.3G({1d:g,O:f,M:d,1l:G(a,b){9(b==”1C”||b==”5O”)h.4o(i?E(“<1s/>“).3g(a.40.1p(/<1J(.|\\s)*?\\/1J>/g,””)).1Y(i):a.40);56(G(){h.N(c,[a.40,b,a])},13)}});I 6},7a:G(){I E.3a(6.5M())},5M:G(){I 6.1X(G(){I E.11(6,”2Y”)?E.2h(6.79):6}).1E(G(){I 6.2H&&!6.3c&&(6.2Q||/24|6b/i.14(6.11)||/2g|1P|52/i.14(6.O))}).1X(G(i,c){H b=E(6).3i();I b==S?S:b.1c==1B?E.1X(b,G(a,i){I{2H:c.2H,1Q:a}}):{2H:c.2H,1Q:b}}).21()}});E.N(“5L,5K,6t,5J,5I,5H”.2l(“,”),G(i,o){E.1b[o]=G(f){I 6.3W(o,f)}});H B=(1u 3D).3B();E.1k({21:G(d,b,a,c){9(E.1n(b)){a=b;b=S}I E.3G({O:”4z”,1d:d,M:b,1C:a,1V:c})},78:G(b,a){I E.21(b,S,a,”1J”)},77:G(c,b,a){I E.21(c,b,a,”45″)},76:G(d,b,a,c){9(E.1n(b)){a=b;b={}}I E.3G({O:”5P”,1d:d,M:b,1C:a,1V:c})},75:G(a){E.1k(E.59,a)},59:{1Z:Q,O:”4z”,2z:0,5G:”74/x-73-2Y-72″,6o:Q,3e:Q,M:S},49:{},3G:G(s){H f,2y=/=(\\?|%3F)/g,1v,M;s=E.1k(Q,s,E.1k(Q,{},E.59,s));9(s.M&&s.6o&&1m s.M!=”1M”)s.M=E.3a(s.M);9(s.1V==”4b”){9(s.O.2p()==”21″){9(!s.1d.1t(2y))s.1d+=(s.1d.1t(/\\?/)?”&”:”?”)+(s.4b||”5E”)+”=?”}J 9(!s.M||!s.M.1t(2y))s.M=(s.M?s.M+”&”:””)+(s.4b||”5E”)+”=?”;s.1V=”45″}9(s.1V==”45″&&(s.M&&s.M.1t(2y)||s.1d.1t(2y))){f=”4b”+B++;9(s.M)s.M=s.M.1p(2y,”=”+f);s.1d=s.1d.1p(2y,”=”+f);s.1V=”1J”;18[f]=G(a){M=a;1C();1l();18[f]=W;2a{2E 18[f]}29(e){}}}9(s.1V==”1J”&&s.1L==S)s.1L=P;9(s.1L===P&&s.O.2p()==”21″)s.1d+=(s.1d.1t(/\\?/)?”&”:”?”)+”57=”+(1u 3D()).3B();9(s.M&&s.O.2p()==”21″){s.1d+=(s.1d.1t(/\\?/)?”&”:”?”)+s.M;s.M=S}9(s.1Z&&!E.5b++)E.1j.1F(“5L”);9(!s.1d.1g(“8g”)&&s.1V==”1J”){H h=U.4l(“9U”)[0];H g=U.5B(“1J”);g.3k=s.1d;9(!f&&(s.1C||s.1l)){H j=P;g.9R=g.62=G(){9(!j&&(!6.2C||6.2C==”5Q”||6.2C==”1l”)){j=Q;1C();1l();h.3b(g)}}}h.58(g);I}H k=P;H i=18.6X?1u 6X(“9P.9O”):1u 6W();i.9M(s.O,s.1d,s.3e);9(s.M)i.5C(“9J-9I”,s.5G);9(s.5y)i.5C(“9H-5x-9F”,E.49[s.1d]||”9D, 9C 9B 9A 5v:5v:5v 9z”);i.5C(“X-9x-9v”,”6W”);9(s.6U)s.6U(i);9(s.1Z)E.1j.1F(“5H”,[i,s]);H c=G(a){9(!k&&i&&(i.2C==4||a==”2z”)){k=Q;9(d){4A(d);d=S}1v=a==”2z”&&”2z”||!E.6S(i)&&”3U”||s.5y&&E.6R(i,s.1d)&&”5O”||”1C”;9(1v==”1C”){2a{M=E.6Q(i,s.1V)}29(e){1v=”5k”}}9(1v==”1C”){H b;2a{b=i.5s(“6P-5x”)}29(e){}9(s.5y&&b)E.49[s.1d]=b;9(!f)1C()}J E.5r(s,i,1v);1l();9(s.3e)i=S}};9(s.3e){H d=4j(c,13);9(s.2z>0)56(G(){9(i){i.9q();9(!k)c(“2z”)}},s.2z)}2a{i.9o(s.M)}29(e){E.5r(s,i,S,e)}9(!s.3e)c();I i;G 1C(){9(s.1C)s.1C(M,1v);9(s.1Z)E.1j.1F(“5I”,[i,s])}G 1l(){9(s.1l)s.1l(i,1v);9(s.1Z)E.1j.1F(“6t”,[i,s]);9(s.1Z&&!–E.5b)E.1j.1F(“5K”)}},5r:G(s,a,b,e){9(s.3U)s.3U(a,b,e);9(s.1Z)E.1j.1F(“5J”,[a,s,e])},5b:0,6S:G(r){2a{I!r.1v&&9n.9l==”54:”||(r.1v>=6N&&r.1v<9j)||r.1v==6M||E.V.1N&&r.1v==W}29(e){}I P},6R:G(a,c){2a{H b=a.5s("6P-5x");I a.1v==6M||b==E.49[c]||E.V.1N&&a.1v==W}29(e){}I P},6Q:G(r,b){H c=r.5s("9i-O");H d=b=="6K"||!b&&c&&c.1g("6K")>=0;H a=d?r.9g:r.40;9(d&&a.2V.37==”5k”)6G”5k”;9(b==”1J”)E.5f(a);9(b==”45″)a=3w(“(“+a+”)”);I a},3a:G(a){H s=[];9(a.1c==1B||a.4c)E.N(a,G(){s.1a(3f(6.2H)+”=”+3f(6.1Q))});J L(H j 1i a)9(a[j]&&a[j].1c==1B)E.N(a[j],G(){s.1a(3f(j)+”=”+3f(6))});J s.1a(3f(j)+”=”+3f(a[j]));I s.66(“&”).1p(/%20/g,”+”)}});E.1b.1k({1A:G(b,a){I b?6.1U({1H:”1A”,2N:”1A”,1r:”1A”},b,a):6.1E(“:1P”).N(G(){6.R.19=6.3h?6.3h:””;9(E.17(6,”19″)==”2s”)6.R.19=”2Z”}).2D()},1z:G(b,a){I b?6.1U({1H:”1z”,2N:”1z”,1r:”1z”},b,a):6.1E(“:3R”).N(G(){6.3h=6.3h||E.17(6,”19″);9(6.3h==”2s”)6.3h=”2Z”;6.R.19=”2s”}).2D()},6J:E.1b.25,25:G(a,b){I E.1n(a)&&E.1n(b)?6.6J(a,b):a?6.1U({1H:”25″,2N:”25″,1r:”25″},a,b):6.N(G(){E(6)[E(6).3t(“:1P”)?”1A”:”1z”]()})},9c:G(b,a){I 6.1U({1H:”1A”},b,a)},9b:G(b,a){I 6.1U({1H:”1z”},b,a)},99:G(b,a){I 6.1U({1H:”25″},b,a)},98:G(b,a){I 6.1U({1r:”1A”},b,a)},96:G(b,a){I 6.1U({1r:”1z”},b,a)},95:G(c,a,b){I 6.1U({1r:a},c,b)},1U:G(k,i,h,g){H j=E.6D(i,h,g);I 6[j.3L===P?”N”:”3L”](G(){j=E.1k({},j);H f=E(6).3t(“:1P”),3y=6;L(H p 1i k){9(k[p]==”1z”&&f||k[p]==”1A”&&!f)I E.1n(j.1l)&&j.1l.16(6);9(p==”1H”||p==”2N”){j.19=E.17(6,”19″);j.2U=6.R.2U}}9(j.2U!=S)6.R.2U=”1P”;j.3M=E.1k({},k);E.N(k,G(c,a){H e=1u E.2j(3y,j,c);9(/25|1A|1z/.14(a))e[a==”25″?f?”1A”:”1z”:a](k);J{H b=a.3s().1t(/^([+-]=)?([\\d+-.]+)(.*)$/),1O=e.2b(Q)||0;9(b){H d=3I(b[2]),2i=b[3]||”2T”;9(2i!=”2T”){3y.R[c]=(d||1)+2i;1O=((d||1)/e.2b(Q))*1O;3y.R[c]=1O+2i}9(b[1])d=((b[1]==”-=”?-1:1)*d)+1O;e.3N(1O,d,2i)}J e.3N(1O,a,””)}});I Q})},3L:G(a,b){9(E.1n(a)){b=a;a=”2j”}9(!a||(1m a==”1M”&&!b))I A(6[0],a);I 6.N(G(){9(b.1c==1B)A(6,a,b);J{A(6,a).1a(b);9(A(6,a).K==1)b.16(6)}})},9f:G(){H a=E.32;I 6.N(G(){L(H i=0;i-8O?r:3I(E.17(6.T,6.1e))||0},3N:G(c,b,e){6.5u=(1u 3D()).3B();6.1O=c;6.2D=b;6.2i=e||6.2i||”2T”;6.2v=6.1O;6.4q=6.4i=0;6.4r();H f=6;G t(){I f.2F()}t.T=6.T;E.32.1a(t);9(E.32.K==1){H d=4j(G(){H a=E.32;L(H i=0;i6.Y.2e+6.5u){6.2v=6.2D;6.4q=6.4i=1;6.4r();6.Y.3M[6.1e]=Q;H a=Q;L(H i 1i 6.Y.3M)9(6.Y.3M[i]!==Q)a=P;9(a){9(6.Y.19!=S){6.T.R.2U=6.Y.2U;6.T.R.19=6.Y.19;9(E.17(6.T,”19″)==”2s”)6.T.R.19=”2Z”}9(6.Y.1z)6.T.R.19=”2s”;9(6.Y.1z||6.Y.1A)L(H p 1i 6.Y.3M)E.1x(6.T.R,p,6.Y.3P[p])}9(a&&E.1n(6.Y.1l))6.Y.1l.16(6.T);I P}J{H n=t-6.5u;6.4i=n/6.Y.2e;6.4q=E.3J[6.Y.3J||(E.3J.5q?”5q”:”6B”)](6.4i,n,0,1,6.Y.2e);6.2v=6.1O+((6.2D-6.1O)*6.4q);6.4r()}I Q}};E.2j.2F={2R:G(a){a.T.2R=a.2v},2B:G(a){a.T.2B=a.2v},1r:G(a){E.1x(a.T.R,”1r”,a.2v)},6z:G(a){a.T.R[a.1e]=a.2v+a.2i}};E.1b.6m=G(){H c=0,3E=0,T=6[0],5t;9(T)8L(E.V){H b=E.17(T,”2X”)==”4F”,1D=T.12,23=T.23,2K=T.3H,4f=1N&&3x(4s)<8J;9(T.6V){5w=T.6V();1f(5w.1S+38.33(2K.2V.2R,2K.1G.2R),5w.3E+38.33(2K.2V.2B,2K.1G.2B));9(1h){H d=E("4o").17("8H");d=(d=="8G"||E.5g&&3x(4s)>=7)&&2||d;1f(-d,-d)}}J{1f(T.5l,T.5z);1W(23){1f(23.5l,23.5z);9(35&&/^t[d|h]$/i.14(1D.37)||!4f)d(23);9(4f&&!b&&E.17(23,”2X”)==”4F”)b=Q;23=23.23}1W(1D.37&&!/^1G|4o$/i.14(1D.37)){9(!/^8D|1I-9S.*$/i.14(E.17(1D,”19″)))1f(-1D.2R,-1D.2B);9(35&&E.17(1D,”2U”)!=”3R”)d(1D);1D=1D.12}9(4f&&b)1f(-2K.1G.5l,-2K.1G.5z)}5t={3E:3E,1S:c}}I 5t;G d(a){1f(E.17(a,”9T”),E.17(a,”8A”))}G 1f(l,t){c+=3x(l)||0;3E+=3x(t)||0}}})();’,62,616,’||||||this|||if|||||||||||||||||||||||||||||||||function|var|return|else|length|for|data|each|type|false|true|style|null|elem|document|browser|undefined||options|||nodeName|parentNode||test|jQuery|apply|css|window|display|push|fn|constructor|url|prop|add|indexOf|msie|in|event|extend|complete|typeof|isFunction|className|replace|arguments|opacity|div|match|new|status|firstChild|attr|nodeType|hide|show|Array|success|parent|filter|trigger|body|height|table|script|tbody|cache|string|safari|start|hidden|value|merge|left|break|animate|dataType|while|map|find|global||get|id|offsetParent|select|toggle|selected|toUpperCase|remove|catch|try|cur|al|ready|duration|done|text|makeArray|unit|fx|swap|split|target||pushStack|toLowerCase|nextSibling|button|none|handle|guid|now|stack|tb|jsre|timeout|inArray|scrollTop|readyState|end|delete|step|one|name|nth|slice|doc|ret|preventDefault|width|call|events|checked|scrollLeft|exec|px|overflow|documentElement|grep|position|form|block|removeData|rl|timers|max|opera|mozilla|trim|tagName|Math|load|param|removeChild|disabled|insertBefore|async|encodeURIComponent|append|oldblock|val|childNodes|src|readyList|multiFilter|color|defaultView|stopPropagation|args|old|toString|is|last|first|eval|parseInt|self|domManip|prototype|getTime|curCSS|Date|top||ajax|ownerDocument|parseFloat|easing|has|queue|curAnim|custom|innerHTML|orig|currentStyle|visible|getElementById|isReady|error|static|bind|String|which|getComputedStyle|responseText|oWidth|oHeight|on|shift|json|child|RegExp|ol|lastModified|isXMLDoc|jsonp|jquery|previousSibling|dir|safari2|el|styleFloat|state|setInterval|radio|getElementsByTagName|tr|empty|html|getAttribute|pos|update|version|input|float|runtimeStyle|unshift|mouseover|getPropertyValue|GET|clearInterval|safariTimer|visibility|clean|__ie_init|absolute|handleHover|lastToggle|index|fromElement|relatedTarget|click|fix|evt|andSelf|removeEventListener|handler|cloneNode|addEventListener|triggered|nodeIndex|unique|Number|classFilter|prevObject|selectedIndex|after|submit|password|removeAttribute|file|expr|setTimeout|_|appendChild|ajaxSettings|client|active|win|sibling|deep|globalEval|boxModel|cssFloat|object|checkbox|parsererror|offsetLeft|wrapAll|dequeue|props|lastChild|swing|handleError|getResponseHeader|results|startTime|00|box|Modified|ifModified|offsetTop|evalScript|createElement|setRequestHeader|ctrlKey|callback|metaKey|contentType|ajaxSend|ajaxSuccess|ajaxError|ajaxStop|ajaxStart|serializeArray|init|notmodified|POST|loaded|appendTo|DOMContentLoaded|bindReady|mouseout|not|removeAttr|unbind|unload|Width|keyCode|charCode|onreadystatechange|clientX|pageX|srcElement|join|outerHTML|substr|zoom|parse|textarea|reset|image|odd|even|before|quickClass|quickID|prepend|quickChild|execScript|offset|scroll|processData|uuid|contents|continue|textContent|ajaxComplete|clone|setArray|webkit|nodeValue|fl|_default|100|linear|href|speed|eq|createTextNode|throw|replaceWith|splice|_toggle|xml|colgroup|304|200|alpha|Last|httpData|httpNotModified|httpSuccess|fieldset|beforeSend|getBoundingClientRect|XMLHttpRequest|ActiveXObject|col|br|abbr|pixelLeft|urlencoded|www|application|ajaxSetup|post|getJSON|getScript|elements|serialize|clientWidth|hasClass|scr|clientHeight|write|relative|keyup|keypress|keydown|change|mousemove|mouseup|mousedown|right|dblclick|resize|focus|blur|frames|instanceof|hover|offsetWidth|triggerHandler|ipt|defer|offsetHeight|border|padding|clientY|pageY|Left|Right|toElement|Bottom|Top|cancelBubble|returnValue|detachEvent|attachEvent|substring|line|weight|animated|header|font|enabled|innerText|contains|only|size|gt|lt|uFFFF|u0128|417|inner|Height|toggleClass|removeClass|addClass|replaceAll|noConflict|insertAfter|prependTo|wrap|contentWindow|contentDocument|http|iframe|children|siblings|prevAll|nextAll|wrapInner|prev|Boolean|next|parents|maxLength|maxlength|readOnly|readonly|class|htmlFor|CSS1Compat|compatMode|compatible|borderTopWidth|ie|ra|inline|it|rv|medium|borderWidth|userAgent|522|navigator|with|concat|1px|10000|array|ig|PI|NaN|400|reverse|fast|600|slow|Function|Object|setAttribute|changed|be|can|property|fadeTo|fadeOut|getAttributeNode|fadeIn|slideToggle|method|slideUp|slideDown|action|cssText|stop|responseXML|option|content|300|th|protocol|td|location|send|cap|abort|colg|cos|tfoot|thead|With|leg|Requested|opt|GMT|1970|Jan|01|Thu|area|Since|hr|If|Type|Content|meta|specified|open|link|XMLHTTP|Microsoft|img|onload|row|borderLeftWidth|head|attributes’.split(‘|’),0,{}))

//Use jquery to call sessionWatchInit once the document is loaded
$(document).ready(sessionWatchInit);

function sessionWatchInit()
{
//Use jquery to attach to a number of different events on the page
//Tieing in to the click event can cause issue with javascript on the
//page that is already using onclick, so we’ll use mousedown and keydown instead.
$(“a”).mousedown(setSessionCookie);
$(“a”).keydown(setSessionCookie);
$(“input[type=’button’]”).mousedown(setSessionCookie);
$(“input[type=’button’]”).keydown(setSessionCookie);
$(“form”).submit(setSessionCookie);

//Watch changes to the document’s location so we can
//set the cookie before the location changes.
if(location.watch) location.watch(“href”, setSessionCookieFromWatch);
if(document.watch) document.watch(“location”, setSessionCookieFromWatch);
if(window.watch) window.watch(“location”, setSessionCookieFromWatch);
if(document.location.watch) document.location.watch(“href”, setSessionCookieFromWatch);
if(window.location.watch) window.location.watch(“href”, setSessionCookieFromWatch);

//Route any calls to form.submit through our own submit function so we can
//set the cookie before the submit
for(var i = 0; i < document.forms.length; i++) { var currentForm = document.forms[i]; currentForm.eclg_submit = currentForm.submit; currentForm.submit = function() { setSessionCookie(); this.eclg_submit(); } } //Finally, we need to tie in to the onUnload event as a final //safeguard to catch page refreshes $(window).unload(setSessionCookie); } function setSessionCookieFromWatch(property, oldval, newval) { setSessionCookie(); return(newval); } function setSessionCookie() { document.cookie = 'ActiveSessionID=' + sessionid + ';path=/;domain=.' + getBaseDomain(-2) + ';'; } function getBaseDomain(depth) { var strDomain = document.domain; var urlArray = strDomain.split('.'); return urlArray.slice(depth).join('.'); } Composition II | ENG102 A01 Instructor:  CARMEL PHELAN Tools: Gradebook Email Live Doc Sharing Dropbox Journal Webliography Tutor Tech Support Help .tablehead h2 { margin: 0px; padding: 0px; font-size: 100%; } .pageTitle h1 { margin: 0px; padding: 0px; font-size: 100%; } .equellaHead { margin: 1px 3px 0px 0px; text-align: left; color: rgb(0, 0, 0); } .destinationCourseContent { line-height: 19px; padding-left: 10px; } .contentCopyColumn { width: 48%; padding-right: 2px; margin-right: 12px; float: left; } .contentCopyColumnHeader { padding: 4px; font-size: 1.1em; font-weight: bold; } .buttontd { border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; background-color: rgb(245, 245, 233); } .buttonRow { float: right; } div.innerContainerBorder h3 { margin: 0px; padding: 0px; font-size: 1em; font-weight: bold; } div.innerContainerBorder h4 { margin: 0px; padding: 4px 4px 4px 0px; font-size: 1.1em; font-weight: bold; } div.innerContainerBorder h5 { margin: 0px 0px 6px; padding: 4px 4px 4px 0px; font-size: 1.4em; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; } div.innerContainerBorder hr { padding: 0px; color: rgb(255, 255, 255); margin-top: 5px; } .outercontenttablePadding { padding: 10px 10px 30px; } .detailsLabel { color: rgb(51, 51, 51); padding-top: 3px; font-size: 1em; font-weight: bold; border-bottom-color: rgb(169, 169, 169); border-bottom-width: 1px; border-bottom-style: solid; display: block; } .darkContentBG { padding: 5px; border: 1px solid rgb(204, 204, 204); background-color: rgb(234, 234, 234); } .formButton { overflow: visible; padding-right: 10px; padding-left: 10px; } .copyItemLabel { color: rgb(51, 51, 51); font-weight: bold; background-color: rgb(221, 255, 238); } .innerContainer { padding: 10px; width: 98%; } .innerContainerBorder { padding: 6px; border: 1px solid rgb(204, 204, 204); overflow: auto; background-color: rgb(245, 245, 245); } .innerContainerBorder p { margin: 4px 0px 10px; } .tableheading { text-align: left; } .strongtext { font-weight: bold; } .strongredtext { color: rgb(255, 0, 0); font-weight: bold; } .viewCopyStatus { border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 2px 10px 1px; color: rgb(41, 86, 143); font-weight: normal; text-decoration: underline; margin-top: -26px; float: right; background-color: rgb(230, 230, 230); } .bttnalignRight { padding-right: 25px; float: right; } .alignRight { float: right; } .alignLeft { float: left; } .tableFormat { margin: 0px; padding: 5px; border: 0px currentColor; } .darkContentBG { border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 5px; background-color: rgb(234, 234, 234); } .stepLettering { color: rgb(204, 204, 204); font-family: Arial, Helvetica, sans-serif; font-size: 2.25em; } div.scrollableDataTable { padding: 0px; width: 100%; overflow: auto; clear: both; margin-right: 2px; -ms-overflow-x: hidden; } div.scrollableDataTable table { width: 100%; } div.scrollableDataTable table tbody { overflow: auto; -ms-overflow-x: hidden; } div.scrollableDataTable td:last-child { padding-right: 22px; } div.scrollableDataTable#data { height: 575px; } div.scrollableDataTable#wol { height: 200px; } div.scrollableDataTable table > tbody#dataBody {
height: 550px;
}
.WOLheading {
padding: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153);
}
a.WOLperson {
padding: 2px; text-decoration: none !important; cursor: pointer;
}
ul.wollist {
list-style: none; margin: 0px 0em; padding: 0px 0px 0.55em;
}
li.wollist {
list-style: none; margin: 0px 0px 0px 0em; padding: 0em 0.25em 0em 0em; width: 100%; float: left; display: block; white-space: nowrap;
}
li.wollist:hover {
background-color: rgb(255, 254, 238);
}
li.label.wollist {
margin: 0.25em 0.45em 0em 0.25em; padding: 4px 2px 2px; color: rgb(119, 119, 119);
}
#WOLmain {
border: 1px solid rgb(0, 0, 0); width: 155px; background-color: rgb(245, 245, 245);
}
.WOLonline {
border: 1px solid rgb(119, 119, 119);
}
.WOLidle {
border: 1px solid rgb(119, 119, 119);
}
.WOLbutton {
background: url(“images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0.15em; padding: 2px; top: 3px !important; float: left; display: block; white-space: nowrap; position: relative;
}
.WOLbuttonC {
background: url(“images/wolCollapsed.gif”) no-repeat left top; margin: 4px 2px 2px; padding: 16px 0px 0px 16px; width: 0px !important; height: 0px; overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
#WOLlink {
background: url(“images/bottom_button_right.gif”) no-repeat right top; padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
.WOLbutton2 {
background: url(“images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0em; padding: 2px; top: 1px !important; height: 16px; text-decoration: none; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink2 {
background: url(“images/bottom_button_right.gif”) no-repeat right top; padding: 2px 4px 0px; left: 4px; top: 1px !important; height: 16px; color: rgb(102, 255, 102); font-weight: bold; float: left; display: block; position: relative;
}
div#wol_glance {
background: rgb(247, 247, 247); width: 185%; overflow: hidden; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
div#wol_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 1px 2px; overflow: hidden; display: block;
}
div#wol_glance .imagediv {
float: left; white-space: nowrap; position: relative;
}
div#wol_glance img {
margin: 1px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: left; display: block; position: relative;
}
div#wol_glance .glance_online {
background: url(“images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance a.glance_email {
background: url(“images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#wol_glance .glance_notonline {
background: url(“images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance .glance_noshare {
background: url(“images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
a.HideLogoutExitbutton {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:link {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:visited {
padding: 2px; float: left;
}
form {
margin: 0px; padding: 0px;
}
select {
font-size: 100%;
}
input {
font-size: 100%;
}
th {
font-weight: normal;
}
.standardsTreeLinks {
color: rgb(0, 0, 255); text-decoration: underline; cursor: pointer;
}
.fontface1 {
font-family: Verdana;
}
.fontface2 {
font-family: Arial;
}
.fontface3 {
font-family: Times New Roman;
}
.fontface4 {
font-family: Trebuchet MS;
}
.fontface5 {
font-family: Courier New;
}
.fontface6 {
font-family: Georgia;
}
a.linkstyle1 {
text-decoration: underline;
}
a.linkstyle1:hover {
text-decoration: underline;
}
a.linkstyle2 {
text-decoration: none;
}
a.linkstyle2:hover {
text-decoration: underline;
}
a.linkcolor1 {
color: rgb(0, 0, 179);
}
a.linkcolor2 {
color: rgb(0, 0, 255);
}
.fontsize70 {
font-size: 11px;
}
.fontsize75 {
font-size: 12px;
}
.fontsize80 {
font-size: 14px;
}
p.MsoNormal {
font-family: “Times New Roman”; font-size: 12pt;
}
.previewPageMargins {
margin-top: 0px; margin-right: 0px;
}
.tr-content-gray {
background-color: rgb(221, 221, 221);
}
.tr-content-light {
background-color: rgb(255, 255, 255);
}
.td-content-right {
text-align: right; vertical-align: top;
}
.tr-content-dark {
font-weight: bold; background-color: rgb(204, 204, 204);
}
.pinkborder {
background-color: rgb(204, 204, 204);
}
.pinkvertline {
color: rgb(164, 164, 164);
}
.hiddenLabels {
left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.outercontenttable {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
.outercontenttableBorderTop {
border: 1px solid rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
.innercontenttable {
border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.innercontentdiv {
padding: 0px; width: 100%; height: 100px; overflow: auto; background-color: rgb(245, 245, 245);
}
.innercontentdiv2 {
padding: 0px; width: 100%; overflow: auto;
}
.tabcontenttable {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.tableheading {
padding: 4px; color: rgb(119, 119, 119); border-bottom-color: rgb(78, 78, 78); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tablesubheading3 {
padding: 3px; color: rgb(0, 0, 0); border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.tableitem {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.tableitem1 {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemNoPadding {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.tablesubheading4 {
padding: 3px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tablesubheadingNP {
padding: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tableitembottom {
padding: 4px;
}
.tableheadhidden {
left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.toolboxtable {
border-width: 0px 1px 1px; border-style: solid; border-color: rgb(204, 204, 204);
}
.toolboxitem {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(243, 243, 243);
}
.textareaessayanswer {
width: 100%; height: 186px;
}
.textareashortanswer {
width: 100%; height: 57px;
}
.textareaprofessorcomments {
width: 100%; height: 30px;
}
.notselected {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.selected {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(255, 255, 255);
}
.notselectedG {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.selectedG {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(245, 245, 245);
}
.whatsnewdetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.whatsnewdetailbottomyellow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.whatsnewdetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.threadborder {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.hr {
background: rgb(204, 204, 204); width: 100%; height: 1px; line-height: 1px; font-size: 1px;
}
.ltgrayborder {
border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.threadheading {
color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.threadresponse {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadresponsebottom {
padding: 8px 4px; background-color: rgb(255, 255, 255);
}
.threadresponsedetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.threadresponsedetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadcontrol {
padding: 6px 4px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadcontrolbottom {
padding: 6px 4px 4px; background-color: rgb(255, 255, 255);
}
.whiteline {
height: 1px; background-color: rgb(255, 255, 255);
}
.buttontd {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; background-color: rgb(245, 245, 233);
}
.buttontdsave {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; color: rgb(0, 0, 0); background-color: rgb(255, 250, 204);
}
.buttontdmenu {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 2px 10px 3px; height: 20px; text-align: center; background-color: rgb(245, 245, 233);
}
.buttontdmenu2 {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 2px 10px 3px; height: 20px; text-align: center; background-color: rgb(246, 246, 236);
}
.buttontdmenutext {
color: rgb(0, 0, 0); text-decoration: none !important;
}
.buttontdmenutext2 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext2:hover {
width: 199px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.buttontdmenutext3 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext3:hover {
width: 175px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.buttontdmenutext4 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext4:hover {
width: 122px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.wrap1 {
position: relative;
}
.wrap2 {
position: absolute;
}
#dropmenu0 {
z-index: 100;
}
#dropmenu1 {
z-index: 100;
}
.ddmenu {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; line-height: 18px; visibility: hidden; position: absolute; background-color: rgb(245, 245, 245);
}
.ddmenu2 {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; line-height: 18px; position: absolute; background-color: rgb(245, 245, 245);
}
.ddmenu3 {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; text-align: left; line-height: 18px; background-color: rgb(245, 245, 233);
}
.browsebutton {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); height: 20px;
}
.buttontddisabled {
border: 1px solid rgb(204, 204, 204); height: 20px; color: rgb(187, 187, 187); background-color: rgb(246, 246, 236);
}
.expandlesson {
color: rgb(0, 0, 0); text-decoration: none;
}
.graytext {
color: rgb(119, 119, 119);
}
.dkgraytext {
color: rgb(78, 78, 78);
}
.redtext {
color: rgb(153, 0, 0);
}
.greentext {
color: rgb(0, 153, 0);
}
.dkgraybackground {
background-color: rgb(102, 102, 102);
}
.subnavoff {
padding: 1px 5px 2px; height: 13px; color: rgb(0, 0, 179);
}
.subnavoff:hover {
padding: 1px 4px 2px; border: 1px solid rgb(176, 176, 176); height: 13px; color: rgb(0, 0, 179); text-decoration: none !important; background-color: rgb(243, 243, 243);
}
.required {
border: 1px solid rgb(164, 185, 127); background-color: rgb(255, 250, 204);
}
.unread {
font-weight: bold;
}
.instructorunread {
font-weight: bold; background-color: rgb(251, 250, 154);
}
.instructorread {
background-color: rgb(251, 250, 154);
}
.hand {
cursor: hand;
}
.inlinemessage2 {
padding: 4px; border: 1px solid rgb(204, 204, 204); width: 99%; overflow: auto; background-color: rgb(255, 254, 238);
}
.inlineerror {
padding: 4px; border: 1px solid rgb(204, 0, 0); background-color: rgb(255, 254, 238);
}
.toolspage {
margin-right: 15px; margin-left: 15px;
}
.ClassRoster {
padding: 2px; border: 1px solid rgb(166, 166, 166); width: 230px; height: 140px; overflow: auto; background-color: white;
}
.innercontenttableGBDetails {
padding: 4px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.tableheadingGBDetails {
padding: 4px; border-bottom-color: rgb(78, 78, 78); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.questiondetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.questiondetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.instructordropbox {
color: rgb(0, 102, 34);
}
.analysis_notselected {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.analysis_selected {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(255, 255, 255);
}
.gbitem {
border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(238, 238, 238);
}
.questionanalysis {
padding: 8px 4px; background-color: rgb(245, 245, 245);
}
.questionanalysisbottom {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.poolanalysis {
padding: 8px 4px; background-color: rgb(230, 235, 244);
}
.tablequestionpool {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 235, 244);
}
.tablequestionbuilderpool {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 235, 244);
}
.questiondetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.questiondetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemquestion {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.studentresponses {
padding: 8px 4px; background-color: rgb(255, 255, 255);
}
.studentresponsesbottom {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.POOLsubheading {
padding: 4px; color: rgb(0, 0, 0); background-color: rgb(180, 202, 242);
}
.hiddeniframe {
width: 0px; height: 0px; visibility: hidden;
}
div.fileinputs {
position: relative;
}
div.fakefile {
left: 0px; top: 0px; position: absolute; z-index: 1;
}
input.file {
text-align: left; position: relative; z-index: 2; opacity: 0; -moz-opacity: 0;
}
.bg99-fg00 {
color: rgb(0, 0, 0); background-color: rgb(153, 153, 153);
}
.bgCC-fg00 {
color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.bgFF-fg00 {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.bg66-fgcc_right {
padding: 0px; text-align: right; color: rgb(204, 204, 204); font-size: 13px; background-color: rgb(102, 102, 102);
}
.bg66-fgcc {
padding: 0px; color: rgb(204, 204, 204); font-size: 13px; background-color: rgb(102, 102, 102);
}
.white {
color: rgb(255, 255, 255); text-decoration: none;
}
.examstathelp {
padding: 2px 0px 2px 2px; border: 0px solid rgb(0, 0, 0); text-align: right; font-size: larger; font-weight: bold; text-decoration: none; float: right;
}
.exampage {
padding: 1px 6px; border: 1px solid rgb(204, 204, 204); font-size: 1.25em; background-color: rgb(230, 230, 230);
}
.exampageON {
padding: 1px 6px; border: 1px solid rgb(204, 204, 204); font-size: 1.25em; background-color: rgb(255, 254, 238);
}
.exampages {
line-height: 24px;
}
.tableitem1 {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemnobottom {
padding: 4px; background-color: rgb(255, 255, 255);
}
.whatsnewdetailbottomyellow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.whatsnewdetailyellow {
padding: 4px; background-color: rgb(255, 254, 238);
}
.totalrow {
background-color: rgb(232, 232, 232);
}
.totalrowyellow {
background-color: rgb(232, 231, 217);
}
.totalrowTransaction {
padding: 6px; background-color: rgb(204, 204, 204);
}
.highlightedrow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.scorerow {
font-weight: normal; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.toprow {
padding: 4px; color: rgb(0, 0, 0); font-weight: bold; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.tableitemtop {
padding: 7px; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.rubrictableitemwhite {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.rubrictableitem {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.rubrichighlightrow {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.rubrichighlightrowOverall {
padding: 6px; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
td.rubrictableitemwhitedisabled {
padding: 6px; color: rgb(187, 187, 187); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(248, 248, 248);
}
.keeptextactive {
color: rgb(0, 0, 0);
}
.ltgrayborder {
border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
span.newcontent {
background: url(“/Images/asterisk_orange “) no-repeat left top; margin: 0px 1px 0px 0px; padding: 11em 0px 0px 12px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 255, 255); overflow: hidden; font-size: 1px; float: left; display: block;
}
.inputgradebookdetails {
width: 28px;
}
td.rubrictableitemOn {
padding: 6px; border-right-color: rgb(240, 237, 184); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(240, 237, 184); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; cursor: pointer; background-color: rgb(255, 253, 221);
}
td.rubrictableitemOff {
padding: 6px; border-right-color: rgb(245, 245, 245); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(245, 245, 245); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; cursor: pointer; background-color: rgb(245, 245, 245);
}
pageTitle {
margin: 0px; padding: 0px;
}
.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
tbody tr.gray td {
background-color: rgb(245, 245, 245);
}
tbody tr.gray th {
background-color: rgb(245, 245, 245);
}
tbody tr.white td {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
tbody tr.white th {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
tbody tr.gray td.verticalHightlight {
background: rgb(221, 221, 221); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
tbody tr.white td.verticalHightlight {
background: rgb(221, 221, 221); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
th.title {
width: 40%;
}
th.content {
width: 25%;
}
th.numberedItem {
width: 2%;
}
thead th.numeric {
padding: 0.5em 1em 0.25em 0.5em; text-align: right; font-weight: normal; white-space: nowrap;
}
tbody th.numeric {
padding: 0.25em 1em 0.25em 0.25em; text-align: right; vertical-align: top;
}
tbody td.numeric {
padding: 0.25em 1em 0.25em 0.25em; text-align: right; vertical-align: top;
}
thead th.string {
margin: 0px; padding: 0.5em 1em 0.25em 0.5em; text-align: left; font-weight: normal; white-space: nowrap;
}
tbody td.string {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top;
}
tbody th.string {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top;
}
thead th.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
tbody td.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
tbody th.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
td.iconic {
text-align: center;
}
th.iconic {
text-align: center;
}
td.checkbox {
text-align: center;
}
div#Header {
background: url(“images/HeaderBackground.gif”) repeat-x; height: 60px;
}
div#page_Heading {
background: url(“images/wrapper2.gif”) no-repeat; left: 20px; top: 0px; height: 60px; position: absolute;
}
div#page_Heading h1 {
margin: 0.85em 20px 0px 0px; color: rgb(225, 233, 234); font-size: 185%; float: right; display: block;
}
div#page_Heading h2 {
font: 120%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px 20px 0px 0px; color: rgb(225, 233, 234); clear: right; float: right; display: block; font-size-adjust: none; font-stretch: normal;
}
div#page_Content_Head {
background: url(“images/tableHeadImage.gif”) repeat-x rgb(54, 72, 84); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
div#page_Content_Head h3 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; padding: 0.45em; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
div.sub_Content_Head {
border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(0, 0, 0); margin: 1.5em 0px 0px; padding: 0.5em 1em; background-color: rgb(255, 255, 255);
}
div.sub_Content_Head h4 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: rgb(119, 119, 119); font-size-adjust: none; font-stretch: normal;
}
div.table_Exam_Answers h5 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal;
}
div#profile_body ul {
list-style: none;
}
div#profile_header_text li.attention {
background: rgb(240, 235, 175); margin: 10px 10px 30px -4px; padding: 10px; border: 1px solid rgb(192, 192, 192); width: 80%; display: block; min-width: 250px;
}
div#profile_body li.attention {
background: rgb(240, 235, 175); margin: 10px 10px 30px -4px; padding: 10px; border: 1px solid rgb(192, 192, 192); width: 80%; display: block; min-width: 250px;
}
div#portal_Navigation {
background: url(“images/MainNavBackground5.gif”) repeat-x rgb(54, 72, 84); height: 45px; color: rgb(255, 255, 255); clear: right; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; min-width: 1024px;
}
div#portal_Navigation ul {
list-style: none; margin: 0px 0.45em; padding: 0.75em 0px;
}
div#portal_Navigation ul li {
list-style: none; margin: 0px 0.45em; height: 27px; text-decoration: none; float: left; display: block; white-space: nowrap;
}
div#portal_Navigation ul li a {
padding: 7px 11px; color: rgb(127, 126, 126); font-size: 11px; font-weight: bold; text-decoration: none; display: block;
}
div#portal_Navigation ul li a:hover {
color: rgb(65, 65, 65);
}
div#portal_Navigation ul li.active {
background: url(“images/MainNav_Active_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.active a {
background: url(“images/MainNav_Off_RightEnd2.gif”) no-repeat right bottom;
}
div#portal_Navigation ul li.select {
background: url(“images/MainNav_Select_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.select a {
background: url(“images/MainNav_On_RightEnd3.gif”) no-repeat right bottom; color: rgb(255, 255, 255);
}
div#portal_Navigation ul li.inactive {
background: url(“images/MainNav_Inactive_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.inactive a {
background: url(“images/MainNav_Inactive_RightEnd2.gif”) no-repeat right bottom; color: rgb(186, 186, 186); font-weight: normal;
}
div#page_Content {
margin: 0px 0px 5em; padding: 0px 15px; width: 97%; height: 1%;
}
div#breadcrumb_Navigation ul {
margin: 1em 0px; font-size: 90%;
}
div#breadcrumb_Navigation ul li {
list-style: none; margin: 0px 1em 2.5em 0px; float: left; display: block;
}
div#full_Page_Tab_Navigation {
height: 1%; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
div#full_Page_Tab_Navigation ul {
list-style: none;
}
div#full_Page_Tab_Navigation ul li {
padding: 0.5em 4em; float: left; display: block;
}
div#full_Page_Tab_Navigation ul li.select {
color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(64, 64, 64);
}
div#full_Page_Tab_Nav_Toolbar {
background: url(“images/toolbar666666.gif”) repeat-x; width: 100%;
}
div#full_Page_Tab_Nav_Toolbar ul {
list-style: none;
}
div#full_Page_Tab_Nav_Toolbar ul li {
margin: 0.5em 0px; padding: 0px 1em; border-right-color: rgb(102, 102, 102); border-right-width: 1px; border-right-style: solid; float: left;
}
div#full_Page_Tab_Nav_Toolbar ul li.last {
border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
div#full_Page_Tab_Nav_Toolbar ul li a.sendMailTool {
background: url(“../newimages/mailtoolbar.gif”) no-repeat; padding: 0px 0px 0px 20px;
}
div#full_Page_Tab_Nav_Toolbar ul li a.addToGroupTool {
background: url(“../newimages/addfolder_category.gif”) no-repeat; padding: 0px 0px 0px 20px;
}
div#page_Information {
padding: 1em 2em 2em; border: 1px solid rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
div#page_Information dl#standard_Description {
padding: 1em 2em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
dl#standard_Description dt {
width: 8em;
}
div#statistics_Information {
padding: 1em 2em; border: 1px solid rgb(204, 204, 204); overflow: auto; background-color: rgb(245, 245, 245);
}
div#statistics_Information dl {
margin: 1em 5em 1em 0px; float: left;
}
div#statistics_Information dl dt {
width: 20em;
}
div#page_Information dt {
padding: 0px 0px 1em; clear: left; float: left; display: block;
}
div#page_Information dl dd {
padding: 0px 0px 1em; clear: right; display: block; white-space: nowrap;
}
a.show {
background: url(“../../../../../images/show_data.gif”) no-repeat top; padding: 18px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
a.hide {
background: url(“../../../../../images/hide_data.gif”) no-repeat top; padding: 18px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
div.profIcon100 {
background: url(“images/100_proficient.gif”) repeat-x left top rgb(79, 228, 55); padding: 0px; border: 1px solid rgb(0, 0, 0); text-align: center; overflow: hidden; display: block; min-width: 5em;
}
div.profIcon100 span.score {
color: rgb(0, 0, 0);
}
div.profIcon75 {
background: url(“images/75_proficient.gif”) repeat-x left top rgb(249, 219, 52); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon75 span.score {
color: rgb(0, 0, 0);
}
div.profIcon50 {
background: url(“images/50_proficient.gif”) repeat-x left top rgb(249, 168, 52); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon50 span.score {
color: rgb(0, 0, 0);
}
div.profIcon25 {
background: url(“images/25_proficient.gif”) repeat-x left top rgb(249, 51, 51); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon25 span.score {
color: rgb(255, 255, 255);
}
div.noDataIcon {
background: url(“images/no_data.gif”) repeat-x left top rgb(205, 205, 205); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.noDataIcon span.score {
color: rgb(0, 0, 0);
}
span.score {
padding: 4px; text-align: center; color: rgb(0, 0, 0); font-size: 150%; display: block;
}
span.percentage {
background: url(“images/percentage.gif”) repeat-x left bottom rgb(255, 255, 255); padding: 4px; text-align: center; font-size: 150%; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid; display: block;
}
th span.perform0_25 {
background: url(“images/25_proficient.gif”) repeat-x left top rgb(249, 51, 51); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(255, 255, 255); display: block;
}
th span.perform25_50 {
background: url(“images/50_proficient.gif”) repeat-x left top rgb(249, 168, 52); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
th span.perform50_75 {
background: url(“images/75_proficient.gif”) repeat-x left top rgb(249, 219, 52); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
th span.perform75_100 {
background: url(“images/100_proficient.gif”) repeat-x left top rgb(79, 228, 55); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
span.show_stats {
background: url(“../images/stats.gif”) no-repeat top; padding: 16px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
div#data_Table_Key {
margin: 1em; padding: 0px; border: 1px solid rgb(102, 102, 102); height: 1%; background-color: rgb(255, 255, 255);
}
div#data_Table_Key dl {
margin: 0px; padding: 0.5em;
}
div#data_Table_Key h3 {
font: bold 120%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0.65em 0px 0px 0.5em; float: left; font-size-adjust: none; font-stretch: normal;
}
div#data_Table_Key dt {
margin: 0px; padding: 0.5em; float: left;
}
div#data_Table_Key dd {
margin: 0px; padding: 0.5em; float: left;
}
td.pecentileContainer {
padding-right: 40px;
}
div.percentileBar {
background: url(“images/percentile_barHolder.gif”) no-repeat; padding: 0px; width: 101px; text-align: left; float: left;
}
div.percentileFill {
background: url(“images/percentile_barFill.gif”); width: 75%; height: 17px; text-align: left; position: relative;
}
div.percentileFill span {
left: 106px; position: relative;
}
div.percentileFill strong {
background: url(“images/percentile_bar_marker.gif”); width: 1px; height: 16px; text-align: left; right: 0px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
div#exam_Information div.table_Exam_Answers dl {
margin: 0.25em 2em; padding: 0.25em; overflow: hidden;
}
div#exam_Information div.table_Exam_Answers dt {
padding: 0px 1.5em 0px 0px; clear: none; float: left; display: block;
}
div#exam_Information div.table_Exam_Answers dd {
padding: 0px 1.5em 0px 0px; float: left; display: block;
}
div#exam_Information div.table_Exam_Answers dd.answer {
width: 50%;
}
div#exam_Information div.table_Exam_Answers dl.correct {
background: rgb(226, 255, 198); border: 1px solid rgb(0, 102, 51);
}
div#exam_Information div.table_Exam_Answers dl.correct dd {
font-weight: bold;
}
td.pecentContainer {
padding-right: 40px;
}
div.percentBar {
background: url(“images/percent_barHolder.gif”) no-repeat; padding: 0px; width: 101px; text-align: left; float: left;
}
div.percentFill {
background: url(“images/percent_barFill.gif”) no-repeat; padding: 0px 0px 5px;
}
div.percentFill span {
left: 106px; position: relative;
}
div#portletsLeftSide {
width: 50%; float: left;
}
div#portletsRightSide {
width: 50%;
}
table#standards_Details_By_Student_Data_Table td.iconic {
padding: 0.5em 1.5em;
}
div#standards_Details_Table_Students {
border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
table#standards_Details_Data_Table td.numeric {
padding: 0.5em 2em 0.5em 0px; width: 6%;
}
table#standards_Details_Data_Table td.iconic {
padding: 0.5em 0px 0.5em 2em; width: 6%;
}
th span.performRed2Box {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(244, 70, 70);
}
th span.performOrangeBox {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(252, 151, 52);
}
th span.performYellowBox {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(250, 252, 52);
}
th span.performGreen2Box {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(107, 221, 107);
}
div#standards_Details_Table {
border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
table#presented_Content_Data_Table td.iconic {
padding: 0.5em 3em;
}
table#assessment_Content_Data_Table td.iconic {
padding: 0.5em 3em;
}
table#students_By_Proficiency_Data_Table th {
width: 25%;
}
table#students_By_Proficiency_Data_Table td {
padding: 1em; vertical-align: top;
}
table#students_By_Proficiency_Data_Table td ul {
list-style: none;
}
table#students_By_Proficiency_Data_Table td ul li {
padding: 0px 0px 0.25em;
}
.pageTitle {
margin: 0px; padding: 0px; border: 0px currentColor;
}
.outercontent {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 10px; background-color: rgb(230, 230, 230);
}
.innercontent {
margin: 0em 0em 0.75em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.buttonlist ul {
list-style: none; margin: 0px 0px 0px 0em; padding: 0.45em; text-align: right;
}
.buttonlist ul li {
list-style: none; margin: 0px 0em; padding: 0px 0.55em 0px 0px; display: inline; white-space: nowrap;
}
.formheading {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 4px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tableheadtabs ul {
list-style: none; margin: 0px 0px 0px 0.75em; padding: 0px 0px 0px 0em;
}
.tableheadtabs ul li {
padding: 0.35em 1.5em; float: left; display: block;
}
.inlineerror {
padding: 4px; border: 1px solid rgb(204, 0, 0); width: 99%; overflow: auto; background-color: rgb(255, 254, 238);
}
.userAdvisoryIcon {
padding: 3px; float: left; display: block;
}
.userAdvisoryMessage {
margin: 0px; padding: 0px; width: 94%; float: left; display: block;
}
div.normal_form {
margin: 0px 0px 0.75em; padding: 0.5em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
div.normal_form div {
padding: 0.25em; clear: left;
}
div.normal_form div label {
width: 15em; float: left; display: block;
}
div.normal_form div.specialIndent {
padding: 0.25em; clear: left; margin-left: 15.25em;
}
.hiddenLabel {
left: -500px; top: -500px; position: absolute;
}
div.normal_form dl {
margin: 0px 0px 0px 0em; padding: 0px 0px 0px 0em;
}
div.normal_form dt {
padding: 0.25em 0px; width: 15em; clear: left; float: left; display: block;
}
div.normal_form dd {
padding: 0.25em 0px; display: block;
}
div.normal_form div.checkbox {
border: 1px solid rgb(204, 204, 204); width: 70%; background-color: rgb(255, 255, 255);
}
div.normal_form div.checkbox label {
padding: 0.25em 0.5em; width: 92%; float: right; position: relative;
}
div#profile_layout {
background: url(“/Images/profilerightbg.gif”) repeat-y right rgb(255, 255, 255); width: 100%; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 5px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: left; display: block; min-width: 800px;
}
div#profile_content {
background: rgb(255, 255, 255); margin: 0px 215px 0px 0px; padding: 0px 0px 10px; border: 0px solid rgb(255, 0, 0); float: left; display: block; min-width: 600px;
}
div#profile_header {
margin: 0px; height: 165px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 0px; border-bottom-style: solid; min-width: 600px; background-color: rgb(239, 239, 239);
}
div#profile_header_text {
margin: 0px 0px 0px 210px;
}
div#profile_header_text h2 {
margin: 0px 0px 0px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 175%;
}
div#profile_header_text ul {
list-style: none; margin: 0px; padding: 0px 0px 0px 5px;
}
div#profile_header_text ul li.email_address {
padding: 0px 0px 0px 5px; border-top-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 0px; border-left-width: 1px; border-top-style: dotted; border-left-style: dotted;
}
div#profile_header_text ul li.location {
padding: 0px 0px 5px 5px; border-top-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-left-width: 1px; border-top-style: dotted; border-left-style: dotted;
}
div#profile_header_text li.quote {
background: rgb(255, 255, 255); margin: 0px 10px 0px -4px; padding: 2px 2px 4px 5px; border: 1px solid rgb(192, 192, 192); width: 80%; font-style: italic; font-weight: bold; display: block; min-width: 250px;
}
div#profile_header img.profilepic {
margin: 5px 0px 5px 5px; border: 1px solid rgb(192, 192, 192); clear: left; float: left;
}
div#profile_header_text h3 {
margin: 0px 0px 5px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 110%;
}
div#profile_header_text a.editlink {
margin: 0px 0px 0px 10px;
}
div#profile_body {
margin: 0px; padding: 0px; border: 0px solid rgb(255, 0, 0); height: 50%;
}
div#profile_body h3 {
border-width: 1px 0px; border-style: solid; border-color: rgb(192, 192, 192) rgb(255, 255, 255); margin: 0px; padding: 0px 10px 0px 20px; clear: both; font-size: 120%; display: block; min-width: 570px;
}
div#profile_body dl {
display: inline;
}
div#profile_body dt {
background: rgb(250, 250, 250); margin: 10px 0px 10px 10px; padding: 2px 0px 5px 5px; width: 30%; color: rgb(0, 0, 0); clear: left; font-size: 100%; border-top-color: rgb(191, 191, 191); border-bottom-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: dotted; float: left; min-width: 180px;
}
div#profile_body dd {
margin: 10px 10px 10px 0px; padding: 2px 0px 5px 5px; width: 60%; font-size: 100%; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: dotted; float: left;
}
div#class_roster_content {
border-width: 1px 0px 0px; border-style: solid; border-color: rgb(192, 192, 192); margin: 0px 0px 0px -214px; width: 214px; float: right; display: block;
}
div#class_roster_header {
background: rgb(255, 255, 255); padding: 4px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
div#class_roster_header h4 {
margin: 0px; padding: 0px; color: rgb(102, 102, 102); font-size: 110%; font-weight: normal;
}
div#class_roster_body {
margin: 0px; height: 450px; overflow: auto; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
div#classmate_glance {
background: rgb(247, 247, 247); width: 100%; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: right;
}
div#classmate_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 2px 4px; font-size: 100%; display: block;
}
div#classmate_glance img {
margin: 2px 4px 0px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: right; position: relative;
}
div#classmate_glance .glance_online {
background: url(“/Images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance a.glance_email {
background: url(“/Images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#classmate_glance .glance_notonline {
background: url(“/Images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance .glance_noshare {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance .glance_you {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 0px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#roster_chat_notification {
margin: 9px;
}
div#roster_chat_notification .chatmessage {
padding: 5px; border: 1px solid rgb(189, 199, 216); background-color: rgb(240, 240, 240);
}
div#roster_chat_notification .chatmessage2 {
padding: 5px; border: 1px solid rgb(189, 199, 216); background-color: rgb(237, 239, 244);
}
div#roster_chat_notification .strongtext {
font-weight: bold;
}
div.normal_form div.specialIndent2 {
margin: 0em 0em 0em 15.25em; padding: 0em; top: -5px; clear: left; position: relative;
}
div.normal_form div.specialIndent2 label {
padding: 0.25em; display: inline; position: absolute;
}
.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
textarea {
overflow: auto; font-family: verdana; font-size: 100%;
}
div.scrollableDataTable {
padding: 0px; width: 100%; overflow: auto; clear: both; margin-right: 2px; -ms-overflow-x: hidden;
}
div.scrollableDataTable table {
width: 100%;
}
div.scrollableDataTable table tbody {
overflow: auto; -ms-overflow-x: hidden;
}
div.scrollableDataTable td:last-child {
padding-right: 22px;
}
div.scrollableDataTable#data {
height: 575px;
}
div.scrollableDataTable#wol {
height: 200px;
}
div.scrollableDataTable table > tbody#dataBody {
height: 550px;
}
.WOLheading {
padding: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153);
}
a.WOLperson {
padding: 2px; text-decoration: none !important; cursor: pointer;
}
ul.wollist {
list-style: none; margin: 0px 0em; padding: 0px 0px 0.55em;
}
li.wollist {
list-style: none; margin: 0px 0px 0px 0em; padding: 0em 0.25em 0em 0em; width: 100%; float: left; display: block; white-space: nowrap;
}
li.wollist:hover {
background-color: rgb(255, 254, 238);
}
li.label.wollist {
margin: 0.25em 0.45em 0em 0.25em; padding: 4px 2px 2px; color: rgb(119, 119, 119);
}
#WOLmain {
border: 1px solid rgb(0, 0, 0); width: 155px; background-color: rgb(245, 245, 245);
}
.WOLonline {
border: 1px solid rgb(119, 119, 119);
}
.WOLidle {
border: 1px solid rgb(119, 119, 119);
}
.WOLbutton {
background: url(“/Images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0.15em; padding: 2px; top: 3px !important; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink {
background: url(“/Images/bottom_button_right.gif”) no-repeat right top; padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
#WOLlinkCollapsed {
padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
.WOLbuttonC {
margin: 0px 0px 0px 0.15em; padding: 1px 2px 2px 1px; top: 2px !important; float: left; display: block; white-space: nowrap; position: relative; cursor: pointer;
}
.WOLbutton2 {
background: url(“/Images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0em; padding: 2px; top: 1px !important; height: 16px; text-decoration: none; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink2 {
padding: 2px 4px 0px; left: 4px; top: 1px !important; height: 16px; color: rgb(102, 255, 102); font-weight: bold; float: left; display: block; position: relative;
}
div#wol .online {
display: inline;
}
div#wol .offline {
display: none;
}
div#wol_glance {
background: rgb(247, 247, 247); width: 185%; overflow: hidden; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
div#wol_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 1px 2px; overflow: hidden; display: block;
}
div#wol_glance .imagediv {
float: left; white-space: nowrap; position: relative;
}
div#wol_glance img {
margin: 1px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: left; display: block; position: relative;
}
div#wol_glance .glance_online {
background: url(“/Images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance a.glance_email {
background: url(“/Images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#wol_glance .glance_notonline {
background: url(“/Images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance .glance_noshare {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
a.HideLogoutExitbutton {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:link {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:visited {
padding: 2px; float: left;
}
.linkList dl {
margin: 1em 0.25em 0.75em; padding: 0px 0.45em 0.25em; width: 99%; overflow: auto; clear: left; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.linkList dt {
padding: 0.75em 0px 1em; width: 21em; float: left; display: block;
}
.linkList dd {
padding: 0.55em 0.5em 1em 0px; width: 55%; float: left; display: block;
}
.linkList dt a {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 0.45em 0.95em; height: 18px; color: rgb(0, 0, 0); text-decoration: none; min-width: 200px; background-color: rgb(245, 245, 233);
}
div.tableheading {
border: 1px solid rgb(204, 204, 204);
}
.redexclam {
color: rgb(255, 0, 0); font-size: 125%; font-weight: bold;
}
.redbox {
background-color: rgb(255, 171, 171);
}
div.dkgraytext {
color: rgb(78, 78, 78); float: left; display: block;
}
a.collapseall {
padding: 0.25em 0.25em 2em;
}
a.expandall {
margin: 0.25em 0.25em 2em; border: 1px solid rgb(204, 204, 204);
}
div.Gate_Building_Tool {
border: 1px solid rgb(204, 204, 204); float: left; display: block;
}
div.gate_builder {
margin: 0px; padding: 0px; width: 100%; clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 0px; border-top-style: solid; float: left; display: inline;
}
div.gate_builder h3 {
margin: 0.25em; padding: 0em 0em 0.25em; border: 0px solid rgb(0, 0, 0); width: 80%; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; float: left; display: block; cursor: pointer;
}
div.gate_builder h4 {
margin: 0.25em 0.25em 0.25em 3em; padding: 0em 0em 0.25em; border: 0px solid rgb(0, 0, 0); width: 80%; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; float: left; display: block;
}
div.gate_content {
margin: 0em; display: block;
}
div.unitpad {
margin-left: 0em;
}
div.graypad {
margin-left: 0em;
}
div.unit {
background: rgb(204, 204, 204); border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
div.gray {
background: rgb(245, 245, 245); padding: 0em; color: rgb(102, 102, 102); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.Unitconditioned {
background: rgb(204, 204, 153); padding: 0em; border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
div.Grayconditioned {
background: rgb(255, 255, 204); padding: 0em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.unit_info {
padding: 0px 0px 0px 0em; border: 0px solid rgb(0, 0, 0); width: 100%; float: left; display: inline;
}
div.content_info {
margin: 0em; padding: 0px 0px 0px 0em; border: 0px solid rgb(0, 0, 0); width: 100%; float: left; display: inline;
}
div.condition_info {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; clear: right; float: right; display: block;
}
div.condition {
border: 0px solid rgb(0, 0, 0); width: 8em; line-height: 2em; float: left; display: block;
}
div.condition_terms {
border: 0px solid rgb(0, 0, 0); color: rgb(0, 0, 0); line-height: 2em; float: left; display: block;
}
div.schedule_div {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; float: right; display: block;
}
div.schedule_info {
border: 0px solid rgb(0, 0, 0); width: 45%; float: left; display: block;
}
div.schedule {
border: 0px solid rgb(0, 0, 0); width: 8em; float: left; display: block;
}
div.schedule_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.restrict_info {
padding: 0px 0px 0px 1em; border: 0px solid rgb(0, 0, 0); width: 25%; float: left; display: block;
}
div.restrict {
border: 0px solid rgb(0, 0, 0); width: 7em; float: left; display: block;
}
div.restrict_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.due_info {
padding: 0px 0px 0px 1em; border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.due {
border: 0px solid rgb(0, 0, 0); width: 4em; float: left; display: block;
}
div.due_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.edit_calendar {
margin: 0px 0.3em 0px 0em; border: 0px solid rgb(0, 0, 0); clear: right; float: right; display: none;
}
div.hide_info {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; clear: right; float: right;
}
.tree span.unitexpand {
display: none;
}
.tree span.unitcollapse {
display: none;
}
.tree span.unitexpanddisabled {
display: none;
}
.Authortree span.unitexpand {
display: none;
}
.Authortree span.unitcollapse {
display: none;
}
.Authortree span.unitexpanddisabled {
display: none;
}
.gboutcomes {
margin: 2px 0px 0px; padding: 2px; width: 100%; border-top-color: rgb(170, 170, 170); border-top-width: 1px; border-top-style: solid; display: block;
}
.evenrow {
background: rgb(255, 255, 255);
}
.oddrow {
background: rgb(243, 247, 251);
}
.evenoutcomeoutline {
background: rgb(240, 218, 206);
}
.oddoutcomeoutline {
background: rgb(229, 211, 203);
}
table.gbtable {
border: hidden currentColor; border-collapse: collapse;
}
table.gbtable td {
border: hidden currentColor; border-collapse: collapse;
}
table.gbtable th {
border: hidden currentColor; border-collapse: collapse;
}
#hleb-showhide {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-exitcourse {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-logout {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-userprofile {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-showhide {
background: url(“/images/ShowHideToggle.gif”) no-repeat;
}
#hleb-exitcourse {
background: url(“/images/exitcourse.gif”) no-repeat;
}
#hleb-logout {
background: url(“/images/logout2.gif”) no-repeat;
}
#hleb-userprofile {
background: url(“/images/UserProfile.gif”) no-repeat;
}
.expandFrameImage {
background: url(“/images/ShowHideToggle2.gif”) no-repeat !important;
}
ul.navbar {
margin: 0px; padding: 0px; overflow: hidden; float: left;
}
li.accessbuttons {
list-style: none; margin: 1px 10px 1px 1px; padding: 0px; height: 16px; float: left; display: inline; white-space: nowrap;
}
li.accessbuttons a {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
li.accessbuttons a:link {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
li.accessbuttons a:visited {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
* html li.accessbuttons {
width: 1px;
}
li.accessbuttons a:hover {
text-decoration: underline;
}
#top-home {
background: url(“/images/access-home.gif”) no-repeat; padding-top: 3px;
}
#top-help {
background: url(“/images/access-help.gif”) no-repeat; padding-top: 3px;
}
#top-logout {
background: url(“/images/access-logout.gif”) no-repeat; padding-top: 3px;
}
#top-userprofile {
background: url(“/images/access-userprofile.gif”) no-repeat; padding-top: 3px;
}
.searchResults {
width: 85%;
}
.searchResults ul {
margin: 0px; padding: 0px;
}
.searchResults ul li {
list-style: none; margin: 0px; padding: 10px 0px;
}
.searchResults ul li a {
font-size: larger;
}
.searchResults ul li span.searchURL {
color: rgb(14, 119, 74);
}
.searchTerm {
font-weight: bold;
}
.searchPages {
padding: 15px 0px 20px;
}
.searchPages ul {
margin: 0px; padding: 0px;
}
.searchPages ul li {
display: inline;
}
.searchPages ul li a {
list-style: none; margin: 0px 5px; padding: 2px 7px; font-size: larger;
}
.searchPages ul li a.searchPageSelected {
color: rgb(0, 0, 0); text-decoration: none; background-color: rgb(230, 230, 230);
}
.searchPages ul li a:hover {
background-color: rgb(230, 230, 230);
}
.searchPages ul li a.searchPagesNext:hover {
background-color: rgb(255, 255, 255);
}
.searchNoResults {
margin: 20px 0px; font-size: larger;
}
.search {
padding-bottom: 10px;
}
.search div {
padding: 3px 4px; border: 1px solid rgb(201, 201, 201); display: inline-block !important;
}
.search #searchFieldTop {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
#searchFieldBottom {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
button {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
.search #searchFieldTop {
padding: 3px 0px 3px 2px; width: 350px; height: 24px; vertical-align: middle; background-color: transparent;
}
#searchFieldBottom {
padding: 3px 0px 3px 2px; width: 350px; height: 24px; vertical-align: middle; background-color: transparent;
}
.search button {
padding: 2px 2px 2px 4px; border: 1px solid rgb(179, 179, 179); cursor: pointer; background-color: rgb(245, 245, 233);
}
#searchTop div {
border: 1px solid rgb(174, 174, 174); height: 20px; display: inline-block !important;
}
#searchTop #searchField {
margin: 0px; padding: 0px; border: currentColor; vertical-align: middle; background-color: rgb(255, 255, 255);
}
#searchTop button {
margin: 0px; padding: 0px; border: currentColor; vertical-align: middle; background-color: rgb(255, 255, 255);
}
#searchTop #searchField {
padding: 1px 0px 1px 2px; width: 125px; text-align: left; font-size: 100%; font-weight: normal; vertical-align: middle; background-color: transparent;
}
#searchTop button {
background: url(“/images/search “) no-repeat; padding: 0px; width: 16px; height: 20px; color: rgb(204, 204, 204); text-indent: -9999px; overflow: hidden; cursor: pointer;
}
.searchWrapper {
margin-top: 7px; margin-right: 7px; float: right;
}
.wrapperx {
padding: 0px 5px; margin-top: 0px; float: right; z-index: 4;
}
h3.tableheader {
margin: 0px; font-size: 100%; font-weight: normal;
}
h1.instructiontitle {
text-align: center; font-size: 100%;
}
h2.instructionsubtitle {
font-size: 100%;
}
h2.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h1.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h3.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h4.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h1.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h2.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h3.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h4.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
.attachmentlink {
color: rgb(0, 0, 179); text-decoration: none;
}
.forward_double_angle_image {
padding: 0px 3px; border: 0px currentColor; width: 8px; height: 8px; text-align: center;
}
div#ExamTopContainer {
width: 100%; text-align: right;
}
div#ExamTopContainer input {
width: 6em; text-align: right;
}
div#ExamInstructionsContainer {
width: 100%; margin-top: 10px; margin-bottom: 2em;
}
a#InstructionsLink {
text-align: right; float: right; display: block;
}
div#ExamPrevNextContainer {
margin: 0px auto; width: 100%; clear: both;
}
div#ExamPrevNextContainer input#btnPrevious {
margin: 0px 20px; float: left;
}
div#ExamPrevNextContainer input#btnNext {
margin: 0px 20px; float: right;
}
div#ExamPrevNextContainer div#ExamPageCount {
margin: 0px auto; width: 100%; text-align: center; line-height: 1.4em;
}
div.ClearFloats {
clear: both;
}
div#ExamBottomContainer {
padding: 10px 0px; width: 100%; text-align: right; margin-top: 10px; border-top-color: rgb(51, 51, 51); border-top-width: 1px; border-top-style: solid;
}
div#ExamBottomContainer input {
margin-right: 20px;
}
td.answered input[type=’checkbox’] {
position: absolute; opacity: 0; -moz-opacity: 0; -webkit-opacity: 0;
}
td.answered input[type=’radio’] {
position: absolute; opacity: 0; -moz-opacity: 0; -webkit-opacity: 0;
}
td.answered input[type=’checkbox’] + label::before {
background-image: url(“/Images/formsprite “);
}
td.answered input[type=’radio’] + label::before {
background-image: url(“/Images/formsprite “);
}
td.answered input[type=’checkbox’] {
position: static;
}
td.answered input[type=’radio’] {
position: static;
}
td.answered input[type=’checkbox’] + label::before {
width: 20px; height: 20px; vertical-align: middle; display: inline-block; content: “”; background-repeat: no-repeat;
}
td.answered input[type=’radio’] + label::before {
width: 20px; height: 20px; vertical-align: middle; display: inline-block; content: “”; background-repeat: no-repeat;
}
td.answered input[type=’checkbox’]:checked + label::before {
background-position: 0px -20px;
}
td.answered input[type=’radio’]:checked + label::before {
background-position: -20px -20px;
}
td.answered input[type=’radio’] + label::before {
background-position: -20px 0px;
}
td.answered input[type=’checkbox’]:focus + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’radio’]:focus + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’checkbox’]:active + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’radio’]:active + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’text’] {
color: rgb(102, 102, 102); background-color: rgb(221, 221, 221);
}
td.answered textarea {
color: rgb(102, 102, 102); background-color: rgb(221, 221, 221);
}
input.buttondisabled {
background: rgb(255, 255, 255); border: 0px solid rgb(0, 0, 102); color: rgb(102, 102, 102);
}
input.buttonhidden {
display: none;
}
.examQuestionText {
margin: 0px 0px 10px;
}
.examQuestionTextSpace {
margin: 0px 0px 10px 14px;
}
.SpellCheckerButton {
margin: 10px 0px 5px;
}
.SpellCheckerButtonwithDiv {
margin: 0px 0px 5px;
}
.displayNone {
display: none;
}
.displayInline {
display: inline;
}
body .jupiter {
font: 120%/normal “Helvetica Neue”, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
body .jupiter#jupiter {
font: 120%/normal “Helvetica Neue”, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.jupiter .makeRemark textarea {
font-family: Helvetica, Arial, sans-serif; font-size: 90%;
}
.jupiter#jupiter .makeRemark textarea {
font-family: Helvetica, Arial, sans-serif; font-size: 90%;
}
.jupiter ul {
padding-left: 0px;
}
.jupiter#jupiter ul {
padding-left: 0px;
}
.topbottomLinesInHeading {
border-top-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
.topbottomLinesInHeading h2 {
color: rgb(0, 0, 0);
}
.examToolbox {
margin-right: 20px; margin-left: 20px;
}
.examToolbox p {
margin: 0px 0px 0.75em; padding: 0px;
}
.examToolbox .TabOver1 {
margin-left: 80px;
}
.examToolbox .TabOver2 {
margin-left: 160px;
}
.examToolbox input[type=’radio’] {
margin: 0px 10px 0px 0px; padding: 0px; vertical-align: baseline;
}
.examToolbox input[type=’checkbox’] {
margin: 0px 10px 0px 0px; padding: 0px; vertical-align: baseline;
}
.examToolbox .TabOver1 {
line-height: 1.4em; padding-bottom: 0.5em;
}
.examToolbox .TabOver2 {
line-height: 1.4em; padding-bottom: 0.5em;
}
fieldset {
border: 1px solid rgb(255, 255, 255);
}
legend {
color: rgb(0, 0, 0); padding-bottom: 5px; white-space: normal;
}
.screen_readers_only {
left: -999px; top: auto; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.back_large_double_angle {
padding: 0px 3px; border: 0px currentColor; width: 22px; height: 10px; text-align: center;
}
.back_small_double_angle {
border: 0px currentColor; width: 11px; height: 8px; text-align: center;
}
.forward_small_double_angle {
border: 0px currentColor; width: 6px; height: 7px; text-align: center;
}
.inline_non_bullet_list {
list-style: none; margin: 0px; padding: 0px; display: inline;
}

body {
margin: auto 26px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.preloadedImages {
width: 0px; height: 0px; display: inline;
}
.topbody {
background-position: top; margin: 0px; padding: 0px; position: relative; z-index: 0; background-image: url(“images/topbody_bg “); background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
.wrapper {
top: 38px; text-align: right; right: 16px; position: absolute; z-index: 3;
}
.wrapper2 {
left: 0px; top: 0px; position: absolute; z-index: 3;
}
.navbar {
width: 100%; text-align: center; overflow: hidden; padding-top: 81px; font-size: 12px;
}
a.nav {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:link {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:visited {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:hover {
background-color: rgb(7, 72, 52);
}
a.navON {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: rgb(7, 72, 52);
}
.courseTools {
display: none;
}
.courseToolsLeftEnd {
display: none;
}
.courseToolsRightEnd {
display: none;
}
a.helpbutton {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:link {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:visited {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:hover {
background-color: rgb(7, 72, 52);
}
.courseTitle {

}
.profName {

}
.treebody {
background-position: left; margin: 0px; overflow: hidden; background-image: url(“images/tree_bg “); background-attachment: fixed; background-repeat: repeat-y; background-color: rgb(255, 255, 255);
}
.treetabs {
background: rgb(255, 255, 255); padding: 0px; width: 172px; text-align: left; line-height: 24px; margin-top: 25px; margin-left: 26px; border-right-color: rgb(238, 238, 238); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left; _width: 174px;
}
.tree {
width: 174px; height: 84% !important; overflow: auto; margin-left: 26px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; position: relative; background-color: rgb(238, 238, 238);
}
.Authortree {
width: 174px; height: 84% !important; overflow: auto; margin-left: 26px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; position: relative; background-color: rgb(238, 238, 238);
}
a.CourseON {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:link {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:visited {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:hover {
text-decoration: none;
}
a.CourseOFF {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:link {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:visited {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:hover {
color: rgb(127, 127, 127);
}
a.AuthorON {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:link {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:visited {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:hover {
text-decoration: none;
}
a.AuthorOFF {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:link {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:visited {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:hover {
color: rgb(127, 127, 127);
}
a.unit {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:link {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:visited {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:hover {
background: rgb(255, 255, 255); color: rgb(85, 117, 101); text-decoration: none !important;
}
a.unitON {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unitON:hover {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:link {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:visited {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:hover {
background: rgb(255, 255, 255); color: rgb(85, 117, 101); text-decoration: none !important;
}
a.AuthorunitON {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.AuthorunitON:hover {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.contentitem {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:link {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:visited {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:hover {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(247, 247, 247);
}
a.contentitemON {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitemON:hover {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.collapse {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.collapse:link {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.collapse:hover {
text-decoration: none;
}
a.Authorcontentitem {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:link {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:visited {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:hover {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(247, 247, 247);
}
a.AuthorcontentitemON {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.AuthorcontentitemON:hover {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcollapse {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.Authorcollapse:link {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.Authorcollapse:hover {
text-decoration: none;
}
.exitwrapper {
left: 26px; top: 0px; width: 174px; height: 25px; position: absolute; z-index: 20; background-image: url(“images/exitwrapper_lc “); background-repeat: no-repeat; background-color: rgb(238, 238, 238);
}
#hleb-showhide {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-exitcourse {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-logout {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-userprofile {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
.exixwrapper a {
width: 20px; text-align: center;
}
a.HideLogoutExitbutton {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton:link {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton:visited {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton#hleb-showhide {
background: url(“images/ShowHideToggle “) no-repeat; margin: 0px !important; text-align: center; right: 2px !important; text-indent: -999px; position: absolute !important;
}
a.expandFrameImage#hleb-showhide {
background: url(“images/ShowHideToggle2 “) no-repeat !important; margin: 0px !important; left: -20px !important; top: 1px !important; text-align: center; text-indent: -999px; position: absolute !important;
}
a.HideLogoutExitbutton#hleb-exitcourse {
background: url(“images/exitcourse “) no-repeat !important; text-align: center; text-indent: -999px;
}
a.HideLogoutExitbutton#hleb-logout {
text-align: center; text-indent: -999px; background-image: url(“images/logout2 “) !important; background-attachment: scroll !important; background-repeat: no-repeat !important; background-size: auto !important; background-origin: padding-box !important; background-clip: border-box !important; background-color: transparent !important;
}
a.HideLogoutExitbutton#hleb-userprofile {
background: url(“images/UserProfile “) no-repeat !important; text-align: center; text-indent: -999px;
}
a.HideLogoutExitbutton#hleb-logout:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-exitcourse:hover {
background-position: 0px -25px !important;
}
a.expandFrameImage#hleb-showhide:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-showhide:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-userprofile:hover {
background-position: 0px -25px !important;
}
a.contentNavigation {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation:link {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation:visited {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation {
float: left;
}
a.test:link {
float: left;
}
a.test:visited {
float: left;
}
a.contentNavigation:hover {
background: rgb(238, 238, 238); color: rgb(85, 117, 101);
}
a.contentNavigationON {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON:link {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON:visited {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON {
float: left;
}
a.contentNavigationON:link {
float: left;
}
a.contentNavigationON:visited {
float: left;
}
.pageTitle {
padding: 2px 2px 2px 0px; color: rgb(0, 0, 0); font-size: 18px; font-weight: bold; border-bottom-color: rgb(54, 72, 83); border-bottom-width: 1px; border-bottom-style: solid;
}
.tablehead {
padding: 4px 8px; color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(238, 238, 238);
}
.tableheadtabON {
color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(238, 238, 238);
}
.tableheadtabOFF {

}
.toolbar {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%);
}
.outercontenttable {
border: currentColor;
}

body {
font-family: arial; font-size: 13px;
}
td {
font-family: arial; font-size: 13px;
}
th {
font-family: arial; font-size: 13px;
}
input {
font-family: arial;
}
select {
font-family: arial;
}
a {
color: rgb(0, 0, 255); text-decoration: none;
}
a:hover {
text-decoration: underline;
}

/*
* jQuery 1.2.1 – New Wave Javascript
*
* Copyright (c) 2007 John Resig (jquery.com)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* $Date: 2007-09-16 23:42:06 -0400 (Sun, 16 Sep 2007) $
* $Rev: 3353 $
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!”.replace(/^/,String)){while(c–)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return’\\w+’};c=1};while(c–)if(k[c])p=p.replace(new RegExp(‘\\b’+e(c)+’\\b’,’g’),k[c]);return p}(‘(G(){9(1m E!=”W”)H w=E;H E=18.15=G(a,b){I 6 7u E?6.5N(a,b):1u E(a,b)};9(1m $!=”W”)H D=$;18.$=E;H u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/;E.1b=E.3A={5N:G(c,a){c=c||U;9(1m c==”1M”){H m=u.2S(c);9(m&&(m[1]||!a)){9(m[1])c=E.4D([m[1]],a);J{H b=U.3S(m[3]);9(b)9(b.22!=m[3])I E().1Y(c);J{6[0]=b;6.K=1;I 6}J c=[]}}J I 1u E(a).1Y(c)}J 9(E.1n(c))I 1u E(U)[E.1b.2d?”2d”:”39″](c);I 6.6v(c.1c==1B&&c||(c.4c||c.K&&c!=18&&!c.1y&&c[0]!=W&&c[0].1y)&&E.2h(c)||[c])},4c:”1.2.1″,7Y:G(){I 6.K},K:0,21:G(a){I a==W?E.2h(6):6[a]},2o:G(a){H b=E(a);b.4Y=6;I b},6v:G(a){6.K=0;1B.3A.1a.16(6,a);I 6},N:G(a,b){I E.N(6,a,b)},4I:G(a){H b=-1;6.N(G(i){9(6==a)b=i});I b},1x:G(f,d,e){H c=f;9(f.1c==3X)9(d==W)I 6.K&&E[e||”1x”](6[0],f)||W;J{c={};c[f]=d}I 6.N(G(a){L(H b 1i c)E.1x(e?6.R:6,b,E.1e(6,c[b],e,a,b))})},17:G(b,a){I 6.1x(b,a,”3C”)},2g:G(e){9(1m e!=”5i”&&e!=S)I 6.4n().3g(U.6F(e));H t=””;E.N(e||6,G(){E.N(6.3j,G(){9(6.1y!=8)t+=6.1y!=1?6.6x:E.1b.2g([6])})});I t},5m:G(b){9(6[0])E(b,6[0].3H).6u().3d(6[0]).1X(G(){H a=6;1W(a.1w)a=a.1w;I a}).3g(6);I 6},8m:G(a){I 6.N(G(){E(6).6q().5m(a)})},8d:G(a){I 6.N(G(){E(6).5m(a)})},3g:G(){I 6.3z(1q,Q,1,G(a){6.58(a)})},6j:G(){I 6.3z(1q,Q,-1,G(a){6.3d(a,6.1w)})},6g:G(){I 6.3z(1q,P,1,G(a){6.12.3d(a,6)})},50:G(){I 6.3z(1q,P,-1,G(a){6.12.3d(a,6.2q)})},2D:G(){I 6.4Y||E([])},1Y:G(t){H b=E.1X(6,G(a){I E.1Y(t,a)});I 6.2o(/[^+>] [^+>]/.14(t)||t.1g(“..”)>-1?E.4V(b):b)},6u:G(e){H f=6.1X(G(){I 6.67?E(6.67)[0]:6.4R(Q)});H d=f.1Y(“*”).4O().N(G(){9(6[F]!=W)6[F]=S});9(e===Q)6.1Y(“*”).4O().N(G(i){H c=E.M(6,”2P”);L(H a 1i c)L(H b 1i c[a])E.1j.1f(d[i],a,c[a][b],c[a][b].M)});I f},1E:G(t){I 6.2o(E.1n(t)&&E.2W(6,G(b,a){I t.16(b,[a])})||E.3m(t,6))},5V:G(t){I 6.2o(t.1c==3X&&E.3m(t,6,Q)||E.2W(6,G(a){I(t.1c==1B||t.4c)?E.2A(a,t)<0:a!=t}))},1f:G(t){I 6.2o(E.1R(6.21(),t.1c==3X?E(t).21():t.K!=W&&(!t.11||E.11(t,"2Y"))?t:[t]))},3t:G(a){I a?E.3m(a,6).K>0:P},7c:G(a){I 6.3t(“.”+a)},3i:G(b){9(b==W){9(6.K){H c=6[0];9(E.11(c,”24″)){H e=c.4Z,a=[],Y=c.Y,2G=c.O==”24-2G”;9(e<0)I S;L(H i=2G?e:0,33=2G?e+1:Y.K;i<33;i++){H d=Y[i];9(d.26){H b=E.V.1h&&!d.9V["1Q"].9L?d.2g:d.1Q;9(2G)I b;a.1a(b)}}I a}J I 6[0].1Q.1p(/\\r/g,"")}}J I 6.N(G(){9(b.1c==1B&&/4k|5j/.14(6.O))6.2Q=(E.2A(6.1Q,b)>=0||E.2A(6.2H,b)>=0);J 9(E.11(6,”24″)){H a=b.1c==1B?b:[b];E(“9h”,6).N(G(){6.26=(E.2A(6.1Q,a)>=0||E.2A(6.2g,a)>=0)});9(!a.K)6.4Z=-1}J 6.1Q=b})},4o:G(a){I a==W?(6.K?6[0].3O:S):6.4n().3g(a)},6H:G(a){I 6.50(a).28()},6E:G(i){I 6.2J(i,i+1)},2J:G(){I 6.2o(1B.3A.2J.16(6,1q))},1X:G(b){I 6.2o(E.1X(6,G(a,i){I b.2O(a,i,a)}))},4O:G(){I 6.1f(6.4Y)},3z:G(f,d,g,e){H c=6.K>1,a;I 6.N(G(){9(!a){a=E.4D(f,6.3H);9(g<0)a.8U()}H b=6;9(d&&E.11(6,"1I")&&E.11(a[0],"4m"))b=6.4l("1K")[0]||6.58(U.5B("1K"));E.N(a,G(){H a=c?6.4R(Q):6;9(!5A(0,a))e.2O(b,a)})})}};G 5A(i,b){H a=E.11(b,"1J");9(a){9(b.3k)E.3G({1d:b.3k,3e:P,1V:"1J"});J E.5f(b.2g||b.6s||b.3O||"");9(b.12)b.12.3b(b)}J 9(b.1y==1)E("1J",b).N(5A);I a}E.1k=E.1b.1k=G(){H c=1q[0]||{},a=1,2c=1q.K,5e=P;9(c.1c==8o){5e=c;c=1q[1]||{}}9(2c==1){c=6;a=0}H b;L(;a<2c;a++)9((b=1q[a])!=S)L(H i 1i b){9(c==b[i])6r;9(5e&&1m b[i]==\'5i\'&&c[i])E.1k(c[i],b[i]);J 9(b[i]!=W)c[i]=b[i]}I c};H F="15"+(1u 3D()).3B(),6p=0,5c={};E.1k({8a:G(a){18.$=D;9(a)18.15=w;I E},1n:G(a){I!!a&&1m a!="1M"&&!a.11&&a.1c!=1B&&/G/i.14(a+"")},4a:G(a){I a.2V&&!a.1G||a.37&&a.3H&&!a.3H.1G},5f:G(a){a=E.36(a);9(a){9(18.6l)18.6l(a);J 9(E.V.1N)18.56(a,0);J 3w.2O(18,a)}},11:G(b,a){I b.11&&b.11.27()==a.27()},1L:{},M:G(c,d,b){c=c==18?5c:c;H a=c[F];9(!a)a=c[F]=++6p;9(d&&!E.1L[a])E.1L[a]={};9(b!=W)E.1L[a][d]=b;I d?E.1L[a][d]:a},30:G(c,b){c=c==18?5c:c;H a=c[F];9(b){9(E.1L[a]){2E E.1L[a][b];b="";L(b 1i E.1L[a])1T;9(!b)E.30(c)}}J{2a{2E c[F]}29(e){9(c.53)c.53(F)}2E E.1L[a]}},N:G(a,b,c){9(c){9(a.K==W)L(H i 1i a)b.16(a[i],c);J L(H i=0,48=a.K;i<48;i++)9(b.16(a[i],c)===P)1T}J{9(a.K==W)L(H i 1i a)b.2O(a[i],i,a[i]);J L(H i=0,48=a.K,3i=a[0];i<48&&b.2O(3i,i,3i)!==P;3i=a[++i]){}}I a},1e:G(c,b,d,e,a){9(E.1n(b))b=b.2O(c,[e]);H f=/z-?4I|7T-?7Q|1r|69|7P-?1H/i;I b&&b.1c==4W&&d=="3C"&&!f.14(a)?b+"2T":b},1o:{1f:G(b,c){E.N((c||"").2l(/\\s+/),G(i,a){9(!E.1o.3K(b.1o,a))b.1o+=(b.1o?" ":"")+a})},28:G(b,c){b.1o=c!=W?E.2W(b.1o.2l(/\\s+/),G(a){I!E.1o.3K(c,a)}).66(" "):""},3K:G(t,c){I E.2A(c,(t.1o||t).3s().2l(/\\s+/))>-1}},2k:G(e,o,f){L(H i 1i o){e.R[“3r”+i]=e.R[i];e.R[i]=o[i]}f.16(e,[]);L(H i 1i o)e.R[i]=e.R[“3r”+i]},17:G(e,p){9(p==”1H”||p==”2N”){H b={},42,41,d=[“7J”,”7I”,”7G”,”7F”];E.N(d,G(){b[“7C”+6]=0;b[“7B”+6+”5Z”]=0});E.2k(e,b,G(){9(E(e).3t(\’:3R\’)){42=e.7A;41=e.7w}J{e=E(e.4R(Q)).1Y(“:4k”).5W(“2Q”).2D().17({4C:”1P”,2X:”4F”,19:”2Z”,7o:”0″,1S:”0″}).5R(e.12)[0];H a=E.17(e.12,”2X”)||”3V”;9(a==”3V”)e.12.R.2X=”7g”;42=e.7e;41=e.7b;9(a==”3V”)e.12.R.2X=”3V”;e.12.3b(e)}});I p==”1H”?42:41}I E.3C(e,p)},3C:G(h,j,i){H g,2w=[],2k=[];G 3n(a){9(!E.V.1N)I P;H b=U.3o.3Z(a,S);I!b||b.4y(“3n”)==””}9(j==”1r”&&E.V.1h){g=E.1x(h.R,”1r”);I g==””?”1″:g}9(j.1t(/4u/i))j=y;9(!i&&h.R[j])g=h.R[j];J 9(U.3o&&U.3o.3Z){9(j.1t(/4u/i))j=”4u”;j=j.1p(/([A-Z])/g,”-$1″).2p();H d=U.3o.3Z(h,S);9(d&&!3n(h))g=d.4y(j);J{L(H a=h;a&&3n(a);a=a.12)2w.4w(a);L(a=0;a<2w.K;a++)9(3n(2w[a])){2k[a]=2w[a].R.19;2w[a].R.19="2Z"}g=j=="19"&&2k[2w.K-1]!=S?"2s":U.3o.3Z(h,S).4y(j)||"";L(a=0;a<2k.K;a++)9(2k[a]!=S)2w[a].R.19=2k[a]}9(j=="1r"&&g=="")g="1"}J 9(h.3Q){H f=j.1p(/\\-(\\w)/g,G(m,c){I c.27()});g=h.3Q[j]||h.3Q[f];9(!/^\\d+(2T)?$/i.14(g)&&/^\\d/.14(g)){H k=h.R.1S;H e=h.4v.1S;h.4v.1S=h.3Q.1S;h.R.1S=g||0;g=h.R.71+"2T";h.R.1S=k;h.4v.1S=e}}I g},4D:G(a,e){H r=[];e=e||U;E.N(a,G(i,d){9(!d)I;9(d.1c==4W)d=d.3s();9(1m d=="1M"){d=d.1p(/(<(\\w+)[^>]*?)\\/>/g,G(m,a,b){I b.1t(/^(70|6Z|6Y|9Q|4t|9N|9K|3a|9G|9E)$/i)?m:a+”>“});H s=E.36(d).2p(),1s=e.5B(“1s”),2x=[];H c=!s.1g(“<9y")&&[1,"<24>“,”“]||!s.1g(“<9w")&&[1,"<6T>“,”“]||s.1t(/^<(9u|1K|9t|9r|9p)/)&&[1,"<1I>“,”“]||!s.1g(“<4m")&&[2,"<1I><1K>“,”“]||(!s.1g(“<9m")||!s.1g("<9k"))&&[3,"<1I><1K><4m>“,”“]||!s.1g(“<6Y")&&[2,"<1I><1K><6L>“,”“]||E.V.1h&&[1,”1s<1s>“,”“]||[0,””,””];1s.3O=c[1]+d+c[2];1W(c[0]–)1s=1s.5p;9(E.V.1h){9(!s.1g(“<1I")&&s.1g("<1K")<0)2x=1s.1w&&1s.1w.3j;J 9(c[1]=="<1I>“&&s.1g(“<1K")<0)2x=1s.3j;L(H n=2x.K-1;n>=0;–n)9(E.11(2x[n],”1K”)&&!2x[n].3j.K)2x[n].12.3b(2x[n]);9(/^\\s/.14(d))1s.3d(e.6F(d.1t(/^\\s*/)[0]),1s.1w)}d=E.2h(1s.3j)}9(0===d.K&&(!E.11(d,”2Y”)&&!E.11(d,”24″)))I;9(d[0]==W||E.11(d,”2Y”)||d.Y)r.1a(d);J r=E.1R(r,d)});I r},1x:G(c,d,a){H e=E.4a(c)?{}:E.5o;9(d==”26″&&E.V.1N)c.12.4Z;9(e[d]){9(a!=W)c[e[d]]=a;I c[e[d]]}J 9(E.V.1h&&d==”R”)I E.1x(c.R,”9e”,a);J 9(a==W&&E.V.1h&&E.11(c,”2Y”)&&(d==”9d”||d==”9a”))I c.97(d).6x;J 9(c.37){9(a!=W){9(d==”O”&&E.11(c,”4t”)&&c.12)6G”O 94 93\’t 92 91″;c.90(d,a)}9(E.V.1h&&/6C|3k/.14(d)&&!E.4a(c))I c.4p(d,2);I c.4p(d)}J{9(d==”1r”&&E.V.1h){9(a!=W){c.69=1;c.1E=(c.1E||””).1p(/6O\\([^)]*\\)/,””)+(3I(a).3s()==”8S”?””:”6O(1r=”+a*6A+”)”)}I c.1E?(3I(c.1E.1t(/1r=([^)]*)/)[1])/6A).3s():””}d=d.1p(/-([a-z])/8Q,G(z,b){I b.27()});9(a!=W)c[d]=a;I c[d]}},36:G(t){I(t||””).1p(/^\\s+|\\s+$/g,””)},2h:G(a){H r=[];9(1m a!=”8P”)L(H i=0,2c=a.K;i<2c;i++)r.1a(a[i]);J r=a.2J(0);I r},2A:G(b,a){L(H i=0,2c=a.K;i<2c;i++)9(a[i]==b)I i;I-1},1R:G(a,b){9(E.V.1h){L(H i=0;b[i];i++)9(b[i].1y!=8)a.1a(b[i])}J L(H i=0;b[i];i++)a.1a(b[i]);I a},4V:G(b){H r=[],2f={};2a{L(H i=0,6y=b.K;i<6y;i++){H a=E.M(b[i]);9(!2f[a]){2f[a]=Q;r.1a(b[i])}}}29(e){r=b}I r},2W:G(b,a,c){9(1m a=="1M")a=3w("P||G(a,i){I "+a+"}");H d=[];L(H i=0,4g=b.K;i<4g;i++)9(!c&&a(b[i],i)||c&&!a(b[i],i))d.1a(b[i]);I d},1X:G(c,b){9(1m b=="1M")b=3w("P||G(a){I "+b+"}");H d=[];L(H i=0,4g=c.K;i<4g;i++){H a=b(c[i],i);9(a!==S&&a!=W){9(a.1c!=1B)a=[a];d=d.8M(a)}}I d}});H v=8K.8I.2p();E.V={4s:(v.1t(/.+(?:8F|8E|8C|8B)[\\/: ]([\\d.]+)/)||[])[1],1N:/6w/.14(v),34:/34/.14(v),1h:/1h/.14(v)&&!/34/.14(v),35:/35/.14(v)&&!/(8z|6w)/.14(v)};H y=E.V.1h?"4h":"5h";E.1k({5g:!E.V.1h||U.8y=="8x",4h:E.V.1h?"4h":"5h",5o:{"L":"8w","8v":"1o","4u":y,5h:y,4h:y,3O:"3O",1o:"1o",1Q:"1Q",3c:"3c",2Q:"2Q",8u:"8t",26:"26",8s:"8r"}});E.N({1D:"a.12",8q:"15.4e(a,\'12\')",8p:"15.2I(a,2,\'2q\')",8n:"15.2I(a,2,\'4d\')",8l:"15.4e(a,\'2q\')",8k:"15.4e(a,\'4d\')",8j:"15.5d(a.12.1w,a)",8i:"15.5d(a.1w)",6q:"15.11(a,\'8h\')?a.8f||a.8e.U:15.2h(a.3j)"},G(i,n){E.1b[i]=G(a){H b=E.1X(6,n);9(a&&1m a=="1M")b=E.3m(a,b);I 6.2o(E.4V(b))}});E.N({5R:"3g",8c:"6j",3d:"6g",8b:"50",89:"6H"},G(i,n){E.1b[i]=G(){H a=1q;I 6.N(G(){L(H j=0,2c=a.K;j<2c;j++)E(a[j])[n](6)})}});E.N({5W:G(a){E.1x(6,a,"");6.53(a)},88:G(c){E.1o.1f(6,c)},87:G(c){E.1o.28(6,c)},86:G(c){E.1o[E.1o.3K(6,c)?"28":"1f"](6,c)},28:G(a){9(!a||E.1E(a,[6]).r.K){E.30(6);6.12.3b(6)}},4n:G(){E("*",6).N(G(){E.30(6)});1W(6.1w)6.3b(6.1w)}},G(i,n){E.1b[i]=G(){I 6.N(n,1q)}});E.N(["85","5Z"],G(i,a){H n=a.2p();E.1b[n]=G(h){I 6[0]==18?E.V.1N&&3y["84"+a]||E.5g&&38.33(U.2V["5a"+a],U.1G["5a"+a])||U.1G["5a"+a]:6[0]==U?38.33(U.1G["6n"+a],U.1G["6m"+a]):h==W?(6.K?E.17(6[0],n):S):6.17(n,h.1c==3X?h:h+"2T")}});H C=E.V.1N&&3x(E.V.4s)<83?"(?:[\\\\w*57-]|\\\\\\\\.)":"(?:[\\\\w\\82-\\81*57-]|\\\\\\\\.)",6k=1u 47("^>\\\\s*(“+C+”+)”),6i=1u 47(“^(“+C+”+)(#)(“+C+”+)”),6h=1u 47(“^([#.]?)(“+C+”*)”);E.1k({55:{“”:”m[2]==\’*\’||15.11(a,m[2])”,”#”:”a.4p(\’22\’)==m[2]”,”:”:{80:”im[3]-0″,2I:”m[3]-0==i”,6E:”m[3]-0==i”,3v:”i==0″,3u:”i==r.K-1″,6f:”i%2==0″,6e:”i%2″,”3v-46″:”a.12.4l(\’*\’)[0]==a”,”3u-46″:”15.2I(a.12.5p,1,\’4d\’)==a”,”7X-46″:”!15.2I(a.12.5p,2,\’4d\’)”,1D:”a.1w”,4n:”!a.1w”,7W:”(a.6s||a.7V||15(a).2g()||\’\’).1g(m[3])>=0″,3R:\'”1P”!=a.O&&15.17(a,”19″)!=”2s”&&15.17(a,”4C”)!=”1P”\’,1P:\'”1P”==a.O||15.17(a,”19″)==”2s”||15.17(a,”4C”)==”1P”\’,7U:”!a.3c”,3c:”a.3c”,2Q:”a.2Q”,26:”a.26||15.1x(a,\’26\’)”,2g:”\’2g\’==a.O”,4k:”\’4k\’==a.O”,5j:”\’5j\’==a.O”,54:”\’54\’==a.O”,52:”\’52\’==a.O”,51:”\’51\’==a.O”,6d:”\’6d\’==a.O”,6c:”\’6c\’==a.O”,2r:\'”2r”==a.O||15.11(a,”2r”)\’,4t:”/4t|24|6b|2r/i.14(a.11)”,3K:”15.1Y(m[3],a).K”,7S:”/h\\\\d/i.14(a.11)”,7R:”15.2W(15.32,G(1b){I a==1b.T;}).K”}},6a:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\’?”?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\(“?\’?(.*?(\\(.*?\\))?[^(]*?)”?\’?\\)/,1u 47(“^([:.#]*)(“+C+”+)”)],3m:G(a,c,b){H d,2b=[];1W(a&&a!=d){d=a;H f=E.1E(a,c,b);a=f.t.1p(/^\\s*,\\s*/,””);2b=b?c=f.r:E.1R(2b,f.r)}I 2b},1Y:G(t,o){9(1m t!=”1M”)I[t];9(o&&!o.1y)o=S;o=o||U;H d=[o],2f=[],3u;1W(t&&3u!=t){H r=[];3u=t;t=E.36(t);H l=P;H g=6k;H m=g.2S(t);9(m){H p=m[1].27();L(H i=0;d[i];i++)L(H c=d[i].1w;c;c=c.2q)9(c.1y==1&&(p==”*”||c.11.27()==p.27()))r.1a(c);d=r;t=t.1p(g,””);9(t.1g(” “)==0)6r;l=Q}J{g=/^([>+~])\\s*(\\w*)/i;9((m=g.2S(t))!=S){r=[];H p=m[2],1R={};m=m[1];L(H j=0,31=d.K;j<31;j++){H n=m=="~"||m=="+"?d[j].2q:d[j].1w;L(;n;n=n.2q)9(n.1y==1){H h=E.M(n);9(m=="~"&&1R[h])1T;9(!p||n.11.27()==p.27()){9(m=="~")1R[h]=Q;r.1a(n)}9(m=="+")1T}}d=r;t=E.36(t.1p(g,""));l=Q}}9(t&&!l){9(!t.1g(",")){9(o==d[0])d.44();2f=E.1R(2f,d);r=d=[o];t=" "+t.68(1,t.K)}J{H k=6i;H m=k.2S(t);9(m){m=[0,m[2],m[3],m[1]]}J{k=6h;m=k.2S(t)}m[2]=m[2].1p(/\\\\/g,"");H f=d[d.K-1];9(m[1]=="#"&&f&&f.3S&&!E.4a(f)){H q=f.3S(m[2]);9((E.V.1h||E.V.34)&&q&&1m q.22=="1M"&&q.22!=m[2])q=E(\'[@22="\'+m[2]+\'"]\',f)[0];d=r=q&&(!m[3]||E.11(q,m[3]))?[q]:[]}J{L(H i=0;d[i];i++){H a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];9(a=="*"&&d[i].11.2p()=="5i")a="3a";r=E.1R(r,d[i].4l(a))}9(m[1]==".")r=E.4X(r,m[2]);9(m[1]=="#"){H e=[];L(H i=0;r[i];i++)9(r[i].4p("22")==m[2]){e=[r[i]];1T}r=e}d=r}t=t.1p(k,"")}}9(t){H b=E.1E(t,r);d=r=b.r;t=E.36(b.t)}}9(t)d=[];9(d&&o==d[0])d.44();2f=E.1R(2f,d);I 2f},4X:G(r,m,a){m=" "+m+" ";H c=[];L(H i=0;r[i];i++){H b=(" "+r[i].1o+" ").1g(m)>=0;9(!a&&b||a&&!b)c.1a(r[i])}I c},1E:G(t,r,h){H d;1W(t&&t!=d){d=t;H p=E.6a,m;L(H i=0;p[i];i++){m=p[i].2S(t);9(m){t=t.7O(m[0].K);m[2]=m[2].1p(/\\\\/g,””);1T}}9(!m)1T;9(m[1]==”:”&&m[2]==”5V”)r=E.1E(m[3],r,Q).r;J 9(m[1]==”.”)r=E.4X(r,m[2],h);J 9(m[1]==”[“){H g=[],O=m[3];L(H i=0,31=r.K;i<31;i++){H a=r[i],z=a[E.5o[m[2]]||m[2]];9(z==S||/6C|3k|26/.14(m[2]))z=E.1x(a,m[2])||\'\';9((O==""&&!!z||O=="="&&z==m[5]||O=="!="&&z!=m[5]||O=="^="&&z&&!z.1g(m[5])||O=="$="&&z.68(z.K-m[5].K)==m[5]||(O=="*="||O=="~=")&&z.1g(m[5])>=0)^h)g.1a(a)}r=g}J 9(m[1]==”:”&&m[2]==”2I-46″){H e={},g=[],14=/(\\d*)n\\+?(\\d*)/.2S(m[3]==”6f”&&”2n”||m[3]==”6e”&&”2n+1″||!/\\D/.14(m[3])&&”n+”+m[3]||m[3]),3v=(14[1]||1)-0,d=14[2]-0;L(H i=0,31=r.K;i<31;i++){H j=r[i],12=j.12,22=E.M(12);9(!e[22]){H c=1;L(H n=12.1w;n;n=n.2q)9(n.1y==1)n.4U=c++;e[22]=Q}H b=P;9(3v==1){9(d==0||j.4U==d)b=Q}J 9((j.4U+d)%3v==0)b=Q;9(b^h)g.1a(j)}r=g}J{H f=E.55[m[1]];9(1m f!="1M")f=E.55[m[1]][m[2]];f=3w("P||G(a,i){I "+f+"}");r=E.2W(r,f,h)}}I{r:r,t:t}},4e:G(b,c){H d=[];H a=b[c];1W(a&&a!=U){9(a.1y==1)d.1a(a);a=a[c]}I d},2I:G(a,e,c,b){e=e||1;H d=0;L(;a;a=a[c])9(a.1y==1&&++d==e)1T;I a},5d:G(n,a){H r=[];L(;n;n=n.2q){9(n.1y==1&&(!a||n!=a))r.1a(n)}I r}});E.1j={1f:G(g,e,c,h){9(E.V.1h&&g.4j!=W)g=18;9(!c.2u)c.2u=6.2u++;9(h!=W){H d=c;c=G(){I d.16(6,1q)};c.M=h;c.2u=d.2u}H i=e.2l(".");e=i[0];c.O=i[1];H b=E.M(g,"2P")||E.M(g,"2P",{});H f=E.M(g,"2t",G(){H a;9(1m E=="W"||E.1j.4T)I a;a=E.1j.2t.16(g,1q);I a});H j=b[e];9(!j){j=b[e]={};9(g.4S)g.4S(e,f,P);J g.7N("43"+e,f)}j[c.2u]=c;6.1Z[e]=Q},2u:1,1Z:{},28:G(d,c,b){H e=E.M(d,"2P"),2L,4I;9(1m c=="1M"){H a=c.2l(".");c=a[0]}9(e){9(c&&c.O){b=c.4Q;c=c.O}9(!c){L(c 1i e)6.28(d,c)}J 9(e[c]){9(b)2E e[c][b.2u];J L(b 1i e[c])9(!a[1]||e[c][b].O==a[1])2E e[c][b];L(2L 1i e[c])1T;9(!2L){9(d.4P)d.4P(c,E.M(d,"2t"),P);J d.7M("43"+c,E.M(d,"2t"));2L=S;2E e[c]}}L(2L 1i e)1T;9(!2L){E.30(d,"2P");E.30(d,"2t")}}},1F:G(d,b,e,c,f){b=E.2h(b||[]);9(!e){9(6.1Z[d])E("*").1f([18,U]).1F(d,b)}J{H a,2L,1b=E.1n(e[d]||S),4N=!b[0]||!b[0].2M;9(4N)b.4w(6.4M({O:d,2m:e}));b[0].O=d;9(E.1n(E.M(e,"2t")))a=E.M(e,"2t").16(e,b);9(!1b&&e["43"+d]&&e["43"+d].16(e,b)===P)a=P;9(4N)b.44();9(f&&f.16(e,b)===P)a=P;9(1b&&c!==P&&a!==P&&!(E.11(e,\'a\')&&d=="4L")){6.4T=Q;e[d]()}6.4T=P}I a},2t:G(d){H a;d=E.1j.4M(d||18.1j||{});H b=d.O.2l(".");d.O=b[0];H c=E.M(6,"2P")&&E.M(6,"2P")[d.O],3q=1B.3A.2J.2O(1q,1);3q.4w(d);L(H j 1i c){3q[0].4Q=c[j];3q[0].M=c[j].M;9(!b[1]||c[j].O==b[1]){H e=c[j].16(6,3q);9(a!==P)a=e;9(e===P){d.2M();d.3p()}}}9(E.V.1h)d.2m=d.2M=d.3p=d.4Q=d.M=S;I a},4M:G(c){H a=c;c=E.1k({},a);c.2M=G(){9(a.2M)a.2M();a.7L=P};c.3p=G(){9(a.3p)a.3p();a.7K=Q};9(!c.2m&&c.65)c.2m=c.65;9(E.V.1N&&c.2m.1y==3)c.2m=a.2m.12;9(!c.4K&&c.4J)c.4K=c.4J==c.2m?c.7H:c.4J;9(c.64==S&&c.63!=S){H e=U.2V,b=U.1G;c.64=c.63+(e&&e.2R||b.2R||0);c.7E=c.7D+(e&&e.2B||b.2B||0)}9(!c.3Y&&(c.61||c.60))c.3Y=c.61||c.60;9(!c.5F&&c.5D)c.5F=c.5D;9(!c.3Y&&c.2r)c.3Y=(c.2r&1?1:(c.2r&2?3:(c.2r&4?2:0)));I c}};E.1b.1k({3W:G(c,a,b){I c=="5Y"?6.2G(c,a,b):6.N(G(){E.1j.1f(6,c,b||a,b&&a)})},2G:G(d,b,c){I 6.N(G(){E.1j.1f(6,d,G(a){E(6).5X(a);I(c||b).16(6,1q)},c&&b)})},5X:G(a,b){I 6.N(G(){E.1j.28(6,a,b)})},1F:G(c,a,b){I 6.N(G(){E.1j.1F(c,a,6,Q,b)})},7x:G(c,a,b){9(6[0])I E.1j.1F(c,a,6[0],P,b)},25:G(){H a=1q;I 6.4L(G(e){6.4H=0==6.4H?1:0;e.2M();I a[6.4H].16(6,[e])||P})},7v:G(f,g){G 4G(e){H p=e.4K;1W(p&&p!=6)2a{p=p.12}29(e){p=6};9(p==6)I P;I(e.O=="4x"?f:g).16(6,[e])}I 6.4x(4G).5U(4G)},2d:G(f){5T();9(E.3T)f.16(U,[E]);J E.3l.1a(G(){I f.16(6,[E])});I 6}});E.1k({3T:P,3l:[],2d:G(){9(!E.3T){E.3T=Q;9(E.3l){E.N(E.3l,G(){6.16(U)});E.3l=S}9(E.V.35||E.V.34)U.4P("5S",E.2d,P);9(!18.7t.K)E(18).39(G(){E("#4E").28()})}}});E.N(("7s,7r,39,7q,6n,5Y,4L,7p,"+"7n,7m,7l,4x,5U,7k,24,"+"51,7j,7i,7h,3U").2l(","),G(i,o){E.1b[o]=G(f){I f?6.3W(o,f):6.1F(o)}});H x=P;G 5T(){9(x)I;x=Q;9(E.V.35||E.V.34)U.4S("5S",E.2d,P);J 9(E.V.1h){U.7f("<7d"+"7y 22=4E 7z=Q "+"3k=//:><\\/1J>“);H a=U.3S(“4E”);9(a)a.62=G(){9(6.2C!=”1l”)I;E.2d()};a=S}J 9(E.V.1N)E.4B=4j(G(){9(U.2C==”5Q”||U.2C==”1l”){4A(E.4B);E.4B=S;E.2d()}},10);E.1j.1f(18,”39″,E.2d)}E.1b.1k({39:G(g,d,c){9(E.1n(g))I 6.3W(“39″,g);H e=g.1g(” “);9(e>=0){H i=g.2J(e,g.K);g=g.2J(0,e)}c=c||G(){};H f=”4z”;9(d)9(E.1n(d)){c=d;d=S}J{d=E.3a(d);f=”5P”}H h=6;E.3G({1d:g,O:f,M:d,1l:G(a,b){9(b==”1C”||b==”5O”)h.4o(i?E(“<1s/>“).3g(a.40.1p(/<1J(.|\\s)*?\\/1J>/g,””)).1Y(i):a.40);56(G(){h.N(c,[a.40,b,a])},13)}});I 6},7a:G(){I E.3a(6.5M())},5M:G(){I 6.1X(G(){I E.11(6,”2Y”)?E.2h(6.79):6}).1E(G(){I 6.2H&&!6.3c&&(6.2Q||/24|6b/i.14(6.11)||/2g|1P|52/i.14(6.O))}).1X(G(i,c){H b=E(6).3i();I b==S?S:b.1c==1B?E.1X(b,G(a,i){I{2H:c.2H,1Q:a}}):{2H:c.2H,1Q:b}}).21()}});E.N(“5L,5K,6t,5J,5I,5H”.2l(“,”),G(i,o){E.1b[o]=G(f){I 6.3W(o,f)}});H B=(1u 3D).3B();E.1k({21:G(d,b,a,c){9(E.1n(b)){a=b;b=S}I E.3G({O:”4z”,1d:d,M:b,1C:a,1V:c})},78:G(b,a){I E.21(b,S,a,”1J”)},77:G(c,b,a){I E.21(c,b,a,”45″)},76:G(d,b,a,c){9(E.1n(b)){a=b;b={}}I E.3G({O:”5P”,1d:d,M:b,1C:a,1V:c})},75:G(a){E.1k(E.59,a)},59:{1Z:Q,O:”4z”,2z:0,5G:”74/x-73-2Y-72″,6o:Q,3e:Q,M:S},49:{},3G:G(s){H f,2y=/=(\\?|%3F)/g,1v,M;s=E.1k(Q,s,E.1k(Q,{},E.59,s));9(s.M&&s.6o&&1m s.M!=”1M”)s.M=E.3a(s.M);9(s.1V==”4b”){9(s.O.2p()==”21″){9(!s.1d.1t(2y))s.1d+=(s.1d.1t(/\\?/)?”&”:”?”)+(s.4b||”5E”)+”=?”}J 9(!s.M||!s.M.1t(2y))s.M=(s.M?s.M+”&”:””)+(s.4b||”5E”)+”=?”;s.1V=”45″}9(s.1V==”45″&&(s.M&&s.M.1t(2y)||s.1d.1t(2y))){f=”4b”+B++;9(s.M)s.M=s.M.1p(2y,”=”+f);s.1d=s.1d.1p(2y,”=”+f);s.1V=”1J”;18[f]=G(a){M=a;1C();1l();18[f]=W;2a{2E 18[f]}29(e){}}}9(s.1V==”1J”&&s.1L==S)s.1L=P;9(s.1L===P&&s.O.2p()==”21″)s.1d+=(s.1d.1t(/\\?/)?”&”:”?”)+”57=”+(1u 3D()).3B();9(s.M&&s.O.2p()==”21″){s.1d+=(s.1d.1t(/\\?/)?”&”:”?”)+s.M;s.M=S}9(s.1Z&&!E.5b++)E.1j.1F(“5L”);9(!s.1d.1g(“8g”)&&s.1V==”1J”){H h=U.4l(“9U”)[0];H g=U.5B(“1J”);g.3k=s.1d;9(!f&&(s.1C||s.1l)){H j=P;g.9R=g.62=G(){9(!j&&(!6.2C||6.2C==”5Q”||6.2C==”1l”)){j=Q;1C();1l();h.3b(g)}}}h.58(g);I}H k=P;H i=18.6X?1u 6X(“9P.9O”):1u 6W();i.9M(s.O,s.1d,s.3e);9(s.M)i.5C(“9J-9I”,s.5G);9(s.5y)i.5C(“9H-5x-9F”,E.49[s.1d]||”9D, 9C 9B 9A 5v:5v:5v 9z”);i.5C(“X-9x-9v”,”6W”);9(s.6U)s.6U(i);9(s.1Z)E.1j.1F(“5H”,[i,s]);H c=G(a){9(!k&&i&&(i.2C==4||a==”2z”)){k=Q;9(d){4A(d);d=S}1v=a==”2z”&&”2z”||!E.6S(i)&&”3U”||s.5y&&E.6R(i,s.1d)&&”5O”||”1C”;9(1v==”1C”){2a{M=E.6Q(i,s.1V)}29(e){1v=”5k”}}9(1v==”1C”){H b;2a{b=i.5s(“6P-5x”)}29(e){}9(s.5y&&b)E.49[s.1d]=b;9(!f)1C()}J E.5r(s,i,1v);1l();9(s.3e)i=S}};9(s.3e){H d=4j(c,13);9(s.2z>0)56(G(){9(i){i.9q();9(!k)c(“2z”)}},s.2z)}2a{i.9o(s.M)}29(e){E.5r(s,i,S,e)}9(!s.3e)c();I i;G 1C(){9(s.1C)s.1C(M,1v);9(s.1Z)E.1j.1F(“5I”,[i,s])}G 1l(){9(s.1l)s.1l(i,1v);9(s.1Z)E.1j.1F(“6t”,[i,s]);9(s.1Z&&!–E.5b)E.1j.1F(“5K”)}},5r:G(s,a,b,e){9(s.3U)s.3U(a,b,e);9(s.1Z)E.1j.1F(“5J”,[a,s,e])},5b:0,6S:G(r){2a{I!r.1v&&9n.9l==”54:”||(r.1v>=6N&&r.1v<9j)||r.1v==6M||E.V.1N&&r.1v==W}29(e){}I P},6R:G(a,c){2a{H b=a.5s("6P-5x");I a.1v==6M||b==E.49[c]||E.V.1N&&a.1v==W}29(e){}I P},6Q:G(r,b){H c=r.5s("9i-O");H d=b=="6K"||!b&&c&&c.1g("6K")>=0;H a=d?r.9g:r.40;9(d&&a.2V.37==”5k”)6G”5k”;9(b==”1J”)E.5f(a);9(b==”45″)a=3w(“(“+a+”)”);I a},3a:G(a){H s=[];9(a.1c==1B||a.4c)E.N(a,G(){s.1a(3f(6.2H)+”=”+3f(6.1Q))});J L(H j 1i a)9(a[j]&&a[j].1c==1B)E.N(a[j],G(){s.1a(3f(j)+”=”+3f(6))});J s.1a(3f(j)+”=”+3f(a[j]));I s.66(“&”).1p(/%20/g,”+”)}});E.1b.1k({1A:G(b,a){I b?6.1U({1H:”1A”,2N:”1A”,1r:”1A”},b,a):6.1E(“:1P”).N(G(){6.R.19=6.3h?6.3h:””;9(E.17(6,”19″)==”2s”)6.R.19=”2Z”}).2D()},1z:G(b,a){I b?6.1U({1H:”1z”,2N:”1z”,1r:”1z”},b,a):6.1E(“:3R”).N(G(){6.3h=6.3h||E.17(6,”19″);9(6.3h==”2s”)6.3h=”2Z”;6.R.19=”2s”}).2D()},6J:E.1b.25,25:G(a,b){I E.1n(a)&&E.1n(b)?6.6J(a,b):a?6.1U({1H:”25″,2N:”25″,1r:”25″},a,b):6.N(G(){E(6)[E(6).3t(“:1P”)?”1A”:”1z”]()})},9c:G(b,a){I 6.1U({1H:”1A”},b,a)},9b:G(b,a){I 6.1U({1H:”1z”},b,a)},99:G(b,a){I 6.1U({1H:”25″},b,a)},98:G(b,a){I 6.1U({1r:”1A”},b,a)},96:G(b,a){I 6.1U({1r:”1z”},b,a)},95:G(c,a,b){I 6.1U({1r:a},c,b)},1U:G(k,i,h,g){H j=E.6D(i,h,g);I 6[j.3L===P?”N”:”3L”](G(){j=E.1k({},j);H f=E(6).3t(“:1P”),3y=6;L(H p 1i k){9(k[p]==”1z”&&f||k[p]==”1A”&&!f)I E.1n(j.1l)&&j.1l.16(6);9(p==”1H”||p==”2N”){j.19=E.17(6,”19″);j.2U=6.R.2U}}9(j.2U!=S)6.R.2U=”1P”;j.3M=E.1k({},k);E.N(k,G(c,a){H e=1u E.2j(3y,j,c);9(/25|1A|1z/.14(a))e[a==”25″?f?”1A”:”1z”:a](k);J{H b=a.3s().1t(/^([+-]=)?([\\d+-.]+)(.*)$/),1O=e.2b(Q)||0;9(b){H d=3I(b[2]),2i=b[3]||”2T”;9(2i!=”2T”){3y.R[c]=(d||1)+2i;1O=((d||1)/e.2b(Q))*1O;3y.R[c]=1O+2i}9(b[1])d=((b[1]==”-=”?-1:1)*d)+1O;e.3N(1O,d,2i)}J e.3N(1O,a,””)}});I Q})},3L:G(a,b){9(E.1n(a)){b=a;a=”2j”}9(!a||(1m a==”1M”&&!b))I A(6[0],a);I 6.N(G(){9(b.1c==1B)A(6,a,b);J{A(6,a).1a(b);9(A(6,a).K==1)b.16(6)}})},9f:G(){H a=E.32;I 6.N(G(){L(H i=0;i-8O?r:3I(E.17(6.T,6.1e))||0},3N:G(c,b,e){6.5u=(1u 3D()).3B();6.1O=c;6.2D=b;6.2i=e||6.2i||”2T”;6.2v=6.1O;6.4q=6.4i=0;6.4r();H f=6;G t(){I f.2F()}t.T=6.T;E.32.1a(t);9(E.32.K==1){H d=4j(G(){H a=E.32;L(H i=0;i6.Y.2e+6.5u){6.2v=6.2D;6.4q=6.4i=1;6.4r();6.Y.3M[6.1e]=Q;H a=Q;L(H i 1i 6.Y.3M)9(6.Y.3M[i]!==Q)a=P;9(a){9(6.Y.19!=S){6.T.R.2U=6.Y.2U;6.T.R.19=6.Y.19;9(E.17(6.T,”19″)==”2s”)6.T.R.19=”2Z”}9(6.Y.1z)6.T.R.19=”2s”;9(6.Y.1z||6.Y.1A)L(H p 1i 6.Y.3M)E.1x(6.T.R,p,6.Y.3P[p])}9(a&&E.1n(6.Y.1l))6.Y.1l.16(6.T);I P}J{H n=t-6.5u;6.4i=n/6.Y.2e;6.4q=E.3J[6.Y.3J||(E.3J.5q?”5q”:”6B”)](6.4i,n,0,1,6.Y.2e);6.2v=6.1O+((6.2D-6.1O)*6.4q);6.4r()}I Q}};E.2j.2F={2R:G(a){a.T.2R=a.2v},2B:G(a){a.T.2B=a.2v},1r:G(a){E.1x(a.T.R,”1r”,a.2v)},6z:G(a){a.T.R[a.1e]=a.2v+a.2i}};E.1b.6m=G(){H c=0,3E=0,T=6[0],5t;9(T)8L(E.V){H b=E.17(T,”2X”)==”4F”,1D=T.12,23=T.23,2K=T.3H,4f=1N&&3x(4s)<8J;9(T.6V){5w=T.6V();1f(5w.1S+38.33(2K.2V.2R,2K.1G.2R),5w.3E+38.33(2K.2V.2B,2K.1G.2B));9(1h){H d=E("4o").17("8H");d=(d=="8G"||E.5g&&3x(4s)>=7)&&2||d;1f(-d,-d)}}J{1f(T.5l,T.5z);1W(23){1f(23.5l,23.5z);9(35&&/^t[d|h]$/i.14(1D.37)||!4f)d(23);9(4f&&!b&&E.17(23,”2X”)==”4F”)b=Q;23=23.23}1W(1D.37&&!/^1G|4o$/i.14(1D.37)){9(!/^8D|1I-9S.*$/i.14(E.17(1D,”19″)))1f(-1D.2R,-1D.2B);9(35&&E.17(1D,”2U”)!=”3R”)d(1D);1D=1D.12}9(4f&&b)1f(-2K.1G.5l,-2K.1G.5z)}5t={3E:3E,1S:c}}I 5t;G d(a){1f(E.17(a,”9T”),E.17(a,”8A”))}G 1f(l,t){c+=3x(l)||0;3E+=3x(t)||0}}})();’,62,616,’||||||this|||if|||||||||||||||||||||||||||||||||function|var|return|else|length|for|data|each|type|false|true|style|null|elem|document|browser|undefined||options|||nodeName|parentNode||test|jQuery|apply|css|window|display|push|fn|constructor|url|prop|add|indexOf|msie|in|event|extend|complete|typeof|isFunction|className|replace|arguments|opacity|div|match|new|status|firstChild|attr|nodeType|hide|show|Array|success|parent|filter|trigger|body|height|table|script|tbody|cache|string|safari|start|hidden|value|merge|left|break|animate|dataType|while|map|find|global||get|id|offsetParent|select|toggle|selected|toUpperCase|remove|catch|try|cur|al|ready|duration|done|text|makeArray|unit|fx|swap|split|target||pushStack|toLowerCase|nextSibling|button|none|handle|guid|now|stack|tb|jsre|timeout|inArray|scrollTop|readyState|end|delete|step|one|name|nth|slice|doc|ret|preventDefault|width|call|events|checked|scrollLeft|exec|px|overflow|documentElement|grep|position|form|block|removeData|rl|timers|max|opera|mozilla|trim|tagName|Math|load|param|removeChild|disabled|insertBefore|async|encodeURIComponent|append|oldblock|val|childNodes|src|readyList|multiFilter|color|defaultView|stopPropagation|args|old|toString|is|last|first|eval|parseInt|self|domManip|prototype|getTime|curCSS|Date|top||ajax|ownerDocument|parseFloat|easing|has|queue|curAnim|custom|innerHTML|orig|currentStyle|visible|getElementById|isReady|error|static|bind|String|which|getComputedStyle|responseText|oWidth|oHeight|on|shift|json|child|RegExp|ol|lastModified|isXMLDoc|jsonp|jquery|previousSibling|dir|safari2|el|styleFloat|state|setInterval|radio|getElementsByTagName|tr|empty|html|getAttribute|pos|update|version|input|float|runtimeStyle|unshift|mouseover|getPropertyValue|GET|clearInterval|safariTimer|visibility|clean|__ie_init|absolute|handleHover|lastToggle|index|fromElement|relatedTarget|click|fix|evt|andSelf|removeEventListener|handler|cloneNode|addEventListener|triggered|nodeIndex|unique|Number|classFilter|prevObject|selectedIndex|after|submit|password|removeAttribute|file|expr|setTimeout|_|appendChild|ajaxSettings|client|active|win|sibling|deep|globalEval|boxModel|cssFloat|object|checkbox|parsererror|offsetLeft|wrapAll|dequeue|props|lastChild|swing|handleError|getResponseHeader|results|startTime|00|box|Modified|ifModified|offsetTop|evalScript|createElement|setRequestHeader|ctrlKey|callback|metaKey|contentType|ajaxSend|ajaxSuccess|ajaxError|ajaxStop|ajaxStart|serializeArray|init|notmodified|POST|loaded|appendTo|DOMContentLoaded|bindReady|mouseout|not|removeAttr|unbind|unload|Width|keyCode|charCode|onreadystatechange|clientX|pageX|srcElement|join|outerHTML|substr|zoom|parse|textarea|reset|image|odd|even|before|quickClass|quickID|prepend|quickChild|execScript|offset|scroll|processData|uuid|contents|continue|textContent|ajaxComplete|clone|setArray|webkit|nodeValue|fl|_default|100|linear|href|speed|eq|createTextNode|throw|replaceWith|splice|_toggle|xml|colgroup|304|200|alpha|Last|httpData|httpNotModified|httpSuccess|fieldset|beforeSend|getBoundingClientRect|XMLHttpRequest|ActiveXObject|col|br|abbr|pixelLeft|urlencoded|www|application|ajaxSetup|post|getJSON|getScript|elements|serialize|clientWidth|hasClass|scr|clientHeight|write|relative|keyup|keypress|keydown|change|mousemove|mouseup|mousedown|right|dblclick|resize|focus|blur|frames|instanceof|hover|offsetWidth|triggerHandler|ipt|defer|offsetHeight|border|padding|clientY|pageY|Left|Right|toElement|Bottom|Top|cancelBubble|returnValue|detachEvent|attachEvent|substring|line|weight|animated|header|font|enabled|innerText|contains|only|size|gt|lt|uFFFF|u0128|417|inner|Height|toggleClass|removeClass|addClass|replaceAll|noConflict|insertAfter|prependTo|wrap|contentWindow|contentDocument|http|iframe|children|siblings|prevAll|nextAll|wrapInner|prev|Boolean|next|parents|maxLength|maxlength|readOnly|readonly|class|htmlFor|CSS1Compat|compatMode|compatible|borderTopWidth|ie|ra|inline|it|rv|medium|borderWidth|userAgent|522|navigator|with|concat|1px|10000|array|ig|PI|NaN|400|reverse|fast|600|slow|Function|Object|setAttribute|changed|be|can|property|fadeTo|fadeOut|getAttributeNode|fadeIn|slideToggle|method|slideUp|slideDown|action|cssText|stop|responseXML|option|content|300|th|protocol|td|location|send|cap|abort|colg|cos|tfoot|thead|With|leg|Requested|opt|GMT|1970|Jan|01|Thu|area|Since|hr|If|Type|Content|meta|specified|open|link|XMLHTTP|Microsoft|img|onload|row|borderLeftWidth|head|attributes’.split(‘|’),0,{}))

/**
* Support Scripted LTI links
* ~ggilbert
**/
/*
json.js
2009-04-18
Public Domain
No warranty expressed or implied. Use at your own risk.
This file has been superceded by http://www.JSON.org/json2.js
See http://www.JSON.org/js.html
This file adds these methods to JavaScript:
object.toJSONString(whitelist)
This method produce a JSON text from a JavaScript value.
It must not contain any cyclical references. Illegal values
will be excluded.
The default conversion for dates is to an ISO string. You can
add a toJSONString method to any date object to get a different
representation.
The object and array methods can take an optional whitelist
argument. A whitelist is an array of strings. If it is provided,
keys in objects not found in the whitelist are excluded.
string.parseJSON(filter)
This method parses a JSON text to produce an object or
array. It can throw a SyntaxError exception.
The optional filter parameter is a function which can filter and
transform the results. It receives each of the keys and values, and
its return value is used instead of the original value. If it
returns what it received, then structure is not modified. If it
returns undefined then the member is deleted.
Example:
// Parse the text. If a key contains the string ‘date’ then
// convert the value to a date.
myData = text.parseJSON(function (key, value) {
return key.indexOf(‘date’) >= 0 ? new Date(value) : value;
});
This file will break programs with improper for..in loops. See
http://yuiblog.com/blog/2006/09/26/for-in-intrigue/
This file creates a global JSON object containing two methods: stringify
and parse.
JSON.stringify(value, replacer, space)
value any JavaScript value, usually an object or array.
replacer an optional parameter that determines how object
values are stringified for objects. It can be a
function or an array of strings.
space an optional parameter that specifies the indentation
of nested structures. If it is omitted, the text will
be packed without extra whitespace. If it is a number,
it will specify the number of spaces to indent at each
level. If it is a string (such as ‘\t’ or ‘ ‘),
it contains the characters used to indent at each level.
This method produces a JSON text from a JavaScript value.
When an object value is found, if the object contains a toJSON
method, its toJSON method will be called and the result will be
stringified. A toJSON method does not serialize: it returns the
value represented by the name/value pair that should be serialized,
or undefined if nothing should be serialized. The toJSON method
will be passed the key associated with the value, and this will be
bound to the object holding the key.
For example, this would serialize Dates as ISO strings.
Date.prototype.toJSON = function (key) {
function f(n) {
// Format integers to have at least two digits.
return n < 10 ? '0' + n : n; } return this.getUTCFullYear() + '-' + f(this.getUTCMonth() + 1) + '-' + f(this.getUTCDate()) + 'T' + f(this.getUTCHours()) + ':' + f(this.getUTCMinutes()) + ':' + f(this.getUTCSeconds()) + 'Z'; }; You can provide an optional replacer method. It will be passed the key and value of each member, with this bound to the containing object. The value that is returned from your method will be serialized. If your method returns undefined, then the member will be excluded from the serialization. If the replacer parameter is an array of strings, then it will be used to select the members to be serialized. It filters the results such that only members with keys listed in the replacer array are stringified. Values that do not have JSON representations, such as undefined or functions, will not be serialized. Such values in objects will be dropped; in arrays they will be replaced with null. You can use a replacer function to replace those with JSON values. JSON.stringify(undefined) returns undefined. The optional space parameter produces a stringification of the value that is filled with line breaks and indentation to make it easier to read. If the space parameter is a non-empty string, then that string will be used for indentation. If the space parameter is a number, then the indentation will be that many spaces. Example: text = JSON.stringify(['e', {pluribus: 'unum'}]); // text is '["e",{"pluribus":"unum"}]' text = JSON.stringify(['e', {pluribus: 'unum'}], null, '\t'); // text is '[\n\t"e",\n\t{\n\t\t"pluribus": "unum"\n\t}\n]' text = JSON.stringify([new Date()], function (key, value) { return this[key] instanceof Date ? 'Date(' + this[key] + ')' : value; }); // text is '["Date(---current time---)"]' JSON.parse(text, reviver) This method parses a JSON text to produce an object or array. It can throw a SyntaxError exception. The optional reviver parameter is a function that can filter and transform the results. It receives each of the keys and values, and its return value is used instead of the original value. If it returns what it received, then the structure is not modified. If it returns undefined then the member is deleted. Example: // Parse the text. Values that look like ISO date strings will // be converted to Date objects. myData = JSON.parse(text, function (key, value) { var a; if (typeof value === 'string') { a = /^(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}(?:\.\d*)?)Z$/.exec(value); if (a) { return new Date(Date.UTC(+a[1], +a[2] - 1, +a[3], +a[4], +a[5], +a[6])); } } return value; }); myData = JSON.parse('["Date(09/09/2001)"]', function (key, value) { var d; if (typeof value === 'string' && value.slice(0, 5) === 'Date(' && value.slice(-1) === ')') { d = new Date(value.slice(5, -1)); if (d) { return d; } } return value; }); This is a reference implementation. You are free to copy, modify, or redistribute. This code should be minified before deployment. See http://javascript.crockford.com/jsmin.html USE YOUR OWN COPY. IT IS EXTREMELY UNWISE TO LOAD CODE FROM SERVERS YOU DO NOT CONTROL. */ /*jslint evil: true */ /*global JSON */ /*members "", "\b", "\t", "\n", "\f", "\r", "\"", JSON, "\\", apply, call, charCodeAt, getUTCDate, getUTCFullYear, getUTCHours, getUTCMinutes, getUTCMonth, getUTCSeconds, hasOwnProperty, join, lastIndex, length, parse, parseJSON, prototype, push, replace, slice, stringify, test, toJSON, toJSONString, toString, valueOf */ // Create a JSON object only if one does not already exist. We create the // methods in a closure to avoid creating global variables. if (!this.JSON) { JSON = {}; } (function () { function f(n) { // Format integers to have at least two digits. return n < 10 ? '0' + n : n; } if (typeof Date.prototype.toJSON !== 'function') { Date.prototype.toJSON = function (key) { return this.getUTCFullYear() + '-' + f(this.getUTCMonth() + 1) + '-' + f(this.getUTCDate()) + 'T' + f(this.getUTCHours()) + ':' + f(this.getUTCMinutes()) + ':' + f(this.getUTCSeconds()) + 'Z'; }; String.prototype.toJSON = Number.prototype.toJSON = Boolean.prototype.toJSON = function (key) { return this.valueOf(); }; } var cx = /[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, escapable = /[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, gap, indent, meta = { // table of character substitutions '\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '"' : '\\"', '\\': '\\\\' }, rep; function quote(string) { // If the string contains no control characters, no quote characters, and no // backslash characters, then we can safely slap some quotes around it. // Otherwise we must also replace the offending characters with safe escape // sequences. escapable.lastIndex = 0; return escapable.test(string) ? '"' + string.replace(escapable, function (a) { var c = meta[a]; return typeof c === 'string' ? c : '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4); }) + '"' : '"' + string + '"'; } function str(key, holder) { // Produce a string from holder[key]. var i, // The loop counter. k, // The member key. v, // The member value. length, mind = gap, partial, value = holder[key]; // If the value has a toJSON method, call it to obtain a replacement value. if (value && typeof value === 'object' && typeof value.toJSON === 'function') { value = value.toJSON(key); } // If we were called with a replacer function, then call the replacer to // obtain a replacement value. if (typeof rep === 'function') { value = rep.call(holder, key, value); } // What happens next depends on the value's type. switch (typeof value) { case 'string': return quote(value); case 'number': // JSON numbers must be finite. Encode non-finite numbers as null. return isFinite(value) ? String(value) : 'null'; case 'boolean': case 'null': // If the value is a boolean or null, convert it to a string. Note: // typeof null does not produce 'null'. The case is included here in // the remote chance that this gets fixed someday. return String(value); // If the type is 'object', we might be dealing with an object or an array or // null. case 'object': // Due to a specification blunder in ECMAScript, typeof null is 'object', // so watch out for that case. if (!value) { return 'null'; } // Make an array to hold the partial results of stringifying this object value. gap += indent; partial = []; // Is the value an array? if (Object.prototype.toString.apply(value) === '[object Array]') { // The value is an array. Stringify every element. Use null as a placeholder // for non-JSON values. length = value.length; for (i = 0; i < length; i += 1) { partial[i] = str(i, value) || 'null'; } // Join all of the elements together, separated with commas, and wrap them in // brackets. v = partial.length === 0 ? '[]' : gap ? '[\n' + gap + partial.join(',\n' + gap) + '\n' + mind + ']' : '[' + partial.join(',') + ']'; gap = mind; return v; } // If the replacer is an array, use it to select the members to be stringified. if (rep && typeof rep === 'object') { length = rep.length; for (i = 0; i < length; i += 1) { k = rep[i]; if (typeof k === 'string') { v = str(k, value); if (v) { partial.push(quote(k) + (gap ? ': ' : ':') + v); } } } } else { // Otherwise, iterate through all of the keys in the object. for (k in value) { if (Object.hasOwnProperty.call(value, k)) { v = str(k, value); if (v) { partial.push(quote(k) + (gap ? ': ' : ':') + v); } } } } // Join all of the member texts together, separated with commas, // and wrap them in braces. v = partial.length === 0 ? '{}' : gap ? '{\n' + gap + partial.join(',\n' + gap) + '\n' + mind + '}' : '{' + partial.join(',') + '}'; gap = mind; return v; } } // If the JSON object does not yet have a stringify method, give it one. if (typeof JSON.stringify !== 'function') { JSON.stringify = function (value, replacer, space) { // The stringify method takes a value and an optional replacer, and an optional // space parameter, and returns a JSON text. The replacer can be a function // that can replace values, or an array of strings that will select the keys. // A default replacer method can be provided. Use of the space parameter can // produce text that is more easily readable. var i; gap = ''; indent = ''; // If the space parameter is a number, make an indent string containing that // many spaces. if (typeof space === 'number') { for (i = 0; i < space; i += 1) { indent += ' '; } // If the space parameter is a string, it will be used as the indent string. } else if (typeof space === 'string') { indent = space; } // If there is a replacer, it must be a function or an array. // Otherwise, throw an error. rep = replacer; if (replacer && typeof replacer !== 'function' && (typeof replacer !== 'object' || typeof replacer.length !== 'number')) { throw new Error('JSON.stringify'); } // Make a fake root object containing our value under the key of ''. // Return the result of stringifying the value. return str('', {'': value}); }; } // If the JSON object does not yet have a parse method, give it one. if (typeof JSON.parse !== 'function') { JSON.parse = function (text, reviver) { // The parse method takes a text and an optional reviver function, and returns // a JavaScript value if the text is a valid JSON text. var j; function walk(holder, key) { // The walk method is used to recursively walk the resulting structure so // that modifications can be made. var k, v, value = holder[key]; if (value && typeof value === 'object') { for (k in value) { if (Object.hasOwnProperty.call(value, k)) { v = walk(value, k); if (v !== undefined) { value[k] = v; } else { delete value[k]; } } } } return reviver.call(holder, key, value); } // Parsing happens in four stages. In the first stage, we replace certain // Unicode characters with escape sequences. JavaScript handles many characters // incorrectly, either silently deleting them, or treating them as line endings. cx.lastIndex = 0; if (cx.test(text)) { text = text.replace(cx, function (a) { return '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4); }); } // In the second stage, we run the text against regular expressions that look // for non-JSON patterns. We are especially concerned with '()' and 'new' // because they can cause invocation, and '=' because it can cause mutation. // But just to be safe, we want to reject all unexpected forms. // We split the second stage into 4 regexp operations in order to work around // crippling inefficiencies in IE's and Safari's regexp engines. First we // replace the JSON backslash pairs with '@' (a non-JSON character). Second, we // replace all simple value tokens with ']' characters. Third, we delete all // open brackets that follow a colon or comma or that begin the text. Finally, // we look to see that the remaining characters are only whitespace or ']' or // ',' or ':' or '{' or '}'. If that is so, then the text is safe for eval. if (/^[\],:{}\s]*$/. test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, '@'). replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, ']'). replace(/(?:^|:|,)(?:\s*\[)+/g, ''))) { // In the third stage we use the eval function to compile the text into a // JavaScript structure. The '{' operator is subject to a syntactic ambiguity // in JavaScript: it can begin a block or an object literal. We wrap the text // in parens to eliminate the ambiguity. j = eval('(' + text + ')'); // In the optional fourth stage, we recursively walk the new structure, passing // each name/value pair to a reviver function for possible transformation. return typeof reviver === 'function' ? walk({'': j}, '') : j; } // If the text is not JSON parseable, then a SyntaxError is thrown. throw new SyntaxError('JSON.parse'); }; } }()); function lti_launch(scriptedLinkParameters,sitename) { var currentURLPath = this.location.pathname; var json = JSON.stringify(scriptedLinkParameters); var response = sitename + "/default/Launch.ed?path=" + currentURLPath + '&json=' + json; window.parent.frames['Content'].location.replace(response); } function lti_launch_new_window(scriptedLinkParameters) { var currentURLPath = top.location.pathname; var json = scriptedLinkParameters.toJSONString(); var response = '/direct/scripted-link-handler?path='+currentURLPath+'&json='+json; window.open(''+response,''); } var expandedUnitsCookieName = "ExpandedUnits_" + sessionid; var activeItemCookieName = "ActiveItem_" + sessionid; var showHideTreeCookieName = "ShowHideTree_" + sessionid; var dotNextCourseIDCookieName = "DotNextCourseID" + sessionid; $(window).load(function () { if ($.browser.safari) { // If the user agent is set to Safari, we need to accomodate for setTimeout(init, 1); // Safari's behavior of firing the window.onload event early } else { init(); } }); function init() { var linkiddelimiter = '|'; var featureDomainCache = null; var contentItemType = "CourseContentItem"; var unitItemType = "CourseUnit"; var NavigationTrackerSvc = { trackUnitExpanded: function (unitid) { if (unitid != null && unitid != undefined) { var expandedArray = []; //stored javascript array in cookie [1,2,3] expandedArray = this.getExpandedUnitsArray(); if (!this.isUnitExpanded(unitid)) { expandedArray.push(unitid); } var expandedString = expandedArray.join('~'); createNonPersistentCookie(expandedUnitsCookieName, expandedString); } }, trackUnitCollapsed: function (unitid) { var expandedArray = this.getExpandedUnitsArray(); //stored javascript array in cookie [1,2,3] for (var z = 0; z < expandedArray.length; z++) { if (expandedArray[z] != 'undefined' && expandedArray[z] != null) { var expandedItem = expandedArray[z] if (expandedItem === unitid) { expandedArray.splice(z, 1); //remove 1 item at index z } } } var expandedString = expandedArray.join('~'); createNonPersistentCookie(expandedUnitsCookieName, expandedString); }, trackActiveItem: function (type, feature, itemid) { createNonPersistentCookie(activeItemCookieName, type + linkiddelimiter + feature + linkiddelimiter + itemid); }, getActiveItem: function () { var activeItem = readCookie(activeItemCookieName); return activeItem; }, getExpandedUnitsArray: function () { var expandedCookie = readCookie(expandedUnitsCookieName); var expandedArray = []; if (expandedCookie != null) { expandedArray = expandedCookie.split('~'); //stored javascript array in cookie [1,2,3] } return expandedArray; }, isUnitExpanded: function (unitid) { var isExpanded = false; var expandedArray = this.getExpandedUnitsArray(); //stored javascript array in cookie [1,2,3] for (var z = 0; z < expandedArray.length; z++) { if (expandedArray[z] != 'undefined' && expandedArray[z] != null) { var expandedItem = expandedArray[z] if (expandedItem == unitid) { isExpanded = true; break; } } } return isExpanded; }, trackIsTreeHidden: function (isShown) { createNonPersistentCookie(showHideTreeCookieName, isShown); }, getIsTreeShown: function () { var isShown = true; var cookieVal = readCookie(showHideTreeCookieName); if (cookieVal != null) { if (cookieVal === "false") { isShown = false; } } return isShown; }, /* .Next issue BUG051770: the property isItemHidden was added to the object "NavigationTrackerSvc" to prevent the attempt to gain focus of a hidden content Item or if DynaTree navigation menu is collapsed and , a link on a selected content Item is selected; which caused a javaScript error. */ isItemHidden: function (contentItem) { //verifies that the Content Item is not collapsed (DynaTree is collapsed) var isHidden = false; if ($(contentItem).width() < 1) { return true; } if (!this.getIsTreeShown()) { return true; } else { //Checks if the anchor element has a parent "div" element with the ID=hiddenCrsItem and style="display:none" var style = $(contentItem).parent().parent().attr("style"); if (style != null && style !== undefined) { if (style == "display: none;") { return true; } } } return isHidden; } } var TreeNavigationSvc = { navigateToUnit: function (feature, itemid) { var unitSelector = "a[id=\"unit" + linkiddelimiter + feature.toString() + linkiddelimiter + itemid.toString() + "\"]"; this.expandUnit(itemid); clearHighlightedOnLinks(); $(unitSelector).filter("[class^=unit]").removeClass("unit").addClass("unitON"); $(unitSelector).filter("[class^=Authorunit]").removeClass("Authorunit").addClass("AuthorunitON"); $(unitSelector).filter("[class^=unit]").parent().removeClass("unitcontainer").addClass("unitcontainerON"); $(unitSelector).filter("[class^=Authorunit]").parent().removeClass("Authorunitcontainer").addClass("AuthorunitcontainerON"); var trackerSvc = NavigationTrackerSvc; trackerSvc.trackUnitExpanded(itemid); trackerSvc.trackActiveItem("unit", feature.toString(), itemid.toString()); this.setCurrentUnit(itemid); parent.frames['Content'].location = this.buildFullItemUrl(this.getFeatureDomain(feature), "unit", itemid); this.checkSurveyTrigger(itemid, ""); var focusedItem = $(unitSelector); //.Next issue BUG051770: checks if content Item is hidden if (focusedItem != null && focusedItem !== undefined) { //BUG052023 - .NExT:CD: Unable to unhide navigation tree. //Set blur to the item only if the Tree is visible. if (typeof focusedItem.focus == 'function' && trackerSvc.getIsTreeShown()) { if (!trackerSvc.isItemHidden(focusedItem)) { focusedItem.blur(); } } } setSmarthinkingTutorValues("0", "Introduction" , document.getElementById("unit" + linkiddelimiter + feature.toString() + linkiddelimiter + itemid.toString()).getAttribute("title")); }, navigateToContentItem: function (feature, itemid) { var contentItemSelector = "a[id=contentitem" + linkiddelimiter + feature.toString() + linkiddelimiter + itemid.toString() + "]"; var previouslyOnUnitLink = $("div#treediv a[@class=unitON]").add("div#treediv a[@class=AuthorunitON]"); var previouslyOnUnitID = null; if (previouslyOnUnitLink != null && previouslyOnUnitLink != undefined) { if (previouslyOnUnitLink.size() > 0) {
previouslyOnUnitID = previouslyOnUnitLink.attr(“id”).split(linkiddelimiter)[2];
setSmarthinkingTutorValues(
itemid.toString()
, document.getElementById(‘contentitem’ + linkiddelimiter + feature.toString() + linkiddelimiter + itemid.toString()).getAttribute(“title”)
, previouslyOnUnitLink.attr(“title”));
}
}
var targetOnUnitLink = $(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a[@class*=unit]”);
var targetOnUnitID = null;
if (targetOnUnitLink != null && targetOnUnitLink != undefined) {
if (targetOnUnitLink.size() > 0) {
targetOnUnitID = targetOnUnitLink.attr(“id”).split(linkiddelimiter)[2];
}
}
var trackerSvc = NavigationTrackerSvc;
trackerSvc.trackActiveItem(“contentitem”, feature.toString(), itemid.toString());
//tTrack:BUG050581: .NExT:THD: Non-automatic refresh of Navigation Tree upon Toolbox Settings
//If targetOnUnitID is not the previously ON unit ID or the target unit is not expanded, expand it and set it as the current unit.
if (targetOnUnitID != null && (targetOnUnitID != previouslyOnUnitID || trackerSvc.isUnitExpanded(targetOnUnitID) != true)) {
trackerSvc.trackUnitExpanded(targetOnUnitID);
this.setCurrentUnit(targetOnUnitID);
this.expandUnit(targetOnUnitID);
}
clearHighlightedOnLinks();
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a.unit”).removeClass(“unit”).addClass(“unitON”);
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a.Authorunit”).removeClass(“Authorunit”).addClass(“AuthorunitON”);
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().filter(“.unitcontainer”).removeClass(“unitcontainer”).addClass(“unitcontainerON”);
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().filter(“.Authorunitcontainer”).removeClass(“Authorunitcontainer”).addClass(“AuthorunitcontainerON”);
$(contentItemSelector).filter(“a.contentitem”).removeClass(“contentitem”).addClass(“contentitemON”);
$(contentItemSelector).filter(“a.Authorcontentitem”).removeClass(“Authorcontentitem”).addClass(“AuthorcontentitemON”);
parent.frames[‘Content’].location = this.buildFullItemUrl(this.getFeatureDomain(feature), “contentitem”, itemid);
if (targetOnUnitID != null && targetOnUnitID != undefined) {
this.checkSurveyTrigger(targetOnUnitID, itemid);
}
var focusedItem = $(contentItemSelector);
//.Next issue BUG051770: checks if content Item is hidden
if (focusedItem != null && focusedItem !== undefined) {
//BUG052023 – .NExT:CD: Unable to unhide navigation tree.
//Set blur to the item only if the Tree is visible.
if (typeof focusedItem.focus == ‘function’ && trackerSvc.getIsTreeShown()) {
if (!trackerSvc.isItemHidden(focusedItem)) {
focusedItem.blur();
}
}
}
},
// added to facilitate course search, 2011-1-27, HemanthaM , no way of reusing navigateToContentItem() method. so had to copy and change.
navigateToContentItemWithUrl: function (feature, itemid, redirectToUrl) {
var contentItemSelector = “a[id=contentitem” + linkiddelimiter + feature.toString() + linkiddelimiter + itemid.toString() + “]”;
var previouslyOnUnitLink = $(“div#treediv a[@class=unitON]”).add(“div#treediv a[@class=AuthorunitON]”);
var previouslyOnUnitID = null;
if (previouslyOnUnitLink != null && previouslyOnUnitLink != undefined) {
if (previouslyOnUnitLink.size() > 0) {
previouslyOnUnitID = previouslyOnUnitLink.attr(“id”).split(linkiddelimiter)[2];
setSmarthinkingTutorValues(
itemid.toString()
, document.getElementById(‘contentitem’ + linkiddelimiter + feature.toString() + linkiddelimiter + itemid.toString()).getAttribute(“title”)
, previouslyOnUnitLink.attr(“title”));
}
}
var targetOnUnitLink = $(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a[@class*=unit]”);
var targetOnUnitID = null;
if (targetOnUnitLink != null && targetOnUnitLink != undefined) {
if (targetOnUnitLink.size() > 0) {
targetOnUnitID = targetOnUnitLink.attr(“id”).split(linkiddelimiter)[2];
}
}
var trackerSvc = NavigationTrackerSvc;
trackerSvc.trackActiveItem(“contentitem”, feature.toString(), itemid.toString());
//tTrack:BUG050581: .NExT:THD: Non-automatic refresh of Navigation Tree upon Toolbox Settings
//If targetOnUnitID is not the previously ON unit ID or the target unit is not expanded, expand it and set it as the current unit.
if (targetOnUnitID != null && (targetOnUnitID != previouslyOnUnitID || trackerSvc.isUnitExpanded(targetOnUnitID) != true)) {
trackerSvc.trackUnitExpanded(targetOnUnitID);
this.setCurrentUnit(targetOnUnitID);
this.expandUnit(targetOnUnitID);
}
clearHighlightedOnLinks();
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a.unit”).removeClass(“unit”).addClass(“unitON”);
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a.Authorunit”).removeClass(“Authorunit”).addClass(“AuthorunitON”);
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().filter(“.unitcontainer”).removeClass(“unitcontainer”).addClass(“unitcontainerON”);
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().filter(“.Authorunitcontainer”).removeClass(“Authorunitcontainer”).addClass(“AuthorunitcontainerON”);
$(contentItemSelector).filter(“a.contentitem”).removeClass(“contentitem”).addClass(“contentitemON”);
$(contentItemSelector).filter(“a.Authorcontentitem”).removeClass(“Authorcontentitem”).addClass(“AuthorcontentitemON”);
parent.frames[‘Content’].location = redirectToUrl;
if (targetOnUnitID != null && targetOnUnitID != undefined) {
this.checkSurveyTrigger(targetOnUnitID, itemid);
}
var focusedItem = $(contentItemSelector);
//.Next issue BUG051770: checks if content Item is hidden
if (focusedItem != null && focusedItem !== undefined) {
//BUG052023 – .NExT:CD: Unable to unhide navigation tree.
//Set focus to the item only if the Tree is visible.
if (typeof focusedItem.focus == ‘function’ && trackerSvc.getIsTreeShown()) {
if (!trackerSvc.isItemHidden(focusedItem)) {
focusedItem.focus();
}
}
}
},
navigateToSystemFeature: function (feature) {
var contentItemSelector = “a[id=\”contentitem” + linkiddelimiter + feature + “\”]”;
var previouslyOnUnitLink = $(“div#treediv a[@class=unitON]”).add(“div#treediv a[@class=AuthorunitON]”);
var previouslyOnUnitID = null;
if (previouslyOnUnitLink != null && previouslyOnUnitLink != undefined) {
if (previouslyOnUnitLink.size() > 0) {
previouslyOnUnitID = previouslyOnUnitLink.attr(“id”).split(linkiddelimiter)[2];
setSmarthinkingTutorValues(0, “Introduction”, previouslyOnUnitLink.attr(“title”));
}
}
var targetOnUnitLink = $(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a[@class*=unit]”);
var targetOnUnitID = null;
if (targetOnUnitLink != null && targetOnUnitLink != undefined) {
if (targetOnUnitLink.size() > 0) {
targetOnUnitID = targetOnUnitLink.attr(“id”).split(linkiddelimiter)[2];
}
}
var trackerSvc = NavigationTrackerSvc;
trackerSvc.trackActiveItem(“contentitem”, feature.toString());
if (targetOnUnitID != null && targetOnUnitID != previouslyOnUnitID) {
trackerSvc.trackUnitExpanded(targetOnUnitID);
this.setCurrentUnit(targetOnUnitID);
}
clearHighlightedOnLinks();
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a.unit”).removeClass(“unit”).addClass(“unitON”);
$(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a.Authorunit”).removeClass(“Authorunit”).addClass(“AuthorunitON”);
$(contentItemSelector).filter(“a.contentitem”).removeClass(“contentitem”).addClass(“contentitemON”);
$(contentItemSelector).filter(“a.Authorcontentitem”).removeClass(“Authorcontentitem”).addClass(“AuthorcontentitemON”);
parent.frames[‘Content’].location = this.buildFullFeatureUrl(this.getFeatureDomain(feature));
if (targetOnUnitID != null && targetOnUnitID != undefined) {
this.checkSurveyTrigger(targetOnUnitID, null);
}
var focusedItem = $(contentItemSelector);
//.Next issue BUG051770: checks if content Item is hidden
if (focusedItem != null && focusedItem !== undefined) {
//BUG052023 – .NExT:CD: Unable to unhide navigation tree.
//Set focus to the item only if the Tree is visible.
if (typeof focusedItem.focus == ‘function’ && trackerSvc.getIsTreeShown()) {
if (!trackerSvc.isItemHidden(focusedItem)) {
focusedItem.focus();
}
}
}
},
getFeatureDomain: function (feature) {
var featureDomains = this.getFeatureDomains();
var launch = “/default/Launch.ed”;
var loc;
for (var y = 0; y < featureDomains.length; y++) { if (featureDomains[y] != 'undefined' && featureDomains[y] != null) { if (featureDomains[y].FeatureType != 'undefined' && featureDomains[y].FeatureType != null) { if (featureDomains[y].FeatureType.toLowerCase() == feature.toLowerCase()) { loc = featureDomains[y].Domain; } } } } return loc; }, /** Shows the content items within a unit with the ID that was passed in. @param {String} itemid The ID number of the unit to expand. @author MacA @note Changing the structure of the nav tree HTML will have adverse effects on this method. */ expandUnit: function (itemid) { var unitSelector = "div>a[id$=” + linkiddelimiter + itemid.toString() + “]”;
var list = $(unitSelector).parent().next();
// get a reference to the anchor element that controls the expanding/collapsing of the unit
var expandControl = $(unitSelector).parent().children(“span.unitexpand”).children(“a”);
// if the expand control exists (is not disabled) then we’ll show the content
// this prevents the hidden collapse link from animating briefly (bug in jQuery v1.2)
// there’s also no need to stress the browser with animation if there’s nothing to animate
if (expandControl.length > 0) {
var hasContentItems = list.children(); //number of children (courseitems + the collapse image thingy)
//tTrack – BUG046374 Callback function is added in Slidedown animation
var expanded = NavigationTrackerSvc.getExpandedUnitsArray();
if (expanded.length > 0 && expanded[expanded.length – 1] == itemid) {
$(unitSelector).parent().next().slideDown(200, MoveScrollBar);
}
else if (hasContentItems.size() > 0) {
$(unitSelector).parent().next().slideDown(200);
}
}
// get the title of the unit
var unitTitle = $(unitSelector).attr(“title”);
// get a reference to the anchor element that controls the expanding/collapsing of the unit
var expandControl = $(unitSelector).parent().children(“span.unitexpand”).children(“a”);
// change the title and text of the anchor to say “Collapse” + the unit title
expandControl.attr(“title”, RESOURCE_COLLAPSE + ” ” + unitTitle);
expandControl.html(RESOURCE_COLLAPSE + ” ” + unitTitle);
// change the class of the anchor to “unitcollapse”
$(unitSelector).parent().children(“span.unitexpand”).removeClass(“unitexpand”).addClass(“unitcollapse”);
// remove old action and assign a new collapse action to the anchor
setTimeout(refreshExpandCollapseControls, 1);
// track this unit as expanded
NavigationTrackerSvc.trackUnitExpanded(itemid);
return true;
},
/**
Hides the content items within a unit with the ID that was passed in.
@param {String} itemid The ID number of the unit to expand.
@author MacA
@note Changing the structure of the nav tree HTML will have adverse effects on this method.
*/
collapseUnit: function (itemid) {
var unitSelector = “div>a[id$=” + linkiddelimiter + itemid.toString() + “]”;
// track this unit as not expanded
NavigationTrackerSvc.trackUnitCollapsed(itemid);
$(unitSelector).parent().next().slideUp(200);
// get the title of the unit
var unitTitle = $(unitSelector).attr(“title”);
// get a reference to the anchor element that controls the expanding/collapsing of the unit
var collapseControl = $(unitSelector).parent().children(“span.unitcollapse”).children(“a”);
// change the title and text of the anchor to say “Expand” + the unit title
collapseControl.attr(“title”, RESOURCE_EXPAND + ” ” + unitTitle);
collapseControl.html(RESOURCE_EXPAND + ” ” + unitTitle);
// change the class of the anchor to “unitexpand”
$(unitSelector).parent().children(“span.unitcollapse”).removeClass(“unitcollapse”).addClass(“unitexpand”);
// remove old action and assign a new collapse action to the anchor
setTimeout(refreshExpandCollapseControls, 1);
return true;
},
hideTree: function (show) {
if (show) {
var leftNavFrameSize = $(‘#leftNavFrameSize’).attr(‘value’);
parent ument.getElementById(‘BodyFrame’).cols = leftNavFrameSize + ‘,*’;
$(“div#fulltree”).show();
$(“div#treetabs”).show();
//the below code adjusts the html and style elements so that the original Who’s Online button displays
//correctly when the tree is expanded
$(‘#WOLButton’).show();
$(‘#WOLButtonCollapsed’).hide();
}
else {
parent ument.getElementById(‘BodyFrame’).cols = ’25,*’;
$(“div#fulltree”).hide();
$(“div#treetabs”).hide();
//the below code adjusts the html and style elements so that the new collapsed Who’s Online button displays
//correctly when the tree is collapsed
$(‘#WOLButton’).hide();
$(‘#WOLButtonCollapsed’).show();
$(‘#WOLmain’).hide();
}
var trackerSvc = NavigationTrackerSvc;
trackerSvc.trackIsTreeHidden(show);
},
buildFullItemUrl: function (domain, itemType, itemid) {
var launch = “/default/Launch.ed”;
var fullCourseTypeName = “”;
if (itemType == “contentitem”) {
fullCourseTypeName = contentItemType;
}
if (itemType == “unit”) {
fullCourseTypeName = unitItemType;
}
var fullLocation = domain + launch + “?courseItemSubId=” + itemid + “&courseItemType=” + fullCourseTypeName;
return fullLocation;
},
buildFullFeatureUrl: function (domain) {
var launch = “/default/Launch.ed”;
var fullLocation = domain + launch;
return fullLocation;
},
setCourseMode: function (mode) {
$.ajax({
type: “POST”,
url: “SetCourseMode.ed”,
data: { courseMode: mode },
async: false
});
},
setCurrentUnit: function (unitid) {
$.ajax({
type: “POST”,
url: “SetCurrentUnit.ed”,
data: { unitID: unitid,
GoldenTicketParams: $(“#GoldenTicketParams”).attr(“value”),
GoldenTicketSignature: $(“#GoldenTicketSignature”).attr(“value”)
},
async: false
});
},
checkSurveyTrigger: function (unitid, itemid) {
$.post(“GetSurveyTriggerURL.ed”, { unitID: unitid, contentItemID: itemid },
function (data) {
if (data.surveyTriggerURL != null && data.surveyTriggerURL != undefined && data.surveyTriggerURL != “”) {
// This would make more sense as the ‘Content’ frame as opposed to Tree, but for some reason this was
// set to redirect only the tree frame – after which i assume that the survey url busts out of the frameset
// In theory it should not matter which of the child frames is used
parent.frames[‘Tree’].location = data.surveyTriggerURL;
}
}, “json”);
},
getFeatureDomains: function () {
//maybe use extend() here so future developers can see what the json looks like, and so if it comes back empty
if (featureDomainCache == null || featureDomainCache.length <= 0) { $.ajax({ type: "GET", url: "GetCourseFeaturesAsJSON.ed", data: {}, dataType: "json", async: false, success: function (data) { featureDomainCache = data; } }); } return featureDomainCache; } }; var autoNavigate = getQueryStringVariable("autoNavigate"); // hide the anchors for empty units so that screen readers won't read the element $("span.unitexpanddisabled>a”).hide();
// initialize expand/collapse controls
refreshExpandCollapseControls();
initializeTree(autoNavigate);
/**
Refreshes all the click event listeners for the expand collapse controls
@author MacA
@note Changing the structure of the nav tree HTML will have adverse effects on this method.
*/
function refreshExpandCollapseControls() {
$(“span.unitexpand>a”).unbind();
$(“span.unitcollapse>a”).unbind();
$(“span.unitexpand>a”).bind(“click”, function (event) {
// prevent the event from bubbling up so that clicking on the control won’t also select the unit
event.stopPropagation();
var unitID = $(this).parent().next().attr(“id”);
TreeNavigationSvc.expandUnit(unitID.split(linkiddelimiter)[2]);
});
$(“span.unitcollapse>a”).bind(“click”, function (event) {
// prevent the event from bubbling up so that clicking on the control won’t also select the unit
event.stopPropagation();
var unitID = $(this).parent().next().attr(“id”);
TreeNavigationSvc.collapseUnit(unitID.split(linkiddelimiter)[2]);
});
}

$(“a[id^=hleb-showhide]”).click(function () {
var linkid = $(this).attr(“id”);
var name = linkid.split(linkiddelimiter)[0];
var trackerSvc = NavigationTrackerSvc;
var show = true;
var expandCollapseLinkText = ”;
//lets track the dynamic state of whether or not we are showing or hiding by modifying the class of the link
//BUG052023 – .NExT:CD: Unable to unhide navigation tree.
//Check whether the Tree is visible via NavigationTrackerSvc.
if (trackerSvc.getIsTreeShown()) {
//Add a stylesheet class to display a different image, and set the text for the expand/collapse link
$(this).addClass(“expandFrameImage”);
expandCollapseLinkText = $(“input[id^=showUnits]”).attr(“value”);
show = false;
}
else {
//Remove the stylesheet to display the original image, and set the text for the expand/collapse link
$(this).removeClass(“expandFrameImage”);
expandCollapseLinkText = $(“input[id^=hideUnits]”).attr(“value”);
show = true;
}
$(this).text(expandCollapseLinkText);
$(this).attr(“title”, expandCollapseLinkText);
var navSvc = TreeNavigationSvc;
navSvc.hideTree(show);
//BUG051533 – .NExT:FRM: DynaTree does not refresh if changes are made while tree is collapsed.
return false;
});
$(“div a[@class$=unit]”).add(“div a[@class$=unitON]”).click(function () {
var linkid = $(this).attr(“id”);
var navSvc = TreeNavigationSvc;
navSvc.navigateToUnit(linkid.split(linkiddelimiter)[1], linkid.split(linkiddelimiter)[2]);
//tTrack – BUG046374 Get the scroll position and set it to cookie.
//This is to avoid scroll position changes when click on same unit again
var scrollPos = document.getElementById(‘treediv’).scrollTop;
createNonPersistentCookie(scrollPositionCookieName, scrollPos);
return false;
});
$(“div[id^=crsItems] a[@class=collapse]”).add(“div[id^=crsItems] a[@class=Authorcollapse]”).click(function () {
var linkid = $(this).attr(“id”);
TreeNavigationSvc.collapseUnit(linkid.split(linkiddelimiter)[2]);
return false;
});
$(“div[id=crsItem]>a[@class$=contentitem]”).add(“div[id=crsItem]>a[@class$=contentitemON]”).click(function () {
var navSvc = TreeNavigationSvc;
var linkid = $(this).attr(“id”);
if (linkid.split(linkiddelimiter)[2] != null) {
navSvc.navigateToContentItem(linkid.split(linkiddelimiter)[1], linkid.split(linkiddelimiter)[2]);
}
else {
navSvc.navigateToSystemFeature(linkid.split(linkiddelimiter)[1]);
}
//tTrack – BUG046374 Get the scroll position and set it to cookie.
var scrollPos = document.getElementById(‘treediv’).scrollTop;
createNonPersistentCookie(scrollPositionCookieName, scrollPos);
return false;
});
$(“#AuthorTab”).click(function () {
//tTrack – BUG046374 Get the scroll position and set it to cookie
//This is to avoid scroll position changes when move to author mode
var scrollPos = document.getElementById(‘treediv’).scrollTop;
createNonPersistentCookie(scrollPositionCookieName, scrollPos);
var navSvc = TreeNavigationSvc;
navSvc.setCourseMode(“author”);
navigateContentFrameToActiveLink();
$(“a.CourseON”).addClass(“CourseOFF”).removeClass(“CourseON”);
$(“a.AuthorOFF”).addClass(“AuthorON”).removeClass(“AuthorOFF”);
$(“div#treediv”).addClass(“Authortree”).removeClass(“tree”);
$(“div[id=crsItem]>a[@class=contentitem]”).addClass(“Authorcontentitem”).removeClass(“contentitem”);
$(“div[id=crsItem]>a[@class=contentitemON]”).addClass(“AuthorcontentitemON”).removeClass(“contentitemON”);
$(“div>a.unit”).addClass(“Authorunit”).removeClass(“unit”);
$(“div>a.unitON”).addClass(“AuthorunitON”).removeClass(“unitON”);
$(“div.unitcontainer”).addClass(“Authorunitcontainer”).removeClass(“unitcontainer”);
$(“div.unitcontainerON”).addClass(“AuthorunitcontainerON”).removeClass(“unitcontainerON”);
$(“a.collapse”).addClass(“Authorcollapse”).removeClass(“collapse”);
return false;
});
$(“#CourseTab”).click(function () {
//tTrack – BUG046374 Get the scroll position and set it to cookie
//This is to avoid scroll position changes when move to course mode
var scrollPos = document.getElementById(‘treediv’).scrollTop;
createNonPersistentCookie(scrollPositionCookieName, scrollPos);
var navSvc = TreeNavigationSvc;
navSvc.setCourseMode(“course”);
navigateContentFrameToActiveLink();
$(“a.AuthorON”).addClass(“AuthorOFF”).removeClass(“AuthorON”);
$(“a.CourseOFF”).addClass(“CourseON”).removeClass(“CourseOFF”);
$(“div#treediv”).addClass(“tree”).removeClass(“Authortree”);
$(“div[id=crsItem]>a[@class=Authorcontentitem]”).addClass(“contentitem”).removeClass(“Authorcontentitem”);
$(“div[id=crsItem]>a[@class=AuthorcontentitemON]”).addClass(“contentitemON”).removeClass(“AuthorcontentitemON”);
$(“a.Authorunit”).addClass(“unit”).removeClass(“Authorunit”);
$(“a.AuthorunitON”).addClass(“unitON”).removeClass(“AuthorunitON”);
$(“div.Authorunitcontainer”).addClass(“unitcontainer”).removeClass(“Authorunitcontainer”);
$(“div.AuthorunitcontainerON”).addClass(“unitcontainerON”).removeClass(“AuthorunitcontainerON”);
$(“a.Authorcollapse”).addClass(“collapse”).removeClass(“Authorcollapse”);
return false;
});
//This fires when the Who’s Online button or the close window button inside of Who’s Online is clicked
$(“#WOLlink”).add(“div#WOLcount”).add(“#WOLButtonCollapsed”).click(function () {
var treeNavSvc = TreeNavigationSvc;
var navTrackerSvc = NavigationTrackerSvc;
var isTreeExpanded = navTrackerSvc.getIsTreeShown();
var clickedLink = $(this).attr(‘id’);
//if the tree is not currently expanded, we want to expand it when clicking on Who’s Online
if (isTreeExpanded == false) {
treeNavSvc.hideTree(true);
}
// toggle the menu layer.
buttonElem = document.getElementById(“WOLlink”);
var dropElem = $(‘#WOLmain’);
if ($(dropElem).css(‘display’) == “none”) {
$(dropElem).css(‘top’, (findPos(buttonElem)[1] – 240));
$(dropElem).css(‘left’, (findPos(buttonElem)[0] – 90));
$(dropElem).show();
}
else
$(‘#WOLmain’).hide();
});
function findPos(obj) {
var curleft = curtop = 0;
if (obj.offsetParent) {
curleft = obj.offsetLeft
curtop = obj.offsetTop
while (obj = obj.offsetParent) {
curleft += obj.offsetLeft
curtop += obj.offsetTop
}
}
return [curleft, curtop];
}
function navigateContentFrameToActiveLink() {
var currentlyActiveItem = $(“div[id=crsItem]>a[@class=contentitemON]”).add(“div[id=crsItem]>a[@class=AuthorcontentitemON]”);
var currentlyActiveUnit = $(“div a[@class$=unitON]”).add(“div a[@class$=AuthorunitON]”);
var navSvc = TreeNavigationSvc;
if (currentlyActiveItem.size() == 1) {
if ($(currentlyActiveItem).attr(“id”).split(linkiddelimiter)[2] != null) {
navSvc.navigateToContentItem($(currentlyActiveItem).attr(“id”).split(linkiddelimiter)[1], $(currentlyActiveItem).attr(“id”).split(linkiddelimiter)[2]);
}
else {
navSvc.navigateToSystemFeature($(currentlyActiveItem).attr(“id”).split(linkiddelimiter)[1]);
}
}
else {
var navigateToCoursehome = false;
try {
if (currentlyActiveUnit != null && currentlyActiveUnit != undefined) {
navSvc.navigateToUnit($(currentlyActiveUnit).attr(“id”).split(linkiddelimiter)[1], $(currentlyActiveUnit).attr(“id”).split(linkiddelimiter)[2]);
}
else {
navigateToCoursehome = true;
}
}
catch (errr) {
navigateToCoursehome = true;
}
if (navigateToCoursehome) {
var activeLinkID = $(“a[id*=unit]:first”).attr(“id”);
if (activeLinkID != null && activeLinkID != undefined) {
navSvc.navigateToUnit(activeLinkID.split(linkiddelimiter)[1], activeLinkID.split(linkiddelimiter)[2]);
}
}
}
}
function clearHighlightedOnLinks() {
//first make sure everything else (all links with class =*ON) are not ON, by removing “ON”
$(“div[id=crsItem]>a[@class=contentitemON]”).removeClass(“contentitemON”).addClass(“contentitem”);
$(“div[id=crsItem]>a[@class=AuthorcontentitemON]”).removeClass(“AuthorcontentitemON”).addClass(“Authorcontentitem”);
$(“div a[@class=unitON]”).removeClass(“unitON”).addClass(“unit”);
$(“div a[@class=AuthorunitON]”).removeClass(“AuthorunitON”).addClass(“Authorunit”);
$(“div.unitcontainerON”).removeClass(“unitcontainerON”).addClass(“unitcontainer”);
$(“div.AuthorunitcontainerON”).removeClass(“AuthorunitcontainerON”).addClass(“Authorunitcontainer”);
try {
if (typeof parent.Top.courseTool_Clear == ‘function’) {
parent.Top.courseTool_Clear();
}
}
catch (er) {
}
return false;
}
//expose navigate at the window object level, cause we need to call it from another frame
window.navigate = function (courseitemtype, feature, itemid) {
var navSvc = TreeNavigationSvc;
if (courseitemtype != null && courseitemtype != undefined && courseitemtype != “”) {
switch (courseitemtype.toLowerCase()) {
case “courseunit”:
navSvc.navigateToUnit(feature.toLowerCase(), itemid);
break;
case “coursecontentitem”:
if (itemid != null && itemid != ‘undefined’ && itemid != ”) {
navSvc.navigateToContentItem(feature.toLowerCase(), itemid);
}
else {
navSvc.navigateToSystemFeature(feature.toLowerCase())
}
break;
}
}
}
//HemanthaM, navigate to given Url , 2011-1-27
//expose navigate at the window object level, cause we need to call it from another frame
window.navigateWithUrl = function (courseitemtype, feature, itemid, rederectUrl) {
var navSvc = TreeNavigationSvc;
if (courseitemtype != null && courseitemtype != undefined && courseitemtype != “”) {
switch (courseitemtype.toLowerCase()) {
case “coursecontentitem”:
if (itemid != null && itemid != ‘undefined’ && itemid != ”) {
navSvc.navigateToContentItemWithUrl(feature.toLowerCase(), itemid, rederectUrl);
}
break;
}
}
}
window.refreshTree = function (navigateContentFrame) {
var currentLocation = document.location.href;
var poundLoc = currentLocation.lastIndexOf(“#”);
// remove any links to named anchors from the URL (i.e. if there’s a “#” with or without a name after it, remove it)
// keeping the named anchor in the URL prevents the frame from refreshing.
if (poundLoc >= 0) {
currentLocation = currentLocation.slice(0, currentLocation.lastIndexOf(“#”));
}
var isAutoNavigate = getQueryStringVariable(‘autoNavigate’);
var newLocation = null;
//tTrack – BUG046374 Get the scroll position just before the tree refreshes and set it to cookie
var scrollPos = document.getElementById(‘treediv’).scrollTop;
createNonPersistentCookie(scrollPositionCookieName, scrollPos);
if (isAutoNavigate != null && isAutoNavigate != undefined) {
if (isAutoNavigate === ‘true’) {
if (navigateContentFrame.toLowerCase() === “false”) {
newLocation = replaceQueryString(currentLocation, “autoNavigate”, “false”);
}
else {
newLocation = currentLocation;
}
}
else if (isAutoNavigate === ‘false’) {
if (navigateContentFrame.toLowerCase() === “true”) {
newLocation = replaceQueryString(currentLocation, “autoNavigate”, “true”);
}
else {
newLocation = currentLocation;
}
}
}
else {
var qs;
if (currentLocation.indexOf(“?”) > 0) {
qs = “&autoNavigate=”;
}
else {
qs = “?autoNavigate=”;
}
if (navigateContentFrame.toLowerCase() === “true”) {
newLocation = currentLocation + qs + “true”;
}
else {
newLocation = currentLocation + qs + “false”;
}
}
if (newLocation != null && newLocation != undefined) {
document.location.href = newLocation;
}
}

function getQueryStringVariable(variable) {
try {
var query = document.location.search.substring(1);
// remove any links to named anchors from the URL (i.e. if there’s a “#” with or without a name after it, remove it)
// we can’t have any “#” symbols in the query string parameters
var poundLoc = query.lastIndexOf(“#”);
if (poundLoc >= 0) {
query = query.slice(0, query.lastIndexOf(“#”));
}
var vars = query.split(“&”);
for (var i = 0; i < vars.length; i++) { var pair = vars[i].split("="); if (pair[0].toLowerCase() == variable.toLowerCase()) { return pair[1]; } } return null; } catch (er) { } } function replaceQueryString(url, param, value) { try { var re = new RegExp("([?|&])" + param + "=.*?(&|$)", "i"); if (url.match(re)) { return url.replace(re, '$1' + param + "=" + value + '$2'); } else { return url + '&' + param + "=" + value; } } catch (er) { } } function initializeTree(autoNavigate) { var linkiddelimiter = '|'; var trackerSvc = NavigationTrackerSvc; var navSvc = TreeNavigationSvc; var contentItemType = "CourseContentItem"; var unitItemType = "CourseUnit"; try { // initialize the units as expanded/collapsed $("div[id=crsItems]").hide(); // hide everything, as we are going to get the currently selected unit and expand it //expand the currently selected Units var expanded = trackerSvc.getExpandedUnitsArray(); if (expanded != null && expanded != undefined) { for (var i = 0; i < expanded.length; i++) { if (expanded[i] != null && expanded[i] != undefined) { navSvc.expandUnit(expanded[i]); } } } //hide the tree var isCurrentlyShown = trackerSvc.getIsTreeShown(); navSvc.hideTree(isCurrentlyShown); } catch (er) { // do nothing... for now } //perform default navigation to course home, or to an active item goNavigate = true; if (autoNavigate != null || autoNavigate != undefined) { if (autoNavigate.toLowerCase() == "false") { goNavigate = false; } else { goNavigate = true; } } var activeLinkID = null; var activeUnitLinkID = null; // get the active item from the cookie activeLinkID = trackerSvc.getActiveItem(); if (goNavigate) { var linkExists = false; try { if (activeLinkID != null && activeLinkID != undefined) { var activeLink = $("div>a[id=” + activeLinkID + “]”);
if (activeLink != null && activeLink != undefined && activeLink.size() > 0) {
switch (activeLinkID.split(linkiddelimiter)[0]) {
case “unit”:
navSvc.navigateToUnit(activeLinkID.split(linkiddelimiter)[1], activeLinkID.split(linkiddelimiter)[2]);
break;
case “contentitem”:
if (activeLinkID.split(linkiddelimiter)[2] != null && activeLinkID.split(linkiddelimiter)[2] != ‘undefined’) {
navSvc.navigateToContentItem(activeLinkID.split(linkiddelimiter)[1], activeLinkID.split(linkiddelimiter)[2]);
}
else {
navSvc.navigateToSystemFeature(activeLinkID.split(linkiddelimiter)[1])
}
break;
default:
//TODO: make this a single function call
var activeLinkID = $(“a[id*=unit]:first”).attr(“id”);
if (activeLinkID != null && activeLinkID != undefined) {
navSvc.navigateToUnit(activeLinkID.split(linkiddelimiter)[1], activeLinkID.split(linkiddelimiter)[2]);
}
break;
}
}
else {
//navigate to coursehome.
// we actually only need to track it as an active item, and add it to the expanded units list.
// we don’t really need to navigate the content frame, since at this time
// the frameset itself defaults (i.e. in the frame element of framesetview) the content frame to coursehome
var activeLinkID = $(“a[id*=unit]:first”).attr(“id”);
if (activeLinkID != null && activeLinkID != undefined) {
navSvc.navigateToUnit(activeLinkID.split(linkiddelimiter)[1], activeLinkID.split(linkiddelimiter)[2]);
}
}
}
else {
//navigate to coursehome.
// we actually only need to track it as an active item, and add it to the expanded units list.
// we don’t really need to navigate the content frame, since at this time
// the frameset itself defaults (i.e. in the frame element of framesetview) the content frame to coursehome
var activeLinkID = $(“a[id*=unit]:first”).attr(“id”);
if (activeLinkID != null && activeLinkID != undefined) {
navSvc.navigateToUnit(activeLinkID.split(linkiddelimiter)[1], activeLinkID.split(linkiddelimiter)[2]);
}
}
}
catch (errr) {
//navigate to home
var activeLinkID = $(“a[id*=unit]:first”).attr(“id”);
if (activeLinkID != null && activeLinkID != undefined) {
navSvc.navigateToUnit(activeLinkID.split(linkiddelimiter)[1], activeLinkID.split(linkiddelimiter)[2]);
}
}
}
else {
//make sure the active item is visible
var contentItemSelector = “a[id=” + activeLinkID + “]”;
var targetOnUnitLink = $(contentItemSelector).parents(“div[id^=crsItems]”).prev().find(“a[@class*=unit]”);
var targetOnUnitID = null;
if (targetOnUnitLink != null && targetOnUnitLink != undefined) {
if (targetOnUnitLink.size() > 0) {
targetOnUnitID = targetOnUnitLink.attr(“id”).split(linkiddelimiter)[2];
}
}
//expand the target unit if it is not already expanded.
if (targetOnUnitID != null && trackerSvc.isUnitExpanded(targetOnUnitID) != true) {
var navigationSvc = TreeNavigationSvc;
navigationSvc.expandUnit(targetOnUnitID);
}
}
}
}

function createNonPersistentCookie(name, value) {
var expires = “”;
document.cookie = name + “=” + value + expires + “;path=/;”;
}
function readCookie(check_name) {
// first we’ll split this cookie up into name/value pairs
// note: document.cookie only returns name=value, not the other components
var a_all_cookies = document.cookie.split(‘;’);
var a_temp_cookie = ”;
var cookie_name = ”;
var cookie_value = ”;
var b_cookie_found = false; // set boolean t/f default f
for (i = 0; i < a_all_cookies.length; i++) { // now we'll split apart each name=value pair a_temp_cookie = a_all_cookies[i].split('='); // and trim left/right whitespace while we're at it cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, ''); // if the extracted name matches passed check_name if (cookie_name == check_name) { b_cookie_found = true; // we need to handle case where cookie has no value but exists (no = sign, that is): if (a_temp_cookie.length > 1) {
cookie_value = unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g, ”));
}
// note that in cases where cookie is initialized but no value, null is returned
return cookie_value;
break;
}
a_temp_cookie = null;
cookie_name = ”;
}
if (!b_cookie_found) {
return null;
}
}

function deleteCookie(name, path, domain) {
if (readCookie(name)) document.cookie = name + “=” +
((path) ? “;path=” + path : “”) +
((domain) ? “;domain=” + domain : “”) +
“;expires=Thu, 01-Jan-1970 00:00:01 GMT”;
}
//wrapper exposing the navigation functions in this javascript
//tTrack – BUG046374 This will get called as callback function in slide down animation
function MoveScrollBar() {
var scrollPositionVal = getCookie(scrollPositionCookieName);
setTimeout(“document.getElementById(‘treediv’).scrollTop = ” + scrollPositionVal, 0);
}
//Set values for Smarthinking Tutor.
function setSmarthinkingTutorValues(contentItemID, contentItemTitle, unitTitle) {
$(‘#smarthinkingContentItemID’).val(contentItemID);
$(‘#smarthinkingContentItemTitle’).val(contentItemTitle);
$(‘#smarthinkingUnitTitle’).val(unitTitle);
}

//anushant 29.10.08 – BUG046374: .NExT:FRM: If nav tree is scrolled down, adding CTI causes it to refresh to top
//This jquery/javascript methods fire when treeview and dynatreeview loaded and scrolled.
//Those will store and retrieve current scroll position of the tree.

var scrollPositionCookieName = “ScrollPosition_” + sessionid;
//This jquery will be fired when the treeview/dynatreeview is loaded
$(document).ready(function()
{
//set the scroll position
var scrollPositionVal = getCookie(scrollPositionCookieName);
document.getElementById(‘treediv’).scrollTop = scrollPositionVal;
});

//This method will return the cookie value of the specified cookie name
function getCookie(c_name)
{
if (document.cookie.length>0)
{
c_start = document.cookie.indexOf(c_name + “=”);
if (c_start != -1)
{
c_start = c_start + c_name.length + 1;
c_end = document.cookie.indexOf(“;”,c_start);
if (c_end == -1) c_end = document.cookie.length;
return unescape(document.cookie.substring(c_start,c_end));
}
}
return null;
}

//This method will store the specified cookie in the document cookie collection
function createNonPersistentCookie(name,value)
{
var expires = “”;
//get domain
var domainUrl = getDomain();
//add to cookie
document.cookie = name + “=” + value + expires + “;path=/;domain=.” + domainUrl + “;”;
}

//This method will return the current domain
function getDomain()
{
var domainUrl = document.domain;
var domainArray = domainUrl.split(“.”);
var len = domainArray.length;
var extractedUrl = domainArray[len-2]+ “.”+ domainArray[len-1];

return extractedUrl;
}

Expand
Course Home
Course
Home

Description and Requirements

Academic Guidelines and Policies

Academic Resources

Questions for the Professor

Instructors’ Resources*

Readings and Assignments
 

Expand
Module 1
Module 1

Course Structure

Succeeding in this Course

Introduction to Argumentation

Preliminary Organization

Introductions

Thesis Statements

Thesis Statements Continued

Conclusions

Writing the Research Proposal

Research Proposal Example

APA Citation

APA Formatting

M1 Assignment 1 Discussion

M1 Assignment 2 Discussion

M1 Assignment 3

Problems and Solutions Discussion
 

Expand
Module 2
Module 2

Deductive Reasoning

Deductive Writing

Inductive Reasoning

Inductive Writing

Fallacies in Arguments

Types of Fallacies In Arguments

More Fallacies In Arguments

Argument by Authority

Types of Argument by Authority

Argument through Statistics

Bias and Statistics

Evaluating Authorities

Evaluating Authorities Continued

The Annotated Bibliography

Creating a References Page

References Page Examples

M2 Assignment 1 Discussion

M2 Assignment 2

Problems and Solutions Discussion
 

Expand
Module 3
Module 3

Evaluation of Sources

Evaluating Authority

Evaluating Accuracy

Evaluating Electronic Sources

Electronic Source Accuracy

Taking Notes for Research

Taking Notes

Taking Notes Continued

Primary Sources

Secondary Sources

Avoiding Convention Errors

Checking for Correctness

Plagiarism

Plagiarism Policy

The Prospectus

The Abstract

Adding the Proposal and Bibliography

Putting It All Together

Avoiding Convention Errors Revisited

M3 Assignment 1 Discussion

M3 Assignment 2

Problems and Solutions Discussion
 

Expand
Module 4
Module 4

Planning the Argumentative Essay

The 7 Steps of Argumentative Essay

Structuring the Argumentative Essay

Semantic Argumentation

Connotations in Semantic Argumentation

Word Choice in Semantic Argumentation

Writing the First Draft of Your Paper

The Proposal and Second Draft

Creating the Structure and Flow

Audience and Point of View

First and Last Impressions

Introductions

Conclusions

Quoting; Paraphrasing; and Summarizing

Quoting I

Quoting II

Paraphrasing

Summarizing

M4 Assignment 1 Discussion

M4 Assignment 2

Problems and Solutions Discussion
 

Expand
Module 5
Module 5

Analyzing the Content and Delivery

Analyzing Meaning and Mechanics

How to Use the Research Check-off Sheet

M5 Assignment 1

M5 Assignment 2 Discussion

Problems and Solutions Discussion
 

Hide
Units and Content Exit
Course Logout
User
Settings

.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
.pageTitle h1 {
margin: 0px; padding: 0px; font-size: 100%;
}
.equellaHead {
margin: 1px 3px 0px 0px; text-align: left; color: rgb(0, 0, 0);
}
.destinationCourseContent {
line-height: 19px; padding-left: 10px;
}
.contentCopyColumn {
width: 48%; padding-right: 2px; margin-right: 12px; float: left;
}
.contentCopyColumnHeader {
padding: 4px; font-size: 1.1em; font-weight: bold;
}
.buttontd {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; background-color: rgb(245, 245, 233);
}
.buttonRow {
float: right;
}
div.innerContainerBorder h3 {
margin: 0px; padding: 0px; font-size: 1em; font-weight: bold;
}
div.innerContainerBorder h4 {
margin: 0px; padding: 4px 4px 4px 0px; font-size: 1.1em; font-weight: bold;
}
div.innerContainerBorder h5 {
margin: 0px 0px 6px; padding: 4px 4px 4px 0px; font-size: 1.4em; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.innerContainerBorder hr {
padding: 0px; color: rgb(255, 255, 255); margin-top: 5px;
}
.outercontenttablePadding {
padding: 10px 10px 30px;
}
.detailsLabel {
color: rgb(51, 51, 51); padding-top: 3px; font-size: 1em; font-weight: bold; border-bottom-color: rgb(169, 169, 169); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.darkContentBG {
padding: 5px; border: 1px solid rgb(204, 204, 204); background-color: rgb(234, 234, 234);
}
.formButton {
overflow: visible; padding-right: 10px; padding-left: 10px;
}
.copyItemLabel {
color: rgb(51, 51, 51); font-weight: bold; background-color: rgb(221, 255, 238);
}
.innerContainer {
padding: 10px; width: 98%;
}
.innerContainerBorder {
padding: 6px; border: 1px solid rgb(204, 204, 204); overflow: auto; background-color: rgb(245, 245, 245);
}
.innerContainerBorder p {
margin: 4px 0px 10px;
}
.tableheading {
text-align: left;
}
.strongtext {
font-weight: bold;
}
.strongredtext {
color: rgb(255, 0, 0); font-weight: bold;
}
.viewCopyStatus {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 2px 10px 1px; color: rgb(41, 86, 143); font-weight: normal; text-decoration: underline; margin-top: -26px; float: right; background-color: rgb(230, 230, 230);
}
.bttnalignRight {
padding-right: 25px; float: right;
}
.alignRight {
float: right;
}
.alignLeft {
float: left;
}
.tableFormat {
margin: 0px; padding: 5px; border: 0px currentColor;
}
.darkContentBG {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 5px; background-color: rgb(234, 234, 234);
}
.stepLettering {
color: rgb(204, 204, 204); font-family: Arial, Helvetica, sans-serif; font-size: 2.25em;
}
div.scrollableDataTable {
padding: 0px; width: 100%; overflow: auto; clear: both; margin-right: 2px; -ms-overflow-x: hidden;
}
div.scrollableDataTable table {
width: 100%;
}
div.scrollableDataTable table tbody {
overflow: auto; -ms-overflow-x: hidden;
}
div.scrollableDataTable td:last-child {
padding-right: 22px;
}
div.scrollableDataTable#data {
height: 575px;
}
div.scrollableDataTable#wol {
height: 200px;
}
div.scrollableDataTable table > tbody#dataBody {
height: 550px;
}
.WOLheading {
padding: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153);
}
a.WOLperson {
padding: 2px; text-decoration: none !important; cursor: pointer;
}
ul.wollist {
list-style: none; margin: 0px 0em; padding: 0px 0px 0.55em;
}
li.wollist {
list-style: none; margin: 0px 0px 0px 0em; padding: 0em 0.25em 0em 0em; width: 100%; float: left; display: block; white-space: nowrap;
}
li.wollist:hover {
background-color: rgb(255, 254, 238);
}
li.label.wollist {
margin: 0.25em 0.45em 0em 0.25em; padding: 4px 2px 2px; color: rgb(119, 119, 119);
}
#WOLmain {
border: 1px solid rgb(0, 0, 0); width: 155px; background-color: rgb(245, 245, 245);
}
.WOLonline {
border: 1px solid rgb(119, 119, 119);
}
.WOLidle {
border: 1px solid rgb(119, 119, 119);
}
.WOLbutton {
background: url(“images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0.15em; padding: 2px; top: 3px !important; float: left; display: block; white-space: nowrap; position: relative;
}
.WOLbuttonC {
background: url(“images/wolCollapsed.gif”) no-repeat left top; margin: 4px 2px 2px; padding: 16px 0px 0px 16px; width: 0px !important; height: 0px; overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
#WOLlink {
background: url(“images/bottom_button_right.gif”) no-repeat right top; padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
.WOLbutton2 {
background: url(“images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0em; padding: 2px; top: 1px !important; height: 16px; text-decoration: none; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink2 {
background: url(“images/bottom_button_right.gif”) no-repeat right top; padding: 2px 4px 0px; left: 4px; top: 1px !important; height: 16px; color: rgb(102, 255, 102); font-weight: bold; float: left; display: block; position: relative;
}
div#wol_glance {
background: rgb(247, 247, 247); width: 185%; overflow: hidden; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
div#wol_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 1px 2px; overflow: hidden; display: block;
}
div#wol_glance .imagediv {
float: left; white-space: nowrap; position: relative;
}
div#wol_glance img {
margin: 1px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: left; display: block; position: relative;
}
div#wol_glance .glance_online {
background: url(“images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance a.glance_email {
background: url(“images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#wol_glance .glance_notonline {
background: url(“images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance .glance_noshare {
background: url(“images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
a.HideLogoutExitbutton {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:link {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:visited {
padding: 2px; float: left;
}
form {
margin: 0px; padding: 0px;
}
select {
font-size: 100%;
}
input {
font-size: 100%;
}
th {
font-weight: normal;
}
.standardsTreeLinks {
color: rgb(0, 0, 255); text-decoration: underline; cursor: pointer;
}
.fontface1 {
font-family: Verdana;
}
.fontface2 {
font-family: Arial;
}
.fontface3 {
font-family: Times New Roman;
}
.fontface4 {
font-family: Trebuchet MS;
}
.fontface5 {
font-family: Courier New;
}
.fontface6 {
font-family: Georgia;
}
a.linkstyle1 {
text-decoration: underline;
}
a.linkstyle1:hover {
text-decoration: underline;
}
a.linkstyle2 {
text-decoration: none;
}
a.linkstyle2:hover {
text-decoration: underline;
}
a.linkcolor1 {
color: rgb(0, 0, 179);
}
a.linkcolor2 {
color: rgb(0, 0, 255);
}
.fontsize70 {
font-size: 11px;
}
.fontsize75 {
font-size: 12px;
}
.fontsize80 {
font-size: 14px;
}
p.MsoNormal {
font-family: “Times New Roman”; font-size: 12pt;
}
.previewPageMargins {
margin-top: 0px; margin-right: 0px;
}
.tr-content-gray {
background-color: rgb(221, 221, 221);
}
.tr-content-light {
background-color: rgb(255, 255, 255);
}
.td-content-right {
text-align: right; vertical-align: top;
}
.tr-content-dark {
font-weight: bold; background-color: rgb(204, 204, 204);
}
.pinkborder {
background-color: rgb(204, 204, 204);
}
.pinkvertline {
color: rgb(164, 164, 164);
}
.hiddenLabels {
left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.outercontenttable {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
.outercontenttableBorderTop {
border: 1px solid rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
.innercontenttable {
border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.innercontentdiv {
padding: 0px; width: 100%; height: 100px; overflow: auto; background-color: rgb(245, 245, 245);
}
.innercontentdiv2 {
padding: 0px; width: 100%; overflow: auto;
}
.tabcontenttable {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.tableheading {
padding: 4px; color: rgb(119, 119, 119); border-bottom-color: rgb(78, 78, 78); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tablesubheading3 {
padding: 3px; color: rgb(0, 0, 0); border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.tableitem {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.tableitem1 {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemNoPadding {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.tablesubheading4 {
padding: 3px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tablesubheadingNP {
padding: 0px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tableitembottom {
padding: 4px;
}
.tableheadhidden {
left: 0px; top: -500px; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.toolboxtable {
border-width: 0px 1px 1px; border-style: solid; border-color: rgb(204, 204, 204);
}
.toolboxitem {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(243, 243, 243);
}
.textareaessayanswer {
width: 100%; height: 186px;
}
.textareashortanswer {
width: 100%; height: 57px;
}
.textareaprofessorcomments {
width: 100%; height: 30px;
}
.notselected {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.selected {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(255, 255, 255);
}
.notselectedG {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.selectedG {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(245, 245, 245);
}
.whatsnewdetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.whatsnewdetailbottomyellow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.whatsnewdetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.threadborder {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.hr {
background: rgb(204, 204, 204); width: 100%; height: 1px; line-height: 1px; font-size: 1px;
}
.ltgrayborder {
border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.threadheading {
color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.threadresponse {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadresponsebottom {
padding: 8px 4px; background-color: rgb(255, 255, 255);
}
.threadresponsedetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.threadresponsedetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadcontrol {
padding: 6px 4px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.threadcontrolbottom {
padding: 6px 4px 4px; background-color: rgb(255, 255, 255);
}
.whiteline {
height: 1px; background-color: rgb(255, 255, 255);
}
.buttontd {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; background-color: rgb(245, 245, 233);
}
.buttontdsave {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); height: 20px; color: rgb(0, 0, 0); background-color: rgb(255, 250, 204);
}
.buttontdmenu {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 2px 10px 3px; height: 20px; text-align: center; background-color: rgb(245, 245, 233);
}
.buttontdmenu2 {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 2px 10px 3px; height: 20px; text-align: center; background-color: rgb(246, 246, 236);
}
.buttontdmenutext {
color: rgb(0, 0, 0); text-decoration: none !important;
}
.buttontdmenutext2 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext2:hover {
width: 199px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.buttontdmenutext3 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext3:hover {
width: 175px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.buttontdmenutext4 {
color: rgb(0, 0, 0); padding-left: 2px; text-decoration: none !important;
}
.buttontdmenutext4:hover {
width: 122px; color: rgb(255, 255, 255); background-color: rgb(153, 153, 138);
}
.wrap1 {
position: relative;
}
.wrap2 {
position: absolute;
}
#dropmenu0 {
z-index: 100;
}
#dropmenu1 {
z-index: 100;
}
.ddmenu {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; line-height: 18px; visibility: hidden; position: absolute; background-color: rgb(245, 245, 245);
}
.ddmenu2 {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; line-height: 18px; position: absolute; background-color: rgb(245, 245, 245);
}
.ddmenu3 {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); padding: 3px; text-align: left; line-height: 18px; background-color: rgb(245, 245, 233);
}
.browsebutton {
border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(0, 0, 0) rgb(0, 0, 0) rgb(153, 153, 153); height: 20px;
}
.buttontddisabled {
border: 1px solid rgb(204, 204, 204); height: 20px; color: rgb(187, 187, 187); background-color: rgb(246, 246, 236);
}
.expandlesson {
color: rgb(0, 0, 0); text-decoration: none;
}
.graytext {
color: rgb(119, 119, 119);
}
.dkgraytext {
color: rgb(78, 78, 78);
}
.redtext {
color: rgb(153, 0, 0);
}
.greentext {
color: rgb(0, 153, 0);
}
.dkgraybackground {
background-color: rgb(102, 102, 102);
}
.subnavoff {
padding: 1px 5px 2px; height: 13px; color: rgb(0, 0, 179);
}
.subnavoff:hover {
padding: 1px 4px 2px; border: 1px solid rgb(176, 176, 176); height: 13px; color: rgb(0, 0, 179); text-decoration: none !important; background-color: rgb(243, 243, 243);
}
.required {
border: 1px solid rgb(164, 185, 127); background-color: rgb(255, 250, 204);
}
.unread {
font-weight: bold;
}
.instructorunread {
font-weight: bold; background-color: rgb(251, 250, 154);
}
.instructorread {
background-color: rgb(251, 250, 154);
}
.hand {
cursor: hand;
}
.inlinemessage2 {
padding: 4px; border: 1px solid rgb(204, 204, 204); width: 99%; overflow: auto; background-color: rgb(255, 254, 238);
}
.inlineerror {
padding: 4px; border: 1px solid rgb(204, 0, 0); background-color: rgb(255, 254, 238);
}
.toolspage {
margin-right: 15px; margin-left: 15px;
}
.ClassRoster {
padding: 2px; border: 1px solid rgb(166, 166, 166); width: 230px; height: 140px; overflow: auto; background-color: white;
}
.innercontenttableGBDetails {
padding: 4px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255);
}
.tableheadingGBDetails {
padding: 4px; border-bottom-color: rgb(78, 78, 78); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.questiondetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.questiondetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.instructordropbox {
color: rgb(0, 102, 34);
}
.analysis_notselected {
border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.analysis_selected {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; background-color: rgb(255, 255, 255);
}
.gbitem {
border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(238, 238, 238);
}
.questionanalysis {
padding: 8px 4px; background-color: rgb(245, 245, 245);
}
.questionanalysisbottom {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.poolanalysis {
padding: 8px 4px; background-color: rgb(230, 235, 244);
}
.tablequestionpool {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 235, 244);
}
.tablequestionbuilderpool {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(230, 235, 244);
}
.questiondetail {
padding: 4px; background-color: rgb(255, 255, 255);
}
.questiondetailbottom {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemquestion {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.studentresponses {
padding: 8px 4px; background-color: rgb(255, 255, 255);
}
.studentresponsesbottom {
padding: 8px 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.POOLsubheading {
padding: 4px; color: rgb(0, 0, 0); background-color: rgb(180, 202, 242);
}
.hiddeniframe {
width: 0px; height: 0px; visibility: hidden;
}
div.fileinputs {
position: relative;
}
div.fakefile {
left: 0px; top: 0px; position: absolute; z-index: 1;
}
input.file {
text-align: left; position: relative; z-index: 2; opacity: 0; -moz-opacity: 0;
}
.bg99-fg00 {
color: rgb(0, 0, 0); background-color: rgb(153, 153, 153);
}
.bgCC-fg00 {
color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.bgFF-fg00 {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.bg66-fgcc_right {
padding: 0px; text-align: right; color: rgb(204, 204, 204); font-size: 13px; background-color: rgb(102, 102, 102);
}
.bg66-fgcc {
padding: 0px; color: rgb(204, 204, 204); font-size: 13px; background-color: rgb(102, 102, 102);
}
.white {
color: rgb(255, 255, 255); text-decoration: none;
}
.examstathelp {
padding: 2px 0px 2px 2px; border: 0px solid rgb(0, 0, 0); text-align: right; font-size: larger; font-weight: bold; text-decoration: none; float: right;
}
.exampage {
padding: 1px 6px; border: 1px solid rgb(204, 204, 204); font-size: 1.25em; background-color: rgb(230, 230, 230);
}
.exampageON {
padding: 1px 6px; border: 1px solid rgb(204, 204, 204); font-size: 1.25em; background-color: rgb(255, 254, 238);
}
.exampages {
line-height: 24px;
}
.tableitem1 {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.tableitemnobottom {
padding: 4px; background-color: rgb(255, 255, 255);
}
.whatsnewdetailbottomyellow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.whatsnewdetailyellow {
padding: 4px; background-color: rgb(255, 254, 238);
}
.totalrow {
background-color: rgb(232, 232, 232);
}
.totalrowyellow {
background-color: rgb(232, 231, 217);
}
.totalrowTransaction {
padding: 6px; background-color: rgb(204, 204, 204);
}
.highlightedrow {
padding: 4px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.scorerow {
font-weight: normal; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.toprow {
padding: 4px; color: rgb(0, 0, 0); font-weight: bold; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(204, 204, 204);
}
.tableitemtop {
padding: 7px; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.rubrictableitemwhite {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.rubrictableitem {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(245, 245, 245);
}
.rubrichighlightrow {
padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
.rubrichighlightrowOverall {
padding: 6px; border-bottom-color: rgb(128, 128, 128); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 254, 238);
}
td.rubrictableitemwhitedisabled {
padding: 6px; color: rgb(187, 187, 187); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(248, 248, 248);
}
.keeptextactive {
color: rgb(0, 0, 0);
}
.ltgrayborder {
border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
span.newcontent {
background: url(“/Images/asterisk_orange “) no-repeat left top; margin: 0px 1px 0px 0px; padding: 11em 0px 0px 12px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 255, 255); overflow: hidden; font-size: 1px; float: left; display: block;
}
.inputgradebookdetails {
width: 28px;
}
td.rubrictableitemOn {
padding: 6px; border-right-color: rgb(240, 237, 184); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(240, 237, 184); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; cursor: pointer; background-color: rgb(255, 253, 221);
}
td.rubrictableitemOff {
padding: 6px; border-right-color: rgb(245, 245, 245); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(245, 245, 245); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; cursor: pointer; background-color: rgb(245, 245, 245);
}
pageTitle {
margin: 0px; padding: 0px;
}
.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
tbody tr.gray td {
background-color: rgb(245, 245, 245);
}
tbody tr.gray th {
background-color: rgb(245, 245, 245);
}
tbody tr.white td {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
tbody tr.white th {
color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
tbody tr.gray td.verticalHightlight {
background: rgb(221, 221, 221); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
tbody tr.white td.verticalHightlight {
background: rgb(221, 221, 221); border-right-color: rgb(170, 170, 170); border-left-color: rgb(170, 170, 170); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
th.title {
width: 40%;
}
th.content {
width: 25%;
}
th.numberedItem {
width: 2%;
}
thead th.numeric {
padding: 0.5em 1em 0.25em 0.5em; text-align: right; font-weight: normal; white-space: nowrap;
}
tbody th.numeric {
padding: 0.25em 1em 0.25em 0.25em; text-align: right; vertical-align: top;
}
tbody td.numeric {
padding: 0.25em 1em 0.25em 0.25em; text-align: right; vertical-align: top;
}
thead th.string {
margin: 0px; padding: 0.5em 1em 0.25em 0.5em; text-align: left; font-weight: normal; white-space: nowrap;
}
tbody td.string {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top;
}
tbody th.string {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top;
}
thead th.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
tbody td.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
tbody th.question {
padding: 0.5em 1em 0.5em 0.5em; text-align: left; vertical-align: top; white-space: nowrap;
}
td.iconic {
text-align: center;
}
th.iconic {
text-align: center;
}
td.checkbox {
text-align: center;
}
div#Header {
background: url(“images/HeaderBackground.gif”) repeat-x; height: 60px;
}
div#page_Heading {
background: url(“images/wrapper2.gif”) no-repeat; left: 20px; top: 0px; height: 60px; position: absolute;
}
div#page_Heading h1 {
margin: 0.85em 20px 0px 0px; color: rgb(225, 233, 234); font-size: 185%; float: right; display: block;
}
div#page_Heading h2 {
font: 120%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px 20px 0px 0px; color: rgb(225, 233, 234); clear: right; float: right; display: block; font-size-adjust: none; font-stretch: normal;
}
div#page_Content_Head {
background: url(“images/tableHeadImage.gif”) repeat-x rgb(54, 72, 84); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
div#page_Content_Head h3 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; padding: 0.45em; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
div.sub_Content_Head {
border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(0, 0, 0); margin: 1.5em 0px 0px; padding: 0.5em 1em; background-color: rgb(255, 255, 255);
}
div.sub_Content_Head h4 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: rgb(119, 119, 119); font-size-adjust: none; font-stretch: normal;
}
div.table_Exam_Answers h5 {
font: bold 100%/normal Verdana, Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal;
}
div#profile_body ul {
list-style: none;
}
div#profile_header_text li.attention {
background: rgb(240, 235, 175); margin: 10px 10px 30px -4px; padding: 10px; border: 1px solid rgb(192, 192, 192); width: 80%; display: block; min-width: 250px;
}
div#profile_body li.attention {
background: rgb(240, 235, 175); margin: 10px 10px 30px -4px; padding: 10px; border: 1px solid rgb(192, 192, 192); width: 80%; display: block; min-width: 250px;
}
div#portal_Navigation {
background: url(“images/MainNavBackground5.gif”) repeat-x rgb(54, 72, 84); height: 45px; color: rgb(255, 255, 255); clear: right; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; min-width: 1024px;
}
div#portal_Navigation ul {
list-style: none; margin: 0px 0.45em; padding: 0.75em 0px;
}
div#portal_Navigation ul li {
list-style: none; margin: 0px 0.45em; height: 27px; text-decoration: none; float: left; display: block; white-space: nowrap;
}
div#portal_Navigation ul li a {
padding: 7px 11px; color: rgb(127, 126, 126); font-size: 11px; font-weight: bold; text-decoration: none; display: block;
}
div#portal_Navigation ul li a:hover {
color: rgb(65, 65, 65);
}
div#portal_Navigation ul li.active {
background: url(“images/MainNav_Active_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.active a {
background: url(“images/MainNav_Off_RightEnd2.gif”) no-repeat right bottom;
}
div#portal_Navigation ul li.select {
background: url(“images/MainNav_Select_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.select a {
background: url(“images/MainNav_On_RightEnd3.gif”) no-repeat right bottom; color: rgb(255, 255, 255);
}
div#portal_Navigation ul li.inactive {
background: url(“images/MainNav_Inactive_Left.gif”) no-repeat left top;
}
div#portal_Navigation ul li.inactive a {
background: url(“images/MainNav_Inactive_RightEnd2.gif”) no-repeat right bottom; color: rgb(186, 186, 186); font-weight: normal;
}
div#page_Content {
margin: 0px 0px 5em; padding: 0px 15px; width: 97%; height: 1%;
}
div#breadcrumb_Navigation ul {
margin: 1em 0px; font-size: 90%;
}
div#breadcrumb_Navigation ul li {
list-style: none; margin: 0px 1em 2.5em 0px; float: left; display: block;
}
div#full_Page_Tab_Navigation {
height: 1%; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
div#full_Page_Tab_Navigation ul {
list-style: none;
}
div#full_Page_Tab_Navigation ul li {
padding: 0.5em 4em; float: left; display: block;
}
div#full_Page_Tab_Navigation ul li.select {
color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(64, 64, 64);
}
div#full_Page_Tab_Nav_Toolbar {
background: url(“images/toolbar666666.gif”) repeat-x; width: 100%;
}
div#full_Page_Tab_Nav_Toolbar ul {
list-style: none;
}
div#full_Page_Tab_Nav_Toolbar ul li {
margin: 0.5em 0px; padding: 0px 1em; border-right-color: rgb(102, 102, 102); border-right-width: 1px; border-right-style: solid; float: left;
}
div#full_Page_Tab_Nav_Toolbar ul li.last {
border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
div#full_Page_Tab_Nav_Toolbar ul li a.sendMailTool {
background: url(“../newimages/mailtoolbar.gif”) no-repeat; padding: 0px 0px 0px 20px;
}
div#full_Page_Tab_Nav_Toolbar ul li a.addToGroupTool {
background: url(“../newimages/addfolder_category.gif”) no-repeat; padding: 0px 0px 0px 20px;
}
div#page_Information {
padding: 1em 2em 2em; border: 1px solid rgb(204, 204, 204); background-color: rgb(230, 230, 230);
}
div#page_Information dl#standard_Description {
padding: 1em 2em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
dl#standard_Description dt {
width: 8em;
}
div#statistics_Information {
padding: 1em 2em; border: 1px solid rgb(204, 204, 204); overflow: auto; background-color: rgb(245, 245, 245);
}
div#statistics_Information dl {
margin: 1em 5em 1em 0px; float: left;
}
div#statistics_Information dl dt {
width: 20em;
}
div#page_Information dt {
padding: 0px 0px 1em; clear: left; float: left; display: block;
}
div#page_Information dl dd {
padding: 0px 0px 1em; clear: right; display: block; white-space: nowrap;
}
a.show {
background: url(“../../../../../images/show_data.gif”) no-repeat top; padding: 18px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
a.hide {
background: url(“../../../../../images/hide_data.gif”) no-repeat top; padding: 18px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
div.profIcon100 {
background: url(“images/100_proficient.gif”) repeat-x left top rgb(79, 228, 55); padding: 0px; border: 1px solid rgb(0, 0, 0); text-align: center; overflow: hidden; display: block; min-width: 5em;
}
div.profIcon100 span.score {
color: rgb(0, 0, 0);
}
div.profIcon75 {
background: url(“images/75_proficient.gif”) repeat-x left top rgb(249, 219, 52); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon75 span.score {
color: rgb(0, 0, 0);
}
div.profIcon50 {
background: url(“images/50_proficient.gif”) repeat-x left top rgb(249, 168, 52); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon50 span.score {
color: rgb(0, 0, 0);
}
div.profIcon25 {
background: url(“images/25_proficient.gif”) repeat-x left top rgb(249, 51, 51); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.profIcon25 span.score {
color: rgb(255, 255, 255);
}
div.noDataIcon {
background: url(“images/no_data.gif”) repeat-x left top rgb(205, 205, 205); padding: 0px; border: 1px solid rgb(0, 0, 0); overflow: hidden; display: block; min-width: 5em;
}
div.noDataIcon span.score {
color: rgb(0, 0, 0);
}
span.score {
padding: 4px; text-align: center; color: rgb(0, 0, 0); font-size: 150%; display: block;
}
span.percentage {
background: url(“images/percentage.gif”) repeat-x left bottom rgb(255, 255, 255); padding: 4px; text-align: center; font-size: 150%; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid; display: block;
}
th span.perform0_25 {
background: url(“images/25_proficient.gif”) repeat-x left top rgb(249, 51, 51); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(255, 255, 255); display: block;
}
th span.perform25_50 {
background: url(“images/50_proficient.gif”) repeat-x left top rgb(249, 168, 52); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
th span.perform50_75 {
background: url(“images/75_proficient.gif”) repeat-x left top rgb(249, 219, 52); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
th span.perform75_100 {
background: url(“images/100_proficient.gif”) repeat-x left top rgb(79, 228, 55); padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; color: rgb(0, 0, 0); display: block;
}
span.show_stats {
background: url(“../images/stats.gif”) no-repeat top; padding: 16px 0px 0px 16px; width: 16px; height: 0px; overflow: hidden; font-size: 1px; display: block; cursor: pointer;
}
div#data_Table_Key {
margin: 1em; padding: 0px; border: 1px solid rgb(102, 102, 102); height: 1%; background-color: rgb(255, 255, 255);
}
div#data_Table_Key dl {
margin: 0px; padding: 0.5em;
}
div#data_Table_Key h3 {
font: bold 120%/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0.65em 0px 0px 0.5em; float: left; font-size-adjust: none; font-stretch: normal;
}
div#data_Table_Key dt {
margin: 0px; padding: 0.5em; float: left;
}
div#data_Table_Key dd {
margin: 0px; padding: 0.5em; float: left;
}
td.pecentileContainer {
padding-right: 40px;
}
div.percentileBar {
background: url(“images/percentile_barHolder.gif”) no-repeat; padding: 0px; width: 101px; text-align: left; float: left;
}
div.percentileFill {
background: url(“images/percentile_barFill.gif”); width: 75%; height: 17px; text-align: left; position: relative;
}
div.percentileFill span {
left: 106px; position: relative;
}
div.percentileFill strong {
background: url(“images/percentile_bar_marker.gif”); width: 1px; height: 16px; text-align: left; right: 0px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
div#exam_Information div.table_Exam_Answers dl {
margin: 0.25em 2em; padding: 0.25em; overflow: hidden;
}
div#exam_Information div.table_Exam_Answers dt {
padding: 0px 1.5em 0px 0px; clear: none; float: left; display: block;
}
div#exam_Information div.table_Exam_Answers dd {
padding: 0px 1.5em 0px 0px; float: left; display: block;
}
div#exam_Information div.table_Exam_Answers dd.answer {
width: 50%;
}
div#exam_Information div.table_Exam_Answers dl.correct {
background: rgb(226, 255, 198); border: 1px solid rgb(0, 102, 51);
}
div#exam_Information div.table_Exam_Answers dl.correct dd {
font-weight: bold;
}
td.pecentContainer {
padding-right: 40px;
}
div.percentBar {
background: url(“images/percent_barHolder.gif”) no-repeat; padding: 0px; width: 101px; text-align: left; float: left;
}
div.percentFill {
background: url(“images/percent_barFill.gif”) no-repeat; padding: 0px 0px 5px;
}
div.percentFill span {
left: 106px; position: relative;
}
div#portletsLeftSide {
width: 50%; float: left;
}
div#portletsRightSide {
width: 50%;
}
table#standards_Details_By_Student_Data_Table td.iconic {
padding: 0.5em 1.5em;
}
div#standards_Details_Table_Students {
border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
table#standards_Details_Data_Table td.numeric {
padding: 0.5em 2em 0.5em 0px; width: 6%;
}
table#standards_Details_Data_Table td.iconic {
padding: 0.5em 0px 0.5em 2em; width: 6%;
}
th span.performRed2Box {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(244, 70, 70);
}
th span.performOrangeBox {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(252, 151, 52);
}
th span.performYellowBox {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(250, 252, 52);
}
th span.performGreen2Box {
padding: 0.25em; border: 1px solid rgb(65, 65, 65); text-align: center; display: block; background-color: rgb(107, 221, 107);
}
div#standards_Details_Table {
border-bottom-color: rgb(64, 64, 64); border-bottom-width: 20px; border-bottom-style: solid;
}
table#presented_Content_Data_Table td.iconic {
padding: 0.5em 3em;
}
table#assessment_Content_Data_Table td.iconic {
padding: 0.5em 3em;
}
table#students_By_Proficiency_Data_Table th {
width: 25%;
}
table#students_By_Proficiency_Data_Table td {
padding: 1em; vertical-align: top;
}
table#students_By_Proficiency_Data_Table td ul {
list-style: none;
}
table#students_By_Proficiency_Data_Table td ul li {
padding: 0px 0px 0.25em;
}
.pageTitle {
margin: 0px; padding: 0px; border: 0px currentColor;
}
.outercontent {
border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 10px; background-color: rgb(230, 230, 230);
}
.innercontent {
margin: 0em 0em 0.75em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
.buttonlist ul {
list-style: none; margin: 0px 0px 0px 0em; padding: 0.45em; text-align: right;
}
.buttonlist ul li {
list-style: none; margin: 0px 0em; padding: 0px 0.55em 0px 0px; display: inline; white-space: nowrap;
}
.formheading {
border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; padding: 4px; color: rgb(0, 0, 0); background-color: rgb(204, 204, 204);
}
.tableheadtabs ul {
list-style: none; margin: 0px 0px 0px 0.75em; padding: 0px 0px 0px 0em;
}
.tableheadtabs ul li {
padding: 0.35em 1.5em; float: left; display: block;
}
.inlineerror {
padding: 4px; border: 1px solid rgb(204, 0, 0); width: 99%; overflow: auto; background-color: rgb(255, 254, 238);
}
.userAdvisoryIcon {
padding: 3px; float: left; display: block;
}
.userAdvisoryMessage {
margin: 0px; padding: 0px; width: 94%; float: left; display: block;
}
div.normal_form {
margin: 0px 0px 0.75em; padding: 0.5em; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);
}
div.normal_form div {
padding: 0.25em; clear: left;
}
div.normal_form div label {
width: 15em; float: left; display: block;
}
div.normal_form div.specialIndent {
padding: 0.25em; clear: left; margin-left: 15.25em;
}
.hiddenLabel {
left: -500px; top: -500px; position: absolute;
}
div.normal_form dl {
margin: 0px 0px 0px 0em; padding: 0px 0px 0px 0em;
}
div.normal_form dt {
padding: 0.25em 0px; width: 15em; clear: left; float: left; display: block;
}
div.normal_form dd {
padding: 0.25em 0px; display: block;
}
div.normal_form div.checkbox {
border: 1px solid rgb(204, 204, 204); width: 70%; background-color: rgb(255, 255, 255);
}
div.normal_form div.checkbox label {
padding: 0.25em 0.5em; width: 92%; float: right; position: relative;
}
div#profile_layout {
background: url(“/Images/profilerightbg.gif”) repeat-y right rgb(255, 255, 255); width: 100%; overflow: hidden; border-right-color: rgb(192, 192, 192); border-bottom-color: rgb(170, 170, 170); border-left-color: rgb(192, 192, 192); border-right-width: 1px; border-bottom-width: 5px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: left; display: block; min-width: 800px;
}
div#profile_content {
background: rgb(255, 255, 255); margin: 0px 215px 0px 0px; padding: 0px 0px 10px; border: 0px solid rgb(255, 0, 0); float: left; display: block; min-width: 600px;
}
div#profile_header {
margin: 0px; height: 165px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 0px; border-bottom-style: solid; min-width: 600px; background-color: rgb(239, 239, 239);
}
div#profile_header_text {
margin: 0px 0px 0px 210px;
}
div#profile_header_text h2 {
margin: 0px 0px 0px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 175%;
}
div#profile_header_text ul {
list-style: none; margin: 0px; padding: 0px 0px 0px 5px;
}
div#profile_header_text ul li.email_address {
padding: 0px 0px 0px 5px; border-top-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 0px; border-left-width: 1px; border-top-style: dotted; border-left-style: dotted;
}
div#profile_header_text ul li.location {
padding: 0px 0px 5px 5px; border-top-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-left-width: 1px; border-top-style: dotted; border-left-style: dotted;
}
div#profile_header_text li.quote {
background: rgb(255, 255, 255); margin: 0px 10px 0px -4px; padding: 2px 2px 4px 5px; border: 1px solid rgb(192, 192, 192); width: 80%; font-style: italic; font-weight: bold; display: block; min-width: 250px;
}
div#profile_header img.profilepic {
margin: 5px 0px 5px 5px; border: 1px solid rgb(192, 192, 192); clear: left; float: left;
}
div#profile_header_text h3 {
margin: 0px 0px 5px 5px; padding: 0px; color: rgb(0, 0, 0); font-size: 110%;
}
div#profile_header_text a.editlink {
margin: 0px 0px 0px 10px;
}
div#profile_body {
margin: 0px; padding: 0px; border: 0px solid rgb(255, 0, 0); height: 50%;
}
div#profile_body h3 {
border-width: 1px 0px; border-style: solid; border-color: rgb(192, 192, 192) rgb(255, 255, 255); margin: 0px; padding: 0px 10px 0px 20px; clear: both; font-size: 120%; display: block; min-width: 570px;
}
div#profile_body dl {
display: inline;
}
div#profile_body dt {
background: rgb(250, 250, 250); margin: 10px 0px 10px 10px; padding: 2px 0px 5px 5px; width: 30%; color: rgb(0, 0, 0); clear: left; font-size: 100%; border-top-color: rgb(191, 191, 191); border-bottom-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: dotted; float: left; min-width: 180px;
}
div#profile_body dd {
margin: 10px 10px 10px 0px; padding: 2px 0px 5px 5px; width: 60%; font-size: 100%; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(191, 191, 191); border-left-color: rgb(191, 191, 191); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-left-style: dotted; float: left;
}
div#class_roster_content {
border-width: 1px 0px 0px; border-style: solid; border-color: rgb(192, 192, 192); margin: 0px 0px 0px -214px; width: 214px; float: right; display: block;
}
div#class_roster_header {
background: rgb(255, 255, 255); padding: 4px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
div#class_roster_header h4 {
margin: 0px; padding: 0px; color: rgb(102, 102, 102); font-size: 110%; font-weight: normal;
}
div#class_roster_body {
margin: 0px; height: 450px; overflow: auto; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
div#classmate_glance {
background: rgb(247, 247, 247); width: 100%; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: right;
}
div#classmate_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 2px 4px; font-size: 100%; display: block;
}
div#classmate_glance img {
margin: 2px 4px 0px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: right; position: relative;
}
div#classmate_glance .glance_online {
background: url(“/Images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance a.glance_email {
background: url(“/Images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#classmate_glance .glance_notonline {
background: url(“/Images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance .glance_noshare {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#classmate_glance .glance_you {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 0px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#roster_chat_notification {
margin: 9px;
}
div#roster_chat_notification .chatmessage {
padding: 5px; border: 1px solid rgb(189, 199, 216); background-color: rgb(240, 240, 240);
}
div#roster_chat_notification .chatmessage2 {
padding: 5px; border: 1px solid rgb(189, 199, 216); background-color: rgb(237, 239, 244);
}
div#roster_chat_notification .strongtext {
font-weight: bold;
}
div.normal_form div.specialIndent2 {
margin: 0em 0em 0em 15.25em; padding: 0em; top: -5px; clear: left; position: relative;
}
div.normal_form div.specialIndent2 label {
padding: 0.25em; display: inline; position: absolute;
}
.tablehead h2 {
margin: 0px; padding: 0px; font-size: 100%;
}
textarea {
overflow: auto; font-family: verdana; font-size: 100%;
}
div.scrollableDataTable {
padding: 0px; width: 100%; overflow: auto; clear: both; margin-right: 2px; -ms-overflow-x: hidden;
}
div.scrollableDataTable table {
width: 100%;
}
div.scrollableDataTable table tbody {
overflow: auto; -ms-overflow-x: hidden;
}
div.scrollableDataTable td:last-child {
padding-right: 22px;
}
div.scrollableDataTable#data {
height: 575px;
}
div.scrollableDataTable#wol {
height: 200px;
}
div.scrollableDataTable table > tbody#dataBody {
height: 550px;
}
.WOLheading {
padding: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153);
}
a.WOLperson {
padding: 2px; text-decoration: none !important; cursor: pointer;
}
ul.wollist {
list-style: none; margin: 0px 0em; padding: 0px 0px 0.55em;
}
li.wollist {
list-style: none; margin: 0px 0px 0px 0em; padding: 0em 0.25em 0em 0em; width: 100%; float: left; display: block; white-space: nowrap;
}
li.wollist:hover {
background-color: rgb(255, 254, 238);
}
li.label.wollist {
margin: 0.25em 0.45em 0em 0.25em; padding: 4px 2px 2px; color: rgb(119, 119, 119);
}
#WOLmain {
border: 1px solid rgb(0, 0, 0); width: 155px; background-color: rgb(245, 245, 245);
}
.WOLonline {
border: 1px solid rgb(119, 119, 119);
}
.WOLidle {
border: 1px solid rgb(119, 119, 119);
}
.WOLbutton {
background: url(“/Images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0.15em; padding: 2px; top: 3px !important; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink {
background: url(“/Images/bottom_button_right.gif”) no-repeat right top; padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
#WOLlinkCollapsed {
padding: 0px 4px 0px 11px; left: 4px; top: -1px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; display: block; position: relative;
}
.WOLbuttonC {
margin: 0px 0px 0px 0.15em; padding: 1px 2px 2px 1px; top: 2px !important; float: left; display: block; white-space: nowrap; position: relative; cursor: pointer;
}
.WOLbutton2 {
background: url(“/Images/bottom_button_leftNEW.gif”) no-repeat left top; margin: 0px 0px 0px 0em; padding: 2px; top: 1px !important; height: 16px; text-decoration: none; float: left; display: block; white-space: nowrap; position: relative;
}
#WOLlink2 {
padding: 2px 4px 0px; left: 4px; top: 1px !important; height: 16px; color: rgb(102, 255, 102); font-weight: bold; float: left; display: block; position: relative;
}
div#wol .online {
display: inline;
}
div#wol .offline {
display: none;
}
div#wol_glance {
background: rgb(247, 247, 247); width: 185%; overflow: hidden; clear: both; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
div#wol_glance .glance_name {
background: rgb(255, 255, 255); margin: 0px 0px 2px; padding: 1px 2px; overflow: hidden; display: block;
}
div#wol_glance .imagediv {
float: left; white-space: nowrap; position: relative;
}
div#wol_glance img {
margin: 1px; padding: 0px; border: 1px solid rgb(102, 102, 102); width: 40px; height: 30px; float: left; display: block; position: relative;
}
div#wol_glance .glance_online {
background: url(“/Images/online3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance a.glance_email {
background: url(“/Images/mail.gif”) no-repeat left top; margin: 4px 3px 3px; padding: 13px 0px 0px 16px; border: 0px solid rgb(0, 0, 0); width: 16px; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block; cursor: pointer;
}
div#wol_glance .glance_notonline {
background: url(“/Images/offline3.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
div#wol_glance .glance_noshare {
background: url(“/Images/notsharing.gif”) no-repeat left top; margin: 3px; padding: 13px 0px 0px 13px; border: 0px solid rgb(0, 0, 0); width: 0px !important; height: 0px; color: rgb(255, 0, 0); overflow: hidden; font-size: 1px; float: left; display: block;
}
a.HideLogoutExitbutton {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:link {
padding: 2px; float: left;
}
a.HideLogoutExitbutton:visited {
padding: 2px; float: left;
}
.linkList dl {
margin: 1em 0.25em 0.75em; padding: 0px 0.45em 0.25em; width: 99%; overflow: auto; clear: left; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.linkList dt {
padding: 0.75em 0px 1em; width: 21em; float: left; display: block;
}
.linkList dd {
padding: 0.55em 0.5em 1em 0px; width: 55%; float: left; display: block;
}
.linkList dt a {
border-width: 1px; border-style: solid; border-color: rgb(179, 179, 179) rgb(0, 0, 0) rgb(0, 0, 0) rgb(179, 179, 179); padding: 0.45em 0.95em; height: 18px; color: rgb(0, 0, 0); text-decoration: none; min-width: 200px; background-color: rgb(245, 245, 233);
}
div.tableheading {
border: 1px solid rgb(204, 204, 204);
}
.redexclam {
color: rgb(255, 0, 0); font-size: 125%; font-weight: bold;
}
.redbox {
background-color: rgb(255, 171, 171);
}
div.dkgraytext {
color: rgb(78, 78, 78); float: left; display: block;
}
a.collapseall {
padding: 0.25em 0.25em 2em;
}
a.expandall {
margin: 0.25em 0.25em 2em; border: 1px solid rgb(204, 204, 204);
}
div.Gate_Building_Tool {
border: 1px solid rgb(204, 204, 204); float: left; display: block;
}
div.gate_builder {
margin: 0px; padding: 0px; width: 100%; clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 0px; border-top-style: solid; float: left; display: inline;
}
div.gate_builder h3 {
margin: 0.25em; padding: 0em 0em 0.25em; border: 0px solid rgb(0, 0, 0); width: 80%; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; float: left; display: block; cursor: pointer;
}
div.gate_builder h4 {
margin: 0.25em 0.25em 0.25em 3em; padding: 0em 0em 0.25em; border: 0px solid rgb(0, 0, 0); width: 80%; color: rgb(0, 0, 0); font-size: 100%; font-weight: bold; float: left; display: block;
}
div.gate_content {
margin: 0em; display: block;
}
div.unitpad {
margin-left: 0em;
}
div.graypad {
margin-left: 0em;
}
div.unit {
background: rgb(204, 204, 204); border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
div.gray {
background: rgb(245, 245, 245); padding: 0em; color: rgb(102, 102, 102); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.Unitconditioned {
background: rgb(204, 204, 153); padding: 0em; border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
div.Grayconditioned {
background: rgb(255, 255, 204); padding: 0em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
div.unit_info {
padding: 0px 0px 0px 0em; border: 0px solid rgb(0, 0, 0); width: 100%; float: left; display: inline;
}
div.content_info {
margin: 0em; padding: 0px 0px 0px 0em; border: 0px solid rgb(0, 0, 0); width: 100%; float: left; display: inline;
}
div.condition_info {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; clear: right; float: right; display: block;
}
div.condition {
border: 0px solid rgb(0, 0, 0); width: 8em; line-height: 2em; float: left; display: block;
}
div.condition_terms {
border: 0px solid rgb(0, 0, 0); color: rgb(0, 0, 0); line-height: 2em; float: left; display: block;
}
div.schedule_div {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; float: right; display: block;
}
div.schedule_info {
border: 0px solid rgb(0, 0, 0); width: 45%; float: left; display: block;
}
div.schedule {
border: 0px solid rgb(0, 0, 0); width: 8em; float: left; display: block;
}
div.schedule_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.restrict_info {
padding: 0px 0px 0px 1em; border: 0px solid rgb(0, 0, 0); width: 25%; float: left; display: block;
}
div.restrict {
border: 0px solid rgb(0, 0, 0); width: 7em; float: left; display: block;
}
div.restrict_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.due_info {
padding: 0px 0px 0px 1em; border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.due {
border: 0px solid rgb(0, 0, 0); width: 4em; float: left; display: block;
}
div.due_dates {
border: 0px solid rgb(0, 0, 0); float: left; display: block;
}
div.edit_calendar {
margin: 0px 0.3em 0px 0em; border: 0px solid rgb(0, 0, 0); clear: right; float: right; display: none;
}
div.hide_info {
padding: 0.25em 0px; border: 0px solid rgb(0, 0, 0); width: 90%; clear: right; float: right;
}
.tree span.unitexpand {
display: none;
}
.tree span.unitcollapse {
display: none;
}
.tree span.unitexpanddisabled {
display: none;
}
.Authortree span.unitexpand {
display: none;
}
.Authortree span.unitcollapse {
display: none;
}
.Authortree span.unitexpanddisabled {
display: none;
}
.gboutcomes {
margin: 2px 0px 0px; padding: 2px; width: 100%; border-top-color: rgb(170, 170, 170); border-top-width: 1px; border-top-style: solid; display: block;
}
.evenrow {
background: rgb(255, 255, 255);
}
.oddrow {
background: rgb(243, 247, 251);
}
.evenoutcomeoutline {
background: rgb(240, 218, 206);
}
.oddoutcomeoutline {
background: rgb(229, 211, 203);
}
table.gbtable {
border: hidden currentColor; border-collapse: collapse;
}
table.gbtable td {
border: hidden currentColor; border-collapse: collapse;
}
table.gbtable th {
border: hidden currentColor; border-collapse: collapse;
}
#hleb-showhide {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-exitcourse {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-logout {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-userprofile {
margin: 2px; padding: 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: left; display: block;
}
#hleb-showhide {
background: url(“/images/ShowHideToggle.gif”) no-repeat;
}
#hleb-exitcourse {
background: url(“/images/exitcourse.gif”) no-repeat;
}
#hleb-logout {
background: url(“/images/logout2.gif”) no-repeat;
}
#hleb-userprofile {
background: url(“/images/UserProfile.gif”) no-repeat;
}
.expandFrameImage {
background: url(“/images/ShowHideToggle2.gif”) no-repeat !important;
}
ul.navbar {
margin: 0px; padding: 0px; overflow: hidden; float: left;
}
li.accessbuttons {
list-style: none; margin: 1px 10px 1px 1px; padding: 0px; height: 16px; float: left; display: inline; white-space: nowrap;
}
li.accessbuttons a {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
li.accessbuttons a:link {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
li.accessbuttons a:visited {
width: auto; height: 16px; color: rgb(0, 0, 0); text-indent: 18px; font-size: 10px; text-decoration: none; display: block;
}
* html li.accessbuttons {
width: 1px;
}
li.accessbuttons a:hover {
text-decoration: underline;
}
#top-home {
background: url(“/images/access-home.gif”) no-repeat; padding-top: 3px;
}
#top-help {
background: url(“/images/access-help.gif”) no-repeat; padding-top: 3px;
}
#top-logout {
background: url(“/images/access-logout.gif”) no-repeat; padding-top: 3px;
}
#top-userprofile {
background: url(“/images/access-userprofile.gif”) no-repeat; padding-top: 3px;
}
.searchResults {
width: 85%;
}
.searchResults ul {
margin: 0px; padding: 0px;
}
.searchResults ul li {
list-style: none; margin: 0px; padding: 10px 0px;
}
.searchResults ul li a {
font-size: larger;
}
.searchResults ul li span.searchURL {
color: rgb(14, 119, 74);
}
.searchTerm {
font-weight: bold;
}
.searchPages {
padding: 15px 0px 20px;
}
.searchPages ul {
margin: 0px; padding: 0px;
}
.searchPages ul li {
display: inline;
}
.searchPages ul li a {
list-style: none; margin: 0px 5px; padding: 2px 7px; font-size: larger;
}
.searchPages ul li a.searchPageSelected {
color: rgb(0, 0, 0); text-decoration: none; background-color: rgb(230, 230, 230);
}
.searchPages ul li a:hover {
background-color: rgb(230, 230, 230);
}
.searchPages ul li a.searchPagesNext:hover {
background-color: rgb(255, 255, 255);
}
.searchNoResults {
margin: 20px 0px; font-size: larger;
}
.search {
padding-bottom: 10px;
}
.search div {
padding: 3px 4px; border: 1px solid rgb(201, 201, 201); display: inline-block !important;
}
.search #searchFieldTop {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
#searchFieldBottom {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
button {
margin: 0px; padding: 0px; border: currentColor; font-size: larger; vertical-align: middle; background-color: transparent;
}
.search #searchFieldTop {
padding: 3px 0px 3px 2px; width: 350px; height: 24px; vertical-align: middle; background-color: transparent;
}
#searchFieldBottom {
padding: 3px 0px 3px 2px; width: 350px; height: 24px; vertical-align: middle; background-color: transparent;
}
.search button {
padding: 2px 2px 2px 4px; border: 1px solid rgb(179, 179, 179); cursor: pointer; background-color: rgb(245, 245, 233);
}
#searchTop div {
border: 1px solid rgb(174, 174, 174); height: 20px; display: inline-block !important;
}
#searchTop #searchField {
margin: 0px; padding: 0px; border: currentColor; vertical-align: middle; background-color: rgb(255, 255, 255);
}
#searchTop button {
margin: 0px; padding: 0px; border: currentColor; vertical-align: middle; background-color: rgb(255, 255, 255);
}
#searchTop #searchField {
padding: 1px 0px 1px 2px; width: 125px; text-align: left; font-size: 100%; font-weight: normal; vertical-align: middle; background-color: transparent;
}
#searchTop button {
background: url(“/images/search “) no-repeat; padding: 0px; width: 16px; height: 20px; color: rgb(204, 204, 204); text-indent: -9999px; overflow: hidden; cursor: pointer;
}
.searchWrapper {
margin-top: 7px; margin-right: 7px; float: right;
}
.wrapperx {
padding: 0px 5px; margin-top: 0px; float: right; z-index: 4;
}
h3.tableheader {
margin: 0px; font-size: 100%; font-weight: normal;
}
h1.instructiontitle {
text-align: center; font-size: 100%;
}
h2.instructionsubtitle {
font-size: 100%;
}
h2.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h1.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h3.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h4.headertitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h1.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h2.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h3.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
h4.tableheadtitle {
margin: 0px; padding: 0px; font-size: 100%;
}
.attachmentlink {
color: rgb(0, 0, 179); text-decoration: none;
}
.forward_double_angle_image {
padding: 0px 3px; border: 0px currentColor; width: 8px; height: 8px; text-align: center;
}
div#ExamTopContainer {
width: 100%; text-align: right;
}
div#ExamTopContainer input {
width: 6em; text-align: right;
}
div#ExamInstructionsContainer {
width: 100%; margin-top: 10px; margin-bottom: 2em;
}
a#InstructionsLink {
text-align: right; float: right; display: block;
}
div#ExamPrevNextContainer {
margin: 0px auto; width: 100%; clear: both;
}
div#ExamPrevNextContainer input#btnPrevious {
margin: 0px 20px; float: left;
}
div#ExamPrevNextContainer input#btnNext {
margin: 0px 20px; float: right;
}
div#ExamPrevNextContainer div#ExamPageCount {
margin: 0px auto; width: 100%; text-align: center; line-height: 1.4em;
}
div.ClearFloats {
clear: both;
}
div#ExamBottomContainer {
padding: 10px 0px; width: 100%; text-align: right; margin-top: 10px; border-top-color: rgb(51, 51, 51); border-top-width: 1px; border-top-style: solid;
}
div#ExamBottomContainer input {
margin-right: 20px;
}
td.answered input[type=’checkbox’] {
position: absolute; opacity: 0; -moz-opacity: 0; -webkit-opacity: 0;
}
td.answered input[type=’radio’] {
position: absolute; opacity: 0; -moz-opacity: 0; -webkit-opacity: 0;
}
td.answered input[type=’checkbox’] + label::before {
background-image: url(“/Images/formsprite “);
}
td.answered input[type=’radio’] + label::before {
background-image: url(“/Images/formsprite “);
}
td.answered input[type=’checkbox’] {
position: static;
}
td.answered input[type=’radio’] {
position: static;
}
td.answered input[type=’checkbox’] + label::before {
width: 20px; height: 20px; vertical-align: middle; display: inline-block; content: “”; background-repeat: no-repeat;
}
td.answered input[type=’radio’] + label::before {
width: 20px; height: 20px; vertical-align: middle; display: inline-block; content: “”; background-repeat: no-repeat;
}
td.answered input[type=’checkbox’]:checked + label::before {
background-position: 0px -20px;
}
td.answered input[type=’radio’]:checked + label::before {
background-position: -20px -20px;
}
td.answered input[type=’radio’] + label::before {
background-position: -20px 0px;
}
td.answered input[type=’checkbox’]:focus + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’radio’]:focus + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’checkbox’]:active + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’radio’]:active + label::before {
outline: rgb(204, 204, 204) dotted 1px;
}
td.answered input[type=’text’] {
color: rgb(102, 102, 102); background-color: rgb(221, 221, 221);
}
td.answered textarea {
color: rgb(102, 102, 102); background-color: rgb(221, 221, 221);
}
input.buttondisabled {
background: rgb(255, 255, 255); border: 0px solid rgb(0, 0, 102); color: rgb(102, 102, 102);
}
input.buttonhidden {
display: none;
}
.examQuestionText {
margin: 0px 0px 10px;
}
.examQuestionTextSpace {
margin: 0px 0px 10px 14px;
}
.SpellCheckerButton {
margin: 10px 0px 5px;
}
.SpellCheckerButtonwithDiv {
margin: 0px 0px 5px;
}
.displayNone {
display: none;
}
.displayInline {
display: inline;
}
body .jupiter {
font: 120%/normal “Helvetica Neue”, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
body .jupiter#jupiter {
font: 120%/normal “Helvetica Neue”, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.jupiter .makeRemark textarea {
font-family: Helvetica, Arial, sans-serif; font-size: 90%;
}
.jupiter#jupiter .makeRemark textarea {
font-family: Helvetica, Arial, sans-serif; font-size: 90%;
}
.jupiter ul {
padding-left: 0px;
}
.jupiter#jupiter ul {
padding-left: 0px;
}
.topbottomLinesInHeading {
border-top-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
.topbottomLinesInHeading h2 {
color: rgb(0, 0, 0);
}
.examToolbox {
margin-right: 20px; margin-left: 20px;
}
.examToolbox p {
margin: 0px 0px 0.75em; padding: 0px;
}
.examToolbox .TabOver1 {
margin-left: 80px;
}
.examToolbox .TabOver2 {
margin-left: 160px;
}
.examToolbox input[type=’radio’] {
margin: 0px 10px 0px 0px; padding: 0px; vertical-align: baseline;
}
.examToolbox input[type=’checkbox’] {
margin: 0px 10px 0px 0px; padding: 0px; vertical-align: baseline;
}
.examToolbox .TabOver1 {
line-height: 1.4em; padding-bottom: 0.5em;
}
.examToolbox .TabOver2 {
line-height: 1.4em; padding-bottom: 0.5em;
}
fieldset {
border: 1px solid rgb(255, 255, 255);
}
legend {
color: rgb(0, 0, 0); padding-bottom: 5px; white-space: normal;
}
.screen_readers_only {
left: -999px; top: auto; width: 1px; height: 1px; overflow: hidden; position: absolute;
}
.back_large_double_angle {
padding: 0px 3px; border: 0px currentColor; width: 22px; height: 10px; text-align: center;
}
.back_small_double_angle {
border: 0px currentColor; width: 11px; height: 8px; text-align: center;
}
.forward_small_double_angle {
border: 0px currentColor; width: 6px; height: 7px; text-align: center;
}
.inline_non_bullet_list {
list-style: none; margin: 0px; padding: 0px; display: inline;
}

body {
margin: auto 26px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);
}
.preloadedImages {
width: 0px; height: 0px; display: inline;
}
.topbody {
background-position: top; margin: 0px; padding: 0px; position: relative; z-index: 0; background-image: url(“images/topbody_bg “); background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
.wrapper {
top: 38px; text-align: right; right: 16px; position: absolute; z-index: 3;
}
.wrapper2 {
left: 0px; top: 0px; position: absolute; z-index: 3;
}
.navbar {
width: 100%; text-align: center; overflow: hidden; padding-top: 81px; font-size: 12px;
}
a.nav {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:link {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:visited {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.nav:hover {
background-color: rgb(7, 72, 52);
}
a.navON {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-left-color: rgb(8, 81, 62); border-left-width: 1px; border-left-style: solid; display: inline-block; background-color: rgb(7, 72, 52);
}
.courseTools {
display: none;
}
.courseToolsLeftEnd {
display: none;
}
.courseToolsRightEnd {
display: none;
}
a.helpbutton {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:link {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:visited {
margin: 0px 0px 0px -3px; padding: 0px 16px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; text-decoration: none !important; border-right-color: rgb(8, 81, 62); border-left-color: rgb(8, 81, 62); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; background-color: transparent;
}
a.helpbutton:hover {
background-color: rgb(7, 72, 52);
}
.courseTitle {

}
.profName {

}
.treebody {
background-position: left; margin: 0px; overflow: hidden; background-image: url(“images/tree_bg “); background-attachment: fixed; background-repeat: repeat-y; background-color: rgb(255, 255, 255);
}
.treetabs {
background: rgb(255, 255, 255); padding: 0px; width: 172px; text-align: left; line-height: 24px; margin-top: 25px; margin-left: 26px; border-right-color: rgb(238, 238, 238); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left; _width: 174px;
}
.tree {
width: 174px; height: 84% !important; overflow: auto; margin-left: 26px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; position: relative; background-color: rgb(238, 238, 238);
}
.Authortree {
width: 174px; height: 84% !important; overflow: auto; margin-left: 26px; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid; float: left; position: relative; background-color: rgb(238, 238, 238);
}
a.CourseON {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:link {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:visited {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseON:hover {
text-decoration: none;
}
a.CourseOFF {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:link {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:visited {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.CourseOFF:hover {
color: rgb(127, 127, 127);
}
a.AuthorON {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:link {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:visited {
width: 80px; text-align: center; color: rgb(127, 127, 127); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorON:hover {
text-decoration: none;
}
a.AuthorOFF {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:link {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:visited {
width: 80px; text-align: center; color: rgb(204, 204, 204); font-weight: bold; text-decoration: none !important; float: left; display: inline; position: relative; z-index: 2;
}
a.AuthorOFF:hover {
color: rgb(127, 127, 127);
}
a.unit {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:link {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:visited {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unit:hover {
background: rgb(255, 255, 255); color: rgb(85, 117, 101); text-decoration: none !important;
}
a.unitON {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.unitON:hover {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:link {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:visited {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.Authorunit:hover {
background: rgb(255, 255, 255); color: rgb(85, 117, 101); text-decoration: none !important;
}
a.AuthorunitON {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.AuthorunitON:hover {
background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); margin: 0px; padding: 8px; color: rgb(85, 117, 101); overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; display: block;
}
a.contentitem {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:link {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:visited {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitem:hover {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(247, 247, 247);
}
a.contentitemON {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.contentitemON:hover {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.collapse {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.collapse:link {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.collapse:hover {
text-decoration: none;
}
a.Authorcontentitem {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:link {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:visited {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcontentitem:hover {
padding: 8px; color: rgb(85, 85, 85); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(247, 247, 247);
}
a.AuthorcontentitemON {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.AuthorcontentitemON:hover {
padding: 8px; color: rgb(85, 117, 101); font-size: 13px; text-decoration: none; border-right-color: rgb(238, 238, 238); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(238, 238, 238); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; background-color: rgb(238, 238, 238);
}
a.Authorcollapse {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.Authorcollapse:link {
background: url(“images/collapsetree_author.gif”) no-repeat left rgb(255, 255, 255); color: rgb(102, 102, 102); overflow: hidden; text-decoration: none; display: block;
}
a.Authorcollapse:hover {
text-decoration: none;
}
.exitwrapper {
left: 26px; top: 0px; width: 174px; height: 25px; position: absolute; z-index: 20; background-image: url(“images/exitwrapper_lc “); background-repeat: no-repeat; background-color: rgb(238, 238, 238);
}
#hleb-showhide {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-exitcourse {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-logout {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
#hleb-userprofile {
margin: 0px 4px; padding: 0px; width: 20px; height: 25px; text-indent: 20px; overflow: hidden; float: left; display: inline-block;
}
.exixwrapper a {
width: 20px; text-align: center;
}
a.HideLogoutExitbutton {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton:link {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton:visited {
top: 1px !important; text-align: center; position: relative;
}
a.HideLogoutExitbutton#hleb-showhide {
background: url(“images/ShowHideToggle “) no-repeat; margin: 0px !important; text-align: center; right: 2px !important; text-indent: -999px; position: absolute !important;
}
a.expandFrameImage#hleb-showhide {
background: url(“images/ShowHideToggle2 “) no-repeat !important; margin: 0px !important; left: -20px !important; top: 1px !important; text-align: center; text-indent: -999px; position: absolute !important;
}
a.HideLogoutExitbutton#hleb-exitcourse {
background: url(“images/exitcourse “) no-repeat !important; text-align: center; text-indent: -999px;
}
a.HideLogoutExitbutton#hleb-logout {
text-align: center; text-indent: -999px; background-image: url(“images/logout2 “) !important; background-attachment: scroll !important; background-repeat: no-repeat !important; background-size: auto !important; background-origin: padding-box !important; background-clip: border-box !important; background-color: transparent !important;
}
a.HideLogoutExitbutton#hleb-userprofile {
background: url(“images/UserProfile “) no-repeat !important; text-align: center; text-indent: -999px;
}
a.HideLogoutExitbutton#hleb-logout:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-exitcourse:hover {
background-position: 0px -25px !important;
}
a.expandFrameImage#hleb-showhide:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-showhide:hover {
background-position: 0px -25px !important;
}
a.HideLogoutExitbutton#hleb-userprofile:hover {
background-position: 0px -25px !important;
}
a.contentNavigation {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation:link {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation:visited {
background: rgb(250, 250, 250); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(85, 117, 101); text-decoration: none; display: block;
}
a.contentNavigation {
float: left;
}
a.test:link {
float: left;
}
a.test:visited {
float: left;
}
a.contentNavigation:hover {
background: rgb(238, 238, 238); color: rgb(85, 117, 101);
}
a.contentNavigationON {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON:link {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON:visited {
background: rgb(85, 117, 101); margin: 5px 5px 0px 0px; padding: 2px 6px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
a.contentNavigationON {
float: left;
}
a.contentNavigationON:link {
float: left;
}
a.contentNavigationON:visited {
float: left;
}
.pageTitle {
padding: 2px 2px 2px 0px; color: rgb(0, 0, 0); font-size: 18px; font-weight: bold; border-bottom-color: rgb(54, 72, 83); border-bottom-width: 1px; border-bottom-style: solid;
}
.tablehead {
padding: 4px 8px; color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(238, 238, 238);
}
.tableheadtabON {
color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(238, 238, 238);
}
.tableheadtabOFF {

}
.toolbar {
background: -ms-linear-gradient(rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%);
}
.outercontenttable {
border: currentColor;
}

body {
font-family: arial; font-size: 13px;
}
td {
font-family: arial; font-size: 13px;
}
th {
font-family: arial; font-size: 13px;
}
input {
font-family: arial;
}
select {
font-family: arial;
}
a {
color: rgb(0, 0, 255); text-decoration: none;
}
a:hover {
text-decoration: underline;
}

body {
color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-right: 60px; margin-bottom: 40px; background-color: white;
}
ul {
color: black; font-family: Arial,Helvetica,sans-serif; font-size: 10pt;
}
li {
color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
.Text {
color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
p {
text-align: left; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
.TitlesA {
color: rgb(45, 83, 124); font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; text-decoration: none;
}
.Titles {
color: rgb(39, 72, 102); font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none;
}
.SubTitle {
color: rgb(70, 100, 127); font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none;
}
.Instructions {
color: rgb(108, 138, 163); font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none;
}
.style1 {
color: rgb(14, 42, 73); font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; text-decoration: none; background-color: rgb(204, 214, 224);
}
.TableText {
text-align: left; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: rgb(223, 231, 242);
}
.Credit {
text-align: left; color: rgb(153, 153, 153); font-family: Arial, Helvetica, sans-serif; font-size: 7pt;
}
.ProgramCode {
text-align: left; color: rgb(102, 102, 204); font-family: Courier; font-size: 9pt;
}
.MediaRequest {
color: rgb(255, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;
}
.Outcomes {
color: rgb(66, 98, 119); font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}
.Source {
color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
}

/*
* jQuery 1.2.1 – New Wave Javascript
*
* Copyright (c) 2007 John Resig (jquery.com)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* $Date: 2007-09-16 23:42:06 -0400 (Sun, 16 Sep 2007) $
* $Rev: 3353 $
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!”.replace(/^/,String)){while(c–)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return’\\w+’};c=1};while(c–)if(k[c])p=p.replace(new RegExp(‘\\b’+e(c)+’\\b’,’g’),k[c]);return p}(‘(G(){9(1m E!=”W”)H w=E;H E=18.15=G(a,b){I 6 7u E?6.5N(a,b):1u E(a,b)};9(1m $!=”W”)H D=$;18.$=E;H u=/^[^<]*(<(.|\\s)+>)[^>]*$|^#(\\w+)$/;E.1b=E.3A={5N:G(c,a){c=c||U;9(1m c==”1M”){H m=u.2S(c);9(m&&(m[1]||!a)){9(m[1])c=E.4D([m[1]],a);J{H b=U.3S(m[3]);9(b)9(b.22!=m[3])I E().1Y(c);J{6[0]=b;6.K=1;I 6}J c=[]}}J I 1u E(a).1Y(c)}J 9(E.1n(c))I 1u E(U)[E.1b.2d?”2d”:”39″](c);I 6.6v(c.1c==1B&&c||(c.4c||c.K&&c!=18&&!c.1y&&c[0]!=W&&c[0].1y)&&E.2h(c)||[c])},4c:”1.2.1″,7Y:G(){I 6.K},K:0,21:G(a){I a==W?E.2h(6):6[a]},2o:G(a){H b=E(a);b.4Y=6;I b},6v:G(a){6.K=0;1B.3A.1a.16(6,a);I 6},N:G(a,b){I E.N(6,a,b)},4I:G(a){H b=-1;6.N(G(i){9(6==a)b=i});I b},1x:G(f,d,e){H c=f;9(f.1c==3X)9(d==W)I 6.K&&E[e||”1x”](6[0],f)||W;J{c={};c[f]=d}I 6.N(G(a){L(H b 1i c)E.1x(e?6.R:6,b,E.1e(6,c[b],e,a,b))})},17:G(b,a){I 6.1x(b,a,”3C”)},2g:G(e){9(1m e!=”5i”&&e!=S)I 6.4n().3g(U.6F(e));H t=””;E.N(e||6,G(){E.N(6.3j,G(){9(6.1y!=8)t+=6.1y!=1?6.6x:E.1b.2g([6])})});I t},5m:G(b){9(6[0])E(b,6[0].3H).6u().3d(6[0]).1X(G(){H a=6;1W(a.1w)a=a.1w;I a}).3g(6);I 6},8m:G(a){I 6.N(G(){E(6).6q().5m(a)})},8d:G(a){I 6.N(G(){E(6).5m(a)})},3g:G(){I 6.3z(1q,Q,1,G(a){6.58(a)})},6j:G(){I 6.3z(1q,Q,-1,G(a){6.3d(a,6.1w)})},6g:G(){I 6.3z(1q,P,1,G(a){6.12.3d(a,6)})},50:G(){I 6.3z(1q,P,-1,G(a){6.12.3d(a,6.2q)})},2D:G(){I 6.4Y||E([])},1Y:G(t){H b=E.1X(6,G(a){I E.1Y(t,a)});I 6.2o(/[^+>] [^+>]/.14(t)||t.1g(“..”)>-1?E.4V(b):b)},6u:G(e){H f=6.1X(G(){I 6.67?E(6.67)[0]:6.4R(Q)});H d=f.1Y(“*”).4O().N(G(){9(6[F]!=W)6[F]=S});9(e===Q)6.1Y(“*”).4O().N(G(i){H c=E.M(6,”2P”);L(H a 1i c)L(H b 1i c[a])E.1j.1f(d[i],a,c[a][b],c[a][b].M)});I f},1E:G(t){I 6.2o(E.1n(t)&&E.2W(6,G(b,a){I t.16(b,[a])})||E.3m(t,6))},5V:G(t){I 6.2o(t.1c==3X&&E.3m(t,6,Q)||E.2W(6,G(a){I(t.1c==1B||t.4c)?E.2A(a,t)<0:a!=t}))},1f:G(t){I 6.2o(E.1R(6.21(),t.1c==3X?E(t).21():t.K!=W&&(!t.11||E.11(t,"2Y"))?t:[t]))},3t:G(a){I a?E.3m(a,6).K>0:P},7c:G(a){I 6.3t(“.”+a)},3i:G(b){9(b==W){9(6.K){H c=6[0];9(E.11(c,”24″)){H e=c.4Z,a=[],Y=c.Y,2G=c.O==”24-2G”;9(e<0)I S;L(H i=2G?e:0,33=2G?e+1:Y.K;i<33;i++){H d=Y[i];9(d.26){H b=E.V.1h&&!d.9V["1Q"].9L?d.2g:d.1Q;9(2G)I b;a.1a(b)}}I a}J I 6[0].1Q.1p(/\\r/g,"")}}J I 6.N(G(){9(b.1c==1B&&/4k|5j/.14(6.O))6.2Q=(E.2A(6.1Q,b)>=0||E.2A(6.2H,b)>=0);J 9(E.11(6,”24″)){H a=b.1c==1B?b:[b];E(“9h”,6).N(G(){6.26=(E.2A(6.1Q,a)>=0||E.2A(6.2g,a)>=0)});9(!a.K)6.4Z=-1}J 6.1Q=b})},4o:G(a){I a==W?(6.K?6[0].3O:S):6.4n().3g(a)},6H:G(a){I 6.50(a).28()},6E:G(i){I 6.2J(i,i+1)},2J:G(){I 6.2o(1B.3A.2J.16(6,1q))},1X:G(b){I 6.2o(E.1X(6,G(a,i){I b.2O(a,i,a)}))},4O:G(){I 6.1f(6.4Y)},3z:G(f,d,g,e){H c=6.K>1,a;I 6.N(G(){9(!a){a=E.4D(f,6.3H);9(g<0)a.8U()}H b=6;9(d&&E.11(6,"1I")&&E.11(a[0],"4m"))b=6.4l("1K")[0]||6.58(U.5B("1K"));E.N(a,G(){H a=c?6.4R(Q):6;9(!5A(0,a))e.2O(b,a)})})}};G 5A(i,b){H a=E.11(b,"1J");9(a){9(b.3k)E.3G({1d:b.3k,3e:P,1V:"1J"});J E.5f(b.2g||b.6s||b.3O||"");9(b.12)b.12.3b(b)}J 9(b.1y==1)E("1J",b).N(5A);I a}E.1k=E.1b.1k=G(){H c=1q[0]||{},a=1,2c=1q.K,5e=P;9(c.1c==8o){5e=c;c=1q[1]||{}}9(2c==1){c=6;a=0}H b;L(;a<2c;a++)9((b=1q[a])!=S)L(H i 1i b){9(c==b[i])6r;9(5e&&1m b[i]==\'5i\'&&c[i])E.1k(c[i],b[i]);J 9(b[i]!=W)c[i]=b[i]}I c};H F="15"+(1u 3D()).3B(),6p=0,5c={};E.1k({8a:G(a){18.$=D;9(a)18.15=w;I E},1n:G(a){I!!a&&1m a!="1M"&&!a.11&&a.1c!=1B&&/G/i.14(a+"")},4a:G(a){I a.2V&&!a.1G||a.37&&a.3H&&!a.3H.1G},5f:G(a){a=E.36(a);9(a){9(18.6l)18.6l(a);J 9(E.V.1N)18.56(a,0);J 3w.2O(18,a)}},11:G(b,a){I b.11&&b.11.27()==a.27()},1L:{},M:G(c,d,b){c=c==18?5c:c;H a=c[F];9(!a)a=c[F]=++6p;9(d&&!E.1L[a])E.1L[a]={};9(b!=W)E.1L[a][d]=b;I d?E.1L[a][d]:a},30:G(c,b){c=c==18?5c:c;H a=c[F];9(b){9(E.1L[a]){2E E.1L[a][b];b="";L(b 1i E.1L[a])1T;9(!b)E.30(c)}}J{2a{2E c[F]}29(e){9(c.53)c.53(F)}2E E.1L[a]}},N:G(a,b,c){9(c){9(a.K==W)L(H i 1i a)b.16(a[i],c);J L(H i=0,48=a.K;i<48;i++)9(b.16(a[i],c)===P)1T}J{9(a.K==W)L(H i 1i a)b.2O(a[i],i,a[i]);J L(H i=0,48=a.K,3i=a[0];i<48&&b.2O(3i,i,3i)!==P;3i=a[++i]){}}I a},1e:G(c,b,d,e,a){9(E.1n(b))b=b.2O(c,[e]);H f=/z-?4I|7T-?7Q|1r|69|7P-?1H/i;I b&&b.1c==4W&&d=="3C"&&!f.14(a)?b+"2T":b},1o:{1f:G(b,c){E.N((c||"").2l(/\\s+/),G(i,a){9(!E.1o.3K(b.1o,a))b.1o+=(b.1o?" ":"")+a})},28:G(b,c){b.1o=c!=W?E.2W(b.1o.2l(/\\s+/),G(a){I!E.1o.3K(c,a)}).66(" "):""},3K:G(t,c){I E.2A(c,(t.1o||t).3s().2l(/\\s+/))>-1}},2k:G(e,o,f){L(H i 1i o){e.R[“3r”+i]=e.R[i];e.R[i]=o[i]}f.16(e,[]);L(H i 1i o)e.R[i]=e.R[“3r”+i]},17:G(e,p){9(p==”1H”||p==”2N”){H b={},42,41,d=[“7J”,”7I”,”7G”,”7F”];E.N(d,G(){b[“7C”+6]=0;b[“7B”+6+”5Z”]=0});E.2k(e,b,G(){9(E(e).3t(\’:3R\’)){42=e.7A;41=e.7w}J{e=E(e.4R(Q)).1Y(“:4k”).5W(“2Q”).2D().17({4C:”1P”,2X:”4F”,19:”2Z”,7o:”0″,1S:”0″}).5R(e.12)[0];H a=E.17(e.12,”2X”)||”3V”;9(a==”3V”)e.12.R.2X=”7g”;42=e.7e;41=e.7b;9(a==”3V”)e.12.R.2X=”3V”;e.12.3b(e)}});I p==”1H”?42:41}I E.3C(e,p)},3C:G(h,j,i){H g,2w=[],2k=[];G 3n(a){9(!E.V.1N)I P;H b=U.3o.3Z(a,S);I!b||b.4y(“3n”)==””}9(j==”1r”&&E.V.1h){g=E.1x(h.R,”1r”);I g==””?”1″:g}9(j.1t(/4u/i))j=y;9(!i&&h.R[j])g=h.R[j];J 9(U.3o&&U.3o.3Z){9(j.1t(/4u/i))j=”4u”;j=j.1p(/([A-Z])/g,”-$1″).2p();H d=U.3o.3Z(h,S);9(d&&!3n(h))g=d.4y(j);J{L(H a=h;a&&3n(a);a=a.12)2w.4w(a);L(a=0;a<2w.K;a++)9(3n(2w[a])){2k[a]=2w[a].R.19;2w[a].R.19="2Z"}g=j=="19"&&2k[2w.K-1]!=S?"2s":U.3o.3Z(h,S).4y(j)||"";L(a=0;a<2k.K;a++)9(2k[a]!=S)2w[a].R.19=2k[a]}9(j=="1r"&&g=="")g="1"}J 9(h.3Q){H f=j.1p(/\\-(\\w)/g,G(m,c){I c.27()});g=h.3Q[j]||h.3Q[f];9(!/^\\d+(2T)?$/i.14(g)&&/^\\d/.14(g)){H k=h.R.1S;H e=h.4v.1S;h.4v.1S=h.3Q.1S;h.R.1S=g||0;g=h.R.71+"2T";h.R.1S=k;h.4v.1S=e}}I g},4D:G(a,e){H r=[];e=e||U;E.N(a,G(i,d){9(!d)I;9(d.1c==4W)d=d.3s();9(1m d=="1M"){d=d.1p(/(<(\\w+)[^>]*?)\\/>/g,G(m,a,b){I b.1t(/^(70|6Z|6Y|9Q|4t|9N|9K|3a|9G|9E)$/i)?m:a+”>“});H s=E.36(d).2p(),1s=e.5B(“1s”),2x=[];H c=!s.1g(“<9y")&&[1,"<24>“,”“]||!s.1g(“<9w")&&[1,"<6T>“,”“]||s.1t(/^<(9u|1K|9t|9r|9p)/)&&[1,"<1I>“,”“]||!s.1g(“<4m")&&[2,"<1I><1K>“,”“]||(!s.1g(“<9m")||!s.1g("<9k"))&&[3,"<1I><1K><4m>“,”“]||!s.1g(“<6Y")&&[2,"<1I><1K><6L>“,”“]||E.V.1h&&[1,”1s<1s>“,”“]||[0,””,””];1s.3O=c[1]+d+c[2];1W(c[0]–)1s=1s.5p;9(E.V.1h){9(!s.1g(“<1I")&&s.1g("<1K")<0)2x=1s.1w&&1s.1w.3j;J 9(c[1]=="<1I>“&&s.1g(“<1K")<0)2x=1s.3j;L(H n=2x.K-1;n>=0;–n)9(E.11(2x[n],”1K”)&&!2x[n].3j.K)2x[n].12.3b(2x[n]);9(/^\\s/.14(d))1s.3d(e.6F(d.1t(/^\\s*/)[0]),1s.1w)}d=E.2h(1s.3j)}9(0===d.K&&(!E.11(d,”2Y”)&&!E.11(d,”24″)))I;9(d[0]==W||E.11(d,”2Y”)||d.Y)r.1a(d);J r=E.1R(r,d)});I r},1x:G(c,d,a){H e=E.4a(c)?{}:E.5o;9(d==”26″&&E.V.1N)c.12.4Z;9(e[d]){9(a!=W)c[e[d]]=a;I c[e[d]]}J 9(E.V.1h&&d==”R”)I E.1x(c.R,”9e”,a);J 9(a==W&&E.V.1h&&E.11(c,”2Y”)&&(d==”9d”||d==”9a”))I c.97(d).6x;J 9(c.37){9(a!=W){9(d==”O”&&E.11(c,”4t”)&&c.12)6G”O 94 93\’t 92 91″;c.90(d,a)}9(E.V.1h&&/6C|3k/.14(d)&&!E.4a(c))I c.4p(d,2);I c.4p(d)}J{9(d==”1r”&&E.V.1h){9(a!=W){c.69=1;c.1E=(c.1E||””).1p(/6O\\([^)]*\\)/,””)+(3I(a).3s()==”8S”?””:”6O(1r=”+a*6A+”)”)}I c.1E?(3I(c.1E.1t(/1r=([^)]*)/)[1])/6A).3s():””}d=d.1p(/-([a-z])/8Q,G(z,b){I b.27()});9(a!=W)c[d]=a;I c[d]}},36:G(t){I(t||””).1p(/^\\s+|\\s+$/g,””)},2h:G(a){H r=[];9(1m a!=”8P”)L(H i=0,2c=a.K;i<2c;i++)r.1a(a[i]);J r=a.2J(0);I r},2A:G(b,a){L(H i=0,2c=a.K;i<2c;i++)9(a[i]==b)I i;I-1},1R:G(a,b){9(E.V.1h){L(H i=0;b[i];i++)9(b[i].1y!=8)a.1a(b[i])}J L(H i=0;b[i];i++)a.1a(b[i]);I a},4V:G(b){H r=[],2f={};2a{L(H i=0,6y=b.K;i<6y;i++){H a=E.M(b[i]);9(!2f[a]){2f[a]=Q;r.1a(b[i])}}}29(e){r=b}I r},2W:G(b,a,c){9(1m a=="1M")a=3w("P||G(a,i){I "+a+"}");H d=[];L(H i=0,4g=b.K;i<4g;i++)9(!c&&a(b[i],i)||c&&!a(b[i],i))d.1a(b[i]);I d},1X:G(c,b){9(1m b=="1M")b=3w("P||G(a){I "+b+"}");H d=[];L(H i=0,4g=c.K;i<4g;i++){H a=b(c[i],i);9(a!==S&&a!=W){9(a.1c!=1B)a=[a];d=d.8M(a)}}I d}});H v=8K.8I.2p();E.V={4s:(v.1t(/.+(?:8F|8E|8C|8B)[\\/: ]([\\d.]+)/)||[])[1],1N:/6w/.14(v),34:/34/.14(v),1h:/1h/.14(v)&&!/34/.14(v),35:/35/.14(v)&&!/(8z|6w)/.14(v)};H y=E.V.1h?"4h":"5h";E.1k({5g:!E.V.1h||U.8y=="8x",4h:E.V.1h?"4h":"5h",5o:{"L":"8w","8v":"1o","4u":y,5h:y,4h:y,3O:"3O",1o:"1o",1Q:"1Q",3c:"3c",2Q:"2Q",8u:"8t",26:"26",8s:"8r"}});E.N({1D:"a.12",8q:"15.4e(a,\'12\')",8p:"15.2I(a,2,\'2q\')",8n:"15.2I(a,2,\'4d\')",8l:"15.4e(a,\'2q\')",8k:"15.4e(a,\'4d\')",8j:"15.5d(a.12.1w,a)",8i:"15.5d(a.1w)",6q:"15.11(a,\'8h\')?a.8f||a.8e.U:15.2h(a.3j)"},G(i,n){E.1b[i]=G(a){H b=E.1X(6,n);9(a&&1m a=="1M")b=E.3m(a,b);I 6.2o(E.4V(b))}});E.N({5R:"3g",8c:"6j",3d:"6g",8b:"50",89:"6H"},G(i,n){E.1b[i]=G(){H a=1q;I 6.N(G(){L(H j=0,2c=a.K;j<2c;j++)E(a[j])[n](6)})}});E.N({5W:G(a){E.1x(6,a,"");6.53(a)},88:G(c){E.1o.1f(6,c)},87:G(c){E.1o.28(6,c)},86:G(c){E.1o[E.1o.3K(6,c)?"28":"1f"](6,c)},28:G(a){9(!a||E.1E(a,[6]).r.K){E.30(6);6.12.3b(6)}},4n:G(){E("*",6).N(G(){E.30(6)});1W(6.1w)6.3b(6.1w)}},G(i,n){E.1b[i]=G(){I 6.N(n,1q)}});E.N(["85","5Z"],G(i,a){H n=a.2p();E.1b[n]=G(h){I 6[0]==18?E.V.1N&&3y["84"+a]||E.5g&&38.33(U.2V["5a"+a],U.1G["5a"+a])||U.1G["5a"+a]:6[0]==U?38.33(U.1G["6n"+a],U.1G["6m"+a]):h==W?(6.K?E.17(6[0],n):S):6.17(n,h.1c==3X?h:h+"2T")}});H C=E.V.1N&&3x(E.V.4s)<83?"(?:[\\\\w*57-]|\\\\\\\\.)":"(?:[\\\\w\\82-\\81*57-]|\\\\\\\\.)",6k=1u 47("^>\\\\s*(“+C+”+)”),6i=1u 47(“^(“+C+”+)(#)(“+C+”+)”),6h=1u 47(“^([#.]?)(“+C+”*)”);E.1k({55:{“”:”m[2]==\’*\’||15.11(a,m[2])”,”#”:”a.4p(\’22\’)==m[2]”,”:”:{80:”im[3]-0″,2I:”m[3]-0==i”,6E:”m[3]-0==i”,3v:”i==0″,3u:”i==r.K-1″,6f:”i%2==0″,6e:”i%2″,”3v-46″:”a.12.4l(\’*\’)[0]==a”,”3u-46″:”15.2I(a.12.5p,1,\’4d\’)==a”,”7X-46″:”!15.2I(a.12.5p,2,\’4d\’)”,1D:”a.1w”,4n:”!a.1w”,7W:”(a.6s||a.7V||15(a).2g()||\’\’).1g(m[3])>=0″,3R:\'”1P”!=a.O&&15.17(a,”19″)!=”2s”&&15.17(a,”4C”)!=”1P”\’,1P:\'”1P”==a.O||15.17(a,”19″)==”2s”||15.17(a,”4C”)==”1P”\’,7U:”!a.3c”,3c:”a.3c”,2Q:”a.2Q”,26:”a.26||15.1x(a,\’26\’)”,2g:”\’2g\’==a.O”,4k:”\’4k\’==a.O”,5j:”\’5j\’==a.O”,54:”\’54\’==a.O”,52:”\’52\’==a.O”,51:”\’51\’==a.O”,6d:”\’6d\’==a.O”,6c:”\’6c\’==a.O”,2r:\'”2r”==a.O||15.11(a,”2r”)\’,4t:”/4t|24|6b|2r/i.14(a.11)”,3K:”15.1Y(m[3],a).K”,7S:”/h\\\\d/i.14(a.11)”,7R:”15.2W(15.32,G(1b){I a==1b.T;}).K”}},6a:[/^(\\[) *@?([\\w-]+) *([!*$^~=]*) *(\’?”?)(.*?)\\4 *\\]/,/^(:)([\\w-]+)\\(“?\’?(.*?(\\(.*?\\))?[^(]*?)”?\’?\\)/,1u 47(“^([:.#]*)(“+C+”+)”)],3m:G(a,c,b){H d,2b=[];1W(a&&a!=d){d=a;H f=E.1E(a,c,b);a=f.t.1p(/^\\s*,\\s*/,””);2b=b?c=f.r:E.1R(2b,f.r)}I 2b},1Y:G(t,o){9(1m t!=”1M”)I[t];9(o&&!o.1y)o=S;o=o||U;H d=[o],2f=[],3u;1W(t&&3u!=t){H r=[];3u=t;t=E.36(t);H l=P;H g=6k;H m=g.2S(t);9(m){H p=m[1].27();L(H i=0;d[i];i++)L(H c=d[i].1w;c;c=c.2q)9(c.1y==1&&(p==”*”||c.11.27()==p.27()))r.1a(c);d=r;t=t.1p(g,””);9(t.1g(” “)==0)6r;l=Q}J{g=/^([>+~])\\s*(\\w*)/i;9((m=g.2S(t))!=S){r=[];H p=m[2],1R={};m=m[1];L(H j=0,31=d.K;j<31;j++){H n=m=="~"||m=="+"?d[j].2q:d[j].1w;L(;n;n=n.2q)9(n.1y==1){H h=E.M(n);9(m=="~"&&1R[h])1T;9(!p||n.11.27()==p.27()){9(m=="~")1R[h]=Q;r.1a(n)}9(m=="+")1T}}d=r;t=E.36(t.1p(g,""));l=Q}}9(t&&!l){9(!t.1g(",")){9(o==d[0])d.44();2f=E.1R(2f,d);r=d=[o];t=" "+t.68(1,t.K)}J{H k=6i;H m=k.2S(t);9(m){m=[0,m[2],m[3],m[1]]}J{k=6h;m=k.2S(t)}m[2]=m[2].1p(/\\\\/g,"");H f=d[d.K-1];9(m[1]=="#"&&f&&f.3S&&!E.4a(f)){H q=f.3S(m[2]);9((E.V.1h||E.V.34)&&q&&1m q.22=="1M"&&q.22!=m[2])q=E(\'[@22="\'+m[2]+\'"]\',f)[0];d=r=q&&(!m[3]||E.11(q,m[3]))?[q]:[]}J{L(H i=0;d[i];i++){H a=m[1]=="#"&&m[3]?m[3]:m[1]!=""||m[0]==""?"*":m[2];9(a=="*"&&d[i].11.2p()=="5i")a="3a";r=E.1R(r,d[i].4l(a))}9(m[1]==".")r=E.4X(r,m[2]);9(m[1]=="#"){H e=[];L(H i=0;r[i];i++)9(r[i].4p("22")==m[2]){e=[r[i]];1T}r=e}d=r}t=t.1p(k,"")}}9(t){H b=E.1E(t,r);d=r=b.r;t=E.36(b.t)}}9(t)d=[];9(d&&o==d[0])d.44();2f=E.1R(2f,d);I 2f},4X:G(r,m,a){m=" "+m+" ";H c=[];L(H i=0;r[i];i++){H b=(" "+r[i].1o+" ").1g(m)>=0;9(!a&&b||a&&!b)c.1a(r[i])}I c},1E:G(t,r,h){H d;1W(t&&t!=d){d=t;H p=E.6a,m;L(H i=0;p[i];i++){m=p[i].2S(t);9(m){t=t.7O(m[0].K);m[2]=m[2].1p(/\\\\/g,””);1T}}9(!m)1T;9(m[1]==”:”&&m[2]==”5V”)r=E.1E(m[3],r,Q).r;J 9(m[1]==”.”)r=E.4X(r,m[2],h);J 9(m[1]==”[“){H g=[],O=m[3];L(H i=0,31=r.K;i<31;i++){H a=r[i],z=a[E.5o[m[2]]||m[2]];9(z==S||/6C|3k|26/.14(m[2]))z=E.1x(a,m[2])||\'\';9((O==""&&!!z||O=="="&&z==m[5]||O=="!="&&z!=m[5]||O=="^="&&z&&!z.1g(m[5])||O=="$="&&z.68(z.K-m[5].K)==m[5]||(O=="*="||O=="~=")&&z.1g(m[5])>=0)^h)g.1a(a)}r=g}J 9(m[1]==”:”&&m[2]==”2I-46″){H e={},g=[],14=/(\\d*)n\\+?(\\d*)/.2S(m[3]==”6f”&&”2n”||m[3]==”6e”&&”2n+1″||!/\\D/.14(m[3])&&”n+”+m[3]||m[3]),3v=(14[1]||1)-0,d=14[2]-0;L(H i=0,31=r.K;i<31;i++){H j=r[i],12=j.12,22=E.M(12);9(!e[22]){H c=1;L(H n=12.1w;n;n=n.2q)9(n.1y==1)n.4U=c++;e[22]=Q}H b=P;9(3v==1){9(d==0||j.4U==d)b=Q}J 9((j.4U+d)%3v==0)b=Q;9(b^h)g.1a(j)}r=g}J{H f=E.55[m[1]];9(1m f!="1M")f=E.55[m[1]][m[2]];f=3w("P||G(a,i){I "+f+"}");r=E.2W(r,f,h)}}I{r:r,t:t}},4e:G(b,c){H d=[];H a=b[c];1W(a&&a!=U){9(a.1y==1)d.1a(a);a=a[c]}I d},2I:G(a,e,c,b){e=e||1;H d=0;L(;a;a=a[c])9(a.1y==1&&++d==e)1T;I a},5d:G(n,a){H r=[];L(;n;n=n.2q){9(n.1y==1&&(!a||n!=a))r.1a(n)}I r}});E.1j={1f:G(g,e,c,h){9(E.V.1h&&g.4j!=W)g=18;9(!c.2u)c.2u=6.2u++;9(h!=W){H d=c;c=G(){I d.16(6,1q)};c.M=h;c.2u=d.2u}H i=e.2l(".");e=i[0];c.O=i[1];H b=E.M(g,"2P")||E.M(g,"2P",{});H f=E.M(g,"2t",G(){H a;9(1m E=="W"||E.1j.4T)I a;a=E.1j.2t.16(g,1q);I a});H j=b[e];9(!j){j=b[e]={};9(g.4S)g.4S(e,f,P);J g.7N("43"+e,f)}j[c.2u]=c;6.1Z[e]=Q},2u:1,1Z:{},28:G(d,c,b){H e=E.M(d,"2P"),2L,4I;9(1m c=="1M"){H a=c.2l(".");c=a[0]}9(e){9(c&&c.O){b=c.4Q;c=c.O}9(!c){L(c 1i e)6.28(d,c)}J 9(e[c]){9(b)2E e[c][b.2u];J L(b 1i e[c])9(!a[1]||e[c][b].O==a[1])2E e[c][b];L(2L 1i e[c])1T;9(!2L){9(d.4P)d.4P(c,E.M(d,"2t"),P);J d.7M("43"+c,E.M(d,"2t"));2L=S;2E e[c]}}L(2L 1i e)1T;9(!2L){E.30(d,"2P");E.30(d,"2t")}}},1F:G(d,b,e,c,f){b=E.2h(b||[]);9(!e){9(6.1Z[d])E("*").1f([18,U]).1F(d,b)}J{H a,2L,1b=E.1n(e[d]||S),4N=!b[0]||!b[0].2M;9(4N)b.4w(6.4M({O:d,2m:e}));b[0].O=d;9(E.1n(E.M(e,"2t")))a=E.M(e,"2t").16(e,b);9(!1b&&e["43"+d]&&e["43"+d].16(e,b)===P)a=P;9(4N)b.44();9(f&&f.16(e,b)===P)a=P;9(1b&&c!==P&&a!==P&&!(E.11(e,\'a\')&&d=="4L")){6.4T=Q;e[d]()}6.4T=P}I a},2t:G(d){H a;d=E.1j.4M(d||18.1j||{});H b=d.O.2l(".");d.O=b[0];H c=E.M(6,"2P")&&E.M(6,"2P")[d.O],3q=1B.3A.2J.2O(1q,1);3q.4w(d);L(H j 1i c){3q[0].4Q=c[j];3q[0].M=c[j].M;9(!b[1]||c[j].O==b[1]){H e=c[j].16(6,3q);9(a!==P)a=e;9(e===P){d.2M();d.3p()}}}9(E.V.1h)d.2m=d.2M=d.3p=d.4Q=d.M=S;I a},4M:G(c){H a=c;c=E.1k({},a);c.2M=G(){9(a.2M)a.2M();a.7L=P};c.3p=G(){9(a.3p)a.3p();a.7K=Q};9(!c.2m&&c.65)c.2m=c.65;9(E.V.1N&&c.2m.1y==3)c.2m=a.2m.12;9(!c.4K&&c.4J)c.4K=c.4J==c.2m?c.7H:c.4J;9(c.64==S&&c.63!=S){H e=U.2V,b=U.1G;c.64=c.63+(e&&e.2R||b.2R||0);c.7E=c.7D+(e&&e.2B||b.2B||0)}9(!c.3Y&&(c.61||c.60))c.3Y=c.61||c.60;9(!c.5F&&c.5D)c.5F=c.5D;9(!c.3Y&&c.2r)c.3Y=(c.2r&1?1:(c.2r&2?3:(c.2r&4?2:0)));I c}};E.1b.1k({3W:G(c,a,b){I c=="5Y"?6.2G(c,a,b):6.N(G(){E.1j.1f(6,c,b||a,b&&a)})},2G:G(d,b,c){I 6.N(G(){E.1j.1f(6,d,G(a){E(6).5X(a);I(c||b).16(6,1q)},c&&b)})},5X:G(a,b){I 6.N(G(){E.1j.28(6,a,b)})},1F:G(c,a,b){I 6.N(G(){E.1j.1F(c,a,6,Q,b)})},7x:G(c,a,b){9(6[0])I E.1j.1F(c,a,6[0],P,b)},25:G(){H a=1q;I 6.4L(G(e){6.4H=0==6.4H?1:0;e.2M();I a[6.4H].16(6,[e])||P})},7v:G(f,g){G 4G(e){H p=e.4K;1W(p&&p!=6)2a{p=p.12}29(e){p=6};9(p==6)I P;I(e.O=="4x"?f:g).16(6,[e])}I 6.4x(4G).5U(4G)},2d:G(f){5T();9(E.3T)f.16(U,[E]);J E.3l.1a(G(){I f.16(6,[E])});I 6}});E.1k({3T:P,3l:[],2d:G(){9(!E.3T){E.3T=Q;9(E.3l){E.N(E.3l,G(){6.16(U)});E.3l=S}9(E.V.35||E.V.34)U.4P("5S",E.2d,P);9(!18.7t.K)E(18).39(G(){E("#4E").28()})}}});E.N(("7s,7r,39,7q,6n,5Y,4L,7p,"+"7n,7m,7l,4x,5U,7k,24,"+"51,7j,7i,7h,3U").2l(","),G(i,o){E.1b[o]=G(f){I f?6.3W(o,f):6.1F(o)}});H x=P;G 5T(){9(x)I;x=Q;9(E.V.35||E.V.34)U.4S("5S",E.2d,P);J 9(E.V.1h){U.7f("<7d"+"7y 22=4E 7z=Q "+"3k=//:><\\/1J>“);H a=U.3S(“4E”);9(a)a.62=G(){9(6.2C!=”1l”)I;E.2d()};a=S}J 9(E.V.1N)E.4B=4j(G(){9(U.2C==”5Q”||U.2C==”1l”){4A(E.4B);E.4B=S;E.2d()}},10);E.1j.1f(18,”39″,E.2d)}E.1b.1k({39:G(g,d,c){9(E.1n(g))I 6.3W(“39″,g);H e=g.1g(” “);9(e>=0){H i=g.2J(e,g.K);g=g.2J(0,e)}c=c||G(){};H f=”4z”;9(d)9(E.1n(d)){c=d;d=S}J{d=E.3a(d);f=”5P”}H h=6;E.3G({1d:g,O:f,M:d,1l:G(a,b){9(b==”1C”||b==”5O”)h.4o(i?E(“<1s/>“).3g(a.40.1p(/<1J(.|\\s)*?\\/1J>/g,””)).1Y(i):a.40);56(G(){h.N(c,[a.40,b,a])},13)}});I 6},7a:G(){I E.3a(6.5M())},5M:G(){I 6.1X(G(){I E.11(6,”2Y”)?E.2h(6.79):6}).1E(G(){I 6.2H&&!6.3c&&(6.2Q||/24|6b/i.14(6.11)||/2g|1P|52/i.14(6.O))}).1X(G(i,c){H b=E(6).3i();I b==S?S:b.1c==1B?E.1X(b,G(a,i){I{2H:c.2H,1Q:a}}):{2H:c.2H,1Q:b}}).21()}});E.N(“5L,5K,6t,5J,5I,5H”.2l(“,”),G(i,o){E.1b[o]=G(f){I 6.3W(o,f)}});H B=(1u 3D).3B();E.1k({21:G(d,b,a,c){9(E.1n(b)){a=b;b=S}I E.3G({O:”4z”,1d:d,M:b,1C:a,1V:c})},78:G(b,a){I E.21(b,S,a,”1J”)},77:G(c,b,a){I E.21(c,b,a,”45″)},76:G(d,b,a,c){9(E.1n(b)){a=b;b={}}I E.3G({O:”5P”,1d:d,M:b,1C:a,1V:c})},75:G(a){E.1k(E.59,a)},59:{1Z:Q,O:”4z”,2z:0,5G:”74/x-73-2Y-72″,6o:Q,3e:Q,M:S},49:{},3G:G(s){H f,2y=/=(\\?|%3F)/g,1v,M;s=E.1k(Q,s,E.1k(Q,{},E.59,s));9(s.M&&s.6o&&1m s.M!=”1M”)s.M=E.3a(s.M);9(s.1V==”4b”){9(s.O.2p()==”21″){9(!s.1d.1t(2y))s.1d+=(s.1d.1t(/\\?/)?”&”:”?”)+(s.4b||”5E”)+”=?”}J 9(!s.M||!s.M.1t(2y))s.M=(s.M?s.M+”&”:””)+(s.4b||”5E”)+”=?”;s.1V=”45″}9(s.1V==”45″&&(s.M&&s.M.1t(2y)||s.1d.1t(2y))){f=”4b”+B++;9(s.M)s.M=s.M.1p(2y,”=”+f);s.1d=s.1d.1p(2y,”=”+f);s.1V=”1J”;18[f]=G(a){M=a;1C();1l();18[f]=W;2a{2E 18[f]}29(e){}}}9(s.1V==”1J”&&s.1L==S)s.1L=P;9(s.1L===P&&s.O.2p()==”21″)s.1d+=(s.1d.1t(/\\?/)?”&”:”?”)+”57=”+(1u 3D()).3B();9(s.M&&s.O.2p()==”21″){s.1d+=(s.1d.1t(/\\?/)?”&”:”?”)+s.M;s.M=S}9(s.1Z&&!E.5b++)E.1j.1F(“5L”);9(!s.1d.1g(“8g”)&&s.1V==”1J”){H h=U.4l(“9U”)[0];H g=U.5B(“1J”);g.3k=s.1d;9(!f&&(s.1C||s.1l)){H j=P;g.9R=g.62=G(){9(!j&&(!6.2C||6.2C==”5Q”||6.2C==”1l”)){j=Q;1C();1l();h.3b(g)}}}h.58(g);I}H k=P;H i=18.6X?1u 6X(“9P.9O”):1u 6W();i.9M(s.O,s.1d,s.3e);9(s.M)i.5C(“9J-9I”,s.5G);9(s.5y)i.5C(“9H-5x-9F”,E.49[s.1d]||”9D, 9C 9B 9A 5v:5v:5v 9z”);i.5C(“X-9x-9v”,”6W”);9(s.6U)s.6U(i);9(s.1Z)E.1j.1F(“5H”,[i,s]);H c=G(a){9(!k&&i&&(i.2C==4||a==”2z”)){k=Q;9(d){4A(d);d=S}1v=a==”2z”&&”2z”||!E.6S(i)&&”3U”||s.5y&&E.6R(i,s.1d)&&”5O”||”1C”;9(1v==”1C”){2a{M=E.6Q(i,s.1V)}29(e){1v=”5k”}}9(1v==”1C”){H b;2a{b=i.5s(“6P-5x”)}29(e){}9(s.5y&&b)E.49[s.1d]=b;9(!f)1C()}J E.5r(s,i,1v);1l();9(s.3e)i=S}};9(s.3e){H d=4j(c,13);9(s.2z>0)56(G(){9(i){i.9q();9(!k)c(“2z”)}},s.2z)}2a{i.9o(s.M)}29(e){E.5r(s,i,S,e)}9(!s.3e)c();I i;G 1C(){9(s.1C)s.1C(M,1v);9(s.1Z)E.1j.1F(“5I”,[i,s])}G 1l(){9(s.1l)s.1l(i,1v);9(s.1Z)E.1j.1F(“6t”,[i,s]);9(s.1Z&&!–E.5b)E.1j.1F(“5K”)}},5r:G(s,a,b,e){9(s.3U)s.3U(a,b,e);9(s.1Z)E.1j.1F(“5J”,[a,s,e])},5b:0,6S:G(r){2a{I!r.1v&&9n.9l==”54:”||(r.1v>=6N&&r.1v<9j)||r.1v==6M||E.V.1N&&r.1v==W}29(e){}I P},6R:G(a,c){2a{H b=a.5s("6P-5x");I a.1v==6M||b==E.49[c]||E.V.1N&&a.1v==W}29(e){}I P},6Q:G(r,b){H c=r.5s("9i-O");H d=b=="6K"||!b&&c&&c.1g("6K")>=0;H a=d?r.9g:r.40;9(d&&a.2V.37==”5k”)6G”5k”;9(b==”1J”)E.5f(a);9(b==”45″)a=3w(“(“+a+”)”);I a},3a:G(a){H s=[];9(a.1c==1B||a.4c)E.N(a,G(){s.1a(3f(6.2H)+”=”+3f(6.1Q))});J L(H j 1i a)9(a[j]&&a[j].1c==1B)E.N(a[j],G(){s.1a(3f(j)+”=”+3f(6))});J s.1a(3f(j)+”=”+3f(a[j]));I s.66(“&”).1p(/%20/g,”+”)}});E.1b.1k({1A:G(b,a){I b?6.1U({1H:”1A”,2N:”1A”,1r:”1A”},b,a):6.1E(“:1P”).N(G(){6.R.19=6.3h?6.3h:””;9(E.17(6,”19″)==”2s”)6.R.19=”2Z”}).2D()},1z:G(b,a){I b?6.1U({1H:”1z”,2N:”1z”,1r:”1z”},b,a):6.1E(“:3R”).N(G(){6.3h=6.3h||E.17(6,”19″);9(6.3h==”2s”)6.3h=”2Z”;6.R.19=”2s”}).2D()},6J:E.1b.25,25:G(a,b){I E.1n(a)&&E.1n(b)?6.6J(a,b):a?6.1U({1H:”25″,2N:”25″,1r:”25″},a,b):6.N(G(){E(6)[E(6).3t(“:1P”)?”1A”:”1z”]()})},9c:G(b,a){I 6.1U({1H:”1A”},b,a)},9b:G(b,a){I 6.1U({1H:”1z”},b,a)},99:G(b,a){I 6.1U({1H:”25″},b,a)},98:G(b,a){I 6.1U({1r:”1A”},b,a)},96:G(b,a){I 6.1U({1r:”1z”},b,a)},95:G(c,a,b){I 6.1U({1r:a},c,b)},1U:G(k,i,h,g){H j=E.6D(i,h,g);I 6[j.3L===P?”N”:”3L”](G(){j=E.1k({},j);H f=E(6).3t(“:1P”),3y=6;L(H p 1i k){9(k[p]==”1z”&&f||k[p]==”1A”&&!f)I E.1n(j.1l)&&j.1l.16(6);9(p==”1H”||p==”2N”){j.19=E.17(6,”19″);j.2U=6.R.2U}}9(j.2U!=S)6.R.2U=”1P”;j.3M=E.1k({},k);E.N(k,G(c,a){H e=1u E.2j(3y,j,c);9(/25|1A|1z/.14(a))e[a==”25″?f?”1A”:”1z”:a](k);J{H b=a.3s().1t(/^([+-]=)?([\\d+-.]+)(.*)$/),1O=e.2b(Q)||0;9(b){H d=3I(b[2]),2i=b[3]||”2T”;9(2i!=”2T”){3y.R[c]=(d||1)+2i;1O=((d||1)/e.2b(Q))*1O;3y.R[c]=1O+2i}9(b[1])d=((b[1]==”-=”?-1:1)*d)+1O;e.3N(1O,d,2i)}J e.3N(1O,a,””)}});I Q})},3L:G(a,b){9(E.1n(a)){b=a;a=”2j”}9(!a||(1m a==”1M”&&!b))I A(6[0],a);I 6.N(G(){9(b.1c==1B)A(6,a,b);J{A(6,a).1a(b);9(A(6,a).K==1)b.16(6)}})},9f:G(){H a=E.32;I 6.N(G(){L(H i=0;i-8O?r:3I(E.17(6.T,6.1e))||0},3N:G(c,b,e){6.5u=(1u 3D()).3B();6.1O=c;6.2D=b;6.2i=e||6.2i||”2T”;6.2v=6.1O;6.4q=6.4i=0;6.4r();H f=6;G t(){I f.2F()}t.T=6.T;E.32.1a(t);9(E.32.K==1){H d=4j(G(){H a=E.32;L(H i=0;i6.Y.2e+6.5u){6.2v=6.2D;6.4q=6.4i=1;6.4r();6.Y.3M[6.1e]=Q;H a=Q;L(H i 1i 6.Y.3M)9(6.Y.3M[i]!==Q)a=P;9(a){9(6.Y.19!=S){6.T.R.2U=6.Y.2U;6.T.R.19=6.Y.19;9(E.17(6.T,”19″)==”2s”)6.T.R.19=”2Z”}9(6.Y.1z)6.T.R.19=”2s”;9(6.Y.1z||6.Y.1A)L(H p 1i 6.Y.3M)E.1x(6.T.R,p,6.Y.3P[p])}9(a&&E.1n(6.Y.1l))6.Y.1l.16(6.T);I P}J{H n=t-6.5u;6.4i=n/6.Y.2e;6.4q=E.3J[6.Y.3J||(E.3J.5q?”5q”:”6B”)](6.4i,n,0,1,6.Y.2e);6.2v=6.1O+((6.2D-6.1O)*6.4q);6.4r()}I Q}};E.2j.2F={2R:G(a){a.T.2R=a.2v},2B:G(a){a.T.2B=a.2v},1r:G(a){E.1x(a.T.R,”1r”,a.2v)},6z:G(a){a.T.R[a.1e]=a.2v+a.2i}};E.1b.6m=G(){H c=0,3E=0,T=6[0],5t;9(T)8L(E.V){H b=E.17(T,”2X”)==”4F”,1D=T.12,23=T.23,2K=T.3H,4f=1N&&3x(4s)<8J;9(T.6V){5w=T.6V();1f(5w.1S+38.33(2K.2V.2R,2K.1G.2R),5w.3E+38.33(2K.2V.2B,2K.1G.2B));9(1h){H d=E("4o").17("8H");d=(d=="8G"||E.5g&&3x(4s)>=7)&&2||d;1f(-d,-d)}}J{1f(T.5l,T.5z);1W(23){1f(23.5l,23.5z);9(35&&/^t[d|h]$/i.14(1D.37)||!4f)d(23);9(4f&&!b&&E.17(23,”2X”)==”4F”)b=Q;23=23.23}1W(1D.37&&!/^1G|4o$/i.14(1D.37)){9(!/^8D|1I-9S.*$/i.14(E.17(1D,”19″)))1f(-1D.2R,-1D.2B);9(35&&E.17(1D,”2U”)!=”3R”)d(1D);1D=1D.12}9(4f&&b)1f(-2K.1G.5l,-2K.1G.5z)}5t={3E:3E,1S:c}}I 5t;G d(a){1f(E.17(a,”9T”),E.17(a,”8A”))}G 1f(l,t){c+=3x(l)||0;3E+=3x(t)||0}}})();’,62,616,’||||||this|||if|||||||||||||||||||||||||||||||||function|var|return|else|length|for|data|each|type|false|true|style|null|elem|document|browser|undefined||options|||nodeName|parentNode||test|jQuery|apply|css|window|display|push|fn|constructor|url|prop|add|indexOf|msie|in|event|extend|complete|typeof|isFunction|className|replace|arguments|opacity|div|match|new|status|firstChild|attr|nodeType|hide|show|Array|success|parent|filter|trigger|body|height|table|script|tbody|cache|string|safari|start|hidden|value|merge|left|break|animate|dataType|while|map|find|global||get|id|offsetParent|select|toggle|selected|toUpperCase|remove|catch|try|cur|al|ready|duration|done|text|makeArray|unit|fx|swap|split|target||pushStack|toLowerCase|nextSibling|button|none|handle|guid|now|stack|tb|jsre|timeout|inArray|scrollTop|readyState|end|delete|step|one|name|nth|slice|doc|ret|preventDefault|width|call|events|checked|scrollLeft|exec|px|overflow|documentElement|grep|position|form|block|removeData|rl|timers|max|opera|mozilla|trim|tagName|Math|load|param|removeChild|disabled|insertBefore|async|encodeURIComponent|append|oldblock|val|childNodes|src|readyList|multiFilter|color|defaultView|stopPropagation|args|old|toString|is|last|first|eval|parseInt|self|domManip|prototype|getTime|curCSS|Date|top||ajax|ownerDocument|parseFloat|easing|has|queue|curAnim|custom|innerHTML|orig|currentStyle|visible|getElementById|isReady|error|static|bind|String|which|getComputedStyle|responseText|oWidth|oHeight|on|shift|json|child|RegExp|ol|lastModified|isXMLDoc|jsonp|jquery|previousSibling|dir|safari2|el|styleFloat|state|setInterval|radio|getElementsByTagName|tr|empty|html|getAttribute|pos|update|version|input|float|runtimeStyle|unshift|mouseover|getPropertyValue|GET|clearInterval|safariTimer|visibility|clean|__ie_init|absolute|handleHover|lastToggle|index|fromElement|relatedTarget|click|fix|evt|andSelf|removeEventListener|handler|cloneNode|addEventListener|triggered|nodeIndex|unique|Number|classFilter|prevObject|selectedIndex|after|submit|password|removeAttribute|file|expr|setTimeout|_|appendChild|ajaxSettings|client|active|win|sibling|deep|globalEval|boxModel|cssFloat|object|checkbox|parsererror|offsetLeft|wrapAll|dequeue|props|lastChild|swing|handleError|getResponseHeader|results|startTime|00|box|Modified|ifModified|offsetTop|evalScript|createElement|setRequestHeader|ctrlKey|callback|metaKey|contentType|ajaxSend|ajaxSuccess|ajaxError|ajaxStop|ajaxStart|serializeArray|init|notmodified|POST|loaded|appendTo|DOMContentLoaded|bindReady|mouseout|not|removeAttr|unbind|unload|Width|keyCode|charCode|onreadystatechange|clientX|pageX|srcElement|join|outerHTML|substr|zoom|parse|textarea|reset|image|odd|even|before|quickClass|quickID|prepend|quickChild|execScript|offset|scroll|processData|uuid|contents|continue|textContent|ajaxComplete|clone|setArray|webkit|nodeValue|fl|_default|100|linear|href|speed|eq|createTextNode|throw|replaceWith|splice|_toggle|xml|colgroup|304|200|alpha|Last|httpData|httpNotModified|httpSuccess|fieldset|beforeSend|getBoundingClientRect|XMLHttpRequest|ActiveXObject|col|br|abbr|pixelLeft|urlencoded|www|application|ajaxSetup|post|getJSON|getScript|elements|serialize|clientWidth|hasClass|scr|clientHeight|write|relative|keyup|keypress|keydown|change|mousemove|mouseup|mousedown|right|dblclick|resize|focus|blur|frames|instanceof|hover|offsetWidth|triggerHandler|ipt|defer|offsetHeight|border|padding|clientY|pageY|Left|Right|toElement|Bottom|Top|cancelBubble|returnValue|detachEvent|attachEvent|substring|line|weight|animated|header|font|enabled|innerText|contains|only|size|gt|lt|uFFFF|u0128|417|inner|Height|toggleClass|removeClass|addClass|replaceAll|noConflict|insertAfter|prependTo|wrap|contentWindow|contentDocument|http|iframe|children|siblings|prevAll|nextAll|wrapInner|prev|Boolean|next|parents|maxLength|maxlength|readOnly|readonly|class|htmlFor|CSS1Compat|compatMode|compatible|borderTopWidth|ie|ra|inline|it|rv|medium|borderWidth|userAgent|522|navigator|with|concat|1px|10000|array|ig|PI|NaN|400|reverse|fast|600|slow|Function|Object|setAttribute|changed|be|can|property|fadeTo|fadeOut|getAttributeNode|fadeIn|slideToggle|method|slideUp|slideDown|action|cssText|stop|responseXML|option|content|300|th|protocol|td|location|send|cap|abort|colg|cos|tfoot|thead|With|leg|Requested|opt|GMT|1970|Jan|01|Thu|area|Since|hr|If|Type|Content|meta|specified|open|link|XMLHTTP|Microsoft|img|onload|row|borderLeftWidth|head|attributes’.split(‘|’),0,{}))

//Use jquery to call sessionWatchInit once the document is loaded
$(document).ready(sessionWatchInit);

function sessionWatchInit()
{
//Use jquery to attach to a number of different events on the page
//Tieing in to the click event can cause issue with javascript on the
//page that is already using onclick, so we’ll use mousedown and keydown instead.
$(“a”).mousedown(setSessionCookie);
$(“a”).keydown(setSessionCookie);
$(“input[type=’button’]”).mousedown(setSessionCookie);
$(“input[type=’button’]”).keydown(setSessionCookie);
$(“form”).submit(setSessionCookie);

//Watch changes to the document’s location so we can
//set the cookie before the location changes.
if(location.watch) location.watch(“href”, setSessionCookieFromWatch);
if(document.watch) document.watch(“location”, setSessionCookieFromWatch);
if(window.watch) window.watch(“location”, setSessionCookieFromWatch);
if(document.location.watch) document.location.watch(“href”, setSessionCookieFromWatch);
if(window.location.watch) window.location.watch(“href”, setSessionCookieFromWatch);

//Route any calls to form.submit through our own submit function so we can
//set the cookie before the submit
for(var i = 0; i < document.forms.length; i++) { var currentForm = document.forms[i]; currentForm.eclg_submit = currentForm.submit; currentForm.submit = function() { setSessionCookie(); this.eclg_submit(); } } //Finally, we need to tie in to the onUnload event as a final //safeguard to catch page refreshes $(window).unload(setSessionCookie); } function setSessionCookieFromWatch(property, oldval, newval) { setSessionCookie(); return(newval); } function setSessionCookie() { document.cookie = 'ActiveSessionID=' + sessionid + ';path=/;domain=.' + getBaseDomain(-2) + ';'; } function getBaseDomain(depth) { var strDomain = document.domain; var urlArray = strDomain.split('.'); return urlArray.slice(depth).join('.'); } // datedisplay.js // This file contains javascript code used for the DynamicDateDisplay feature in .NExT courses. // // ***REQUIRES*** // date.js found at http://datejs.com/ to be in the same directory as this js file // ***REQUIRES*** // do some trickery to include it: //Variable to store the comma delimited string containing the offset string var splitstring = null; //Variable to store the comma delimited string containing the offset string var takenDays = new Array(); var counter = 0; var myDays=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"]; function includeJavaScript(jsFile) { document.write('‘);
}
includeJavaScript(‘date.js’);
// Usage: Your webpage should call the alterWeekDaySpanTags function with the
// DynamicCourseData website’s url passed as an argument. For example:
//
//
//

…your webpage’s html (with week-and-day span tags) here…

//
// The alterWeekDaySpanTags function dynamically calls the DynamicCourseData website.
// The DynamicCourseData website will return a callback to the displayCalendarDates function.
// This callback should look something like this:
// displayCalendarDates ({ courseInfo:{ status:”success”,
// courseID:”2501646″,
// courseType:”STANDARD”,
// dispCourseCode:”RAD2″,
// startDate:”8/6/2008 6:00:00 AM”,
// endDate:”10/31/2020 6:00:00 AM”,
// semesterID:”21201″,
// courseTitle:”More Random Trivia” } });
//
// The displayCalendarDates function alters the week-and-day span tags within the current
// webpage’s html to reflect a calendar date relative to the start date for the current course.
// In order to be converted, span tags must have the following format:
// Week ##, Day #
// Refer to comments in the isValidSpan function for more details.
//
// This architecture is based upon the article found here:
// http://www.javaworld.com/javaworld/jw-11-2006/jw-1115-json.html?page=2
// Dynamically adds a script tag to the current page which calls the DynamicCourseData website to retrieve course data.
// The DynamicCourseData URL is passed as an argument from the calling webpage.
function alterWeekDaySpanTags(url) {
var headElement = document.getElementsByTagName(“head”).item(0);
var script = document.createElement(“script”);
script.setAttribute(“type”, “text/javascript”);
script.setAttribute(“src”, url);
// adding the script tag will execute the call to the url.
// if the call is successful, it should return a callback to the displayCalendarDates routine.
headElement.appendChild(script);
} // end alterWeekDaySpanTags
// This function-call is returned by the DynamicCourseData website.
function displayCalendarDates( data ) {
if ( data == null || data.length == 0) {
alert( “Error! Unable to retrieve course start date.” );
return;
}
var courseStartDate = data.courseInfo.startDate;
//alert ( data.courseInfo.thirdPartyOffSet);
//showOffsetDates (data.courseInfo.thirdPartyOffSet);

if (data.courseInfo.thirdPartyOffSet.length > 0 )
{

splitstring = data.courseInfo.thirdPartyOffSet.split(“,”);
// alert (“splitstring is ” + splitstring);

}
// if we’re here, then we succeeded in getting the course start date
// parse the HTML DOM for occurences of span tags
var spanOccurences = document.getElementsByTagName(“span”);
// alert (“# of spans: ” + spanOccurences.length);
// spin through the span occurences and convert week and day spans
// to a date string relative to the course start date
for ( var inc = 0; inc < spanOccurences.length; inc++ ) { var spanContent = spanOccurences[inc].innerHTML; if ( isValidSpan(spanContent) ) { var weekNumber = spanContent.substr(5,2).match(/\d\d/) ? spanContent.substr(5,2) : spanContent.substr(5,1); weekNumber = weekNumber - 0; // implicit cast to integer var dayNumber = ( weekNumber > 9 ? spanContent.substr(13) : spanContent.substr(12) );
dayNumber = dayNumber – 0; // implicit cast to integer
var dateString = “”;
// if week or day numbers are valid, process date
if ( weekNumber >= 1 && weekNumber <= weekUpperLimit && dayNumber >= 1 && dayNumber <= 7) { dateString = calcDate(courseStartDate, weekNumber, dayNumber); var dayofweekDate=new Date(dateString); var thisDay=dayofweekDate.getDay(); var dayofWeekShow= myDays[thisDay]; dateString = dayofWeekShow + ", " + dateString; } // week and day numbers are out of bounds else { if ( weekNumber < 1 || weekNumber > weekUpperLimit)
dateString = “Invalid Week”;
else
{
dateString = “Week ” + weekNumber;

}
if ( dayNumber < 1 || dayNumber > 7)
dateString += “, Invalid Day”;
else
dateString += “, Day ” + dayNumber;
}
// replace original span text with the new string
spanOccurences[inc].innerHTML = dateString;
// alert (“Formatted date string: [” + dateString + “]”);
}
}// end loop
} //end displayCalendarDates
// Check to see if the span should be evaluated and modified.
// Expected format is “Week ##, Day #”. In order to pass validation, each span must:
// – have a valid length (13 or 14 characters),
// – begin with the word “Week” and have a digit in the 5th character position,
// – have the word “Day” starting in the ninth or tenth character position,
// – contain a digit in the 2nd character position after the word “Day”, and
// – have a 2-digit week-number if the word “Day” starts in the tenth character position.
function isValidSpan(spanContent) {
var reasonText = “”;
var spanLength = spanContent.length;
var weekNumber = 0;
// span length must be 13 or 14 characters
var isValid = ( spanLength == 13 || spanLength == 14 );
if (!isValid) reasonText = “Invalid span length: [” + spanLength + “]”;
if (isValid) {
// the span must begin with the key-word “Week”
isValid = ( spanContent.substr(0,4) == “Week” );
if (!isValid) reasonText = “Span does not begin with the word \”Week\”.”;
}
if (isValid) {
// there must be a digit in the 5th character position
isValid = ( spanContent.substr(5,1).match(/\d/) );
if (!isValid) reasonText = “Invalid or missing week number.”;
}
if (isValid) {
// the key-word “Day” must start in the ninth or tenth character position
weekNumber = ( spanContent.substr(5,2).match(/\d\d/) ? spanContent.substr(5,2) : spanContent.substr(5,1) );
// implicit cast to integer
weekNumber = weekNumber – 0;
// if week-number is 2 digits, “Day” must start in the 9th character position
// otherwise, “Day” must start in the 8th character position
isValid = ( weekNumber > 9 ? spanContent.substr(9,3) == “Day” : spanContent.substr(8,3) == “Day” );
if (!isValid) reasonText = “The key-word \”Day\” is missing or is not in the correct position.”;
}
if (isValid) {
// there must be a number after the word “Day”
isValid = ( weekNumber > 9 ? spanContent.substr(13,1).match(/\d/) : spanContent.substr(12,1).match(/\d/) );
if (!isValid) reasonText = “Invalid or missing day number.”;
}
// if (!isValid) alert(reasonText); // display reason for failure
return ( isValid );
} // end isValidSpan
// Converts week and day to a calendar date.
//Check to see how many days to add to the calendar date
// Returns a string containing calendar date formatted as “day-of-week, full month-name, day-number, and 4-digit year”.
function calcDate(startDate, week, day)
{

//alert (splitstring);
var dueDate = Date.parse(startDate).addWeeks(week – 1).addDays(day – 1);

var formattedDueDate = dueDate.toString(‘MMMM d, yyyy’);

//store the date to calculate in another variable
var formattedDueDateCopy = formattedDueDate;

formattedDueDateCopy = new Date (formattedDueDate);

//if the course resource mapping returns nothing then don’t calculate Offset Dates
if (splitstring != null)
{
//Find out how many days are in the Resouce File that are prior to the Given date.. ie formattedDueDate ..
//Passing startdate of the term to not count days in the Resource File that are prior to the startdate of the term

//var addDays = calcuEarlierDates (formattedDueDate, startDate);
formattedDueDate = calcuEarlierDates(formattedDueDate,startDate);

formattedDueDate = calcuOffsetDates(formattedDueDate, week, day,formattedDueDateCopy).toString(‘MMMM d, yyyy’);

}

return formattedDueDate.toString(‘MMMM d, yyyy’) ;
} // end calcDate

// Check to see if the given date is an offset date..
//Also check to see if the resource file has a date in it that is equal or less than the given date .. If so then add a day to the given date
function calcuEarlierDates(passedinDate,startDate)
{
//turn the given date into Date Format
var _passedinDate = new Date(passedinDate);
//create a Date object to store Term End Date
var termEndDate = new Date(startDate);
//create a Date object to store start date
var _startDate = new Date(startDate);

termEndDate.setDate(termEndDate.getDate() + (Number(weekUpperLimit) * 7));

for (i=0; i < splitstring.length; i++) { var resourceFileDate = splitstring[i].toString().replace(/-/g,"/"); resourceFileDate = new Date(resourceFileDate); //making sure the Given Date is Less than or equal to the Resource File date and the Resouce File Date is between the startdate and enddate of the term if( resourceFileDate.getTime() <= _passedinDate.getTime() && resourceFileDate.getTime() >= _startDate.getTime() && resourceFileDate.getTime() <= termEndDate.getTime() ) { _passedinDate.setDate(_passedinDate.getDate() + 1); } } return _passedinDate.toString('MMMM d, yyyy'); } //Read the offset dates from the resource file.. //If the date from the resource file is equal to the given date then increase the given date by one day //If the given date has already been taken then increase the day by one //Add the final given date to an array //Return the final given date function calcuOffsetDates(passedinDate,week, day,formattedDueDateCopy) { var calculatedDate = new Date(passedinDate); for (i=0; i < splitstring.length; i++) { var resourceDate = splitstring[i].toString().replace(/-/g,"/"); resourceDate = new Date(resourceDate); //if the Resource Date is equal to the given date then increase the given date by one day if( calculatedDate.getTime() == resourceDate.getTime()) { calculatedDate.setDate(calculatedDate.getDate() + 1); } //if the calculated date has already been used and stored in the takenDays Array then increase the given date by one day while (checkIfPreviousOffsetDate(calculatedDate, week, day)) { calculatedDate.setDate(calculatedDate.getDate() + 1); } } //if the calculated date is not in the takenArray then add it if (!addToTakenArray(calculatedDate, week, day)) { takenDays[counter] = calculatedDate.toString() + "," + week + "," + day; counter = counter + 1; } return calculatedDate.toString('MMMM d, yyyy'); } function checkIfPreviousOffsetDate(passedinDate,week, day) { var returnme = false; //check to see if the passedinDate exists somewhere else in the Resource File dates //If found then increase the passedinDate by one day for (i=0; i < splitstring.length; i++) { var date2 = splitstring[i].toString().replace(/-/g,"/"); date2 = new Date(date2); if( passedinDate.getTime() == date2.getTime()) { returnme= true; } } //Didn't find the date in the resource file so checking in the takenArray array if (returnme == false) { for (n=0; n < takenDays.length; n++) { var takenDaysSplit = takenDays[n].split(","); var takenDay = takenDaysSplit[0]; takenDay = new Date(takenDay); if( passedinDate.getTime() == takenDay.getTime() ) { if (takenDaysSplit[1] != week || takenDaysSplit[2] != day) { returnme= true; } } } } return returnme; } // Checks to see if the passedinDate already exists in the takenArray Array.. //If it does not exist then add it function addToTakenArray(passedinDate, week, day) { var returnme = false; for (i=0; i < takenDays.length; i++) { var takenDaysSplit = takenDays[i].split(","); var takenDay = takenDaysSplit[0]; takenDay = new Date(takenDay); if( passedinDate.getTime() == takenDay.getTime() && takenDaysSplit[1] == week && takenDaysSplit[2] == day ) { returnme= true; } } return returnme; } Unit 4: Module 4 - M4 Assignment 2   Assignment 2: Research Paper Draft Okay, you have your thoughts down on paper and have gone over your organizational structure to be sure that your argument is presented in the clearest possible way. Then you have reviewed your claims to be sure that your reasoning is sound. You may have written a first draft that contained only your own words. Now it is time to add in the support that external sources provide. Think of your sources as a scholarly friend standing beside you when you make a claim, saying that you are right. This friend cannot be the main speaker but can offer affirmation of whatever you are saying. As you add in support, be sure to cite every idea that is not your own. Be sure to indicate with quotation marks and APA style citations presicely what material is from a direct quote, paraphrase, or summary, so as to avoid plagiarism. The second draft should be the best you can offer without feedback from your instructor. Here are the traits of a good second draft: Your paper should, at this point, be 6–8 pages of text in length, not counting the title, reference, or abstract pages. (The final will be between 8–10 pages of text). Your paper makes a single, main point, a single, argumentative claim that is not too broad, not too narrow, not a fact, and not a feeling. All sentences in your paper directly relate to and support your single thesis statement. You support your initial claim with the university-level evidence gathered during your research, and occasionally with personal experience, objectively, presented from the third-person point of view.   . You correctly cite, in APA style, every claim that is not your own or common knowledge and include all necessary information. Each references page entry must have at least one corresponding in-text citation. In-text citations are correctly formed, with author’s last names and year-dates. You give full credit for any ideas that are not your own. Quotes are correctly formatted in either quote marks when short or extensive blockquotes when long. Your main point is an original claim that is consistent with current research on the subject selected. You avoid fallacious arguments. Your word choice and language level show that you have a college-level audience in mind. You present the strongest arguments against your claim. You reply appropriately to all objections, agreeing with those that are correct, showing the errors in those that are not correct, and acknowledging any areas where you are uncertain. You include a properly formatted, APA style title/cover page. The text should be centered and include all the required information. Your abstract is presented correctly, without indents, and presents an accurate overview of the paper. You include a properly formatted running header and page number on each page. Your text in the body of your paper is formed with one inch margins all around, in 12 point Times New Roman plain, black font. Your paper ends with a properly formatted, APA style references page that is double-spaced with hanging indentation, proper capitalization, and italicization of major titles. The reference page conforms to expectations of APA format for books, periodicals, and Web sites. By Week 4, Day 7, post your research paper draft to the M4: Assignment 2 Dropbox. Assignment 2 Grading Criteria Maximum Points Used only reliable sources as defined in course readings.  20 Earned a TurnItIn score of green by Week 4, Day 7. 20 Correctly formatted paper in APA style.    In-text citations are correctly formatted with authors and dates. Quotes are correctly formatted in either quote marks when short or extensive block quotes when over 3 lines. References page conforms to expectations of APA format for books, periodicals, and Web sites according to Module 3 assignment criteria. 20 Identified and responded to opposing arguments. 20 Assignment text is between 6–8 pages in length. 10 Used correct spelling and grammar. 10 Total: 100 For assistance with any problems you may have when completing this assignment—OR—to offer your assistance to classmates, please use the Problems and Solutions Discussion area located through the left side navigation link.     Use the Respond link to post responses and materials that pertain to this assignment. Use the Respond link beneath any existing postings to respond to them. /*! * jQuery JavaScript Library v1.4.2 * http://jquery.com/ * * Copyright 2010, John Resig * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * Includes Sizzle.js * http://sizzlejs.com/ * Copyright 2010, The Dojo Foundation * Released under the MIT, BSD, and GPL Licenses. * * Date: Sat Feb 13 22:33:48 2010 -0500 */ (function(A,w){function ma(){if(!c.isReady){try{s umentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/,
Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a===”body”&&!b){this.context=s;this[0]=s.body;this.selector=”body”;this.length=1;return this}if(typeof a===”string”)if((d=Ta.exec(a))&&
(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this,
a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:””,jquery:”1.4.2″,length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== "find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b

a“;
var e=d.getElementsByTagName(“*”),j=d.getElementsByTagName(“a”)[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName(“tbody”).length,htmlSerialize:!!d.getElementsByTagName(“link”).length,style:/red/.test(j.getAttribute(“style”)),hrefNormalized:j.getAttribute(“href”)===”/a”,opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName(“input”)[0].value===”on”,optSelected:s.createElement(“select”).appendChild(s.createElement(“option”)).selected,
parentNode:d.removeChild(d.appendChild(s.createElement(“div”))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type=”text/javascript”;try{b.appendChild(s.createTextNode(“window.”+f+”=1;”))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent(“onclick”,function k(){c.support.noCloneEvent=
false;d.detachEvent(“onclick”,k)});d.cloneNode(true).fireEvent(“onclick”)}d=s.createElement(“div”);d.innerHTML=”“;a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement(“div”);k.style.width=k.style.paddingLeft=”1px”;s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display=”none”});a=function(k){var n=
s.createElement(“div”);k=”on”+k;var r=k in n;if(!r){n.setAttribute(k,”return;”);r=typeof n[k]===”function”}return r};c.support.submitBubbles=a(“submit”);c.support.changeBubbles=a(“change”);a=b=d=e=j=null}})();c.props={“for”:”htmlFor”,”class”:”className”,readonly:”readOnly”,maxlength:”maxLength”,cellspacing:”cellSpacing”,rowspan:”rowSpan”,colspan:”colSpan”,tabindex:”tabIndex”,usemap:”useMap”,frameborder:”frameBorder”};var G=”jQuery”+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,
applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b===”string”&&d===w)return null;f||(f=++Ya);if(typeof b===”object”){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b===”string”?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando];
else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a===”undefined”&&this.length)return c.data(this[0]);else if(typeof a===”object”)return this.each(function(){c.data(this,a)});var d=a.split(“.”);d[1]=d[1]?”.”+d[1]:””;if(b===w){var f=this.triggerHandler(“getData”+d[1]+”!”,[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger(“setData”+d[1]+”!”,[d[0],b]).each(function(){c.data(this,
a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||”fx”)+”queue”;var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||”fx”;var d=c.queue(a,b),f=d.shift();if(f===”inprogress”)f=d.shift();if(f){b===”fx”&&d.unshift(“inprogress”);f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!==”string”){b=a;a=”fx”}if(b===
w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a===”fx”&&d[0]!==”inprogress”&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||”fx”;return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||”fx”,[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i,
cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,””);this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr(“class”)))});if(a&&typeof a===”string”)for(var b=(a||””).split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,”option”))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,”select”)){var d=b.selectedIndex,f=[],e=b.options;b=b.type===”select-one”;if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,”select”)){var u=c.makeArray(r);c(“option”,this).each(function(){this.selected=
c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b===”type”&&ab.test(a.nodeName)&&a.parentNode&&c.error(“type property can’t be changed”);
a[b]=d}if(c.nodeName(a,”form”)&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b===”tabIndex”)return(b=a.getAttributeNode(“tabIndex”))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b===”style”){if(e)a.style.cssText=””+d;return a.style.cssText}e&&a.setAttribute(b,””+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g,
function(b){return”\\”+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!==”undefined”&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(” “);for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(“.”)>-1){r=k.split(“.”);
k=r.shift();j.namespace=r.slice(0).sort().join(“.”)}else{r=[];j.namespace=””}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent(“on”+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a),
C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b===”string”&&b.charAt(0)===”.”){b=b||””;for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(” “);e=b[j++];){n=e;i=e.indexOf(“.”)<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type=
e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,”handle”))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d[“on”+e]&&d[“on”+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&&
f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,”a”)&&e===”click”,k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f[“on”+e])f[“on”+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f[“on”+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(“.”)<0&&!a.exclusive; if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join(“-“):””;else if(a.nodeName.toLowerCase()===”select”)d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,”_change_data”);e=Fa(d);if(a.type!==”focusout”||d.type!==”radio”)c.data(d,”_change_data”,
e);if(!(f===w||e===f))if(f!=null||e){a.type=”change”;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d===”radio”||d===”checkbox”||b.nodeName.toLowerCase()===”select”)return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!==”textarea”||a.keyCode===32&&(d===”checkbox”||d===”radio”)||d===”select-multiple”)return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,
“_change_data”,Fa(a))}},setup:function(){if(this.type===”file”)return false;for(var a in ea)c.event.add(this,a+”.specialChange”,ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,”.specialChange”);return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:”focusin”,blur:”focusout”},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a,
d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each([“bind”,”one”],function(a,b){c.fn[b]=function(d,f,e){if(typeof d===”object”){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b===”one”?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d===”unload”&&b!==”one”)this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|[‘”][^'”]*[‘”]|[^[\]'”]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!==”string”)return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(“”),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift();
t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]===”~”||p[0]===”+”)&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D=””;if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D||
g);if(j.call(y)===”[object Array]”)if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h“:function(g,h){var l=typeof h===”string”;if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,””)},TAG:function(g){return g[1].toLowerCase()},
CHILD:function(g){if(g[1]===”nth”){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]===”even”&&”2n”||g[2]===”odd”&&”2n+1″||!/\D/.test(g[2])&&”0n+”+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,””);if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]===”~=”)g[4]=” “+g[4]+” “;return g},PSEUDO:function(g,h,l,m,q){if(g[1]===”not”)if((f.exec(g[3])||””).length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m,
g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!==”hidden”},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},
text:function(g){return”text”===g.type},radio:function(g){return”radio”===g.type},checkbox:function(g){return”checkbox”===g.type},file:function(g){return”file”===g.type},password:function(g){return”password”===g.type},submit:function(g){return”submit”===g.type},image:function(g){return”image”===g.type},reset:function(g){return”reset”===g.type},button:function(g){return”button”===g.type||g.nodeName.toLowerCase()===”button”},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},
setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q===”contains”)return(g.textContent||g.innerText||a([g])||””).indexOf(h[3])>=0;else if(q===”not”){h=
h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute(“id”)===h},TAG:function(g,h){return h===”*”&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(” “+(g.className||g.getAttribute(“class”))+” “).indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+””;var m=h[2];h=h[4];return g==null?m===”!=”:m===
“=”?l===h:m===”*=”?l.indexOf(h)>=0:m===”~=”?(” “+l+” “).indexOf(h)>=0:!h?l&&g!==false:m===”!=”?l!==h:m===”^=”?l.indexOf(h)===0:m===”$=”?l.substr(l.length-h.length)===h:m===”|=”?l===h||l.substr(0,h.length+1)===h+”-“:false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g,
h){return”\\”+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s umentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)===”[object Array]”)Array.prototype.push.apply(h,g);else if(typeof g.length===”number”)for(var l=0,m=g.length;l“;var l=s umentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!==”undefined”&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!==”undefined”&&
q.getAttributeNode(“id”).nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!==”undefined”&&m.getAttributeNode(“id”);return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement(“div”);g.appendChild(s.createComment(“”));if(g.getElementsByTagName(“*”).length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]===”*”){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=”“;
if(g.firstChild&&typeof g.firstChild.getAttribute!==”undefined”&&g.firstChild.getAttribute(“href”)!==”#”)n.attrHandle.href=function(h){return h.getAttribute(“href”,2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement(“div”);h.innerHTML=”

“;if(!(h.querySelectorAll&&h.querySelectorAll(“.TEST”).length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}();
(function(){var g=s.createElement(“div”);g.innerHTML=”

“;if(!(!g.getElementsByClassName||g.getElementsByClassName(“e”).length===0)){g.lastChild.className=”e”;if(g.getElementsByClassName(“e”).length!==1){n.order.splice(1,0,”CLASS”);n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!==”undefined”&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}:
function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0) umentElement)?g.nodeName!==”HTML”:false},ga=function(g,h){var l=[],m=””,q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,””)}g=n.relative[g]?g+”*”:g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack(“”,”find”,a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j=
{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a===
“string”)return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a===”string”?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,”parentNode”)},parentsUntil:function(a,b,d){return c.dir(a,”parentNode”,
d)},next:function(a){return c.nth(a,2,”nextSibling”)},prev:function(a){return c.nth(a,2,”previousSibling”)},nextAll:function(a){return c.dir(a,”nextSibling”)},prevAll:function(a){return c.dir(a,”previousSibling”)},nextUntil:function(a,b,d){return c.dir(a,”nextSibling”,d)},prevUntil:function(a,b,d){return c.dir(a,”previousSibling”,d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,”iframe”)?
a.contentDocument||a.contentWindow ument:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f===”string”)e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(“,”))}});c.extend({filter:function(a,b,d){if(d)a=”:not(“+a+”)”;return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType===
1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+=”(?:\d+|null)”/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/ “},F={option:[1,”“],legend:[1,”

“,”

“],thead:[1,”

“,”

“],tr:[2,”

“,”

“],td:[3,”

“,”

“],col:[2,”

“,”

“],area:[1,”

“,”

“],_default:[0,””,””]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,”div

“,”

“];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=
c(this);d.text(a.call(this,b,d.text()))});if(typeof a!==”object”&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,”body”)||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,”before”,arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,”after”,arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName(“*”));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName(“*”));b.firstChild;)b.removeChild(b.firstChild);
return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement(“div”);d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,””).replace(/=([^=”‘>\s]+\/)>/g,’=”$1″>’).replace(V,””)],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find(“*”),b.find(“*”))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja,
“”):null;else if(typeof a===”string”&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||[“”,””])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:”append”,prependTo:”prepend”,insertBefore:”before”,insertAfter:”after”,replaceAll:”replaceWith”},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]);
return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement===”undefined”)b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i===”number”)i+=””;if(i){if(typeof i===”string”&&!jb.test(i))i=b.createTextNode(i);else if(typeof i===”string”){i=i.replace(Ka,Ma);var o=(La.exec(i)||[“”,
“”])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement(“div”);for(r.innerHTML=k[1]+i+k[2];n–;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o===”table”&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===”

“&&!n?r.childNodes:[];for(k=o.length-1;k>=0;–k)c.nodeName(o[k],”tbody”)&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e=
c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],”script”)&&(!e[j].type||e[j].type.toLowerCase()===”text/javascript”))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName(“script”))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]?
c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:”absolute”,visibility:”hidden”,display:”block”},pb=[“Left”,”Right”],qb=[“Top”,”Bottom”],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?”cssFloat”:”styleFloat”,ja=
function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e===”number”&&!kb.test(f))e+=”px”;c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b===”width”||b===”height”)&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+””:””}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b===”width”||b===”height”){var e,j=b===”width”?pb:qb;function i(){e=b===”width”?a.offsetWidth:a.offsetHeight;f!==”border”&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,”padding”+this,true))||0);if(f===”margin”)e+=parseFloat(c.curCSS(a,”margin”+this,true))||0;else e-=parseFloat(c.curCSS(a,
“border”+this+”Width”,true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b===”opacity”&&a.currentStyle){f=Oa.test(a.currentStyle.filter||””)?parseFloat(RegExp.$1)/100+””:””;return f===””?”1″:f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b=”float”;b=b.replace(lb,”-$1″).toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=
a.getPropertyValue(b);if(b===”opacity”&&f===””)f=”1″}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d===”fontSize”?”1em”:f||0;f=e.pixelLeft+”px”;e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=
a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()===”tr”;return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,”display”)===”none”};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!==
“string”)return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(” “);if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f=”GET”;if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b===”object”){b=c.param(b,c.ajaxSettings.traditional);f=”POST”}var j=this;c.ajax({url:a,type:f,dataType:”html”,data:b,complete:function(i,o){if(o===”success”||o===”notmodified”)j.html(e?c(“

“).append(i.responseText.replace(tb,””)).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this},
serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each(“ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend”.split(” “),
function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:”GET”,url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,”script”)},getJSON:function(a,b,d){return c.get(a,b,d,”json”)},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:”POST”,url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,
global:true,type:”GET”,contentType:”application/x-www-form-urlencoded”,processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!==”file:”||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject(“Microsoft.XMLHTTP”)}catch(a){}},accepts:{xml:”application/xml, text/xml”,html:”text/html”,script:”text/javascript, application/javascript”,json:”application/json, text/javascript”,text:”text/plain”,_default:”*/*”}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&&
e.success.call(k,o,i,x);e.global&&f(“ajaxSuccess”,[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f(“ajaxComplete”,[x,e]);e.global&&!–c.active&&c.event.trigger(“ajaxStop”)}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!==”string”)e.data=c.param(e.data,e.traditional);if(e.dataType===”jsonp”){if(n===”GET”)N.test(e.url)||(e.url+=(ka.test(e.url)?
“&”:”?”)+(e.jsonp||”callback”)+”=?”);else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+”&”:””)+(e.jsonp||”callback”)+”=?”;e.dataType=”json”}if(e.dataType===”json”&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||”jsonp”+sb++;if(e.data)e.data=(e.data+””).replace(N,”=”+j+”$1″);e.url=e.url.replace(N,”=”+j+”$1″);e.dataType=”script”;A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType===”script”&&e.cache===null)e.cache=false;if(e.cache===
false&&n===”GET”){var r=J(),u=e.url.replace(wb,”$1_=”+r+”$2″);e.url=u+(u===e.url?(ka.test(e.url)?”&”:”?”)+”_=”+r:””)}if(e.data&&n===”GET”)e.url+=(ka.test(e.url)?”&”:”?”)+e.data;e.global&&!c.active++&&c.event.trigger(“ajaxStart”);r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType===”script”&&n===”GET”&&r){var z=s.getElementsByTagName(“head”)[0]||s umentElement,C=s.createElement(“script”);C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B=
false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState===”loaded”||this.readyState===”complete”)){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader(“Content-Type”,e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader(“If-Modified-Since”,
c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader(“If-None-Match”,c.etag[e.url])}r||x.setRequestHeader(“X-Requested-With”,”XMLHttpRequest”);x.setRequestHeader(“Accept”,e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+”, */*”:e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!–c.active&&c.event.trigger(“ajaxStop”);x.abort();return false}e.global&&f(“ajaxSend”,[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q===”abort”){E||
d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q===”timeout”)){E=true;x.onreadystatechange=c.noop;i=q===”timeout”?”timeout”:!c.httpSuccess(x)?”error”:e.ifModified&&c.httpNotModified(x,e.url)?”notmodified”:”success”;var p;if(i===”success”)try{o=c.httpData(x,e.dataType,e)}catch(v){i=”parsererror”;p=v}if(i===”success”||i===”notmodified”)j||b();else c.handleError(e,x,i,p);d();q===”timeout”&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x);
g(“abort”)}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g(“timeout”)},e.timeout);try{x.send(n===”POST”||n===”PUT”||n===”DELETE”?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger(“ajaxError”,[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol===”file:”||a.status>=200&&a.status<300||a.status===304||a.status=== 1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a umentElement.nodeName===”parsererror”&&c.error(“parsererror”);if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a===”string”)if(b===
“json”||!b&&f.indexOf(“json”)>=0)a=c.parseJSON(a);else if(b===”script”||!b&&f.indexOf(“javascript”)>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+”[“+(typeof n===”object”||c.isArray(n)?k:””)+”]”,n)});else!b&&o!=null&&typeof o===”object”?c.each(o,function(k,n){d(i+”[“+k+”]”,n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+”=”+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional;
if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join(“&”).replace(yb,”+”)}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[[“height”,”marginTop”,”marginBottom”,”paddingTop”,”paddingBottom”],[“width”,”marginLeft”,”marginRight”,”paddingLeft”,”paddingRight”],[“opacity”]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K(“show”,3),a,b);else{a=0;for(b=this.length;a“).appendTo(“body”);f=e.css(“display”);if(f===”none”)f=”block”;e.remove();la[d]=f}c.data(this[a],”olddisplay”,f)}}a=0;for(b=this.length;a=0;f–)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K(“show”,1),slideUp:K(“hide”,1),slideToggle:K(“toggle”,1),fadeIn:{opacity:”show”},fadeOut:{opacity:”hide”}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a===”object”?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration===
“number”?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||
c.fx.step._default)(this);if((this.prop===”height”||this.prop===”width”)&&this.elem.style)this.elem.style.display=”block”},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||”px”;this.now=this.start;
this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop===”width”||this.prop===”height”?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=
this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,”olddisplay”);this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,”display”)===”none”)this.elem.style.display=”block”}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,
e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?”swing”:”linear”);this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b

“;
a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position=”fixed”;f.style.top=”20px”;this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top=””;d.style.overflow=”hidden”;d.style.position=”relative”;this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b);
c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,”marginTop”,true))||0;d+=parseFloat(c.curCSS(a,”marginLeft”,true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,”position”)))a.style.position=”relative”;var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,”top”,true),10)||0,i=parseInt(c.curCSS(a,”left”,true),10)||0;if(c.isFunction(b))b=b.call(a,
d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};”using”in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,”marginTop”,true))||0;d.left-=parseFloat(c.curCSS(a,”marginLeft”,true))||0;f.top+=parseFloat(c.curCSS(b[0],”borderTopWidth”,true))||0;f.left+=parseFloat(c.curCSS(b[0],”borderLeftWidth”,true))||0;return{top:d.top-
f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,”position”)===”static”;)a=a.offsetParent;return a})}});c.each([“Left”,”Top”],function(a,b){var d=”scroll”+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?”pageXOffset”in j?j[a?”pageYOffset”:
“pageXOffset”]:c.support.boxModel&&j ument umentElement[d]||j ument.body[d]:e[d]}});c.each([“Height”,”Width”],function(a,b){var d=b.toLowerCase();c.fn[“inner”+b]=function(){return this[0]?c.css(this[0],d,false,”padding”):null};c.fn[“outer”+b]=function(f){return this[0]?c.css(this[0],d,false,f?”margin”:”border”):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return”scrollTo”in
e&&e ument?e ument.compatMode===”CSS1Compat”&&e ument umentElement[“client”+b]||e ument.body[“client”+b]:e.nodeType===9?Math.max(e umentElement[“client”+b],e.body[“scroll”+b],e umentElement[“scroll”+b],e.body[“offset”+b],e umentElement[“offset”+b]):f===w?c.css(e,d):this.css(d,typeof f===”string”?f:f+”px”)}});A.jQuery=A.$=c})(window);

Still stressed from student homework?
Get quality assistance from academic writers!

Order your essay today and save 25% with the discount code LAVENDER