#schl3o a img{border:0;}
#schl3o td {color: #666666;}
#topNav {border-bottom: solid 6px #ffffff;}
#wrapper {width:896px; background-color: #ffffff; border: none;}
#wrapper  #leftNav{background:none repeat scroll 0 0 #E5EFF9;}
#leftNav {width: 222px;}
#mainContent {  padding: 3px 20px;}
#mainContent h1 { color: #FD0100; font: bold 18px arial; margin: 0;}
#mainContent h2 { color: #2E509E; font: bold 16px arial; margin: 0;}
#mainContent h3 {color: #FF0000; font-size: 16px; padding-top: 8px; padding-left: 5px;}
#mainContent h4 {color: #FD0100; font: bold 16px arial; margin: 0;}
#subContent {  padding: 8px 3px 8px 10px;}
#subContent2 { padding: 8px 0px 8px 10px;}
#subContentr {  padding: 5px;}
.morpad {  padding: 3px;}

#subContent h1, #subContent2 h1 { color: #FD4140; font: bold 16px arial !important; border-bottom: dotted 1px #CCCCCC; padding-bottom: 5px; }
.leftSide div { background-color: #E5EFF9; padding: 5px 0; }
.blueNav {  background-color: #E5EFF9; }
.rfooter {  }
.rfooter table { border: 0; background-color:#ECF3FD; width:896px; }
.rfooter a { color: #437FB2; font-size: 11px; text-decoration: none; }
.rfooter a:hover { text-decoration: underline; }
.pdf, .pdf a { color: #4567AE; font-size: 11px; text-decoration: none; }
.pdf a:hover { text-decoration: underline; }
.blue, .blue a { color: #4567AE; text-decoration: none; font-size: 12px; }
.blue a:hover { text-decoration: underline; }
.blueSmall, .blueSmall a { color: #4567AE; text-decoration: none; font-size: 11px; }
.blueSmall a:hover { text-decoration: underline; }
.alrcBox { border: solid 1px #CCCCCC; margin: 10px 0; padding: 8px 5px; }
.alrcBox h3 { color: #FF0000; font-size: 16px; margin: 0 0 10px 0; padding: 0; }
.alrcBox div { background: url(/products/read180/images/double_arrow.gif) 5px 2px no-repeat; text-indent: 15px; color: #4567AE; }
.alrcBox div a { color: #4567AE; text-decoration: none; }
.alrcBox div a:hover { text-decoration: underline; }
#form1 td { color: #ffffff; }
.PollChoices { font-size: 11px; color: #ffffff; padding-right: 5px; }
#instr { border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; }
#instr th { font-size: 11px; color: #ffffff;  padding: 2px 5px; }
#instr td { border-right: solid 1px #CCCCCC; padding: 5px 10px; font-size: 11px; }
h2.red { color: #ff0000; }
h2.grey { color: #666666; }
#nclbLeft { border-color: #CCCCCC; border-width: 1px 1px 0 1px; border-style: solid; }
#nclbLeft td { border-bottom: solid 1px #cccccc; }
#nclbLeft a { display: block;  text-decoration: none; padding-left: 15px; padding-top: 5px; color: #627CB6; font-size: 14px;  height: 25px;}
#nclbLeft a:hover { background-color: #DEDEDE; }
#nclbLeft thead td { color: #FD0100; background-color: #E5EFF9; font-weight: bold; font-size: 14px;  padding: 5px 15px;}
#nclbRight table { background-color: #DEDEDE; margin-bottom: 10px; }
#nclbRight .content { padding: 10px 15px; }
#nclbRight .content strong { color: #FD0100; }
.authorship { background: url(/products/read180/overview/images/arrow_down.gif) top left no-repeat; padding-left: 15px; font-size: 11px; width: 118px; float: right; }
#r180lang  { float: left; width: 240px; margin: 0; padding: 0; list-style: none; }
#r180lang li { float: left; width: 120px; margin: 0; padding: 0; background-image: url(/products/read180/overview/images/bullet.gif); background-position: 0 3px; background-repeat: no-repeat; padding: 0 0 0 10px; font: bold 14px arial; color: #7A95C5; }
#chart td { padding: 5px; border-bottom: solid 1px #ffffff; border-right: solid 1px #ffffff; }
#chart th { font-size: 12px; color: #ff0000; border-top: solid 1px #cccccc; border-right: solid 1px #cccccc; }
.funding { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; }
.funding th { border-bottom: solid 1px #cccccc; background-color: #405FAF; text-align: left; color: #ffffff; padding: 2px 10px; }
.funding td { border-bottom: solid 1px #cccccc; padding: 7px 25px; }
.stageBox2 { color: #2E509E; font-size: 12px; }
.realplayer { font-size: 10px; color: #808080; }
.footnote {	font-size: 11px; }
.grades {
	font-size: 10px;
	color: #2F4F4F;
	font-weight: bold;
}

.updates { list-style-type: none; }
.updates li { background: url(/products/read180/techsupp/images/arrow.gif) 0 1px no-repeat; padding-left: 15px; }

#newsTabs  { border-left: solid 1px #999999; }
#newsTabs th { border-right: solid 1px #999999; padding: 5px 0; font-size: 16px; font-weight: bold; color: #666666;}
#newsTabs th.off { background-color: #B0C8F4; border-bottom: solid 1px #999999; }
#newsTabs th.off a { color: #666666; text-decoration: none; }

/* ShopRead180 */
.tblProducts {}
.tblProducts .ProductsNav {width:230px;}
.tblProducts .ProductsNav .Button {padding-right:4px;padding-bottom:5px}
.tblProducts .ProductsContent {position:relative;top:0px;left:0px;width:250px}
.tblProducts .ProductsContent .bdrBlue {border:1px solid #B1CAF7;padding:10px;}
.tblProducts .ProductsContent .bdrYellow {border:1px solid #FFF01B;padding:10px;}
.tblProducts .ProductsContent .header {font:bold 12px arial;color:#2962CF;padding-bottom:13px}
.tblProducts .ProductsContent .header .grade {font:bold 11px arial;color:#616161;}
.tblProducts .ProductsContent .header .blurb {font:11px arial;color:#000000;}
.tblProducts .ProductsContent .product {text-align:center;padding-bottom:12px}
.tblProducts .ProductsContent .description {font:11px arial;color:#000;padding-bottom:12px}
.tblProducts .ProductsContent .button {text-align:center;padding-bottom:2px}
/*#SoftwareCopy, #RBooksCopy, #FXBooksCopy, #FactFictionCopy, #AudioBookCopy, #PaperbackCopy, #SprintCopy, #ActionBookCopy, #ReadXLCopy, #ReadAboutCopy, #ThinkingReaderCopy {width:250px;display:none}*/
.rollCopy {width:250px;display:none}
#RealJobsCopy {position:absolute;top:135px;left:0px}
#InteractiveCopy {display:block}
#SoftwareCopy {position:absolute;top:45px;left:0px}
#LBooksCopy,#RBooksCopy {position:absolute;top:90px;left:0px}
#R180IncentivesCopy {position:absolute;top:135px;left:0px}
#FXBooksCopy, #FactFictionCopy, #AudioBookCopy, #R180CarCopy,#R180StretchCopy {position:absolute;top:135px;left:0px}
#PaperbackCopy {position:absolute;top:168px;left:0px}
#ExpertSpaceCopy {position:absolute;top:238px;left:0px}
#XtraCopy,#SprintCopy {position:absolute;top:353px;left:0px}
#ActionBookCopy {position:absolute;top:262px;left:0px}
#ReadXLCopy {position:absolute;top:270px;left:0px}
#ReadAboutCopy {position:absolute;top:494px;left:0px}
#ThinkingReaderCopy {position:absolute;top:536px;left:0px}

/* Outstanding Award */
.tblOEAWinner {}
#read180 .tblOEAWinner td {font:bold 11px arial;color:#4667ac}
.tblOEAWinner div {padding:0 20px 0 26px;}
.tblOEAWinner .txtHeader {font-size:12px;padding-bottom:5px}
.tblOEAWinner div img {float:left;padding-right:20px}
.tblOEAWinner .blue, .tblOEAWinner .blue a {font-size:10px;}
.tblHTab {margin:0;padding:0;list-style:none;}
.tblHTab td.tdTab {background:url(/products/read180/community/images/tab_off_bg.gif) no-repeat;width:142px;height:31px;font:bold 12px/12px arial;color:#fff;text-align:center;vertical-align:middle}
.tblHTab td.on {background:url(/products/read180/community/images/tab_on_bg.gif) no-repeat;color:#486abf}
.tblHTab td a {text-decoration:none;color:#fff;vertical-align:middle;}
.tblHTab td.on a {color:#486abf}
.tblHTab td.tdSpace {border-bottom:0px solid #3b7ecb}
.tblTabContent {border:1px solid #3b7ecb;}
.tblTabContent td.tdBody {padding:12px}
.tblTabContent .txtHeader {font:bold 14px arial;color:#486abf;padding-bottom:14px}
.tblTabContent .txtSubHeader {font:bold 12px arial;color:#486abf;}
.tblTabContent .photo {float:left;padding-right:12px;padding-bottom:13px}
.tblTabContent .blue {text-align:right}
.tblQuote {margin:0 -4px}
.tblQuote td div {font-size:11px;text-align:center;padding:0 17px 0 9px}


.clear {clear:both}

.award { background: url(/products/read180/community/honorsawards/images/box_bg.gif) repeat-y; padding: 0 10px; text-align: center; }
.award img.logo { display: block; margin-left: auto; margin-right: auto; margin-bottom: 5px; }
.award .dBlock { margin-bottom: 5px; }
.myNominations { background-color: #E5EFF9; padding: 7px 12px; font-size: 11px; }
.myNominations img { float: left; }
.myNominations p { margin: 0 0 0 120px; }
.appsInProgress { margin-left: 30px; }
.appsInProgress td { padding-bottom: 10px; }

.r180_main_content { width:910px; height:194px; margin-bottom:10px;position:relative;margin-top:5px;}
#schl3o .r180_main_content a { font-size:9px; font-weight:bold; color: #000}
#schl3o .r180_main_content a:hover { color: red;}
.r180_main_content .read_our_review {position:absolute; top:154px; right:216px;}
.r180_main_content .download_pdf {position:absolute; top:156px; right:78px;}
.r180_main_content .r180_menu { width:217px; float:left;margin-right:2px;}
.r180_main_content .r180_menu a { display:block; height: 32px; width:217px; overflow:hidden}
.r180_main_content .r180_menu a.search { height: 31px;}
.r180_main_content .r180_menu a.high { height: 33px;}
.r180_main_content .r180_menu a.special { height: 33px;}

.r180_main_content .r180_menu a.middle img { margin-top:-32px; }
.r180_main_content .r180_menu a.high img { margin-top:-64px; }
.r180_main_content .r180_menu a.special img { margin-top:-97px; }
.r180_main_content .r180_menu a.english img { margin-top:-130px; }
.r180_main_content .r180_menu a.search img { margin-top:-162px; }

.r180_main_content .r180_menu a.elementary:hover img { margin-top:-193px; }
.r180_main_content .r180_menu a.middle:hover img { margin-top:-225px; }
.r180_main_content .r180_menu a.high:hover img { margin-top:-257px; }
.r180_main_content .r180_menu a.special:hover img { margin-top:-290px; }
.r180_main_content .r180_menu a.english:hover img { margin-top:-323px; }
.r180_main_content .r180_menu a.search:hover img { margin-top:-355px; }

.r180_main_content #read180_slogan{background:url(/products/read180/images/r180_main_content_bg.png) no-repeat 0 100%;width:283px;height:150px;border-right:1px solid white;float:left;color:#464b4e;font-size:19px;padding:14px 20px 24px 20px;line-height:26px;}

#subContent .box { background:url(/products/read180/community/images/box_bg.png) no-repeat 0 100%; height:352px;margin:30px auto 0 auto;padding:0 20px; width:451px;}
#subContent .box p {color:#000;font-size:13px;font-family:Helvetica;}
#subContent .notebook {background:url(/products/read180/community/images/notebook_bg.png) no-repeat 0 100%;height:150px;width:315px;margin:20px auto 10px auto;padding:20px 0 0 190px;}
#subContent .notebook h2 {font:bold 18px Helvetica;color:#000;width:312px;}
#subContent .notebook p {line-height:20px;font:14px Helvetica;color:#000;width:280px;}
#subContent .labels {width:450px;}
#subContent .labels .label {float:left;width:225px;margin:10px 0;height:115px;}
#subContent .popups {position:relative;}
#subContent .popups img.jobs {position:absolute; top:-280px; left:220px;}
#subContent .popups img.roads-to-success {position:absolute;top:-280px; right:250px;}
#subContent .popups img.inside-story {position:absolute; top:-280px; left:220px;}
#subContent .popups img.how-to {position:absolute;top:-280px; right:250px;}
#subContent .labels .label p {float:right;width:120px;margin:0;font-size:12px;color:#000;}
#subContent .labels .label p b{color:#2db2e9;}
#subContent .labels .label span {font-size:11px;color:#000;}
#subContent .popups #popup_tr {position:absolute; top:-540px;left:50px;}

#info_boxes {font-size:12px;position:relative;margin-top:11px;}
#info_boxes .performance_pledge{float:left;background-color:#F3F5F7;width:220px;font-weight:bold;text-align:center;height:283px;position:relative;}
#info_boxes .performance_pledge p{padding:9px 11px 2px;line-height:20px;margin-top:0;}
#info_boxes .new_to_read180{float:left;background-color:#CCDFF9;height:283px;width:324px;position:relative;}
#info_boxes h2{color:#4A4A4A;font-size:18px;margin:15px 0;}
#info_boxes .new_to_read180 h3{padding-left:0px;color:#4A4A4A;margin:0 0 5px 0;}
#info_boxes .new_to_read180 h3 span{color:red;}
#info_boxes .new_to_read180 ul{margin:0;padding:0;}
#info_boxes .new_to_read180 ul li{list-style:none;padding-bottom:9px;}
#info_boxes .content{padding-left:15px;}
#info_boxes .already_educator{float:left;background-color:#ECF3FD;height:283px;width:352px;position:relative;}
#info_boxes .already_educator ul{padding-left:0px;margin:12px 0 36px;}
#info_boxes .already_educator ul li{padding-bottom:9px;list-style:none;}
#info_boxes .product_support{background:url(/products/read180/images/bg-product_support.png) no-repeat;width:351px;height:59px;float:left;padding:5px 0px 0 20px;}
#info_boxes .product_support h2{display:inline;font-size:14px;}
#info_boxes .product_support a {left:18px;position:relative;top:10px;}
#info_boxes .solutions {float:left;width:543px;height:250px;margin-right:2px;background-color:#ECF3FD;}
#info_boxes .solutions .blueprint {float:left;width:180px;height:200px;}
#info_boxes .solutions .copy {float:left;width:150px;font-size:11px;}
#info_boxes .solutions .links {float:left;width:195px;margin-top:2px;}
#info_boxes .solutions .links a{display:block;width:195px;height:71px;padding: 0 0 0 90px; line-height:70px;}
#info_boxes .solutions .links a.link1 {background:url(/products/read180/images/bg-system_44.png) no-repeat;}
#info_boxes .solutions .links a.link2 {background:url(/products/read180/images/bg-expert_21.png) no-repeat;}
#info_boxes .solutions .links a.link3 {background:url(/products/read180/images/bg-expert_space.png) no-repeat;}
#info_boxes .touts {float:left;height:250px;width:351px;}
#info_boxes .touts a {margin:0}
#info_boxes .btn { display: block; position: absolute;top:247px;}
#info_boxes .performance_pledge .btn { left: 49px;}
#info_boxes .new_to_read180 .btn { left: 101px;}
#info_boxes .already_educator .btn { left: 115px;}

#info_boxes .touts #product_support{background:url('images/tout-product-support.png');height:82px;}
#info_boxes .touts #product_support h1{font-size:16px;margin-left:12px;margin-bottom:4px;}
#info_boxes .touts #product_support ul{margin-bottom:0;padding-left:15px;margin-top:2px;}
#info_boxes .touts #product_support ul li{list-style:none;}
#info_boxes .touts #product_support a#product_support_link{margin-right:20px;}

.clearfix:after, #info_boxes:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix, #info_boxes { display:inline-block; } /*this trips hasLayout for ie7*/
.clearfix, #info_boxes { display:block; } /*this returns it back to normal*/

#instruction-wrapper{width:700px;background:url('/products/read180/images/instructional-table-bg.jpg') no-repeat;}

#instructionalmodel-table {width:600px;margin:60px 0 0 96px;}
#instructionalmodel-table .col {width:102px;margin:3px 7px 3px 9px;float:left;height:480px;font-size:10px;line-height:12px;}
#instructionalmodel-table .col ul {margin:0;padding-left:15px;}
#instructionalmodel-table .row1 {height:110px;}
#instructionalmodel-table .row2 {height:110px;}
#instructionalmodel-table .row3 {height:150px;}

ul.marked {padding-left:10px;}
ul.marked li{width:580px;padding-left:20px;list-style:none;background:url('/products/read180/overview/images/icon_checkmark.gif') no-repeat;}
ul.marked2 {padding-left:10px;}
ul.marked2 li{padding-left:20px;list-style:none;background:url('/products/read180/overview/images/icon_checkmark.gif') no-repeat;}
