﻿@charset "utf-8";
/* CSS Document */

/* REMOVE WHEN PUBLISHING TO LIVE SITE */
.downarrowclass{
visibility:hidden;
}
/* REMOVE WHEN PUBLISHING TO LIVE SITE */

html, body {
height: 100%;
margin: 0 0 1px;
padding: 0;
}


#scorecardContent{
margin:0 auto;
text-align:left;
width:950px;
}

#scorecardContent li{
list-style:none;
}

#scorecardContent .clear{
clear:both;
}

#scorecardContent .cursor{
cursor:pointer;
}

#scorecardContent h1{
color:#4D84B1;
font-family:tahoma, arial;
font-weight:bold;
letter-spacing:1px;
}

#scorecardContent h2{
font-size:12px;
font-weight:bold;
color:#005d91;
margin:0;
}

#scorecardContent h3{
color:#126a9e;
font-family:tahoma, arial;
font-size:16px;
line-height:16px;
}

#scorecardContent .t18{
color:#005c8f;
font-size:18px;
line-height:18px;
}



#scorecardContent h4{
color:#075384;
font-family:tahoma, arial;
font-size:14px;
}

#scorecardContent .h4_sm1{
color:#075384;
font-family:tahoma, arial;
font-size:12px;
line-height:12px;
padding-left:3px;
}

#scorecardContent .h4_sm2{
color:#075384;
font-family:tahoma, arial;
font-size:7px !important;
line-height:8px !important;
padding-left:3px;
font-weight:bold;
}

#scorecardContent .h4_sm3{
color:#075384;
font-family:tahoma,arial;
font-size:8px !important;
font-weight:bold;
line-height:8px !important;
padding-left:3px;
padding-right:3px;
text-align:right;
}

#scorecardContent .h4_sm4{
color:#075384;
font-family:tahoma,arial;
font-size:8px !important;
font-weight:bold;
line-height:8px !important;
padding-left:3px;
padding-right:3px;
text-align:center;
}

#scorecardContent .tab_content h4{
color:#fff;
letter-spacing:1px;
}

#scorecardContent .tcenter{
text-align:center;
}

#scorecardContent .clearBG{
background-color:#fff;
}

#scorecardContent h5{
color:#126a9e;
font-family:tahoma, arial;
font-size:10px;
line-height:12px;
}

#scorecardContent h6{
color:#126a9e;
font-family:tahoma, arial;
font-size:9px;
}

#scorecardContent h7{
color:#126a9e;
font-family:tahoma, arial;
font-size:10px;
}

#scorecardContent p, input{
font-family:tahoma, arial;
font-size:11px;
line-height:13px;
}

#scorecardContent option, select{
font-family:tahoma, arial;
font-size:14px;
line-height:13px;
padding:1px;
z-index:999;
}

#scorecardContent input{
border:1px solid #000;
}

#scorecardContent .instruct{
color:#666666;
font-size:9px;
font-weight:normal;
line-height:10px;
}

#scorecardContent .addy_opt{
display:block !important;
margin-bottom:-3px;
}

#scorecardContent .addy_opt label{
display:inline-block;
}

#scorecardContent .addy_opt input{
margin-right:5px;
vertical-align:middle;
}

#scorecardContent .addy_opt span{
font-size:10px;
font-weight:bold;
}

#scorecardContent .bgClear{
background:url("../images/graypx.jpg") repeat left center transparent;
}

#scorecardContent .bgClear_blue{
background:url("../images/bluepx.jpg") repeat left center #ff0000;
}

#scorecardContent .hide{
display:none;
}

#scorecardContent .td_p15{
padding:15px !important;
}

#scorecardContent .compare_title p{
font-size:10px;
line-height:12px;
padding-left:3px;
padding-right:3px;
}


#scorecardContent .td_pGraph{
padding:2px 0 0 0 !important;
}

#scorecardContent .td_pGraph span{
padding:0 3px 0 5px;
}

#scorecardContent .noHeight{
min-height:0px;
}

#scorecardContent .bulleted{
background:url("../images/bullte_sq.jpg") no-repeat scroll left center transparent;
padding-left:10px;
margin-top:1px !important;
}

#scorecardContent .bulleted_yellow{
background:url("../images/bull_yellow.gif") no-repeat scroll left center transparent;
padding-left:10px;
margin-top:1px !important;
}
#scorecardContent .bulleted_purple{
background:url("../images/bull_purple.gif") no-repeat scroll left center transparent;
padding-left:10px;
margin-top:1px !important;
}
#scorecardContent .bulleted_red{
background:url("../images/bull_red.gif") no-repeat scroll left center transparent;
padding-left:10px;
margin-top:1px !important;
}
#scorecardContent .bulleted_green{
background:url("../images/bull_green.gif") no-repeat scroll left center transparent;
padding-left:10px;
margin-top:1px !important;
}
#scorecardContent .bulleted_brown{
background:url("../images/bull_brown.gif") no-repeat scroll left center transparent;
padding-left:10px;
margin-top:1px !important;
}
#scorecardContent .bulleted_ltblue{
background:url("../images/bull_ltblue.gif") no-repeat scroll left center transparent;
padding-left:10px;
margin-top:1px !important;
}



