/* Report Styles */
<!--

div#twclegacy_content table
{
	width:auto;
}

div#twclegacy_content .body2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align:top;
	
}
div#twclegacy_content tr.section{
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	background-color:#000066;
}
div#twclegacy_content tr.question{
	font-weight:bold;
	margin-top:10px;
	font-size:12px
}
div#twclegacy_content tr.answer_header{
	font-size:small;
	font-weight:bold;
}
div#twclegacy_content tr.answer {
	 padding:0;
}
div#twclegacy_content td.value{
	vertical-align:top;
	font-size:12px;
	text-align:right;
	padding-right:10px;
	padding-left:30px;
}
div#twclegacy_content td.count{

}
div#twclegacy_content td.pcnt{
	text-align:right;
	font-size:10px;
}
div#twclegacy_content td.graph{
	font-size:12px;
}

div#twclegacy_content .valuegap, div#twclegacy_content .pcntgap, div#twclegacy_content .graphgap
{
 padding:10px 0;
}

div#twclegacy_content .graphtableshow
{
   border:1px solid black;
}

div#twclegacy_content .graphtablenoshow
{
   border-left:1px solid black;
}

div#twclegacy_content tr.legend table
{
  padding-bottom:20px;
}

div#twclegacy_content tr.legend td
{
    	font-size:12px;
		/*border:1px solid red;*/
}

div#twclegacy_content .site
{
  background-color:#334499;
	width:10px;
	height:10px;
	border:1px solid black;
}

div#twclegacy_content td.site_graph{
	margin-top:0px;
/* gold */
/*background-color:FFEE5C;*/
/* blue 51,68,153*/
	background-color:#334499;
	font-size:12px;
	height:14px;
}

div#twclegacy_content .org
{
  background-color:#66CC00;
	width:10px;
	height:10px;	
	border:1px solid black;
}

div#twclegacy_content td.org_graph{
/* green 0,170,51
background-color:00AA33;*/
/* yellow 255,255,0 */
	background-color:#66CC00;
	margin-top:0px;
/* purple 153,68,170
background-color:9944AA;
*/
	font-size:12px;
	height:14px;
}

div#twclegacy_content .state
{
  background-color:#AA2222;
	width:10px;
	height:10px;	
	border:1px solid black;	
}

div#twclegacy_content td.legendlabel
{
   padding-right:20px;
   /*border:0;
   border-top:1px solid black;
   border-right:1px solid black;
   border-bottom:1px solid black;*/
}

div#twclegacy_content td.state_graph{
/* red 170,34,34*/
background-color:#AA2222;
margin-top:0px;

/*green background-color:11AA66;*/
font-size:12px;
height:14px;
}

div#twclegacy_content td.tiny{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
}
div#twclegacy_content span.labelstate{
	/*Used for the state label -- red*/
	color:#AA2222;
}
div#twclegacy_content span.labelorg{
	/*Used for the district label -- green*/
	/*color:00AA33;*/
	color:#000; /* Black */
}
div#twclegacy_content span.labelsite{
	/*Used for the school label -- blue*/
	color:#334499;
}

div#twclegacy_content table.report td{
	/*For Nav Section*/
	font-size:10px;
	border:1px solid #006699;
	color:black;
}

/* from select_report page */
div#twclegacy_content .body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: small;
	color: #333333;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	vertical-align:top;
}
div#twclegacy_content label, div#twclegacy_content input {
	display: block;
	float:left;
	margin-bottom: 15px;
	
}
div#twclegacy_content td.data{
	text-align:right;
}
div#twclegacy_content tr.state{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: left;
	font-size:12px;
	font-weight:bold;
}

div#twclegacy_content tr.org{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

div#twclegacy_content tr.site{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: left;
	font-size:10px;
}
div#twclegacy_content th{
	text-align:left;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: left;
	font-size:12px;
	font-weight:bold;
	background-color:#000066;
	color: #FFFFFF;	
}
div#twclegacy_content label {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: left;
	font-size:12px;
	width: 250px;
	padding-right: 20px;
	font-weight:bold;
}

div#twclegacy_content br {
	clear: left;
}
div#twclegacy_content ul.header{
	color: #333333;
	font-size:14px;
	list-style-type:none;
	margin:0px;
	padding:1px;
	font-weight:bold;
}

div#twclegacy_content p.domaindescription
{
   font-size:12px;
}

div#twclegacy_content p.header
{
	font-size:180%;
	font-weight:bolder;
}

-->
