body {color: #000; font-size: 9.5pt; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; background-color: #fff;}
a {text-decoration: none; color: #000; font-weight: bold;}
a:hover {color: #000; text-decoration: overline underline;}
a.more {font-size: 9px;}
#main {margin: 10px 20px 0 30px; width: 90%; padding-top: 20px; background: #fff;}
#footer {margin: 0 20px 20px 30px; width: 90%; padding-top: 5px; background: #fff;}
blockquote {color: #000; font-size: 9.5pt; margin: 2em;}
code {color: #000; font-size: 9.5pt; font-family: Courier,fixed-width;}
h1, h2, h3, h4, h5, h6 {color: #000; font-weight: bold;}
h1 {font-size: 14pt;}
h2 {font-size: 12.5pt; border-bottom: 1px solid #000; line-height: 170%;}
h3 {font-size: 11pt; line-height: 100%;}
h4, h5, h6 {font-size: 11pt;}
h4 {border-bottom: 1px solid #000; line-height: 170%;}
th {color: #000; font-size: 11pt; font-weight: bolder; background-color: #cdd5f8;}
td {color: #000; font-size: 9.5pt;}
table {border: 0; margin: 0; padding: 0;}
tfoot {color: #000; font-size: 11pt; font-weight: bolder; background-color: #cdd5f8;}
p {color: #000; font-size: 9.5pt;}
pre {color: #000; font-size: 8pt; font-family: Courier,fixed-width;}
img {border: 0;}
ul, ol, li {color: #000; line-height: 150%; margin-bottom: 10px;}
hr {width: 100%; color: #C0C0C0;}
.xar-mod-head {border: 2px solid #a0a0a0; background-color: #cdd5f8; padding: 3px; text-align: center; font-weight: bold; font-size: 11pt; display: none;}
.xar-mod-title {color: #000; font-size: 11pt; font-weight: bold;}
.xar-mod-body {padding: 3px; padding-bottom: 20px;}
.xar-alt {background-color: #fff;}
.xar-accent {background-color: #ccc;}
.xar-alt-outline {border: 1px solid #E47C55;}
.xar-accent-outline {border: 1px solid #cce6ff;}
.xar-norm-outline {border: 1px solid #c0c0c0; padding: 5px;}
.xar-norm {display: block; background-color: #fff; padding-bottom: 10px;}
.xar-sub {font-size: smaller; font-weight: bold;}
.xar-error {color: #ff0000;}
p.byline {padding: 0; margin-top: 3px; font-size: 11px; line-height: 10px;}
p.articletitle, p.newstitle {display: block; font-size: 12px; font-weight: bold; line-height: 12px; padding: 10px 0 0 0; margin: 0;}
#referencelist, #endnoteslist {display: none;}
.strategy_box {border-top: solid 1px #ccc; padding-top: 10px; clear: both;}
.book_blurb {clear: both;}
img.strategies_cover {margin-right: 10px; margin-bottom: 10px;}
p.book_cover {float: left;}
p.book_title {color: #596e8e; padding: 0; margin: 0; font-style: italic; font-size: 70%; line-height: 1.2; font-weight: bold;}
span.book_byline {font-style: normal; font-weight: normal;}
p.book_type {color: #596e8e; padding: 0; margin: 0; font-size: 70%; line-height: 1.2;}
p.book_descrip {padding: 10px 0 15px 0; margin: 0; font-size: 70%; line-height: 1.2;}
#classroom_strategies table {border: solid 3px #ccc; margin-left: auto; margin-right: auto; margin-bottom: 10px;}
#classroom_strategies td, #classroom_strategies th {border: solid 2px #ccc; padding: 5px; text-align: center; font-size: 70%; line-height: 1.2;}
#classroom_strategies table.leftAlign td, #classroom_strategies table.leftAlign th {text-align: left; vertical-align: top;}
#classroom_strategies th {font-weight: bold;}
#classroom_strategies table.smallHead th {font-size: 75%; line-height: 1.2;}
#classroom_strategies ol td {font-size: 100%;}
#classroom_strategies p.see_example {position: relative; top: -12px; padding: 0 0 6px 0; margin: 0; line-height: 1;}
#classroom_strategies #strategies_grid table, #classroom_strategies #strategies_grid_landing table {border: solid 1px #dee6e8; width: 500px;}
#classroom_strategies #strategies_grid table tr, #classroom_strategies #strategies_grid_landing table tr {border-bottom: solid 1px #dee6e8;}
#classroom_strategies #strategies_grid table th, #classroom_strategies #strategies_grid_landing table th {text-align: left; font-weight: bold; border: none; border-bottom: solid 1px #dee6e8; padding-left: 10px;}
#classroom_strategies #strategies_grid table td, #classroom_strategies #strategies_grid_landing table td {text-align: left; padding-left: 25px; border: none; border-bottom: solid 1px #dee6e8;}
#classroom_strategies #strategies_grid table tr.last td, #classroom_strategies #strategies_grid table tr.last th, #content #classroom_strategies #strategies_grid_landing table tr.last td, #content #classroom_strategies #strategies_grid_landing table tr.last th {border-bottom: none;}
#classroom_strategies #strategies_grid table td.yes {background: url("/themes/rr_new/images/static/strategy_yes.gif") 5px 5px no-repeat;}
#classroom_strategies #strategies_grid table td.no {background: url("/themes/rr_new/images/static/strategy_no.gif") 5px 5px no-repeat;}
#classroom_strategies #strategies_grid_landing table td.yes {background: url("/themes/rr_new/images/static/strategy_yes.gif") 23px 5px no-repeat;}
#classroom_strategies #strategies_grid_landing table td.no {background: url("/themes/rr_new/images/static/strategy_no.gif") 23px 5px no-repeat;}
#classroom_strategies #post-comment table {border: none; margin-left: 0; margin-right: 0; margin-bottom: 0;}
#classroom_strategies #post-comment td, #classroom_strategies #post-comment th {border: none; padding: 2px; text-align: left; font-size: 100%; line-height: 1.2;}
#classroom_strategies #post-comment table.leftAlign td, #classroom_strategies #post-comment table.leftAlign th {text-align: left; vertical-align: top;}
#classroom_strategies #post-comment th {font-weight: normal;}
#classroom_strategies #post-comment table.smallHead th {font-size: 75%; line-height: 1.2;}
#f2Rotating p.sub {font-weight: bold;}
div#featureClick div#featureDesc div {display: block !important;}
.access, #wetaNav, #searchBox, .bd, #leftCol, #articleControls, #post-comment, #RRadsense, #rightCol, #header, #footer, #rotateHead, #f2Rotating img, #rotate #fragment-2, #rotate ul.ui-tabs-nav li, #featureClick ul, #lightbox_close, #lightbox, #fb-root, #countButtons {display: none;}
#rotate ul.ui-tabs-nav li.ui-tabs-selected {display: block;} 