#scorecardContent .infacis{
color:#126a9e;
font-weight:bold;
}

#scorecardContent .interactive{
cursor:pointer;
padding-right:15px;
}

#scorecardContent .iopen{
background:url("../images/iopen.png") no-repeat scroll right center transparent;
}

#scorecardContent .iclosed{
background:url("../images/iclosed.png") no-repeat scroll right center transparent;
}

#scorecardContent .iclosed_sm{
background:url("../images/iclosed.png") no-repeat scroll 0 18px transparent;
font-size:6px !important;
height:30px;
line-height:8px !important;
margin-top:-12px;
position:absolute;
}

#scorecardContent .iopen_sm{
background:url("../images/iopen.png") no-repeat scroll 0 18px transparent;
font-size:6px !important;
height:30px;
line-height:8px !important;
margin-top:-12px;
position:absolute;
}

#scorecardContent .i9{
font-size:9px;
color:#126a9e;
font-weight:bold;
}

#scorecardContent .i7{
font-size:7px;
color:#126a9e;
font-weight:bold;
line-height:7px;
}

#scorecardContent .orange_txt{
color:#f68b33;
font-weight:bold;
font-size:11px;
}

#scorecardContent .blue_txt{
color:#005d90;
font-weight:bold;
}


#scorecardContent .scoreBlack,.scorePurple,.scoreOrange,.scoreRed,.scoreBlue,.scoreYellow{
font-size:24px !important;
font-weight:bold;
}

#scorecardContent .scoreBlack{
color:#000;
}

#scorecardContent .scorePurple{
color:#8b61aa;
}

#scorecardContent .scoreOrange{
color:#f68b33;
}

#scorecardContent .scoreRed{
color:#b53f70;
}

#scorecardContent .scoreBlue{
color:#00a1b1;
}

#scorecardContent .ltBlue{
color:#00b2ee;
}

#scorecardContent .scoreYellow{
color:#d2c100;
}

#scorecardContent .pointBlack{
font-size:10px;
font-weight:bold;
color:#000;
line-height:10px;
}

#scorecardContent .pointOf{
font-size:5px;
font-weight:bold;
color:#005c90;
line-height:8px;
}

#scorecardContent .vmid{
vertical-align:middle !important;
}

#scorecardContent .vbtm{
vertical-align:bottom !important;
}

#scorecardContent .vtop{
vertical-align:top !important;
}

#scorecardContent .pointOf span{
font-size:8px;
}

#scorecardContent .scoreOf{
color:#005c90;
font-size:9px;
font-weight:bold;
line-height:13px;
}

#scorecardContent .scoreOf span{
font-size:18px;
}

#scorecardContent .keyword:hover{
cursor:pointer;
}

.ques_title{
letter-spacing:0.5px;
line-height:12px;
width:100%;
}

span.ui-dialog-title{
width:100%;
}

.dialog_close{
background:url("../images/close_x.jpg") no-repeat scroll right 6px transparent;
color:#00578A;
cursor:pointer;
float:right;
margin-left:210px;
padding-right:12px;
position:absolute;
display:none;
}

.dialog_close a{
color:#00578A !important;
}

.ui-dialog-content{
margin-bottom:10px;
}

.dialog_close_err{
background:url("../images/close_x.jpg") no-repeat scroll right 2px transparent;
color:#00578A;
cursor:pointer;
float:right;
margin-left:210px;
padding-right:12px;
position:absolute;
bottom:10px;
}

.dialog_close_err a{
color:#00578A !important;
}


/* FIND A SCHOOL STYLES */
#scorecardContent #findschool_pageheader{
min-height:60px;
}

#scorecardContent #programs{
/*width:117px;*/
}

#findschool_filter select{
width:117px;
}

#scorecardContent #programs option{
}

#scorecardContent .leftHalf{
float:left;
}

#scorecardContent .rightHalf{
float:right;
}

#scorecardContent #compareIcons{
margin:33px 30px 0 0;
}

#scorecardContent #compareIcons li{
display:inline;
list-style:none outside none;
}

#scorecardContent #compareIcons ul{
margin-top:5px;
}

#scorecardContent #compareIcons_houses{
background-image:url("../images/schoolHouses.jpg");
height:35px;
margin-top:13px;
width:114px;
}

#scorecardContent .compare_0{
background: no-repeat scroll 0px 0px transparent;
}

#scorecardContent .compare_1{
background: no-repeat scroll 0px -45px transparent;
}

#scorecardContent .compare_2{
background: no-repeat scroll 0px -90px transparent;
}

#scorecardContent .compare_3{
background: no-repeat scroll 0px -134px transparent;
}

#scorecardContent .compare_4{
background: no-repeat scroll 0px -179px transparent;
}

#scorecardContent #compareMap img{
margin-top:5px;
}

#scorecardContent #compareMap{
margin-right:40px;
}

