/**************** FAVORITES ********************/

.favselect {
    width: 21px;
    height: 21px;
    background: url(/images/bookmark.svg);
    margin-top: 0px;
    margin-left: 10px;
}

.favselect.favon {
    background: url(/images/bookmarksolid.svg)!important;
}


.favselholder {
    margin-left: 0px;
    width: 30px;
    height: 50px;
    float: left;
}


/**************** end FAVORITES ********************/

/* change to add drop down to title section of dialog */
.aug13specialtitle #show_all_standards {
    overflow: visible!important;
}
/* fix for actions drop down on my tests */
.aug13tests .custom-select:hover .custom-select-button-icon {
    background-position: 0;
}
/* Start of Aug13 6.0.x code */

#show_all_standards #ssstandards .rightarrow {
    float: left;
    margin-left: 20px;
}
#show_all_standards #ssstandards .strandcode {
    float: left;
    margin-left: 10px;
    width: 80px;
}
#show_all_standards #ssstandards .stranddesc {
    float: left;
    margin-left: 10px;
    width: 520px;
}
#show_all_standards #ssstandards .item {
    border-bottom: 2px solid #e9e9e9;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;

}

#show_all_standards .ssCvgRight #ssstandards {
    width: 705px;
    height: 260px;
}
#show_all_standards .ssCvgRight #ssstandards table {
    width: 705px;
    height: 260px;
}

#show_all_standards .discipline {
    margin-top: 2px;
}
#show_all_standards .grades {
    margin-left: 20px;
}
#show_all_standards .grades .buttons {
    height: 41px;
}
#show_all_standards .grades .buttons #gradeButtonArea {
    height: 41px;
}
#stdGradeSel .button.hs {
    width: 123px;
    height: 42px;
}
#stdGradeSel .button.ms {
    width: 143px;
    height: 42px;
}
#stdGradeSel .button.hs label {
    font-size: 18px;
    display: block;
    width: 123px!important;
    text-align: center;
}

#stdGradeSel .button.hs.on {
    background: url(/images/aug13/discoverBtnHSOn.png);
}
#stdGradeSel .button.hs.off {
    background: url(/images/aug13/discoverBtnHSOff.png);
}

#show_all_standards .grades .button {
    width: 41px;
    height: 41px;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
}
#show_all_standards .grades .grade20.button {
    width: 123px;
    height: 42px;
}

#show_all_standards .grades  .grade20 label.normal {
    display: none;
}
#show_all_standards .grades  .grade20 label.high {
    font-size: 18px;
    display: block;
    width: 123px!important;
    text-align: center;
}

#show_all_standards .grades  label.high {
    display: none;
}
#show_all_standards .grades .button label {
    display: inline-block;
    width: 41px!important;
    height: 41px;
    line-height: 41px!important;
    text-align: center;
    font-size: 21px;
    font-weight: bold;
}
#show_all_standards .grades .grade20.button label {

}
#show_all_standards .grades .button.off label {
    color: #188ece;
}

#show_all_standards .grades .button.on label {
    color: white;
}
#show_all_standards .grades .button.on {
    background: url(/images/aug13/discoverBtnGradeOn.png);
}
#show_all_standards .grades .button.off {
    background: url(/images/aug13/discoverBtnGradeOff.png);
}
#show_all_standards .grades .grade20.button.on {
    background: url(/images/aug13/discoverBtnHSOn.png);
}
#show_all_standards .grades .grade20.button.off {
    background: url(/images/aug13/discoverBtnHSOff.png);
}


#show_all_standards {
    width: 860px;
    height: 400px;
    padding: 0;
    overflow: hidden!important;
}

#show_all_standards .discipline   .button {
    float: left;
    width: 81px;
    height: 34px;

}


#show_all_standards .discipline  #ela.button.on {
    background: url(/images/aug13/discoverBtnELAOn.png);
}

#show_all_standards .discipline  #ela.button.off {
    background: url(/images/aug13/discoverBtnELAOff.png);
}

#show_all_standards .discipline  #math.button.on {
    background: url(/images/aug13/discoverBtnMathOn.png);
}

#show_all_standards .discipline  #math.button.off {
    background: url(/images/aug13/discoverBtnMathOff.png);
}

#show_all_standards .discipline  #ela.button.only.on {
    background: url(/images/aug13/discoverBtnELAOnlyOn.png);
}

#show_all_standards .discipline  #ela.button.only.off {
    background: url(/images/aug13/discoverBtnELAOnlyOff.png);
}

#show_all_standards .discipline  #math.button.only.on {
    background: url(/images/aug13/discoverBtnMathOnlyOn.png);
}

#show_all_standards .discipline  #math.button.only.off {
    background: url(/images/aug13/discoverBtnMathOnlyOff.png);
}


/* gettin started */

.tutorialbody img {
    position: relative;
    top: 1px;
}
.gettingStartedFour.smaller {
    padding-left: 20px;
}

.gettingStartedFour.smaller .heading {
    width: 216px;
    background-size: 216px 42px;
}
.gettingStartedFour.smaller .heading.left {
    width: 216px;
    background-size: 216px 42px;
}
.gettingStartedFour.smaller .heading.right {
    width: 216px;
    background-size: 216px 42px;
}
.gettingStartedFour.smaller .heading.selected {
    width: 216px;
    background-size: 216px 42px;
}
.gettingStartedFour.smaller .heading.selected.left {
    width: 216px;
    background-size: 216px 42px;
}
.gettingStartedFour.smaller .heading.selected.right {
    width: 216px;
    background-size: 216px 42px;
}

.gettingStartedFour.threemode.smaller .heading {
    width: 286px;
    background-size: 286px 42px;
}
.gettingStartedFour.threemode.smaller .heading.left {
    width: 286px;
    background-size: 286px 42px;
}
.gettingStartedFour.threemode.smaller .heading.right {
    width: 286px;
    background-size: 286px 42px;
}
.gettingStartedFour.threemode.smaller .heading.selected {
    width: 286px;
    background-size: 286px 42px;
}
.gettingStartedFour.threemode.smaller .heading.selected.left {
    width: 286px;
    background-size: 286px 42px;
}
.gettingStartedFour.threemode.smaller .heading.selected.right {
    width: 286px;
    background-size: 286px 42px;
}

.gettingStartedFour {
    width: 893px;
    margin: 0px auto;

}

.gettingStartedFour .headings {
    height: 42px;
}
.gettingStartedFour #heading3 {
    left: -10px;
}
.gettingStartedFour .heading.selected {
    color: #282828;
}
.gettingStartedFour.threemode .heading {
    width: 296px;
    background-size: 296px 42px;
}
.gettingStartedFour.threemode .heading.left {
    width: 296px;
    background-size: 296px 42px;
}
.gettingStartedFour.threemode .heading.right {
    width: 296px;
    background-size: 296px 42px;
}
.gettingStartedFour.threemode .heading.selected {
    width: 296px;
    background-size: 296px 42px;
}
.gettingStartedFour.threemode .heading.selected.left {
    width: 296px;
    background-size: 296px 42px;
}
.gettingStartedFour.threemode .heading.selected.right {
    width: 296px;
    background-size: 296px 42px;
}
.gettingStartedFour .heading {
    color: #006eab;
    float: left;
    position: relative;
    width: 225px;
    height: 42px;
    left: -5px;
    font-size: 14px;
    text-align: center;
    line-height: 42px;
    background: url(/images/aug13/gsHeading.png);
}

.gettingStartedFour .heading.left {
    width: 228px;
    height: 42px;
    left: 0px;
    background: url(/images/aug13/gsHeadingLeft.png);
}
.gettingStartedFour .heading.single {
    width: 228px;
    height: 42px;
    left: 0px;
    background: url(/images/aug13/gsHeadingSingle.png);
}
.gettingStartedFour .heading.right {
    width: 215px;
    height: 42px;
    left: -15px;
    background: url(/images/aug13/gsHeadingRight.png);

}
.gettingStartedFour .heading.selected {
    width: 225px;
    height: 42px;
    background: url(/images/aug13/gsHeadingSelected.png);
}
.gettingStartedFour .heading.left.selected {
    width: 228px;
    height: 42px;
    background: url(/images/aug13/gsHeadingLeftSelected.png);
}
.gettingStartedFour .heading.single.selected {
    width: 228px;
    height: 42px;
    background: url(/images/aug13/gsHeadingLeftSelectedSingle.png)!important;
}
.gettingStartedFour .heading.right.selected {
    width: 215px;
    height: 42px;
    background: url(/images/aug13/gsHeadingRightSelected.png);
}

.gettingStartedFour.smaller .gsbodies {
    width: 848px;
}

.gettingStartedFour .gsbodies {
    width: 878px;
    background-color: white;
}

.gettingStartedFour .leftbox {
    width: 390px;
    background-color: #f4f6fc;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
    padding: 10px;
    float: left;
    color: black;
    min-height: 400px;
}
.gettingStartedFour.smaller .leftbox {
    width: 375px;
}
.gettingStartedFour .rightbox {
    min-height: 400px;
    width: 390px;
    padding: 10px;
    background-color: #84C6F0;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
    float: left;
    color: black;
}


.gsbody img {
    display: inline-block;
}
.gettingStartedFour.smaller .rightbox {
    width: 425px;
}

.gettingStartedFour .leftbox.smaller {
    width: 300px;
}


.gettingStartedFour .rightbox.smaller {
    width: 300px;
}

.gettingStartedFour .gsbody .header {
    font-size: 22px;
    color: #282828;
}
.gettingStartedFour .gsbody .copy {
    font-size: 12px;
    margin-top: 10px;
}

.gettingStartedFour.smaller .leftbox.smaller {
    width: 285px;
}
.gettingStartedFour.smaller .rightbox.smaller {
    width: 285px;
}

