body.body-root {
  background-image: url(../style/images/pro/bg_earthguide_450.png) !important;
  background-repeat: no-repeat; 
  overflow-x: hidden;
  background-color: #000000;
  overflow-y: auto;
  max-width: 284px;
}

/* LESSONS PAGE */
ul.iconlisting > li:hover { background-image: url('../style/images/pro/bg_ro_student_lessons_icons.png') !important; }
ul.iconlisting > li a:hover span { color: #6985a3 !important; }

ul.iconlisting #Tutorial a   {background-image: url("../style/images/pro/icon_tutorial_92.png") !important;}
ul.iconlisting #teachable a     {background-image: url("../style/images/pro/icon_teachablemoment_92.png") !important;}
ul.iconlisting #unita a     {background-image: url("../style/images/pro/icon_earth_moon_sun_92.png") !important;}
ul.iconlisting #unitb a {background-image: url("../style/images/pro/icon_solar_system_92.png") !important;}
ul.iconlisting #unitc a   {background-image: url("../style/images/pro/icon_planets_92.png") !important;}
ul.iconlisting #unitd a  {background-image: url("../style/images/pro/icon_small_bodies_92.png") !important;}
ul.iconlisting #unite a {background-image: url("../style/images/pro/icon_constellations_92.png") !important;}
ul.iconlisting #unitf a {background-image: url("../style/images/pro/icon_sun_92.png") !important;}
ul.iconlisting #unitg a {background-image: url("../style/images/pro/icon_stars_92.png") !important;}
ul.iconlisting #unith a {background-image: url("../style/images/pro/icon_galaxies_92.png") !important;}
ul.iconlisting #uniti a {background-image: url("../style/images/pro/icon_space_exploration_92.png") !important;}
ul.iconlisting #glossary\.html a{background-image: url("../style/images/pro/icon_glossary_92.png") !important;}


/* HEADERS */
#contentHeaderContainer.TutorialBanner   {background-image: url("../style/images/pro/bg_hdr_tutorial_450x52.png") !important;}
#contentHeaderContainer.teachableBanner     {background-image: url("../style/images/pro/bg_hdr_moments_450x52.png") !important;}
#contentHeaderContainer.unitaBanner     {background-image: url("../style/images/pro/bg_hdr_unita_450x52.png") !important;}
#contentHeaderContainer.unitbBanner {background-image: url("../style/images/pro/bg_hdr_unitb_450x52.png") !important;}
#contentHeaderContainer.unitcBanner   {background-image: url("../style/images/pro/bg_hdr_unitc_450x52.png") !important;}
#contentHeaderContainer.unitdBanner         {background-image: url("../style/images/pro/bg_hdr_unitd_450x52.png") !important;}
#contentHeaderContainer.uniteBanner  {background-image: url("../style/images/pro/bg_hdr_unite_450x52.png") !important;}
#contentHeaderContainer.unitfBanner {background-image: url("../style/images/pro/bg_hdr_unitf_450x52.png") !important;}
#contentHeaderContainer.unitgBanner {background-image: url("../style/images/pro/bg_hdr_unitg_450x52.png") !important;}
#contentHeaderContainer.unithBanner {background-image: url("../style/images/pro/bg_hdr_unith_450x52.png") !important;}
#contentHeaderContainer.unitiBanner {background-image: url("../style/images/pro/bg_hdr_uniti_450x52.png") !important;}
.glossaryPage #contentHeader       {background-image: url("../style/images/pro/bg_hdr_glossary_450x52.png") !important;}



#contentFrame {
  max-width: 284px;
  width: auto;
}

#guide {
  top: 25px;
}

#contentHeaderContainer {
  width: 100%;
  position: static;
  margin: 0;
  min-width: 0;
  max-width: none;
}

#contentHeader {
  min-height: 67px;
  background-position: 0 0 ;
  padding: 0 0 10px 80px; 
  height: auto;
}

#contentHeader div.row{
  font-family:"Helvetica Nue", "Helvetica", Verdana, sans-serif;
}

#contentHeader .title {
  font-size: 1em; /* 14px => 1em = 16px */  
}

#contentUnitTitle {
  margin: 5px 0 2px;
  font-size: 13px;
  font-weight: normal;
  color: #ffffff;
}

#contentSubtitle {
  display: inline-block;
  color: #ffffff;
}

