﻿P  {
	font-family : Verdana;
	font-size : x-small;
}

H1  {}

H2  {}

H3  {}

H4  {}

A  {
	font-size : x-small;
	font-family : Verdana;
	font-weight : bold;
	color : #9999cc;
}

A:Visited  {
}

A:Active  {
}

A:Hover  {
	color : #A51D16;
	font-family : Verdana;
	font-size : x-small;
}

a.current {
	color : #A51D16;
	font-family : Verdana;
	font-size : x-small;
}

BODY  {
	font-size : x-small;
	font-family : Verdana;
	font-weight : normal;
	color : Black;
	background: #FFFFFF;
}

	.accented {
	color: #993300;
	font-size: 11px;
	font-weight: bold;
	}

	.accented_large {
	color: #993300;
	font-size: 14px;
	font-weight: bold;
	}

	.headline {
		color: #990000;
		font-size: 14px;
		font-weight: bold;
	}

	.couponheadline {
		color: #990000;
		font-size: 24px;
		font-weight: bold;
	}

	.OnBackground {
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	}

	.OnBackgroundSmall {
	color: #ffffff;
	font-size: 9px;
	font-weight: normal;
	}

	.headlineOnBackground {
		color: #ffffff;
		font-size: 14px;
		font-weight: bold;
	}
	
	.OnBackgroundBold {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	}
/*	color: #333399;*/	
	A.OnBackground {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}

	A.JimStandard {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	}

	A.JimParagraph {
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	}

	A.Jimtiny {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: gray;
	}

	A.OnBackgroundSmall {
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	}

	A.AccentedLarge {
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
	}
	A.AccentedXLarge {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	}

UL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

OL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.menuHeading  {
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	color : yellow;
	font-weight : bold;
	font-size : smaller;
}
.yellow8  {
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	color : yellow;
	font-size : 8pt;
}
.yellow7  {
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	color : yellow;
	font-size : 7pt;
}
.yellow6  {
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	color : yellow;
	font-size : 6pt;
}
.yellow5  {
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	color : yellow;
	font-size : 5pt;
}

.menuChoice  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

.pageHeading  {
	font-family : Arial, Helvetica, sans-serif;
	background-color : #003399;
	color : white;
	font-weight : bold;
}
.pageHeadingMaroon  {
	font-family : Arial, Helvetica, sans-serif;
	background-color : 660000;
	color : white;
	font-weight : bold;
}
.pageSubheading  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

.pageSubheadingNoBold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

.pageSubheadingMaroon  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #660000;
	font-weight : bold;
}
.pageSubheadingMaroon14  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : #660000;
	font-weight : bold;
}
.pageSubheadingBk  {
	font-family : Arial, Helvetica, sans-serif;
	background-color : #003399;
	font-size : smaller;
	color : Yellow;
	font-weight : bold;
}
.pageSubheadingBlue  {
	font-size : 10pt;
	font-weight : bold;
	color : #003399;
	font-family : Arial, Helvetica, sans-serif;
}
.pageSubheadingWhite  {
	font-size : 10pt;
	font-weight : bold;
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
}
.TableHeading  {
	font-family : Arial, Helvetica, sans-serif;
	background-color : #CCCCCC;
	font-size : smaller;
	font-weight : bold;
}

.parastandard  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

.tableStandard  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight: normal;
	color: #000000;
}
.tableStandardBold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight: bold;
	color: #000000;
}

.tableStandardblue  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : Blue;
	font-weight: normal;
}

.tableStandardbluebold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : Blue;
	font-weight : bold;
}

.tableStandardwhitebold  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #FFFFFF;
	font-weight : bold;
	background: #660000;
}
.ArchiveHeader  {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #FFFFFF;
	font-weight : bold;
	background: #827AAF;
}

.Label  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.Labelmaroon  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #660000;
	font-weight : bold;
}

.confirm  {
	font-family : Arial, Helvetica, sans-serif;
	color : #003399;
	font-weight : normal;
	font-size : 10pt;
}

.Welcome  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	color : #003399;
	font-weight : bold;
}

.systemonly  {
	font-size : 10pt;
	color : #FF0000;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

.required  {
	font-size : 13pt;
	color : #660000;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

TH  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	text-align : right;
}

.redtable  {
	font-size : 10pt;
	color : #FF0000;
	font-family : Arial, Helvetica, sans-serif;
}

.heading  {
	font-size : 11pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

.heading#003399  {
	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #003399;
}

.ital  {
	font-size : small;
	font-family : serif;
	font-style : italic;
}

.confirmbold  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #003399;
}

.subhead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : smaller;
	color : White;
	background-color : #003399;
	font-weight : bold;
}

.date  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	color : Gray;
}
.smalltext  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : 000000;
}
.logo  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-large;
	font-weight : bold;
}

.logored  {
	font-size : x-large;
	font-family : Arial, Helvetica, sans-serif;
	color : Red;
	font-weight : bold;
}

.greytext  {
	font-family : Verdana;
	color : #666666;
	font-size : x-small;
	font-weight : bold;
}