#scorecardContent #narrow{
margin-left:10px;
margin-bottom:3px;
}

#scorecardContent #narrow li{
list-style:none;
}

/*
#scorecardContent .rounded_all {
-moz-border-radius:4ex;
-webkit-border-radius:4ex;
}

#scorecardContent .rounded_all_small {
-moz-border-radius:2ex;
-webkit-border-radius:2ex;
}

#scorecardContent .rounded_tr{
-moz-border-radius-topright:4ex;
-webkit-border-top-right-radius:4ex;
}

#scorecardContent .rounded_tl{
-moz-border-radius-topleft:4ex;
-webkit-border-top-left-radius:4ex;
}

#scorecardContent .rounded_t{
-moz-border-radius-topleft:2ex;
-webkit-border-top-left-radius:2ex;
-moz-border-radius-topright:2ex;
-webkit-border-top-right-radius:2ex;
}

#scorecardContent .rounded_t_small{
-moz-border-radius-topleft:1ex;
-webkit-border-top-left-radius:1ex;
-moz-border-radius-topright:1ex;
-webkit-border-top-right-radius:1ex;
}

#scorecardContent .rounded_r{
-webkit-border-top-right-radius: 2ex;
-webkit-border-bottom-right-radius: 2ex;
-moz-border-radius-topright: 2ex;
-moz-border-radius-bottomright: 2ex;
border-top-right-radius: 2ex;
border-bottom-right-radius: 2ex;
}

#scorecardContent .rounded_l{
-moz-border-radius-bottomleft:2ex;
-webkit-border-bottom-left-radius:2ex;
-moz-border-radius-topleft:2ex;
-webkit-border-top-left-radius:2ex;
}

#scorecardContent .rounded_b{
-moz-border-radius-bottomleft:2ex;
-webkit-border-bottom-left-radius:2ex;
-moz-border-radius-bottomright:2ex;
-webkit-border-bottom-right-radius:2ex;
}

#scorecardContent .rounded_tr_b{
-moz-border-radius-bottomleft:2ex;
-webkit-border-bottom-left-radius:2ex;
-moz-border-radius-bottomright:2ex;
-webkit-border-bottom-right-radius:2ex;
-moz-border-radius-topright:2ex;
-webkit-border-top-right-radius:2ex;
}
*/

#scorecardContent #findschool_tableheader{
background-color:#d6dcba;
min-height:115px;
border-bottom:12px solid #005c91;
padding:14px 10px 10px;
}

#scorecardContent #findschool_tableheader h5{
margin-bottom:5px;
}

#scorecardContent .tableheader_col ul{
margin-bottom:4px;
}

#scorecardContent .tableheader_col li{
list-style:none;
display:inline;
}

#scorecardContent .tableheader_col{
width:20%;
}

#scorecardContent #ward_ul{
width:120px;
margin-top:-5px;
}

#scorecardContent .ward_on_lg{
background:url("../images/ward_icon_on_orange.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:arial;
font-size:14px;
font-weight:bold;
line-height:36px;
margin-bottom:10px;
margin-right:-2px;
padding:5px 8px 10px 9px;
}


#scorecardContent .ward_on:hover, .ward_on_lg:hover{
/*cursor:pointer;*/
}

#scorecardContent .ward_off_lg{
background:url("../images/ward_icon_off_orange.jpg") no-repeat scroll 0 0 transparent;
color:#E6EFDD;
font-family:arial;
font-size:14px;
font-weight:bold;
line-height:36px;
margin-bottom:10px;
margin-right:-2px;
padding:5px 8px 10px 9px;
}

#scorecardContent .ward_off:hover , .ward_off_lg:hover{
cursor:pointer;
}

#scorecardContent .grade_on{
background:url("../images/grade_icon_on_md.jpg") no-repeat scroll 0px 0px transparent;
color:#FFFFFF;
font-family:arial;
font-size:16px;
font-weight:bold;
}

#scorecardContent .grade_on:hover{
cursor:pointer;
}

#scorecardContent .grade_off{
background:url("../images/grade_icon_off_md.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-family:arial;
font-size:16px;
font-weight:bold;
}

#scorecardContent .grade_off:hover{
cursor:pointer;
}


#scorecardContent .char_N1{
margin-right:-8px;
padding:2px 12px 8px 6px;
}

#scorecardContent .char_N2{
letter-spacing:-2px;
margin-right:-7px;
padding:2px 10px 8px 2px;
}

#scorecardContent .char_L1{
margin-right:-3px;
padding:2px 8px 8px 6px;
}

#scorecardContent .char_L1_alt{
font-size:14px;
margin-left:-1px;
padding:3px 6px 8px;
}

/*
#scorecardContent .char_L1_alt{
margin-left:-1px;
padding:1px 7px 8px 5px;
}
*/
#scorecardContent .char_L2{
font-size:12px;
letter-spacing:-2px;
margin-right:-4px;
padding:4px 8px 8px 4px;
}

/*
#scorecardContent .char_L2{
font-size:15px;
letter-spacing:-2px;
margin-right:-5px;
padding:2px 6px 8px 2px;
}
*/

