#ptr_login, #ptr_head, #outside, #ptr_foot, #right_col {
    display: none;
}

#ptr_main {
    background-color: transparent;
    background-image: none;
    border: none;
}

.grade_wrapper {
	width: 1550px;
}

.form_wrapper {
	display: none;
}

#other_stakes {
	display: none;
}

* {
padding:0;margin:0;
}

body{
background-color:transparent;
}

A{color:#fff8b4;}
A:link{text-decoration: none}
A:visited{text-decoration: none}
A:active{text-decoration: none}
A:hover{text-decoration: underline; color:#fff8b4;}

#rc_container{
margin:0 auto;
background-color:transparent;
width:797px;
}

/* -- ptr reportcard -- */
#rc_main {
float: left;
width:718px;
margin-left: 70px;
border:2px solid #224366;
background-color:#fff8b4;
clear: none;
}

#rc_main2 {
display: block;
float: left;
clear: none;
width:743px;
margin-left: 5px;
height: 1072px;
border:2px solid #224366;
background-color:#fff8b4;
}


.rc_content{
float: left;
width:657px;
padding-left:38px;
padding-right:48px;
padding-top:20px;
padding-bottom:20px;
}

#rc_top{
float: left;
width:657px;
}
.rc_top_logo{
float: left;
width:657px;
padding-bottom:20px;
border-bottom:1px dashed #224366;
}
.rc_hdr{
float: left;
padding-top:15px;
padding-bottom:15px;
width:657px;
border-bottom:1px dashed #224366;
}
.rc_hdr_sub{
float: left;
width:657px;
font-family:Times New Roman, Times, serif;
font-weight:bold;
color:#224366;
font-size:18pt;
padding-bottom:10px;
border-bottom:1px dashed #224366;
}
.rc_hdr_subtext{
float: left;
width:190px;
font-family:Times New Roman, Times, serif;
font-weight:bold;
color:#224366;
font-size:16pt;
padding-top:20px;
}
.rc_hdr_subtext_name{
float: left;
font-family:Times New Roman, Times, serif;
font-weight:bold;
color:#15973a;
font-size:16pt;
padding-top:20px;
width:467px;
}
.rc_ptext{
float: left;
font-family:Times New Roman, Times, serif;
color:#333333;
font-size:12pt;
width:657px;
}

.rc_sect{
float: left;
width:657px;
font-family:Times New Roman, Times, serif;
font-weight:bold;
color:#224366;
font-size:12pt;
padding-bottom:10px;
border-bottom:1px dashed #224366;
}
.rc_sect_sub{
float: left;
width:527px;
font-family:Times New Roman, Times, serif;
font-weight:bold;
color:#224366;
font-size:12pt;
padding-top:10px;
}
.rc_sect_grade{
float: left;
font-family:Times New Roman, Times, serif;
color:#224366;
font-size:12pt;
padding-top:10px;
width:130px;
text-align:center;
}

.rc_hands{
float: left;
width:657px;
font-family:Times New Roman, Times, serif;
color:#224366;
font-size:12pt;
padding-bottom:10px;
border-bottom:0px dashed #224366;
}
.rc_hands_sub{
float: left;
width:527px;
font-family:Times New Roman, Times, serif;
color:#224366;
font-size:12pt;
padding-top:10px;
}
.rc_hands_sub_hdr{
float: left;
width:527px;
font-family:Times New Roman, Times, serif;
font-weight:bold;
color:#333333;
font-size:12pt;
}
.rc_hands_sub_con{
float: left;
width:527px;
font-family:Times New Roman, Times, serif;
color:#333333;
font-size:12pt;
padding-top:10px;
}
.rc_hands_grade{
float: left;
font-family:Times New Roman, Times, serif;
color:#15973a;
font-size:20pt;
font-weight:bold;
width:100px;
text-align:left;
}

.rc_rake{
float: left;
width:657px;
padding-bottom:10px;
border-top:1px dashed #224366;
border-bottom:1px dashed #224366;
}
.rc_rake_sub{
float: left;
width:477px;
padding-top:10px;
}
.rc_rake_sub_hdr{
float: left;
width:477px;
font-family:Times New Roman, Times, serif;
font-weight:bold;
color:#0481b5;
font-size:12pt;
}
.rc_rake_sub_con{
float: left;
width:430px;
font-family:Times New Roman, Times, serif;
color:#0481b5;
font-size:12pt;
padding-right:47px;
}
.rc_rake_grade{
float: left;
font-family:Times New Roman, Times, serif;
color:#0481b5;
font-size:20pt;
font-weight:bold;
padding-top:20px;
width:180px;
text-align:center;
}

.rc_ov{
float: left;
width:657px;
padding-bottom:10px;
border-top:0px dashed #224366;
border-bottom:0px dashed #224366;
}
.rc_ov_sub{
float: left;
width:527px;
padding-top:10px;
}
.rc_ov_sub_hdr{
float: left;
width:527px;
font-family:Times New Roman, Times, serif;
font-weight:bold;
color:#15973a;
font-size:18pt;
padding-top:10px;
}
.rc_ov_sub_con{
float: left;
width:527px;
font-family:Times New Roman, Times, serif;
color:#15973a;
font-size:12pt;
}
.rc_ov_grade{
float: left;
font-family:Times New Roman, Times, serif;
color:#15973a;
font-size:30pt;
font-weight:bold;
width:100px;
text-align:left;
}

#rc_bot{
float: left;
width:657px;
}


.rc_left_sub{
float: left;
width:527px;
font-family:Times New Roman, Times, serif;
font-weight:bold;
color:#224366;
font-size:20pt;
padding-top:10px;
}
.rc_left_hdr{
float: left;
padding-top:15px;
padding-bottom:15px;
width:657px;
border-bottom:0px dashed #224366;
}
.rc_left_sect{
float: left;
width:657px;
font-family:Times New Roman, Times, serif;
color:#224366;
font-size:12pt;
padding-bottom:10px;
margin-bottom: 20px;
margin-top: 20px;
border-bottom:0px dashed #224366;
}
.rc_left_ptext{
float: left;
font-family:Times New Roman, Times, serif;
color:#333333;
font-size:14pt;
width:600px;
padding-top:10px;
}