.gettingStartedFour .gsbody p {
    margin-top: 10px;
}
.gettingStartedFour .gsbody ul {
    margin-top: 10px;
    list-style-type: circle;
    list-style-position:inside;
}
.gettingStartedFour  .smaller table.steps {
    width: 230px;
}
.gettingStartedFour  table.steps {
    width: 330px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.gettingStartedFour  table.steps tr {
    border-top: 2px solid #ffffff;
    height: 48px;
}

.gettingStartedFour  table.steps tr.last {
    border-bottom: 2px solid #ffffff;
}

.gettingStartedFour  table.steps td {
    padding-left: 10px;
}

.gettingStartedFour  button {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
    font-size: 0.75rem;
    line-height: 1rem;
    white-space: nowrap;
    color: white;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
    border-radius: 0.25rem;
}
/*<button class="whitespace-nowrap bg-blue-500 hover:bg-tlnavbg text-white text-xs py-2 px-4 rounded">Back</button>*/
.gettingStartedFour  button:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(2 84 154 / var(--tw-bg-opacity, 1));
}
.gettingStartedFour .rightlinks {
    float: left;
    margin-top: 30px;
    margin-left: 20px;
    width: 160px;

}
.gettingStartedFour .rightlinks .header {
    font-size: 14px;
}

.gettingStartedFour .rightlinks .body {
    margin-top: 10px;
}
.gettingStartedFour .rightlinks .body ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
/* stds coverage */
.aug13stddialog .dialog_body {
    font-size: 15px;
    text-align: center;
}
.aug13stddialog .ui-dialog-titlebar {
    border: 0;
    background: none;
    font-size: 20px;
    font-style: italic;

}
.aug13stddialog {
    padding: 0;
}
#standards_coverage_popup {
    padding: 0;
}
.stdCvg {
    border-top: 2px solid #e9e9e9;
    height: 100%;
    overflow: hidden;
}
.stdCvgLeft {
    width: 105px;
    float: left;
    padding: 5px;
    border-right: 2px solid #e9e9e9;
    height: 1000px;
}

.stdCvgRight {
    float: left;
    background-color: #f7f7f7;
    width:  583px;
    height: 320px;
    overflow: auto;
}
.stdCvgRight tr {
    border-bottom: 2px solid #e9e9e9;

}
.stdstd {
    background-color: white!important;
}
.strrow {
    display: none;
}
.strrow.highlight {
    display: table-row;
}
#ui-dialog-title-standards_coverage_popup {
    width: 100%;
}
#strand_coverage_data {
    height: 320px;
    overflow: hidden;

}
.highlight  .aug13coveragekey{
    display: block;
}
.aug13coverageval {
    width: 400px;
}
.aug13coverageval span {
    font-family: 'Helvetica neue';
    font-weight: 100;
    font-size: 13px;
    margin-left: 10px;
}
.aug13coverageitemval {
    width: 400px;
    font-family: 'Helvetica Neue';
}
.aug13coveragekey {
    display: none;
    color: #282828;
    text-align: left;
    margin-left: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.aug13coverageitemkey {
    color: #282828;
    text-align: left;
    display: none;
    margin-left: 5px;
}
.highlight  .aug13coverageitemkey{
    display: block;
}
/* aug 13 generic buttons */

.aug13gb {
    width: 74px;
    height: 29px;
    background: url(/images/aug13/dialogBtnBG.png);
    color: white;
    border: 0;
    outline: 0;
    font-size: 12px;
    float: left;
    line-height: 29px;
    text-align: center;
    line-height: 29px;
    font-family: 'Lucida Grande';
}
.aug13gb:hover {
    background: url(/images/aug13/dialogBtnBGHover.png);
}

.aug13_ctHeader .right a.aug13gb {

}

/* aug 13 dialog */
.aug13dialog .dialog_buttons .inner {
    height: 29px;
    width: 168px;
    margin: 20px auto;
}
.aug13dialog .dialog_buttons button {
    width: 74px;
    height: 29px;
    background: url(/images/aug13/dialogBtnBG.png);
    color: white;
    border: 0;
    outline: 0;
    font-size: 14px;
    float: left;
}
.aug13dialog .dialog_buttons button:hover {
    background: url(/images/aug13/dialogBtnBGHover.png);
}

.aug13dialog .dialog_body {
    font-size: 15px;
    text-align: center;
}
.aug13dialog .ui-dialog-titlebar {
    border: 0;
    background: none;

}

.ui-widget-overlay {
    background: #888888!important;
}
/* misc */
.showmore {
    text-align: center;
    width: 100%;
    padding-bottom: 20px;
}

#assessmentcount {
    margin-left: 20px;
    margin-top: 2px;
}
.assessment_combo {
padding-top: 20px;
    padding-left: 20px;

}

button.gdbutton {
    background: url(/images/aug13/discoverBtnBrowse.png);
    width: 228px;
    height: 39px;
    border: 0;
    margin-top:  10px;
    margin-left: 75px;
    cursor: pointer;
}
button.gdbutton.disabled {
    background: url(/images/aug13/discoverBtnBrowseDisabled.png);
    width: 228px;
    height: 39px;
    border: 0;
    margin-top:  10px;
    margin-left: 75px;
    cursor: default;
}
#clearstd {
    float: left;
    line-height: 60px;
    margin-left: 20px;
}
button.stdbutton {
    float: left;
    background: url(/images/aug13/discoverBtnBrowseStd.png);
    width: 252px;
    height: 39px;
    border: 0;
    margin-top:  10px;
    margin-left: 215px;
    cursor: pointer;
}
button.stdbutton.disabled {
    float: left;
    background: url(/images/aug13/discoverBtnBrowseStdDisabled.png);
    width: 252px;
    height: 39px;
    border: 0;
    margin-top:  10px;
    margin-left: 215px;
    cursor: default;
}
/* aug 13 name menu */
.aug13menu .aug13nameitem .aug13namemenu img {
    margin: 0;
    float: none;
}

.tosoverride.aug13nameitem  {
cursor: default;
}
.aug13nameitem  {
    position: relative;
    cursor: pointer;
    z-index: 900;
}
.aug13nameitem.closed .aug13menuarrow {
    background: url(/images/aug13/namearrow.png);
    width: 20px;
    height: 20px;
    float: left;
    margin-top: 17px;
}
.aug13nameitem.opened .aug13menuarrow {
    background: url(/images/aug13/namearrowDown.png);
    width: 20px;
    height: 20px;
    float: left;
    margin-top: 17px;
}

.aug13nameitem label {
    float: left;
}

.aug13namemenu a {
    color: #45bcfd;
}

 .aug13namemenu {
    position: absolute;
    right: 30px;
     z-index: 915;
    top: 54px;
    min-height: 20px;
    width: 163px;
}

.aug13namemenu .first {
    padding-top: 15px;
}
.aug13namemenu .sep {
    background-color: #282828;
    background: url(/images/aug13/namemenuSep.png);
    width: 163px;
    height: 2px;
}

.aug13namemenu .item {
    background-color: #282828;
    padding-bottom: 15px;
    padding-left: 20px;
}
.aug13namemenu .itemheader {
    background-color: #282828;
    padding-bottom: 15px;
    padding-left: 20px;
    color: #e6e6e6;
}

/* my files classes */
.filestd .item:hover {
    /*color: #f89d02;*/
    background-color: #ceefe7;
}

.filestd .item.selected  {
    /*color: #f89d02;*/
    background-color: #ceefe7;
}

/*
<div class="header">
                        <div class="product">Product</div>
                        <div class="discipline">Discipline</div>
                        <div class="grade">Grade</div>
                        <div class="strand">Strand</div>
                        <div class="standard">Standard</div>
                    </div>*/
.aug13combo #stdwindow  .body .grade.clearfix label {
    margin-left: 20px;
}
.aug13combo #stdwindow .body .item {
    line-height: 30px;
    min-height: 30px;
    width: 100%;

}
.aug13combo #stdwindow .body .header {
    text-align: center;
    background: 0;
    width: 100%;
    font-size: 16px;
    line-height: 30px;
    border-bottom: 2px solid #e9e9e9;
    height: 30px;
}
.aug13combo #stdwindow .body #prodsel .item {
    padding-left: 20px;
    width: 390px;

}
.aug13combo #stdwindow .body .listing .product {
    font-size: 18px;
    height: 200px;
    overflow: auto;
    border-right: 2px solid #e9e9e9;
}
.aug13combo #stdwindow .body .listing .discipline {
    font-size: 18px;
    height: 200px;
    overflow: auto;
    border-right: 2px solid #e9e9e9;
    text-align: center;
}
.aug13combo #stdwindow .body .listing .grade {
    font-size: 18px;
    height: 200px;
    overflow: auto;
    border-right: 2px solid #e9e9e9;
    text-align: center;
    padding-left: 0px;
}
.aug13combo #stdwindow .body .listing .bstrand {
    font-size: 18px;
    height: 200px;
    overflow: auto;
    border-right: 2px solid #e9e9e9;
    text-align: center;
}
.aug13combo #stdwindow .body .listing .bstandard {
    font-size: 18px;
    height: 200px;
    overflow: auto;
    text-align: center;
}
.aug13combo #stdwindow .body .product .item {
    width: 100%;
}
.aug13combo #stdwindow .body  .product {
    width: 410px;
    border-right: 2px solid #e9e9e9;
    float: left;
}
.aug13combo #stdwindow .body  .discipline {
    width: 70px;
    border-right: 2px solid #e9e9e9;
    float: left;
}
.aug13combo #stdwindow .body  .grade {
    padding-left: 0px!important;
    width: 50px;
    border-right: 2px solid #e9e9e9;
    float: left;
}
.aug13combo #stdwindow .body  .bstrand {
    width: 210px;
    border-right: 2px solid #e9e9e9;
    float: left;
}
.aug13combo #stdwindow .body  .bstandard {
    width: 90px;
    float: left;
}