#contentPath {
  color: #89bef6;
  border-bottom: 1px solid #89bef6;
  display: inline;
  vertical-align: baseline;
  padding-right: 0px;
}

#contentSubtitle,
#contentPath,
#contentUnitTitle,
#contentTitle{
  font-size: 13px;
  line-height: 1.3em;
}

#contentPath a{
  color: #89bef6;
  border-bottom-color: #89bef6 !important;
  border-bottom: none;
}

#splashheader {
  width: 284px;
  padding-bottom: 5px;
}

#contentIndex {
  margin: 0;
  position: static;
  min-width: 0;
  max-width: none;
}

#contentIndex ul {
  font-family:"Helvetica Nue", "Helvetica", Verdana, sans-serif;
  font-size: 1em; /* 14px => 1em = 16px */
}

#contentIndex ul li a {
  color: #fff;
}

#contentIndex ul.iconlisting {
  position: relative;
  max-width: 284px;
}

#contentIndex ul.iconlisting li{
  float: left;
  min-height: 140px;
  width: 92px;
  background-repeat: no-repeat;
  padding: 0px;
  margin: 0 0 5px 0;
}

#contentIndex ul.iconlisting li a{
  background-position: 5px 5px;
}

#contentIndex ul.iconlisting li a:hover,
#contentIndex ul.iconlisting li a:active,{
  background-image: url(../style/images/bg_ro_student_lessons_icons.png);
}

#contentIndex ul.iconlisting li a span{
  font-family:"Helvetica Nue", "Helvetica", Verdana, sans-serif;
  font-weight: normal;
  font-size: 0.8em; /* 13px => 1em = 16px */
  color: #fff;
  padding-top: 90px;
}

#contentIndex ul.iconlisting li a:hover span{
  color: #fff !important;
}

#contentIndex ul.iconlisting_large li:hover{
  background-image: url(../style/images/bg_ro_hp_icons.png);
}

#contentIndex ul.iconlisting_large li a span{
  font-family:"Helvetica Nue", "Helvetica", Verdana, sans-serif;
  color: #ffffff;
}

#contentIndex ul.iconlisting_large li a:hover span{
  color: #5de1fe;
}

#contentIndex li a:hover{
  color: #ffffff;
}

#contentIndex li a img.lesson{
  background-image: url(../style/images/icon_24_lesson_folder.png);
}
#contentIndex li a:hover img.lesson{
  background-image: url(../style/images/icon_24_lesson_folder_ro.png);
}

#contentIndex li a img.literacy{
  background-image: url(../style/images/icon_24_literacy.png);
}
#contentIndex li a:hover img.literacy{
  background-image: url(../style/images/icon_24_literacy_ro.png);
}

#contentIndex li a img.idea{
  background-image: url(../style/images/icon_24_big_idea.png);
}
#contentIndex li a:hover img.idea{
  background-image: url(../style/images/icon_24_big_idea_ro.png);
}

#contentIndex li a img.diduknowpost{
  background-image: url(../style/images/icon_24_diduknow_post.png);
}
#contentIndex li a:hover img.diduknowpost{
  background-image: url(../style/images/icon_24_diduknow_post_ro.png);
}

#contentIndex li a img.diduknow{
  background-image: url(../style/images/icon_24_diduknow.png);
}
#contentIndex li a:hover img.diduknow{
  background-image: url(../style/images/icon_24_diduknow_ro.png);
}

#contentIndex li a img.geotime{
  background-image: url(../style/images/icon_24_geotime.png);
}
#contentIndex li a:hover img.geotime{
  background-image: url(../style/images/icon_24_geotime_ro.png);
}

#contentIndex li a img.key{
  background-image: url(../style/images/icon_24_key_concept.png);
}
#contentIndex li a:hover img.key{
  background-image: url(../style/images/icon_24_key_concept_ro.png);
}

#contentIndex li a img.shapingearth{
  background-image: url(../style/images/icon_24_shaping_earth.png);
}
#contentIndex li a:hover img.shapingearth{
  background-image: url(../style/images/icon_24_shaping_earth_ro.png);
}

#contentIndex li a img.solidearth{
  background-image: url(../style/images/icon_24_solid_earth.png);
}
#contentIndex li a:hover img.solidearth{
  background-image: url(../style/images/icon_24_solid_earth_ro.png);
}

