/* --------- School Safety Report Main Page & Consolidated Page Begin ------------- */


.selectedAlphabet{
			text-decoration:none;
			FONT-SIZE: 11px; COLOR: red;
			}
			
.nonselectedAlphabet{
		color:#000000;
		font:11px Verdana,sans-serif;
		text-decoration:underline;
		}
		
.nonselectedAlphabet:Hover{
		color:#d6632a;
		font:11px Verdana,sans-serif;
		text-decoration:underline;
		}
		
#schoolRecord{
font:11px Verdana,Arial,Helvetica,sans-serif;
position:relative;
min-width:765px;
}
#schoolRecord p {
width:380px;
}
#schoolRecord .school {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #4A5A68;
margin-bottom:0;
margin-top:2px;
}

#schoolRecord .consolidatedSchool {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color: #4A5A68;
margin-bottom:5px;
}
#schoolRecord .address {
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #999999;
margin-top:5px;
}
#schoolRecord .crime{
float:right;
width:50%;
position:relative;
top:5px;  /*top:-40px; */ /* bd change */
right:10px;
border: 0px solid green;
}
#schoolRecord .data{
background:#e0ebf1;
color:#333333;
font:12px Verdana,Arial,Helvetica,sans-serif;
text-align:center;
border-left: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
}
#schoolRecord .majorCrime{
float:right;
width:48%;
position:relative;
right:10px;
border: 0px solid red;
}
#schoolRecord .section{
position:relative;
border-bottom:1px solid #666;
margin:0;
margin-bottom: 5px;
padding-bottom: 15px;
min-height:110px;
}
#schoolRecord h2{
padding:15px 5px;
background:#679ac1;
color:#ffffff;
font:bold 12px Arial,Helvetica,sans-serif;
margin-bottom:0;
text-decoration:none;
}
#schoolRecord h2 a{
color:#ffffff;
font:bold 12px Arial,Helvetica,sans-serif;
text-decoration:none;
}
#schoolRecord h2 a:hover{
color:#ffffff;
font:bold 12px Arial,Helvetica,sans-serif;
text-decoration:underline;
}

#schoolRecord h2.dark{ padding:15px 5px;
background: #345f81;
color:#ffffff;
font:bold 12px Arial,Helvetica,sans-serif;
}

#schoolRecord td{
padding: 3px 8px;
margin:0;
}
#schoolRecord th{
color:#ffffff;
background:#679ac1;
font:bold 11px Arial,Helvetica,sans-serif;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
#schoolRecord th.heading{
background:#96b9d3;
color:#fff;
font:bold 11px Arial,Helvetica,sans-serif; /*vertical-align:bottom;*/
border: 1px solid #666;
text-align:center; /* b added */
}
#schoolRecord th.heading a,#schoolRecord th.heading a:visited{ color:#fff; font:bold 11px Arial,Helvetica,sans-serif;
text-decoration: underline;
}
#schoolRecord th.heading a:hover{
color:#666;
font:bold 11px Arial,Helvetica,sans-serif;
text-decoration: underline;
}
#schoolRecord th.headingMajor{
background: #4984ae;
color:#fff;
font:bold 11px Arial,Helvetica,sans-serif; /*vertical-align:bottom;*/
border: 1px solid #666;
text-align:center; /* b added */
}
#schoolRecord th.headingMajor a,#schoolRecordMajor th.heading a:visited{ color:#fff; font:bold 11px Arial,Helvetica,sans-serif;
text-decoration: underline;
}
#schoolRecord th.headingMajor a:hover{
color:#000;
font:bold 11px Arial,Helvetica,sans-serif;
text-decoration: underline;
}
#schoolRecord th.headingCrime{
background:#96b9d3;
color:#000;
font:bold 11px Arial,Helvetica,sans-serif; /*vertical-align:bottom;*/
border: 1px solid #666;
text-align:center; /* b added */
}
#schoolRecord th.subHeading{
background:#c0d6e4;
color:#666666;
font:bold 11px Arial,Helvetica,sans-serif;
border-left: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 1px solid #666; 
text-align:center; /* b added */
}
.pagingStyle{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	height:25px;
	background: #648954;
	color:#ffffff;
}
.pagingStyle a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	background: #648954;
	color:yellow;
	text-transform:underline;
}
.pagingStyle a:hover{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	background: #648954;
	color:#ffffff;
	text-transform:underline;
}

/* --------- School Safety Report Major/Other/Non-Criminal posting Begin ------------- */

.heading{
    background:#96b9d3;
    color:#fff;
    font:bold 14px Arial,Helvetica,sans-serif; /*vertical-align:bottom;*/
    border: 1px solid #666;
}

.data{
    background:#e0ebf1;
    color:#333333;
    font:12px Verdana,Arial,Helvetica,sans-serif;
    text-align:center;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
}

.textbold{
    color:#000;
    font:bold 12px Arial,Helvetica,sans-serif; /*vertical-align:bottom;*/
}    

.text{
    color:#000;
    font:12px Arial,Helvetica,sans-serif; /*vertical-align:bottom;*/
}  

