body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:2px;
	text-align:left;
	width: 1024px;
}
:link {
	color: #000000;
	text-decoration: underline;
}
:active {
	color: #000000;
	text-decoration: underline;
}
:visited {
	color: #000000;
	text-decoration: underline;
}
:hover {
	color: #000000;
	text-decoration: none;
}



.sidebarMenu {
	background-color: #f0f0f0; color: #000000;}
.sidebarBorder {
	background-color: #000088;}
.sidebarBG {
	background-color: #000088; color: #000000;}
.sidebarTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #607ebb;
	color: #ffffff;
}
.sidebarText			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold;}
.sidebarText a:link		{color: yellow; text-decoration: none;}
.sidebarText a:visited	{color: white; text-decoration: none;}
.sidebarText a:active	{color: white; text-decoration: none;}
.sidebarText a:hover	{color: black; background-color: #ccccff; text-decoration: none;}


.navText				{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: white; font-weight: bold;}
.navText a:link			{color: white; text-decoration: none;}
.navText a:visited		{color: white; text-decoration: none;}
.navText a:active		{color: white; text-decoration: none;}
.navText a:hover		{color: white; background-color: #009900; text-decoration: none;}
.navsubText				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold;}
.navsubText a:link		{color: white; text-decoration: none;}
.navsubText a:visited	{color: white; text-decoration: none;}
.navsubText a:active	{color: white; text-decoration: none;}
.navsubText a:hover		{color: #ffffff; background-color: #ff0000; text-decoration: none;}

.optnavText				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ccccff; font-weight: bold;}
.optnavText a:link		{color: #ccccff; text-decoration: none;}
.optnavText a:visited	{color: #ccccff; text-decoration: none;}
.optnavText a:active	{color: #ccccff; text-decoration: none;}
.optnavText a:hover		{color: #ffffff; background-color: #ff0000; text-decoration: none;}

.dataHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.dataHeader a:link		{color: #003366; text-decoration: none;}
.dataHeader a:visited	{color: #003366; text-decoration: none;}
.dataHeader a:active	{color: #003366; text-decoration: none;}
.dataHeader a:hover		{color: #003366; background-color: #ffcc33; text-decoration: none;}

.dataText				{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003366;}
.dataText a:link		{color: #003366; text-decoration: underline;}
.dataText a:visited		{color: #003366; text-decoration: underline;}
.dataText a:active		{color: #003366; text-decoration: underline;}
.dataText a:hover		{color: #003366; background-color: #ffcc33; text-decoration: none;}

.pfdataHeader			{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;}
.pfdataText				{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}

.dataText2				{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003366;}
.dataText2 a:link		{color: #003366; text-decoration: none;}
.dataText2 a:visited	{color: #003366; text-decoration: none;}
.dataText2 a:active		{color: #003366; text-decoration: none;}
.dataText2 a:hover		{color: #003366; background-color: #ffcc33; text-decoration: none;}

.indexText				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366;}
.indexText a:link		{color: #003366; text-decoration: none;}
.indexText a:visited	{color: #003366; text-decoration: none;}
.indexText a:active		{color: #003366; text-decoration: none;}
.indexText a:hover		{color: #003366; background-color: #ffcc33; text-decoration: none;}

.commentHeader			{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.commentHeader a:link	{color: black; text-decoration: none;}
.commentHeader a:visited{color: black; text-decoration: none;}
.commentHeader a:active	{color: black; text-decoration: none;}
.commentHeader a:hover	{color: black; background-color: #ffcc33; text-decoration: underline;}

.commentText			{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.commentText a:link		{color: black; text-decoration: underline;}
.commentText a:visited	{color: black; text-decoration: underline;}
.commentText a:active	{color: black; text-decoration: underline;}
.commentText a:hover	{color: black; background-color: #ffcc33; text-decoration: none;}

.glossary				{font-family: courier new, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.glossary a:link		{color: #000000; text-decoration: none;}
.glossary a:visited		{color: #000000; text-decoration: none;}
.glossary a:active		{color: #000000; text-decoration: none;}
.glossary a:hover		{color: #000000; background-color: #ffcc33; text-decoration: none;}

.quote {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: normal;
}


.docHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.TidxHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}

.databox {
	background-color: white;
	padding: 0px 0px 0px 0px;

	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	color: #000000;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
}

.srchbox {
	background-color: #ccccff;
	border-bottom: #003366; 1px solid;
	border-left: #003366; 1px solid;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}
.srchbtn {
	border: 1px solid #5e5d63;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	background-image : url(images/button.png);
}
.autobox {
	background-color: #003366;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}





.hilite					{background-color: yellow; font-weight: bold}
.hilite a:link			{color: yellow; text-decoration: underline}
.hilite a:visited		{color: yellow; text-decoration: underline}
.hilite a:active		{color: yellow; text-decoration: underline}
.hilite a:hover			{color: silver; text-decoration: none}

.indent{
	padding: 6px 6px 6px 6px;
	margin: 5px;
	font: 11px verdana, tahoma, arial, sans-serif;
	color: #000060;
	border: 1px solid;
	background-color: #e4e4e4;
	border-bottom: #c0c0c0 1px solid;
	border-left: #000 1px solid;
	border-right: #c0c0c0 1px solid;
	border-top: #000 1px solid;
}

.tbox {
	background-color: yellow;
	border-bottom: #5e5d63 1px solid;
	border-left: #5e5d63 1px solid;
	border-right: #5e5d63 1px solid;
	border-top: #5e5d63 1px solid;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}
.tbox2 {
	background-color: #ececec;
	border-bottom: #5e5d63 1px solid;
	border-left: #5e5d63 1px solid;
	border-right: #5e5d63 1px solid;
	border-top: #5e5d63 1px solid;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}
.tboxx {
	background-color: #ffe1e1;
	border-bottom: #5e5d63 1px solid;
	border-left: #5e5d63 1px solid;
	border-right: #5e5d63 1px solid;
	border-top: #5e5d63 1px solid;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}
.button2 {
	border: 1px solid #5e5d63;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	background-image : url(images/button.png);
}

.button {
	border: 1px solid #5e5d63;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	background-image : url(images/button.png);
}



.table0 {
	padding: 0px 0px 0px 0px;
	border-bottom: #000000 0px solid;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
}
.indexTable0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	padding: 2px;
	border: #c3bdbd 1px solid;
}
.indexTable1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	padding: 2px;
	border: #c3bdbd 1px solid;
}