body {
	font-family: Arial, "Albany AMT", sans-serif;
	font-size: 10pt;
}

h1 {
	font-family: Arial, "Albany AMT", sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	padding: 0;
	margin:0;
	text-align: left;
	color: #000000;
	width: 820px;
}

/* table styling */
#data-table td, #data-table th, #data-table-sticky th {
	font-family: Arial, 'Albany AMT', sans-serif;
	font-style: normal;
	border-width: 1px;
	border-color: #CEDAE4;
	border-spacing: 0px;
	border-style: solid;
}

#data-table td, #data-table th.row-label {
	font-size: 8pt;
	font-weight: normal;
}

#data-table td {
	text-align: right;
	padding: 2px;
}

/*
#data-table tbody th.active {
    background-color: #EFF7F7;
}

#data-table tbody td.active {
    background-color: #EFF7F7;
}
*/

#data-table tbody tr.highlighted th {
    background: #EFF7F7;
}

#data-table tbody tr.highlighted td {
    background: #EFF7F7;
}

#data-table td.status-cell {
	text-align: left;
}

#data-table th.row-label {
	background-color: #FFFFFF;
}

#data-table tr:first-of-type th:first-child, #data-table-sticky tr:first-of-type th:first-child {
	text-align: left;
}

#data-table th, #data-table-sticky th {
	font-size: 9pt;
	background-color: #F5F5F5;
	font-weight: bold;
	text-align: center;
	color: #000000;
	margin: 0;
	padding: 3px 2px;
	vertical-align: bottom;
}

#data-table, #data-table-sticky {
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 1.2em;
}

#data-table .indent_0 {
	text-align: left;
	padding-left: .3em;
}

#data-table .indent_1 {
	text-align: left;
	padding-left: 1.3em;
}

#data-table .indent_2 {
	text-align: left;
	padding-left: 2.3em;
}

#data-table .indent_3 {
	text-align: left;
	padding-left: 3.3em;
}

#data-table .indent_4 {
	text-align: left;
	padding-left: 4.3em;
}

#data-table .indent_5 {
	text-align: left;
	padding-left: 5.3em;
}

#data-table .indent_6 {
	text-align: left;
	padding-left: 6.3em;
}

#data-table .indent_7 {
	text-align: left;
	padding-left: 7.3em;
}

#data-table .indent_8 {
	text-align: left;
	padding-left: 8.3em;
}

#data-table .indent_9 {
	text-align: left;
	padding-left: 9.3em;
}

/* footer styles*/
.footer-container {
	border-collapse: separate;
	border-spacing: 0px;
	border-color: black;
	width: 820px;
}

.footer {
	padding: 2px;
	font-family: Arial, 'Albany AMT', sans-serif;
	font-size: 8pt;
	font-style: normal;
	margin: 3px 0;
}

/* tool tip styling */
.opentip-container  .opentip {
	background-color: #fff18f;
}

/* print styles */
@media print {
	.tablesorter-sticky-visible {
		display: none;
	}
}

/* 
	green #EEFFE6
	blue #E2F3FF
	blue green #EFF7F7

*/


.download-links {
	width: 900px;
	text-align: right;
	padding-bottom: 1.5em;
}

.nav-links a:link {
    color: #275e94;
    font-family: Arial,"Albany AMT",sans-serif;
    font-size: 12pt;
}

.backto {
	float: left;
	
    width: 250px;
}

.nav-links {
	text-align: left;
	width: 820px;
    padding-bottom: 3.5em;
}

.download img {
	vertical-align: middle;
}

.download {
	float: right;
	text-align: right;
	width:450px;
	
}
.clear {
	clear: right;
	clear: left;
}