#scorecardContent #schoolname{
height:20px;
line-height:20px;
margin-top:48px;
padding:0 3px;
width:110px;
}

#scorecardContent #address{
height:20px;
line-height:20px;
padding:0 3px;
width:110px;
margin-top:10px;
}

#scorecardContent #findschool_tablebody{
background-color:#f4f6f8;
min-height:100px;
padding:10px 40px 20px;
}

#scorecardContent #tableControls span{
color:#15b9f0;
}

#scorecardContent #tableControls h6 span{
color:#000;
font-size:12px;
}

#scorecardContent #pagination h6 span{
color:#000;
font-size:12px;
}

#scorecardContent #tableControls h6 span a{
color:#126a9e;
}

#scorecardContent #findschool_tablebody th{
color:#15B9F0;
font-family:tahoma, arial;
font-size:8px;
}

#scorecardContent #findschool_tablebody th a{
color:#15B9F0;
background:url("../images/arLeft_sm.jpg") no-repeat scroll right center transparent;
padding-right:10px;
}

#scorecardContent #findschool_tablebody .asc a{
color:#126a9e;
background:url("../images/arSelect_sm.jpg") no-repeat scroll right center transparent;
}

#scorecardContent #findschool_tablebody .desc a{
color:#126a9e;
background:url("../images/arUp_sm.jpg") no-repeat scroll right center transparent;
}
#scorecardContent .visHide
{
    display: none;
}
#scorecardContent .visShow 
{
    display: table-row;
}
#scorecardContent .tr_odd{
background-color:#dfe4e8;
}

#scorecardContent .tr_odd_blue{
background-color:#88a8ca;
}

#scorecardContent .tr_white{
background-color:#fff;
}

#scorecardContent #main_tab2.active h4{
color:#fff;
}

#scorecardContent #main_tab2 h4{
color:#8b9b43;
}

#scorecardContent #main_tab1.active h4{
color:#fff;
}

#scorecardContent #main_tab1 h4{
color:#005c90;
}


#scorecardContent .tr_odd .ward_on{
background:url("../images/ward_icon_odd_blue.jpg") no-repeat scroll 0px 0px transparent;
color:#FFFFFF;
font-family:tahoma, arial;
font-size:10px;
font-weight:bold;
padding:4px 6px 8px 7px;
}

#scorecardContent .tr_even{
background-color:#eff1f4;
}

#scorecardContent .tr_even_blue{
background-color:#a2bad5;
}

#scorecardContent .tr_even .ward_on{
background:url("../images/ward_icon_even_blue.jpg") no-repeat scroll 0px 0px transparent;
color:#FFFFFF;
font-family:tahoma, arial;
font-size:10px;
font-weight:bold;
padding:4px 6px 8px 7px;
}

#scorecardContent #findschool_tablebody td{
font-family:tahoma, arial;
font-size:9px;
line-height:12px;
padding:8px 0 10px 0px;
}

#scorecardContent #findschool_tablebody td input{
margin:0 0 5px 10px;
border:none;
}

#scorecardContent .addy_opt input{
border:none;
}

#scorecardContent #findschool_tablebody td h6{
line-height:10px;
}

#scorecardContent #findschool_tablebody .padleft{
line-height:10px;
padding-left:8px;
}

#scorecardContent #findschool_tablebody img{
margin:2px 0 -2px 5px;
}

#scorecardContent #pagination{
padding:5px 60px 20px;
}


/* SCHOOL DETAILS STYLES */
#scorecardContent #school_title{
margin:0 0 5px 195px;
}

#scorecardContent .submit_schol{
float:right;
margin:49px 30px 0 0;
}

#scorecardContent .submit_addy{
float:right;
margin:11px 10px 0 0;
}

#scorecardContent .col_adjust{
margin-left:-20px;
}

#scorecardContent #schooldetail_sidebar{
width:178px;
}

#scorecardContent #schooldetail_sidebar p{
margin-top:5px;
}

#scorecardContent #schooldetail_sidebar .pad_top{
margin-top:5px;
}

#scorecardContent #schooldetail_sidebar .pad_bottom{
margin-bottom:5px;
}

#scorecardContent #school_info li{
display:inline;
list-style:none outside none;
}

#scorecardContent #school_info a{
font-weight:bold;
letter-spacing:-0.25px;
}

#scorecardContent #school_map{
margin-top:20px;
}

#scorecardContent #school_compareothers{
margin-top:20px;
background-color:#d6dcba;
padding:10px 15px 20px;
margin:20px 0 0 -11px;
}

#scorecardContent #how_enroll{
background-color:#D6DCBA;
margin:20px 0 0 -25px;
padding:15px 0 15px 25px;
width:560px;
}

#scorecardContent #how_enroll ul{
float:left;
width:25%;
}

#scorecardContent #how_enroll li{
line-height:14px;
}

#scorecardContent #how_enroll p{
font-size:10px;
}

