﻿@charset "utf-8";
/* CSS Document */

body{
	background: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
}
.container{
	width:100%;
}

h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 5pt 0;
	font-weight: normal;
}

h1{
	color: #000;	
	font-size: 20pt;
}

h2{
	color: 	#000;
	font-size: 18pt;
}

h3{
	
	color: #000;
	font-size: 16pt;
	font-weight: bold;
	text-align:center;
}

h4{
	color: #000;	
	font-size: 14pt;
}

h5{
	font-size: 14pt;
	color: #000;
	font-weight: bold;
}

h6{
	font-size: 12pt;
	color: #000;
	font-weight: bold;
}

a{
	color: #000;
	text-decoration: none;
}

p{
	font-size: 12pt;	
}

.box{
	border: 1px solid #999;
}

.box p{
	padding: 5px;	
}

#header a#title{
	color: #000;
	text-decoration: none;
	font-size: 18pt;
}

.hidden, .hiddenPrint, #top_bar, #search, #menu, #photo_banner, #breadcrumbs, #department_footer .left, #footer_content .left, #footer_decoration, header, .breadcrumbs {
	display: none;	
}

#footer{
	display:none;	
}

td.headLeft
{
	background-color: #CACAFF;
	width: 50%;	
}
table.key
{
	border: 1px solid black;
	border-collapse: collapse;
	font-size: .8em;
	width: 100%;
}
table.key td th
{
	border: 1px solid black;
	padding: 3px;
}
td.keySymbol
{
	width: 10%;
	font-weight: bold;
	text-align: center;
	border: 1px solid black;
}
td.keyDescription {
	width: 40%;
	border: 1px solid black;
}
table.Indicator {
	width: 100%;
	page-break-inside:avoid;
	border: 1px solid black;
	border-collapse: collapse;
}
table.Indicator td th {
	border: 1px solid black;
	padding: 3px;
}
thead
{display: table-header-group;}
th.IndicatorHead {
	background-color: #FFCC00; 
	text-align: center;
}
td.headLeft {
	background-color: #CACAFF;
	width: 50%;	
}
td.headOther {
	background-color: #CACAFF;
	width: 12%;
	text-align: center;
	border-bottom: 1px solid black;
	padding: 3px;
	padding-left:3px;
	padding-right:3px;
	padding-top:0;
	padding-bottom:2px;
	border-collapse: collapse;
	font-size: .9em;
}
td.BigQuestion{
	font-weight:bold;
	border: 1px solid black;
	padding: 3px;
	border-collapse: collapse;
	font-size: .8em;
}
td.SubIndicator {
	border: 1px solid black;
	padding-left:3px;
	padding-right:3px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-collapse: collapse;
	font-size: .8em;
}
td.SubIndicatorLeft {
	border: 1px solid black;
	border-right: 0px solid black;
	padding: 3px;
	border-collapse: collapse;
	font-size: .8em;
}
td.SubIndicatorRight {
	border: 1px solid black;
	border-left: 0px solid black;
	padding: 3px;
	border-collapse: collapse;
	font-size: .8em;
}
td.CellEmpty {
	padding: 0px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 0px;
	padding: 3px;
	border-collapse: collapse;
}

td.CellValue {
	text-align: center;
	border: 1px solid black;
	padding: 3px;
	border-collapse: collapse;
	font-size: .8em;
}
td.Indicator2HeadName{
	background-color:#CACAFF;
	width:50%;
	text-align:center;
	border-bottom: 1px solid black;
	padding: 3px;
	border-collapse: collapse;
	font-size:.9em;
}
td.Indicator2HeadValue{
	background-color:#CACAFF;
 	width:16%;
 	text-align:center;
	border-bottom: 1px solid black;
	padding: 3px;
	border-collapse: collapse;
	font-size:.9em;
}
#Pagination
{
	page-break-after: always;
	page-break-inside: avoid;
}
h2.printOnly{
	margin-bottom:0;
	margin-top:10px;
}
br{
	line-height:.5em;
}