/*************** Common ***************/
.postsCount {WIDTH: 40px; HEGHT: 30px; DISPLAY: block; LINE-HEIGHT: 30px; TEXT-ALIGN: center; MARGIN-LEFT: 3px; PADDING-LEFT: 2px;
	FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-WEIGHT: normal; COLOR: black;
	BACKGROUND: url(/static/1_1/img/layout/content/content-combo.png) no-repeat left 4px;}

#EmpInfoPage .mainCol H1, #SalariesPage .mainCol H1 {MARGIN: 0px 0px 20px 0px; COLOR: #666;}
#EmpInfoPage .mainCol H1 .scope, #SalariesPage .mainCol H1 .scope {COLOR: #000000;}

.empHeader {DISPLAY: block; HEIGHT: 30px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #EDEDF8;}
.empHeader .empName {DISPLAY: block; FONT-SIZE: 16px; FONT-WEIGHT: bold; HEIGHT: 30px; LINE-HEIGHT: 30px;}
.empHeader:hover .empName {TEXT-DECORATION: underline;}
IMG.chicklet {POSITION: relative; TOP: 0px; MARGIN-LEFT: 3px;}


/*************** Home ************/

#ItogiLogo {display: block; width: 107px; height: 28px; float: right; position: relative; top: -3px;
	BACKGROUND: url(/static/1_1/img/misc/publications/itogi-logo.gif) no-repeat;}

/*************** Sal&Rew Home ************/

.contentBlockHeader {DISPLAY: block; PADDING: 0px 0px 5px 0px; HEIGHT: 22px; LINE-HEIGHT: 18px; MARGIN: 0px 0px 10px;
	FONT-SIZE: 18px; TEXT-DECORATION: none; BORDER-BOTTOM: #c3c3ea 1px solid;}
.contentBlockHeader .headerTxt {DISPLAY: block; FLOAT: left; COLOR: black;}
.contentBlockHeader .headerLegend {DISPLAY: block; HEIGHT: 22px; LINE-HEIGHT: 22px; FLOAT: right;}
.contentHalfWidthCol {FLOAT: left; WIDTH: 320px;}
.contentHalfWidthCol.secondCol {MARGIN-LEFT: 20px;}

UL.contentLinkUL {LIST-STYLE-TYPE: none;}
UL.contentLinkUL LI.dataRow {PADDING: 3px 5px; DISPLAY: block; FONT-SIZE: 12px; CLEAR: both;}
UL.contentLinkUL LI.dataRow A {DISPLAY: block; MARGIN: 0px; WIDTH: 100%;}
UL.contentLinkUL LI.dataRow A:hover SPAN {TEXT-DECORATION: underline;}

.contentHalfWidthCol LI .title {DISPLAY: block; FLOAT: left; WIDTH: 230px; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: left; OVERFLOW: hidden;}
.contentHalfWidthCol LI .count {DISPLAY: block; FLOAT: right; WIDTH: 60px; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: right; WHITE-SPACE: nowrap;}

#RevHomeSelected {MARGIN-TOP: 30px;}
#RevHomeSelected UL.contentLinkUL LI.dataRow {PADDING: 3px 0px; DISPLAY: block; FONT-SIZE: 12px; CLEAR: both;}
#RevHomeSelected LI .employer  {DISPLAY: block; FLOAT: left; WIDTH: 540px; PADDING: 0px; MARGIN: 0px;
	TEXT-ALIGN: left; FONT-WEIGHT: bold;}
#RevHomeSelected LI .revDate  {DISPLAY: block; FLOAT: right; WIDTH: 100px; PADDING: 0px; MARGIN: 0px;
	TEXT-ALIGN: right; WHITE-SPACE: nowrap;}
#RevHomeSelected LI .headline {PADDING-LEFT: 30px; CLEAR: both;
	BACKGROUND: url(/static/1_1/img/layout/content/content-combo.png) no-repeat left -200px;}
#RevHomeSelected LI .headline A {HEIGHT: 30px; LINE-HEIGHT: 22px; MARGIN: 5px 0px;}
#RevHomeSelected LI .headline .readMore {DISPLAY: block; FLOAT: right; WIDTH: 110px; PADDING: 0px; MARGIN: 0px;
	TEXT-ALIGN: right; WHITE-SPACE: nowrap;}
#RevHomeSelected LI .headline .headlineTxt {DISPLAY: block; FLOAT: left; WIDTH: 510px; PADDING: 0px; MARGIN: 0px;
	TEXT-ALIGN: left; FONT-WEIGHT: bold;}