#scorecardContent #how_enroll a{
font-size:10px;
line-height:10px;
font-weight:bold;
}


#scorecardContent #school_compareothers p{
font-family:tahoma, arial;
font-size:9px;
font-weight:bold;
margin-top:8px;
}

#scorecardContent #school_compareothers ul{
}

#scorecardContent #school_compareothers li{
color:#126a9e;
font-family:tahoma, arial;
font-size:11px;
list-style:none;
font-weight:bold;
margin-top:5px;
line-height:13px;
}

#scorecardContent #schooldetail_main{
min-height:680px;
width:80%;
}

#scorecardContent #compare_main{
min-height:680px;
width:100%;
}

.left190{
margin-left:190px;
}

.right10{
margin-right:10px;
}

#scorecardContent #schooldetail_tr{
margin:-20px 0 -50px;
}

#scorecardContent #schooldetail_tl{
margin-top:10px;
}

#scorecardContent #schooldetail_tl a{
font-size:12px;
color:#2d7da7;
font-weight:bold;
}

#scorecardContent #schooldetail_instruct{
background-color:#f4f6f8;
padding:8px 10px 5px;
/*margin-right:50px;*/
}

#scorecardContent #schooldetail_instruct p{
margin-left:5px;
margin-top:-2px;
}

#scorecardContent #upperLinks{
margin:-20px 0 0;
}

#scorecardContent #upperLinks li{
}

#scorecardContent #schooldetail_pdf{
/*margin:8px 0 0 100px;*/
width:200px;
margin:25px 50px -25px 0;
}

#scorecardContent #schooldetail_pdf p{
color:#126A9E;
font-family:tahoma, arial;
font-size:8px;
line-height:9px;
margin:-3px 0 0 5px;
}


#scorecardContent #tab1_content{
}


#scorecardContent #tab1_content #col_1{
float:left;
margin:35px 0 0 15px;
width:72%;
}

#scorecardContent #tab1_content #col_1 p{
color:#666;
font-size:12px;
line-height:15px;
margin-bottom:5px;
}

#scorecardContent #tab1_content .col_3{
float:left;
width:33%;
}

#scorecardContent #tab1_content #programs{
width:100%;
margin-top:30px;
}

#scorecardContent #tab1_content #prog_1 h5{
background:url("../images/academic_icon.png") no-repeat scroll 0px 0px transparent;
margin-top:10px;
padding:7px 0 10px 25px;
}

#scorecardContent #tab1_content #prog_2 h5{
background:url("../images/wellness_icon.png") no-repeat scroll 0px 0px transparent;
margin-top:10px;
padding:7px 0 10px 25px;
}

#scorecardContent #tab1_content #prog_3 h5{
background:url("../images/arts_icon.png") no-repeat scroll 0px 0px transparent;
margin-top:10px;
padding:7px 0 10px 25px;
}

#scorecardContent #tab1_content #programs li{
font-size:9px;
line-height:9px;
list-style:none outside none;
margin-bottom:5px;
margin-left:27px;
}

#scorecardContent #tab1_content #feeder_schools li{
font-size:10px;
line-height:10px;
list-style:none outside none;
margin-bottom:5px;
color:#126A9E;
font-family:tahoma,arial;
font-weight:bold;
}

#scorecardContent #tab1_content #feeder_schools{
background-color:#dbdee2;
padding:5px 0 5px 15px;
margin:20px 0;
}

#scorecardContent #tab1_content #other_info{
}

#scorecardContent #tab1_content #other_info li{
font-size:10px;
line-height:12px;
margin-top:5px;
}

#scorecardContent #tab1_content #other_info ul{
margin-bottom:10px;
}

#scorecardContent #tab1_content #other_info #dir_bus{
background:url("../images/bus_icon.png") no-repeat scroll 0px 0px transparent;
padding:0 0 2px 17px;
}

#scorecardContent #tab1_content #other_info #dir_metro{
background:url("../images/metro_icon.png") no-repeat scroll 0px 0px transparent;
padding:0 0 2px 17px;
}

#scorecardContent #tab1_content #col_2{
float:right;
width:24%;
margin-bottom:20px;
}

#scorecardContent .bar_txt{
}

#scorecardContent #tab1_content #col_2 .bar_img{
border-right:1px solid #B4BFC8;
border-left:1px solid #B4BFC8;
}

#scorecardContent #tab1_content #col_2 #perf_glance td{
color:#000;
font-size:10px !important;
font-weight:bold;
padding:0 5px 0 0;
}

#scorecardContent #tab1_content #col_2 #perf_glance td img{
}

#scorecardContent #tab1_content #col_2 #perf_glance{
background-color:#D6DCBA;
padding:14px 0 14px 10px;
}

#scorecardContent #content{
padding-bottom:14px;
}

#scorecardContent #tab1_content #col_2 #perf_glance p{
font-size:10px;
line-height:10px;
margin:5px 0;
}

#scorecardContent #tab1_content #col_2 #perf_glance .indent{
margin-left:10px;
}