#contentIndex li a img.concept{
  background-image: url(../style/images/icon_24_unit_concept.png);
}
#contentIndex li a:hover img.concept{
  background-image: url(../style/images/icon_24_unit_concept_ro.png);
}

#contentIndex li div{
  color: #ffffff; 
}

#contentIndex li.gettingstarted div{
  background-image: url(../style/images/bg_grad_tile_subhead_prepost_4x28.gif);
  color: #082f58; 
}

#contentIndex li.unitlessons div{
  background-image: url(../style/images/bg_grad_tile_subhead_unit_4x28.gif);
  color: #082f58;
}

#contentIndex li.wrapup div{
  background-image: url(../style/images/bg_grad_tile_subhead_prepost_4x28.gif);
  color: #082f58;
}

#contentIndex li.lessonguidingquestions ul{
  background-color: #034f87;
}

#contentIndex li.lessonguidingquestions ul li span{
  color: #99e2ff;
  font-family:"Helvetica Nue", "Helvetica", Verdana, sans-serif;
}

#contentIndex li.lessonconcepts ul{
  background-image: url('../style/images/bg_grad_key_concepts.png');
  border-color: #88afba;  
  border-top-width: 0px;
}

#contentIndex li.lessonconcepts ul li{   
  background-image: url(../style/images/icon_24_key_concept.png);
}

#contentIndex li.lessonconcepts ul li span{
  color: #ffffff;
  font-family:"Helvetica Nue", "Helvetica", Verdana, sans-serif;
  border-color: #88afba;  
}

#contentIndex li.lessonlinks {
  padding: 0 10px;
}

#contentIndex li.lessonlinks ul {
  width: auto;
}

#contentIndex li.lessonlinks ul li{
  margin-bottom: 10px;
  border: none;
  padding-top: 0px;
}

#contentIndex li.lessonlinks ul li a {
  min-height: 36px;
  color: #fff;
}

#contentIndex li.lessonlinks ul li a:hover{
  color: #ffffff;
}

#contentIndex li.lessonlinks ul li a img.icon{
  left: 0px;
  margin-top: -10px;
  margin-left: 10px;
  width: 14px;
}

#contentIndex li.lessonlinks ul li a span{
  display: block;
  margin: 0;
  padding: 11px 0 6px 35px;
  font-family:"Helvetica Nue", "Helvetica", Verdana, sans-serif;
  font-weight: normal;
  letter-spacing: 0.02em;
  font-size: 15px;
  line-height: 1.3em;
}

/* FOLDER LIST*/
#contentIndex .simplelist{
  font-size: 14px;
  color: #fff;
}
#contentIndex .simplelist li a{
  min-height: 36px;
  height: auto;
  border-bottom: 1px solid #183d74 !important;
  background-image: none !important; 
  background-color: rgb(8,33,70);
}

#contentIndex .simplelist li a:hover,
#contentIndex .simplelist li a:active {
  color: #fff;
  background-image: none !important; 
  background-color: rgb(2,24,56);
}

#contentIndex .simplelist li a .icon {background-image: url("../style/images/pro/icon_24_lesson_folder.png") !important; }

#contentIndex .simplelist li a span{
  display: inline-block;
  position: relative;
  top: auto;
  margin: 0;
  padding: 8px 5px 8px 45px;
  line-height: 1.3em;
  font-weight: bold;
}

/* LESSON LIST */
.lessonlisting .lessonlink a{
  color: #fff;
  background-image: none !important;
  background-color: rgb(8,33,70);
}
.lessonlisting .lessonlink a:hover{
  background-image: none !important; 
  background-color: rgb(2,24,56);
}
.lessonlisting .lessonlink a .icon{
  background-image: url('../style/images/pro/arrow.png') !important;  
}

.nextLink span {
  margin-right: 18px;
  font-family:"Helvetica Nue", "Helvetica", Verdana, sans-serif;
  color: #ffffff;
}

body.body-root .nextLink span {
  font-size: 14px;
}

body.body-lesson .nextLink span {
  font-size: 16px;
}

.nextLink img {
  width: 12px;
  height: 12px;
  background-image: url(../style/images/arrow_lesson_link_wht.png); 
}


