body { background-color:#666666; }

body, td, div, .ContentWell div { font-family:Times New Roman; font-size:11pt; }

h1 { font-family:Times New Roman; font-size:24pt; color:#003366; }

hr { height:1px; margin-bottom:10px; margin-top:0px; }

a { color:#993300; font-weight:bold; }

.SmallFont { font-size:8pt; }

.BackgroundTable { background-color:#FFFFFF; }

.DarkCell { background-color:#003366; }

.FooterText { color:#cccccc; font-size:8pt; text-decoration:none; }
.FooterText:hover { text-decoration:underline; }
.FooterDarkText { color:#333333; font-size:8pt; text-decoration:none; }
.FooterDarkText:hover { text-decoration:underline; }
.FooterDarkText a { color:#333333; font-size:8pt; text-decoration:none; }
.FooterDarkText a:hover { text-decoration:underline; }

.StandardTextBox { color:#666666; font-size:8pt; width:180px; }

.BrownBackground { background-color:#993300; }

.NewsViewerLink { text-decoration:none; }
.NewsViewerLink:hover { text-decoration:underline; color:#666666; }
.NewsViewerTitle, .NewsViewerTitle a { color:#993300; font-weight:bold; font-size:9pt; }
.NewsViewerText { color:#666666; font-size:9pt; }

.WCMNewsViewCellBullet { width:10px; padding-left:10px; padding-top:4px; vertical-align:top; }
.WCMNewsViewCellItem { width:490px; vertical-align:top; padding-top:5px; padding-bottom:4px; }

.dot { font-weight: bold; padding-right: 3px; }
.LeftNavCell, .LeftNavCell a { font-size:8pt; text-decoration:none; background-color:#003366; color:#FFFFFF; }
.MenuLevel1 a:hover, .MenuLevel2 a:hover { text-decoration:underline; color: #ffffff; }
.MenuLevel1 { padding-left:4px; padding-bottom:4px; font-weight: normal; }
.MenuLevel2 { padding-left:16px; padding-bottom:4px; }

.MenuItemContainerHeaderActive, .MenuItemContainerHeaderActive a, .MenuItemContainerHeaderActive a:hover  { color: #FFFFFF; background-color:#993300; margin-top:4px; padding-top:4px; font-weight: normal;  }
.MenuItemContainerSubActive { background-color: #CCCCCC; }
.MenuItemContainerSubActive, .MenuItemContainerSubActive a { color: #333333; background-color:#cccccc; margin-bottom:10px; padding-top:4px; font-weight: normal; }
.MenuItemContainerSubActive a:hover { color: #993300; }

.SiteMap1 a:hover, .SiteMap2 a:hover { text-decoration:underline; color: #993300; }
.SiteMap1 { padding-left:4px; padding-bottom:4px; font-weight: normal; }
.SiteMap2 { padding-left:16px; padding-bottom:4px; }

.NewsViewerContainer { }
.NewsViewerCell { background-color:#CCCCCC; }
.NewsViewerHeaderTable { background-repeat:no-repeat; background-color:#999999; }

.SubHeader { background-color:#003366; color:#FFFFFF; font-size:14pt; text-transform:uppercase; font-weight:normal; }

#divExpandedBio { display:none; }

.JobCategoryContainer { margin-left:20px; margin-top:10px; margin-bottom:10px; }

.BioName { font-size:16pt; color:#003366; }
.BioTitle { font-size:12pt; color:#003366; font-weight:bold; }
.BioPracticeLabel { color:#663300; font-weight:bold; margin-top:10px; }
.BioPracticeText { color:#993300; }
.BioOffice { color:#663300; margin-top:10px; }

.StandardLabel { font-weight:bold; color: #333333; }

.HiddenObject { display:none; }

.CataboltWCMHeadline { font-size:14pt; color:#000000; font-weight:normal; }
.CataboltWCMHeader { font-size:16pt; color:#003366; font-weight:normal; }
.CataboltWCMSubSection { font-size:11pt; color:#003366; font-weight:bold; }
.CataboltWCMBoldHeader { font-size:11pt; color:#333333; font-weight:bold; }
.CataboltWCMAccent { font-size:11pt; color:#663300; font-weight:normal; }
.CataboltWCMAccentBold { font-size:11pt; color:#663300; font-weight:bold; }

.CareerUL { margin-left:18px; }