#scorecardContent #tab1_content #col_2 #perf_glance #more a{
color:#005C8F;
float:left;
font-size:8px;
font-weight:bold;
margin:0 3px 0 0;
line-height:9px;
}

#scorecardContent #tab1_content #col_2 #perf_glance #more{
float:right;
margin:5px -10px 0 0;
}

#scorecardContent #tab1_content #col_2 #perf_glance_stats{
background-color:#FFFFFF;
margin:10px 2px 0 -8px;
padding:10px 20px 20px 15px;
}

#scorecardContent #tab1_content #col_2 #col2_top{
margin:10px 20px 20px 15px;
}

#scorecardContent #tab1_content #col_2 #ward_id{
float:left;
}

#scorecardContent .ward_ico{
background:url("../images/ward_blue_lg.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-weight:bold;
line-height:32px;
margin-left:8px;
padding:5px 9px 10px;
font-family:arial;
font-size:13px;
}

#scorecardContent .ward_ico_odd{
background:url("../images/ward_blue_lg_odd.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font-weight:bold;
line-height:32px;
margin-left:8px;
padding:5px 9px 10px;
font-family:arial;
font-size:13px;
}

#scorecardContent #tab1_content #col_2 #grade_id{
float:right;
}

#scorecardContent #tab1_content #col_2 #grade_id p{
font-size:10px;
font-weight:bold;
margin-left:10px;
}

#scorecardContent #tab1_content #col_2 #grade_id img{
margin-top:3px;
}

#scorecardContent #tab1_content #col_2 #stud_demo{
margin:20px 0 0 15px;
}

#scorecardContent #tab1_content #col_2 #stud_demo p{
margin:5px 0;
}

#scorecardContent #tab1_content td{
font-size:10px;
line-height:12px;
padding:5px;
}

#scorecardContent #tab1_content #col_2 #stud_demo span{
font-weight:bold;
}

#scorecardContent #tab1_content #col_2 #stud_demo .instruct{
color:#000;
font-size:10px;
}

#scorecardContent .td_border_all{
vertical-align:middle;
border:1px solid #005d91;
background-color:#fff;
}

#scorecardContent .td_border_allBlk{
vertical-align:middle;
border:1px solid #005d91;
background-color:#fff;
}

#scorecardContent .td_border_t{
border-top:1px solid #005d91;
}

#scorecardContent .td_border_b{
border-bottom:1px solid #005d91;
}

#scorecardContent .td_border_l{
border-left:1px solid #005d91;
}

#scorecardContent .td_border_r{
border-right:1px solid #005d91;
}

#scorecardContent .td_border_rBlk{
border-right:1px solid #000;
}

#scorecardContent .td_border_tBlk{
border-top:1px solid #000;
}

#scorecardContent .td_border_bBlk{
border-bottom:1px solid #000;
}

#scorecardContent .td_border_lBlk{
border-left:1px solid #000;
}

#scorecardContent .td_border_rBlk{
border-right:1px solid #000;
}

#scorecardContent #totals{
background-color:#a1b9d3;
padding:10px;
}

#scorecardContent #tab2_content #stud_perf img{
margin-right:3px;
}

#scorecardContent #tab2_content #stud_perf th{
}

#scorecardContent .tr_white td{
line-height:19px !important;
vertical-align:bottom;
padding-bottom:5px;
}

#scorecardContent #tab2_content #totals .tr_odd td{
vertical-align:top;
padding-top:3px;
}

#scorecardContent #tab2_content #totals #note{
/*width:300px;*/
margin-top:10px;
}

#scorecardContent #tab2_content #totals #note p{
font-size:10px;
line-height:14px;
}

#scorecardContent #tab2_content #overall_rating,#school_rank{
margin-right:20px;
}

#scorecardContent #tab2_content .metric_container{
border-top:6px solid #005D91;
padding:10px 5px 0;
min-height:150px;
}

#scorecardContent #tab2_content .metric_container p{
margin-bottom:30px;
min-height:30px;
width:515px;
}

#scorecardContent .metric_icon{
height:100px;
margin-right:8px;
}

#scorecardContent #tab2_content .metric_summary{
background-color:#005D91;
margin:-10px 55px 0 0;
padding:5px 15px 15px;
}

#scorecardContent #tab2_content .metric_summary h5{
color:#fff;
}

#scorecardContent #tab2_content .metric_summary .tr_odd td{
vertical-align:top;
padding-top:3px;
}

#scorecardContent .metrics_table{
margin:20px 0 20px 55px;
display:none;
background-color:#EFF1F3;
}

#scorecardContent .metrics_table td{
font-size:9px;
line-height:10px;
vertical-align:middle;
}

#scorecardContent .metrics_table .instruct{
color:#999999;
font-size:8px;
font-weight:bold;
}

#scorecardContent .compare_table td{
padding:1px 0 2px 0 !important;
}

#scorecardContent .compare_table{
}

#scorecardContent .td_border_r_gray{
border-right:1px solid #ccc;
z-index:1;
}

#scorecardContent #tab2_content .metrics_table .td_border_t{
border-top:1px solid #000;
}