.aug13combo #stdwindow .body.filestd {
    background: 0;
    background-color: white;
    min-height: 40px;
    margin-left: 5px;
    -webkit-border-radius: 10px;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius: 10px;
    -moz-border-radius-topleft: 0;
    border-radius: 10px;
    border-top-left-radius: 0;
}
.aug13fileform tbody td {
padding-left: 10px;
}
.aug13comboright  {
    position: absolute;
    left: 440px;
}

.aug13combolink {
    float: left;
    margin-left: 30px;
    font-size: 17px;
}
.aug13combobutton {
    float: left;
    margin-left: 82px;
}
.aug13combobutton button {
    width: 138px;
    height: 41px;
    background: url(/images/aug13/pathwayButton.png);
    color: white;
    padding: 0;
    font-size: 14px;
    border: 0;
}
.aug13combobutton button:hover {
    background: url(/images/aug13/pathwayButtonHover.png);
}

.aug13description {
    position: relative;
    margin-top: 10px;
    width: 883px;
    height: 109px;
    background: url(/images/aug13/testDirectionBG.png);
}
.aug13description textarea {
    border: 0;
    width: 843px;
    margin-left: 20px;
    font-size: 24px;
    height: 90px;
    margin-top: 10px;
    outline: 0;
}


.aug13info {
    font-family: 'Helvetica Neue';
    font-size:14px;
    line-height: 18px;

}

.aug13file {
    width: 900px;
    background: url(/images/aug13/myFileFormBG.png) no-repeat left;
    height: 39px;
    margin-top: 20px;
    margin-bottom: 10px;
}
.aug13file input {

    margin-left: 20px;
    margin-top: 3px;
    height: 30px;
    line-height: 30px;
    font-size: 24px;
    border: 0!important;
    outline: 0;
}

/* my tests classes */

.aug13tests   .custom-select-menu {
    border-color: #a7a7a7;

}
.aug13tests .custom-select.fancyDropDown {
    width: 7px;
    height: 26px;
    background: url(/images/aug13/newFancyComboLeft.png) no-repeat scroll left;
    border: 0;

    float:left; text-decoration:none; text-align:left; cursor:pointer; position:relative;
    font-size:1em; font-weight:normal; overflow:visible;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    padding: 0;
}


.aug13tests .custom-select-button-icon:hover  {
    background: url(/images/aug13/newFancyComboRightHover.png);
}
.aug13tests .custom-select-button-icon {
    width: 28px;
    height: 26px;
    border: 0;
    background: url(/images/aug13/newFancyComboRight.png);
}
.aug13tests .custom-select.fancyDropDown .custom-select-status {
    line-height: 26px;
    width: 74px;

    float:left; color:#000000; padding: 0;  display:inline-block; max-width:74px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.aug13tests .custom-select.fancyDropDown .custom-select-status triumphmath {
    padding-left: 15px;
}
.aug13tests .test {
    min-height: 50px;
    font-size: 16px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #e9e9e9;
    display: flex;
    align-items: center;
}
.aug13tests .test.last {
    -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius:10px;
    -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px;

}
.aug13tests .name {
    overflow: hidden;
    float: left;
    min-width: 500px;

    margin-left: 10px;
}
.aug13tests .grade {
    float: left;
    width: 82px;
    margin-left: 10px;
}
.aug13tests .discipline {
    float: left;
    width: 66px;
    margin-left: 10px;
}
.aug13tests .createdate {
    float: left;
    width: 112px;
    margin-left: 20px;
    margin-right: 10px;
}
.aug13tests .status {
    float: left;
    width: 128px;
    margin-left: 10px;
}
.aug13tests .actions {
    float: left;
    margin-left: 10px;
}
.aug13tests {
    margin: 20px auto;
    padding-bottom: 20px;
    width: 1100px;
}

.aug13create {
    float: right;
    margin-right: 70px;
}

.aug13create button {

}
.aug13create button:hover {

}

.aug13tests .header {
    background-color: #e9e9e9;
    height: 50px;
    font-size: 15px;
    -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px;
    -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px;
    line-height: 50px;
    color: #282828;
}
.aug13tests .header .sort {
    color: #2895d1;
}
.aug13tests .header .sort.sorted a {
    background-position: right;
    padding-right: 20px;
    background-repeat: no-repeat;
}

.aug13tests .header .sort.sorted.ascending a {

}
.aug13tests .header .sort.sorted.descending a {

}

/* Dashboard classes */

/*
  <div id="aboutwide" class="aboutwide clearfix"  style="display: none;">
        <div class="aug13aboutlarge" style="background-color: #e9f3e9;">
            <div class="title clearfix">
                <div class="lighticon"></div>
                <div class="label">Discover Content</div>
            </div>
            <div class="body">
                Choose materials tailored to grade, discipline or level.
            </div>
            <div class="link">
                <button class="aug13aboutbutton">Browse Now</button>
            </div>
        </div>
        <div class="aug13aboutsmall" style="background-color: #e9f4fa;">
            <div class="title clearfix">
                <div class="label">What's New</div>
            </div>
            <div class="body">
                Occasional module to highlight new features.  for teachers only for now.
            </div>
            <div class="link">
                <button class="aug13aboutbutton">Read More</button>
            </div>
        </div>
    </div>

*/

