/* General Style Sheet for all frames in panelD
*/
/* ol { font-family: Arial, Helvetica, sans-serif; font-size: 10pt } 
*/

body {  font-size: 10pt;
	    font-family: "Lucida Console";
		color: black;
		line-height: 10pt;
		margin-left 1pt;		
}

p.alert {  font-size: 10pt;
	    font-family: "Arial, Lucida Console";
		color: red;
		line-height: 10pt;
		margin-left 1pt;		
}

img {	border: 0;
		
}

/*  temporary.... testing p.content */
/*p {	margin-left: 0pt;
	margin-right: 0pt;
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
}*/

p.footer {	margin-left: 0pt;
	margin-right: 0pt;
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 8pt;
	text-align: center;
}

p.trailer {	margin-left: 0pt;
	margin-right: 0pt;
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
}

h1 {    font: 14pt Arial;
		font-weight: strong; 
	    line-height: 16pt;
			text-align: center;
}
h4 {    font: 12pt Arial;
		font-weight: strong;
	    line-height: 14pt;
			text-align: left;
}

h2 {    font: 10pt Arial;
		font-weight: strong;
	    line-height: 12pt;
			text-align: center;
}

div.drop {  text-decoration: none;
			font: 12pt Lucida Console, Arial;
			font-weight: strong;
		    line-height: 12pt;
}

span.label {  	text-decoration: none;
				font: 8pt Lucida Console, Arial;
				font-weight: bold;   
			    line-height: 11pt;
				text-align: right;
}


/*
td {    font: 10pt Courier, Arial;
		font-weight: normal;
	    line-height: 11pt;
		padding: 0;
}
*/

td { 	font-family: "Arial, Helvetica, sans-serif"; 
		font-size: 10pt;
		/*	width:	144;
		height: 26;*/
}
td.nav { 	font-family: "Arial, Helvetica, sans-serif"; 
		font-size: 10pt;
		width:	168;
		height: 12;
}
td.desc { 	font-family: "Arial, Helvetica, sans-serif"; 
		font-size: 10pt;
		font-weight: bold;
		width:	168;
		height: 12;
		text-align: right;
}
/* th.top { 	font-family: "Arial, Helvetica, sans-serif"; 
		font-size: 20pt;
		font-weight: bold;
		width:	168;
		height: 12;
}*/


tr.buttons { 	font-family: "Arial, Helvetica, sans-serif"; 
		text-align: center;
}

td.navFeedback { 	font-family: "Arial, Helvetica, sans-serif"; 
		font-size: 10pt;
		width:	168;
		height: 12;
		text-align: center;
}

td.reg { 	font-family: "Arial, Helvetica, sans-serif"; 
		font-size: 10pt;
		width:	168;
		height: 22;
}

/*p.content {	margin-left: 0pt;
	margin-right: 0pt;
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 14pt;
}*/

/*
table {
		width: 650;
}*/


tr { 	font-family: "Arial, Helvetica, sans-serif";
		font-size: 10pt;
}

tr.top {
	background-color: #000088;
	color: #ffffff;
	textAlign: right;
}


th {	font: 10pt Arial, Lucida Console;
		font-weight: strong;
		color: white;
	    line-height: 10pt;
		text-align: center;
		background-color: #64a5e0;
}
/*th {    font: 10pt Lucida Console, Arial;
		font-weight: strong;;
	    line-height: 10pt;
		text-align: center;
		background-color: #64a5e0;
} */

/*
a { text-decoration: underline;}
a:link { color: #662a85;}
a:visited { color: #662a85;}
a:active { color: black;}
*/
A:hover { 	text-decoration: underline; 
			color: #006600;
}

/*
a:link { color: green;}
a:visited { color: green;}
*/


div.footnote {  font-size: 8pt;
	            line-height: 10pt;
                text-align: center;
}

hr {	width: 100%;
		size: 2;
		text-align: center;
}

li {  	font-size: 10pt;
		font-family: "Arial, Helvetica, sans-serif";
		color: black;
		line-height: 12pt;
		margin-left 1pt;		
}

ul { 	font-family: "Arial, Helvetica, sans-serif";
}

ol { 	font-family: "Arial, Helvetica, sans-serif";
		font-size: 10pt;
}

table.notes {    
	background-color: #C7CEE5;
/*	background-color: #ffffbf; */
}


