a.glossary { text-decoration: none !important; border-bottom: dashed 1px; }
.imageClearer { clear: both; }
div.switchToContainer { position: absolute; top: 2px; right: 2px; z-index: 100; }
div.switchToContainer a { color: #000000; font-family: Tahoma; font-size: 11px; text-decoration: none; }
div.switchToContainer a:hover { color: #0099ff; text-decoration: underline; }
div.switchToContainer a.disabled { text-decoration: line-through; color: #666; }
div.webAuthorConsoleContainer ul.toolBar, div.webAuthorConsoleContainer ul.toolBar li { list-style: none !important; }
input.searchBox { width: 110px; height: 11px; font-size: 90%; }
input.searchButton { margin-left: 1px; border: none; background: Transparent url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/search_but.gif) no-repeat; cursor: hand; font-size: 86%; height: 17px; width: 52px; text-align: center; }
div.leftColumnContainer { float: right; width: 175px; padding: 40px 5px 100px 0; }
div.leftMenuContainer { margin-top: 12px; padding: 6px; }
div.leftMenuContainer a, div.leftMenuContainer a:hover { color: #8CA052; }
div.leftMenuContainer a:hover { text-decoration: underline; }
div.pageNavTitle { display: none; }
div.navigationMenuContainer { width: 163px; padding-top: 30px; padding-bottom: 30px; }
ul.pageNavList { margin: 0px; padding: 0px; margin-left: 16px; }
ul.pageNavList li, ul.postingActionsList li { margin-top: 3px; }
ul.pageNavList li.channel_active { list-style-image: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/icon_minusbox.gif); }
ul.pageNavList li.posting_inactive { }
ul.pageNavList li.posting_active { }
ul.pageNavList li.channel_inactive { list-style-image: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/icon_plusbox.gif); }
ul.pageNavList li.posting_active { list-style-image: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/icon_arrowright.gif); }
ul.pageNavList li.posting_inactive { list-style-image: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/icon_posting.gif); }
div.navigationMenuContainer { background: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/alsointhissection_fr.gif) no-repeat left top; }
div.headedList { clear: both; }
div.headedList h3 { margin-top: 1.2em; margin-bottom: 0.3em; font-size: 120%; font-weight: normal; font-family: Trebuchet MS; }
div.headedList ul { margin-top: 6px; list-style: none; }
div.headedList ul li { margin-top: 6px; list-style-image: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/icon_posting.gif); }
html, body { background: #F0F5E1 url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/body_bg.gif) repeat-y center top; color: Black; font-family: Trebuchet MS, Tahoma, Verdana, Arial, Sans-Serif; font-size: 86%; margin: 0px; color: #333; }
div.floatClearer { height: 0; line-height: 0; clear: both; }
* html .floatClearer { font-size: 0; }
img { border: 0px; }
form { display: inline; }
form .mandatoryIndicator { color: red; font-size: 86%; }
input, select, textarea { font-family: Verdana, Arial, Sans-Serif; font-size: 98%; }
input.elegantButton { border: outset 1px #aaaaaa; background-color: #eeeeee; cursor: hand; margin-top: 6px; }
table { border-collapse: collapse; }
th { padding-right: 6px; }
th, td { text-align: left; vertical-align: top; }
a, a:hover { color: #588AA6; text-decoration: none; }
a.glossaryTermLink { border-bottom: 1px dashed #588AA6; cursor: help; }
a.glossaryTermLink:hover { border-bottom: 1px solid #588AA6; text-decoration: none !important; cursor: help; }
div.letterContainerPanel { text-align: center; margin-top: 12px; margin-bottom: 12px; }
div.letterContainerPanel a, div.letterContainerPanel .disabledLink { display: inline-block; padding: 3px 3px 6px 3px; font-weight: bold; width: 30px; font-size: 112%; }
div.letterContainerPanel .disabledLink { color: #CCC; }
span.selectedLetter { border: 1px solid #DDD; color: #003366 !important; background-color: #FCFCFC; }
tr.notSearchable { text-decoration: line-through; }
div.fullWidthBodyContainer { width: 100%; }
div.fixedWidthBodyContainer { width: 700px; margin-left: auto; margin-right: auto; padding-bottom: 50px; background: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/footer_bg.gif) no-repeat center bottom; }
div.mainColumnContainer a:hover { text-decoration: underline; }
div.pageTitleContainer { padding-top: 12px; margin-bottom: 18px; }
h1.pageTitle { margin: 0px; padding: 0px; color: #588AA6; font-size: 200%; font-weight: bold; margin-bottom: 6px; margin-top: 0px; }
h2.pageDescription { margin: 0px; padding: 0px; color: #588AA6; font-weight: normal; font-size: 110%; }
span.pageDate { display: block; margin-top: 18px; font-size: 90%; color: #bbb; }
div.pageBodyContent { line-height: 160%; }
div.pageBodyContent h3 { margin-top: 1.2em; margin-bottom: 0.3em; font-size: 130%; }
div.pageBodyContent h4 { margin-top: 1.2em; margin-bottom: 0.3em; font-size: 110%; }
div.pageBodyContent h5, div.pageBodyContent h6 { margin-top: 1.2em; margin-bottom: 0.3em; font-size: 100%; }
div.pageBodyContent p { margin-top: 0em; margin-bottom: 1.2em; }
div.pageBodyContent input.formContainer, div.pageBodyContent textarea { width: 180px; }
div.pageBodyContent textarea { height: 60px; }
div.mainColumnContainer { float: left; width: 450px; padding-left: 30px; margin-right: -233px; }
div.breadcrumb { padding-top: 6px; color: #588AA6; }
div.breadcrumb a, div.breadcrumb a:hover { border: none; }
div.breadcrumb a:hover { text-decoration: underline; }
span.breadcrumbSeparator { display: inline-block; color: #fff; width: 15px; height: 9px; background: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/breadcrumb_arrow.gif) no-repeat center center; }
* html .breadcrumbSeparator { font-size: 0; }
div.fixedWidthFooterContainer { clear: both; width: 701px; margin-left: auto; margin-right: auto; }
div.footer { clear: both; padding-bottom: 24px; background-repeat: no-repeat; text-align: center; font-size: 94%; }
div.footer, div.footer a { color: #aaa; }
div.footer a:hover { color: #404040; }
div.footerStatement { padding-top: 6px; }
div.footer ul { padding: 0px; margin: 0px 0px 6px 0px; }
div.footer li { list-style-type: none; display: inline; margin-left: 14px; margin-right: 14px; }
div.fullWidthHeaderContainer { width: 100%; }
div.fixedWidthHeaderContainer { width: 698px; border-left: solid 1px #fff; border-right: solid 1px #fff; margin-left: auto; margin-right: auto; position: relative; }
div.header { height: 185px; }
div.header ul { margin: 0; padding: 0; list-style: none; }
div.headerText a { color: #fff; text-decoration: none; }
div.headerText a:hover { color: #fff; text-decoration: underline; }
div.headerText { position: absolute; left: 10px; top: 3px; color: #ccc; }
div.headerText ul li { display: inline; margin-right: 12px; }
div.headerText ul li.english { padding-left: 25px; background: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/flag_eng.gif) no-repeat left 2px; }
div.headerText ul li.french { padding-left: 25px; background: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/flag_fr.gif) no-repeat left 2px; }
div.headerLeft { float: left; padding-left: 6px; padding-top: 60px; }
div.headerLeft img { z-index: 5; }
div.headerRightTop { float: right; text-align: right; padding-top: 3px; padding-right: 12px; }
div.headerRightTop a { color: #E6EAD9; }
div.headerRightTop a:hover { color: #E6EAD9; text-decoration: underline; }
a.layoutListOuter { float: left; margin-right: 24px; }
a.controlPanelLink, a.registerForSiteLink { display: inline-block; margin-left: 24px; }
div.headerRightTop form { position: absolute; bottom: 0px; right: 10px; margin: 0; padding: 0; }
div.headerRightBottom { position: absolute; bottom: 25px; left: 0; }
ul.topLevelNavLinks li { float: left; white-space: nowrap; text-align: center; background-repeat: no-repeat; background-position: left top; padding-left: 9px; padding-right: 9px; }
* html body ul.topLevelNavLinks li { width: 1px; }
ul.topLevelNavLinks li a { display: block; padding-top: 3px; width: 100%; color: #424C24; }
ul.topLevelNavLinks li.channel_active { background-color: #fff; }
ul.topLevelNavLinks li.channel_active a { color: #795353; }
ul.topLevelNavLinks li.channel_active a:hover { color: #795353; }
div.fixedWidthHeaderContainer { background: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/header_bg_blue.gif) repeat-x left top; }
div.header { background: url(/OneStopCMS/Core/ImageServer.aspx?guid=02b72c78-1b56-472c-84b4-33ba719ff1e8) no-repeat right bottom; }
div.postingActionsContainer { padding-top: 30px; }
ul.postingActionsList { margin: 24px 0 0 16px; padding: 0px; }
ul.postingActionsList li { list-style-image: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/icon_posting.gif); }
ul.postingActionsList li.actionReturn { list-style-image: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/icon_arrowleft.gif); }
div.postingActionsContainer { background: url(/OneStopCMS/Sites/Equal2Recruitment/Theme02/Images/pageoptions_fr.gif) no-repeat left top; }
