/* ============================================================================= HTML5 display definitions ========================================================================== */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }

audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }

audio:not([controls]) { display: none; }

[hidden] { display: none; }

/* ============================================================================= Base ========================================================================== */
/* 1. Correct text resizing oddly in IE6/7 when body font-size is set using em units 2. Force vertical scrollbar in non-IE 3. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g */
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

body { margin: 0; font-size: 13px; line-height: 1.231; }

body, button, input, select, textarea { font-family: sans-serif; color: #222; }

/*  Remove text-shadow in selection highlight: h5bp.com/i These selection declarations have to be separate Also: hot pink! (or customize the background color to match your design) */
::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }

::selection { background: #fe57a1; color: #fff; text-shadow: none; }

/* ============================================================================= Links ========================================================================== */
a { color: #00e; }

a:visited { color: #551a8b; }

a:hover { color: #06e; }

a:focus { outline: thin dotted; }

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
a:hover, a:active { outline: 0; }

/* ============================================================================= Typography ========================================================================== */
abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

h1 {
    color: #003307; 
}

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

ins { background: #ff9; color: #000; text-decoration: none; }

mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

/* Redeclare monospace font family: h5bp.com/j */
pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }

/* Improve readability of pre-formatted text in all browsers */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }

q:before, q:after { content: ""; content: none; }

small { font-size: 85%; }

/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/* ============================================================================= Lists ========================================================================== */
ul, ol { margin: 1em 0; padding: 0 0 0 40px; }

dd { margin: 0 0 0 40px; }

nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

/* ============================================================================= Embedded content ========================================================================== */
/* 1. Improve image quality when scaled in IE7: h5bp.com/d 2. Remove the gap between images and borders on image containers: h5bp.com/e  */
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

/* Correct overflow not hidden in IE9  */
svg:not(:root) { overflow: hidden; }

/* ============================================================================= Figures ========================================================================== */
figure { margin: 0; }

/* ============================================================================= Forms ========================================================================== */
form { margin: 0; }

fieldset { border: 0; margin: 0; padding: 0; }

/* Indicate that 'label' will shift focus to the associated form element */
label { cursor: pointer; }

/*  1. Correct color not inheriting in IE6/7/8/9  2. Correct alignment displayed oddly in IE6/7  */
legend { border: 0; *margin-left: -7px; padding: 0; }

/* 1. Correct font-size not inheriting in all browsers 2. Remove margins in FF3/4 S5 Chrome 3. Define consistent vertical alignment display in all browsers */
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

/* 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet) */
button, input { line-height: normal; }

/* 1. Display hand cursor for clickable form elements 2. Allow styling of clickable form elements in iOS */
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }

/* Consistent box sizing and appearance */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }

input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/*  Remove inner padding and border in FF3/4: h5bp.com/l  */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/*  1. Remove default vertical scrollbar in IE6/7/8/9  2. Allow only vertical resizing */
textarea { overflow: auto; vertical-align: top; resize: vertical; }

/* Colors for form validity */
input:invalid, textarea:invalid { background-color: #f0dddd; }

/* ============================================================================= Tables ========================================================================== */
/* Based on HTML 5 Boilerplate */
/* For image replacement */
/* Hide from both screenreaders and browsers: h5bp.com/u */
/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
/* Hide visually and from screenreaders, but maintain layout */
/* Contain floats: h5bp.com/q */
/* our own container style */
#krux_tag_0x0_1 { position: absolute; }

#sal_wallpaper_target { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; position: fixed; z-index: -10000 !important; right: 0px; left: 0px; top: 0px; bottom: 0px; background-position: 50% -100px; background-repeat: repeat-y; }
#sal_wallpaper_target:before, #sal_wallpaper_target:after { content: ""; display: table; }
#sal_wallpaper_target:after { clear: both; }

#sal_st { background-color: #d5e8d4; font-family: Arial, Helvetica, sans-serif; border: 0; margin: 0; padding: 0; position: relative; zoom: 1; }
#sal_st:before, #sal_st:after { content: ""; display: table; }
#sal_st:after { clear: both; }
#sal_st #sal_st_hd { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; font-family: Arial, Helvetica, sans-serif; height: 25px; background-image: url("../content/background_user_nav.png"); background-repeat: repeat-x; color: #4ea346; font-size: 11px; line-height: 15px; margin-bottom: 10px; }
#sal_st #sal_st_hd:before, #sal_st #sal_st_hd:after { content: ""; display: table; }
#sal_st #sal_st_hd:after { clear: both; }
#sal_st #sal_st_hd table { border-collapse: collapse; border-spacing: 0; }
#sal_st #sal_st_hd td { vertical-align: top; }
#sal_st #sal_st_hd .menu-demographics { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; float: left; list-style: none; margin-left: 15px; padding: 0; }
#sal_st #sal_st_hd .menu-demographics:before, #sal_st #sal_st_hd .menu-demographics:after { content: ""; display: table; }
#sal_st #sal_st_hd .menu-demographics:after { clear: both; }
#sal_st #sal_st_hd .menu-demographics li { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; float: left; padding: 5px 5px; white-space: nowrap; cursor: pointer; }
#sal_st #sal_st_hd .menu-demographics li:before, #sal_st #sal_st_hd .menu-demographics li:after { content: ""; display: table; }
#sal_st #sal_st_hd .menu-demographics li:after { clear: both; }
#sal_st #sal_st_hd .menu-demographics li a { color: #C3D2B1; text-decoration: none; }
#sal_st #sal_st_hd .menu-demographics li:hover, #sal_st #sal_st_hd .menu-demographics li.current { background: url("../content/background_user_nav_active.png") repeat-x; }
#sal_st #sal_st_hd .menu-demographics li:hover a, #sal_st #sal_st_hd .menu-demographics li.current a { color: white; }
#sal_st #sal_st_hd .sal_auth { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; float: right; margin-right: 15px; }
#sal_st #sal_st_hd .sal_auth:before, #sal_st #sal_st_hd .sal_auth:after { content: ""; display: table; }
#sal_st #sal_st_hd .sal_auth:after { clear: both; }
#sal_st #sal_st_hd .sal_auth div { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; float: left; padding: 5px 5px; white-space: nowrap; border-left: 1px solid #4ea346; cursor: pointer; }
#sal_st #sal_st_hd .sal_auth div:before, #sal_st #sal_st_hd .sal_auth div:after { content: ""; display: table; }
#sal_st #sal_st_hd .sal_auth div:after { clear: both; }
#sal_st #sal_st_hd .sal_auth div a { color: #C3D2B1; text-decoration: none; }
#sal_st #sal_st_hd .sal_auth div:hover, #sal_st #sal_st_hd .sal_auth div.current { background: url("../content/background_user_nav_active.png") repeat-x; }
#sal_st #sal_st_hd .sal_auth div:hover a, #sal_st #sal_st_hd .sal_auth div.current a { color: white; }
#sal_st #sal_pg { background-color: #fff; border: 0; margin: 0; padding: 0; position: relative; zoom: 1; margin: 0 auto; width: 1050px; }
#sal_st #sal_pg:before, #sal_st #sal_pg:after { content: ""; display: table; }
#sal_st #sal_pg:after { clear: both; }
#sal_st #sal_pg_abv { font-family: Arial, Helvetica, sans-serif; border: 0; margin: 0; padding: 0; position: relative; zoom: 1; text-align: center; height: 90px; margin-bottom: 10px; }
#sal_st #sal_pg_abv:before, #sal_st #sal_pg_abv:after { content: ""; display: table; }
#sal_st #sal_pg_abv:after { clear: both; }
#sal_st #sal_pg_abv #data { width: 1px; height: 1px; position: absolute; background: none; }
#sal_st #sal_pg_hd { background: transparent url(../content/salary/consumer_bannertriangle_right.gif) no-repeat right bottom; border: 0; margin: 0 -10px; padding: 0; position: relative; zoom: 1; font-family: Arial, Helvetica, sans-serif; height: 83px; padding-top: 10px; }
#sal_st #sal_pg_hd:before, #sal_st #sal_pg_hd:after { content: ""; display: table; }
#sal_st #sal_pg_hd:after { clear: both; }
#sal_st #sal_pg_hd table { border-collapse: collapse; border-spacing: 0; }
#sal_st #sal_pg_hd td { vertical-align: top; }
#sal_st #sal_pg_hd #sal_pg_hd1 { background: transparent url(../content/salary/consumer_bannertriangle_left.gif) no-repeat left bottom; float: left; padding-left: 10px; width: 237.5px; position: relative; zoom: 1; height: 83px; width: 247px; }
#sal_st #sal_pg_hd #sal_pg_hd1:before, #sal_st #sal_pg_hd #sal_pg_hd1:after { content: ""; display: table; }
#sal_st #sal_pg_hd #sal_pg_hd1:after { clear: both; }
#sal_st #sal_pg_hd #sal_pg_hd1 a { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; background-image: url("../Content/salary/Logo.gif"); width: 247px; height: 83px; }
#sal_st #sal_pg_hd #sal_pg_hd1 a br { display: none; }
@media print { #sal_st #sal_pg_hd #sal_pg_hd1 a a:after { content: ""; } }
#sal_st #sal_pg_hd #sal_pg_hd2 { background: transparent url(../content/salary/bg_right_main_nav.png) no-repeat right bottom;float: left; padding: 0; width: 480px; margin-right: 2.5px; margin-left: 2.5px; border: 0; margin: 0; padding: 0; position: relative; zoom: 1; height: 50px; margin-top: 30px; }
#sal_st #sal_pg_hd #sal_pg_hd2:before, #sal_st #sal_pg_hd #sal_pg_hd2:after { content: ""; display: table; }
#sal_st #sal_pg_hd #sal_pg_hd2:after { clear: both; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch { margin: 0; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchHeader { display: none; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salBrowseLink { position: absolute; top: 0; right: 0; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salBrowseLink a { color: #4ea346; font-size: 11px; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchForm { position: absolute; top: 16px; padding: 4px 0 0; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchForm fieldset { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; float: left; padding: 0; width: 202.714px; margin-right: 1.5px; margin-left: 1.5px; border: 1px solid #ccc; -webkit-border-radius: 2px; -o-border-radius: 2px; -ie-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background: #eee; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchForm fieldset:before, #sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchForm fieldset:after { content: ""; display: table; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchForm fieldset:after { clear: both; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchForm fieldset input { border: none; background: transparent; padding: 0; margin: 3px; font-style: italic; width: 97%; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchForm fieldset.salLocation { margin-right: 0; float: right; width: 230px; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchForm fieldset.salJobTitle { margin-right: 10px; width: 230px; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchForm fieldset label { display: none; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch #sal_swz_txtKeyword0 { width: 215px !important; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch #sal_swz_txtZipCode0 { width: 205px !important; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .sal_button { background: url("../content/eduwz_btn_submit.gif") no-repeat center; border: 0; width: 25px; height: 25px; overflow: hidden; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ text-indent: -1000em; vertical-align: middle; position: absolute; font-size: 0.1px; left: 455px; }
#sal_st #sal_pg_hd #sal_pg_hd2 .salSearch .salSearchFooter { display: none; }
#sal_st #sal_pg_hd #sal_pg_hd3 { float: left; padding: 0; width: 237.5px; margin-right: 2.5px; margin-left: 2.5px; border: 0; margin: 0; padding: 0; position: relative; zoom: 1; }
#sal_st #sal_pg_hd #sal_pg_hd3:before, #sal_st #sal_pg_hd #sal_pg_hd3:after { content: ""; display: table; }
#sal_st #sal_pg_hd #sal_pg_hd3:after { clear: both; }
#sal_st #sal_pg_hd #sal_pg_hd3 .widget { height: 50px; margin: 15px 0 0 15px; }
#sal_st #sal_pg_hd #sal_pg_hd3 .widget .sal_followus { font-size: 11 px; color: #4ea346; font-weight: bold; margin: 0px; padding: 0px; }
#sal_st #sal_pg_hd #sal_pg_hd3 .widget ul { margin: 0; padding: 0; list-style: none; }
#sal_st #sal_pg_hd #sal_pg_hd3 .widget ul li { float: left; padding: 0; width: 73.5px; margin-right: 1px; margin-left: 1px; float: left; white-space: nowrap; margin: 0px; }
#sal_st #sal_pg_hd #sal_pg_hd3 .widget ul li a { font-size: 10px; color: #4ea346; text-decoration: none; }
#sal_st #sal_pg_hd #sal_pg_hd3 .widget ul li a:hover { color: #4ea346; text-decoration: underline; }
#sal_st #sal_pg_hd_bar { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; font-family: Arial, Helvetica, sans-serif; background-image: url("../Content/bg_left_border_main_nav.gif"); background-repeat: no-repeat; background-position: left 0px; }
#sal_st #sal_pg_hd_bar:before, #sal_st #sal_pg_hd_bar:after { content: ""; display: table; }
#sal_st #sal_pg_hd_bar:after { clear: both; }
#sal_st #sal_pg_hd_bar table { border-collapse: collapse; border-spacing: 0; }
#sal_st #sal_pg_hd_bar td { vertical-align: top; }
#sal_st #sal_pg_hd_bar #salSiteMenu {
    background-color: #2d8e24;
    box-shadow: 0 3px 6px #666;
    list-style: none; margin: 0 -10px; padding: 0 10px; height: 40px; display: block }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem { margin: 0; float: left; padding: 0; width: 131.081px; margin-right: 0px; margin-left: 0px; line-height: 120%; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem_Business { background-color: #14487a; width: 160px;}
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .menuHeader { font-size: 16px; font-weight: bold; text-align: center; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .menuHeader a { color: white; display: block; height: 40px; line-height: 40px; text-decoration: none; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem.salMenuItemFirst .menuHeader { border-left: none; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem.salMenuItemLast .menuHeader { border-left: none; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .SelectedMenuHeader a { color: #ccc; text-decoration: none; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem#salMenuItem_business .menuHeader { background-color: #14487a; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem#salMenuItem_business .SelectedMenuHeader a { color: #ccc; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; -moz-box-shadow: 5px 5px 4px #626469; -webkit-box-shadow: 5px 5px 4px #626469; box-shadow: 5px 5px 4px #626469; background-color: white; border: 1px solid #4ea346; width: 388px; padding: 5px; position: absolute; font-size: 9px; z-index: 100; display: none; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu:before, #sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu:after { content: ""; display: table; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu:after { clear: both; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuMain, #sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuSecondary { float: left; padding: 0; width: 184px; margin-right: 2.5px; margin-left: 2.5px; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuMain .subMenuItemHeader, #sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuMain a, #sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuSecondary .subMenuItemHeader, #sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuSecondary a { font-size: 12px; color: #4ea346; text-decoration: none; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuSecondary { background-color: #edf5ec; padding: 4px; border: 1px solid #c9e3c7; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuHeader { font-size: 13px; font-weight: bold; color: #626469; padding-bottom: 5px; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems { list-style: none outside none; padding: 0px; margin: 0px; /** STYLES FOR FEATURE MENU BAR - START **/ }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .sal_podcast_item { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/podcast_14x14.jpg"); }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .sal_newsletter_item { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/newsletter_14x14.jpg"); }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .sal_facebook_item { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/facebook_14x14.jpg"); }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .sal_twitter_item { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/twitter_14x14.jpg"); }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .sal_linkedin_item { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/linkedin_14x14.jpg"); }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .sal_youtube_item { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/youtube_14x14.jpg"); }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .sal_google_item { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/google_14x14.jpg"); }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .sal_rss_item { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/rss_14x14.jpg"); }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .RSS_Features_Icon { right: 16px; position: absolute; top: 12px; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .RSS_Features_Icon a { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; background-image: url("../content/rss_14x14.jpg"); width: 14px; height: 14px; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .RSS_Features_Icon a br { display: none; }
@media print { #sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .RSS_Features_Icon a a:after { content: ""; } }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .subMenuItemLinkList { list-style: none outside none; padding: 0px; margin: 0px; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .subMenuItemLinkList .subMenuItemLinkListItem { float: left; padding: 0px 3px; border-right: 1px solid #ccc; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subMenuItems .subMenuItemLinkList a { font-size: 11px; color: #f17a28; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subtitle { font-size: 11px; color: #626469; padding-bottom: 5px; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItem .subMenu .subtitle p { margin: 0; padding: 0; }
#sal_st #sal_pg_hd_bar #salSiteMenu .lastSubMenu .subMenu { margin-left: -138.571px; }
#sal_st #sal_pg_hd_bar #salSiteMenu .salMenuItemFirst { padding: 0; margin-left: 5px; }
#sal_st #sal_pg_hd_bar #salSiteMenu #salMenuItem_careerdevelopment { float: left; padding: 0; width: 174.545px; margin-right: 0px; margin-left: 0px; }
#sal_st #sal_pg_body { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; }
#sal_st #sal_pg_body:before, #sal_st #sal_pg_body:after { content: ""; display: table; }
#sal_st #sal_pg_body:after { clear: both; }
#sal_st #sal_pg_body #sal_ct { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; margin-right: 2.5px; margin-left: 2.5px; padding: 1em 0 0; }
#sal_st #sal_pg_body #sal_ct.with_sidebar { float: left; padding: 0; width: 710px; margin-right: 10px; margin-left: 10px; padding: 1em 0 0; }
#sal_st #sal_pg_body #sal_ct:before, #sal_st #sal_pg_body #sal_ct:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct:after { clear: both; }
#sal_st #sal_pg_body #sal_ct table { border-collapse: collapse; border-spacing: 0; }
#sal_st #sal_pg_body #sal_ct td { vertical-align: top; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer { width: 588px; height: 100px; padding: 4px 26px; position: relative; text-align: center; background-color: #ddeeda; overflow: hidden; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer a.abtn { position: absolute; display: block; height: 108px; width: 26px; top: 0px; overflow: hidden; text-indent: -20000px; background: #ddeeda; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer a.aleft { background: #ddeeda url("../Content/Left_green_arrow_2.jpg") 2px center no-repeat; left: 0px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer a.aright { right: 0px; background: #ddeeda url("../Content/Right_green_arrow_2.jpg") 2px center no-repeat; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer a.agrayleft, #sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer a.agrayright { background-image: none; cursor: default; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer .Gallery { width: 10000px; height: 100px; position: relative; margin: 0 auto; padding: 0; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer .Gallery li { float: left; width: 124px; height: 100px; text-align: center; list-style-type: none; font-size: 11px; padding: 0 11px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer .Gallery li img { border: 1px solid #4ea346; text-align: center; vertical-align: middle; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer .Gallery li a { color: #4ea346; font-weight: bold; text-decoration: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer .Gallery li a:hover { color: #006544; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer .Gallery li.clickable { cursor: pointer; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer .Gallery li.clickable:hover a { color: #006544; }
#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer .Gallery li.clickable:hover img { border-color: #006544; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd:before, #sal_st #sal_pg_body #sal_ct #sal_ct_hd:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd a { color: #4ea346; }

#sal_st #sal_pg_body #sal_ct #sal_ct_hd h1 { font-size: 21px; margin: 3px 0 3px; }

#sal_st #sal_pg_body #sal_ct #sal_ct_hd h2, #sal_st #sal_pg_body #sal_ct #sal_ct_hd .contentTypeName { font-size: 10pt; font-weight: normal; font-style: italic; margin: 3px 0 10px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .headArea { float: left; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .headArea img { margin: 10px 15px 15px 0; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .bodyArea { margin: 6pt 0; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .bodyArea a { text-decoration: none; color: black; font-size: 10pt; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .bodyArea a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; clear: both; padding: 6px 0 0; margin: 4px 0; border-top: 1px solid #4ea346; border-bottom: 1px solid #4ea346; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions:before, #sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions .socialAction { float: left; padding: 0; width: 97.462px; margin-right: 0.5px; margin-left: 0.5px; height: 28px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions .socialAction a { font-size: 9pt; height: 18px; color: #4ea346; text-decoration: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions .socialAction a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions .socialAction.email a { display: block; padding-left: 19px; background-image: url("../content/email_this_button.jpg"); background-repeat: no-repeat; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions .socialAction.print a { display: block; padding-left: 19px; background-image: url("../content/print_this_button.jpg"); background-repeat: no-repeat; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions .socialAction.linkedin-share { float: left; padding: 0; width: 146.692px; margin-right: 0.5px; margin-left: 0.5px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions.withFacebookComments .socialAction { float: left; padding: 0; width: 84.333px; margin-right: 0.5px; margin-left: 0.5px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_hd .socialActions.withFacebookComments .socialAction.linkedin-share { float: left; padding: 0; width: 127px; margin-right: 0.5px; margin-left: 0.5px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_callout { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; width: 200px; margin-left: 5px; float: right; }
#sal_st #sal_pg_body #sal_ct #sal_ct_callout:before, #sal_st #sal_pg_body #sal_ct #sal_ct_callout:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_callout:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_callout .callToSubscribe { font-size: 9pt; margin: 1em 0; padding: 3px; border: 1px solid #ccc; background-color: #eee; }
#sal_st #sal_pg_body #sal_ct #sal_ct_callout .callToSubscribe a { color: #4ea346; }
#sal_st #sal_pg_body #sal_ct #sal_ct_slide, #sal_st #sal_pg_body #sal_ct #sal_ct_main.slideMain { float: left; padding: 0; width: 315px; margin-right: 2.5px; margin-left: 2.5px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .contentBox { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .contentBox:before, #sal_st #sal_pg_body #sal_ct #sal_ct_main .contentBox:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .contentBox:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items:before, #sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items li { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; list-style: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items li:before, #sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items li:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items li:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items li img { margin: 0 10px 10px 0; float: left; top: 0px; border: 1px solid #4ea346; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items li a { color: #4ea346; text-decoration: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items li a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .term-content-items li p { margin: 0 0 6px 0; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main a { color: #4ea346; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main h2 { font-size: 15px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .listHeader { color: #4ea346; font-weight: bold; font-size: 15px; text-transform: uppercase; clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView { border-radius: 6px; padding: 6px; width: 640px; height: 250px; margin-bottom: 1em; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabs { width: 200px; float: left; margin: 0; padding: 0; display: block; list-style: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabs li { border: 1px solid white; margin: 2px; display: block; list-style: none; height: 46px; border-radius: 2px; cursor: pointer; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabs li a { color: white; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabs li.selected { background-color: white; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabs li.selected a { color: #4ea346; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea { width: 426px; height: 238px; margin: 2px 0px 0px 4px; padding: 4px; float: left; border-radius: 4px; display: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea fieldset { border: none; padding: 0; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea.visible { display: block; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea h1 { color: #4ea346; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salSearchFooter { visibility: hidden; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salSearchHeader { visibility: hidden; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salJobTitle { margin-top: -15px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salJobTitle input { float: left; clear: both; width: 250px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salLocation { margin-top: 10px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salLocation input { float: left; clear: both; width: 250px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salSearchForm label { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salJobTitle { border: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salLocation { border: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .sal_button { background-image: url("../Content/cat_blank_button.jpg"); background-color: #CEE5C7; width: 114px; height: 20px; border: none; margin-top: 15px; color: #589243; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salBrowseLink a { float: right; color: #589243; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .tabbedView .tabArea .salary_searchForm { width: 250px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap img { border: 0px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap h1 { font-size: 120%; font-weight: bold; padding: 5px 10px 0 10px; margin: 0px; border: 0px; line-height: 120%; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap a { text-decoration: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap ul { list-style: none; padding: 0px 0px; margin: 0px; border: 0px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li { list-style: none; padding: 0px 0px; margin: 0px; border-top: 1px solid white; border-right: 0px; border-bottom: 1px solid white; border-left: 0px; line-height: 150%; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap #outerconfines { width: 640px; height: 100%; border: 0px solid black; padding: 5px 0px; margin: 0px; text-align: left; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap #mysalary { float: left; margin: 5px 3px; border: 0px solid black; padding: 0px; width: 300px; vertical-align: top; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap #mysalary h1 a { color: #3D9821; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap ul.SalIndCatOuter { padding: 5px 10px 0 10px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalIndCatTitle { background: #7CC65C; color: White; font-weight: bold; text-indent: 3px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalIndCatTitle a { color: White; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalIndSubCatTitle { background: #CEEDBC; color: #3D9821; text-indent: 13px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalIndSubCatTitle a { color: #3D9821; font-weight: normal; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalIndL3CatTitle { background: #CEEDBC; color: #3D9821; text-indent: 23px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalIndL3CatTitle a { background: #CEEDBC; color: #3D9821; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap #employer { float: left; margin: 5px 3px; border: 0px; padding: 0px; width: 300px; vertical-align: top; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap #employer h1 a { color: #384965; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap ul.SalEmpCatOuter { padding: 5px 10px 0 10px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpCatTitle { background: #506890; color: White; font-weight: bold; text-indent: 3px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpCatTitle a { color: White; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpSubCatTitle { background: #C5CDDD; color: #384965; text-indent: 13px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpSubCatTitle a { color: #384965; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpL3CatTitle { background: #C5CDDD; color: #627189; text-indent: 23px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpL3CatTitle a { color: #627189; font-weight: normal; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpL4CatTitle { background: #C5CDDD; color: #627189; text-indent: 33px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpL4CatTitle a { color: #627189; font-weight: normal; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpL5CatTitle { background: #C5CDDD; color: #627189; text-indent: 43px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalEmpL5CatTitle a { color: #627189; font-weight: normal; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap #AboutUs { float: left; margin: 5px 3px; border: 0px; padding: 0px; width: 300px; vertical-align: top; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap #AboutUs h1 a { color: #333333; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap ul.SalAbtCatOuter { padding: 5px 10px 0 10px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalAbtCatTitle { background: #666666; color: White; font-weight: bold; text-indent: 3px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalAbtCatTitle a { color: White; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalAbtSubCatTitle { background: #BABABA; color: #333333; text-indent: 13px; font-weight: normal; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap li.SalAbtSubCatTitle a { color: #333333; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap .footer { float: left; width: 100%; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap .footercontent { text-align: center; padding: 5px 0px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap .footercontent a { color: #506890; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap .noBottomBorder { border-bottom: 0px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main #sitemap .doubleTopBorder { border-top: 2px solid white; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .salSmallPager { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; margin: 1em 0; text-align: right; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .salSmallPager:before, #sal_st #sal_pg_body #sal_ct #sal_ct_main .salSmallPager:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .salSmallPager:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .salSmallPager li { display: inline; border-right: 1px solid #ddd; padding: 2px 3px; margin: 0 3px 0 0; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .salSmallPager li a { text-decoration: none; color: #4ea346; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .salSmallPager li a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct #sal_ct_main .salSmallPager li.nextLink { border: none; }
#sal_st #sal_pg_body #sal_ct .socialLinks { margin-left: 0; padding-left: 0; }
#sal_st #sal_pg_body #sal_ct .socialLinks li { display: block; margin-left: 0; padding-left: 0; }
#sal_st #sal_pg_body #sal_ct .socialLinks li a { color: #4ea346; text-decoration: none; }
#sal_st #sal_pg_body #sal_ct .socialLinks li a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct .socialLinks .facebook { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/facebook_14x14.jpg"); }
#sal_st #sal_pg_body #sal_ct .socialLinks .twitter { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/twitter_14x14.jpg"); }
#sal_st #sal_pg_body #sal_ct .socialLinks .linkedIn { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/linkedin_14x14.jpg"); }
#sal_st #sal_pg_body #sal_ct .socialLinks .googlePlus { padding-left: 20px; background-repeat: no-repeat; background-image: url("../content/google_14x14.jpg"); }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft:before, #sal_st #sal_pg_body #sal_ct #sal_ct_ft:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft h1 { color: #4ea346; font-size: 12pt; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .ContentCatalog { display: block; padding-left: 0; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .ContentCatalog li { color: #4ea346; list-style-type: square; display: block; padding-left: 20px; margin-bottom: 0.5em; background-image: url("../Content/green_arrow.jpg"); background-position: left; background-repeat: no-repeat; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .ContentCatalog li a { color: #4ea346; text-decoration: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .ContentCatalog li a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; margin: 1em 0; text-align: center; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager:before, #sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager li { display: inline; border: 1px solid #ddd; padding: 4px 6px; width: 4em; margin: 3px; text-align: center; font-weight: bold; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager li a { text-decoration: none; color: #4ea346; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager li a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager li.ellipsis { border: none; font-weight: normal; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager li.inactiveLink { border: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager li.prevLink, #sal_st #sal_pg_body #sal_ct #sal_ct_ft .salPager li.nextLink { color: #ddd; font-weight: normal; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; display: block; margin: 6pt 0; padding: 0; list-style: none; border-top: 1px solid #4ea346; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline:before, #sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline .author { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; list-style: none; margin: 6pt 0; padding: 0; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline .author:before, #sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline .author:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline .author:after { clear: both; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline .author a { color: black; font-weight: bold; text-decoration: none; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline .author a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .byline .author img { float: left; margin-right: 6px; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .callToSubscribe { font-size: 9pt; width: 100%; margin: 1em auto; padding: 3px; border: 1px solid #ccc; background-color: #eee; }
#sal_st #sal_pg_body #sal_ct #sal_ct_ft .callToSubscribe a { color: #4ea346; }
#sal_st #sal_pg_body #sal_ct_bel1, #sal_st #sal_pg_body #sal_ct_bel2, #sal_st #sal_pg_body #sal_ct_sub1, #sal_st #sal_pg_body #sal_ct_sub2 { float: left; padding: 0; width: 315px; margin-right: 2.5px; margin-left: 2.5px; }
#sal_st #sal_pg_body #sal_ct_bel1 h1, #sal_st #sal_pg_body #sal_ct_bel2 h1, #sal_st #sal_pg_body #sal_ct_sub1 h1, #sal_st #sal_pg_body #sal_ct_sub2 h1 { fonmt-size: 12pt; color: #4ea346; }
#sal_st #sal_pg_body #sal_ct_bel1 .ContentList, #sal_st #sal_pg_body #sal_ct_bel2 .ContentList, #sal_st #sal_pg_body #sal_ct_sub1 .ContentList, #sal_st #sal_pg_body #sal_ct_sub2 .ContentList { margin: 0; padding: 0; }
#sal_st #sal_pg_body #sal_ct_bel1 .ContentList li, #sal_st #sal_pg_body #sal_ct_bel2 .ContentList li, #sal_st #sal_pg_body #sal_ct_sub1 .ContentList li, #sal_st #sal_pg_body #sal_ct_sub2 .ContentList li { list-style: none; border: 0; margin: 0; padding: 0; position: relative; zoom: 1; margin-bottom: 3px; }
#sal_st #sal_pg_body #sal_ct_bel1 .ContentList li:before, #sal_st #sal_pg_body #sal_ct_bel1 .ContentList li:after, #sal_st #sal_pg_body #sal_ct_bel2 .ContentList li:before, #sal_st #sal_pg_body #sal_ct_bel2 .ContentList li:after, #sal_st #sal_pg_body #sal_ct_sub1 .ContentList li:before, #sal_st #sal_pg_body #sal_ct_sub1 .ContentList li:after, #sal_st #sal_pg_body #sal_ct_sub2 .ContentList li:before, #sal_st #sal_pg_body #sal_ct_sub2 .ContentList li:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_ct_bel1 .ContentList li:after, #sal_st #sal_pg_body #sal_ct_bel2 .ContentList li:after, #sal_st #sal_pg_body #sal_ct_sub1 .ContentList li:after, #sal_st #sal_pg_body #sal_ct_sub2 .ContentList li:after { clear: both; }
#sal_st #sal_pg_body #sal_ct_bel1 .ContentList li img, #sal_st #sal_pg_body #sal_ct_bel2 .ContentList li img, #sal_st #sal_pg_body #sal_ct_sub1 .ContentList li img, #sal_st #sal_pg_body #sal_ct_sub2 .ContentList li img { float: left; margin: 0 8px 0 0; border: 1px solid #4ea346; }
#sal_st #sal_pg_body #sal_ct_bel1 .ContentList li a, #sal_st #sal_pg_body #sal_ct_bel2 .ContentList li a, #sal_st #sal_pg_body #sal_ct_sub1 .ContentList li a, #sal_st #sal_pg_body #sal_ct_sub2 .ContentList li a { text-decoration: none; color: #4ea346; }
#sal_st #sal_pg_body #sal_ct_bel1 .ContentList li a:hover, #sal_st #sal_pg_body #sal_ct_bel2 .ContentList li a:hover, #sal_st #sal_pg_body #sal_ct_sub1 .ContentList li a:hover, #sal_st #sal_pg_body #sal_ct_sub2 .ContentList li a:hover { text-decoration: underline; }
#sal_st #sal_pg_body #sal_ct_bel1 .ContentList li p, #sal_st #sal_pg_body #sal_ct_bel2 .ContentList li p, #sal_st #sal_pg_body #sal_ct_sub1 .ContentList li p, #sal_st #sal_pg_body #sal_ct_sub2 .ContentList li p { margin: 0 0 6px 0; }
#sal_st #sal_pg_body #sal_sb { float: left; width: 300px; border: 0; position: relative; zoom: 1; padding: 1em 10px 0; }
#sal_st #sal_pg_body #sal_sb:before, #sal_st #sal_pg_body #sal_sb:after { content: ""; display: table; }
#sal_st #sal_pg_body #sal_sb:after { clear: both; }
#sal_st #sal_pg_body #sal_sb table { border-collapse: collapse; border-spacing: 0; }
#sal_st #sal_pg_body #sal_sb td { vertical-align: top; }
#sal_st #sal_pg_body #sal_sb article { text-align: right; margin: 0 auto 1em; }
#sal_st #sal_pg_body #sal_sb article p { margin: 0; }
#sal_st #sal_pg_ft { background: transparent url(../Content/salary/consumer_bg_quicklinks.gif) repeat 0 0; border: 0; clear: left; position: relative; zoom: 1; font-family: Arial, Helvetica, sans-serif; color: #589343; margin-top: 2em; }
#sal_st #sal_pg_ft .zone-page-foot {
    background: transparent url(../Content/salary/consumer_shadow_rounded.png) no-repeat center 0;
    padding: 15px 0;
    position: relative;
}
#sal_st #sal_pg_ft .zone-page-foot h2 {
    display: none;
}
#sal_st #sal_pg_ft:before, #sal_st #sal_pg_ft:after { content: ""; display: table; }
#sal_st #sal_pg_ft:after { clear: both; }
#sal_st #sal_pg_ft table { border-collapse: collapse; border-spacing: 0; }
#sal_st #sal_pg_ft td { vertical-align: top; }
#sal_st #sal_pg_ft h2 { font-size: 16px; font-weight: bold; text-transform: uppercase; margin: 0px 0px 0px 10px; }
#sal_st #sal_pg_ft ul { margin: 0; padding: 0; list-style: none; }
#sal_st #sal_pg_ft .sal_linkset { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; float: left; padding: 0; width: 150px; margin-right: 12.5px; margin-left: 12.5px; font-size: 10px; }
#sal_st #sal_pg_ft .sal_linkset:before, #sal_st #sal_pg_ft .sal_linkset:after { content: ""; display: table; }
#sal_st #sal_pg_ft .sal_linkset:after { clear: both; }
#sal_st #sal_pg_ft .sal_linkset.linkset-career { float: left; padding: 0; width: 145.175px; margin-right: 12.5px; margin-left: 12.5px; }
#sal_st #sal_pg_ft .sal_linkset h3 { color: #000; font-size: 12px; font-weight: bold; text-transform: uppercase; padding: 0.2em; }
#sal_st #sal_pg_ft .sal_linkset h3 a { color: #000; font-weight: bold; }
#sal_st #sal_pg_ft .sal_linkset a { font-size: 12px; font-weight: normal; color: #589343; text-decoration: none; }
#sal_st #sal_pg_ft .sal_linkset a:hover { text-decoration: underline; }
/*
#sal_st #sal_pg_ft .ad { margin: 10px auto; background: url("../content/advertisement_side.gif") no-repeat; }
*/
#sal_st #sal_pg_ft #data { width: 1px; height: 1px; position: absolute; background: none; }
#sal_st #sal_pg_ft table { border-collapse: collapse; border-spacing: 0; }
#sal_st #sal_pg_ft td { vertical-align: top; }
#sal_st #sal_st_ft { background: transparent url(../Content/salary/consumer_shadow_rounded.png) no-repeat center 0;border: 0; margin: 0; padding: 5px 0 0; position: relative; zoom: 1; font-family: Arial, Helvetica, sans-serif; color: #484f47; height: 59px; }
#sal_st #sal_st_ft a {
    color: #222;
}
#sal_st #sal_st_ft:before, #sal_st #sal_st_ft:after { content: ""; display: table; }
#sal_st #sal_st_ft:after { clear: both; }
#sal_st #sal_st_ft table { border-collapse: collapse; border-spacing: 0; }
#sal_st #sal_st_ft td { vertical-align: top; }
#sal_st #sal_st_ft .zone-site-foot { border: 0; margin: 0; padding: 0; position: relative; zoom: 1; padding: 0px; margin: auto; width: 1050px; }
#sal_st #sal_st_ft .zone-site-foot:before, #sal_st #sal_st_ft .zone-site-foot:after { content: ""; display: table; }
#sal_st #sal_st_ft .zone-site-foot:after { clear: both; }
#sal_st #sal_st_ft ul { margin: 7px 0 0  0; padding: 0; list-style: none; display: inline; width: 565px; position: relative; float: left; }
#sal_st #sal_st_ft ul li { display: inline; border-left: 1px solid #484f47; padding-left: 7px; padding-right: 5px; }
#sal_st #sal_st_ft ul li a { color: #484f47; font-size: 11px; text-decoration: none; }
#sal_st #sal_st_ft ul li a:hover { text-decoration: underline; }
#sal_st #sal_st_ft ul .footerLinkFirst { border-left: none; padding-left: 0px; }
#sal_st #sal_st_ft .footerHome { margin: 7px 0 0  0; padding: 0; }
#sal_st #sal_st_ft .footerHome a { color: #484f47; font-size: 13px; font-weight: bold; text-decoration: none; }
#sal_st #sal_st_ft .footerHome a:hover { text-decoration: underline; }
#sal_st #sal_st_ft .footerCopyRight { margin: 7px 0 0  0; padding: 0; font-size: 11px; width: 385px; display: inline; text-align: right; position: relative; float: right; }
#sal_st #sal_st_ft .footerCopyRight a { color: #484f47; font-size: 11px; text-decoration: none; }
#sal_st #sal_st_ft .footerCopyRight a:hover { text-decoration: underline; }
#sal_st #sal_st_ft .footerCopyRight img { padding: 3px 0.5em 0 0.8em }

/* when orchard is logged in, 'edit' links appear in amongst markup. Get them out of the way of layout. */
.manage-actions { position: absolute; background-color: #ffffff; border: 1px dotted #ccc; font-size: 10px; padding: 1px; z-index: 100; }
.manage-actions a { color: #ccc; font-family: monospace; }
@media print { .manage-actions { display: none !important; visibility: hidden; } }

/* ==|== media queries ====================================================== PLACEHOLDER Media Queries for Responsive Design. These override the primary ('mobile first') styles Modify as content requires. ========================================================================== */
@media only screen and (min-width: 480px) { /* Style adjustments for viewports 480px and over go here */ }
@media only screen and (min-width: 768px) { /* Style adjustments for viewports 768px and over go here */ }
/* ==|== print styles ======================================================= Print styles. Inlined to avoid required HTTP connection: h5bp.com/r ========================================================================== */


#sal_st #sal_pg_body #sal_sb {padding-left: 10px}

#sal_st #sal_pg_body #sal_sb a{text-decoration:none;color:#4ea346}
#sal_st #sal_pg_body #sal_sb a:hover{text-decoration:underline}

#sal_st #sal_pg_body #sal_sb article.widget {text-align: left;}
#sal_st #sal_pg_body #sal_sb article.widget h1{border-bottom:1px solid #4ea346;color:#4ea346;font-size:1.3em;margin-bottom:2px}

#sal_st #sal_pg_body #sal_sb ul.ContentCatalog{list-style:none;margin:0;padding:0 0 20px 2px}#sal_st #sal_pg_body #sal_sb ul.ContentCatalog a img{border:1px solid #4ea346}#sal_st #sal_pg_body #sal_sb ul.ContentCatalog li{height:40px;margin:5px 0;position:relative}#sal_st #sal_pg_body #sal_sb span.itemLink{display:block;position:absolute;left:50px;top:0}

#sal_st #sal_pg_body #sal_ct #sal_ct_abv .GalleryScrollContainer .Gallery li{float:left;width:124px;height:100px;text-align:center;list-style-type:none;font-size:11px;padding:0 11px}

/* ad styles */

.adWrapper_728x90_970x90 {
    display: table;
    width: 100%;
}
.adWrapper_728x90_970x90 .ad {
    background: url("../content/advertisement_side.gif") no-repeat;
    clear: left;
    margin: 10px auto;
    padding-left: 10px;
    width: auto;
}
