#e21_holder {
background-image:url(images/e21_bg.gif);
width:906px;
}
.e21_topnav {
background-image:url(images/e21_top.gif);
background-repeat:no-repeat;
}
.e21_content {
background-image:url(images/e21_bg-btm.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:60px;
}

.e21_clear {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.e21_contactform TD {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

.e21_contactform td.narrow {width:80px;text-align:right;}
.e21_contactform td input.t {float:left; margin-right:5px;}
.e21_faculty {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#3b3b3b;
}
.e21_red {
color:#c30a24;
}

.assesschart {
font-family:Arial, Helvetica, sans-serif;
color:#b50921;
font-size:12px;

}
.assesschart_left {
font-size:14px;
font-weight:bold;
padding:10px;
}
.assesschart_center {
padding:10px 10px 10px 10px;
}

.assesschart_right {
padding:10px;
}

.assesschart_hdr {
padding:10px;
font-size:14px;
font-weight:bold;
color:#666666;
text-align:center;
}
.assesschart_div {

background-color:#999999;
}
.assesschart P {
padding-bottom:o;
margin-bottom:8px;
}




.popchart {
font-family:Arial, Helvetica, sans-serif;
color:#b50921;
font-size:12px;

}
.popchart_left {
font-size:14px;
font-weight:bold;
padding:4px;
}
.popchart_center {
padding:4px;
font-weight:bold;
}
.popchart_hdr {
padding:8px 4px 6px 4px;
font-size:11px;
font-weight:bold;
color:#666666;
text-align:center;
}
.popchart_div {

background-color:#999999;
}
.popchart P {
padding-bottom:o;
margin-bottom:8px;
}

.chart1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.chart2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}
.chart3 {
width:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#B50921;
font-weight: bold;
}


/***ADDITIONS 10/19/10 Scholastic.com***/

 .check ul li { 

 font-size:12px; 
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 
 #ullist li {
  list-style-image:  url("images/new/checkmark.png");
  padding-top:1px;
  margin-left:10px;
  padding-right:10px;
  line-height:21px;
  font-size:12px; 
  
}

#tabstyle{
width:592px;
padding: 0 0 0 0;
margin: 0 0 0 0;
display:block;
height:26px;

}

#tabstyle img{
float:left;


}
#frame {
background: url() no-repeat;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
padding: 0px 0 0 0;
position: relative;
color:#333333;
 
}
 
#frame .top {background: url(images/new/top.gif) no-repeat;
width:568px;
height:19px;
padding: 0 0 0 0;
}
 
#frame .middle {background: url(images/new/middle.gif) repeat-y;
width:568px;
height:auto;
padding: 0 0 0 0;
 
}

#frame .middle_content {
width:538px;
padding: 0 0 0 0;
margin-left:15px;
font-size:12px;
 
}

#frame .middle_content h1{

font-size:14px;
color:#ff0000;
padding: 0 0 0 0;
margin: 0 0 5px 0;
}
 
#frame .bottom {background: url(images/new/bottom.gif) no-repeat;
width:568px;
height:19px;
padding: 0 0 0 0;
}
 
#frame .bground {background: url(images/bground.png) no-repeat;
height:374px;
width:832px;}
 
#frame  .margin_left{margin-left:45px;}
.margin_left{margin-left:17px;}
.left {float: left;}
.justify{text-align:justify}
.right {float: right;}
 
#frame .top_padding{padding-top:102px}
#frame .top_padding2{padding-top:92px}
#frame .title {
color:#990000;
font-size:14pt;
font-weight:normal;
 padding-top:10px;
padding-bottom:7px;
text-transform:uppercase
}


#tab_content{
width:570px; 
padding:20px 0 30px 20px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#333333;

}

#tab_content h2{
font-size:14px;
color:#c30a24;
padding: 12px 0 0 0;
margin: 0 0 0px 0;
}

#tab_content ul li {
margin-left:-10px;
line-height:19px;
}

#tab_content a img{
border:0;
}

#tab_content li a {
color:#c30a24;
text-decoration:underline;

}

#tab_content li a:hover{
color:#c30a24;
text-decoration:none;

}




#tab_content p a {
color:#c30a24;
text-decoration:none;
}

.centerimg{
text-align:center;
}

#bg21{
background-color:#d9d9d9;
border-top: #b6b6b6 3px solid;
}

#tab .left{
float:left;
}

#tab .right{
float:right;
}
.col_533{
width:533px;
}

.col_573{
width:573px;
}
.col_593{
width:593px;
}

.col_596{
width:596px;
}

.col_213{
width:213px;
}
.col_273{
width:273px;
}

.col_313{
width:313px;
}
.col_333{
width:333px;
}