.aboutwide button.aug13aboutbutton:hover {

    --tw-bg-opacity: 1;
    background-color: rgb(2 84 154 / var(--tw-bg-opacity, 1));
}
.aboutwide button.aug13aboutbutton {
    width: 136px;
    outline: 0;
    height: 39px;
    background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));

    border: 0;
    color: white;
    font-size: 15px;
    padding: 0;
    line-height: 30px;
}
.aboutwide .lighticon {
    background: url(/images/bookopen.svg);
    width: 37px;
    height: 37px;
    float: left;
    margin-right: 10px;
}
.aboutwide .label {
    float: left;
    font-size: 24px;

}
.aboutwide .body {
    color: black;
    font-size: 15px;
    line-height: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.aboutwide {

}
.aboutwide .aug13aboutlarge {
    width: 485px;
    float: left;
    height: 150px;
    padding: 20px 20px 0px 20px;
    margin-top: 10px;
}
.aboutwide .aug13aboutsmall {
    width: 250px;
    float: left;
    height: 150px;
    padding: 20px 20px 0px 20px;
    margin-top: 10px;
}

.aug13dashtabs .white_body {
    background-color: white;
}
.aug13dashtabs {
    margin-top: 35px;
}

.aug13dashtab {
    float: left;
    width: 420px;
}
.aug13dashtab .header .tab {
    width: 208px;
    height: 40px;
    cursor: pointer;
    float: left;

}
.aug13dashtab .header .tab.on {
    background-color: white;
}
.aug13dashtab .header .tab.off {
    background-color: #eee;
}
.aug13dashtab .header .tab .label {
    line-height: 40px;
    text-align: center;
    width: 204px;
    font-size: 16px;
}

.aug13dashtab .header .tab.on .label {
    color: #282828;
}
.aug13dashtab .header .tab.off .label {
    color: #02549A;
}
.aug13dashheader .custom-select-button-icon:hover {

    background: url(/images/aug13/customSelectComboHover.png) left;
}
.aug13dashheader .custom-select-button-icon {
    background: url(/images/aug13/customSelectComboClosed.png) left;
    width: 40px;
    height: 39px;
}

.aug13dashheader .custom-select-status {
    line-height: 37px;
    font-size: 18px;
    padding-left: 10px;
    width: 645px!important;
}
.aug13dashheader .custom-select {
    background: 0;
    background-color: white;
    border: 0;
    height: 39px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 .aug13dashheader label {
     float: left;
     font-size: 20px;
     line-height: 37px;
     margin-top: 5px;
 }
.aug13dashheader table {
     float: left;
    margin-left: 20px;
    width: 725px;
    margin-bottom: 0!important;
 }
/* Create Test Classes */
.aug13_ctHeader {
    width: 100%;
    background-color: #e9e9e9;
    color: #282828;
    -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px;
    -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px;
    height: 50px;
    font-size: 22px;
    font-family: 'Cabin Condensed-Bold';
    line-height: 50px;
}

.aug13_ctHeader label {
    margin-left: 20px;
}
.aug13_ctHeader .right {
    margin-right: 20px;
}
.aug13_ctHeader .right label {
    float: left;
    color: #44a2d5;
    font-size: 16px;
}
.aug13_ctHeader .right a {
    float: left;
    margin-left: 15px;
}
.aug13_ctHeader .right img {
    margin-top: 10px;
}

.ctBottom {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}

.aug13_cttestname  .default {
    position: absolute;
    top: 10px;
    left: 14px;
    font-size: 18px;
    color: #9d9d9d;

}
.aug13_cttestdir .default {
    position: absolute;
    top: 10px;
    left: 14px;
    font-size: 18px;
    color: #9d9d9d;
}
.aug13_cttestname  {
    position: relative;
    width: 883px;
    height: 41px;
    background: url(/images/aug13/testNameBG.png);
}
.aug13_cttestdir {
    position: relative;
    margin-top: 20px;
    width: 883px;
    height: 109px;
    background: url(/images/aug13/testDirectionBG.png);
}
.aug13_cttestdir textarea {
    border: 0;
    width: 843px;
    margin-left: 20px;
    font-size: 24px;
    height: 90px;
    margin-top: 10px;
    outline: 0;
}

.aug13_cttestname input {
    border: 0;
    width: 843px;
    margin-left: 20px;
    font-size: 24px;
    height: 30px;
    margin-top: 4px;
    outline: 0;
}
#page {
    width: 1024px!important;
}

/* Overrides for old UI  */

.box_container.aug13_boxgrey .white_body {
    background: 0;
}
.box_container.aug13_boxgrey .white_body table {
    background-color: #f7f7f7;
}
.box_container.aug13_boxgrey .blank_header {
    background-color: #e9e9e9;
}
.box_container.aug13_boxgrey .table .table_header {
    background-color: #e9e9e9;
    height: 47px;
}

.box_container.aug13_boxgrey     .custom-select-menu {
    border-color: #a7a7a7;

}
.box_container.aug13_boxgrey     .custom-select.fancyDropDown {
    width: 7px;
    height: 26px;
    background: url(/images/aug13/newFancyComboLeft.png) no-repeat scroll left;
    border: 0;

    float:left; text-decoration:none; text-align:left; cursor:pointer; position:relative;
    font-size:1em; font-weight:normal; overflow:visible;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    padding: 0;
}


.box_container.aug13_boxgrey .custom-select-button-icon:hover  {
    background: url(/images/aug13/newFancyComboRightHover.png);
}
.box_container.aug13_boxgrey .custom-select-button-icon {
    width: 28px;
    height: 26px;
    border: 0;
    background: url(/images/aug13/newFancyComboRight.png);
}
.box_container.aug13_boxgrey     .custom-select.fancyDropDown .custom-select-status {
    line-height: 26px;
    /*width: 74px;*/

    float:left; color:#000000; padding: 0;  display:inline-block; max-width:74px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.box_container.aug13_boxgrey     .custom-select.fancyDropDown .custom-select-status triumphmath {
    padding-left: 15px;
}
.box_container.aug13_boxgrey table tbody td.aug13_assignmentname {
    padding-left: 10px;
}
.box_container.aug13_boxgrey table thead th.aug13_assignmentdate {
    width: 100px;
    text-align: center;
}
.box_container.aug13_boxgrey table tbody td.aug13_assignmentdate {
    width: 100px;
    text-align: center;
}
.box_container.aug13_boxgrey table thead th.aug13_assignmentpct {
    width: 70px;
    text-align: center;
}
.box_container.aug13_boxgrey table tbody td.aug13_assignmentpct {
    width: 70px;
    text-align: center;
}

.aug13_reportlink {
    text-align: center;
}
.box_container.aug13_boxgrey table tbody td.aug13_assignmentbuttons {

    margin-right: 10px;
    margin-top: 5px;
}
.box_container.aug13_boxgrey .subtable {
    background-color: #f7f7f7;
    width: 100%;
    height: 30px;
    -moz-border-radius-bottomright:7px; -webkit-border-bottom-right-radius:7px; border-bottom-right-radius:7px;
    -moz-border-radius-bottomleft:7px; -webkit-border-bottom-left-radius:7px; border-bottom-left-radius:7px;
}
.box_container.aug13_boxgrey .table {
    margin-bottom: 0;
}
.box_container.aug13_boxgrey .table tr {
    border-top: 2px solid #e9e9e9;
    height: 48px;
}
.box_container.aug13_boxgrey .table tr.odd {
    background-color: #f7f7f7;
}
.box_container.aug13_boxgrey .table tr.even {
    background-color: #f7f7f7;
}
.box_container.aug13_boxgrey.nopagebanner .pagebanner {
    display: none;
}
.box_container.aug13_boxgrey .pagebanner {
    display: block;
    padding-top: 20px;
}
.box_container.aug13_boxgrey .pagelinks strong {
                                  color: #282828;
}
.box_container.aug13_boxgrey .pagelinks {
    font-size: 15px;
    font-family: 'Cabin Condensed-Bold';
    position: relative;
    top: 12px;
    margin: 0;
    margin-bottom: 20px;
    background-color: #ffffff;
    height: 24px;
    -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px;
    -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px;
    -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px;
    -moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px;
    line-height: 24px;
    padding-left: 10px;padding-right: 10px;

}

.box_container.aug13_boxgrey .pagelinks img { margin-top: 3px; }
.box_container.aug13_boxgrey .pagelinks .back { margin-right: 8px; }
.box_container.aug13_boxgrey .pagelinks .fwd { margin-left: 8px; }

.aug13_assignmentname {
    width: 400px;
}

.comboshift {
    left: 0px!important;
}

/* Right Arrow & Info Icon */
.rightarrow:hover {
    cursor: pointer;
}
.rightarrow {
    width: 19px;
    height: 19px;
}
.rightarrow.closed {
    background :url(/images/aug13/discoverRightArrowClosed.png);
}
.rightarrow.opened {
    background :url(/images/aug13/discoverRightArrowOpen.png);
}

.leftarrow:hover {
    cursor: pointer;
}
.leftarrow {
    width: 19px;
    height: 19px;
}
.leftarrow.closed {
    background :url(/images/aug13/discoverLeftArrowClosed.png);
}
.leftarrow.opened {
    background :url(/images/aug13/discoverLeftArrowOpen.png);
}

.howtoinfo {
    background: url(/images/aug13/discoverHowToInfo.png);
    width: 20px;
    height: 17px;
    float: left;
    margin-left: 7px;
    margin-top: 11px;
}

/* Aug 13 how to inline */
.aug13content .howto {
    margin-top: 25px;
}

.howto .inner {
    background-color: #fffec4;
    width: 180px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-left: 73px;
}

.howto .inner .footer {
    padding: 10px;
    font-size: 16px;
}

.howto .inner .body {
    border-bottom: 1px solid   #c4c462;
    font-family: 'Helvetica Neue';
    font-size:14px;
    line-height: 18px;
    padding: 10px;
    font-weight: 100;
}
.howto .inner .body .subheader {
    font-family: 'Cabin Condensed-Bold';
    margin-top: 10px;
}
.howto .inner .header {
    border-bottom: 1px solid   #c4c462;
    height: 38px;
    line-height: 40px;
}
.howto .inner .header .howtoinfo {
    margin-left: 12px;
}

.howto .inner .header label {
    font-size: 18px;
    font-family: 'Cabin Condensed-Bold';
    margin-left: 6px;
}

/* Aug 13 how to */
.howtocontent .howtomain .steps td {
    padding-left: 10px;
}
.howtocontent .howtomain .subheader {
    margin-top: 10px;
    margin-bottom: 10px;
}
.howtocontent .howtomain label {
    font-size: 30px;
    font-family: 'Cabin Condensed-Bold';
    color: #282828;
}
.howtocontent .howtomain {
    width: 260px;
    font-size: 16px;
    color: black;
    float: left;
    height: 290px;
    padding-left: 40px;
    padding-right: 28px;
}
.howtocontent .howtosep {
    float: left;
    width: 3px;
    height: 290px;
    background: url(/images/aug13/discoverHowToSep.png) repeat-y;
}
.howtocontent .howtolinks {
    height: 290px;
    width: 150px;
    margin-left: 30px;
    float: left;
    line-height: 22px;
}
.howtocontent .howtolinks .once {
    line-height: 16px;
    color: #828282;
    margin-top: 10px;
    margin-bottom: 10px;
}
.howtocontent {

    background-color: #84C6F0;
    -webkit-border-radius: 10px;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius: 10px;
    -moz-border-radius-topright: 0;
    border-radius: 10px;
    border-top-right-radius: 0;
    margin-left: 72px;
    padding-top: 30px;
    padding-bottom: 20px;
}
.aug13howto.opened {
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.aug13howto {
    background-color: #fffec4;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    width: 220px;
    height: 40px;
}

.aug13howto #rightArrowHowTo {
    float: left;
    margin-left: 15px;
    margin-top: 10px;
}


.aug13howto label {
    margin-left: 6px;
    float: left;
    font-size: 17px;
    line-height: 40px;
}

/* AUg 13 about wide */

.aug13aboutwide .inner {
    margin-top: 20px;
    margin-bottom: 15px;
    color: black;
    font-family: 'Cabin Condensed';
}
.aug13aboutwide .aboutheader {
    font-size: 28px;
    font-family: 'Cabin Condensed-Bold';
    color: #282828;
}
.aug13aboutwide .aboutbody {
    margin-top: 8px;
    font-size: 16px;
    line-height: 22px;
}

.aug13aboutwide .aboutcontent {
    background-color: white;
    padding: 20px 70px 20px 70px;
}
.aug13aboutwide .aboutcontent label {
    font-family: 'Cabin Condensed';
    font-size: 17px;
}

.aug13aboutwide .top #rightArrowAboutWide {


}
.aug13aboutwide .top label {
    font-size: 23px;
}
.aug13aboutwide .top {
    /*width: 1024px;*/
    height: 30px;
    flex: 1 1 0%;
    /*background: url(/images/aug13/aboutWideTop.png);*/

}
.aug13aboutwide.opened .top {

    height: 30px;
    /*background: url(/images/aug13/aboutWideTopOpened.png);*/
    position: relative;
}
.aug13aboutwide .bottom {

    height: 16px;
    /*background: url(/images/aug13/aboutWideBottom.png);*/

}
.aug13aboutwide.opened .bottom {

    height: 24px;
    /*background: url(/images/aug13/aboutWideBottomOpened.png);*/

}

/* Aug 13 about our contenet */

.aug13aboutcontent .inner {
    margin-top: 20px;
    margin-bottom: 15px;
    color: black;
    font-family: 'Cabin Condensed';
}
.aug13aboutcontent .aboutheader {
    font-size: 28px;
    font-family: 'Cabin Condensed-Bold';
    color: #282828;
}
.aug13aboutcontent .aboutbody {
    margin-top: 8px;
    font-size: 16px;
    line-height: 22px;
}
.aug13aboutcontent .abouta {
    float: left;
    width: 290px;
    margin-right: 30px;
    background-color: #e9f3e9;
    height: 185px;
    padding: 20px;
}
.aug13aboutcontent .aboutb {
    float: left;
    width: 290px;
    margin-right: 30px;
    background-color: #84C6F0;
    height: 185px;
    padding: 20px;
}
.aug13aboutcontent .aboutlist {
       float: left;
    width: 150px;
}
.aug13aboutcontent .aboutlist .item label {
    color: #2895d1;
    font-size: 15px;
}
.aug13aboutcontent .aboutlist .item .body {
    margin-top: 0px;
    margin-bottom: 8px;
}

