﻿/* general */
body { background-color:FFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
a { color: #374985; text-decoration: none; }
a:hover { text-decoration: underline; }
a:visited {text-decoration: none; }
#pageLayout { width: 1041px; font-size: 13px; }
#pageLayoutLes { width: 980px; font-size: 12px; text-align:center; }
.pageTitle { font-size: 18px; color: #000000; border-bottom: 1px #939598 solid; margin: 0 0 10px 0; padding-bottom:5px; }
.pageImage { display: inline; float: right; padding: 10px 0 5px 5px; }
.pageImageCaption { font-size: .85em; color: #666666; width: 20%; }
.pageImageCaption textarea { width: 150px; }
.pageSubHead { font-size: 1.2em; color: #374985; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; margin-bottom: 10px; }
.titleDate { float: right; color: #dcb91d; }
#breadcrumb { margin-bottom: 5px; font-size: .9em; color: #999999; }
.breadcrumbItemCurrent { color: #888888; }
.articleHeader { width: 100%; border-bottom: 1px #cccccc solid; color: #aaaaaa; }
.articleHeaderDate { color: black; font-size: 12px; font-weight: bold; }
.articleHeaderBy { color: black; font-size: 12px; text-align: right; }
.articleHeaderBy input { width: auto; }
.deckHead { color: #555555; font-style: italic; text-align: left; font-weight: normal; font-size: 14px; padding-top:5px; }
.mainHeader { color: #D5AF25; background: url('/assets/wp/wpHrDiscBg.gif') top left repeat-x; font-size: 14px; font-weight: bold; padding: 7px 5px 5px 5px; }
.mainBorder { border: 1px #E8EDFF solid; margin-bottom: 10px; }
.CommentTerms { color: black; font-size: .85em; text-align: left; }


/* more links */
.moreContent .cbq-layout-main { margin-bottom: 5px; border-bottom: 1px #cccccc dotted; }
.backLink { font-size: .9em; font-weight: bold; }
.moreLinkPagination { display: inline; font-size: .9em; }
.moreLinkPagination a { display: inline-block; width: 100px; }
.moreLinkPagePicker { font-size: .9em; display: inline; }
.moreLinkItemsPerPage { font-size: .9em; display: inline; }
.morePageTitle { font-size: 1.4em; color: #374985; border-bottom: 1px #374985 solid; margin: 0 0 10px 0; }

/* header */
#headerLayout { width: 100%; }
#headerLogo { width:853px; height:116px; background-image:url(/images/bg2.png); background-repeat:repeat-x; background-position:bottom; border:solid; border-color:#CCCCCC; border-width:1px; float:left; }
.logo{ margin-left:20px; margin-top:5px; position:relative; z-index:1000px; float:left; }
.notamember{ margin-bottom:25px; margin-top:55px; margin-right:10px; float:right; }
#headerLogo img { border: 0; }
#headerTag { width: 158px; height: 117px; background-color: #F0F1F7; }
#headerTag img { border: 0; }

#headerLinks { vertical-align: top; font-size: 10px; width: auto; height: 35px; text-align: left; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; }
#subheaderlinksBox { width: 849px; float:left; height: 20px; margin-top: 4px; margin-left:3px; margin-bottom:14px; padding-bottom:5px; padding-top:5px; border: solid 1px #CCCCCC; }
#subheaderLinks { font-size: 11px; width: 575px; float:left; height: auto; text-align: left; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; margin-bottom:5px; vertical-align:top; }
.makeHome { color: #999999; }
.joinRenew { display: inline; position: relative; padding: 2px 15px 2px 15px; background: #374985; color: #ffffff; text-decoration: none; top: 3px; }
.joinRenew:hover { background: #8B9AC2; text-decoration: none; }
.joinRenew:visited { color: #ffffff; text-decoration: none; }
#headerAds { height: 84px; }
#headerAds table { margin-left: auto; height: 76px; padding-right: 5px; }
#headerAds img { padding-left: 5px; }
#headerToolsTable { width: 50%; }
/* Removed per Issue Tracking item 57
#headerToolsTable input.ms-sbplain { width: 100px !important; background: #b9c2da; border: 1px #b9c2da inset; color: #374985; font-size: .9em; }*/
#headerToolsTable input.ms-sbplain { width: 100px !important; border: 1px #b9c2da inset; font-size: .9em; }
#headerSearch { font-size: .8em; font-weight: bold; float:left; width: 10px; vertical-align:top; position:relative;  }
#headerSearch table { margin-left: auto; }
#headerSearch td { padding-right: 5px; }
#headerLogin { font-size: .85em; }

/* member login */
#memberLogin { padding-left: 5px; }
/* Removed per Issue Tracking item 57
#memberLogin input.memberField { width: 70px; background: #b9c2da; border: 1px #b9c2da inset; color: #374985; font-size: .9em; }*/
#memberLogin input.memberField { width: 70px; border: 1px #b9c2da inset; font-size: .9em; }
#memberLogin img { vertical-align: middle; border: 0; }
.membertools{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; line-height:150%; }
.membertoolslinks {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; }


/* flash / highlights */
#flashRel { position: relative; z-index: 5; }
#highlightsBox { position: absolute; background: #fafbfc url('/assets/highlightsBg.gif') top left repeat-x; width: 200px; height: 200px; overflow: hidden; left: 650px; top: 0; }
.highlightsBoxTitle { background: #324987; color: #ffffff; padding: 7px; font-size: .95em; font-weight: bold; text-align: center; }
.highlightsBoxContent { padding: 5px; }
.highlightsTable { font-size: .9em; }
.highlightsTable td { vertical-align: top; }

/* flash / annual */
#flashRel { position: relative; z-index: -5; }
#annualBox { position: absolute; background: #dadeec top left repeat-x; width: 200px; height: 200px; overflow: hidden; left: 650px; top: 0; }
.annualBoxTitle { background: #324987; color: #ffffff; padding: 7px; font-size: .95em; font-weight: bold; text-align: center; }
.annualBoxContent { padding: 0; }
.annualTable { font-size: .9em; }
.annualTable td { vertical-align: top; }

/* flash / learning */
#flashRel { position:absolute; z-index: -5; }
#learningBox { position: absolute; background: #2A364D top left repeat-x; width: 200px; height: 200px; overflow:visible; left: 650px; top: 0; }
.learningBoxTitle { background: #324987; color: #ffffff; padding: 0px; font-size: .95em; font-weight: bold; text-align: center; }
.learningBoxContent { padding: 0; }
.learningTable { font-size: .9em; }
.learningTable td { vertical-align: top; }

/* content area */
#contentTable { width: 100%;  text-align:left; }
#contentAdLeft { width: auto; vertical-align: top; background: #ffffff; top left }
#contentAdLeftHome { width: auto; vertical-align: top; background: #ffffff; }
#contentAdLeftHomeInterim { width: auto; vertical-align: top; background: #ffffff; padding: 0; }
#contentAdColumn { width: 160px; text-align: center; padding-top: 1px; vertical-align: top;}
#contentAdColumn img { padding-bottom: 10px; }
#contentOuter { width: 100%;}
#contentLeft { width: 173px; vertical-align: top; text-align:left; }
#contentRight { width: auto; vertical-align: top;  background: url('/images/contentHrDiscInterim.gif') top left repeat-x; padding: 0; }
#contentRightExpress { width: auto; vertical-align: top; background: white top left repeat-x; padding: 0; }
#contentArea { padding: 0px 10px 10px 10px; font-size: 13px; line-height: 18px; }
#contentAreaInterim { padding: 0px 0px 0px 0px; font-size: 12px;}
#contentAreaLes { padding: 30px 10px 10px 10px; font-size: 12px; text-align: center; }

/* global tools */
#actionsMenu { position: absolute; top: 0; right: 0; }
#headerLogin { text-align: right; }

/* authoring tools */
#authorToolsLayout { font-size: .7em; }
.ms-consolestatusframe { }
.editModeZone { background: #eeeeee; margin-top: 10px; }
.editModeZone legend { font-size: .8em; font-weight: bold; }
.editModePanel { width: 100%; }
.editModePanel th { width: 20%; text-align: left; vertical-align: top; font-size: .8em; }
.editModePanel td { width: auto; vertical-align: top; }
.editModeZoneDiv { font-size: 10px; color: #888888; font-weight: bold; border-bottom: 1px #aaaaaa dotted; padding-top: 10px; }
.editModeZoneDesc { font-size: 10px; color: #666666; }

/* global nav */
#globalNavTop { margin-bottom: 2px; z-index:999; width:854px; }
#globalNavBottom {  }
#globalNav { width:100%;  z-index:98; text-align:left; }
.navTop { height: 3px; background: #ffffff; text-align:left; }
.navLeft { display:none; text-align:left; }
.navButton { position: relative; text-transform: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: center; }
.navButton a { display: block; color: #000000; padding: 5px 0 5px 0; border-right: #DDDDDD 1px solid;}
.navButton a:visited { display: block; color: #000000;}
.navButton div { display: none; position: absolute; left: 0; width: 350px; padding: 10px; background: #ffffff; text-align: left; text-transform: none; color: #DDDDDD; z-index: 10; }
.navButton div a { padding: 5px 10px 5px 10px; color: #000000; border-bottom: 1px #000000 dotted; border-right: 0px}
.navButton:hover div { display:inline; margin-top: 10px; }
.navButton table { width: 100%; }


.chrome .navAboutSHRM:hover {
  background:aqua;
}





.opera .navAboutSHRM:hover {
  background:aqua;
}





.navAboutSHRM { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:41px;}
.navAboutSHRM:hover { background:#E3EAF4;}
.navAboutSHRMChildren { width: 500px !important; background-color:#E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid; }

.navHRDisciplines { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navHRDisciplines:hover { background: #E3EAF4; }
.navHRDisciplinesChildren { width: 500px !important; background: #E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1x solid; border-right: #AACDF0 1px solid; }

.navLegalIssues { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navLegalIssues:hover { background: #E3EAF4;  }
.navLegalIssuesChildren { width: 300px !important; background-color:#E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid;  }

.navTemplatesandTools { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navTemplatesandTools:hover { background: #E3EAF4; }
.navTemplatesandToolsChildren { width: 300px !important; background-color:#E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid;}

.navPublications { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navPublications:hover { background: #E3EAF4; }
.navPublicationsChildren { width: 300px !important; background-color:#E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid; }

.navResearch { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navResearch:hover { background: #E3EAF4; }
.navResearchChildren { background: #E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid;}

.navEducation { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navEducation:hover { background: #E3EAF4; }
.navEducationChildren { width: 300px !important; background: #E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid;}

.navConferences { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navConferences:hover { background: #E3EAF4; } 
.navConferencesChildren { width: 500px !important; background: #E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid; }

.navCommunities { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navCommunities:hover { background: #E3EAF4; }
.navCommunitiesChildren { width: 400px !important; background: #E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid; }

.navAdvocacy { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navAdvocacy:hover { background: #E3EAF4; }
.navAdvocacyChildren { width: 300px !important; background: #E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid; }

.navHRCareers { background-image:url(/images/bg3.jpg); background-repeat:repeat-x; height:45px; }
.navHRCareers:hover { background: #E3EAF4; }
.navHRCareersChildren { width: 500px !important; background: #E3EAF4 !important; border-left: #AACDF0 1px solid; border-bottom: #AACDF0 1px solid; border-right: #AACDF0 1px solid;}

/* secondary navigation */
.leftNavTitle { padding: 5px 10px 5px 10px; background: #374985; color: #ffffff; font-weight: bold; text-transform: uppercase; font-size: 1em; font-family: Arial, Helvetica, sans-serif; }
#leftNavLayout { background: #FFFFFF; border-width: 1px;  border-style: solid; border-color: #CCCCCC; }
.leftNav { width: 90%; margin: auto; }
.leftNav a { display: block; color: #595A5C; }
.leftNav a:hover { color: #334A87; }
.leftNavHeader { background: #ffffff; top left; background-position: 0 4px; font-weight: bold; border-bottom: 1px #CCCCCC solid; }
.leftNavHeader a { padding: 5px 0 5px 0px; }
.leftNavHeaderActive a { color: #000000; }
.leftNavItem { padding-left: 15px; font-size: .9em; }
.leftNavItem a { color: #595A5C; padding: 0 0 4px 0; }
.leftNavItemActive { font-weight: bold; }
.leftNavItemActive a { color: #000000; }
.leftNavItem2 { padding-left: 25px; font-size: .9em; }
.leftNavItem2 a { color: #595A5C; padding: 0 0 5px 0; }

/* left content */
.leftAd { text-align: center; margin-bottom: 20px; }
#textResize { text-align: center; padding: 10px; background: #d9e0f4; font-size: 12px; margin-bottom: 20px; color: #67686a; }
#textResizeSmall { font-size: 12px; font-weight: bold; color: #67686a; }
#textResizeMedium { font-size: 14px; font-weight: bold; color: #681937; }
#textResizeLarge { font-size: 16px; font-weight: bold; color: #67686a; }
#signupLayout { width: 100%; background: #DCDDE0 url('/assets/signupBg.gif') top left repeat-x; margin-bottom: 20px; }
#signupLayout h3 { text-align: center; color: #374985; font-size: 1.3em; margin: 20px 0 10px 0; }
.signupLeft { text-align: center; padding-bottom: 10px; }
.signupLeft img { width: 18px; }
.signupRight select { width: 143px; }
.miniTabs { margin-bottom: 20px; margin-top: 20px; }

/* search */
.ms-sbtable { margin: auto; }
.ms-sctabrx { border-color: #cccccc; }
.ms-sctabcfhover { border-color: #cccccc; }
.ms-sctabcf { border-color: #cccccc; }
.ms-sctabcnhover { border-color: #cccccc; }
.ms-sctabcn { border-color: #cccccc; }
.ms-sbcell { border-width: 0 !important; background: transparent !important; }
.ms-sbplain { width: 180px !important; }
#headerSearch .ms-sbscopes select { width: 120px; }
.tagsRollup { font-size: 0em; text-align:center; }
.tagsRollup span { padding-right: 3px; font-size: 1em; margin: 0 0 5px 0; }
.srch-Metadata { width: 400px; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; }
.srch-BestBets { width: 180px !important; }
#taxonomyWebPartZone { background-color:#eeeeee; width: 200px; }
#taxonomyWebPartZone .ms-PartSpacingVertical { display:none; }

/* footer */
#footerLinks { vertical-align: middle; font-size: 10px; width: auto; height: 25px; text-align: center; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; margin-top:10px; border-top: solid 1px #CCCCCC; padding-top: 10px; }
.footerLink { background: url('/assets/footerBullet.gif') left no-repeat; padding: 0 5px 0 10px; }
#footerLayout { width: 95%; color: #374985; margin: auto; font-size: .8em; }
#footerLayout a { text-decoration: underline; }
#footerLayout h3 { font-size: 1.3em; margin: 0 0 10px 0; }
#footerLeft {  }
#footerRight {  }
#footerBottom { padding: 10px 0 10px 0; font-weight: bold; }
.contactInfoTable { width: 100%; }
.contactInfoTable td { width: 25%; border-left: 1px #374985 solid; padding-left: 12px; text-align: left; }

/* web parts */
.ms-WPHeader td { background-color: #216BB4; top left  padding-right: 0 !important; }
.ms-WPHeader h3.ms-WPTitle { background-color: #216BB4; top left  margin: 0; font-size: 14px; color: #FFFFFF; }
.ms-WPHeader .ms-HoverCellActiveDark { background-color: #216BB4; top right  padding: 7px 5px 5px 5px; }
.ms-WPHeader .ms-HoverCellInActive { background-color: #216BB4; top right padding: 7px 5px 5px 5px; }
.ms-WPBody { padding: 0 5px 5px 5px; }
.ms-WPBorder { border-color: #E8EDFF; }
.ms-partline { background: #E8EDFF; }
.ms-WPTitle { padding: 7px 0 5px 10px; }
.ms-WPTitle a { color: #374985; }

/* rollups */
.shrmRollup {  }
.shrmRollupImage { float: right; }
.shrmRollupImage img { border: 0; }
.shrmRollupTitle { font-weight: bold; }
.shrmRollupText {  }
.shrmRollupByline { color: #aaa; font-size: .9em; }
.shrmRollupLink { text-align: right; font-size: .9em; font-weight: bold; }
.moreLink { text-align: right; font-weight: bold; }

/* Ask an HR Expert */
.askOuter { margin: auto; background: #374985; padding: 0 0 10px 0; margin-top: 10px; margin-bottom: 10px; }
.askTitle { font-weight: bold; color: #ffffff; background: #345db7 url('/assets/askExpertBg.jpg') top left repeat-y; padding: 5px; border-bottom: 1px #ffffff solid; border-top: 1px #ffffff solid; }
.askTable { width: 100%; margin-top: 10px; }
.askTableLeft { padding: 0 5px 0 5px; }
.askTableRight { font-size: .8em; }
.askLink { padding: 2px 5px 2px 7px; background: url('/assets/askArrow.gif') left no-repeat; color: #ffffff; }
.askLink a { color: #ffffff !important; }

/* Ask an HR Expert Templates & Tools Version*/
.TTaskOuter { margin: auto; width: 75%; background: #374985; padding: 10px; margin-top: 10px; margin-bottom: 10px; }
.TTaskTitle { font-weight: bold; color: #ffffff; padding-bottom: 10px; border-bottom: 1px #ffffff solid; }
.TTaskTable { width: 75%; margin-top: 10px; }
.TTaskTableLeft { padding: 0 10px 0 0; }
.TTaskTableRight { font-size: .8em; }
.TTaskLink { padding: 2px 5px 2px 7px; background: url('/TemplatesTools/PublishingImages/askArrowTT.gif') left no-repeat; color: #ffffff; }
.TTaskLink a { color: #ffffff !important; }



/* toolbox */
.toolboxOuter { width: 165px; margin: 0 auto 10px auto; background: url('/assets/toolsBg.gif') top left repeat-y; }
.toolboxTop { background: url('/assets/toolsTop.gif') top left no-repeat; padding: 3px 10px 3px 10px; color: #ffffff; font-weight: bold; font-size: .9em; }
.toolboxTool { margin-bottom: 2px; }
.toolboxTool img { border: 0; }
.toolboxContent { font-size: .8em; padding: 7px 10px 0 10px; }
.toolboxLink { padding: 3px 0 3px 15px; background: url('/assets/toolboxArrow.gif') top left no-repeat; font-weight: normal; }
.toolboxLink a { color: #374985 !important; }
.toolboxBottom { background: url('/assets/toolsB.gif') top left no-repeat; height: 7px; }

/* related content toolbox */
.toolboxOuterRelated { width: 165px; margin: 0 auto 10px auto; background: url('/assets/toolsBg.gif') top left repeat-y; }
.toolboxTopRelated { background: url('/assets/toolsTop.gif') top left no-repeat; padding: 1px 10px 3px 10px; color: #ffffff; font-weight: bold; font-size: .9em; }
.toolboxTopRelated img { vertical-align: middle; }
.toolboxContentRelated { font-size: .8em; padding: 7px 10px 0 10px; }
.toolboxLink { padding: 3px 0 3px 15px; background: url('/assets/toolboxArrow.gif') top left no-repeat; background-position: 0 3px; font-weight: normal; }
.toolboxLink a { color: #374985 !important; }
.toolboxBottomRelated { background: url('/assets/toolsB.gif') top left no-repeat; height: 7px; }

/*popular Home*/
.popHomeOuter { width: 255px; min-height: 175px; margin: 10px auto 10px auto; background: #EEF2F7; }
.popHomeTitle { text-align: center; font-size: 1.4em; font-weight: bold; background: #324987; color: #e4e8f2; padding: 5px; }
.popHomeTitlePopular { color: #324987; background: #ebecf0; padding: 2px; }
.popHomeInner { padding: 5px 10px 10px 10px; vertical-align: top;}
.popHomeOuter .bullet { background: url('/assets/popArrow.gif') top left no-repeat; background-position: 0 4px; }

.level-bullet {	background: url('/assets/arrowAbout.gif') top left no-repeat; background-position: 0 4px; }

/* sponsored links */
#sponsoredLinks { padding: 5px; border: 0px #415f85 solid; margin: 10px; width: 250px; }
#sponsoredLinksInterim { padding: 5px; border: 0px #415f85 solid; margin: 0; width: 350px;}

/* video */
.videoOuter { position: relative; width: 192px; margin: auto; }
.videoBg { text-align: center; }
.videoHover a { display: block; position: absolute; top: 0; left: 0; width: 192px; height: 148px; text-decoration: none; text-align: center; }
.videoHover a:hover { background-position: 0 -148px; text-decoration: none; }
.videoHover img { border: 0; z-index: 10000; }
.videoDesc { text-align: left; padding: 5px; font-size: 12px; }
.style1 .ms-formfieldcontainer { margin-top: 90px; }

/* discussion boards */
.discBoxOuter { width: 253px; margin: 0 auto 10px auto; background: url('/assets/homeBoxBg.gif') top left repeat-y; font-size: .9em; }
.discBoxTop { background: url('/assets/homeBoxT.gif') top left no-repeat; height: 12px; }
.discBoxTitle { color: #374985; padding: 3px 0 3px 15px; font-size: 1.2em; font-weight: bold; }
.discBoxContent { padding: 0 5px 5px 10px; }
.discBoxBottom { background: url('/assets/homeBoxB.gif') top left no-repeat; height: 12px; }

@media print {
#contentArea { font-size: 10pt; }
body { font-size: 10pt; }
#breadcrumb { display: none; }
#headerLayout { display: none; }
#contentRight { width: 100%; }
#contentTable { width: 100%; }
.toolboxOuterRelated { display: none; }
.toolboxOuter { display: none; }
#contentAdColumn { display: none; width: 160px; }
#contentLeft { display: none; }
#pageLayout { width: auto; }
#pageLayoutLes { width: auto; text-align:center; }
#globalNav { display: none; }
#flash { display: none; }
#contactInfoTable td { width: auto; padding: 0; }
#contactInfoTable { width: auto; padding: 0; }
#footerLayout { width: auto; padding: 0; }
#footerLeft { display: none; }
#footerLinks { display: none; text-align: left;}
#marketPlaceAds { display: none; }
#sponsoredLinks { display: none; }
}

/* boxes rounded */
.homeBoxOuter { width: 260px; margin: 0 auto 5px auto; background: url("http://designmossedit.shrm.org/hrdisciplines/PublishingImages/homeBoxBg.gif")  top left repeat-y; font-size: .9em; }
.homeBoxTop { background: url("http://designmossedit.shrm.org/hrdisciplines/PublishingImages/homeBoxT.gif") top left no-repeat; height: 12px; }
.homeBoxTitle { color: #374985; padding: 2px 8px 2px 2px; font-size: 1.2em; font-weight: bold; }
.homeBoxContent { padding: 0 5px 5px 5px; }
.homeBoxBottom { background: url("http://designmossedit.shrm.org/hrdisciplines/PublishingImages/homeBoxB.gif") top left no-repeat; height: 12px; }
.style7 { background: url("http://designmossedit.shrm.org/hrdisciplines/PublishingImages/homeBoxB.gif") top left no-repeat;
	height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; }

.miamibox{ width:254px; height:148px; background-image:http://www.shrm.org/about/membership/images/miami_box.jpg; background-repeat:no-repeat;}


#loginbox{
width:200px; 
height:20px;
margin-left:640px;
margin-bottom:-30px;
padding-bottom:4px; 
font-family: Arial, Helvetica, sans-serif;
font-size: 9px; 
}

	
}

@-moz-document url-prefix() {
 
    #loginbox{
width:200px; 
height:20px;
margin-right:210px;
float:right;
margin-top:15px; 
margin-bottom:5px;
position:relative;
background-color:fuchsia;
	
}
 }

#menu{width:500px; position:relative; z-index:999; margin-bottom:10px; float:left;}

#emptyspace{ background-color:FFF; height:100px; width:400px;}

#morebutton{
background-color:#3E7EBE; 
font-family:Arial, Helvetica, sans-serif; 
color:#FFF; 
font-weight:bold; 
width:auto;
padding:2px; 
font-size:11px; 
float:right;
left:2px;
			
}

#morebutton a {	
color:#FFFFFF;
			
}


.morebutton{
background-color:#3E7EBE; 
font-family:Arial, Helvetica, sans-serif; 
color:#FFF; 
font-weight:bold; 
width:auto;
padding:2px; 
font-size:11px; 
float:right;
margin:3px;
			
}

.morebutton a {	
color:#FFFFFF;
			
}