/* Lesson css */
body.body-lesson{
  font-family: "Helvetica Neue", "Helvetica", Verdana, sans-serif;
  background:  #28262d;
  overflow-y: visible;
  max-width: 284px;
  min-width: 0px;
  margin: 0px;
}

div.lessoncontent {
  padding: 15px;
  background: url('../style/images/bg-lesson-gradient.png') top left repeat-x;
}

div.lessontext {
  color: #e1e1e1;
  font-family: "Helvetica Neue", "Helvetica", Verdana, sans-serif;
  font-size: 16px;
  padding: 0px;
  line-height: 1.4em;
}

div.lessontext>h1,
div.lessontext>h2,
div.lessontext>h3,
div.lessontext>h4,
div.lessontext>h5,
div.lessontext>h6,
div.lessontext>p { margin-bottom: 1.4em; margin-top: 1.4em; }

div.lessontext h1{font-size: 22px;}
div.lessontext h2{font-size: 22px;}
div.lessontext h3{font-size: 19px;}
div.lessontext h4{font-size: 19px;}
div.lessontext h5{font-size: 16px;}
div.lessontext h6{font-size: 16px;}

div.lessontext div.embedimage{
  display: block;
  padding: 3px;
  margin: -3px;
  width: 174px;   
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;  
  -webkit-border-radius-bottomleft: 4px;
  -webkit-border-radius-bottomright: 4px; 
}

div.lessontext div.embedimage img{
  display: block;
  width: 100%;
  padding: 0px;
  border: 0;
}

div.lessontext div.largeimage img{
  width: 100%;
}

div.lessontext div.image a{
    background-image: url('../style/images/enlarge_img_tab.png');
}

div.lessontext div.interactive a{
    background-image: url('../style/images/launch_interactive_tab.png');
}

div.lessontext div.animation a{
    background-image: url('../style/images/play_animation_tab.png');
}

div.lessontext div.embedimage a span.overlay{
  filter:alpha(opacity=70);
  -moz-opacity:0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
}

div.lessontext div.largeimage a span.overlay{
  width: 100%;
}

div.lessontext div.embedimage a span.overlay img{
  background-color: #a7c9dd;
  background-repeat: no-repeat;
  background-position: center center;
}

div.lessontext div.image a span.overlay img{
    background-image: url('../style/images/enlarge_image_hover.png');
}

div.lessontext div.animation a span.overlay img{
    background-image: url('../style/images/play_animation_hover.png');
}

div.lessontext div.interactive a span.overlay img{
    background-image: url('../style/images/launch_interactive_hover.png');
}

div.lessontext div.largeimage{
  width: 100%;
}

div.lessonheader {
  display: block;
  border-color: #8eb2e6;
}

div.lessonheader span {
  margin: 0px;
  padding: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 26px;
  height:auto;
  vertical-align: baseline;
}

div.lessonheader span.unitnumber ,
div.lessonheader.noUnitNumber span.unittitle{
  padding: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
  color: #244d86;
  font-family: "Helvetica Neue", "Helvetica", Verdana, sans-serif;
  vertical-align: baseline;
  border-style: none;
  border-width: 0px;
}

div.lessonheader.noUnitNumber span.unitnumber{ display: none; }
div.lessonheader.noUnitNumber span.unittitle { border-right: 0;}

div.lessonheader span.unittitle { 
  padding: 0px;
  padding-bottom: 5px;
  color: #e1e1e1;
  display: inline-block;
  font-size: 16px;
  font-family: "Helvetica Neue", "Helvetica", Verdana, sans-serif;
}

div.conceptlink {
  padding: 5px;
  background-color: #191919;
}

div.conceptlink span.linkcontent {
  color: #cbcbcb;
  background-color: transparent;
  font-size: 12px; 
  line-height: 1.3em;
}

div.conceptlink div.linkheader span {
  font-size: 13px;
  line-height: 1.2em;
  color: #ffffff;
}

.biographylink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_bio_1x24.gif');
}
.biographylink div.linkheader img {
  background-image: url('../style/images/icon_lb_bio_20.png');
}

.diduknowlink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_diduknow_1x24.gif');
}
.diduknowlink div.linkheader img {
  background-image: url('../style/images/icon_lb_diduknow_20.png');
}

.wordlink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_word_1x24.gif');
}
.wordlink div.linkheader img {
  background-image: url('../style/images/icon_lb_word_20.png');
}