#RevHomeTopCompaniesBlock .employer  {DISPLAY: block; FLOAT: left; WIDTH: 190px; PADDING: 0px; MARGIN: 0px;
	min-height: 36px; TEXT-ALIGN: left; font-weight: bold;}
#RevHomeTopCompaniesBlock .industry  {DISPLAY: block; FLOAT: left; WIDTH: 305px; PADDING: 0px; MARGIN: 0px;
	TEXT-ALIGN: left;}

UL.contentLinkUL.ratingBlock LI.dataRow {PADDING: 3px 0px; DISPLAY: block; FONT-SIZE: 12px;
	CLEAR: both; MIN-HEIGHT: 53px;}
UL.contentLinkUL.ratingBlock LI.dataRow .ratingBarWrapper {FLOAT: right;}

#RevHomeTopCEOBlock .ceoHeadshot {float: left;}
#RevHomeTopCEOBlock .ceoName {display: block; float: left; margin-left: 5px; width: 150px;min-height: 36px; font-weight: bold;}
#RevHomeTopCEOBlock .empName {display: block; float: left; margin-left: 5px; width: 265px;}

/*************** compChart ***************/
.compChart {PADDING: 0px 0px 0px 0px; MIN-HEIGHT: 120px; MARGIN: 0px; WIDTH: 660px; POSITION: relative;}

.compChart DIV.invite {POSITION:absolute; LEFT: 330px; Z-INDEX: 50;}
.compChart.empChart DIV.invite {TOP: 45px;}
.compChart.jobChart DIV.invite {TOP: 88px;}

.compChart DIV.invite .boxContent {WIDTH: 295px; HEIGHT: 80px; TEXT-ALIGN: center; PADDING: 10px;}
.compChart DIV.invite .grBtnWrapper {POSITION:relative; TOP: 15px; LEFT: 65px;}

