BODY,TH,TD,P,DIV,SPAN,A,.main,.pop-main,.date-stamp,.redlink,INPUT,SELECT,TEXTAREA,FORM,UL,OL,DL,H1,H2,H3,H4,H5,H6,LI,.sunfont{font-size:12pt;font-family:arial,helvetica,sans-serif}
CODE,KBD,TT,PRE{font-family:monaco,courier,"courier new";font-size:12pt;color:#666666}
H1,H2,H3,H4,H5,H6{margin:2px 0px;padding:0px}
H1,H2,H3,H1 SPAN,H2 SPAN,H3 SPAN,H1 A,H2 A,H3 A{font-size:16pt}
H4,H4 SPAN,H4 A,DIV.sw-pgtitle{font-size:15pt}
H5,H6,BIG,.big,H5 SPAN,H6 SPAN,BIG SPAN,.big SPAN,H5 A,H6 A,.big A,BIG A{font-size:14pt}
SMALL,.small,SUP,SMALL SPAN,SMALL A,.small A{font-size:10pt}

UL
{
	list-style: disc;
}

UL UL
{
	list-style: circle;
}

BODY, TD, DIV, SPAN, UL, LI, .bodyText
{
	color: #000000;
	font-size: 12;
}

.graybodyText
{
	color: #9f9f9f;
	font-size: 11pt;
}

A, A:active, A:link, A:visited, A:hover
{
	color: #669900;
	text-decoration: none;
    font-size: 12;

 
}

A:hover
{
	color: #FFCC00;
	text-decoration: none;
 
}

.banner, .banner A, .banner A:hover, .banner A:link, .banner A:active, .banner A:visited .textarea
{
	color: #ffffff;
	font-size: small;
	text-decoration: none;
}

.bannerOn
{
	font-weight: bold;
}

.footer, .footer:active, .footer:link, .footer:visited, .footer:hover
{
	color: #CCCCCC;
	font-size: 6pt;
	text-decoration: none;
}

.afooter, .afooter A, afooter A:active, .afooter A:link, .afooter A:visited, .afooter A:hover
{
	color: #669900;
	font-size: 6pt;
	text-decoration: none;
}

 

.footerWhite, .footerWhite:active, .footerWhite:link, .footerWhite:visited, .footerWhite:hover
{
	color: #ffffff;
	font-size: small;
	text-decoration: none;
}

.notation, .notation:active, .notation:link, .notation:visited, .notation:hover
{
	color: #333333;
	font-size: small;
	text-decoration: none;
}

.backlink, .backlink, .backlink:active, .backlink:link, .backlink:visited
{
	color: #669900;
	font-size: small;
	font-weight: normal;
	text-decoration: none;
}

.BLUEheader1
{
	color: #669900;
	font-size: large;
	font-weight: bold;
}

.BLUEheader2
{
	color: #669900;
	font-size: 130%; 
	font-weight: bold;
}

.BLUEheader3
{
	color: #669900;
 
	font-weight: bold;
}


.GREYheader1
{
	color: #333333;
	font-size: 120%;
	font-weight: bold;
}

.GREYheader2
{
	color: #333333;
 
	font-weight: bold;
}

.BLKheader1
{
	color: #000000;
	font-size: large;
	font-weight: bold;
}

.BLKheader2
{
	color: #000000;
 
	font-weight: bold;
}


.REDheader2
{
	color: #D12124;
 
	font-weight: bold;
}


.popup
{
	background-color: #FFF6BF;
}

.popupBackground
{
	background-color: #000000;
}

.popupText
{
	background-color: #FFF6BF;
	color: #000000;
	font-size: small;
}

.popupBold
{
	color: #669900;
	font-weight: bold;
}

.menuItemCurrent, .menuItemCurrent, .menuItemCurrent:active, .menuItemCurrent:link, .menuItemCurrent:visited
{
	color: #669900;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}
.menuItem, .menuItem:active, .menuItem:link, .menuItem:visited
{
	color: #669900;
	font-size: small;
	text-decoration: none;
}

.pageHeader, .pageHeader:active, .pageHeader:link, .pageHeader:visited, .pageHeader:hover
{
	color: #669900;
	font-weight: bold;
}

.proprietaryStatement, .proprietaryStatement:active, .proprietaryStatement:link, .proprietaryStatement:visited, .proprietaryStatement:hover
{
	color: #ffffff;
	font-size: x-small;
	text-decoration: none;
}


.bodyTextBold
{
	color: #333333;
	font-weight: bold;
}

.sidebarHeader, .sidebarBold
{
	color: #669900;
	font-size: small;
	font-weight: bold;
}

.sidebar
{
	color: #000000;
	font-size: small;
	font-weight: normal;
}

.sidebarBold
{
	color: #000000;
	font-weight: bold;
}

.sidebarBoldred
{
	color: #D12124;
 
	font-weight: bold;
}

.sidebarBoldpurple
{
	color: #996699;
 
	font-weight: bold;
}
 

.sidebarBoldsmall
{
	color: #000000;
	font-size: small;
	font-weight: bold;
}

.sidebarBorder
{
	background-color: #FFDC00;
}

.sidebarBorder2
{
	background-color: #cccccc;
}

.sidebarBorder3
{
	background-color: #669900;
}

.sidebar A
{
	font-size: small;
}

.sidebarQuote
{
	color: #666666;
	font-size: small;
	font-weight: normal;
	font-style: italic;
}


.quote
{
	color: #666666;
	font-weight: normal;
	font-style: italic;
}

.bigQuote
{
	color: #666666;
	font-weight: normal;
	font-style: italic;
}


.smallLink, .smallLink:active, .smallLink:link, .smallLink:visited, .smallLink:hover
{
	color: #669900;
	font-size: small;
	text-decoration: none;
}


.titleHeader
{
	color: #ffffff;
	font-size: large;
	font-weight: bold;
}
 
.topnavMenuElementOff, .topnavMenuElementOff A
{
	background-color: #ffffff;
	color: #669900;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}

.topnavMenuElementOn, .topnavMenuElementOn A
{
	background-color: #cccccc;
	color: #669900;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}

.topnavMenu, .topnavMenu A
{
	background-color: #000000;
}