.careerlink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_career_1x24.gif');
}
.careerlink div.linkheader img {
  background-image: url('../style/images/icon_lb_careers_20.png');
}

.weblink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_weblink_1x24.gif');
}
.weblink div.linkheader img {
  background-image: url('../style/images/icon_lb_weblink_20.png');
}

.mathlink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_math_1x24.gif');
}
.mathlink div.linkheader img {
  background-image: url('../style/images/icon_lb_math_20.png');
}

.techlink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_tech_1x24.gif');
}
.techlink div.linkheader img {
  background-image: url('../style/images/icon_lb_tech_20.png');
}

.earthsystemlink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_earthsys_1x24.gif');
}
.earthsystemlink div.linkheader img {
  background-image: url('../style/images/icon_lb_earthsystem_20.png');
}

.travellink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_travel_1x24.gif');
}
.travellink div.linkheader img {
  background-image: url('../style/images/icon_lb_travel_20.png');
}

.vocabularylink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_vocab_1x24.gif');
}
.vocabularylink div.linkheader img {
  background-image: url('../style/images/icon_lb_vocabulary_20.png');
}

.historylink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_history_1x24.gif');
}
.historylink div.linkheader img {
  background-image: url('../style/images/icon_lb_history_20.png');
}

.trythislink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_trythis_1x24.gif');
}
.trythislink div.linkheader img {
  background-image: url('../style/images/icon_lb_trythis_20.png');
}

.whatdoyouthinklink div.linkheader {
  background-image: url('../style/images/bg_grad_linkbox_whatdoyouthink_1x24.gif');
}
.whatdoyouthinklink div.linkheader img {
  background-image: url('../style/images/icon_lb_whatdoyouthink_20.png');
}

.nextLink {
  margin-bottom: 50px;
}

.nextLink span {
  margin-right: 18px;
  font-size: 16px;
  color: #244d86;
  font-family: 'Helvetica Neue', Helvetica, Verdana, sans-serif;
}

.nextLink img {
  width: 12px;
  height: 12px;
  background-image: url('../style/images/arrow_lesson-content_link_bluenew.png');
}

a {
  color:#4576ab;
}

a:hover {
  cursor: pointer;
}

a.tooltip {
  color: #0c4a8d;
}

a.tooltip:hover span {
  padding: 10px;
  background:#fef4be;
  width: 150px;
  font-size: 13px;
  line-height: 1.3em;
}

a.tooltip:hover span em {
  background: url('../style/images/tooltip.gif') 0 0;
}

.backbutton {
  width: 130px;
  height: 25px;
  background-image: url('../style/images/btn_backto_lesson.png');
}

.backbutton:hover {
  background-image: url('../style/images/btn_backto_lesson_ro.png');
}

.viewanswers {
  background-image: url('../style/images/btn_view_answers.png');
}

.viewanswers:hover {
  background-image: url('../style/images/btn_view_answers_ro.png');
}

.hideanswers {
  background-image: url('../style/images/btn_hide_answer.png');
}

.hideanswers:hover {
  background-image: url('../style/images/btn_hide_answer_ro.png');
}

.answer-text {
  color: #107dbc;
}

/*.lessontext ol li{
  padding-bottom: 12px;
}*/

/****************/
/* ICON BUTTONS */
/****************/
#center-button, #magnify-button, #orbit-button, #label-button, #gothere-button, #forward-button, #forward-increment-button{
  display: inline; display: inline-block;  /* from http://www.pixy.cz/blogg/clanky/cssinlinebuttons/   */
  vertical-align: middle;
  border-bottom: none;
  height: 18px;
  width: 18px;
  margin: 0 0.15em;
  overflow: hidden;
  text-indent: 1000%;
  background-position: center middle;
}
a#center-button, a#magnify-button, a#orbit-button, a#label-button, a#gothere-button, a#forward-button, a#forward-increment-button{
  border-bottom: none;
  text-decoration: none;
}
a#center-button:hover, a#magnify-button:hover, a#orbit-button:hover, a#label-button:hover, a#gothere-button:hover,  a#forward-button:hover, a#forward-increment-button:hover{
  border-bottom: none;
}
a#center-button:visited, a#magnify-button:visited, a#orbit-button:visited, a#label-button:visited, a#gothere-button:visited,  a#forward-button:visited, a#forward-increment-button:visited{
  border-bottom: none;
}