.compChart TABLE TR.header {BORDER-BOTTOM: #9d9d8e 2px solid; FONT-SIZE: 10px; HEIGHT: 35px;}
.compChart TABLE TR.header TD.occ {BORDER-RIGHT-STYLE: none;}
.compChart TABLE TR.header TD.mean {COLOR: #9d9d8e;}

.compChart #GraphControls LABEL {MARGIN-RIGHT: 5px; FONT-SIZE: 12px;}
.compChart #GraphControls SELECT {MARGIN-RIGHT: 10px;}

.compChart TABLE TD.ticks .tickVal {WIDTH: 38px; FONT-SIZE: 10px; COLOR: #9d9d8e; POSITION: absolute; TOP: -6px; TEXT-ALIGN: left; WHITE-SPACE:nowrap;}
.compChart TABLE TR.footer TD.ticks .tickVal {TOP: -1px;}
.compChart TABLE TD .tickMark {BORDER-LEFT: #9d9d8e 1px solid; POSITION: absolute; TOP: 10px; HEIGHT: 3px;}
.compChart TABLE TR.footer TD .tickMark {TOP: -6px;}

.compChart TABLE TD.occ {WIDTH: 275px; BORDER-RIGHT: #9d9d8e 1px solid; PADDING-LEFT: 5px;}
.compChart TABLE TD.mean {WIDTH: 65px; FONT-SIZE: 10px; TEXT-ALIGN: center;}
.compChart TABLE TD.ticks {WIDTH: 300px;}
.compChart TABLE TD .relativeBar {WIDTH: 300px; POSITION: relative;}

.compChart TABLE TR.titleRow TD {BACKGROUND-COLOR: #f1efe2;}
.compChart TABLE TR.titleRow TD.mean {FONT-WEIGHT: bold;}
.compChart TABLE TR.titleRow TD.occ {FONT-WEIGHT: bold;}
.compChart TABLE TR.titleRow TD.occ .minorText {}
.compChart TABLE TR.indentRow TD.occ {PADDING-LEFT: 20px;}

.compChart TABLE .barWrapper .bar {POSITION: absolute; TOP: -7px; HEIGHT: 14px; BACKGROUND-COLOR: #ccf;}
.compChart TABLE .barWrapper.fuzzed .bar {BACKGROUND: url(/static/img/graphing/fuzzy-bar-bg.gif) white left top;}
.compChart TABLE .barWrapper .meanValue {WIDTH: 3px; POSITION: absolute; TOP: 0px; HEIGHT: 14px; BACKGROUND-COLOR: #03f;}
.compChart TABLE .barWrapper .bar .lowValue {WIDTH: 38px; POSITION: absolute; TOP: 1px; LEFT: -40px; TEXT-ALIGN: right; FONT-SIZE: 10px;WHITE-SPACE:nowrap;}
.compChart TABLE .barWrapper .bar .highValue {WIDTH: 38px; POSITION: absolute; TOP: 1px; RIGHT: -40px; TEXT-ALIGN: left; FONT-SIZE: 10px;WHITE-SPACE:nowrap;}

.compChart TABLE TR.dataRow TD {PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #9d9d8e 1px solid;}
.compChart TABLE TR.dataRow TD.occ {PADDING-RIGHT: 5px;}
.compChart TABLE TR.dataRow TD.mean {BORDER-RIGHT: #9d9d8e 1px solid; BORDER-LEFT: #9d9d8e 1px solid;}
.compChart TABLE TR.dataRow TD.graph {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT: #9d9d8e 1px solid;}

.compChart TABLE .rowMessage {PADDING-RIGHT: 5px; PADDING-LEFT: 5px;}

.compChart TABLE TR.header TD.promoHeader {PADDING: 5px 0px; FONT-SIZE: 12px; TEXT-ALIGN: center;}

.compChart TABLE TR.employer TD {PADDING: 0px; BORDER-TOP: #c3c3ea 2px solid;}
.compChart TABLE TR.employer .empHeader {PADDING: 0px 5px;}

.compChart TABLE TR.moreData TD {PADDING: 10px 5px 20px 10px;}

/*************** SalaryChartLegend ***************/
#SalaryChartLegend {PADDING: 0px; MARGIN: 20px 0px;}
#SalaryChartLegend P {PADDING: 0px; MARGIN: 10px 0px;}
#SalaryChartLegend .key P {FLOAT: left; MARGIN: 0px 10px 0px 0px;}
#SalaryChartLegend .key DIV {FLOAT: left; MARGIN: 0px 2px; WIDTH: auto;}
#SalaryChartLegend .key .range {WIDTH: 50px; HEIGHT: 14px; BACKGROUND-COLOR: #ccf;}
#SalaryChartLegend .key .anonRange { WIDTH: 50px; HEIGHT: 14px;
    BACKGROUND: url(/static/img/graphing/fuzzy-bar-bg.gif) white left top;}
#SalaryChartLegend .key .mean {WIDTH: 3px; HEIGHT: 14px; BACKGROUND-COLOR: #03f;}


/*** Reviews ***/


/*** Full review ***/
.empReview {MARGIN-BOTTOM: 20px;}
.empReview .header {PADDING: 5px 0px 10px 0px;}
.empReview .header H2 {PADDING-LEFT: 30px; BACKGROUND: url(/static/1_1/img/layout/content/content-combo.png) no-repeat left -200px;}

.empReview .header .authorInfo {FLOAT: left; MARGIN: 5px 0px 0px 30px; COLOR: black;}
.empReview .header .date {FLOAT: right; MARGIN: 5px 0px;}
.empReview .header .helpfulSummary {FLOAT: left; FONT-SIZE: 11px; MARGIN-TOP: 5px; COLOR: #999;}
.empReview .header .ratingBarContainer {FLOAT: right; width: 140px; MARGIN-TOP: 5px;}

.empReview .joinLink {margin-left: 30px;}

.empReview .userInput P.reviewSection {FONT-WEIGHT: bold; MARGIN-TOP: 5px;}
.empReview .userInput P.comments {PADDING-LEFT: 30px; OVERFLOW: hidden;}

.empReview .footer {PADDING: 10px 0px 10px 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 14px;}
.empReview .footer TABLE {WIDTH: 100%;}
.empReview .footer TR TD {FONT-SIZE: 11px; COLOR: #999; WHITE-SPACE: nowrap;}
.empReview .footer .helpful {PADDING: 5px 0px 0px 20px; WIDTH: 35%;
	BACKGROUND: url(/static/1_0/img/icons/helpful.gif) no-repeat left top;}
.empReview .footer .userComments {PADDING: 5px 5px 0px 20px; WIDTH: 35%; TEXT-ALIGN: center;}
.empReview .footer .userComments A {
	PADDING-LEFT: 20px; BACKGROUND: url(/static/1_0/img/icons/comment.gif) no-repeat left top;}
.empReview .footer .share {PADDING: 5px 0px 0px 5px;  WIDTH: 30%; TEXT-ALIGN: right;}

#EmployerReviewCommentsPage .header H1 {MARGIN-TOP: 0px; FONT-SIZE: 18px !Important;}
#companyResults .header H2 {MARGIN-TOP: 0px; FONT-SIZE: 18px !Important;}

/*** Review sample***/
DIV.reviewSample {MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; CLEAR: both;}
DIV.reviewSample .reviewDate {FLOAT: right; WIDTH: 120px;}
DIV.reviewSample .reviewDate P {MARGIN: 1px 0px 0px;}
DIV.reviewSample .reviewDate P.date {MARGIN: 0px; TEXT-ALIGN: right;}
DIV.reviewSample .reviewDate P.userInput {TEXT-ALIGN: right;}

/*** Review Search ***/
#SearchResults .searchResult {MARGIN-BOTTOM: 20px;}
#SearchResults H1 {MARGIN-BOTTOM: 20px;}
#SearchResults .searchResult .companyData .empHeader {BORDER-TOP: 1px solid #c3c3ea;PADDING-LEFT: 10px;}
#SearchResults .searchResult .companyData .leftPart {FLOAT: left; PADDING: 20px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 330px;}
#SearchResults .searchResult .empInfoBoxContainer {FLOAT: left; WIDTH: 290px;}
#SearchResults .searchResult .companyData .hqInfo {}
#SearchResults .searchResult .companyData .webInfo {}

/*** Review Company ***/
.reviewList {MARGIN-BOTTOM: 20px; PADDING: 0px;}

/*** Review Details ***/
#EmployerReviewCommentsPage P.backLink {PADDING: 20px 0px 10px 0px; MARGIN: 0px 0px 10px 0px;}
#EmployerReviewCommentsPage .commentForm {PADDING: 0px; MARGIN: 20px 0px;}
#EmployerReviewCommentsPage .commentForm .label {VERTICAL-ALIGN: top; WIDTH: 80px;}
#EmployerReviewCommentsPage .commentForm #UserComment {WIDTH: 80%;}

#EmployerReviewCommentsPage #ReviewComments H4.commentsHeader {
	PADDING: 5px 5px 5px 27px; MARGIN: 10px 0px; FONT-WEIGHT: bold;
	BACKGROUND: url(/static/1_0/img/icons/comment.gif) no-repeat 5px 2px;}
#EmployerReviewCommentsPage #ReviewComments .comment {
	MARGIN: 0px 0px 10px 20px; PADDING: 10px 0px 0px 0px;}
#EmployerReviewCommentsPage #ReviewComments .comment .commentHeader {MARGIN-BOTTOM: 10px;}
#EmployerReviewCommentsPage #ReviewComments .comment .author {
	PADDING: 0px; MARGIN: 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 450px;}
#EmployerReviewCommentsPage #ReviewComments .comment .date {
	PADDING: 0px; MARGIN: 0px 0px 0px 10px; FLOAT: right; WIDTH: 100px; TEXT-ALIGN: right;}
#EmployerReviewCommentsPage #ReviewComments .comment .commentText {
	PADDING: 0px; MARGIN: 0px 0px 10px 0px; FONT-SIZE: 12px; OVERFLOW: hidden;}

/*** Rating bar ***/
.ratingBarWrapper {PADDING: 0px; MARGIN: 0px;}
.ratingBarWrapper .ratingBarValue {
	FLOAT: left; HEIGHT: 20px; WIDTH: 24px; POSITION: relative; LEFT: -1px;
	BACKGROUND-IMAGE: url(/static/1_0/img/rating/rating-combo.png);
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -48px;}
.ratingBarWrapper .ratingBarValue.popupMark {WIDTH: 35px; BACKGROUND-POSITION: -24px -48px;}
.ratingBarWrapper .ratingBarValue SPAN.rValue {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black;
	VERTICAL-ALIGN: middle; DISPLAY: block; WIDTH: 24px;  TEXT-ALIGN: center; FLOAT: left; PADDING-TOP: 2px;}
.ratingBarWrapper .ratingScale {FLOAT: left; HEIGHT: 12px; MARGIN: 0px; POSITION: relative; TOP: 4px;
	BACKGROUND-IMAGE: url(/static/1_0/img/rating/rating-combo.png);
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px;}
.ratingBarWrapper .ratingBar {FLOAT: left; HEIGHT: 12px;
	BACKGROUND-IMAGE: url(/static/1_0/img/rating/rating-combo.png);
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -12px;}
.ratingBarWrapper.ceoRatingBar .ratingScale {BACKGROUND-POSITION: 0px -24px;}
.ratingBarWrapper.ceoRatingBar .ratingBar {BACKGROUND-POSITION: 0px -36px;}

/*** Review Chart Table ***/
.empReviewChart TABLE {BORDER-COLLAPSE: collapse;}
.empReviewChart TH {PADDING: 2px 0px; WHITE-SPACE: nowrap; FONT-SIZE: 10px;}
.empReviewChart TD {PADDING: 2px 0px; WHITE-SPACE: nowrap; FONT-SIZE: 10px; FONT-WEIGHT: bold;}
.empReviewChart TH {PADDING-RIGHT: 8px; FONT-WEIGHT: normal; COLOR: black;}
.empReviewChart .approvalDesc {WHITE-SPACE: nowrap; FONT-SIZE: 10px;}
.ratingHigh {COLOR: #007600;}
.ratingMid {COLOR: #039;}
.ratingLow {COLOR: #900;}

/*************** Paging Controls ***************/
#ChartHeaderPageNav {MARGIN: 0px; PADDING: 0px 0px 3px 0px;}
#ChartFooterPageNav {MARGIN: 15px 0px;
	BACKGROUND: #c3c3ea url(/static/1_0/img/bkgnds/primary-light-gradient-r.png) repeat-x left top;}
#ChartFooterPageNav .boxContent {PADDING: 5px 10px !important;}
.pagedResultNavBar TABLE {WIDTH: 100%;}
.pagedResultNavBar TABLE TD {VERTICAL-ALIGN: middle; }
.pagedResultNavBar .pagingRange {PADDING-LEFT: 0px;}
.pagedResultNavBar .sortOptions, .pagedResultNavBar .pagingControls {TEXT-ALIGN: right; PADDING-RIGHT: 0px;}
.pagedResultNavBar .pagingControls UL {PADDING: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right;}
.pagingControls LI {DISPLAY: inline; MARGIN: 0px 2px;}
.pagingControls A {BORDER: #4545bb  1px solid; PADDING: 2px 6px; BACKGROUND-COLOR: white; TEXT-DECORATION: none;}
.pagingControls A:hover {BORDER-COLOR: #e08020;}
.pagingControls .prevBtn {MARGIN-RIGHT: 20px;}
.pagingControls .nextBtn {MARGIN-LEFT: 20px;}
.pagingControls .prevBtn A {PADDING-LEFT: 20px; PADDING-RIGHT: 20px;}
.pagingControls .nextBtn A {PADDING-LEFT: 20px; PADDING-RIGHT: 20px;}
.pageList .seqBreak {PADDING: 2px 6px;}
.pagingControls .currPage {PADDING: 2px 6px; FONT-SIZE: 13px;}
.pagedResultNavBar DIV.totalResults {MARGIN-TOP: 8px; COLOR: #aaa; TEXT-ALIGN: center;}
.pagedResultNavBar SPAN.noResults {FONT-SIZE: 12px; COLOR: #888;}


/*** empInfoBox ***/
.empInfoBox TABLE {WIDTH: 290px; MARGIN: 0px;}
.empInfoBox TABLE TD {VERTICAL-ALIGN: top; PADDING: 0px !important;}
.empInfoBox .empRating {WIDTH: 165px;}
.empInfoBox .ceoRating {WIDTH: 125px;}
.empInfoBox .ceoDetails {PADDING-TOP: 5px;}
.empInfoBox P.subLabel {MARGIN-TOP: 5px; FONT-SIZE: 10px! important; COLOR: #666;}
.empInfoBox .ceoDetails IMG.ceoHeadshot {FLOAT: left; MARGIN-RIGHT: 5px; BORDER: 1px solid #ffffff; POSITION: relative; LEFT: -1px;}
.empInfoBox .ceoDetails P.ceoPosition {MARGIN-TOP: 5px;}
.empInfoBox .ceoDetails P.ceoName {MARGIN-TOP: 3px;}

/*************** Form Filter ***************/
#FofmFilterTabs {MARGIN-TOP: 0px;}
#FofmFilterTabs A {BACKGROUND-IMAGE: url(/static/1_1/img/buttons/filter-form-tabs.png); WIDTH: 140px;}
#FofmFilterTabs A SPAN {BACKGROUND-IMAGE: url(/static/1_1/img/buttons/filter-form-tabs.png);}
#FofmFilterTabs A SPAN I {BACKGROUND-IMAGE: url(/static/1_1/img/buttons/filter-form-tabs.png);}

#FofmFilterBox {MARGIN: 0px 0px 20px 0px;
	BACKGROUND:  #f3f3fb url(/static/1_0/img/bkgnds/primary-light-gradient.png) repeat-x left bottom;}

#FofmFilterBox .hSeparator {BORDER-TOP: 1px solid #CDCDEB; BORDER-BOTTOM: 1px solid #EDEDF8; MARGIN: 10px 0px; PADDING: 0px; HEIGHT:0px;}
#FofmFilterBox .vSeparator {BORDER-LEFT: 1px solid #CDCDEB; BORDER-RIGHT: 1px solid #EDEDF8; MARGIN: 0px; PADDING: 0px; WIDTH:0px;}

#FofmFilterBox .boxContent {PADDING: 10px 10px 0px 10px; }
#FofmFilterBox H2 {MARGIN-TOP: 0px !important;}
#FofmFilterBox .searchNumber {FONT-WEIGHT: bold;}
#FofmFilterBox SELECT#FilterLocation {WIDTH: 235px;}
#FofmFilterBox TABLE.filterBoxTable {BORDER-COLLAPSE: collapse; width: 100%;}
#FofmFilterBox .filterLabel {PADDING: 0px 15px 10px 5px; VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap;}
#FofmFilterBox .filterLabel P {MARGIN-BOTTOM: 3px; FONT-WEIGHT: bold;}
#FofmFilterBox .filterField {PADDING-RIGHT: 15px; PADDING-TOP: 0px; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap;}


#FormFilterReviewsCompany .leftSide {WIDTH: 45%; PADDING-RIGHT: 10px;}
#FormFilterReviewsCompany .rightSide {WIDTH: 55%; PADDING-LEFT: 40px;}

#FormFilterSalariesCompany .leftSide {WIDTH: 50%; PADDING-RIGHT: 20px;}
#FormFilterSalariesCompany .rightSide {WIDTH: 50%; PADDING-LEFT: 20px;}
#FormFilterSalariesCompany #FilterJobTitle {WIDTH: 200px; MARGIN-RIGHT: 5px;}
#FormFilterSalariesCompany .grBtnWrapper {POSITION: relative; TOP: -3px;}
#FormFilterSalariesCompany .grBtn A {WIDTH: 110px;}

#FormFilterSalariesDetails TD.experience {WIDTH: 25%;}
#FormFilterSalariesDetails TD.backLink {WIDTH: 50%; PADDING-LEFT: 15px}

#FormFilterSalariesCompany TD.selectLocationField {WHITE-SPACE: nowrap;}


/*************** Search Suggestions ***************/
#searchSuggestions {MARGIN: 20px 0px;}
#searchSuggestions P {FONT-SIZE: 14px;}
#searchSuggestions UL {MARGIN: 10px 0px 0px 20px;}
#searchSuggestions UL LI {FONT-SIZE: 13px; LINE-HEIGHT: 20px;}

/*** NoDataPromoBanner ***/
#NoDataPromoBanner {MARGIN-TOP: 20px;}
#NoDataPromoBanner .boxContent {MARGIN: 20px 10px;}
#NoDataPromoBanner P {MARGIN-TOP: 10px;}
#NoDataPromoBanner .grBtnWrapper {MARGIN-TOP: 20px; PADDING-LEFT: 220px; ; ALIGN: center;}

#EmpInfoPage .promoBox {PADDING: 15px;}
#EmpInfoPage .nonMemberPromo .text {FLOAT: left; WIDTH: 355px;}
#EmpInfoPage .nonMemberPromo .text H2 {MARGIN-TOP: 0px;}


/*************** SeoBox ***************/
#SeoBox {PADDING: 0px; MARGIN: 20px 0px 20px;}
#SeoBox .boxContent {PADDING: 10px;}

#SeoBox P {PADDING-LEFT: 20px; LINE-HEIGHT: 1.3em;}
#SeoBox P.info {BACKGROUND: url(/static/1_0/img/icons/info.gif) no-repeat left top; LINE-HEIGHT: 16px;}
#SeoBox P.header {MARGIN-TOP: 10px;}
#SeoBox P.otherLocations {MARGIN: 10px 0px 5px;}
#SeoBox UL {MARGIN-LEFT: 40px;}
