   /*  Copyright 2000, Active Matter, Inc. */
/* Standard Elements */
/* 
body
   {margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
*/   

/*.topNavHeader {font-size: 10px;}

.white
   {background:#fff;}
body.gray
   {background:#6f7782;}
p
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: normal;}
h1, .Heading1
  {font-size: 21px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7FB4B2; font-weight: bold;}
h2, .Heading2
  {font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: bold;}
h3, .Heading3
  {font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: bold;}
h4, .Heading4
  {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: bold;}
.colortext
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7FB4B2; font-weight: bold;}
.BreakHere
   {page-break-before: always}
li
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
*/
  /* 
td
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: normal;}
*/  
th
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: bold; text-align: left;}
/*a
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #C26905; font-weight: normal; text-decoration: none;}
a:link, a:visited, a:focus
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #C26905; font-weight: normal; text-decoration: underline;}
a:hover
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #C99D70; font-weight: normal; text-decoration: underline;}
*/  
input, select, .textarea
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 100;}
.repeater
 {background-repeat: repeat;}

 /* Generic Classes - For use in all products for all clients */
.HeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2; padding: 5px;}

div.HeaderBar
   {display:none;}

.LightGreenBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; background: #0099A8;}
.LightBlueBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4A769A; font-weight: bold; background: #DBE4EB; padding: 5px;}
.PageTitle
  {font-size: 21px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #99CC33; font-weight: bold;}
.Required
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.text
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.agencybar 
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #7FB4B2; font-weight: bold;}
.adminbar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #7FB4B2; font-weight: bold;}
.GreenAdminBar 
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #006666; font-weight: bold;}
.SmallAdminBar
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #7FB4B2; font-weight: bold;}
.bold
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.bigbold
  {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.error
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Red; font-weight: bold;}
.red
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Red; font-weight: normal;}
.small
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.smallred
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Red;}
.smallbold
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}  
.smaller
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; padding-bottom:10px;}
.smaller li
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.smaller a, .smaller a:link, .smaller a:visited, .smaller a:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.large
  {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.larger
  {font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.BlueHead
   {font:12pt verdana, Arial, Helvetica, sans-serif; color:blue; font-weight: bold}
a.autologin, a.autologin:link, a.autologin:visited, a.autologin:hover  {
  font-size: 10px;
  color: #000000;
  text-decoration: none;
  }
a.smaller, a.smaller:link, a.smaller:visited, a.smaller:hover
  {font-size: 11px;}
a.small, a.small:link, a.small:visited {font-size: 11px;}
a.bold, a.bold:link, a.bold:visited, a.bold:hover
  {font-size: 12px; font-weight: bold;}
a.highlight, a.highlight:link, a.highlight:visited, a.highlight:hover 
  {font-size: 13px; color: White; background: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
/* (BG) Buyers Guide */
.BGHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #7FB4B2;}
.BGBigLetter
  {font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.BGBoldEntry
  {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.BGBoldEntry, a.BGBoldEntry:link, a.BGBoldEntry:visited
  {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
a.BGBoldEntry:hover
  {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: red;}
.BGNormalEntry
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.BGNormalEntry:link, a.BGNormalEntry:visited
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.BGNormalEntry:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: red; }
/* (BO) Bio */
.BOHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* (CA) Calendar */
.CalendarBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* Do not change the sizes or colors for the Calendar section to match the client colors. */
td.CalendarActive
  {font-size: 13px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: black}
a.CalendarActive, a.CalendarActive:link, a.CalendarActive:visited, a.CalendarActive:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: black}
td.CalendarArchived 
  {font-size: 13px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #996633}
a.CalendarArchived, a.CalendarArchived:link, a.CalendarArchived:visited, a.CalendarArchived:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #996633}
td.CalendarUnapproved 
  {font-size: 13px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #336699}
a.CalendarUnapproved, a.CalendarUnapproved:link, a.CalendarUnapproved:visited, a.CalendarUnapproved:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #336699}
td.CalendarSmall 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: black}
td.CalendarSmallHeader 
  {font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: white; background: #003366;}
a.CalendarSmall, a.CalendarSmall:link, a.CalendarSmall:visited
  {font-size: 9px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: black}
a.CalendarSmall:hover 
  {font-size: 9px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #ff0000}
td.CalendarExpos 
  {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc3333}
td.CalendarExposAdmin 
  {font-size: 13px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #cc3333}
a.CalendarExpos, a.CalendarExpos:link, a.CalendarExpos:visited, a.CalendarExpos:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #cc3333}
.CalendarHoliday 
  {font-size: 13px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
td.CalendarChapter
  {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: MidnightBlue}
a.CalendarChapter, a.CalendarChapter:link, a.CalendarChapter:visited, a.CalendarChapter:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: MidnightBlue}
.CalendarAskExpert 
  {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #339999}
a.CalendarAskExpert, a.CalendarAskExpert:link, a.CalendarAskExpert:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #339999}
td.CalendarPersonal 
  {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: Green}
a.CalendarPersonal, a.CalendarPersonal:link, a.CalendarPersonal:visited, a.CalendarPersonal:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: Green}
.CalendarStandard 
  {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #999933}
a.CalendarStandard, a.CalendarStandard:link, a.CalendarStandard:visited, a.CalendarStandard:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #999933}
td.CalendarOther 
  {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: Purple}
a.CalendarOther, a.CalendarOther:link, a.CalendarOther:visited, a.CalendarOther:hover 
 {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: Purple}
td.CalendarEducational 
  {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #00cc00}
a.CalendarEducational, a.CalendarEducational:link, a.CalendarEducational:visited, a.CalendarEducational:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #00cc00}
td.CalendarRegional 
  {font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: Orange}
a.CalendarRegional, a.CalendarRegional:link, a.CalendarRegional:visited, a.CalendarRegional:hover 
  {font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: Orange}
/* (CW) Chapter Websites */
.CWerror 
  {font-size: 13px; font-weight: bold; color: #CC3333; font-family: Verdana, Arial, Helvetica, sans-serif;}
.CWbglight 
  {font-size: 13px; color:Black; background:#99CCCC; font-family: Verdana, Arial, Helvetica, sans-serif;}
.CWbgdark 
  {font-size: 13px; color:Black; background:SteelBlue; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.CWhelp, A.CWhelp:link, A.CWhelp:Hover, A.CWhelp:Active, A.CWhelp:Visited  
  {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color: White; text-decoration: none; font-weight: bold;}
A.CWhelpDark, A.CWhelpDark:link, A.CWhelpDark:Hover, A.CWhelpDark:Active, A.CWhelpDark:Visited  
  {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color: SteelBlue; text-decoration: none; font-weight: bold;}
.CWHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
h1.CWWizard
  {color:#FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}  
h2.CWWizard
  {color:#FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}  
a.CWEditorL1, a.CWEditorL1:link, a.CWEditorL1:visited
   {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003063 ; text-decoration: none; font-weight: bold;}
a.CWEditorL1:visited:hover, a.CWEditorL1:hover
   {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: none; font-weight: bold;}
a.CWEditorL2, a.CWEditorL2:link, a.CWEditorL2:visited
   {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003063;; text-decoration: none; font-weight: bold;}
a.CWEditorL2:visited:hover, a.CWEditorL2:hover
   {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: none; font-weight: bold;}
.CWRequired
  {font-size: 13px; color: red; font-family: Verdana, Arial, Helvetica, sans-serif;}
/* where is the selector for this group?
  {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color: White; text-decoration: none; font-weight: bold;}
*/
/* (CO) Conference */
.COheaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; background: #7FB4B2; font-weight: bold;}
.COSubHead
 {font-size: 12px; color: #0099A8; font-weight: bold;}
/* For content management pages. */
.CMSmall
  {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
.CMMedium
  {font-size: 13px; font-family: verdana, arial, helvetica, sans-serif;}
.CMLarge
  {font-size: 15px; font-family: verdana, arial, helvetica, sans-serif;}
.CMError
  {font-size: 13px; font-weight: bold; color: red; font-family: verdana, arial, helvetica, sans-serif;}
a.CMSmall, a.CMSmall:link
  {font-size: 11px; text-decoration: none; color: blue; font-family: verdana, arial, helvetica, sans-serif;}
a.CMSmall:visited
  {font-size: 11px; text-decoration: none; color: purple; font-family: verdana, arial, helvetica, sans-serif;}
a.CMSmall:hover
  {font-size: 11px; text-decoration: underline; color: red; font-family: verdana, arial, helvetica, sans-serif;}
.CMSiteName
  {font-size: 15px; font-weight: bold; color: white; font-family: verdana, arial, helvetica, sans-serif;}
a.CMMedium, a.CMMedium:link
  {font-size: 13px; text-decoration: none; color: blue; font-family: verdana, arial, helvetica, sans-serif;}
a.CMMedium:visited
  {font-size: 13px; text-decoration: none; color: purple; font-family: verdana, arial, helvetica, sans-serif;}
a.CMMedium:hover
  {font-size: 13px; text-decoration: underline; color: red; font-family: verdana, arial, helvetica, sans-serif;}
i.CMSmall
  {font-size: 11px; font-style: italic; font-family: verdana, arial, helvetica, sans-serif;}
i.CMLinkCFM
  {font-size: 11px; color: Crimson; font-style: italic; font-family: verdana, arial, helvetica, sans-serif;}
i.CMLinkURL
  {font-size: 11px; color: MediumSeaGreen; font-style: italic; font-family: verdana, arial, helvetica, sans-serif;}
a.CMVarType, a.CMVarType:link, a.CMVarType:visited
  {font-size: 11px; font-weight: bold; text-decoration: none; color: #3333ff; font-family: verdana, arial, helvetica, sans-serif;}
a.CMVarType:hover
  {font-size: 11px; font-weight: bold; text-decoration: none; color: white; background: #3333ff; font-family: verdana, arial, helvetica, sans-serif;}
a.CMVarTypeSelected, a.CMVarTypeSelected:visited, a.CMVarTypeSelected:hover
  {font-size: 11px; font-weight: bold; text-decoration: none; color: white; background: #3333ff; font-family: verdana, arial, helvetica, sans-serif;}
.CMVarHeader
  {font-size: 11px; font-weight: bold; color: white; font-family: verdana, arial, helvetica, sans-serif;}
/* (CD) Course Directory */
.CDHeaderBarSecondary 
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003063; font-weight: bold; background: #0099A8;}
A.CDAdminLinkSecondary, A.CDAdminLinkSecondary:link, A.CDAdminLinkSecondary:Visited 
  {font-size: 14px; color: #003063; text-decoration: none; font-weight: bold; background: #CEDDEF;; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.CDAdminLinkSecondary:Hover 
  {font-size: 14px; color: Blue; text-decoration: underline; font-weight: bold; background: #CEDDEF;; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.CDHeaderLinkSecondary, A.CDHeaderLinkSecondary:link, A.CDHeaderLinkSecondary:Visited 
  {font-size: 14px; color: #003063; text-decoration: none; font-weight: bold; background: #CEDDEF;; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.CDHeaderLinkSecondary:Hover 
  {font-size: 14px; color: Blue; text-decoration: underline; font-weight: bold; background: #CEDDEF;; font-family: Verdana, Arial, Helvetica, sans-serif;}
.CDHeaderBar 
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
.CDSmallHeader 
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #7FB4B2;}
A.CDAdminLink, A.CDAdminLink:link, A.CDAdminLink:Visited 
  {font-size: 14px; color: #ffffff; text-decoration: none; font-weight: bold; background: #003063;; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.CDAdminLink:Hover 
  {font-size: 14px; color: #ffffff; text-decoration: underline; font-weight: bold; background: #003063; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.CDHeaderLink, A.CDHeaderLink:link, A.CDHeaderLink:Visited 
  {font-size: 14px; color: #ffffff; text-decoration: none; font-weight: bold; background: #003063; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.CDHeaderLink:Hover 
  {font-size: 14px; color: #ffffff; text-decoration: underline; font-weight: bold; background:  #003063; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.CDSmallHeaderLink, A.CDSmallHeaderLink:link, A.CDSmallHeaderLink:Visited 
  {font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold; background: #003063; font-family: Verdana, Arial, Helvetica, sans-serif;}
A.CDSmallHeaderLink:Hover 
  {font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: bold; background: #003063; font-family: Verdana, Arial, Helvetica, sans-serif;}
   
/* (DO) Donations */
.DOHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #7FB4B2;}
/* (EC) E-Commerce */
.ECNavMenu
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:White; font-weight:normal; background: #425577;}
.ECHeaderBar, .ECBasketHeader  
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #7FB4B2}
.ECInvoiceBar 
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: White; font-weight: bold; background: #7FB4B2}
.ECYourPrice 
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Green; font-weight: bold;}
.ECYouSave 
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Green; font-weight: bold;}
a.ECNavMenu, a.ECNavMenu:link, a.ECNavMenu:visited
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #A5cdf5; font-weight: bold; text-decoration: none}
a.ECNavMenu:hover 
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: White;  font-weight: bold; text-decoration: none}
.ECgood 
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: Green;}
.ECbad 
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: Red;}
.RenewBar
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* (FA) FAQ */
.FAHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* (GC) Guest Comments */
.GCHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
/* (HP) Home Page */
.HPHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* (ID) Info Drop-off */
.IDHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
/* (IP) iPIX */
.IPHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
/* (JB) Job Bank */
.JBHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
.JBResumeBar
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; background: aliceblue; font-weight: bold;}
/* (IM) iMIS SYnc */
.IMDiff
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Red; font-weight: bold;}
/* (MG) Magazine */
.MGHeader
  {font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #7FB4B2; font-weight: bold;}
.MGHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
.RCHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
.MGColor1   
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: red; font-weight: bold;}
.MGColor1Large
  {font-size: 17px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #004276; font-weight: bold;}
.MGColor1Larger
  {font-size: 19px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #004276; font-weight: bold;}
.MGColor2
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: navy; font-weight: bold;}
.MGColor2Large
  {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: navy; font-weight: bold;}
.MGCopyright
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003063; font-weight: normal;}
.MGWhiteText
  {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal;}  
a.MGAdmin, a.MGAdmin:link, a.MGAdmin:visited
   {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration: none; font-weight: bold;}
a.MGVolume, a.MGVolume:link, a.MGVolume:visited, a.MGVolume:hover
   {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Navy; text-decoration: none; font-weight: bold;}
a.MGCurrent, a.MGCurrent:link
   {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #333333; font-weight: bold; text-decoration: none;}
a.MGSelected
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #006666; font-weight: bold; text-decoration: none;}
a.MGSelected:link, a.MGSelected:visited
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #006666; font-weight: bold; text-decoration: none;}
a.MGSelected:hover, a.MGSelected:visited:hover
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #333333; font-weight: bold; text-decoration: none;}
a.MGPDF, a.MGPDF:link, a.MGPDF:visited
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #006666;  text-decoration: none;}
a.MGPDF:hover, a.MGPDF:visited:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003058; text-decoration: none;}
a.MGSmallLink, a.MGSmallLink:link, a.MGSmallLink:visited
  {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #004276; text-decoration: none; font-weight:bold;}
a.MGSmallLink:hover, a.MGSmallLink:visited:hover
  {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #ff0033; text-decoration: none; font-weight:bold;}
a.MGFeatureLink, a.MGFeatureLink:link, a.MGFeatureLink:visited
  {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #004276; text-decoration: none; font-weight:bold;}
a.MGFeatureLink:hover, a.MGFeatureLink:visited:hover
  {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #004276; text-decoration: underline; font-weight:bold;}
a.MGLargeLink, a.MGLargeLink:link, a.MGLargeLink:visited
  {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #004276; text-decoration: none; font-weight:bold;}
a.MGLargeLink:hover, a.MGLargeLink:visited:hover
  {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #004276; text-decoration: underline; font-weight:bold;}
.MGFeatureText
  {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #004276; text-decoration: none; font-weight:bold;}
  
a.RimsCanPDF, a.RimsCanPDF:link, a.RimsCanPDF:visited
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc0000;  text-decoration: none;}
a.RimsCanPDF:hover, a.RimsCanPDF:visited:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #aaaaaa; text-decoration: none;}
h1.RCTitle
  {font-size: 21px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: bold;}
/* (MM) Member Management*/
.MMHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #7FB4B2; font-weight: bold;}
.MMSmallHeaderBar
   {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #006666;}
/* (MD) Member Directory */
.MDHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* (MC) Message Center */
.MCToolBar 
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #3333ff;}
.MCHeading
  {font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; font-weight: bold; text-decoration: none;}
.MCSelected
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #000099;}
.MCToolBarLink
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold;}
/* (NL) Newsletter */
.NLHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* (PE) Personalization */
.PEHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* (PR) Press Releases */
/* (PR) Press Releases */
.PRHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
a.PRBold,a.PRBold:link, a.PRBold:visited, a.PRBold:hover
  {font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: white;}
/* (RS) RIMSCOPE */
.RSTitle
  {font-size: 21px; font-family: Verdana, Arial, Helvetica, sans-serif; color: maroon; font-weight: bold;}
td.RSDateHeader
   {font-size: 14px; font-family: helvetica; color: #003366; font-weight: bold; font-style: oblique;}
td.RCDateHeader
   {font-size: 14px; font-family: helvetica; color: #666666; font-weight: bold;}
a.RSFullStory, a.RSFullStory:link, a.RSFullStory:visited, a.RSFullStory:hover
   {font-size: 12px; font-family: helvetica; color: red; font-weight: bold; font-style: oblique; text-decoration: none;}
a.RSnavmenu, a.RSnavmenu:link, a.RSnavmenu:visited
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #99FF99; text-decoration: underline;}
a.RSnavmenu:hover
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366;  background: white; text-decoration: underline;}
a.RSnavmenusmall, a.RSnavmenusmall:link, a.RSnavmenusmall:visited, a.RSnavmenusmall:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #99FF99; text-decoration: underline;}
a.RCnavmenu, a.RCnavmenu:link, a.RCnavmenu:visited
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Yellow; text-decoration: underline;}
a.RCnavmenu:hover
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366;  background: white; text-decoration: underline;}
a.RCnavmenusmall, a.RCnavmenusmall:link, a.RCnavmenusmall:visited, a.RCnavmenusmall:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Yellow; text-decoration: underline;}
/* (SB) Speaker Bureau */
.SBHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* (SC) Security */
.SCLoginBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #7FB4B2;}
/* (SE) Search */
.SEHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
/* (SM) Site Map */
a.SiteMap, a.SiteMap:link, a.SiteMap:visited, a.SiteMap:hover
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: blue; text-decoration: none; font-weight: normal;}
a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover
  {font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: blue; text-decoration: none; font-weight: bold;}
/* (ST) Staff */
.STHeaderBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
a.STHeader, a.STHeader:link, a.STHeader:visited, a.STHeader:hover
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold;}
/* (VT) */
.VTHeaderBar  
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
/* Template: Left Navigation */
a.LeftNav, a.LeftNav:link, a.LeftNav:visited, a.LeftNav:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none; font-weight: normal;}
a.LeftNavSelected, a.LeftNavSelected:link, a.LeftNavSelected:visited, a.LeftNavSelected:hover, div.LeftNavSelected
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none; font-weight: bold;} 
a.LeftNavTitle, a.LeftNavTitle:link, a.LeftNavTitle:visited, a.LeftNavTitle:hover 
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none; font-weight: bold;}
a.LeftNavSelectedTitle:visited, a.LeftNavSelectedTitle, a.LeftNavSelectedTitle:link, a.LeftNavSelectedTitle:hover, div.LeftNavSelectedTitle
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none; font-weight: bold;}
/*For Spencer*/   
a.spencernav, a.spencernav:link, a.spencernav:visited
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration: none;}
a.spencernav:hover
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.spencernavsmall, a.spencernavsmall:link, a.spencernavsmall:visited
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration: none;}
a.spencernavsmall:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: grey; text-decoration: underline;}
/* For Surveys */
.SurveyBar, .SurveyBlueBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7FB4B2;}
.SurveyMain
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
/* For Fuser/template */
a.navmenu, a.navmenu:link, a.navmenu:visited
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: blue; text-decoration: none;}
a.navmenu:hover
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
a.navmenusmall, a.navmenusmall:link, a.navmenusmall:visited
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: blue; text-decoration: none;}
a.navmenusmall:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Red; text-decoration: underline;}
td.navmenu
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.navmenusmall
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.navmenusmbold
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
td.sitename
  {font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}
input.button
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #7FB4B2;}
input.smbutton
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #0033CC;}
i.navmenu
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic;}
i.navmenuCFM
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Crimson; font-style: italic;}
i.navmenuLink
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: MediumSeaGreen; font-style: italic;}
blockquote.preview
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.Red, a.Red:link, a.Red:visited, a.Red:hover
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: Bold; color: Red; text-decoration: none;} 
a.SiteName, a.SiteName:link, a.SiteName:visited, a.SiteName:hover
  {font-size: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; text-decoration: none;}
a.Delete, a.Delete:link, a.Delete:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc0000; font-weight: bold; text-decoration: none;}
a.Delete:visited
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc0000; font-weight: bold; text-decoration: none;}
a.large, a.large:link, a.large:hover, a.large:visited 
  {font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; color: blue; font-weight: normal; text-decoration: underline;}
 /* */
td.WelcomeMessage
{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: White; text-decoration: none; font-weight: normal;}
td.LeftNavRM
{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black; text-decoration: none; font-weight: normal;}
a.LeftNavRM,a.LeftNavRM:link,a.LeftNavRM:visited,a.LeftNavRM:hover
{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black; text-decoration: underline; font-weight: normal;}
td.topnav
{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight: normal;}
a.topnav, a.topnav:link, a.topnav:visited, a.topnav:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight: normal;}
strong, strong font
  {font-weight: bold;}
a.footer, a.footer:link, a.footer:visited
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; text-decoration: underline; font-weight: normal;}
a.footer:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #dd0000; text-decoration: underline; font-weight: normal;}
/* Message Center */
.MCText
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}  
.MCTextWhiteBig
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold;}
.MCTextWhiteBold
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold;}
.MCTextWhite
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}  
.MCTextWhiteSmall
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal;}
.MCToolBar 
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #3333ff;}
.MCHeading
  {font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; font-weight: bold; text-decoration: none;}
.MCHeaderBar1
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #ffffff;}
.MCHeaderBar2
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #006666;}
.MCHeaderBar3
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #e8e8e8;}
.MCHeaderBar4
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #7FB4B2;}
.MCSelected
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; background: #7FB4B2;}
.MCBold
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;}
.MCSmallError
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Red; font-weight: bold;}
.MCBigBold
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;}
.MCError
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Red; font-weight: bold;}
a.MCFolderLink, a.MCFolderLink:link, a.MCFolderLink:hover, a.MCFolderLink:visited, a.MCFolderLink:visited:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; text-decoration: underline;}
a.MCSelectedFolderLink, a.MCSelectedFolderLink:link, a.MCSelectedFolderLink:hover, a.MCSelectedFolderLink:visited, a.MCSelectedFolderLink:visited:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; text-decoration: none;}
a.MCHeaderLink, a.MCHeaderLink:link, a.MCHeaderLink:hover, a.MCHeaderLink:visited, a.MCHeaderLink:visited:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; text-decoration: underline;}
a.MCOldMessageLink, a.MCOldMessageLink:link, a.MCOldMessageLink:hover, a.MCOldMessageLink:visited, a.MCOldMessageLink:visited:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: underline;}
a.MCNewMessageLink, a.MCNewMessageLink:link, a.MCNewMessageLink:hover, a.MCNewMessageLink:visited, a.MCNewMessageLink:visited:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000099; font-weight: bold; text-decoration: underline;}
a.MCSelectedLink, a.MCSelectedLink:link, a.MCSelectedLink:hover, a.MCSelectedLink:visited, a.MCSelectedLink:visited:hover
  {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; text-decoration: underline;}
