﻿caption.tabletitle { vertical-align: top; font-size: 110%; } /* overrides bad setting found in some individual pages */

.RelatedLinksHEAD
{
    COLOR: #660000;
    FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px
}

/* ---- Styles Used with Assessment Procedures Pages (from this point down)---- */

.pgtitlesupscript
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
}
.rjust
{
    FONT-SIZE: 110%;
    TEXT-ALIGN: right
}
LI.smallbullet
{
	FONT-SIZE: 100%;
	LIST-STYLE-TYPE: disc
}
.tutheading
{
    FONT-SIZE: 90%;
    COLOR: #660000;
    FONT-VARIANT: small-caps
}
.tutnav
{
    FONT-SIZE: 100%;
    COLOR: #999999;
}
.tuttitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 140%;
    COLOR: #000000;
}
.profilesStateName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 140%;
    FONT-STYLE: italic;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.TDplain, .tdplain
{
    FONT-SIZE: 100%;
}
blockquote.tdPlain
{
	font-size: 100% !important;
}
.indexLI
{
    PADDING-BOTTOM: 3px
}
.Statesfont
{
    COLOR: #990000;
}

UL.sitemap
{
    padding-left: 2px;
    MARGIN-LEFT: 10px;
    margin-top: 5px;
}
UL.sitemap LI
{
    FONT-SIZE: 85%;
	margin-left:5px;
    list-style-type: disc; 
}

.homehead
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    COLOR: #000000;
    PADDING-TOP: 5px;
    FONT-FAMILY: "Frutiger 55 Roman"
}
.search
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    FONT-FAMILY: "Frutiger 55 Roman"
}
.popupwin
{
    BACKGROUND-COLOR: #ffffff
}
.tutbackground
{
    BACKGROUND-COLOR: #ffffff
}
.RelatedLinksHEAD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px;
    COLOR: #660000;
}
.TDrelatedlinks
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px;
}
.RelatedLinksP
{
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px;
}
.RelatedLinksBullet
{
    COLOR: #996666;
    MARGIN-RIGHT: 3px
}
.homevirt
{
    COLOR: #660000
}
.newnote
{
    MARGIN-TOP: 8px;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 6px;
}
.questions
{
    FONT-SIZE: 120% !important;
    COLOR: #660000;
    FONT-FAMILY: "Times New Roman"
}
.statestable1
{
    FONT-SIZE: 110%;
    COLOR: #000000;
}
.statestable2
{
    FONT-SIZE: 100%;
    COLOR: #000000;
}
.table1
{
    FONT-SIZE: 110%;
}
.table2
{
    FONT-SIZE: 100%;
}
.table2_right
{
	TEXT-ALIGN: right;
    FONT-SIZE: 100% !important;
}
.table2_center
{
	TEXT-ALIGN: center;
    FONT-SIZE: 100% !important;
}
td.table2{
	padding: 0 2px;
}
.table3
{
    FONT-SIZE: 90%;
}
.footnote
{
    FONT-SIZE: 100% !important;
}
.calendar
{
    FONT-SIZE: 100%;
    COLOR: #660000;
}
.redfont
{
    COLOR: #660000;
	font-size: 120%
}
.outer
{
    TEXT-ALIGN: center
}
.juryrigtd
{
    FONT-SIZE: 90%;
}
.signature
{
    FONT-SIZE: 100%;
    COLOR: #666666;
    FONT-STYLE: italic;
    FONT-FAMILY: "Times New Roman", Times, serif;
}
.table_lite_rule
{
	PADDING: 0;
}
th.left2
{
	TEXT-ALIGN: LEFT;
}
.homeheads2
{
    MARGIN-TOP: 8px;
    FONT-SIZE: 120%;
    MARGIN-BOTTOM: 5px;
    COLOR: #990e1f;
    FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
.about
{
    FONT-SIZE: 100%;
}
.contentslist {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 110%;
	list-style-position : outside;
	list-style-type : none;
	margin-bottom : auto;
	margin-left : 0.6em;
	margin-right : auto;
	margin-top : 0%;
	padding-top : 0%;
	padding-left : 0%;
	text-indent : 0%;
} /* for within page link section.  Doesn't apply to Net4.77 well (can't get rid of skipped space between Contents: and
list; can't get rid of bullet; text-indent causes only the top list element to indent..  Outside has less lefthand padding in IE5, is no different than
inside (with the other specs) in other browsers.  Don't know which spacing elements are redundant yet. */
A.listhead {
	font-size: 110%;
	font-weight: bold
} /* used for Contents list heading */
.listhead {
	font-size: 120%;
} /* used to make a list heading a larger font size, originally for 1998 Tech. Rpt, NCES 2001-509 */
/* subject pages */
.homeheads
{
    FONT-SIZE: 130%;
    COLOR: #660000;
    FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;
	FONT-WEIGHT: bold
}
.red_summary_text
{
    FONT-SIZE: 110%;
    COLOR: #660000;
    FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
}
/* results pages */
.results_head
{
	FONT-SIZE: 22px;
    FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;
	COLOR: #000099;
}
.results_subhead
{
	FONT-SIZE: 20px;
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-WEIGHT: 600;
}

/* menu styles */
.greenMenu a.menuLink1, 
.greenMenu a.menuLink1 nobr, 
.greenMenu a.menuLink2,
.blueMenu a.menuLink1, 
.blueMenu a.menuLink1 nobr, 
.blueMenu a.menuLink2 {
	text-decoration: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover.menuLink1, a:hover.menuLink1 nobr, a:hover.menuLink2 {
	color: #990000;
}
.greenMenu{
	text-align: left;
	background-color:#baddc4;
}
.blueMenu{
	text-align: left;
	background-color:#bccdd8;
}
.tableHeadBorderRight
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 5px;
    FONT-SIZE: 100%;
}
.tableBodyBorderRight
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 5px;
    FONT-SIZE: 100%;
}
.tableHeadBorderBottomRight
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 5px;
    FONT-SIZE: 100%;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.tableHeadBorderBottom
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 100%;
    BORDER-BOTTOM: black thin solid;
}