#scorecardContent #tab2_content .metrics_table .td_border_b{
border-bottom:1px solid #000;
z-index:100;
}

#scorecardContent #tab2_content .metrics_table .td_border_l{
border-left:1px solid #000;
}

#scorecardContent #tab2_content .metrics_table .td_border_r{
border-right:1px solid #000;
}

#scorecardContent .line_perc{
font-size:8px;
padding-left:2px;
}

#scorecardContent .lineBlue{
background-color:#578AB5;
float:left;
height:4px;
margin:3px 3px 0 0;
}

#scorecardContent .lineDkBlue{
background-color:#005d91;
float:left;
height:4px;
margin:3px 3px 0 0;
}

#scorecardContent .linePurple{
background-color:#8b61aa;
height:8px;
margin:1px 3px 0 0;
float:left;
}

#scorecardContent .lineOrange{
background-color:#f68b33;
height:8px;
margin:1px 3px 0 0;
float:left;
}

#scorecardContent .lineRed{
background-color:#b53f70;
height:8px;
margin:1px 3px 0 0;
float:left;
}

#scorecardContent .lineLtBlue{
background-color:#00a1b1;
height:8px;
margin:1px 3px 0 0;
float:left;
}

#scorecardContent .lineYellow{
background-color:#ded244;
height:8px;
margin:1px 3px 0 0;
float:left;
}

#scorecardContent .lineGreen{
background-color:#d2c100;
height:8px;
margin:1px 3px 0 0;
float:left;
}

#scorecardContent .lineBlue_median{
background-color:#88a8ca;
float:left;
height:3px;
}

#scorecardContent .medianBlue{
margin-top:-4px;
}

#scorecardContent .medianPurple{
margin-top:-4px;
}

#scorecardContent .linePurple_median{
background-color:#bba5cf;
height:3px;
float:left;
}

#scorecardContent .lineOrange_median{
background-color:#f3b98a;
height:3px;
float:left;
}

#scorecardContent .lineRed_median{
background-color:#cf8fab;
height:3px;
float:left;
}

#scorecardContent .lineLtBlue_median{
background-color:#6cc5cf;
height:3px;
float:left;
}

#scorecardContent .lineYellow_median{
background-color:#e6e093;
height:3px;
float:left;
}


#scorecardContent .subview{
color:#126A9E;
font-size:7px;
font-weight:bold;
line-height:7px;
cursor:pointer;
padding-right:15px;
}

#scorecardContent .subview span{
}



#scorecardContent .padL15{
padding-left:15px;
}

#scorecardContent .padL3 span, .padL3 strong,.padL3 i{
padding-left:3px;
padding-right:2px;
}

#scorecardContent .padR15{
padding-right:8px;
}

#scorecardContent .collapsed{
display:none;
}

#scorecardContent #compare_title{
margin:0 auto 30px;
width:560px;
}

#scorecardContent #compare_title p{
font-size:12px;
}

#scorecardContent #compare_title a{
font-weight:bold;
}

#scorecardContent #compare_schoolNames p{
font-size:10px;
line-height:12px;
margin-top:5px;
}

#scorecardContent .td_col2{
padding:3px 0;
width:130px;
}

#scorecardContent .td_col2 .scoreBlack{
float:left;
margin-top:8px;
padding-left:15px;
}

#scorecardContent .td_col2 .scoreOf{
float:right;
padding-bottom:3px;
padding-right:15px;
}

#scorecardContent .td_border_tBlue6{
border-top:6px solid #005d91;
}

#scorecardContent .spacer20{
margin-bottom:20px;
}

/* ROUNDED CORNERS STYLES */

#scorecardContent .ieround {
height : auto;
position : relative;
}

#scorecardContent .rad_tr, #scorecardContent .rad_bl, #scorecardContent .rad_br, #scorecardContent .rad_tl {
position : absolute;
width : 14px;
height : 14px;
display : block;
}
#scorecardContent .rad_tr {
top : 0px;
right : 0px;
}

#scorecardContent .rad_tl {
top : 0px;
left : 0px;
}

#scorecardContent .rad_bl {
bottom : 0;
left : 0;
}
#scorecardContent .rad_br {
right : 0;
bottom : 0;
}

#scorecardContent .tl_grn-wht{
background : #d6dcba url(../images/tl_grn-wht.jpg) no-repeat;
}
#scorecardContent .tr_grn-wht {
background : transparent url(../images/tr_grn-wht.jpg) no-repeat;
}
#scorecardContent .bl_grn-wht {
background : transparent url(../images/bl_grn-wht.jpg) no-repeat;
}
#scorecardContent .br_grn-wht {
background : transparent url(../images/br_grn-wht.jpg) no-repeat;
}

#scorecardContent .tl_wht-grn{
background : #d6dcba url(../images/tl_wht-grn.jpg) no-repeat;
}
#scorecardContent .tr_wht-grn {
background : transparent url(../images/tr_wht-grn.jpg) no-repeat;
}
#scorecardContent .bl_wht-grn {
background : transparent url(../images/bl_wht-grn.jpg) no-repeat;
}
#scorecardContent .br_wht-grn {
background : transparent url(../images/br_wht-grn.jpg) no-repeat;
}