.aug13aboutcontent .aboutcontent {
    background-color: white;
    padding: 20px 70px 20px 70px;
}
.aug13aboutcontent .aboutcontent label {
    font-family: 'Cabin Condensed';
    font-size: 17px;
}

.aug13aboutcontent .top #rightArrowAboutContent {
    position: absolute;
    left: 85px;
    top: 10px;
}
.aug13aboutcontent .top label {
    position: absolute;
    left: 112px;
    top: 10px;
    font-size: 17px;
}
.aug13aboutcontent .top {
    width: 1024px;
    height: 20px;
    background: url(/images/aug13/discoverAboutContentTop.png);
    position: relative;
}
.aug13aboutcontent .bottom {
    width: 1024px;
    height: 18px;
    background: url(/images/aug13/discoverAboutContentBottom.png);

}


/* Aug 13 content disco standardarea */

.aug13content .standardarea {
    margin-top: 20px;
    margin-bottom: 15px;
}

.aug13content .standardarea .stdright {
    float: left;
    /*height: 222px;*/
    margin-left: 5px;
}
.aug13content .standardarea .stdright .rightheader {
    height: 5px;
    width: 535px;
    margin-left: 9px;
    background: url(/images/aug13/discoverStdHeaderTop.png);
}

.aug13content .standardarea .stdright .stdbody {
    width: 493px;
    /*height: 178px;*/
    padding: 20px;
}
.aug13content .standardarea .stdright .stdselector {
    width: 14px;
    /*height: 218px;*/
    background: url(/images/aug13/discoverStdLeft.png) repeat-y;
    position: relative;
}
.aug13content .standardarea .stdright .selarrow {
    width: 14px;
    height: 24px;
    background: url(/images/aug13/discoverStdHeaderArrow.png);
    /*position: absolute;
    top: 6px;
    left: 0px;*/
}
.aug13content .standardarea .stdright .rightborder {
    width: 7px;
    /*height: 218px;*/
    background: url(/images/aug13/discoverStdRight.png) repeat-y;
}

.aug13content .standardarea .stdright .rightfooter {
    height: 10px;
    width: 535px;
    margin-left: 9px;
    background: url(/images/aug13/discoverStdBottom.png);
}


.aug13content .standardarea .stdleft {
    float: left;
    /*height: 196px;*/
    width: 105px;
    margin-left: 20px;
    margin-top: 10px;
}
.aug13content .standardarea .stdleft .standard {
    width: 95px;
    height: 26px;
    line-height: 26px;
    padding-left: 10px;
    color: white;
    font-size: 13px;
    background-color: #369cd5;
    margin-bottom: 10px;
}
.aug13content .standardarea .stdleft .standard.selected {
    background-color: #282828;
}
/* Aug 13 content discovery data area */
.aug13content  .assessment .titles {
    width: 420px;
    margin-left: 10px;
    position: relative;
    top: 6px;
    float: left;
}
.aug13content   .assessment .title {
    color: #44a2d5;
    font-size: 18px;
    margin-top: 8px;
}
.aug13content   .assessment .title a {
    color: #44a2d5!important;
}
.aug13content   .assessment .subtitle {
    color: #777777;
    font-size: 16px;
    margin-top: 0px;
}

.aug13content   .assessment .info {
    height: 30px;
    width: auto;
    margin-bottom: 5px;
}
.aug13content   .assessment .buttons .actions {
    height: 31px;
    margin-left: 15px;
}
.aug13content   .assessment .buttons {
    float: right;
    margin-bottom: 10px;
    width: 224px;
    text-align: right;
}
.aug13content   .assessment .buttons .button {
    float: left;
    margin-left: 10px;
}
.aug13content   .assessment .buttons .button  button.reassign {
    background: url(/images/aug13/assessmentReassignButton.png);
}
.aug13content   .assessment .buttons .button  button.reassign:hover {
    background: url(/images/aug13/assessmentReassignButtonHover.png);
}
.aug13content   .assessment .buttons .button  button {
    width: 90px;
    height: 31px;
    background: url(/images/aug13/discoSmallButton.png);
    color: white;
    border: 0;
    padding: 0;
    line-height: 31px;
    font-size: 14px;
}
.aug13content   .assessment .buttons .button  button:hover {
    color: white;
    background: url(/images/aug13/discoSmallButtonHover.png);
}
.aug13content   .assessment .buttons .grade {
    float: right;
    line-height: 28px;
    color: #2a2a2a;
    margin-right: 10px;
}
.aug13content   .assessment .buttons .grade .gradenum {
    font-size: 22px;
}
.aug13content   .assessment .buttons .atype {
    height: 28px;
    color: #999999;
    line-height: 28px;
    border-left: 1px solid #cccccc;
    padding-left: 10px;
    float: right;
}
.aug13content   .assessment {
    margin-left: 20px;
    margin-top: 10px;
    margin-right: 40px;
    border-bottom: 1px solid #cccccc;
    padding-bottom: 20px;
}
.aug13content  .staticview .staticitem {
    margin-left: 20px;
    margin-top: 10px;
    margin-right: 40px;
    border-bottom: 1px solid #cccccc;
}

.aug13content  .staticview .staticitem  .grade {
    float: right;
    line-height: 28px;
    color: #2a2a2a;
    margin-right: 10px;
}
.aug13content  .staticview .staticitem  .grade .gradenum {
    font-size: 22px;
}

.aug13content  .staticview .staticitem .title {
    color: #44a2d5;
    font-size: 18px;
    float: left;
    margin-top: 8px;
    margin-bottom: 10px;
    margin-left: 10px;
}

.aug13content  #bookcontent.single .book .right {
    float: left;
    width: 680px;
}
.aug13content  #bookcontent.single .book .right .basic .coverage {
    float: left;
    height: 29px;
    width: 121px;
    background: url(/images/aug13/augSingleLessonCoverage.png);
}
.aug13content  #bookcontent.single .book .right .basic .assign {
    float: left;
    margin-left: 1px;
    height: 29px;
    width: 78px;
    background: url(/images/aug13/augSingleAssign.png);
}
.aug13content  #bookcontent.single .book .right .basic .reassign {
    float: left;
    margin-left: 1px;
    height: 29px;
    width: 78px;
    background: url(/images/aug13/augSingleReassign.png);
}
.aug13content  #bookcontent.single .book .right .basic .print {
    float: left;
    margin-left: 1px;
    height: 29px;
    width: 38px;
    background: url(/images/aug13/augSinglePrint.png);
}
.aug13content  #bookcontent.single .book .right .basic .title {
    color: #2a2a2a;
}
.aug13content  #bookcontent.single .book .right .basic .lessonlink label {
    color: #2a2a2a;
    margin-left: 0;
}
.aug13content  #bookcontent.single .book .lessons {
    margin-left: 0px;
    border: 0;
}
.aug13content  #bookcontent.single .book .lessons tr {
    border-bottom: 1px solid #b2b2b2;
}
.aug13content  #bookcontent.single .book .lessons td {
    padding-top: 5px;
    padding-bottom: 5px;
}

.aug13content  #bookcontent.single .book .lessons .lesson {
    line-height: inherit !important;
    height: auto;
}
.aug13content  #bookcontent.single .book .lessons .lesson td .title {
    width:  240px;
    margin-left: 20px;
    margin-right: 20px;
    color: #44a2d5;
    font-size: 16px;
    line-height: 22px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.aug13content  #bookcontent.single .book  .splitleft {
    width: 52px;
    border-right: 1px solid #cccccc;
    float: left;
}
.aug13content  #bookcontent.single .book .splitright {
    width: 52px;
    float: left;
}
.aug13content  #bookcontent.single .book .splitleft .number {
    font-size: 24px;
    text-align: right;
    margin-right: 5px;
}
.aug13content  #bookcontent.single .book .splitright .number {
    margin-left: 5px;
    font-size: 24px;
    text-align: left;
}
.aug13content  #bookcontent.single .book .right .basic {
    width: 530px;
    margin-left: 20px;
    margin-top: 40px;
    float: left;
}
.aug13content  #bookcontent.single .book .right .details {
    width: 105px;
    margin-left: 10px;
    margin-top: 40px;
    float: left;
}
.aug13content  #bookcontent.single .cover {
    margin-left: 10px;
    margin-top: 40px;
}

