/* Copyright 2000 - Active Matter, Inc. */
.secret 
  {font-family:verdana;font-size:2px;color:white;}
  
a.ruth:hover
{color: #003399;
font-family: Arial, Helvetica, sans-serif;
font-size:.825em;
font-weight: bold; 
text-decoration: underline;
}
a.ruth
{color: #CC3300; 
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
text-decoration : none;
}	
a.ruth:visited
  {color: #cc3300;}
a.login:hover
{color: #CC3300;
font-family: Arial, Helvetica, sans-serif;
font-size:.825em;
font-weight: bold; 
text-decoration: underline;
}
a.login
{color: #000000; 
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
text-decoration : none;
}	

a.login:visited
  {color: #000000;}



body, p, b, font, h1, h2, h3, h4, h5, li, td, th, a, a:link, a:visited, a:hover, strong, i, blockquote
  {font-family: Verdana;}
p, font, td, li, b, strong, th, .error
  {font-size: 11px;}
p, td, li, th, blockquote
  {color: #333333; font-weight: normal;}
body
  {background: white; color: black; margin: 0 0 0 0;}
b, strong, .bold, .bigbold, .smallbold, .error
  {font-weight: bold}
.bold
  {font-size: 11px;}
.bigbold
  {font-size: 12px;}
.smallbold
  {font-size: 10px;}
.error
  {color: Red;}
i, em
  {text-decoration: italics;}
u
  {text-decoration: underline;}
h1, h2, h3, h4, h5
  {font-size: 14px; font-weight: bold; color: #000099; font-family: Verdana;}
h2
  {font-size: 13px; color: #990000;}
h3
  {font-size: 12px; color: #000000}
h4
  {font-size: 12px;}
h5
  {font-size: 11px;}
th
  {font-weight: bold; text-align: left;}
a, a:link, a:visited, a:hover, a:visited:hover
	{color: #000066; font-weight: bold; text-decoration: underline;}
a
{
	text-decoration : none;
}	
a:visited
  {color: #cc9999;}
/*a:hover, a:visited:hover
  {color: #990000;}*/
input, .textarea, textarea
  {font-size: 13px; font-family: monospace, sans-serif; font-weight: 100;}
ol, ul
  {margin: 0 0 0 25;}
pre
  {font-family: monospace; font-size: 11px;}
.arial
  {font-family: Arial, sans-serif;}
.CIAdminBar
  {font-size: 10px; color: #FFFFFF; font-weight: bold; background: #99CC33;}
.Required
  {font-size: 13px; font-weight: bold;}
.text
  {font-size: 13px; font-weight: normal;}
.agencybar 
  {font-size: 14px; color: #ffffff; background: #0033cc; font-weight: bold;}
.adminbar, .AdminBar, .SmallAdminBar
  {font-size: 14px; color: #ffffff; background: #3333ff; font-weight: bold;}
.SmallAdminBar
  {font-size: 10px;}
.small
  {font-size: 11px;}
.smaller
  {font-size: 9px;}
.large
  {font-size: 15px;}
.larger
  {font-size: 17px;}
a.smaller, a.smaller:link, a.smaller:visited, a.smaller:hover, a.smaller:visited:hover
  {font-size: 9px;}
a.small, a.small:link, a.small:visited, a.small:hover, a.small:visited:hover
  {font-size: 11px;}
a.highlight, a.highlight:link, a.highlight:visited, a.highlight:hover, a.highlight:visited:hover
  {font-size: 13px; color: white; text-decoration: none;}

.BAHeaderBar, .BGHeaderBar, .BOHeaderBar, .CWHeaderBar, .CDHeaderBar, .DOHeaderBar, .ECHeaderBar, .FAHeaderBar, .FMHeaderBar, .GRHeaderBar, .GCHeaderBar, .HPHeaderBar, 
.IDHeaderBar, .IPHeaderBar, .JBHeaderBar, .MGHeaderBar, .MMHeaderBar, .MDHeaderBar, .NLHeaderBar, .PEHeaderBar, .PRHeaderBar, .SBHeaderBar, .SEHeaderBar,
.STHeaderBar, .TLHeaderBar, .TPHeaderBar, .VTHeaderBar, .HeaderBar, .CalendarBar
   {font-size: 13px; color: #333333; font-weight: bold; background: #99CCFF;}

.CWerror
  {font-size: 13px; font-weight: bold; color: #CC3333;}
.CWbglight, .CWbgdark
  {font-size: 13px; color: Black; background: #99CCCC;}
.CWbgdark
  {background: SteelBlue;}
a.CWhelp, a.CWhelp:link, a.CWhelp:visited, a.CWhelp:hover, a.CWhelp:visited:hover, a.CWhelpDark, a.CWhelpDark:link, a.CWhelpDark:visited, a.CWhelpDark:hover, a.CWhelpDark:visited:hover
  {font-size: 18px; color: white; text-decoration: none; font-weight: bold;}
a.CWhelpDark, a.CWhelpDark:link, a.CWhelpDark:visited, a.CWhelpDark:hover, a.CWhelpDark:visited:hover
  {color: SteelBlue;}
h1.CWWizard
  {color:#FFFFFF; font-weight: bold;}

.CMSmall
  {font-size: 11px;}
.CMMedium
  {font-size: 13px;}
.CMLarge
  {font-size: 15px;}
.CMError
  {font-size: 13px; font-weight: bold; color: red;}
a.CMSmall, a.CMSmall:link, a.CMSmall:visited, a.CMSmall:hover, a.CMSmall:visited:hover
  {font-size: 11px; text-decoration: none; color: blue;}
a.CMSmall:visited
  {color: purple;}
a.CMSmall:hover
  {text-decoration: underline; color: red;}
.CMSiteName
  {font-size: 15px; font-weight: bold; color: white;}
a.CMMedium, a.CMMedium:link, a.CMMedium:visited, a.CMMedium:hover, a.CMMedium:visited:hover
  {font-size: 13px; text-decoration: none; color: blue;}
a.CMMedium:visited
  {color: purple;}
a.CMMedium:hover
  {text-decoration: underline; color: red;}
i.CMSmall, i.CMLinkCFM, i.CMLinkURL
  {font-size: 11px; text-decoration: italics;}
i.CMLinkCFM
  {color: Crimson;}
i.CMLinkURL
  {color: MediumSeaGreen;}
a.CMVarType, a.CMVarType:link, a.CMVarType:visited, a.CMVarType:hover, a.CMVarType:visited:hover
  {font-size: 11px; font-weight: bold; text-decoration: none; color: #3333ff;}
a.CMVarType:hover
  {color: white; background: #3333ff;}
a.CMVarTypeSelected, a.CMVarTypeSelected:link, a.CMVarTypeSelected:visited, a.CMVarTypeSelected:hover, a.CMVarTypeSelected:visited:hover
  {font-size: 11px; font-weight: bold; text-decoration: none; color: white; background: #3333ff;}
.CMVarHeader
  {font-size: 11px; font-weight: bold; color: white;}

.CDSmallHeader, a.CDHeaderLink, a.CDHeaderLink:link, a.CDHeaderLink:visited, a.CDHeaderLink:hover, a.CDHeaderLink:visited:hover,
a.CDSmallHeaderLink, a.CDSmallHeaderLink:link, a.CDSmallHeaderLink:Visited, a.CDSmallHeaderLink:hover, a.CDSmallHeaderLink:visited:hover
  {font-size: 10px; color: #ffffff; font-weight: bold; background: #0033cc;}
a.CDHeaderLink, a.CDHeaderLink:link, a.CDHeaderLink:visited, a.CDHeaderLink:hover, a.CDHeaderLink:visited:hover
  {font-size: 14px; text-decoration: none;}
a.CDHeaderLink:hover, a.CDHeaderLink:visited:hover
  {text-decoration: underline;}
a.CDSmallHeaderLink, a.CDSmallHeaderLink:link, a.CDSmallHeaderLink:Visited, a.CDSmallHeaderLink:hover, a.CDSmallHeaderLink:visited:hover
  {text-decoration: none;}
a.CDSmallHeaderLink:Hover 
  {text-decoration: underline;}
a.CDAdminLink, a.CDAdminLink:link, a.CDAdminLink:visited, a.CDAdminLink:hover, a.CDAdminLink:visited:hover
  {font-size: 14px; color: #ffffff; text-decoration: none; font-weight: bold; background: #3333ff;}
a.CDAdminLink:hover, a.CDAdminLink:visited:hover
  {text-decoration: underline;}
a.ciadminwhite, a.ciadminwhite:link, a.ciadminwhite:visited, a.ciadminwhite:hover, a.ciadminwhite:visited:hover
  {font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.ciadminwhite:hover, a.ciadminwhite:visited:hover
  {text-decoration: underline;}

.COSubHead
 {font-size: 12px; color: #0033cc; font-weight: bold;}
.COOptionBar
 {color: white; font-weight: bold; background: #003399;}
.COMessage
 {color: red;}

a.CPActiveLink, a.CPActiveLink:link, a.CPActiveLink:visited, a.CPActiveLink:hover, a.CPActiveLink:visited:hover
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Blue;}

a.CPInactiveLink, a.CPInactiveLink:link, a.CPInactiveLink:visited, a.CPInactiveLink:hover, a.CPInactiveLink:visited:hover
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Gray;}
     
.ECNavMenu 
  {font-size: 14px; color: white; font-weight: normal; background: #425577;}
.ECBasketHeader, .ECInvoiceBar
  {font-size: 14px; color: white; font-weight: bold; background: #00009c;}
.ECYourPrice, .ECYouSave
  {font-size: 14px; color: Green; font-weight: bold;}
a.ECNavMenu, a.ECNavMenu:link, a.ECNavMenu:visited, a.ECNavMenu:hover, a.ECNavMenu:visited:hover
  {font-size: 14px; color: #A5cdf5; font-weight: bold; text-decoration: none}
a.ECNavMenu:hover, a.ECNavMenu:visited:hover
  {color: white;}
.ECgood, .ECbad
  {font-size: 13px; font-weight: bold; color: Green;}
.ECbad
  {color: Red;}
  
	/* HomePage */
.HPHeadline1
	{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #0033cc; font-weight: bold;}
.HPHeadline2
	{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #66cc33; font-weight: bold;}

.IMDiff
  {font-size: 13px; font-weight: bold; color: red;}

.MGColor1, .MGColor2
  {font-size: 13px; color: red; font-weight: bold;}
.MGColor2
  {color: navy;}
.MGColor1Large, .MGColor2Large
  {font-size: 15px; color: red; font-weight: bold;}
.MGColor2Large
  {color: navy;}
.MGCopyright
  {font-size: 9px; color: #0033cc; font-weight: normal;}

.SCLoginBar
  {font-size: 13px; color: #333333; font-weight: bold; background: #99CCFF;}

a.SiteMap, a.SiteMap:link, a.SiteMap:visited, a.SiteMap:hover, a.SiteMap:visited:hover, a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 11px; color: #990000; font-weight: normal; text-decoration: underline;}
a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
	{font-size: 13px; color: #990000; font-weight: bold; text-decoration: underline;}

a.STHeader, a.STHeader:link, a.STHeader:visited, a.STHeader:hover, a.STHeader:visited:hover
  {font-size: 15px; color: #ffffff; text-decoration: none; font-weight: bold;}
.STAdminHeaderBar
 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCFFFF; background: #3333ff; font-weight: bold;}

a.SideNav, a.SideNav:link, a.SideNav:visited, a.SideNav:hover, a.SideNav:visited:hover,
a.SideNavSelected, a.SideNavSelected:link, a.SideNavSelected:visited, a.SideNavSelected:hover, a.SideNavSelected:visited:hover,
div.SideNavSelected, div.SideNavSelectedTitle
  {font-size: 10px; color: #000000; text-decoration: none; font-weight: bold;}	
a.SideNav:hover, a.SideNav:visited:hover
  {color: #CC0000; text-decoration: underline;}
a.SideNavSelected, a.SideNavSelected:link,  a.SideNavSelected:visited, a.SideNavSelected:hover, a.SideNavSelected:visited:hover, div.SideNavSelected, div.SideNavSelectedTitle
  {font-weight: bold; color: #CC0000; text-decoration: underline;} 
a.SideNavTitle, a.SideNavTitle:link, a.SideNavTitle:visited, a.SideNavTitle:hover, a.SideNavTitle:visited:hover
  {font-size: 13px; color: #CC0000; text-decoration: none; font-weight: bold;}
a.SideNavSelectedTitle, a.SideNavSelectedTitle:link, a.SideNavSelectedTitle:visited, a.SideNavSelectedTitle:hover, a.SideNavSelectedTitle:visited:hover
  {font-size: 13px; color: #CC0000; text-decoration: none; font-weight: bold;}
a.SideNavTitle:hover, a.SideNavTitle:visited:hover, a.SideNavSelectedTitle:hover, a.SideNavSelectedTitle:visited:hover
  {color: #CC0000;}

.TLSubHeaderBar
  {font-size: 12px; color: #000000; font-weight: bold; background: #B0B8EF;}
.TLReturnMsg
  {font-size: 12px; color: #9966FF; font-weight: bold;}
.TLRow1
  {background: #FFFFFF;}
.TLRow2
  {background: #E8E8E8;}
a.TLLink, a.TLLink:link, a.TLLink:visited, a.TLLink:hover, a.TLLink:visited:hover
  {font-size: 12px; text-decoration: none; color: #0000FF}

a.TopNav, a.TopNav:link, a.TopNav:visited, a.TopNav:hover, a.TopNav:visited:hover,
a.TopNavSelected, a.TopNavSelected:link, a.TopNavSelected:visited, a.TopNavSelected:hover, a.TopNavSelected:visited:hover,
div.TopNavSelected, div.TopNavSelectedTitle
  {font-size: 13px; color: white; text-decoration: none; font-weight: normal;}
a.TopNav:hover, a.TopNav:visited:hover
  {color: yellow;}
a.TopNavSelected, a.TopNavSelected:link, a.TopNavSelected:visited, a.TopNavSelected:hover, a.TopNavSelected:visited:hover, div.TopNavSelected, div.TopNavSelectedTitle
  {font-weight: bold;} 
a.TopNavTitle, a.TopNavTitle:link, a.TopNavTitle:visited, a.TopNavTitle:hover, a.TopNavTitle:visited:hover
  {font-size: 13px; color: white; text-decoration: none; font-weight: bold;}
a.TopNavSelectedTitle, a.TopNavSelectedTitle:link, a.TopNavSelectedTitle:visited, a.TopNavSelectedTitle:hover, a.TopNavSelectedTitle:visited:hover
  {font-size: 13px; color: white; text-decoration: none; font-weight: bold;}
a.TopNavTitle:hover, a.TopNavTitle:visited:hover, a.TopNavSelectedTitle:hover, a.TopNavSelectedTitle:visited:hover
  {color: yellow;}

.TPHeader
  {font-size: 15px; font-weight: bold; color: #000066;}
.TPTitle
  {font-size: 14px; font-weight: bold; color: #990000;}
.TPCMBody
  {font-size: 12px;}
a.TPLink, a.TPLink:link, a.TPLink:visited, a.TPLink:hover, a.TPLink:visited:hover
  {font-size: 11px; text-decoration: underline; color: #000066;}
a.TPLinkSelected, a.TPLinkSelected:link, a.TPLinkSelected:visited, a.TPLinkSelected:hover, a.TPLinkSelected:visited:hover
  {font-size: 11px; text-decoration: none; color: #0000FF; font-weight: bold;}
  
div.breadcrumb
  {font-size: 9px; color: #000000;} 
a.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:hover, a.breadcrumb:visited:hover
  {font-size: 9px; color: #666666; text-decoration: none;}
a.breadcrumb:hover, a.breadcrumb:visited:hover
  {color: #CC0000; text-decoration: underline;}
a.navmenu, a.navmenu:link, a.navmenu:visited, a.navmenu:hover, a.navmenu:visited:hover
  {font-size: 14px; color: blue; text-decoration: none;}
a.navmenu:hover, a.navmenu:visited:hover
  {font-size: 14px; text-decoration: underline;}
a.navmenusmall, a.navmenusmall:link, a.navmenusmall:visited, a.navmenusmall:hover, a.navmenusmall:visited:hover
  {font-size: 11px; color: blue; text-decoration: none;}
a.navmenusmall:hover, a.navmenusmall:visited:hover
  {color: Red; text-decoration: underline;}
td.navmenu
  {font-size: 14px;}
td.navmenusmall
  {font-size: 11px;}
td.navmenusmbold
  {font-size: 11px; font-weight: bold;}
td.sitename
  {font-size: 19px; color: #ffffff;}
input.button
  {font-size: 13px; color: #ffffff; background: #0033CC; font-family: verdana, sans-serif;}
input.smbutton
  {font-size: 11px; color: #ffffff; background: #0033CC; font-family: verdana, sans-serif;}
i.navmenu
  {font-size: 11px; text-decoration: italics;}
i.navmenuCFM
  {font-size: 11px; color: Crimson; text-decoration: italics;}
i.navmenuLink
  {font-size: 11px; color: MediumSeaGreen; text-decoration: italics;}
blockquote.preview
  {font-size: 11px;}
a.Red
  {font-size: 14px; font-weight: Bold; color: Red; text-decoration: none;} 
a.SiteName, a.SiteName:link, a.SiteName:visited, a.SiteName:hover, a.SiteName:visited:hover
  {font-size: 19px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.Delete, a.Delete:link, a.Delete:visited, a.Delete:hover, a.Delete:visited:hover
  {font-size: 11px; color: #cc0000; font-weight: bold; text-decoration: none;}
a.large, a.large:link, a.large:visited, a.large:hover, a.large:visited:hover
  {font-size: 17px; color: blue; font-weight: normal; text-decoration: underline;}

font.SUSmall
  {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
td.SUHeaderBar
  {font-weight: bold; color: white; background: #0033CC;}
.SUMedium
  {font-size: 13px;}
a.SUMedium, a.SUMedium:link, a.SUMedium:visited, a.SUMedium:hover, a.SUMedium:visited:hover
  {font-size: 13px; text-decoration: none; color: blue;}
a.SUMedium:visited
  {color: purple;}
a.SUMedium:hover
  {text-decoration: underline; color: red;}
  
/* Admin Template Styles */
.AdminNavTable2, .AdminNavTable3, .AdminNavTable4, .AdminNavTable5
  {border-color: #000000; text-align: center; padding: 0; background: #0033cc;}
.AdminNavTable3
  {background: #66ff00;}
td.AdminNavTable
  {width: 20%; text-align: center; padding: 0; text-align: center; font-size: 10px;}
/*  All Top Nav Links and First Row (Level 2's): normal and selected */
a.AdminNavLink2, a.AdminNavLink2:link, a.AdminNavLink2:visited, a.AdminNavLink2:hover,
a.AdminNavLink3, a.AdminNavLink3:link, a.AdminNavLink3:visited, a.AdminNavLink3:hover
  {color: #99ffff; background: #0033cc; width: 100%; height: 100%; text-decoration: none; font-weight: normal; font-size: 10px;}
a.AdminNavLink2Selected, a.AdminNavLink2Selected:link, a.AdminNavLink2Selected:visited, a.AdminNavLink2Selected:hover,
a.AdminNavLink3Selected, a.AdminNavLink3Selected:link, a.AdminNavLink3Selected:visited, a.AdminNavLink3Selected:hover,
a.AdminNavLink2:hover
  {color: #0033cc; background: #99ccff; font-weight: normal; width: 100%; height: 100%; text-decoration: none; font-size: 10px;}
/*  Second Row (Level 3's)  */
a.AdminNavLink3, a.AdminNavLink3:link, a.AdminNavLink3:visited, a.AdminNavLink3:hover
  {color: #000000; background: #66ff00;}
a.AdminNavLink3Selected, a.AdminNavLink3Selected:link, a.AdminNavLink3Selected:visited, a.AdminNavLink3Selected:hover, a.AdminNavLink3:hover
  {color: #33cc00; background: #ffffff;}
/*  Custom Styles  */	
.CCSmallSearch
	{font-size: 10px;}
.CCSmallLogin	
	{font-size: 10px;}
.CCSpotlightTitle	
{font-size: 10px; color: #990000; font-weight: bold;}
a.CCSpotlightTitleLink, a.CCSpotlightTitleLink:link, a.CCSpotlightTitleLink:visited, a.CCSpotlightTitleLink:hover
  {font-size: 10px; color: #990000; font-weight: bold; text-decoration: none;}

.CCSpotlightDesc	
{font-size: 10px; color: #333333;}
td.CCVoiceofAmer	
 {font-size: 11px; color: #333333}
a.CCNewsLinks, a.CCNewsLinks:link, a.CCNewsLinks:visited, a.CCNewsLinks:hover, a.CCNewsLinks:visited:hover
	{font-size: 12px; color: #000000; font-weight: bold; background: #ffffff; text-decoration: underline;}
a.CCSmallLink, a.CCSmallLink:link, a.CCSmallLink:visited, a.CCSmallLink:hover, a.CCSmallLink:visited:hover
  {font-size: 10px; color: #CC0000; font-weight: bold; background: #ffffff; text-decoration: underline;}
a.CCFooterLink, a.CCFooterLink:link, a.CCFooterLink:visited, a.CCFooterLink:hover, a.CCFooterLink:visited:hover	
	{font-size: 10px; color: #990000; font-weight: bold; background: #ffffff; text-decoration: underline;}
td.CCsmallBoldRed
{font-size: 9px; color: #660000; font-weight: bold;}
td.CCsmallgrey
{font-size: 9px; color: #666666; font-weight: normal;}
td.CCRedText
{font-size: 11px; color: #ff0000; font-weight: bold;}
a.SearchLink, a.SearchLink:link, a.SearchLink:visited, a.SearchLink:hover, a.SearchLink:visited:hover
{font-size: 12px; color: #000000; font-weight: normal; text-decoration: underline;}

