/* ----------------------------------------------------
Copyright © 2004 ASI All rights reserved.

This is the public stylesheet for client integrations that include any component in
addition to CM and eSeries. For integrations with just these two components, Styles.css
(a stripped-down version of AMStyles.css) is used. The administration portal uses
CMStyles.css.

Note to developers: the ASI coding standards require style names to be mixed cap. For
consistency and readability, HTML tags are in ALL CAPS, and style definitions are all
lowercase.

MODIFICATION HISTORY:
  DATE        USER           ACTION
  03/01/2004  C.Jewell       Significant clean up, including standardizing mixed caps,
                             making HTML tags all caps, removing admin-related styles,
                             organizing and commenting.
---------------------------------------------------- */

.Secret /* For hidden keywords that Verity picks up -- DO NOT REMOVE */
  {font-size: 2px; display: none; font-family: sans-serif;}

BODY, TD, TH, P, LI, A, B, STRONG, I, EM, BLOCKQUOTE, FONT, H1, H2, H3, H4, H5
  {font-family: verdana, arial, helvetica, sans-serif; color:#333333;}
BODY, TD, TH, P, LI, BLOCKQUOTE, FONT
  {font-size: 11px; color: #333333;}
INPUT, TEXTAREA, .TextArea,
  {font-size: 11px; font-weight: 100; font-family: monospace, sans-serif;}
/* E. Rasul 02/20/2005: no idea why this was cutting off the digits in ordered lists */  
/*  
ol, ul
  {margin: 0 0 0 25;}
*/
ul
  {margin: 0 0 0 25;}
PRE
  {font-size: 11px;}
TH, .Bold, .BigBold, .SmallBold
  {font-weight: bold;}
.Bold
  {font-size: 11px;}
.BigBold
  {font-size: 12px;}
.SmallBold
  {font-size: 10px;}
.Error
  {font-weight: bold; color: red;}

/* Headings */
H1, .Heading1, H2, .Heading2, H3, .Heading3, H4, .Heading4, H5, .Heading5
  {font-weight: bold;}
H1, .Heading1
  {font-size: 15px; color:#003366;}
H2, .Heading2
  {font-size: 13px; color:#CC6600;}
H3, .Heading3
  {font-size: 12px; color:#006699;}
H4, .Heading4
  {font-size: 11px; color:#000066;}
H5, .Heading5
  {font-size: 11px; color:#333333;}

/* Generic hyperlinks */
A, A:link, A:visited, A:hover, A:visited:hover
  {color: #0066CC; text-decoration: none;}
A:visited
  {color: #000099;}
A:hover, A:visited:hover
  {text-decoration: underline;}
A.highlight, A.highlight:link, A.highlight:visited, A.highlight:hover, A.highlight:visited:hover
  {font-size: 13px; color: white; text-decoration: none;}

.Arial
  {font-family: arial, sans-serif;}
.Required
  {font-weight: bold;}
.Text
  {font-size: 13px;}
.Small
  {font-size: 11px;}
.Smaller
  {font-size: 9px;}
.Large
  {font-size: 15px;}
.Larger
  {font-size: 17px;}

/* Bars galore */
.BAHeaderBar, .BGHeaderBar, .PEHeaderBar, .CWHeaderBar, .CDHeaderBar, .CEHeaderBar, .DOHeaderBar,
.ECHeaderBar, .FAHeaderBar, .FMHeaderBar, .GRHeaderBar, .GCHeaderBar, .HPHeaderBar,
.IDHeaderBar, .IPHeaderBar, .JBHeaderBar, .MGHeaderBar, .MMHeaderBar, .MDHeaderBar,
.NLHeaderBar, .PEHeaderBar, .PRHeaderBar, .SBHeaderBar, .SEHeaderBar, .STHeaderBar,
.TLHeaderBar, .TPHeaderBar, .VTHeaderBar, .HeaderBar, .CalendarBar, .SCLoginBar
  {font-size: 15px; color: #ccffff; font-weight: bold; background: #0033cc;}
.AgencyBar 
  {font-size: 14px; color: #ffffff; background: #0033cc; font-weight: bold;}
.AdminBar, .SmallAdminBar
  {font-size: 14px; color: #ffffff; background: #3333ff; font-weight: bold;}
.SmallAdminBar
  {font-size: 10px;}

/* BG - Buyer's Guide */
.BGBoldEntry, a.BGBoldEntry, a.BGBoldEntry:link, a.BGBoldEntry:visited, a.BGBoldEntry:hover, a.BGBoldEntry:visited:hover, .BGBigLetter
  {font-size: 15px; font-weight: bold;}
a.BGBoldEntry:hover, a.BGBoldEntry:visited:hover
  {color: red;}
.BGBigLetter
  {font-size: 19px;}
.BGNormalEntry, a.BGNormalEntry, a.BGNormalEntry:link, a.BGNormalEntry:visited, a.BGNormalEntry:hover, a.BGNormalEntry:visited:hover
  {font-size: 11px;}
a.BGNormalEntry:hover
  {color: red;}
.BGFeatureHeader
  {font-size: 14px; color: #0033cc; font-weight: bold; background: white;}

/* BA - Banner Ad Manager */
.BARow1
  {background: #ffffff;}
.BARow2
  {background: #e8e8e8;}
.BACellName
  {font-weight: bold;}
.BASubHeaderBar
  {font-size: 12px; color: #000000; font-weight: bold; background: #b0b8ef;}
.BAReturnMsg
  {font-size: 12px; color: #9966ff; font-weight: bold;}
A.BABreadCrumbLink, A.BABreadCrumbLink:link, A.BABreadCrumbLink:visited, A.BABreadCrumbLink:hover, A.BABreadCrumbLink:visited:hover
  {font-size: 15px; font-weight: bold; text-decoration: none; color: #ccffff}
A.BALink, A.BALink:link, A.BALink:visited, A.BALink:hover, A.BALink:visited:hover
  {font-size: 12px; text-decoration: none; color: #0000ff}
 
/* For Calendar */
.CalendarButton
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.CalendarTable
  {border: 1px solid #CCC; color: #000;}
.CalendarDay
  {background: #FFF; font-size:11px; font-weight: bold;}
.CalendarCurrentDay
  {background: #EEF; font-size:11px; font-weight: bold;}
.CalendarDayOfWeek
  {background: #03C; font-size:12px; font-weight: bold; color: #FFF;}
  
/*
  Base calendar event class, with color being
  added via a span style="" in the code to match the proper category.
*/
.CalendarEvent, a.CalendarEvent, a.CalendarEvent:link, a.CalendarEvent:visited
  {font-size: 10px; font-weight: normal; text-decoration: none;}
a.CalendarEvent:hover, a.CalendarEvent:visited:hover
  {text-decoration: underline;}
/* Used for events from Conferences */
.CalendarStandard, a.CalendarStandard, a.CalendarStandard:link, a.CalendarStandard:visited
  {font-size: 10px; font-weight: normal; text-decoration: none; color: #33C;}
a.CalendarStandard:hover, a.CalendarStandard:visited:hover
  {text-decoration: underline;}
/* Used for unapproved events */
.CalendarUnapproved, a.CalendarUnapproved, a.CalendarUnapproved:link, a.CalendarUnapproved:visited
  {font-size: 10px; font-weight: normal; text-decoration: none; color: #C00;}
a.CalendarUnapproved:hover, a.CalendarUnapproved:visited:hover
  {text-decoration: underline;}

/* CM styles called by TemplateBody.cfm and NotifyProducerProcess.cfm */
.CMSmall
  {font-size: 11px;}
.CMMedium
  {font-size: 13px;}
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;}

/* CO - Event Manager */
.COSubHead
 {font-size: 12px; color: #0033cc; font-weight: bold;}
.COOptionBar
 {color: white; font-weight: bold; background: #003399;}
.COMessage
 {color: red;}

/* EC - Ecommerce */
.ECNavMenu 
  {font-size: 14px; color: white; font-weight: bold; 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, .ECGoodSmall, .ECBadSmall
  {font-weight: bold; color: green;}
.ECBad, .ECBadSmall
  {color: red;}
.ECGoodSmall, .ECBadSmall
  {font-size: 11px;}
.ECFinePrint 
  {font-size: 13px; color: black;}

/* FM - Forums */
.FMRow1
  {background: #ffffff;}
.FMRow2
  {background: #e8e8e8;}
.FMSubHeaderBar
  {font-size: 12px; color: #000000; font-weight: bold; background: #b0b8ef;}
.FMCellName
  {font-weight: bold;}
.FMCellSmall
  {font-size: 10px;}
.FMMessageHeader
  {font-size: 12px; color: #000000; font-weight: bold; background: #b0b8ef;}
.FMMessageBody1
  {font-size: 12px; color: #000000; background: #dedfdf;}
.FMMessageBody2
  {font-size: 12px; color: #000000; background: #f7f7f7;}
.FMBreadCrumb
  {font-size: 15px; color: #000000; font-weight: bold;}
.FMReturnMsg
  {font-size: 12px; color: #9966ff; font-weight: bold;}
A.FMBreadCrumbLink, A.FMBreadCrumbLink:link, A.FMBreadCrumbLink:visited, A.FMBreadCrumbLink:hover, A.FMBreadCrumbLink:visited:hover
  {font-size: 15px; font-weight: bold; text-decoration: none; color: #ccffff;}
A.FMReplyLink, A.FMReplyLink:link, A.FMReplyLink:visited, A.FMReplyLink:hover, A.FMReplyLink:visited:hover
  {font-size: 10px; text-decoration: none; color: #6600cc;}
A.FMLink, A.FMLink:link, A.FMLink:visited, A.FMLink:hover, A.FMLink:visited:hover
  {font-size: 12px; text-decoration: none; color: #0000ff;}
A.FMInactiveLink, A.FMInactiveLink:link, A.FMInactiveLink:visited, A.FMInactiveLink:hover, A.FMInactiveLink:visited:hover
  {font-size: 12px; text-decoration: none; color: #aaaaaa;}
.FMTextWhite
  {color: white;}
.FMTextBlue
  {color: #0000FF;}

/* PR - News Manager */
.PRCellName
  {font-weight: normal;}	
.PRBoldBlue
  {font-weight: bold; font-size: 13px; color: blue;}
  
/* JB - Job Bank */
.JBResumeBar
  {font-size: 13px; background: aliceblue; font-weight: bold;}
A.JBAdminLink, A.JBAdminLink:link, A.JBAdminLink:visited, A.JBAdminLink:hover, A.JBAdminLink:visited:hover
  {font-size: 13px; font-weight: bold; text-decoration: none; color: white}
  
/* MC - Message Center */
.MCToolBarLink, .MCToolBar, .MCSelected
  {font-size: 13px; color: #ffffff; font-weight: bold;}
.MCToolBar 
  {background: #3333ff;}
.MCSelected
  {font-size: 11px; background: #000099;}
.MCHeading
  {font-size: 17px; color: #000099; font-weight: bold; text-decoration: none;}
.MCText
  {font-size: 10px; color: #000000;}
.MCTextWhiteBig
  {font-size: 12px; color: #ffffff; font-weight: bold;}
.MCTextWhiteBold
  {font-size: 10px; color: #ffffff; font-weight: bold;}
.MCTextWhite
  {font-size: 10px; color: #ffffff;}
.MCTextWhiteSmall
  {font-size: 10px; color: #ffffff;}
.MCToolBar 
  {font-size: 12px; color: #ffffff; font-weight: bold; background: #3333ff;}
.MCHeading
  {font-size: 16px; color: #000099; font-weight: bold; text-decoration: none;}
.MCHeaderBar1
  {font-size: 14px; color: #ffffff; font-weight: bold; background: #ffffff;}
.MCHeaderBar2
  {font-size: 14px; color: #ffffff; font-weight: bold; background: #99cc33;}
.MCHeaderBar3
  {font-size: 14px; color: #000000; background: #e8e8e8;}
.MCSelected
  {font-size: 10px; color: #ffffff; font-weight: bold; background: #000099;}
.MCBold
  {font-size: 10px; color: #000000; font-weight: bold;}
.MCBigBold
  {font-size: 12px; color: #000000; font-weight: bold;}
.MCError
  {font-size: 12px; color: Red; font-weight: bold;}
A.MCFolderLink, A.MCFolderLink:link, A.MCFolderLink:visited, A.MCFolderLink:hover, A.MCFolderLink:visited:hover
  {font-size: 10px; color: #ffffff; text-decoration: underline;}
A.MCSelectedFolderLink, A.MCSelectedFolderLink:link, A.MCSelectedFolderLink:visited, A.MCSelectedFolderLink:hover, A.MCSelectedFolderLink:visited:hover
  {font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
A.MCHeaderLink, A.MCHeaderLink:link, A.MCHeaderLink:visited, A.MCHeaderLink:hover, A.MCHeaderLink:visited:hover
  {font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: underline;}
A.MCOldMessageLink, A.MCOldMessageLink:link, A.MCOldMessageLink:visited, A.MCOldMessageLink:hover, A.MCOldMessageLink:visited:hover
  {font-size: 10px; color: #000099; text-decoration: underline;}
A.MCNewMessageLink, A.MCNewMessageLink:link, A.MCNewMessageLink:visited, A.MCNewMessageLink:hover, A.MCNewMessageLink:visited:hover
  {font-size: 10px; color: #000099; font-weight: bold; text-decoration: underline;}
A.MCSelectedLink, A.MCSelectedLink:link, A.MCSelectedLink:visited, A.MCSelectedLink:hover, A.MCSelectedLink:visited:hover
  {font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: underline;}
A.MCNavMenu, A.MCNavMenu:link, A.MCNavMenu:visited, A.MCNavMenu:hover, A.MCNavMenu:visited:hover
  {font-size: 11px; color: #0033cc; font-weight: bold; text-decoration: none;}
A.MCNavMenu:hover, A.MCNavMenu:visited:hover
  {color: #ffffff;}

/* MD - Member Directory */
.MDSubHeaderBar
  {font-size: 13px; color: #000000; font-weight: bold; background: #66ccff;}

/* Site map */
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: 13px; color: blue; text-decoration: none;}
A.SiteMapTitle, A.SiteMapTitle:link, A.SiteMapTitle:visited, A.SiteMapTitle:hover, A.SiteMapTitle:visited:hover
  {font-size: 15px; font-weight: bold;}

/* SU - Survey Manager */
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;}
.SUTextGreen
  {color: green;}

/* TL - Trade Leade */
.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}

/* TP - Tagged Pages */
.TPHeader
  {font-weight: bold; font-size: 15px; color:#003366;}
 .TPICHeader
  {font-weight: bold; font-size: 15px; color:#003366;}
.TPTitle
  {font-weight: bold; font-size: 13px; color:#CC6600;}
.TPCMBody
  {font-size: 11px;}
a.TPLink, a.TPLink:link, a.TPLink:visited, a.TPLink:hover, a.TPLink:visited:hover
  {color: #0066CC; text-decoration: none;}
a.TPLink:visited
  {color:#000099;}
a.TPLink:hover, a.TPLink:visited:hover
  {text-decoration: underline;}
a.TPLinkSelected, a.TPLinkSelected:link, a.TPLinkSelected:visited, a.TPLinkSelected:hover, 
a.TPLinkSelected:visited:hover
  {font-size: 11px; text-decoration: none; color: #000000; font-weight: bold;}
  
/* Template */
DIV.BreadCrumb
  {font-size: 10px; color: #999999;}
A.BreadCrumb, A.BreadCrumb:link, A.BreadCrumb:visited, A.BreadCrumb:hover, A.BreadCrumb:visited:hover
  {font-size: 9px; color: #336699; text-decoration: none;}
A.BreadCrumb:hover, A.BreadCrumb:visited:hover
  {color: #336699; text-decoration: underline;}
  
BLOCKQUOTE.preview
  {font-size: 11px;}
  
/* Top Nav */
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: #000000; text-decoration: none;}
A.TopNav:hover, A.TopNav:visited:hover
  {color: #000000; text-decoration: underline;}
A.TopNavSelected, A.TopNavSelected:link, A.TopNavSelected:visited, A.TopNavSelected:hover, 
A.TopNavSelected:visited:hover, DIV.TopNavSelected, DIV.TopNavSelectedTitle
  { text-decoration: underline;} 

/* For text rollovers for top nav */
.TopNavOff
  {border: solid 1px #E2F0FC; background: #E2F0FC; padding: 1px 1px 1px 1px;}
.TopNavOn
  {border: solid 1px #E2F0FC; background: #E2F0FC; padding: 1px 1px 1px 1px;}
/* If text divider is used in top nav */
.Divider
  {letter-spacing: -0.25em; font-size: 11px;}
SPAN.Divider1
  {font: 70% verdana; color: #000000; padding: 0px 0px 0px 5px;}
SPAN.Divider2
  {font: 70% verdana; color: #ffffff; padding: 0px 5px 0px 0px;}
  
/* SideNavs. Create more levels as necessary */
A.SideNav1, A.SideNav1:link, A.SideNav1:visited, A.SideNav1:hover, A.SideNav1:visited:hover,
A.SideNav1Selected, A.SideNav1Selected:link, A.SideNav1Selected:visited, A.SideNav1Selected:hover, A.SideNav1Selected:visited:hover,
DIV.SideNav1Selected, DIV.SideNav1SelectedTitle
  {font-size: 11px; color: #0033cc; text-decoration: none;}
A.SideNav1:hover, A.SideNav1:visited:hover
  {color: yellow;}
A.SideNav1Selected, A.SideNav1Selected:link, A.SideNav1Selected:visited, A.SideNav1Selected:hover, A.SideNav1Selected:visited:hover, DIV.SideNav1Selected, DIV.SideNav1SelectedTitle
  {font-weight: bold;} 
A.SideNav1Title, A.SideNav1Title:link, A.SideNav1Title:visited, A.SideNav1Title:hover, A.SideNav1Title:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
A.SideNav1SelectedTitle, A.SideNav1SelectedTitle:link, A.SideNav1SelectedTitle:visited, A.SideNav1SelectedTitle:hover, A.SideNav1SelectedTitle:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
A.SideNav1Title:hover, A.SideNav1Title:visited:hover, A.SideNav1SelectedTitle:hover, A.SideNav1SelectedTitle:visited:hover
  {color: yellow;}
/* Level 2 */
A.SideNav2, A.SideNav2:link, A.SideNav2:visited, A.SideNav2:hover, A.SideNav2:visited:hover,
A.SideNav2Selected, A.SideNav2Selected:link, A.SideNav2Selected:visited, A.SideNav2Selected:hover, A.SideNav2Selected:visited:hover,
DIV.SideNav2Selected, DIV.SideNav2SelectedTitle
  {font-size: 10px; color: #ffffff; 	text-decoration: none; font-weight : normal;}
A.SideNav2:hover, A.SideNav2:visited:hover
  {color: black;}
A.SideNav2Selected, A.SideNav2Selected:link, A.SideNav2Selected:visited, A.SideNav2Selected:hover, A.SideNav2Selected:visited:hover, DIV.SideNav2Selected, DIV.SideNav2SelectedTitle
  {font-weight: bold;} 
A.SideNav2Title, A.SideNav2Title:link, A.SideNav2Title:visited, A.SideNav2Title:hover, A.SideNav2Title:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
A.SideNav2SelectedTitle, A.SideNav2SelectedTitle:link, A.SideNav2SelectedTitle:visited, A.SideNav2SelectedTitle:hover, A.SideNav2SelectedTitle:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
A.SideNav2Title:hover, A.SideNav2Title:visited:hover, A.SideNav2SelectedTitle:hover, A.SideNav2SelectedTitle:visited:hover
  {color: yellow;}
/* Level 3 */
A.SideNav3, A.SideNav3:link, A.SideNav3:visited, A.SideNav3:hover, A.SideNav3:visited:hover,
A.SideNav3Selected, A.SideNav3Selected:link, A.SideNav3Selected:visited, A.SideNav3Selected:hover, A.SideNav3Selected:visited:hover,
DIV.SideNav3Selected, DIV.SideNav3SelectedTitle
  {font-size: 10px; color: #000099; text-decoration: none; font-weight: bold;}
A.SideNav3:hover, A.SideNav3:visited:hover
  {color: white;}
A.SideNav3Selected, A.SideNav3Selected:link, A.SideNav3Selected:visited, A.SideNav3Selected:hover, A.SideNav3Selected:visited:hover, DIV.SideNav3Selected, DIV.SideNav3SelectedTitle
  {font-weight: bold;} 
A.SideNav3Title, A.SideNav3Title:link, A.SideNav3Title:visited, A.SideNav3Title:hover, A.SideNav3Title:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
A.SideNav3SelectedTitle, A.SideNav3SelectedTitle:link, A.SideNav3SelectedTitle:visited, A.SideNav3SelectedTitle:hover, A.SideNav3SelectedTitle:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
A.SideNav3Title:hover, A.SideNav3Title:visited:hover, A.SideNav3SelectedTitle:hover, A.SideNav3SelectedTitle:visited:hover
  {color: yellow;}
/* Level 4 */
A.SideNav4, A.SideNav4:link, A.SideNav4:visited, A.SideNav4:hover, A.SideNav4:visited:hover,
A.SideNav4Selected, A.SideNav4Selected:link, A.SideNav4Selected:visited, A.SideNav4Selected:hover, A.SideNav4Selected:visited:hover,
DIV.SideNav4Selected, DIV.SideNav4SelectedTitle
  {font-size: 11px; color: #0033cc; text-decoration: none;}
A.SideNav4:hover, A.SideNav4:visited:hover
  {color: yellow;}
A.SideNav4Selected, A.SideNav4Selected:link, A.SideNav4Selected:visited, A.SideNav4Selected:hover, A.SideNav4Selected:visited:hover, DIV.SideNav4Selected, DIV.SideNav4SelectedTitle
  {font-weight: bold;} 
A.SideNav4Title, A.SideNav4Title:link, A.SideNav4Title:visited, A.SideNav4Title:hover, A.SideNav4Title:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
A.SideNav4SelectedTitle, A.SideNav4SelectedTitle:link, A.SideNav4SelectedTitle:visited, A.SideNav4SelectedTitle:hover, A.SideNav4SelectedTitle:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
A.SideNav4Title:hover, A.SideNav4Title:visited:hover, A.SideNav4SelectedTitle:hover, A.SideNav4SelectedTitle:visited:hover
  {color: yellow;}

/* eSeries */
.iMIS
{	font-weight: bolder; font-size: 10pt; font-style: italic; font-family: Times New Roman;}
.lgTitle
{ font-weight: bolder; font-size: 14pt; margin: 0px 0px 10px; color: silver; line-height: 100%;}
.regSymbol
{ font-size: 8pt; vertical-align: super; font-family: Tahoma, Arial; text-decoration: none;}
.important
{font-weight: normal; color: red; }
.IndexHeading 
{font-family:Tahoma; font-size:10pt; color:#EFEFEF; text-decoration:none; font-weight:bold;}
.Heading 
{font-family:Tahoma; font-size:12pt; color:#003366; text-decoration:none; font-weight:bold;}
.Text 
{font-family:Tahoma; font-size:10pt; color:#000000; text-decoration:none; font-weight:normal;}
.SmallText 
{font-family:Tahoma; font-size:8pt; color:#000000; text-decoration:none; font-weight:normal;}
.LeftIndextext 
{font-family:Tahoma; font-size:10pt; color:#ffffff; text-decoration:none; font-weight:normal;}
.BodyLink 
{font-family:Tahoma; font-size:10pt; color:#003366; text-decoration:underline; font-weight:normal;}
.ERSNavBar /*Recordset navigation bar */
{background-color:silver; }
.ERSHeader 
{ border-right: buttonshadow 1px solid; border-top: buttonhighlight 1px solid; font-size: 9pt; text-transform: capitalize; border-left: buttonhighlight 1px solid; color: black; padding-top: 0px; border-bottom: buttonshadow 1px solid; font-family: arial; letter-spacing: 1pt; height: 16px; background-color: #d6d3ce; text-align: center; text-decoration: none; }
.ERSHeader TD A:link 
{ font-size: 9pt; color: black; font-family: arial; text-decoration: underline; }
.ERSHeader TD A:active 
{ font-size: 9pt; color: black; font-family: arial; text-decoration: underline; }
.ERSHeader TD A:visited 
{ font-size: 9pt; color: black; font-family: arial; text-decoration: underline; }
.ERSHeader P
{font-weight:normal; font-size:9pt; color:black; font-family:Tahoma; text-decoration:none; }
.ETHRow
{background-color: #efefef; text-align: left;}
.ETH /* Table header used throughout site */
{font-size: 10pt; background-color: white; text-align: right;} 
.ETD /* Table cell used throughout site */
{font-size: 10pt; background-color: #efefe7; text-align: left;}
.ETDALT /* Alternating color for results lists used throughout site */
{background-color:white;}
.EBW10 /*Bold white 10pt font used throughout site */
{font-size:10pt; font-family:Tahoma; font-weight: 400; color:black; text-align : left;}
.ENW10 /* Normal white 10pt font used throughout site */
{font-size:10pt; font-family:Tahoma; color:black;}
.EN12 /* Normal 12pt font used throughout site */
{font-size:10pt; font-family:Tahoma; color:black;}
.EN11 /* Normal 11pt font used throughout site */
{font-size:10pt; font-family:Tahoma; color:black;}
.EN10 /* Normal 10pt font used throughout site */
{font-size:10pt; font-family:Tahoma; color:Black;}
.EN9 /* Normal 9pt font used throughout site */
{font-size:9pt; font-family:Tahoma; color:Black;}
.EN8 /* Normal 8pt font used throughout site */
{font-size:8pt; font-family:Tahoma; color:Black;}
.EH2 /* 14pt font used throughout the site */
{font-weight: bold; font-size: 14pt; color: #003366; font-family: 'Trebuchet MS' ,Tahoma; vertical-align: sub; height: 30px; text-decoration: none;}
.EH3 /*12pt font used throughout site */
{font-size: 12pt; width: 100%; color: darkred; border-bottom: black 2px double; font-family: 'Trebuchet MS' ,Tahoma;}
.EH4  /*8pt font used throughout site*/
{font-size:8pt; font-family:'Trebuchet MS',Tahoma; color:Crimson;}
.EB12 /* Bold 12pt font used throughout site */
{font-size:14pt; font-family:'Trebuchet MS',Tahoma; color:#003366; padding-top : 6px; font-weight:bolder; text-decoration: none;}
.EB11 /* Bold 11pt font used throughout site */
{font-weight:bolder; font-size:10pt; font-family:Tahoma; color:black;}
.EB10 /* Bold 10pt font used throughout site */
{font-weight:bolder; font-size:10pt; font-family:Tahoma; color:black;}
.EB9 /* Bold 9pt font used throughout site */
{font-weight:bolder; font-size:9pt; font-family:Tahoma; color:black;}
.SideLine1 
{position:absolute; left:0pt;}
.SideLine2 
{position:absolute; left:0pt;}
.ButtonBar1 /* Table row that contains form buttons */
{background-color:#DCDCC2; text-align:center;}
.ButtonBar2 /* Table row that contains form buttons*/
{background-color:#DCDCC2; text-align:left;}
.ButtonBar3 /* Table row that contains form buttons */
{background-color:#DCDCC2; text-align:right;}
.Button1 /* All non-image form buttons */
{cursor:hand; border-top:black 1px solid; border-bottom:black 1px solid; border-left:black 1px solid; border-right:black 1px solid; background-color:silver; 
 color:black; font-size:8pt; font-family:Tahoma; border-style:outset;} 
.EToolBar /*Background color of search field area in eOrders, will be used throughout site*/
{background-color:#DCDCC2}
.ETaskBar /* Background color of task bar area in eOrders, will be used throughout site */
{background-color:silver;}
.ETaskActive /* Task bar area in eOrders, will be used throughout site*/
{font-weight:900; font-size:10pt; font-family:Tahoma; color:black; text-decoration: none;	background-color:silver;}
.ETaskNext /* Task bar area in eOrders, will be used throughout site */
{background-color:silver; font-size:10pt; font-family:Tahoma; text-decoration: none}
.ETask /* Task bar area in eOrders, will be used throughout site */
{	background-color:silver; font-size:10pt; font-family:Tahoma; text-decoration: none}
.ETask A:active, .ETask A: link, .ETask A:visited
{font-size:10pt; font-family:Tahoma;  color:red; text-decoration: none}
.EETABLE /* Table background color in eEvents */
{background-color:white;}
.EOTABLE /* Used in eOrders */
{background-color:#EFEFEF;}
.EOTH /* Table header rows used in eOrders */
{background-color: #EFEFEF;}
.EOTD /* Table cells used in eOrders */
{background-color:ivory;}
.EOBottomBar /* Footer area in eOrders */
{background-color:#006699}
.EOTitleBar /* Title area in eOrders */
{background-color:white;}
.EOProductNavBar /* Above and below main products list in eOrders */
{background-color:white;}
.EOListNavBar /* Below the retuned products list in eOrders */
{background-color:white;}
.EOInStock /* "In Stock" text in eOrders */
{font-weight:bolder; background-color:silver; font-size:10pt; font-family:Tahoma; color:black; text-decoration:none;}
.EOOutofStock /*Out of Stock" text in eOrders */
{font-weight:bolder; background-color:silver; font-size:10pt; font-family:Tahoma; color:red; text-decoration:none;}	
.Standard
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10}
  .SCLoginBar2
  {font-size: 13px; color: #ffffff; font-weight: bold; background: #003366;}