#center-button {
  background-image:  url("../style/images/navigation/icon-center.png");
  background-repeat: no-repeat;
}
#magnify-button {
  background-image:  url("../style/images/navigation/icon-magnify.png");
  background-repeat: no-repeat;
}
#orbit-button {
  background-image:  url("../style/images/navigation/icon-orbit.png");
  background-repeat: no-repeat;
}
#label-button {
  background-image:  url("../style/images/navigation/icon-label.png");
  background-repeat: no-repeat;
}
#gothere-button {
  background-image:  url("../style/images/navigation/icon-go-there.png");
  background-repeat: no-repeat;
}
#forward-button {
  background-image:  url("../style/images/navigation/icon-forward.png");
  background-repeat: no-repeat;
}
#forward-increment-button {
  background-image:  url("../style/images/navigation/icon-forward-increment.png");
  background-repeat: no-repeat;
}
#center-button span, #magnify-button span, #orbit-button span, #label-button span, #gothere-button span,  #forward-button span, #forward-increment-button span{
  display: none;
}


/*****************/
/* LESSON TABLES */
/*****************/
table{
  border: 0;
  border-spacing: 4px !important;
  margin: -6px;
}
table tr{
  border: 0;
  background-color: #191919;
}
table tr:nth-child(2n){
  background-color: #121212;
}
table td{
  padding: 3px 5px;
  border: 0;
  border-collapse: separate;
  font-size: 10px;
}
table td strong{
  font-weight: normal;
  font-size: 12px;
}
table td[attr="colspan"]{
  font-size: 16px;
}



/*GLOSSARY HEADER*/
.glossaryPage #contentHeader {
  position: relative;
  display: table;
  height: 54px;
  max-width: 100%;
  width: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
  background: url(../style/images/bg_hdr_glossary_450x52.png) no-repeat;
  padding: 0px;
  padding-left: 80px; 
  margin: 0px;
  min-height: 0px;
}

.glossaryPage #contentHeader div.row {
  display: table-row;
  padding: 0px;
  margin: 0px;
  font-family:"Helvetica Nue", "Helvetica", Verdana, sans-serif;
  font-weight: bold;  
}

.glossaryPage #contentHeader .title {
  display: table-cell;
  vertical-align: middle;
  padding: 0px;
  padding-top: 2px;
  margin: 0px;
  color: #ffffff;
  font-size: 0.875em; /* 14px => 1em = 16px */  
}

.glossaryPage #contentUnitTitle {
  display: inline-block;
  margin: 8px 0 3px;
  font-size: 18px;
}

.glossaryPage #contentSubtitle {
  display: inline-block;
  margin: 6px 0 3px;
  color: #ffffff;
  font-size: 14px;
  line-height: normal;
}

.glossaryPage #contentPath {
  display: table-cell;
  vertical-align: top;  
  padding: 0px;
  margin: 0px;
  font-weight: normal;
  color: #89bef6;
  font-size: 11px;
  border: none;
}

.glossaryPage #contentPath a{
  text-decoration: none;
  border-bottom:1px dotted #89bef6; 
  color: #89bef6;
}

/* LESSON SCREEN */
.lessonheader{
  border-bottom-color: #8eb2e6 !important;
}
.lessonheader.noUnitNumber .unittitle,
.lessonheader .unitnumber{
  border-right-color: #8eb2e6 !important;
  color: #4077c8 !important;
}
.nextLink span{
  color: #4077c8 !important;
}
.lessontext a{
  color: #5195f9 !important;
}
.lessontext a:hover{
  color: #84b3fa !important;
}
.lessontext h1,.lessontext h2,.lessontext h3,.lessontext h4,.lessontext h5,.lessontext h6{
  color: #4077c8 !important;
}
.nextLink img{
  background-image: url("../style/images/pro/next_lesson_arrow.png") !important;
}
.diduknowlink div.linkheader {
  background-image: url('../style/images/pro/bg_grad_linkbox_diduknow_1x24.png');
}
.diduknowlink div.linkheader img {
  background-image: url('../style/images/pro/icon_lb_diduknow_20.png');
}

#contentIndex ul.lessonlisting {
  border: none;
}
#contentIndex li {
  padding: 0px;
}