.redtitle  {
	font-family : Verdana;
	color : #A51D16;
	font-size : x-small;
	font-weight : bold;
}
.redtitle12  {
	font-family : Verdana;
	color : #660000;
	font-size : 12pt;
	font-weight : bold;
}
.copyright_OLD  {
	font-family : Verdana;
	color : #000000;
	font-size : 7pt;
}
TD  {
	font-family : Verdana;
	font-size : x-small;
}
A.adminReport{
	font-size : x-small;
	font-family : Verdana;
	font-weight : bold;
	color : #05058D;
	text-decoration : none;
}

A.adminReport:Hover  {
	color : #993333;
	font-family : Verdana;
	font-size : x-small;
	text-decoration : none;
}
.adminReportTitle{
	font-size : 12pt;
	font-family : Verdana;
	font-weight : bold;
	color : white;
	text-decoration : none;
}
.adminReportTitle:Hover{
	font-size : 12pt;
	font-family : Verdana;
	font-weight : bold;
	color : red;
	text-decoration : none;
}
A.menu{
    font-family: Verdana;
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    text-decoration:none;  
}
.menu_hover{
    font-family: Verdana;
    COLOR: B9B1B1;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    text-decoration:none;  
}
A.menutop{
    font-family: Verdana;
    COLOR: #0D004C;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    text-decoration:none;  
}
A.menutop:hover{
    font-family: Verdana;
    COLOR: #800000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    text-decoration:none;  
}
A.menu:hover{
    font-family: Verdana;
    COLOR: #9999CC;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    text-decoration:none;  
}

A.nav{
	font-size : 8pt;
	font-family : Verdana;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}

A.nav:Hover  {
	font-size : 8pt;
	font-family : Verdana;
	font-weight : bold;
	color : #333366;
	text-decoration : none;
}
.actionbox{
	font-size : 8pt;
	font-family : Verdana;
	color : #000099;
}
.actionboxwhite{
	font-size : 8pt;
	font-family : Verdana;
	color : #FFFFFF;
}
.articlebluesubheadings{
	font-size : 11pt;
	font-family : Verdana;
	color : #000099;
}
.articleblueheadings{
	font-size : 13pt;
	font-family : Verdana;
	color : #000099;
}
.elevenpoint2
{
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	color: Red;
	text-decoration: none;
}
A.elevenpoint {
	font-family: Verdana;
	font-size: 10px;
	line-height: 13px;
	color : #9999cc;
	text-decoration: none;
}
A.accented_large {
	color: #993300;
	font-family : Verdana;
	font-size: 14px;
	font-weight: bold;
	}
A.accented_large:Hover  {
	color : #9999cc;
	font-family : Verdana;
	font-size: 14px;
	font-weight: bold;
}
.half {
	line-height : 2px;
}
/*
.quarter {
	line-height : 1px;
}
*/
.quarter {
	line-height : 0px;
	border-top: 0px;
	border-bottom : solid 1px #827AAF;
	background-color : white;
}
.alert
{
	COLOR: red;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-sarif;
	FONT-SIZE: 10pt;
}
.menuwhite{
    font-family: Verdana;
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
}
/***** trying this ******/
.rsbtn {
	font-weight: bold;
}


/*  these styles taken from irs.royaltystat stylesheet  */
.bgBorder{ background-color: #dedede; }

.mainBodyText{
	color: #111111; 
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
}

a.mainBodyText{
	color: #9999cc; 
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: underline;
}

a.mainBodyText:hover{
	color: #800000; 
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: underline;
}

.mainBodyTextSmall{
	color: #000000; 
	font-family: Verdana; 
	font-size: 8pt; 
	text-decoration: none;
}

.mainBodyTextSmall2{
	color: #a51d16; 
	font-family: Verdana; 
	font-size: 8pt; 
	text-decoration: none;
}

.mainBodySpecialText{
	color: #a51d16; 
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
}

a.mainBodySpecialText{
	color: #a51d16; 
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: underline;
}

a.mainBodySpecialText:hover{
	color: #9999cc; 
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: underline;
}

.mainBodySpecialText2{
	color: #515179;9999cc
	font-family: Verdana; 
	font-size: 8pt;
	text-decoration: none;
}
/*  END styles taken from irs.royaltystat stylesheet  */
.spacer1px {
	line-height : 1px;
	font-size : 1px;
}
.topBorder{
	line-height : 1px;
	font-size : 1px;
	border-top: solid #bbbbbb 1px;
	border-bottom: white; 
}
.bottomBorder{
	line-height : 1px;
	font-size : 1px;
	border-top: white; 
	border-bottom: solid #bbbbbb 1px;
}
.dashedLine{
	border-top: dashed #bbbbbb 1px;
	border-bottom: white; 
}
.indexBorder {
	border : 1px solid #bbbbbb;
}
.indexBorderGray {
	border : 1px solid gray;
}
.indexBorderGray_notop {
	border-top: white; 
	border-left : 1px solid gray;
	border-right : 1px solid gray;
	border-bottom : 1px solid gray;
}
.tdborder_off{
	border-top: solid 1px gray;
	border-bottom: white; 
}
.tdborder_on{
	border-top: white 1px;
	border-bottom: white; 
}

