body { margin: 0; color: #333; background: #d7d4c8 url('/xASID/images/bgLight.gif'); font: .8em "Lucida Grande", Verdana, Geneva, "Trebuchet MS", Helvetica, Arial, Tahoma; }

#bgBar { position: absolute; height: 114px; width: 100%; top: 135px; left: 0; background: url('/ASID/images/bgDark.gif'); background-position: 0 -135px; z-index: 1; }

.clearFloats { clear: both; }
.textBlock { padding: 10px; }

a { color: #0033cc; }
a:visited { color: #993366; }

/* PAGE DESIGN */
#pageLayout { position: absolute; top: 0; left: 0; width: 908px; margin: 0; padding: 0; background: #d7d4c8; z-index: 2; }

.layout { width: 908px; }
.leftColumn { width: 138px; }
.centerColumn { width: 570px; }
.rightColumn { width: 180px; padding: 10px; }

.BannerHeader { text-transform: uppercase; font-size: .8em; text-align: center; }
#divBanners { border: 1px solid black; text-align: center; }
#divBannersHeader { background-color: #444447; color: #fff; margin-bottom: 5px; }
/* banner =========================================================== */

table#bannerLayout { width: 908px; background: #b3b3b3; color: #fff; }
td#bannerLogo { width: 205px; height: 117px; background: #3c413a; }
td#bannerLinks { width: 483px; text-align: right; padding: 10px; }
td#bannerLinks a { color: #fff; text-decoration: none; }
td#bannerLinks a:hover { text-decoration: underline; }
td#bannerTitle { text-align: left; text-transform: lowercase; letter-spacing: 1px; color: #333; font-size: 1.3em; }
td#bannerTitleLeft {  }
td#bannerTitleRight { text-align: right; }

td#bannerSearch { width: 180px; padding: 10px; text-align: right; background: #c6c6c6; }
#siteSearch input { padding: 0 5px 0 5px; background: transparent; }
#searchLeft { background: url(/ASID/images/searchBg.gif) top left no-repeat; width: 171px; height: 24px; }
#searchRight { background: url(/ASID/images/searchBg.gif) top right no-repeat; }
td#bannerSearch .searchField { width: 140px; background: #ffffff; border: 0; }
td#bannerHeader { width: 180px; padding: 5px 10px; text-align: left; font-size: .8em; font-weight: bold; color: #333; background: #c6c6c6; }
.searchButton { cursor: hand; cursor: pointer; padding-right: 5px; }

/* page utilities */
#pageTools { padding: 0 10px 2px 0; font-family: Arial, Helvetica, Verdana, sans-serif; text-transform: uppercase; }
#pageTools .fontSizeLinks a { color: #fff; text-decoration: none; }
#pageTools .fontSizeLinks a:hover { color: #fff; text-decoration: underline; }
#pageTools .regText { font-size: .8em; }
#pageTools .largeText { font-size: 1em; }
#pageTools .xlargeText { font-size: 1.1em; }

/* Utility Links */
#siteLinks { text-align: right; font-size: .9em; }
#siteLinks a {  }


/* NAVIGATION BAR 
table#navBarLayout { background: #b3b3b3; width: 908px; }
#navBarLayout .leftColumn { vertical-align: middle; width: 138px; }
td#barCenterColumn { width: 570px; }
td#barRightColumn { width: 200px; background: #666; }
*/
table#navBarLayout { background: #b3b3b3; width: 908px; }
#navBarLayout .leftColumn { vertical-align: middle; width: 139px; }
td#barCenterColumn { width: 566px; }
td#barRightColumn { width: 193px; padding-left: 10px; background: #666; }

/* target audience links */

table#targetAudiences { margin-left: 8px; width: 120px; }
td.targetArrow { padding: 6px 0; padding-right: 5px; }
td.targetLink { padding: 3px 0; }
td#barLeftColumn td.targetLink { font-size: 12px; text-align: left; }
td#barLeftColumn td.targetLink a { color: #333; text-decoration: none; }
td#barLeftColumn td.targetLink a:hover { color: #333; text-decoration: underline; }

/* navigation tabs */

div#navRel { padding: 10px 0; background: #fff !important; background-image: none !important; }

table#navLayout { width: 100% !important; }
#navLayout td.navLink { text-align: center; color: #fff; height: 30px; padding: 20px 0; }
#navLayout td.navLink a { font-size: 12px; font-weight: bold; color: #fff; text-decoration: none; display: block; }
#navLayout #nav1 { background: url('/ASID/images/navBg1.gif'); }
#navLayout #nav2 { background: url('/ASID/images/navBg2.gif'); }
#navLayout #nav3 { background: url('/ASID/images/navBg3.gif'); }
#navLayout #nav4 { background: url('/ASID/images/navBg4.gif'); }
#navLayout #nav5 { background: url('/ASID/images/navBg5.gif'); }
#navLayout #nav6 { background: url('/ASID/images/navBg6.gif'); }
#navLayout #nav7 { background: url('/ASID/images/navBg7.gif'); }
#navLayout #nav8 { background: url('/ASID/images/navBg8.gif'); }
#navLayout #nav9 { background: url('/ASID/images/navBg9.gif'); }
#navLayout #nav10 { background: url('/ASID/images/navBg4.gif'); }
#navLayout #nav11 { background: url('/ASID/images/navBg2.gif'); } 

/* ASID For... tabs */
#asidForLayout { width: 570px; }
#asidForLayout .navLink { width: 190px; height: 38px; text-align: center; vertical-align: middle; color: #fff; }
#asidForLayout #asidFor1 { background: url('/ASID/images/navBg1.gif'); }
#asidForLayout #asidFor2 { background: url('/ASID/images/navBg2.gif'); }
#asidForLayout #asidFor3 { background: url('/ASID/images/navBg3.gif'); }
#asidForLayout #asidFor4 { background: url('/ASID/images/navBg4.gif'); }
#asidForLayout #asidFor5 { background: url('/ASID/images/navBg5.gif'); }
#asidForLayout #asidFor6 { background: url('/ASID/images/navBg6.gif'); }
#asidForLayout #asidFor7 { background: url('/ASID/images/navBg7.gif'); }
#asidForLayout #asidFor8 { background: url('/ASID/images/navBg8.gif'); }
#asidForLayout #asidFor9 { background: url('/ASID/images/navBg9.gif'); }
#asidForLayout #asidFor10 { background: url('/ASID/images/navBg4.gif'); }
#asidForLayout #asidFor11 { background: url('/ASID/images/navBg2.gif'); }

/* LEFT NAVIGATION */
#subNav { padding: 10px 5px; }
#subNav .navLink { line-height: 130%; padding: 5px 0; font-weight: bold; }
#subNav .navLink a { color: #474747; text-decoration: none; }
#subNav .navLink a:hover { text-decoration: underline; }
#subNav .navLink ul { list-style: none; margin: 0 0 0 10px; padding: 0; }
#subNav .navLink li { list-style: none; margin: 0; padding: 5px 0 0 0; font-size: .9em; }
#subNav .navLink li a { font-weight: normal; }

div.printerFriendly { font-size: .8em; padding: 5px 0 5px 0; border-top: 1px #bbbbbb dotted; }
div.printerFriendly a { color: #474747; text-decoration: none; }

.leftColumnContent { padding: 10px; }

/* MEMBER LOGIN */
div#memberLogin { font-size: 11px; color: #fff; }
div#memberLogin .loginLabel { margin-bottom: 2px; }
div#memberLogin .loginField { width: 150px; border: 0; }
div#memberLogin .loginFieldInput { width: 138px; }
div#memberLogin a { color: #ccc; }
div#memberLogin a:hover { color: yellow; }
div#memberLogin table {  }

/* Footer */
#footerLayout { text-align: center; padding-top: 20px; margin: 0; background: #d7d4c7 !important; padding-right: 200px; color: #666; }
#footerLinks { margin-bottom: 8px; font-size: 1em; font-weight: bold; }
#footerLinks a { color: #666; text-decoration: none; }
#footerLinks a:hover { text-decoration: underline; }
#footerCopyright { margin-top: 8px; font-size: .8em; color: #999; }
#footerSpacer { height: 50px; }


/* MAIN CONTENT LAYOUT */
table#masterColumnLayout { width: 908px; background: #fff; }
td#masterColumnLeft { width: 138px; background: #d6d6d6; }
td#masterColumnCenter { width: 570px; background: #fff; }
td#masterColumnRight { width: 200px; background: #d6d6d6; overflow: hidden; } 

#masterColumnSiteTitle { width: 138px; color: #ffffff; font-weight: bold; font-size: .9em; }
td.mainNav1 { background: #286c1f; } /* Conference */
td.mainNav2 { background: #14017e; } /* Legislation */
td.mainNav3 { background: #be2100; } /* design client */
.masterSiteTitle { padding: 10px 5px; }
#masterColumnLogin { width: 200px; background: #d6d6d6; }

/* IFrame CONTENT LAYOUT */
table#iframeColumnLayout { width: 908px; background: #fff; }
td#iframeColumnCenter { width: 908px; background: #fff; }


/* FONT DISPLAYS ========================================================== */

/* LEFT COLUMN */
td#masterColumnLeft h2 { color: #4b8946; font-size: 1.2em; }


/* CENTER COLUMN */
#masterColumnBreadcrumb { width: 570px; }
td.bc1 { background: #78c01e; } /* Education */
td.bc2 { background: #01a0c7; } /* Awards */
td.bc3 { background: #ff7309; } /* Chapter Leaders */
td.bc4 { background: #36a22b; } /* Business */
td.bc5 { background: #0c3796; } /* design */
td.bc6 { background: #de430d; } /* members */
td.bc7 { background: #286c1f; } /* Conference */
td.bc8 { background: #14017e; } /* Legislation */
td.bc9 { background: #be2100; } /* design client */
td.bc10 { background: #36a22b; } /* News */
td.bc11 { background: #01a0c7; } /* About ASID */
div#breadcrumb { color: white; font-size: .9em; padding: 10px; }
div#breadcrumb a { color: #e5f8cb; text-decoration: none; }

#mainContentContainer { padding: 10px; }

h1, h2, h3, h4 { font-family: Arial, "Trebuchet MS", Helvetica, Sans-Serif !important; }
h1 { font-size: 1.2em; color: #377931; margin-top: 0; font-weight: bold; }
h2 { font-size: 1.1em; color: #000; margin-bottom: 5px; }
h3 { font-size: 1em; color: #666; }
h4 { font-size: .9em; color: #000; }

ul { margin-top: 5px; }
li { margin-bottom: 4px; }

/* TELERIK EDITOR STYLE CLASSES */

.smallText { font-size: .8em; }
.regText { font-size: 1em; }
.largeText { font-size: 1.2em; }
.xlargeText { font-size: 1.4em; }
.highlight { color: #bd2000; }

/* fieldsets and legends */

fieldset { margin: 15px 0; padding: 5px 15px; }
legend { color: #000066; font-weight: bold; margin-bottom: 5px; }

.formLayout { margin: 10px 0; }
.formLayout td, .formLayout th { padding: 4px; }
.formLayout th { font-weight: bold; color: #666; text-align: right; }
.formLayout td { }

/* RIGHT COLUMN */
td#masterColumnRight { width: 200px; background: #d6d6d6; padding-bottom: 20px; }
td#masterColumnRight h2 {  }
td#masterColumnRight a {  }
.rightColumnContent { padding: 10px; }

td#masterColumnRight .imageLink { margin: 8px 0; }

/* right column sections */

div.columnSection { margin: 15px 0; color: #333; }
div.columnSection h2 { margin: 0; }
div.columnSection ul { margin-top: 10px; margin-bottom: 10px; list-style-image: url(/ASID/images/arrow_quicklink.gif); }
div.columnSection li { margin-bottom: 5px; }
div.columnSection li a { text-decoration: none; }
div.columnSection a { color: #333; }
div.columnSection a:hover { color: #333; text-decoration: underline; }

/* QUICK LINKS */

#quickLinks { color: #333; }
#quickLinks a { color: #333; }
#quickLinks a:hover { color: #333; text-decoration: underline; }
#quickLinks ul { margin-top: 10px; margin-bottom: 10px; list-style-image: url(/ASID/images/arrow_quicklink.gif); }
#quickLinks li { margin-bottom: 3px; }

/* BOOKMARKS */
#myBookmarks { margin-bottom: 20px; }
#myBookmarksTitle { margin: 0 -10px; padding: 5px; color: #fff !important; background: #159133; font-weight: bold; font-size: .9em; }
#myBookmarksText { font-size: .8em; }
#myBookmarksText p { margin: 8px 0; }
#myBookmarksText a { color: #bd2000; }
#myBookmarksText .status { color: #159133; font-weight: bold; }
#myBookmarksText .sectionTop { margin-top: 8px; padding: 3px 0 8px 0; border-bottom: 1px dotted #159133; }
#myBookmarksText .section { margin-top: 8px; padding: 3px 0 5px 0; border-top: 1px dotted #159133; border-bottom: 1px dotted #159133; }
#myBookmarksList { margin-top: 0; margin-bottom: 3px; margin-left: 15px; }
#myBookmarksList li { margin-bottom: 2px; }


/* HUB & CHANNEL DEFAULTS ==================================== */

#hubPhoto img { width: 570px; }
#channelPhoto { margin-left: 10px; float: right; text-align: right; }
#channelPhoto img { margin-bottom: 10px; }

h2.sectionTitle { color: #032289; border-bottom-style: none; }

#hubSectionRollup { margin-top: 15px; }
#hubHighlights { margin-top: 15px; }
#hubSectionRollup .hubIntroText, #hubHighlights {  }
#hubHighlights a { color: #0099cc; }
ul#hubLinksList {}
ul#hubLinksList li { margin-bottom: 5px; }
#hubPostscript { margin-top: 15px; }

#channelSectionRollup { margin-top: 15px; }
#channelSectionRollup  .channelIntroText { }
#channelSectionRollup a { color: #0099cc; }
#channelPostscript { margin-top: 15px; }

.postingsRollup { margin-left: 1em; }
.postingsRollup a { color: #0099cc; }
p.postingTitle { margin: 8px 0; font-size: .9em; }
p.postingTitle a { color: #0099cc; text-decoration: none; }
p.postingTitle a:hover { text-decoration: underline; }

.channelRollup { margin-left: 1em; }
p.channelTitle { margin: 8px 0; font-size: .9em; font-weight: bold; }
p.channelTitle a { color: #0099cc; text-decoration: none; }
p.channelTitle a:hover { text-decoration: underline; }

/* NEWS ROOM & PRESS RELEASES ============================================ */

#newsRelease { font-size: 1.2em; font-family: Georgia, "Times News Roman", Times, Palatino, Serif; }
#newsBanner { }
#newsReleaseDate {  }
#newsContact { margin-bottom: 40px; }
#newsLink { font-weight: bold; color: #0099cc; }
#newsLink a { color: #0099cc; }

#newsRelease h1, #newsRelease h2, #newsRelease h3, #newsRelease h4 { font-family: Georgia, "Times News Roman", Times, Palatino, Serif !important; }
#newsRelease h1#newsTitle {
	margin: 10px 20px;
	margin-bottom: 5px;
	font-size: 1.2em;
	font-weight: normal !important;
	color: #000; 
	text-align: center; 
}
#newsSubTitle { margin: 5px 20px 20px 15px; font-size: 1.1em; text-align: center; font-style: italic; }


/* NEWS FLASH NEWSLETTER */

#newsFlashBanner { }

#newsFlashIndexTable { width: 100%; }
#newsFlashIndexLeft { width: 58%; }
#newsFlashIndexSpacer { width: 4%; }
#newFlashIndexRight { width: 38%; }

#newsFlashIndex { margin-bottom: 40px; }
#newsFlashIndex h2 { margin-top: 0; }
#newsFlashIndex ul { margin-top: 5px; }
#newsFlashIndex li { margin-bottom: 5px; }

#newsFlashColumnRollup { width: 100%; }
#newsFlashLeft { width: 58%; }
#newsFlashSpacer { width: 4%; }
#newFlashRight { width: 38%; }
#newsFlashColumnRollup .newsFlashEntry { margin-bottom: 15px; }

#newsFlashRollup .newsFlashEntry { padding-bottom: 12px; border-bottom: 1px solid #ccc; }

.newsFlashEntry h3, .newsFlashEntryAlt h3 { color: #377931; margin-bottom: 4px; }
.newsFlashEntry p, .newsFlashEntryAlt p { margin: 8px 0; }
.newsFlashEntryAlt { background: #f1f1f1; padding: 5px 10px; }



/* EVENTS =========================================== */

#eventNav { margin-top: 5px; }
#eventNav .navLink { line-height: 130%; padding: 3px 0; font-weight: normal; }
#eventNav .navLink a { color: #474747; text-decoration: underline; }
#eventNav .navLink a:hover { color: #0033cc; text-decoration: underline; }

/* Calendar */

#calendarFilter table td { padding: 0; }


/* event landing */
#featuredEventsRolup { }

.featuredEvent { padding: 10px; border: 1px solid #999; margin-bottom: 15px; }

table.featuredEventLayout { width: 100%; }
td.featuredEventImage img { padding-right: 10px; }
td.featuredEventDetails { }
td.featuredEventDetails p { margin: 8px 0; }
.featuredEventTitle { font-weight: bold; }
.featuredEventTheme { font-style: italic; }
.featuredEventInfo { font-weight: bold; }
.featuredEventAbstract { }
.featuredEventSponsor { }

#upcomingEventsRollup { }
.eventItem { }
.eventItem p { margin: 8px 0; }
.eventItemTitle { }
.eventItemDate { }

#programInfo { }
h1#programTitle { margin-bottom: 5px; }
#programTheme { margin-top: 5px; font-style: italic; }
#programLocation { font-weight: bold; }
#programCredits { font-style: italic; }
#programSessionsRollup { margin-top: 25px; }
#programSessionsRollup p { margin: 8px 0; }

#sessionTitle { margin-bottom: 5px; }
#sessionTheme { margin-top: 5px; font-style: italic; }
#sessionInfo { margin-top: 10px; margin-bottom: 25px; }
#sessionInfo div { margin-top: 0; margin-bottom: 8px; }
#sessionTime { font-weight: bold; }
#sessionCredits { font-style: italic; }

/* BOOK CENTER & SEARCHES ============================================== */

fieldset#bookSearch { border: 1px solid #999; }
fieldset#bookSearch legend { font-weight: bold; color: #0099cc; }

#bookSearchResults table { width: 100%; border: 1px solid #ccc; border-collapse: collapse; }
#bookSearchResults table td { width: 50%; padding: 10px; vertical-align: top; border: 1px solid #ccc; border-collapse: collapse; }

div.bookCenterPage { font-size: .9em; }
div.bookCenterImage { width: 90px; float: left; }
div.bookCenterDescription { width: 150px; float: right; text-align: left; }
div.bookCenterDescription p { margin: 4px 0; color: #666; }
div.bookCenterDescription a { color: #0033cc; }
.bookTitle { font-weight: bold; }
div.bookCenterDescription .bookTitle a { color: #000; }

#bookImageLayout { margin-top: 10px; }
#bookDetailImage { width: 240px; float: left; text-align: center; margin-right: 10px; margin-bottom: 5px; }
#bookImageLayout h1.bookDetailTitle { margin: 30px 0 5px 0; }

#bookDetailLayout {  }
h1.bookDetailTitle { margin: 10px 0 5px 0; }
.bookDetailInfo { }
.bookDetailInfo p { margin: 2px 0; color: #666; }
.bookDetailDescription { margin-top: 20px; }

#featuredBook { margin: 10px 0; border: 1px solid #999; padding: 10px; }
.featuredBookLayout { }
.featuredBookImage img { width: 100px; }
.featuredBookDetails { width: 425px; }
.featuredBookInfo p { margin: 2px 0; color: #666; }
.featuredBookTitle { font-weight: bold; }
.featuredBookTitle a { color: #000; }
.featuredBookPublisher {}
.featuredBookAuthor {}
.featuredBookDate {}
.featuredBookLink {}
.featuredBookDescription { margin-top: 10px; }
.featuredBookDescription p { margin: 2px 0; }


/* PUBLICATIONS ========================================== */

/* ICON */

#iconHeaderLayout {  }
#iconIssueCover { }
#iconIssueLink { text-align: left; padding-left: 120px; }

#iconTocLayout { width: 100%; }
#iconTocLeft { width: 49%; }
#iconTocSpacer { width: 2%; }
#iconToCRight { width: 49%; }

#iconTocLayout h2 { text-transform: uppercase; }
#iconTocLayout p { margin: 8px 0; }
#iconTocLayout ul { margin-top: 4px; }

#iconIssueDate { font-weight: bold; }
.iconArticleLink { font-size: .8em; }

#iconAdvertisersLayout { width: 100%; }
#iconAdvertisersLeft { width: 49%; }
#iconAdvertisersSpacer { width: 2%; }
#iconAdvertisersRight { width: 49%; }


/* MY ASID ============================================== */

#myAsidSections { margin: 15px 0; color: #000; font-weight: normal; font-size: 1em; }

#myAsidSections fieldset { margin-bottom: 15px; border: 1px solid #999; }
#myAsidSections legend { padding: 3px 5px; font-weight: bold; background: #666; color: #fff; }
#myAsidSections ul { margin-top: 5px; list-style-image: url(/ASID/images/arrow_quicklink.gif); }
#myAsidSections li { margin-bottom: 5px; color: #000066; }
#myAsidSections li span { text-decoration: underline; font-weight: bold; }
#myAsidSections ul ul { margin-top: 4px; list-style-image: none; list-style-type: disc; }
#myAsidSections a { color: #000066; font-weight: normal; }

#myAsidSections .dgLayout { font-size: 1em; }
#myAsidSections .dgLayout td { padding: 0 5px; vertical-align: middle; }
#myAsidSections .dgHead { padding: 5px !important; font-weight: bold; background: #e8e8e8; }


/* ASID FOR =============================================== */

#asidForDisplayLinks { margin-top: 15px; margin-bottom: 10px; padding: 4px; text-align: center; border-top: 1px solid #159133; border-bottom: 1px solid #159133; }

#asidForArticles table { margin: 10px 0 10px 20px; }
#asidForArticles td { padding: 4px 15px; background: url(/ASID/images/arrow_quicklink.gif) center left no-repeat; }
#asidForPaging #pagination { font-size: .9em; margin-top: 15px; border-top: 1px solid #999; padding-top: 4px; }
#asidForPaging #pagination table { width: 200px; margin: 0 auto 10px auto; color: #000; }
#asidForPaging #pagination a { color: #000; }

#asidForNavRollup table { width: 100%; }
#asidForNavRollup h2 { color: #fff;  padding: 4px 10px; }
#asidForNavRollup h2#asidFor1 { background: #78c01e; } /* Education */
#asidForNavRollup h2#asidFor2 { background: #01a0c7; } /* Awards */
#asidForNavRollup h2#asidFor3 { background: #ff7309; } /* Chapter Leaders */
#asidForNavRollup h2#asidFor4 { background: #36a22b; } /* Business */
#asidForNavRollup h2#asidFor5 { background: #0c3796; } /* design */
#asidForNavRollup h2#asidFor6 { background: #de430d; } /* members */
#asidForNavRollup h2#asidFor7 { background: #286c1f; } /* Conference */
#asidForNavRollup h2#asidFor8 { background: #14017e; } /* Legislation */
#asidForNavRollup h2#asidFor9 { background: #be2100; } /* design client */
#asidForNavRollup h2#asidFor10 { background: #286c1f; } /* news */
#asidForNavRollup h2#asidFor11 { background: #01a0c7; } /* about us */

#asidForNavRollup ul { margin-top: 5px; margin-bottom: 15px; }
#asidForNavRollup li { margin-bottom: 4px; }


/* AUTHORING CONSOLE ==================================== */

#authorConsole, #errorConsole { padding: .5em; color: #000; margin-bottom: 1em; font: normal .9em/120% Verdana, Arial, sans-serif !important; background: #FFFBE9; border: 1px solid #376899; }
#authorConsole a, #errorConsole a { color: #376899; display: block; margin: .5em 0; }
#authorConsole br { display: none; }
#authorConsole p { margin: .5em 0 .8em 0; }

.authorInput { padding: 10px; background: #fff; }

.authorInput fieldset { padding: .5em 1em; }
.authorInput legend { font-weight: bold; color: blue; margin-bottom: .5em; }
.phLabel { display: block; margin: 3px 0; font: bold 1em Arial, sans-serif; text-align: left; color: #999; }


/* SEARCH ============================================== */

.Mondosoft-MondoSearch-CategoryHeader { margin: 10px 0; }
.Mondosoft-MondoSearch-CategoryHeader td { padding: 4px 5px; font-weight: bold; color: #fff; background: #159133; }


/* SITE MAP STYLES ====================================== 
orange: #fa6000
dark blue: #0033cc
light blue: #719bc5
teal green: #076d7f
*/

/* HOME CHANNEL */
.HitReporting-ReportRootChannel { font-weight: bold; text-transform: uppercase; }
.HitReporting-ReportRootChannel a { color: #fa6000 !important; }

/* PRIMARY LEVEL CHANNELS */
.HitReporting-ReportChannel { margin-top: 2em; padding-top: .5em; font-weight: bold; text-transform: uppercase; border-top: 1px dotted #DDD; }
.HitReporting-ReportChannel a { color: #fa6000 !important; }
.HitReporting-ReportChannel a:hover {  }

/* SECONDARY LEVEL CHANNELS */
ul.sub { margin-top: .2em; margin-bottom: .5em; }
.sub .HitReporting-ReportChannel { margin-top: .2em; padding-top: 0; border-top-style: none; text-transform:none; }
.sub .HitReporting-ReportChannel a { color: #719bc5; }
.sub .HitReporting-ReportChannel a:hover { color: #fa6000; }

/* THIRD LEVEL CHANNELS */
.sub .sub .HitReporting-ReportChannel a { color: #076d7f !important;}
.sub .sub .HitReporting-ReportChannel a:hover { color: #fa6000; }

/* POSTINGS */
.HitReporting-ReportPosting { font-weight: normal; }

.required { color:#BA2455; }
.Required { color:#BA2455; }
.alert, .alertText { color: #BA2455; }

.podcast { width: 200px; }

/* 4/22/2010 I-FRAME OVERWRITE 
#pageTools { }
td.targetLink a { font-size: 85%; }
#siteLinks a { font-size: 120%; text-transform: uppercase; }
*/