a.MCNavMenu, a.MCNavMenu:link, a.MCNavMenu:hover, a.MCNavMenu:visited
  {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; text-decoration: none}
a.EasyAccess, a.EasyAccess:link, a.EasyAccess:visited, a.EasyAccess:hover, a.EasyAccess:visited:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003063; font-weight: bold; text-decoration: underline} 
.button2
   {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; background: #000099}
font.SUSmall
  {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
td.SUHeaderBar
  {font-weight: bold; color: white; background: #0033CC;}
b
 {font-weight: bold;}
.IMRenewBar
{font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-weight: bold; background: #7FB4B2;}
/* admin headerlinks */ 
a.headerlink, a.headerlink:link, a.headerlink:visited, a.headerlink:hover,  a.headerlink:visited:hover  
  {font-size: 13px; color: White; background: #003063; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.boldheaderlink, a.boldheaderlink:link, a.boldheaderlink:visited, a.boldheaderlink:hover,  a.boldheaderlinknk:visited:hover  
  {font-size: 13px; color: White; background: #003063; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.adminsubhead, .AdminSubHead, .Search, .TPSubHeader /* Subheader */
  {font-size: 12px; color: #0033CC; font-weight: bold;}
/* Admin Template Styles */
.AdminNavTable2, .AdminNavTable3, .AdminNavTable4, .AdminNavTable5
  {border-color: #000000; text-align: center; padding: 0; background: #0033cc;}
.AdminNavTable3
  {background: #50B020;}
.AdminNavTable4
  {background: #6c6c6c;}
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
a.AdminNavLink4, a.AdminNavLink4:link, a.AdminNavLink4:visited, a.AdminNavLink4: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.AdminNavLink4Selected, a.AdminNavLink4Selected:link, a.AdminNavLink4Selected:visited, a.AdminNavLink4Selected:hover,
a.AdminNavLink2:hover
  {color: #000000; 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: #FFFFFF; background: #50B020;}
a.AdminNavLink3Selected, a.AdminNavLink3Selected:link, a.AdminNavLink3Selected:visited, a.AdminNavLink3Selected:hover, a.AdminNavLink3:hover
  {color: #000000; background: #CCFF99;}
a.AdminNavLink4, a.AdminNavLink4:link, a.AdminNavLink4:visited, a.AdminNavLink4:hover
  {color: #ffffff; background: #6c6c6c;}
a.AdminNavLink4Selected, a.AdminNavLink4Selected:link, a.AdminNavLink4Selected:visited, a.AdminNavLink4Selected:hover, a.AdminNavLink4:hover
  {color: #000000; background: #c6c6c6;}
.HeaderLarge
  {font-size: 13px; color:white;}
a.HeaderLarge, a.HeaderLarge:link, a.HeaderLarge:visited, a.HeaderLarge:hover, a.HeaderLarge:visited:hover
  {font-size: 13px; color: white; background: #0033cc; text-decoration: none; font-weight: bold;}
a.HeaderLargeBk, a.HeaderLargeBk:link, a.HeaderLargeBk:visited, a.HeaderLargeBk:hover, a.HeaderLargeBk:visited:hover
  {font-size: 13px; color: black; text-decoration: none; font-weight: bold;}

.RIMSHeaderWhite, .SectionName
  {font-size:21px; height:108px; text-align:right;  background:#CD6601 url("../Template/rims_header.jpg") top left; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-right:18px; padding-left:500px;}

.ERMbg
  {font-size:21px; height:108px; text-align:right;  background:#0786af url("../Template/rims_header_erm.jpg") top left; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-right:18px; padding-left:500px;}

.Confbg
{font-size:21px; height:108px; text-align:right;  background:url("../Template/rims_header_conf2008.jpg") top left; color:#FCF766; text-decoration:none; font-weight:bold; padding-right:18px; padding-left:500px;}

/*.Confbg
  {font-size:21px; height:108px; text-align:right;  background:#7F1113 url("../Template/rims_header_conf2.jpg") top left; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-right:18px; padding-left:500px;}
*/

.Edubg
  {font-size:21px; height:108px; text-align:right;  background:url("../Template/rims_header_edu.jpg") top left; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-right:18px; padding-left:500px;}

  
/*a.SideNav, a.SideNav:link, a.SideNav:visited, a.SideNav:active, a.SideNav:hover
  {font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #0D3989; text-decoration: none; font-weight: normal;}
a.SideNavSelected, a.SideNavSelected:link, a.SideNavSelected:visited, a.SideNavSelected:active
  {font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #0D3989; text-decoration: none; font-weight: normal;}
a.SideNavTitle, a.SideNavTitle:link, a.SideNavTitle:visited, a.SideNavTitle:active
  {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #0D3989; text-decoration: none; font-weight: bold;}
a.SideNavSelectedTitle, a.SideNavSelectedTitle:link, a.SideNavSelectedTitle:visited, a.SideNavSelectedTitle:active
  {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #0D3989; text-decoration: none; font-weight: bold;}
*/
.leftsideNav {width:154px;}

.leftsideNav ul {list-style-type:none; margin:0; padding:0;}

.leftsideNav li {list-style-type:none; margin:0px; padding:0px;}

a.SideNav, a.SideNav:link, a.SideNav:visited
  {display:block; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:5px; width:100%; font-size: 11px; background:#D4DDE5; font-family: Arial, Verdana, Helvetica, sans-serif; color: #0D3989; text-decoration: none; font-weight: normal;}

a.Title, a.Title:link, a.Title:visited  {font-size: 12px; width:100%; font-weight: bold;}

a.Selected, a.Selected:link, a.Selected:visited  {background:#fff;}

a.SideNav:hover, a.Title:hover  {background:#eee;}

a.SideNav div {padding-left:15px;}

a.SideNav span {padding-left:15px; display:block;}

a.Title div {padding-left:5px;}

a.Title span {padding-left:5px; padding-right:5px; display:block;}

a.TopTemplateNav, a.TopTemplateNav:link, a.TopTemplateNav:visited, a.TopTemplateNav:active
  {font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; margin-left:4px; margin-right:4px;}

a.TopTemplateNav:hover, a.TopTemplateNav:visited:hover
  {font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; font-weight: bold; margin-left:4px; margin-right:4px;}

a.TopTemplateNavSelected, a.TopTemplateNavSelected:link, a.TopTemplateNavSelected:visited, a.TopTemplateNavSelected:active
  {font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline; font-weight: bold; margin-left:4px; margin-right:4px;}

.TopTemplateNav
  {font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; border-right: medium; border-color: white; padding-top:2px; padding-bottom:2px; margin-right:-5px;}

.TopTemplateNav.search
   {text-align:right; background:url("/Graphics/Template/searchside.gif") top left no-repeat;}

.searchbar
   {text-align:right; background:#0A52B6 url("/Graphics/Template/searchcorner.gif") top left no-repeat; padding:5px;}

/*  Home Page Styles */
.copyright
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black; font-weight: normal;}
a.copyright, a.copyright:link, a.copyright:visited, a.copyright:active, .copyright:hover
  {font-size: 11px; color: black; text-decoration: underline; font-weight: normal;}
.HomePageNews, .HomePageNote
{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold;}
.HomePageText, .HomePageJobText, .HomePageCoursesText,   .HomePageRiskWireText
{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-weight: normal;}
.HomePageRiskwireHeader, .HomePageCoursesHeader, .HomePageJobHeader
 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-weight: bold;}
a.HomePageJob, a.HomePageJob:link, a.HomePageJob:visited, a.HomePageJob:active, a.HomePageNews, a.HomePageNews:link, a.HomePageNews:visited, a.HomePageNews:active,
a.HomePageCourses, a.HomePageCourses:link, a.HomePageCourses:visited, a.HomePageCourses:active, a.HomePageRiskWire, a.HomePageRiskWire:link, a.HomePageRiskWire:visited, a.HomePageRiskWire:active,
a.Zurich, a.Zurich:link, a.Zurich:visited, a.Zurich:active
{font-size: 11px; color: black; text-decoration: underline; font-weight: normal;}
a.MyRims, a.MyRims:link, a.MyRims:visited, a.MyRims:active
 {font-size: 12px; color: black; text-decoration: none; font-weight: normal;}
a.MyRimsSelected, a.MyRimsSelected:link, a.MyRimsSelected:visited, a.MyRimsSelected:active,  a.AboutRimsSelected, a.AboutRimsSelected:link, a.AboutRimsSelected:visited, a.AboutRimsSelected:active
 {font-size: 12px; color: white; text-decoration: none; font-weight: normal;}
a.AboutRims, a.AboutRims:link, a.AboutRims:visited, a.AboutRims:active
  {font-size: 12px; color: black; text-decoration: none; font-weight: normal;}
a.advsearch, a.advsearch:link, a.advsearch:visited, a.advsearch:active
  {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: white; text-decoration: underline; font-weight: normal;}
td.templatespacer
   {font-size: 6px; font-family: verdana, arial, helvetica, sans-serif; color: white; font-weight: normal;}

/*  vyn's added styles  */

.left
   {float:left;}
img .left
   {float:left; padding:10px;}
.right
   {float:right;}
img .right
   {float:right; padding:10px;}
.center
   {text-align:center; margin:auto;}
img .center
   {text-align:center; margin:auto;}

.confcontent .left img, .confcontent img .left
   {padding-right:15px; padding-bottom:10px;}
.confcontent p.red
  {color:#7f1113; font-weight:bold;}
.center img
   {padding:10px;}
.content
  {width: 645px; margin:20px; padding-bottom:20px;}
.noAdContent
  {width: 790px; margin:20px; padding-bottom:20px;}
.rimsheader
   {empty-cells:show; background:url("../Template/rimsheaderbg.gif") top left;}
.securitymessage
   {color:#000; font-size:10px; text-align:right; margin-right:15px;}
.securitymessage a, .securitymessage a:link, .securitymessage a:visited, .securitymessage a:focus, .securitymessage a:hover
   {color:#000099; font-size:10px; font-weight:bold;}
.rimsheaderbottom
   {height:10px; background:url("../Template/rimsheaderbottom.gif") top left;}
.rimsfooter
   {background:#7FB4B2; color:#fff; font-size:10px; text-align:center; padding-top:5px; padding-bottom:5px;}
.mainNav
   {height:34px; background:#00398F; margin:0px; padding:0px;}
.mainNav a, .mainNav a img
   {margin-bottom:0px; padding:0px;}
table.collapse
   {border-collapse:collapse; empty-cells:show; margin-top:0px; margin-bottom:0px;}
tr.borderbottom, .borderbottom td
   {border-bottom:1px solid #000000;}
.sidebar
   {background:#eee;}
.printFooter
  {margin:20px; text-align:center;}
.highlightbox
  {border:1px solid #D4DDE5; color:#0D3989; margin-top:10px; padding-bottom: 5px; margin-bottom:10px;}
.highlightbox .title
  {color:#0D3989; font-weight:bold; background:#D4DDE5; padding:5px; padding-left:10px;}
.highlightbox .date
  {color:#0D3989; font-style:italic; padding:10px; padding-bottom:0px;}
.highlightbox p, .highlightbox h1, .highlightbox h2, .highlightbox h3, .highlightbox h4, .highlightbox h5/* .highlightbox ol*/
  {margin-left:20px; margin-right:20px; text-align:justify;}
.highlightbox ul
  {margin-left:20px; margin-right:20px; text-align:left;}
.highlightbox p
   {color:#000000;}
.highlight .footer
  {float:left; color:#000000; padding-left:40px; padding-right:10px;}
.highlightbox .colortext
  {color:#7FB4B2;}
.highlightbox.red
   {border:1px solid red;}
.highlightbox.red .title
   {color:#fff; font-weight:bold; background:red; padding:5px; padding-left:10px;}
.highlightbox.dark
   {border:1px solid #0A52B6;}
.highlightbox.dark .title
   {color:#fff; font-weight:bold; background:#0A52B6; padding:5px; padding-left:10px;}
.highlightbox td strong
  {margin-left:20px;}
.BTT
  {float:right; padding-right:10px; border:0px;}
.quotebox
  {width:200px; padding:10px; background: #D4DDE5; color: #7FB4B2; border:10px solid #fff;}
.quotebox a:link, .quotebox a:visited, .quotebox a:focus, .quotebox a:hover
   {font-weight:bold; font-size:12px;}
blockquote .start, blockquote .end
  {font-size: 700%; color: #9a9a9a; font-family:Times New Roman, serif; font-weight:bold;}
blockquote .start
  {float: left; height: 45px; margin-top: -20px; padding-top: 45px; margin-bottom: -50px;}
blockquote .end
  {height: 25px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
.content img.left, .content img.right, .highlightbox img.left, .highlightbox img.right
   {margin:10px;}
.noadcontent img.left, .noadcontent img.right
   {margin:10px;}
/*img.right
   {margin-left:10px; margin-bottom:10px; border-left:10px solid #fff; border-bottom:10px solid #fff; text-align:left;}*/
.center
   {margin:auto; text-align:center;}
.textright
   {text-align:right; margin-bottom:5px; margin-right:10px;}
.clear
   {clear:both;}
.spencerbox
   {width:250px; background:#993333; padding:10px;}
.spencerbox h1
   {color:#fff;}
.spencerbox a, .spencerbox a:visited, .spencerbox a:focus
   {color:#fff;}
.spencerbox a:hover
   {color:#ccc;}
.conf2007 .HeaderBar
   {background:#6d0060; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#F4ED69; font-weight: bold; padding: 5px;}
.conf2007 .LightBar
   {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight: bold; background: #03792F; padding: 5px;}
.conf2007 .colortext
   {color:#6d0060; font-weight:bold;}
.conf2007 h2
   {color:#6d0060;}
.linkblock
   {margin-left:10px; padding:10px; border-left:5px double #0D3989;}
.linkblock li
   {margin-left:-25px;}

.landingpage
   {height:100%; background:url("../UploadedImages/RIMSLogoLTblue.jpg") no-repeat center;}

.gray {color:#808080; font-weight:bold;}

.half
  {width:49%;}

ol.bold li {font-weight:bold;}

ol.bold li div {font-weight:normal;}

/*li {margin-bottom:10px;}*/

.roman {list-style-type:upper-roman;}

.lowerroman {list-style-type:lower-roman;}

.number {list-style-type:decimal;}

.alpha {list-style-type:lower-alpha;}

.upperalpha {list-style-type:upper-alpha;}

a img {border:0;}

.slideshowbox {position:relative;}

.SlideShowNav {position:absolute; bottom:0px; right:75px;}

.LearnMore {position:absolute; bottom:0px; left:0px;}

.italic {font-style:italic;}

/* ERM styles */
.thin
   {margin:25px;}

.tanshade
   {background:#F2F2DA;}

.ERMcontent h2
   {color:#0786af;}

.ERMcontent a:link h2, .ERMcontent a:visited h2, .ERMcontent a:focus h2
   {color:#0786af; text-decoration:underline;}

.ERMcontent a:hover h2
   {color:#65ACC3;}

.ERMcontent h3
   {color:#103B68; margin-bottom:-5px; margin-top:15px; padding:2px; font-size:14px;}

.ERMcontent .colortext
   {color:#103B68;}

.ERMcontent table
   {border-collapse:collapse; border:1px solid #D9D9A7; padding:5px;}

.ERMcontent table td, .ERMcontent table th
   {border-bottom:1px solid #D9D9A7;}

.ERMBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #0786af url("../graphics/ermbg.gif") no-repeat; background-position:right; padding: 5px;}

.TanBar
   {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #103B68; font-weight: bold; background: #D9D9A7; padding: 5px;}

.ERM
   {color:#0786af;}

.ERMbox
   {border:1px solid #0786af; padding-bottom:10px;}

.ERMbox p, .ERMbox h3, .ERMbox h4, .ERMbox div
   {margin-left:10px; margin-right:10px;}

.ERMbox img
   {padding-bottom:10px;}

.ERMbox .ERMlinks a, .ERMbox .ERMlinks img
   {margin:3px; padding:0px;}

/* RIMS2007 styles */

.RedBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background: #7F1113; padding: 5px;}

.GrayBar
  {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; background: #aaaaaa; padding: 5px;}

.confcontent, .confcontent p
   {font-family: Arial, Helvetica, sans-serif; line-height:1.3em; text-align:justify;}

.confcontent a:link, .confcontent a:visited, .confcontent a:focus
  {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#7A7A7A; font-weight: normal; text-decoration: underline;}

.confcontent a:hover
  {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #999; font-weight: normal; text-decoration: underline;}

.confcontent h1, .confcontent h2, .confcontent h3, .confcontent h4, .confcontent h5
   {color:#7F1113; font-family: Arial, Helvetica, sans-serif;}

.confcontent h1
   {line-height:1.5em;}

.confcontent .large a:link, .confcontent .large a:visited, .confcontent .large a:focus, .confcontent .large a:hover {font-size:15px; font-weight:bold;}

.confblock
   {font-family: Arial, Helvetica, sans-serif;  width:250px; line-height:2.5em; text-align:justify; margin-left:30px; padding-right:10px; margin-bottom:10px; float:left;}

.confheader
   {font-family: Arial, Helvetica, sans-serif; font-size:25px; line-height:2.0em; padding-right:10px; color:#aaa; font-weight:bold;}

.confcontent .leftblock
   {float:left; width:270px; padding:10px; padding-top:30px; padding-bottom:30px; border:1px solid #aaa; text-align:left;}

.confcontent .rightblock
   {float:right; width:350px; padding:10px; padding-top:30px; text-align:left;}

.conflogo
   {margin-top:150px;}

.checkblock
   {width:340px; text-align:left; margin-left:40px;}

*html .checkblock
  {margin-left:20px;}

.checkblock a:link, .checkblock a:visited, .checkblock a:focus
   {width:340px; padding-left:40px; padding-bottom:10px; padding-top:10px; display:block; font-size:17px; line-height:1.3em; font-family:Arial, Helvetica, sans-serif;  color:#000; text-decoration:underline;/* font-weight:bold;*/ background:url("../UploadedImages/checkbox.gif") no-repeat top left;}

/*.checkblock a:visited
   {width:340px; padding-left:40px; padding-bottom:10px; padding-top:10px; display:block; font-size:17px; line-height:1.3em; font-family:Arial, Helvetica, sans-serif;  color:#000; text-decoration:none; background:url("../UploadedImages/checkmarks.gif") no-repeat top left;}
*/
.checkblock a:hover
   {width:340px; padding-left:40px; padding-bottom:10px; padding-top:10px; display:block; font-size:17px; line-height:1.3em; font-family:Arial, Helvetica, sans-serif;  color:#aaa; text-decoration:underline;/* font-weight:bold;*/ background:url("../UploadedImages/checkmarks.gif") no-repeat top left;}

.checkblock h3
  {margin-left:40px; margin-top:-2px;}

.confcontent .vidbox
   {padding:20px; padding-top:0px; padding-bottom:20px; color:#FFFFFF; font-weight:bold; background:#7F1113; width:270px;}

.confcontent .vidbox .caption
   {font-size:11px; width:275px; text-align:center; line-height:1.3em; padding:0px; padding-top:10px; padding-bottom:10px;}

.confcontent .vidbox .caption h1
   {color:#fff; font-size:13px; padding:0px; margin:0px; margin-bottom:3px;}

.picbox
  {width:200px; padding:10px;}

.picbox img.left
   {padding:0px; margin:0px;}

.picbox .caption
   {text-align:center; margin:0px; padding:0px; font-weight:bold; clear:left; color:#7F1113; width:200px;}

.schedule
   {width:621px; margin:auto; border-bottom:1px solid #7F1113; padding-left:13px; padding-bottom:0px; height:26px;}

.schedule a:link, .schedule a:visited, .schedule a:focus
   {display:block; float:left; padding-top:5px; padding-left:20px; padding-right:20px; padding-bottom:5px; font-weight:bold; text-decoration:none;}

.schedule a:hover
   {background:#aaa; color:#fff; font-weight:bold; text-decoration:none;}

.schedule a.selected:link, .schedule a.selected:visited, .schedule a.selected:focus, .schedule a.selected:hover
   {background:#7F1113; color:#fff; font-weight:bold; text-decoration:none;}

.confcontent .colortext
   {color:#7F1113; font-weight:bold;}

.confcontent .important
   {font-weight:bold; color:#0066CC;}

.confcontent .half,
  {width:46%;}

.confcontent .third
   {width:28%; margin:16px;}

.confcontent .third li
   {margin-left:-20px; text-align:left;}

.confcontent .highlightbox
   {border:1px solid #aaaaaa; margin-bottom:10px;}

.confcontent .highlightbox li
  {color:#000000;}

.confcontent .quotebox
  {width:600px; background:#cccccc; color:#000000; margin:0px;}

br.clear
  {margin:0px; padding:0px; height:0px;}

.RotHheader
  {margin:auto; background:url("/UploadedImages/govtaffairs/rothheader.jpg") no-repeat top left; width:644px; height:250px;}

.RotHheader h4
  {padding-top:125px; padding-right:15px; margin:0px; color:#0A3560;}

.RotHheader h1
  {padding-top:5px; padding-right:15px; font-size:20px; text-decoration:underline; color:#B6121B; margin:0px;}

body.white img.left
  {padding:10px;}

body.white img.right
  {padding:10px;}

.captionbox
   {margin:10px; text-align:center;}

.captionbox .caption
   {text-align:center; font-size:75%;}

/* styles that drive the "Chapters - Officers Only" drop-down menu. For IE-specific styling to make it work, see "styles/basic_dd_ie.css" */
.menu {
   text-align:center;
   font-family: arial, sans-serif;
   margin:0;
   margin-top:10px;
   position:relative;
   z-index:100;
}

 /* common styling */
.menu {
   font-family: verdana, sans-serif;
   width:645px;
   position:relative;
   font-size:10px;
   z-index:100;
   border-top:1px solid #eee;
   margin:auto;
   margin-top:10px;
}

.menu ul {
   padding:0px;
   margin:0px;
   list-style-type: none;
}

.menu ul li {
   float:left;
   padding:0px;
   margin:0px;
   position:relative;
}

.menu ul li a, .menu ul li a:visited {
   display:block;
   font-size:10px;
   text-decoration:none;
   color:#000;
   width:160px;
   height:3em;
   color:#000;
   font-weight:bold;
   border:1px solid #fff;
   border-width:1px 1px 0 0;
   background:#D4DDE5 url("http://www.rims.org/ChapterTools/ChapterNavBG.jpg") repeat-x;
   color:#0A52B6;
   line-height:3em;
   text-align:center;
}

* html .menu ul li a, .menu ul li a:visited, .menu ul li a:visted:hover {
   width:160px;
   font-size:10px;
   text-decoration:none;
}

.menu ul li ul {
   display: none;
}

.menu table {
   margin:-1px;
   border-collapse:collapse;
}

/* specific to non IE browsers */
.menu ul li:hover a, .menu ul li a:hover {
   background:#0A52B6;
   color:#fff;
}

.menu ul li:hover ul, .menu ul li a:hover ul {
   display:block;
   position:absolute;
   left:0;
   width:160px;
}
* html .menu ul li a:hover ul {
   margin-top:-1px;
}

.menu ul li:hover ul li a, .menu ul li a:hover ul li a {
   display:block;
   background:#D4DDE5;
   color:#0A52B6;
   height:auto;
   line-height:1.2em;
   padding-top:5px;
   padding-bottom:5px;
   width:148px;
   padding-left:10px;
   text-align:left;
   font-weight:normal;
   border:1px solid #0A52B6;
   margin-top:-1px;
}
* html .menu ul li a:hover ul li a {
   width:158px;
}

.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {
   background:#0A52B6;
   color:#fff;
}

.pad
   {display:block; width:100%; height:15px;}

#LearnMore, #LearnMore img
  {display:none;}
/* AdSpots */
.AdSpot
  {vertical-align: middle; margin: auto; padding-top: 15px; padding-bottom:15px;}

#TopAd
  {vertical-align: middle; margin: auto; padding-top: 15px;}
#MidAd
  {vertical-align: middle; margin: auto; padding-top: 15px;}
#BotAd
  {vertical-align: middle; margin: auto; padding-top: 15px; padding-bottom:15px;}

.homepagebrown, .homepagebrown a, .homepagebrown a:link, .homepagebrown a:visited, .homepagebrown a:focus, .homepagebrown a:hover {
  color:#996600;
  text-decoration:none;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
}

.formlinks {float:right; height:18px;}
.formlinks form {float:left; height:18px;}
.smallgray {font-size:10px; color:#909090;}


/* career center styles */

.careercenter {height:466px; background:url(http://www.rims.org/uploadedimages/careercenter/landingpage/careercenterBG.jpg) top left no-repeat;}
.careercenter {height:466px; background:url(http://www.rims.org/uploadedimages/careercenter/landingpage/careercenterBG.jpg) top left no-repeat;}
.careercenter h1 {font-size: 110%; width:500px; margin-left:40px; margin-bottom:3px; margin-top:5px; margin-right:20px; border-bottom:1px solid #225A93;}
.careercenter ul {margin-top:0px; padding-top:0px;}
.careercenter li {list-style-type:none; margin-bottom:5px; padding-left:30px; margin-top:0px;}
.careercenter a:link, .careercenter a:visited, .careercenter a:focus {text-decoration:none; color:#000000;}
.careercenter a:hover {text-decoration:none; color:#225A93;}

/* RIMS 2008 conference section styles */

.conf2008 a:link, .conf2008 a:visited, .conf2008 a:focus
   {color:#F61C1B;}

.conf2008 a:hover
   {color:#A50101;}

.conf2008header
  {margin:auto; text-align:center; margin-bottom:0px; padding-bottom:0px; position:relative; z-index:1;}

.conf2008nav
  {width:650px; margin:auto; margin-top:-4px; padding:0px; position:relative; z-index:5;}

*html .conf2008nav
  {margin-top:-4px; margin-left:0px;}

*html .conf2008nav li
  {list-style-type:none; width:130px; float:left; border:1px solid #494F4D; border-right:0px; text-align:center; margin-top:0px;}

.conf2008nav li
  {list-style-type:none; width:129px; float:left; border:1px solid #494F4D; border-right:0px; text-align:center; margin-top:0px;}

.conf2008nav li.last
  {width:128px; border-right:1px solid #9a9a9a;}

*html .conf2008nav li.last
  {width:130px; border-right:1px solid #9a9a9a;}

.conf2008nav li a:link, .conf2008nav li a:visited, .conf2008nav li a:focus
  {display:block; text-decoration:none; font-size:85%; font-family:Verdana, Geneva, sans-serif; color:#494F4D; background:#FCF766; padding-top:3px; padding-bottom:3px;}

.conf2008nav li a:hover
  {color:#000000; background:#ffffff; padding-top:3px; padding-bottom:3px;}

.conf2008nav li a:link.selected, .conf2008nav li a:visited.selected, .conf2008nav li a:focus.selected, .conf2008nav li a:hover.selected
  {color:#000000; background:#ffffff; padding-top:3px; padding-bottom:3px;}

.ekit li a:link, .ekit li a:visited, .ekit li a:focus
  {display:block; text-decoration:none; font-size:85%; font-family:Verdana, Geneva, sans-serif; color:#025D96; background:#ffffff; padding-top:3px; padding-bottom:3px;}

.ekit li a:hover
  {color:#494F4D; background:#FCF766;}

.ekit li a:link.selected, .ekit li a:visited.selected, .ekit li a:focus.selected, .ekit li a:hover.selected
  {color:#000000; background:#FCF766; padding-top:3px; padding-bottom:3px;}

.conf2008HeaderBar
   {color:#0068AA; font-size:135%; font-family: Verdana, Arial, Helvetica, sans-serif;}

.conf2008LightBlueBar
   {background:#95D0EE; color:#014D7E; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 5px;}

td.conf2008LightBlueBar
   {font-size:80%;}

.conf2008 .colortext, .conf2008 td.colortext
   {color:#025D96; font-weight:normal;}

.conf2008 strong
   {color:#025D96;}

h1.red
   {color:#F61C1B; font-family:Times New Roman, serif; font-weight:bold; font-size:150%; margin-left:40px;}

p.conf2008, blockquote.conf2008
   {line-height:1.5em; text-align:justify; font-size:12px;}

.conf2008small, .conf2008small li
   {font-size:95%;}

h3.conf2008, .conf2008h3
   {color:#0068AA; font-size:110%; font-weight:bold; margin-top:30px; margin-bottom:-5px; border-bottom:1px solid #0068AA; padding-bottom:3px;}

.conf2008 td.SBHeaderBar
   {color:#0068AA; font-size:90%; font-weight:bold; margin-top:30px; margin-bottom:-5px; border-bottom:1px solid #0068AA; padding-bottom:3px; background:none;}

.conf2008linkbox
   {width:235px; background:#ec008c; margin-left:5px;}

.conf2008linkbox h4
   {color:#ffffff; margin-left:5px; border-bottom:1px solid #ffffff; margin-top:5px; margin-bottom:0px; margin-right:5px;}

.conf2008linkbox ul
   {margin:0px; padding:5px;}

.conf2008linkbox li
   {list-style-type:none; margin:5px; padding:0px;}

.conf2008linkbox a:link, .conf2008linkbox a:visited, .conf2008linkbox a:focus
   {color:#FCF766; font-weight:bold; text-decoration:none;}

.conf2008linkbox a:hover
   {color:#ffffff; font-weight:bold; text-decoration:none;}

.conf2008 .third
   {width:33%;}

.conf2008 .third h3
   {margin-left:10px; margin-right:10px;}

.conf2008 .third ul, .conf2008 .half ul
   {margin-left:10px; padding-left:20px;}

.conf2008 .third .small
   {text-align:left; font-size:10px; margin-left:10px;}

.conf2008 .third .small a
   {font-size:10px;}

.earlybirdbox
   {background:#ED008C; font-size:17px; padding:10px; color:#ffffff; text-align:center; font-weight:bold;}

.earlybirdbox a:link, .earlybirdbox a:visited, .earlybirdbox a:focus
   {color:#ffffff; font-size:17px;}

.earlybirdbox a:hover
   {color:#F7C5DE;}

 .pricebox
   {background:#AEC2F0;}

   
/*  End Page Styles */