#scorecardContent .tl_grn-gry{
background : #d6dcba url(../images/tl_grn-gry.jpg) no-repeat;
}
#scorecardContent .tr_grn-gry {
background : transparent url(../images/tr_grn-gry.jpg) no-repeat;
}
#scorecardContent .bl_grn-gry {
background : transparent url(../images/bl_grn-gry.jpg) no-repeat;
}
#scorecardContent .br_grn-gry {
background : transparent url(../images/br_grn-gry.jpg) no-repeat;
}

#scorecardContent .tl_gry-wht{
background : #d6dcba url(../images/tl_gry-wht.jpg) no-repeat;
}
#scorecardContent .tr_gry-wht {
background : transparent url(../images/tr_gry-wht.jpg) no-repeat;
}
#scorecardContent .bl_gry-wht {
background : transparent url(../images/bl_gry-wht.jpg) no-repeat;
}
#scorecardContent .br_gry-wht {
background : transparent url(../images/br_gry-wht.jpg) no-repeat;
}

#scorecardContent .tl_blu-gry{
background : #d6dcba url(../images/tl_blu-gry.jpg) no-repeat;
}
#scorecardContent .tr_blu-gry {
background : transparent url(../images/tr_blu-gry.jpg) no-repeat;
}
#scorecardContent .bl_blu-gry {
background : transparent url(../images/bl_blu-gry.jpg) no-repeat;
}
#scorecardContent .br_blu-gry {
background : transparent url(../images/br_blu-gry.jpg) no-repeat;
}

#scorecardContent .tl_blubrd-wht{
background : #d6dcba url(../images/tl_blubrd-wht.jpg) no-repeat;
width : 7px;
height : 7px;
top : -1px;
left : -1px;
}
#scorecardContent .tr_blubrd-wht {
background : transparent url(../images/tr_blubrd-wht.jpg) no-repeat;
width : 7px;
height : 7px;
top : -1px;
right : -1px;
}
#scorecardContent .bl_blubrd-wht {
background : transparent url(../images/bl_blubrd-wht.jpg) no-repeat;
width : 7px;
height : 7px;
}
#scorecardContent .br_blubrd-wht {
background : transparent url(../images/br_blubrd-wht.jpg) no-repeat;
width : 7px;
height : 7px;
}

#scorecardContent .tl_grnbrd-wht{
background : #d6dcba url(../images/tl_grnbrd-wht.jpg) no-repeat;
width : 7px;
height : 7px;
top : -1px;
left : -1px;
}
#scorecardContent .tr_grnbrd-wht {
background : transparent url(../images/tr_grnbrd-wht.jpg) no-repeat;
width : 7px;
height : 7px;
top : -1px;
right : -1px;
}
#scorecardContent .bl_grnbrd-wht {
background : transparent url(../images/bl_grnbrd-wht.jpg) no-repeat;
width : 7px;
height : 7px;
}
#scorecardContent .br_grnbrd-wht {
background : transparent url(../images/br_grnbrd-wht.jpg) no-repeat;
width : 7px;
height : 7px;
}

#scorecardContent .tl_dkgrn-wht{
background : #d6dcba url(../images/tl_dkgrn-wht.jpg) no-repeat;
top:-12px;
height:12px;
}
#scorecardContent .tr_dkgrn-wht {
background : transparent url(../images/tr_dkgrn-wht.jpg) no-repeat;
top:-12px;
height:12px;
}
#scorecardContent .bl_dkgrn-wht {
background : transparent url(../images/bl_dkgrn-wht.jpg) no-repeat;
}
#scorecardContent .br_dkgrn-wht {
background : transparent url(../images/br_dkgrn-wht.jpg) no-repeat;
}

#scorecardContent .tl_dkblu-wht{
background : #d6dcba url(../images/tl_dkblu-wht.jpg) no-repeat;
top:-12px;
height:12px;
}
#scorecardContent .tr_dkblu-wht {
background : transparent url(../images/tr_dkblu-wht.jpg) no-repeat;
top:-12px;
height:12px;
}
#scorecardContent .bl_dkblu-wht {
background : transparent url(../images/bl_dkblu-wht.jpg) no-repeat;
}
#scorecardContent .br_dkblu-wht {
background : transparent url(../images/br_dkblu-wht.jpg) no-repeat;
}

#scorecardContent .bl_ltgry-wht {
background : transparent url(../images/bl_ltgry-wht.jpg) no-repeat;
}
#scorecardContent .br_ltgry-wht {
background : transparent url(../images/br_ltgry-wht.jpg) no-repeat;
}

.school_name{
font-size:11px !important;
}

.principal_name{
margin-top:3px;
}

#scorecardContent #narrow .interactive{
float:left;
}

#scorecardContent #tableControls{
float:right;
}

#scorecardContent #compareNow{
float:left;
}

#scorecardContent #school_notes{
}