.aug13content  #bookcontent.single .backbutton {
    margin-left: 50px;
    width: 52px;
    height: 31px;
    background: url(/images/aug13/augBackButton.png);
    margin-top: 20px;
    float: left;
}
.aug13content  #bookcontent.single .backbutton:hover {
    background: url(/images/aug13/augBackButtonHover.png);
}
.aug13content  #bookcontent.single {
    padding-left: 0px;
    background-color: white;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    width: 950px;
}
.aug13content  #bookcontent {
    padding-left: 40px;
}
.aug13content  #bookcontent .book {
    margin-top: 30px;
    margin-bottom: 30px;
}
.aug13content  #bookcontent .book .cover {
    float: left;
    width: 140px;
}
.aug13content  #bookcontent .book .cover img {
    width: 140px;
}
.aug13content  #bookcontent .book .right {
    float: left;
    width: 500px;
    min-height: 0px;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .levels {
    margin-left: 10px;
    width: 732px;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .level.below .leveltype {
    width: 92px;
    height: 29px;

}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .level.at .leveltype {
    width: 67px;
    height: 29px;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .level.above .leveltype {
    width: 93px;
    height: 29px;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .level .leveltype {
    float:left;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .level .levelassign {
    float:left;
    margin-left: 1px;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .level .levelprint {
    float:left;
    margin-left: 1px;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .level {
    float: left;
    margin-right: 12px;
    margin-bottom: 20px;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .lesson {
    overflow: visible;
    height: auto;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons {
    margin-left: 0px;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .lesson .header .number {
    color: #2a2a2a;
    font-size: 19px;
    float: left;
    margin-left: 5px;
}
.aug13content  #leveled_readers_view #bookcontent .book .lessons .lesson .header .title {
    color: #2a2a2a;
    margin-left: 5px;
    float: left;
}

.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .levels {
    margin-left: 10px;
    width: 732px;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .level.below .leveltype {
    width: 92px;
    height: 29px;

}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .level.at .leveltype {
    width: 67px;
    height: 29px;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .level.above .leveltype {
    width: 93px;
    height: 29px;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .level .leveltype {
    float:left;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .level .levelassign {
    float:left;
    margin-left: 1px;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .level .levelprint {
    float:left;
    margin-left: 1px;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .level {
    float: left;
    margin-right: 12px;
    margin-bottom: 20px;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .lesson {
    overflow: visible;
    height: auto;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons {
    margin-left: 0px;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .lesson .header .number {
    color: #2a2a2a;
    font-size: 19px;
    float: left;
    margin-left: 5px;
}
.aug13content  #leveled_readers_view_spanish #bookcontent .book .lessons .lesson .header .title {
    color: #2a2a2a;
    margin-left: 5px;
    float: left;
}

.aug13content  #bookcontent .book .lessons {
    border-bottom: 1px solid #b2b2b2;
    margin-left: 20px;
    margin-top: 10px;
}
.aug13content  #bookcontent .book .lessons .lesson {
    height: 50px;
    border-top: 1px solid #b2b2b2;
    color: #44a2d5;
    line-height: 50px;
    font-size: 16px;
    overflow: hidden;
}
.aug13content  #bookcontent .book .lessons .lesson label {
    margin-left: 12px;
    float: left;
    width: 225px;
    margin-right: 28px;
}
.aug13content  #bookcontent .book .lessons .lesson .buttons {
    float: right;
}
.aug13content  #bookcontent .book .lessons .lesson .buttons .print {
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}
.aug13content  #bookcontent .book .lessons .lesson .buttons .assign {
    margin-top: 10px;
    float: left;
}
.aug13content  #bookcontent .book .basic {
    float: left;
    width: 355px;
    margin-left: 20px;
}
.aug13content  #bookcontent .book .basic .title {
    color: #44a2d5;
    font-size: 22px;
}

.aug13content  #bookcontent .book .basic .description {
    color: #666666;
    font-weight: 100;
    margin-top: 5px;
}

.aug13content  #bookcontent .book .basic .lessonlink:hover {
    cursor: pointer;
}
.aug13content  #bookcontent .book .basic .lessonlink:hover label {
    cursor: pointer;
}
.aug13content  #bookcontent .book .basic .lessonlink {
    color: #44a2d5;
    font-size: 18px;
    margin-top: 12px;
}
.aug13content  #bookcontent .book .basic .lessonlink label {
    float: left;
    margin-left: 7px;
    line-height: 17px;
}
.aug13content  #bookcontent .book .basic .lessonlink .lessonarrow {
    width: 15px;
    height: 15px;
    float: left;
}
.aug13content  #bookcontent .book .basic .lessonlink .lessonarrow.closed {
    background: url(/images/aug13/discoverBtnLessonsClosed.png);
}
.aug13content  #bookcontent .book .basic .lessonlink .lessonarrow.opened {
    background: url(/images/aug13/discoverBtnLessonsOpen.png);
}
.aug13content  #bookcontent .book .details {
    float: left;
    margin-left: 10px;
    width: 105px;
}
.topdetail {
    border-bottom: 1px solid  #b2b2b2;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
}
 .topdetail.grade .header {
    font-size: 15px;
    line-height: 17px;
    font-weight: normal;
}
.topdetail.grade .value {
    font-size: 28px;
    line-height: 28px;
    font-weight: 900;
}

.lrcount .footer {
    font-size: 15px;
    line-height: 17px;
    font-weight: normal;
    text-align: center;
}
.lrcount .value {
    text-align: center;
    font-size: 28px;
    line-height: 28px;
    font-weight: 900;
}
.topdetail.subject {
    font-size: 18px;
}
.topdetail.level .on {
    width: 105px;
    color: #666666;
    text-align: center;
    font-size: 14px;

}
.topdetail.level .below {
    width: 105px;
    color: #666666;
    text-align: center;
    font-size: 14px;
}

.aug13content  #bookcontent .book .details .standards {
    font-weight: bold;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    color: #44a2d5;
    font-size: 17px;
}
.aug13content .bookcount {
    height: 30px;
    line-height: 30px;
    padding-left: 40px;
    border-bottom: 2px solid #e9e9e9;
}
.aug13content .answerkeyhelp {
    height: 44px;
    line-height: 18px;
    padding-left: 40px;
    border-bottom: 2px solid #e9e9e9;
}
.aug13content {
    margin-top: 20px; /* This margin probably goes when we add the about our content part */
}
.aug13content .left {
    float: left;
    width: 272px;
    min-height: 1px;
}

.aug13content .right {
    float: left;
    width:  752px;
    min-height: 850px;
    background-color: white;
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    border-top-left-radius: 10px;

}

.aug13content #leveled_readers_view .right {
    min-height: 142px;
}

.aug13content #leveled_readers_view_spanish .right {
    min-height: 142px;
}

.aug13content .left #menuarea .aug13contentmenu.selected {
    cursor: default!important;
}
.aug13content .left #menuarea .aug13contentmenu.selected .count {
    color: #282828;
    cursor: default!important;

}

.aug13content .left #menuarea .aug13contentmenu .count {
    float: left;
    width:       92px;
    line-height: 39px;
    font-size: 26px;
    font-weight: bold;
    color: #44a2d5;
    text-align: right;
}
.aug13content .left #menuarea {
    margin-top: 20px;
}
.aug13content .left #menuarea .aug13contentmenu.selected label {
    cursor: default!important;
    color: #282828;
}
.aug13content .left #menuarea .aug13contentmenu label {
    float: left;
    color: #44a2d5;
    line-height: 39px;
    font-size: 16px;
    font-weight: bold;
    margin-left: 10px;
}
.aug13content .left #menuarea .aug13contentmenu label .subcount {
    font-weight: 100;

}
.aug13content .left #menuarea .aug13contentmenu {
    margin-top: 4px;
    width: 272px;
    height: 39px;
    background: url(/images/aug13/discoverMenuBG.png) repeat-x;
    margin-bottom:     5px;

}

.aug13content .left #menuarea .aug13contentmenu:hover {
    cursor:  pointer;
}
.aug13content .left #menuarea .aug13contentmenu:hover label {
    cursor:  pointer;
}

.aug13content .left #menuarea .aug13contentmenu.selected {
    background: url(/images/aug13/discoverMenuBGon.png) repeat-x;
}

/* Aug 13 overrides of global classes */
#maincontent {
    width: 100%;
    margin: 0px auto;
    /*background: url(/images/aug13/linebg.png) repeat;

    background: none!important;*/
    background-color: #f4f6fc!important;
}

.maincontenttop {
    background: url(/images/aug13/toplinebg.png) repeat-x;
    min-height: 680px;
}

.pathway {
    background: 0;
    /*padding-left: 70px;*/
    padding-top: 20px;
    width: 900px;
    margin-left:  auto;
    margin-right:  auto;
    font-weight: 600;
}

.pathway.pathway-full {
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
}
.pathway .subpath {
    font-size: 14px;
    font-family: 'Helvetica Neue';
    font-weight: 200;
}

.box_container .sea_form {
    /*border: 1px solid #95bcbb;*/
    background-color: #84C6F0;
}

/* ditto but for footer content */
#footer {
    background-color:     #282828!important;
    width: 1024px;
    margin: 0px auto!important;
    border: 0;
    text-align: center;
}
#footer .policy {
    float: none!important;
}
#footer .dcenter {
    display: inline-block;
}
#footer .policy .link {
    float: left;
    font-size: 13px;

    color: #e9e9e9!important;
}
#footer .policy .link a {
    color: #e9e9e9!important;
}
#footer .policy .linkseparator {
    float: left;
    color: #666666;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 13px;
}
#footer .policy .copyright {
    float: left;
    color: #666666;
    margin-left: 30px;
    font-size: 13px;
    padding-top: 0;
}

/* Aug 13 Specific Changes for Header */
.aug13center {
    width: 1024px;
    height: 53px;
    background: url(/images/aug13/menubg.png) repeat-x;
}

.aug13left {
    width: 171px;
    float: left;
    height: 53px;
}

.aug13left.cuwc {
    width: 90px!important;
}

.aug13right {
    position: relative;
    width: 853px;
    float: left;
    height: 53px;
}
.aug13right.cuwc {
    width: 934px!important;
}
/* Menu Classes Used For All Items */

.aug13submenu {
    border: 0;
    width: 969px;
    height: 49px;
    background: url(/images/aug13/subMenuBG.png);
    line-height: 49px;
    padding-left: 55px;
}

.aug13submenu .link {
    float: left;
}
.aug13submenu .link a:hover {
    color: #f89d02;
}
.aug13submenu .link a.selected {
    color: black!important;
}
.aug13submenu .sep {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    color: #dadada;
}

.aug13menu label {
    float: left;
    color: white;
    font-weight: 900;
    line-height: 53px;
    color: #eee;
}

/* Menu Item w/ Name */
.aug13menu .aug13nameitem {
    height: 53px;
    float: right;
    margin-right: 20px;

}

.aug13menu .aug13nameitem img {
    float: left;
    margin-top: 19px;
    margin-right: 10px;
}
.aug13menu .aug13nameitem label {
    float: left;
    color: #ffffff;
    max-width: 97px;
    height: 50px;
    overflow: hidden;
}

/* Menu Item w/ Picture */
.aug13menu .aug13picitem:hover {
    cursor: pointer;
}
.aug13menu .aug13picitem:hover  label {
    cursor: pointer;
}
.aug13menu .tosoverride.aug13picitem:hover {
    cursor: default;
}
.aug13menu .tosoverride.aug13picitem:hover  label {
    cursor: default;
}
.aug13menu .aug13picitem.wider {
    width: 152px;
}
.aug13menu .aug13picitem {
    width: 122px;
    height: 53px;
    float: left;
}