a.glossary_link:link,
a.glossary_link:visited,
div.MainContent a.glossary_link:link,
div.MainContent a.glossary_link:visited { color: #006600; }

.legend-ors{
 	border-top:thin solid #0E2B89;
 	border-left:thin solid #0E2B89;
 	border-right:thin solid #0E2B89;
 	border-bottom:thin solid #0E2B89;
	background-color:#D0D4FD;
	font-size:100%;
	color:#000000;
}

td#n-and-n-cell p.newnote { margin-left: 1.5em; margin-right: 1.5em; }

.languagebutton { position: relative; top: -0.5em; float: right; margin: 0 1em 0.25em 1em; }

/* To display some special characters. */
.symboltext 
{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', 'Lucida', sans-serif; 
}
/* Used for showing bookmarks in a page.*/
.BookMarkClass
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 110%; 
	color:Black;
	text-decoration:none;
	BACKGROUND-COLOR: #ffff66;
}

table.layout_example caption {
    font-weight: bold;
    font-size: 110%;
    padding-bottom: 10px;
    padding-top: 10px;
    font-style: normal;
    text-align: left;
}
 
table.layout_example td.layout_content {
    border-top: thick solid #333366;
    border-bottom: thick solid #333366;
    font-size:  100%;
}
 
table.layout_example td.footnote {
    text-align: left;
}

ul.prettyList { margin: 0 0 0 14px; padding: 0 0 0 14px; }

ul.prettyList li {
	margin: 0.5em 0;
	padding: 0;
	list-style-image: url("/nationsreportcard/images/common/bltgrdi2.gif");
}

/* To provide standard styles for typical table throughout the site*/
td.bdrTop, th.bdrTop {
	border-top: 2px solid #5179a9;
}
td.bdrThickTop, th.bdrThickTop {
	border-top: 3px solid #5179a9;
}
td.bdrBottom, th.bdrBottom {
	border-bottom: 3px solid #5179a9;
}
td.bdrRight, th.bdrRight {
	border-right: 2px solid #5179a9;
}
td.bdrLeft, th.bdrLeft {
	border-left: 2px solid #5179a9;
}
th.unbold 
{
	/*use for places where you don't want bold text in TH*/
	font-weight: normal;
}
td.headBkgColor, th.headBkgColor {
	background-color:#f1f5f9;
}
.bottomedge {
	border-bottom: 2px solid #5179a9;
	background-color:#f1f5f9;
	font-size: 0px;
	padding: 0px;
	margin: 0px;
	height: 2px;
}
td ul.leftalign
{
	margin-left:1em;
	margin-top:0;
	padding:0;
}

td>p:first-child { margin-top: 0; }

/* Content Wrapper */
#contentWrapper h3
{
	margin: 1em 0 1em 0;
}
#contentWrapper th.colheader_right
{
	text-align:right;
}

table.bgqtable tbody th
{
	text-align: left;
}

#contentWrapper .datatables td.footer {
	font-size: 100%;
}
#contentWrapper .datatables td, #contentWrapper .datatables th {
	font-size: 100%;
}
th.bottomrule {
	text-align: left;
}
.followsAnH2{
	margin-top: 15px;
}
.precedesAnH2{
	margin-bottom: 15px;
}
img.requiresBorder{
	border: solid 1px #000000;
}
#upper_right_corner1{
	margin-bottom: 5px;
}

/* Supplement to left-side navigation bar from IES's pubs2.css
	because the nav bar was getting too wide at lower levels of navigation. */
#MenuLeft ul ul ul ul { margin-left: 8px; }


/* Moved from main.css and mainIE.css*/
div.backlink {
margin-bottom: 10px;
}
.backlink a {
margin-top: 10px;
padding: 0 2px 1px 25px;
background: #fff url("/nationsreportcard/Subject/_CommonObjects/Images/naepdata/LEFT.GIF") left center no-repeat;
color: #c00;
}

.TDrelatedlinks li {
font-size: 100%;
list-style-type: none;
list-style-image: url(/images/icons/bullet1.gif);
margin: 0em 0em 1em 1em;
}

.imgToTop {
margin-bottom: 20px;
}

#contentWrapper h3 {
margin: 1em 0 1em 0 !important;
}

.tdwNav {
margin-left: 1em;
margin-right: 1em;
}
#contentWrapper {
overflow: visible;
zoom: 1;
}

#ContentRight ul.shrinkForIE6 li{
    _width: 565px;
}

body.extraWide div.MainContent { width: auto; }

#PubContent #ContentRight.hasRightCol { width: 370px; }

