BODY {
	color : Black;
	background-color : #80ffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	text-align : left;
	font-size : 12pt;
	margin : 0,0,0,0;
	padding : 0,0,0,0;
}
A {
	text-decoration : none;
	font-size : 1em;
}
A:HOVER{
	text-decoration : underline;
}
H2 {
	font-size : 12pt;
	text-align: center; 
	vertical-align: middle;
}
H3 {
	font-size : 10pt;
	text-align: left; 
	vertical-align: middle;
}

/*normal body text and anchors*/
.normal {
	font-size : 8pt;
	text-align: left; 
	vertical-align: middle;
}

LI {list-style-type: square;}

A.normal {
	color : #000080;
}
A.normal:HOVER {
	color : #CC6633;
}
.pagetitle {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	text-align : Center;
	vertical-align: top;
	font-size : 13pt;
	font-weight : bold;
	
}
.page {
	vertical-align: top;
	background-color : #FFE4B5;
}
.sectiontitle {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	vertical-align: top;
	font-size : 10pt;
	font-weight : bold;
}
.sectiontext {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	font-size : 8pt;
}
.sectiontextA {
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	text-align : left;
	font-size : 9pt;
}
.tabletitle{
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	text-align : center;
	font-size : 11pt;
	font-weight : bold;
}
.tabledata{
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	text-align : center;
	font-size : 9pt;
}
/*fancy, italic, and highlights*/
.fancy{
	font-family : cursive;
	color : #003399;
}
A.fancy {
	color : #003399;
	text-decoration : none;

}
A.fancy:HOVER {
	color : #CD5C5C;
	text-decoration : underline;
}

/*news text and anchors*/
.news {
	font-size : 7pt;
	line-height : 1.1em;
}
A.news {
	font-size : 1em;
	color : #000080;
	text-decoration : none;
}
A.news:HOVER {
	color : #CD5C5C;
	text-decoration : underline;
}
/*query text and anchors*/
.querytitle{
	font-size : 8pt;
	font-weight : bold;
	background-color : #DCDCDC;
}
.querytextA{
	font-size : 7pt;
	background-color : #FFFFE0;
	text-align: center;
}
.querytextB{
	font-size : 7pt;
}
A.query {
	color : #A0522D;
}
A.query:HOVER {
	color : #B8860B;
}
.icontext{
	font-size : 7pt;
	line-height : 1.1em;
	text-align : center;
}
/*nav text and anchors*/
.nav {
	color : #FFFFFF;
	font-size : 7pt;
	vertical-align: middle;
	background-color: #999999;
}
A.nav {
	color : #FFFFFF;
	background-color: #999999;
	font-size : 1em;
}
A.nav:HOVER {
	color : #000000;
}
.footer {
	color : #000000;
	font-size : 7pt;
	text-align: left; 
	vertical-align: middle;
	background-color: #FFFFFF;
}
A.footer {
	color : #4682B4;
	background-color: #FFFFFF;
	font-size : 1em;
}
A.footer:HOVER {
	color: #CD5C5C;
}
.masthead {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #990033;
	text-decoration : none;
}
.Prompt {
	font-size : 8pt;
}
.Special {
	color : Red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
	text-align : Center;
	vertical-align: top;
	font-size : 13pt;
	font-weight : bold;
	
}

.detaildata {text-align : left; font-family : Arial, Helvetica, sans-serif;;	font-size : 9pt; color : 000000; text-decoration : none;	vertical-align : middle;line-height : 120%;}