.aug13menu .aug13picitem .aug13image {
    width: 31px;
    height: 31px;
    float: left;
    margin-left: 8px;
    margin-top: 12px;
}

.aug13menu .aug13picitem label {
    margin-left: 10px;
}

/* Menu Item w/o Picture */
.aug13menu .aug13item {
    height: 53px;
    float: right;
}

.aug13menu #search.aug13item  { width: 90px; }
.aug13menu #help.aug13item  { width: 56px; }
.aug13menu #inbox.aug13item  { width: 104px; text-align: center; }
.aug13menu #search.aug13item label { width: 90px; text-align: center; }
.aug13menu #help.aug13item label { width: 56px; text-align: center; }




.aug13menu .aug13picitem .discover {
    background: url(/images/aug13/discover.png);
}
.aug13menu .aug13picitem .manage {
    background: url(/images/aug13/manage.png);
}
.aug13menu .aug13picitem .reporting {
    background: url(/images/aug13/reporting.png);
}
.aug13menu .aug13picitem .bookshelf {
    background: url(/images/aug13/bookshelf.png);
}
.aug13menu .aug13picitem .assignments {
    background: url(/images/aug13/assignments.png);
}
.aug13menu .aug13picitem .gears {
    background: url(/images/aug13/gears.png);
}

.aug13menu .tosoverride.aug13picitem:hover .discover {
    background: url(/images/aug13/discover.png);
}
.aug13menu .tosoverride.aug13picitem:hover .manage {
    background: url(/images/aug13/manage.png);
}
.aug13menu .tosoverride.aug13picitem:hover .reporting {
    background: url(/images/aug13/reporting.png);
}
.aug13menu .tosoverride.aug13picitem:hover .bookshelf {
    background: url(/images/aug13/bookshelf.png);
}
.aug13menu .tosoverride.aug13picitem:hover .assignments {
    background: url(/images/aug13/assignments.png);
}
.aug13menu .tosoverride.aug13picitem:hover .gears {
    background: url(/images/aug13/gears.png);
}

.aug13menu .aug13picitem:hover .discover {
    background: url(/images/aug13/discoverhover.png);
}
.aug13menu .aug13picitem:hover .manage {
    background: url(/images/aug13/managehover.png);
}
.aug13menu .aug13picitem:hover .reporting {
    background: url(/images/aug13/reportinghover.png);
}
.aug13menu .aug13picitem:hover .bookshelf {
    background: url(/images/aug13/bookshelfhover.png);
}
.aug13menu .aug13picitem:hover .assignments {
    background: url(/images/aug13/assignmentshover.png);
}
.aug13menu .aug13picitem:hover .gears {
    background: url(/images/aug13/gearshover.png);
}

.aug13menu .aug13selected .discover {
    background: url(/images/aug13/discoveron.png);
}
.aug13menu .aug13selected .manage {
    background: url(/images/aug13/manageon.png);
}
.aug13menu .aug13selected .reporting{
    background: url(/images/aug13/reportingon.png);
}
.aug13menu .aug13selected .bookshelf {
    background: url(/images/aug13/bookshelfon.png);
}
.aug13menu .aug13selected .assignments {
    background: url(/images/aug13/assignmentson.png);
}
.aug13menu .aug13selected .gears {
    background: url(/images/aug13/gearson.png);
}

.aug13menu .aug13selected {
    background: url(/images/aug13/selmenubg.png) repeat-x;
}
.aug13menu .aug13selected label {
    color: #4afcd5;
}

.aug13menu .tosoverride.aug13picitem:hover label {
    color: #777777;
}
.aug13menu .aug13picitem:hover label {
    color: #ffbc4a;
}

.aug13menu .aug13item:hover label {
    color: #ffbc4a;
}
.aug13menu .tosoverride.aug13item:hover label {
    color: #777777;
}

.aug13menu .aug13item .content {
    margin: 0px auto;
    display: inline-block;

}

.aug13menu .tosoverride.aug13item:hover {
    cursor: default;
}
.aug13menu .tosoverride.aug13item:hover  label {
    cursor: default;
}
.aug13menu .aug13item:hover {
    cursor: pointer;
}
.aug13menu .aug13item:hover  label {
    cursor: pointer;
}

.aug13menu .aug13item .content label {
    float: left;
}
.aug13menu .aug13item .content .count {
    float: left;
    height: 18px;
    margin-top: 18px;
    margin-left: 3px;
    color: black;
    font-size: 13px;
    text-align: center;
    font-weight: bold;
    line-height: 18px;
}
.aug13menu .aug13item .content .count .left {
    width: 9px;
    height: 18px;
    background: url(/images/aug13/inboxL.png);
    float: left;
}

.aug13menu .aug13item.aug13selected .content  .count .left {
    background: url(/images/aug13/inboxLon.png);
}
.aug13menu .aug13item.aug13selected .content  .count .center {
    background: url(/images/aug13/inboxCon.png);
}
.aug13menu .aug13item.aug13selected .content  .count .right {
    background: url(/images/aug13/inboxRon.png);
}


.aug13menu .aug13item:hover .content  .count .left {
    background: url(/images/aug13/inboxLhover.png);
}
.aug13menu .aug13item:hover .content  .count .center {
    background: url(/images/aug13/inboxChover.png);
}
.aug13menu .aug13item:hover .content  .count .right {
    background: url(/images/aug13/inboxRhover.png);
}

.aug13menu .aug13item .content .count .center {
    height: 18px;
    background: url(/images/aug13/inboxC.png) repeat-x;
    float: left;
}
.aug13menu .aug13item .content .count .right {
    width: 9px;
    height: 18px;
    background: url(/images/aug13/inboxR.png);
    float: left;
}

/* Aug 13 Disco Combo Box Area */
.aug13discosel {
    padding-left: 63px;
    padding-right: 30px;
    margin-top: 20px;
    position: relative;
    height: 50px;
}

.aug13discosel #pdcombo.aug13combo {
    position: absolute;
}
.aug13discosel #sgdcombo.aug13combo {
    position: absolute;
    top: 0px;
    left: 455px;
}



.aug13discosel #gdcombo.aug13combo {
    position: absolute;
}
.aug13discosel #stdcombo .label {
    text-overflow: ellipsis;
    overflow: hidden;
}
.aug13discosel #stdcombo.aug13combo {
    position: absolute;
    top: 0px;
    left: 515px;
}

.aug13discosel .aug13combo .label {
    float: left;
    width: 368px;
    height: 39px;
    padding-left: 30px;
    color: black;
    line-height: 39px;
    font-size: 20px;
}
.aug13discosel .aug13combo.enabled.closed .label {
    background: url(/images/aug13/discoverCombo.png);
}
.aug13discosel .aug13combo.enabled.opened .label {
    background: url(/images/aug13/discoverComboOpen.png);
}
.aug13discosel .aug13combo.disabled.closed .label {
    background: url(/images/aug13/discoverComboDisabled.png);
    color: #c1c1c1;
}


.aug13discosel .aug13combo.enabled .arrow:hover {
    cursor: pointer;
}
.aug13discosel .aug13combo.enabled .arrow {
    float: left;
    width: 51px;
    height: 39px;
}
.aug13discosel .aug13combo.disabled .arrow {
    float: left;
    width: 51px;
    height: 39px;
}

.aug13discosel .aug13combo.enabled.closed .arrow {
    background: url(/images/aug13/discoverComboLeft.png);
}
.aug13discosel .aug13combo.disabled.closed .arrow {
    background: url(/images/aug13/discoverComboLeftDisabled.png);
}

.aug13discosel .aug13combo.enabled.opened .arrow {
    background: url(/images/aug13/discoverComboDown.png);
}
.aug13combo {
    position: relative;
    z-index: 900;
}
.aug13combo #gdwindow {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 900;
    margin-top: 39px;
    padding-left: 3px;
    width: 400px;
}

.aug13combo #pcatwindow {
    position: absolute;
    top: 39px;
    left: 5px;
    z-index: 900;
    padding-left: 3px;

    width: 390px;
}

.aug13combo #pcatwindow .body .pcatSelect:hover {
    color: white;
    background-color: #0086cf;
}
.aug13combo #pcatwindow .body .pcatSelect.selected {
    color: white;
    background-color: #0086cf;
}
.aug13combo #pcatwindow .body .pcatSelect.selected.last {
    -webkit-border-radius: 10px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius: 10px;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    border-radius: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.aug13combo #pcatwindow .body .pcatSelecter {
    color: white;
    background-color: #0086cf;
}
.aug13combo #pcatwindow .body .pcatSelect.last:hover {
    -webkit-border-radius: 10px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius: 10px;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    border-radius: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.aug13combo #pcatwindow .body .pcatSelect {
    height: 20px;
    line-height: 20px;
    font-size: 20px;
    padding: 10px 20px;
    cursor:pointer;
}
.aug13combo #pcatwindow .body .pcatSelect label {
    cursor:pointer!important;
}

.aug13combo #pcatwindow .body {
    -webkit-border-radius: 10px;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    -moz-border-radius: 10px;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    border-radius: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-color: white;
    width: 390px;
}




.aug13combo #pdwindow {
    position: relative;
    top: 0;
    left: 0px;
    z-index: 900;
    margin-top: 39px;
    padding-left: 3px;
    width: 846px;
}
.aug13combo #sgdwindow {
    position: relative;
    top: 0;
    left: 0px;
    z-index: 900;
    margin-top: 39px;
    padding-left: 3px;
    width: 846px;
}
.aug13combo #stdwindow {
    position: relative;
    top: 0;
    left: -449px;
    z-index: 900;
    margin-top: 39px;
    padding-left: 3px;
    width: 846px;
}

