
/* KQ Themes Page */
#kq_explorebar {background:url(../images/kq_explore-downloadables_ns.png) 0 0 no-repeat;}
#kq_explore-teacherlink {background:url(../images/kq_explore-downloadables_ns.png) -396px -9px no-repeat;}
#kq_explore-teacherlink:hover {background-position: -396px -54px;}
#kq_explore-parentlink {background:url(../images/kq_explore-downloadables_ns.png) -566px -9px no-repeat;}
#kq_explore-parentlink:hover {background-position: -566px -54px;}

#kq_explorebar_archive {background:url(../images/kq_explore-downloadables_grey.png) 0 0 no-repeat;}
#kq_explore-teacherlink_archive {background:url(../images/kq_explore-downloadables_grey.png) -396px -9px no-repeat;}
#kq_explore-teacherlink_archive:hover {background-position: -396px -54px;}
#kq_explore-parentlink_archive {background:url(../images/kq_explore-downloadables_grey.png) -566px -9px no-repeat;}
#kq_explore-parentlink_archive:hover {background-position: -566px -54px;}

.kq_dloads_hbody_hdr {width: 565px; min-height: 146px; position: relative;  background: url('../images/kq_dl_humanbody_hdr_bg_rev.png') top center no-repeat; padding: 2px 150px 5px 25px; margin: 25px 0 0 2px;  border-bottom: 1px solid #d0d9de;}

.kq_dloads_hdr {width: 605px; min-height: 146px; position: relative;  background: url('../images/kq_dl_humanbody_hdr_bg_rev.png') top center no-repeat; padding: 2px 110px 5px 25px; margin: 25px 0 0 2px;}

.kq_dloads_hdr p {margin: 12px 0 0 2px;}

.kq_dloads_seasons_hdr {width: 605px; min-height: 146px; position: relative;  background: url('../images/kq_dl_seasons_hdr_bg.png') top center no-repeat; padding: 2px 110px 5px 25px; margin: 25px 0 0 2px;}

.kq_dloads_animals_hdr {width: 605px; min-height: 146px; position: relative;  background: url('../images/kq_dl_animals_hdr_bg.png') top center no-repeat; padding: 2px 110px 5px 25px; margin: 25px 0 0 2px;}

.kq_dloads_ecology_hdr {width: 605px; min-height: 146px; position: relative;  background: url('../images/kq_dl_ecology_hdr_bg.png') top center no-repeat; padding: 2px 110px 5px 25px; margin: 25px 0 0 2px;}

.kq_dloads_plants_hdr {width: 605px; min-height: 146px; position: relative;  background: url('../images/kq_dl_plants_hdr_bg.png') top center no-repeat; padding: 2px 110px 5px 25px; margin: 25px 0 0 2px;}

.kq_dloads_geology_hdr {width: 605px; min-height: 146px; position: relative;  background: url('../images/kq_dl_geology_hdr_bg.png') top center no-repeat; padding: 2px 110px 5px 25px; margin: 25px 0 0 2px;}

.kq_dloads_astronomy_hdr {width: 605px; min-height: 146px; position: relative;  background: url('../images/kq_dl_astronomy_hdr_bg.png') top center no-repeat; padding: 2px 110px 5px 25px; margin: 25px 0 0 2px;}



.kq_dloads_seasons_hdr p {margin: 12px 0 0 2px;}

.kq_dloads_font {font: normal 18px/1.35em Arial, sans-serif; color: #666;}

.kq_dloads_hdr img {padding: 3px 0 10px 0;}

.kq_dl_font b {font-size: 20px; color: #666; display: block; padding: 0 0 6px 0;}

/* KQ Downloadable Slideshows */
#kq_download_sliders {width:740px; padding:0 1px 15px 1px;}
.kq_download_slider {width:740px; height:449px; font: normal 16px/1.4em Arial, sans-serif; color: #999; border-top:1px solid #bdc2b1; overflow:hidden; position:relative; background:#FFF}

.ecology_xtraheight {height: 454px !important;}
.geology_xtraheight {height: 464px !important;}
.astronomy_xtraheight {height: 480px !important;}
.slider_xtraheight {height: 559px !important;}
.slider_purchase_xtraheight {bottom:0px !important;}
#kq_download_sliders .slideshow {margin:0; padding:0; width:740px; height:449px; display:block; overflow:hidden;}
#kq_download_sliders .slideshow .cartridge {margin:0; padding:0; display:block; position:relative; width:740px; height:449px; overflow:hidden;}
#kq_download_sliders .nav {z-index:50; position:absolute; bottom:10px; left:330px}
#kq_download_sliders .nav a {display:block; height:13px; width:14px; text-indent:-9999px; overflow:hidden; background: url(../images/slidernav.png) 0 0 no-repeat; text-decoration:none; float:left; margin-right:5px;}
#kq_download_sliders .nav a.activeSlide {background-position:0 -13px !important;}
#kq_download_sliders .nav a:focus {outline:none;}

.kq_download_slider_last {height:489px;}
#kq_download_sliders .slideshow_last {margin:0; padding:0; width:740px; height:489px; display:block; overflow:hidden;}
#kq_download_sliders .slideshow_last .cartridge_last {margin:0; padding:0; display:block; position:relative; width:740px; height:489px; overflow:hidden;}


#kq_download_sliders .kq_slide-left {position:absolute; top:0; left:2px;}
#kq_download_sliders .kq_slide-right {position:absolute; top:0; right:40px; width:300px; height:394px; padding:34px 0 0 0;}
#kq_download_sliders .kq_slide-right p {margin:0; padding:0 0 20px 0; font-family:Arial, Helvetica, sans-serif; color:#666; }
#kq_download_sliders .kq_slide-right h3 {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#666; font-weight:bold; }
#kq_download_sliders .kq_slide-right h3 strong { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ea7d34; font-weight:bold; text-transform: uppercase;}
#kq_download_sliders .kq_slide-right ul {margin:0; padding:0 0 20px 0; list-style:none;}
#kq_download_sliders .kq_slide-right li {margin:8px 0 0 0; padding:0 0 0 12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; background:url(../images/kq_carat.png) 0 5px no-repeat;}
#kq_download_sliders .kq_slide-right li.grey_carat {background:url(../images/kq_carat-grey.png) 0 5px no-repeat; font-weight:bold;}
#kq_download_sliders .kq_slide-right li a {color:#1b658e; text-decoration:none; font-weight:bold;}
#kq_download_sliders .kq_slide-right li a:hover {color:#ea7d34;}

#kq_download_sliders .kq_slidelist-twocolumns li {float:left;}
.kq_slidelist-twocolumns .kq_slidelist-widecolumn {width:175px;}

#kq_download_sliders .kq_slider_purchase {position:absolute; left:0; bottom:35px;}
#kq_download_sliders .kq_slider_purchase p {margin:0; padding:0 0 4px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; color:#666;}
#kq_download_sliders .kq_purchase-teachers {float:left; margin-right:10px;}
#kq_download_sliders .kq_purchase-parents {float:left;}

#kq_download_sliders .kq_slider_teacherstore {position:absolute; left:0;}
#kq_download_sliders .kq_slider_teacherstore p {margin:0; padding:0 0 4px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; color:#666;}
#kq_download_sliders .kq_slider_teacherstore {float:left; margin-right:10px;}
#kq_download_sliders .kq_slider_teacherstore {float:left;}

.kq_purchase-teacherstore {
    display: block;
    height: 96px;
    background: url('../images/teacherstore_slidelink.png') no-repeat scroll 0px 0px transparent;
    width: 218px;
}


/* Tooltip */
#kq_download_sliders .kq_slideshow_caret-tooltip {position:relative; background:url(../images/kq_carat-slideshow-tooltip.png) right 7px no-repeat !important; padding:0 14px 0 0 !important;}
#kq_download_sliders .kq_tooltip {position:absolute; top:0; left:0; width:125px; padding-top:28px; display:none;}
#kq_container .kq_tooltip-content {background:#fff; border:1px solid #8fb841; -webkit-box-shadow:0px 4px 5px rgba(50, 50, 50, 0.6); -moz-box-shadow:0px 4px 5px rgba(50, 50, 50, 0.6); box-shadow:0px 4px 5px rgba(50, 50, 50, 0.6); position:relative; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:15px 10px 20px 15px; line-height:normal;}
#kq_download_sliders .kq_tooltip-tail {position:absolute; top:-12px; left:30px;}

#kq_download_sliders .kq_tooltip-content p {margin:0; padding:0; font-weight:bold; font-size:14px; line-height:normal;}
#kq_download_sliders .kq_tooltip-content ul {margin:0; padding:0 !important; list-style:none;}
#kq_download_sliders .kq_tooltip-content li {margin:10px 0 0 0; padding:0 0 0 12px; background:url(../images/kq_carat.png) 0 5px no-repeat; float:none;}
#kq_download_sliders .kq_tooltip-content li a {color:#1b658e; text-decoration:none; font-weight:normal}
#kq_download_sliders .kq_tooltip-content li a:hover {color:#ea7d34;}

#kq_download_sliders .kq_caret-tooltip {}

#kq_download_sliders .kq_caret-tooltip:hover, #kq_download_sliders .kq_caret-tooltip-on {color:#ea7d34 !important;}

/* Modals */
#kq_modal-bg {height:100%; width:100%; display:block; position:fixed; top:0px; left:0px; background-color:#000; -moz-opacity:0.5; opacity:.50; filter:alpha(opacity=50); display:none; z-index:9999}
#kq_modal-container {position:fixed; display:none; -webkit-box-shadow:0px 5px 5px rgba(50, 50, 50, 0.75); -moz-box-shadow:0px 5px 5px rgba(50, 50, 50, 0.75); box-shadow:0px 5px 5px rgba(50, 50, 50, 0.75); z-index:99999; top:40px; left:50%; width:660px; height:411px; margin-left:-330px; background:#fff; border:1px solid #fab72f;}
#kq_modal-container-credits {position:fixed; display:none; -webkit-box-shadow:0px 5px 5px rgba(50, 50, 50, 0.75); -moz-box-shadow:0px 5px 5px rgba(50, 50, 50, 0.75); box-shadow:0px 5px 5px rgba(50, 50, 50, 0.75); z-index:99999; top:40px; left:50%; width:660px; height:531px; margin-left:-330px; background:#fff; border:1px solid #fab72f;}
#kq_modal-close {position:absolute; top:-14px; right:-14px;}
#kq_modal-close img {border: none;}
.kq_modal-videos {display:none;}
.kq_credits {font-family: arial,sans-serif; font-size:12px; margin: 10px; color: #1c658e;}
.kq_credits h1 {font-size: 22px; font-weight: normal;}
.kq_credits h4 {font-size: 12px; font-weight: normal; margin-top: 20px;}
.kq_credits p {font-size: 15px;} 