.aug13combo #stdwindow .body {
    background: url(/images/aug13/discoverComboRightBG.png) repeat-y;
    color: #9d9d9d;
}
.aug13combo #stdwindow .body .strandlist {
    height: 320px;
    overflow-y: scroll;
}
.aug13combo #stdwindow .body .strand {
    border-top: 2px solid #e9e9e9;
    margin-left: 4px;
    margin-top: 5px;
    height: 52px;
}
.aug13combo #stdwindow .body .standard {
    margin-bottom: 10px;
    border-top: 2px solid #e9e9e9;
    margin-left: 3px;
    padding-top: 10px;
}
.aug13combo #stdwindow .body .standard label.checkdis {
    color: #c1c1c1;
}
.aug13combo #stdwindow .body .standard label {
    float: left;
    width: 740px;
    margin-left: 20px;
    color: #282828;
    font-weight: 200;
    margin-top: 3px;
    padding-bottom: 5px;
}
.aug13combo #stdwindow .body .standard label b {
    font-weight: 900;
    font-family: 'Cabin Condensed-Bold';
}
.aug13combo #stdwindow .body .standard div.checkdis {
    width: 23px;
    float: left;
    height: 24px;
    margin-left: 23px;
}
.aug13combo #stdwindow .body .standard .check {
    width: 23px;
    float: left;
    height: 24px;
    margin-left: 23px;
}
.aug13combo #stdwindow .body .standard .check.on {
    background:  url(/images/aug13/discoverCheckOn.png);
}
.aug13combo #stdwindow .body .standard .check.off {
    background:  url(/images/aug13/discoverCheckOff.png);
}

.aug13combo #stdwindow .body .strand label {
    float: left;
    margin-left: 10px;
    line-height: 52px;
    font-size: 20px;
    color: #282828;
}
.aug13combo #stdwindow .body .strandarrow {
    margin-left: 20px;
    float: left;
}
.aug13combo #stdwindow .body .strandarrow.on {
    margin-top: 16px;
    width: 20px;
    height: 20px;
    background: url(/images/aug13/discoverStrandArrowOpen.png);
}
.aug13combo #stdwindow .body .strandarrow.off {
    margin-top: 16px;
    width: 20px;
    height: 20px;
    background: url(/images/aug13/discoverStrandArrow.png);
}
.aug13combo #stdwindow .body .grade  {
    padding-left: 20px;
}
.aug13combo #stdwindow .body .gradefooter  {
    padding-left: 20px;
    padding-bottom: 8px;
    padding-top: 4px;
}
.aug13combo #stdwindow .body .grade label {
    width: 130px;
    font-size: 20px;
    float: left;
    line-height: 41px;
}
.aug13combo #stdwindow .body .grade .grades {
    float: left;
}

.aug13combo #stdGradeSel .button label {
    margin-left: 0!important;
}

.standardheader {
    margin-left: 20px;
    margin-bottom: 5px;
}

.aug13combo #stdwindow .gradefooter .label {
    font-size: 17px;
    line-height: 24px;
}


.aug13combo #stdwindow .action {
    background: url(/images/aug13/discoverRightActionBG.png) repeat-y;
    height: 64px;
    padding-left: 8px;
    z-index: 910;
}

.aug13combo #stdwindow .action img {
    margin-top:  10px;
    margin-left: 305px;
}



.aug13combo #stdwindow .header {
    position: relative;

    width: 846px;
    height: 10px;
    background: url(/images/aug13/discoverComboRightHeader.png);
}


.aug13combo #gdwindow .body {
    background: url(/images/aug13/discoverComboBodyBG.png) repeat-y;
    padding-left:5px;
    color: #9d9d9d;
}


.aug13combo #pdwindow .body {
    background: url(/images/aug13/discoverComboBodyBG.png) repeat-y;
    padding-left:5px;
    color: #9d9d9d;
}
.aug13combo #sgdwindow .body {
    background: url(/images/aug13/discoverComboBodyBG.png) repeat-y;
    padding-left:5px;
    height: 300px;
    overflow: auto;
    width: 390px;
    color: #9d9d9d;
}

.aug13combo #gdwindow .body .discipline {
    border-top: 2px solid #e9e9e9;
    width: 370px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
}
.aug13combo #gdwindow .body .discipline label {
    line-height: 18px;
    float: left;
    width: 63px;
}
.aug13combo #gdwindow .body .discipline .buttons {
    float: left;
    margin-left: 9px;
}
.aug13combo #gdwindow .body .grade {
    border-top: 2px solid #e9e9e9;
    width: 370px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
}

.aug13combo #gdwindow .body .grade label {
    line-height: 18px;
    width: 63px;
    float: left;
}
.aug13combo #gdwindow .body .grade .grades {
    float: left;
    margin-left: 9px;
    width: 270px;
}
.aug13combo #gdwindow .body .grade .grades button {
    float: left;
}

.aug13combo #pdwindow .body .pcat:hover {
    color: white;
    background-color: #0086cf;
}
.aug13combo #pdwindow .body .pcat.selected {
    color: white;
    background-color: #0086cf;
}


.aug13combo #sgdwindow .body .pcat:hover {
    color: white;
    background-color: #0086cf;
}
.aug13combo #sgdwindow .body .pcat.selected {
    color: white;
    background-color: #0086cf;
}

.aug13combo #pdwindow .body .pcat {
    padding: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: black;
    font-size: 20px;
    background-color: white;
    width: 350px;
}
.aug13combo #pdwindow .action {
    background: url(/images/aug13/discoverActionBG.png) repeat-y;
    height: 66px;
    padding-left: 10px;
}
.aug13combo #pdwindow .noaction {
    background: url(/images/aug13/comboNoActionBG.png) repeat-y;
    height: 16px;
    padding-left: 8px;
}

.aug13combo #sgdwindow .body .pcat {
    padding: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: black;
    font-size: 20px;
    background-color: white;
    width: 330px;
}
.aug13combo #sgdwindow .action {
    background: url(/images/aug13/discoverActionBG.png) repeat-y;
    height: 66px;
    padding-left: 10px;
}
.aug13combo #sgdwindow .noaction {
    background: url(/images/aug13/comboNoActionBG.png) repeat-y;
    height: 16px;
    padding-left: 8px;
}

.aug13combo #gdwindow .action {
    background: url(/images/aug13/discoverActionBG.png) repeat-y;
    height: 66px;
    padding-left: 10px;
}

.aug13combo #gdwindow .action img {
    margin-top:  13px;
    margin-left: 77px;
}
.aug13combo #pdwindow .action img {
    margin-top:  13px;
    margin-left: 77px;
}
.aug13combo #sgdwindow .action img {
    margin-top:  13px;
    margin-left: 77px;
}

.aug13combo .discipline .button {
    float: left;
    width: 81px;
    height: 34px;

}

.aug13combo .grades .button {
    width: 41px;
    height: 41px;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
}
.aug13combo .grades .grade20.button {
    width: 123px;
    height: 42px;
}

.aug13combo .grades  .grade20 label.normal {
    display: none;
}
.aug13combo .grades  .grade20 label.high {
    font-size: 18px;
    display: block;
    width: 123px!important;
    text-align: center;
}

.aug13combo .grades  label.high {
    display: none;
}
.aug13combo .grades .button label {
    width: 41px!important;
    line-height: 41px!important;
    text-align: center;
    font-size: 21px;
    font-weight: bold;
}
.aug13combo .grades .grade20.button label {

}
.aug13combo .grades .button.off label {
    color: #188ece;
}

.aug13combo .grades .button.on label {
    color: white;
}
.aug13combo .grades .button.on {
    background: url(/images/aug13/discoverBtnGradeOn.png);
}
.aug13combo .grades .button.off {
    background: url(/images/aug13/discoverBtnGradeOff.png);
}
.aug13combo .grades .grade20.button.on {
    background: url(/images/aug13/discoverBtnHSOn.png);
}
.aug13combo .grades .grade20.button.off {
    background: url(/images/aug13/discoverBtnHSOff.png);
}

.aug13combo .discipline  #ela.button.on {
    background: url(/images/aug13/discoverBtnELAOn.png);
}

.aug13combo .discipline  #ela.button.off {
    background: url(/images/aug13/discoverBtnELAOff.png);
}

.aug13combo .discipline  #math.button.on {
    background: url(/images/aug13/discoverBtnMathOn.png);
}

.aug13combo .discipline  #math.button.off {
    background: url(/images/aug13/discoverBtnMathOff.png);
}

.aug13combo .discipline  #ela.button.only.on {
    background: url(/images/aug13/discoverBtnELAOnlyOn.png);
}

.aug13combo .discipline  #ela.button.only.off {
    background: url(/images/aug13/discoverBtnELAOnlyOff.png);
}

.aug13combo .discipline  #math.button.only.on {
    background: url(/images/aug13/discoverBtnMathOnlyOn.png);
}

.aug13combo .discipline  #math.button.only.off {
    background: url(/images/aug13/discoverBtnMathOnlyOff.png);
}


.ui-dialog.iewarning {
    padding: 0;
}
.ui-dialog.iewarning .ui-dialog-titlebar {
    border: none;
    background: none;
    background-color: #7bc2d2;
    height: 32px;
    color: white;
    font-size: 24px;
    line-height: 32px;
    font-weight: bold;
    font-family: "akagipro-bold"!important;
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.ui-dialog.iewarning #ieWarningDialog {
    background: none;
    background-color: #dceef3!important;
}
.ui-dialog.iewarning #ieWarningDialog  p {
    margin-top: 10px;
    margin-bottom: 10px;
}

.ui-dialog.iewarning #ieWarningDialog button {
    float: right;
    background-color: #1f91cf;
    color: white;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    font-family: "akagipro-bold"!important;
    border: none;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding-top: 5px;
    padding-bottom: 5px;

}

.howtocontent a:hover {
    color: #f89d02!important;
}

.gettingStartedFour a:hover {
    color: #f89d02!important;
}

