*{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;}
select{min-width:1.5em;}
.stretch,.clear{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.floatLeft{float:left;}
.floatRight{float:right;}
.noPad{padding:0;margin:0;}
.indent{padding-left:12px;}
.hangingIndent{padding:0 0 0 12px!important;text-indent:-12px!important;white-space:normal!important;}
.hidden,.hpField{display:none;}
.structural{position:absolute;left:-9999px;}
.shown{display:block;}
.inline{display:inline;}
.popupPositionPoint{display:inline;position:relative;width:0;height:0;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.alignCenter{text-align:center;}
body{background-color:white;font-family:Arial,Helvetica,sans-serif;color:black;font-size:12px;line-height:1.2em;}
.box{padding:4px 8px;border:1px #ccc solid;background-color:white;}
.grayBox,.whiteBox{margin:10px 0;padding:5px 15px;border-width:0;background-color:white;}
.grayBox{background-color:#eee;}
.dialogBox{padding:10px;border:1px #999 solid;background-color:#eee;}
.secondaryInfo{padding:5px 10px;border:1px #ccc solid;background-color:#eee;}
.hiliteBox{margin:2px 0;padding:10px 5px;background-color:#eee;border:none;}
.seoBox,.promoBox,.messageBox{padding:15px;border:1px #ffe3a0 solid;background-color:#ffffe1;}
.seoBox{border-color:#b1d7dc;}
.messageBox{padding:5px;border-color:#b1d7dc;}
.messageBox p.info{padding:1px 0 2px 24px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -360px -219px;}
.promoBox img{position:static!important;float:left;}
.dataPromoBox{padding:4px 8px;border:1px #007600 solid;background-color:white;}
.toolbar{position:relative;padding:5px 10px 2px 10px;margin:5px 0;min-height:18px;border:1px #ccc solid;background-color:#eee;line-height:18px;vertical-align:middle;}
div{border-width:0;}
.sectionBorder,.chartBorder{border-color:#666;border-style:solid;}
.subSectionBorder{border-color:#d9d0ae;border-style:solid;}
.recordBorder{border:0 #999 dotted;}
.normalBar{background-color:transparent;}
.shadedBar{background-color:#eee;}
.gdPromo{color:#cc5a00;font-weight:bold;}
.ratingText{color:#0048AA;}
.promoText{color:#cc5a00;}
.positive{color:#007600;}
.neutral{color:#039;}
.negative{color:#900;}
input,select,textarea,.textareaShadow,.fieldData{font-size:12px;font-style:normal;font-weight:normal;font-family:Arial,Helvetica,sans-serif;}
input[type='text'],input[type='password'],textarea,.textareaShadow{padding:0 0 0 1px;}
input[type="radio"]{margin:0 6px -2px 0;}
.fieldPrompt{font-weight:normal;color:#999;}
.white{color:white;}
.white a,.white a:hover,.white a:link,.white a:active{color:white;}
a,a:link{color:#06c;text-decoration:none;cursor:pointer;}
a:hover,a:active{color:#06c;text-decoration:underline;}
.link{color:#06c!important;}
a.hiddenLink,a.hiddenLink:hover,a.hiddenLink:active{text-decoration:none!important;color:black;}
a.emphasizedLink,a.emphasizedLink:hover,a.emphasizedLink:active{text-decoration:underline!important;}
span.link{color:#06c;text-decoration:none;cursor:pointer;}
span.link:hover,span.link:active{color:#06c;text-decoration:underline;}
.small{font-size:10px;}
.tiny{font-size:9px;}
img{border:0;}
.version{font-size:.9em;}
#siteHeader{font-size:.8em;}
#siteHeader input{font-size:1em;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:black;line-height:normal;}
h1{font-size:21px;margin:20px 0 10px 0;line-height:1.1em;}
h2{font-size:16px;margin:12px 0 2px 0;}
h3{font-size:14px;margin:10px 0 2px 0;}
h4{font-size:12px;margin:8px 0 2px 0;}
div,p{font-size:12px;color:black;}
p{margin:2px 0;padding:0;line-height:1.3em;}
p.spaced,div.spaced{margin:10px 0;}
blockquote{border-left:10px solid #c1a674;margin-left:10px;}
pre{font-family:monospace;}
.strong,strong,b{font-weight:bold;}
em,i{font-style:italic;}
code{font-family:"Courier New",Courier,monospace;font-size:1em;white-space:pre;}
option{padding:0 5px;}
ol,ul{padding:0;}
ol.indented,ul.indented{padding-left:2.5em;}
ol li,ul li{margin:2px;line-height:1.3em;}
dl{margin:0 0 1.5em 0;padding:0;line-height:1.4em;}
dl dt{font-weight:bold;margin:.25em 0 .25em 0;padding:0;}
dl dd{margin:0 0 0 30px;padding:0;}
table{margin:0;padding:0;border-collapse:collapse;}
table caption{font-weight:bold;margin:0;padding:0 0 1.5em 0;}
th,td{text-align:left;}
th{font-weight:bold;}
td p,th p{text-align:left;padding:0;}
div.hrule{overflow:hidden;display:block;height:10px;width:100%;margin:10px 0;border-bottom:1px #999 dotted;}
div.hrule hr{display:none;}
html{height:100%;margin:0;padding:0;}
body{height:100%;margin:0;padding:0;background:#e3e3e3 url(/static/img/sprites/buttons-v1.png) repeat-x left -1030px;}
#InterstitialDisplay{position:absolute;top:250px;left:30%;width:40%;}
#InterstitialDisplay h1{margin:0 0 15px 0;font-size:16px;text-align:center;}
#InterstitialDisplay p{padding:10px 0;text-align:center;}
#PageContent{position:relative;min-height:100%;width:984px;margin:0 auto;padding:0 8px;background:transparent url(/static/img/bkgnds/layout/page/borders.png) repeat-y left;}
#PageContentAboveFooter{position:relative;}
.boxed{margin:0;padding:10px;border:1px solid #ccc;}
.boxedForm{margin:0;padding:10px;border:1px solid #007600;}
img.offsite{width:12px;height:10px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat 2px -530px;vertical-align:baseline;}
div.closeBox{width:16px;height:15px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -160px -350px;cursor:pointer;}
div.closeBox:hover{background-position:-180px -350px;}
img.chicklet{position:relative;top:2px;left:5px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat left top;}
img.chickletExactMatch{width:70px;height:14px;background-position:-300px -100px;}
img.chickletStudentCandidate{width:97px;height:14px;background-position:-200px -240px;}
img.chickletEmployeesChoice2009{width:146px;height:26px;background-position:-20px -140px;}
img.pointerBlank,img.expanded,img.contracted,img.sortAscending,img.sortDescending{width:9px;height:9px;vertical-align:middle;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -80px -368px;}
img.pointerBlank,img.expanded,img.contracted{vertical-align:baseline;}
img.pointerBlank{background:none transparent;}
img.contracted{background-position:-158px -370px;}
a img.contracted{background-position:2px -350px;}
img.expanded{background-position:-180px -368px;}
a img.expanded,img.sortDescending{background-position:left -368px;}
#PageBanner{position:relative;height:60px;margin:0 1px;padding:0 20px;background:transparent url(/static/img/sprites/grads-horz-v2.png) repeat-x left top;}
#PageBannerLogo{position:absolute;top:10px;left:20px;width:228px;height:40px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat left -300px;z-index:10;}
#PageBannerActions{position:absolute;top:10px;right:20px;}
#PageBanner .hardSellMessaging{position:absolute;width:auto;top:22px;right:20px;padding-left:25px;font-size:14px;text-align:right;}
#PageBanner .hardSellMessaging .closeBox{margin-right:3px;}
.hReviewData{border:5px dotted red;}
.hReview .hReviewData,.hReview-aggregate .hReviewData{display:none;border:none;}
#PageBannerTabs{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;}
#PageBannerTabs ul{clear:left;float:left;position:relative;left:50%;margin:0;padding:0;list-style:none;text-align:center;}
#PageBannerTabs li{display:block;float:left;position:relative;right:50%;margin:0;padding:4px 0 0 0;list-style:none;}
#PageBannerTabs li.selected{padding-top:0;}
#PageBannerTabs li.marker{width:0;padding:0;}
#PageBannerTabs li a{display:block;height:28px;min-width:80px;margin:0 5px;padding:0 0 0 10px;background:transparent url(/static/img/sprites/buttons-v1.png) no-repeat left -965px;font-weight:bold;color:white;}
#PageBannerTabs li a:focus{outline:1px dotted black;}
#PageBannerTabs li.selected a{height:32px;min-width:100px;font-size:14px;font-weight:bold;background-position:left -855px;text-shadow:#333 2px 2px 2px;}
#PageBannerTabs li a span{position:relative;display:block;height:20px;width:auto;margin:0;padding-top:8px;padding-right:10px;font-weight:bold;background:transparent url(/static/img/sprites/buttons-v1.png) no-repeat right -910px;}
#PageBannerTabs li a span .newSash{position:absolute;z-index:10;top:-4px;right:-4px;width:33px;height:33px;background:transparent url(/static/img/new/new-inactive-tab.png) no-repeat right top;}
#PageBannerTabs li.selected a span{display:block;height:23px;padding-top:9px;padding-right:10px;font-weight:bold;background-position:right -800px;}
#PageBannerTabs li.selected a span .newSash{position:absolute;z-index:10;top:-1px;right:-1px;width:33px;height:33px;background:transparent url(/static/img/new/new-active-tab.png) no-repeat right top;}
#PageBannerTabsAdditionalActions{position:absolute;left:5px;top:12px;width:auto;}
#PageBannerTabs li.marker #PageBannerTabsAdditionalActions a{display:block;height:16px;margin:0;padding:0 2px 0 20px;white-space:nowrap;color:#06c;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -140px -440px;}
#PageSearchBar{position:relative;overflow:hidden;margin:0;}
.activeSearchBar{height:50px;background:#8ac753 url(/static/img/sprites/grads-horz-v2.png) repeat-x left -300px;}
.inactiveSearchBar{height:25px;background:#8ac753 url(/static/img/sprites/grads-horz-v2.png) repeat-x left -230px;}
.minimalSearchBar{height:15px;background:#8ac753 url(/static/img/sprites/grads-horz-v2.png) repeat-x left -200px;}
.homeSearchBar{height:15px;background:#8ac753 url(/static/img/sprites/grads-horz-v2.png) repeat-x left -170px;}
#PageSearchBar #SiteSearchForm{margin:0;text-align:center;}
#PageSearchBar #SiteSearchForm table{margin:0 auto;}
#PageSearchBar #SiteSearchForm table td{padding:10px 4px 0 4px;}
#SiteSearchOption{min-width:80px;}
#SiteSearchKeyword,#SiteSearchLocation{width:180px;}
#PageSearchBar #SiteSearchForm .gdBtnWrapper{padding-top:2px;}
#PageSearchBar #AdvSiteSearchLink{display:block;position:absolute;left:850px;top:19px;padding:0 2px 0 10px;}
#PageSearchBar #AdvSiteSearchLink a{font-size:11px;color:white;}
#PageSearchBar .advLinkClosed img{width:9px;height:10px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -38px -350px;vertical-align:middle;}
#PageSearchBar .advLinkOpened img{width:9px;height:10px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -40px -368px;vertical-align:middle;}
.locDisambigSpinner{padding:0 0 0 22px;}
.locDisambigResults{padding:0 0 0 22px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -280px -300px;}
.locDisambigNoResults{padding:0 0 0 22px;background:transparent url(/static/img/icons/error.png) no-repeat left top;}
#SiteSearchLocationDisambigResults .header{margin-bottom:6px;}
#SiteSearchLocationDisambigResults .footer{margin-top:10px;font-weight:bold;}
#AdvSiteSearch{display:none;overflow:hidden;height:0;background:#e3e3e3 url(/static/img/sprites/grads-horz-v2.png) repeat-x 0 -570px;border-bottom:1px solid #007600;border-right:1px solid #999;border-left:1px solid #999;}
#AdvSiteSearchForm{margin:15px;}
#AdvSiteSearchForm label{font-weight:normal;}
#AdvSiteSearchForm h2{font-size:18px;font-weight:bold;}
#AdvSiteSearchForm h2 .normalText a{margin-left:10px;font-weight:normal;text-decoration:underline;}
#AdvSiteSearchForm table.formFields,#AdvSiteSearchForm table.formButtons{width:100%;border-collapse:collapse;}
#AdvSiteSearchForm table.formFields td{padding:3px 15px 3px 0;}
#AdvSiteSearchForm table.formFields .label{width:5%;white-space:nowrap;padding-right:5px;padding-left:15px;font-weight:normal;}
#AdvSiteSearchForm table.formFields td.divided{padding-left:15px;border-left:1px dotted #999;}
#AdvSiteSearchForm #AdvSiteSearchCityDisambigSelect,#AdvSiteSearchForm #AdvSiteSearchCountry,#AdvSiteSearchForm #AdvSiteSearchIndustry,#AdvSiteSearchForm #AdvSiteSearchSort{width:197px;}
#AdvSiteSearchForm #AdvSiteSearchCityDisambigSelect{margin-top:5px;}
#AdvSiteSearchForm #AdvSiteSearchCity,#AdvSiteSearchForm #AdvSiteSearchJob,#AdvSiteSearchForm #AdvSiteSearchCompany,#AdvSiteSearchForm #AdvSiteSearchTags,#AdvSiteSearchForm table.formFields .glassdoorAC{width:195px;}
#AdvSiteSearchForm table.formButtons{margin-top:15px;border-top:1px dotted #999;}
#AdvSiteSearchForm table.formButtons td{padding-top:15px;width:50%;}
#AdvSiteSearchForm table.formButtons a.cancel{text-decoration:underline;}
#AdvSiteSearchForm #LocationProblems p.errorMessage{min-height:16px;padding-left:20px;background:transparent url(/static/img/icons/error.gif) no-repeat top left;}
#UserAlertBar{position:relative;z-index:1;height:40px;min-height:40px;background-color:#e88300;box-shadow:0 3px 5px #ccc;-webkit-box-shadow:0 3px 5px #ccc;-moz-box-shadow:0 3px 5px #ccc;}
#UserAlertBarSubstitute{border:0;margin:0;height:0;background-bottom:1px solid #007600;}
#UserAlertBar p{margin:0;padding:8px 0 0 15px;font-size:18px;font-weight:bold;color:#ffffe1;text-align:center;}
#UserAlertBar a,#UserAlertBar a:link,#UserAlertBar a:hover,#UserAlertBar a:active{color:#ffffe1;text-decoration:underline;}
#UserAlertBar a:hover,#UserAlertBar a:active{color:#ffe3a0;}
#UserAlertBar .userAlertBarOpenText{position:absolute;z-index:3;right:10px;top:4px;}
#UserAlertBar .userAlertBarOpenTextActivate{position:absolute;z-index:3;right:10px;top:4px;text-align:right;}
#UserAlertBarOpenTab{position:absolute;z-index:2;height:auto;bottom:0;right:10px;overflow:hidden;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -40px -460px;}
#UserAlertBarOpenTab img{width:26px;height:19px;}
#UserAlertBar .userAlertBarCloseText{position:absolute;z-index:3;right:10px;top:14px;}
#UserAlertBarCloseTab{position:absolute;z-index:2;height:auto;top:40px;right:6px;width:26px;padding:0 4px 4px 4px;overflow:hidden;background:transparent url(/static/img/sprites/common-v2.png) no-repeat left -490px;}
#UserAlertBarCloseTab img{width:26px;height:18px;}
#UserAlertDrawer{position:relative;overflow:hidden;background:#ffffe1 url(/static/img/user-alerts/drawer-gradient.png) repeat-x left bottom;}
#UserAlertDrawer .drawerContents{padding:20px 20px 25px 20px;}
#UserAlertDrawer p{margin:7px 0 0 0;}
#UserAlertDrawer .minorText{color:black;}
#AccessNotPostedDrawer .drawerBody,#NoAccessDrawer .drawerBody{float:left;width:590px;}
#AccessNotPostedDrawer .actions,#NoAccessDrawer .actions{width:300px;float:left;}
#NoAccessDrawer .actions{margin-top:15px;}
#AccessNotPostedDrawer .actions{padding-top:10px;}
#AccessExpiredDrawer .drawerBody{float:left;width:235px;}
#AccessExpiredDrawer .drawerSectionBars{float:left;margin:0 15px;width:490px;}
#AccessExpiredDrawer .drawerSectionBars .bar{height:44px;min-height:44px;margin-bottom:5px;padding:8px 10px 0 65px;background:#ffe3a0 url(/static/img/user-alerts/icon-reviews.png) no-repeat top left;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#AccessExpiredDrawer .drawerSectionBars .bar h2{margin:0;}
#AccessExpiredDrawer .drawerSectionBars .bar p{margin:0;line-height:1.2em;}
#AccessExpiredDrawer .drawerSectionBars .salaries{background-image:url(/static/img/user-alerts/icon-salaries.png);}
#AccessExpiredDrawer .drawerSectionBars .interviews{margin-bottom:0;background-image:url(/static/img/user-alerts/icon-interviews.png);}
#AccessExpiredDrawer .drawerBody{float:left;width:235px;}
#AccessExpiredDrawer .actions{width:170px;float:left;margin-top:50px;}
#NoRecentPostingDrawer .drawerBody{float:left;width:610px;margin-right:40px;}
#NoRecentPostingDrawer .actions{width:280px;float:left;}
#ActivateNeededBlock.drawerContents{padding-right:190px;}
.mainCol #ActivateNeededBlock{margin-top:30px;padding-left:20px;}
h4#ActivateNeededBlockInitial{margin:5px 0 5px 0;font-size:14px;font-weight:bold;color:#e88300;}
h4#ActivateNeededBlockResent{display:none;margin:5px 0 5px 0;padding:0 0 0 20px;font-size:14px;font-weight:bold;color:#73be1e;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -280px -300px;}
#ActivateNeededBlock dl{margin-bottom:0;}
#ActivateNeededBlock dl ul{margin-left:20px;}
#ActivateNeededBlock dl p{padding:0;margin:10px 0;}
#ActivateNeededBlock dl .fieldError{display:none;margin:0 0 0 5px;padding:0;}
#ActivateNeededBlock dl p.stopIcon{margin-bottom:0;}
#ResendActivationEmailAddress{width:250px;}
.meat{width:983px;height:100%;margin:0;padding:0;}
#PageBottom{position:relative;margin:0 1px 0 1px;padding:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#PageBottom.minimal{padding:10px 20px;}
#PageBottom .copyright .minorText{margin-left:10px;}
#PageBottom .copyright .minorText a{color:#999;text-decoration:underline;}
#PageBottom .hrule{margin-top:0;width:80%;}
#PageAboutTextContainer{height:90px;width:25%;float:left;}
#PageDescText{position:absolute;z-index:1;left:30px;bottom:-121px;width:420px;height:100px;white-space:normal;}
#PageBottom #BottomSEO{width:50%;float:right;color:#999;}
#TestingFooter{position:fixed;z-index:500;bottom:-5px;right:80px;z-index:10;padding:10px;background-color:white;border:1px solid #666;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 3px 5px #777;-webkit-box-shadow:0 3px 5px #777;-moz-box-shadow:0 3px 5px #777;}
#WidgetBuilder #TestingFooter{display:none;top:auto;bottom:20px;left:auto;right:20px;width:auto;margin:0;}
#TestingFooter .pageInfoLink img{position:relative;top:2px;height:16px;width:16px;vertical-align:baseline;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -240px -300px;}
#PageAnalyticsFooter{border-bottom:1px solid #999;padding:20px;}
#PageAnalyticsFooter p{color:#999;padding:0;margin:2px 0;font-size:9px;}
#JavascriptLoggingConsole{background-color:#ffffe1;border-bottom:1px solid #999;}
.breadcrumbs{margin-top:15px;padding-left:20px;vertical-align:baseline;}
.breadcrumbs .backLink{float:right;margin:0;padding:4px;font-size:12px;text-align:right;border:1px solid #ccc;}
.singleColumnContent,.doubleColumnContent,.tripleColumnContent,.navContent{position:relative;min-height:650px;padding:0;}
.singleColumnContent,.tripleColumnContent{padding:0 0 20px 20px;}
.singleColumnMargins{padding:0 20px;}
.doubleColumnContent{background:transparent url(/static/img/bkgnds/layout/col-bkgnd.gif) repeat-y right top;}
.navContent{background:transparent url(/static/img/bkgnds/layout/col-bkgnd.gif) repeat-y -70px top;}
.singleColumnContent:after,.doubleColumnContent:after,.tripleColumnContent:after,.navContent:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.singleColumnContent .mainCol,.doubleColumnContent .mainCol{position:relative;display:block;float:left;width:628px;height:100%;padding:0 15px 40px 20px;background:transparent none;}
.singleColumnContent .sideCol,.doubleColumnContent .sideCol{display:block;float:left;padding:0 10px 30px 10px;width:300px;max-width:300px;min-height:500px;background:#f1f1f1 url(/static/img/sprites/grads-horz-v2.png) repeat-x 0 -1170px;}
.navContent .sideCol{display:block;float:left;padding:0 15px 30px 20px;min-height:500px;width:215px;vertical-align:top;background:#f1f1f1 url(/static/img/sprites/grads-horz-v2.png) repeat-x 0 -1170px;}
.navContent .mainCol{display:block;float:left;padding:0 20px 20px 30px;width:682px;vertical-align:top;}
.tripleColumnContent .column,.tripleColumnContent .lastColumn{float:left;width:301px;margin-right:20px;}
.tripleColumnContent .lastColumn{margin-right:0;}
.tripleColumnContent .doubleColumn{float:left;width:622px;margin-right:20px;}
.mainCol div.tripleColumnContent{position:static;width:auto;min-height:0;margin-bottom:0;padding-bottom:0;}
.mainCol div.tripleColumnContent .column,.mainCol div.tripleColumnContent .lastColumn{float:left;width:195px;max-width:195px;margin:0 10px 0 0;overflow:hidden;}
.mainCol div.tripleColumnContent .lastColumn{margin-right:0;}
ul.navOptions{margin:16px 10px 15px 0;list-style-type:none;}
ul.navOptions li{margin:0;padding:10px 10px 10px 0;font-size:12px;border-bottom:1px dotted #999;font-size:14px;font-weight:bold;line-height:1em;}
ul.navOptions ul{margin:10px 0 0 20px;list-style-type:none;}
ul.navOptions ul li{margin:0;padding:0 0 10px 0;border-bottom:none;font-size:12px;font-weight:bold;}
ul.navOptions ul li a{font-weight:normal;}
ul.navOptions ul li a.noUnderline{text-decoration:none;}
ul.navOptions li.last{padding-bottom:0;border-bottom:none;}
.mainCol .oneColumnLayout{margin:0;}
.mainCol .twoColumnLayout{margin:0;}
.mainCol .twoColumnLayout .column,.mainCol .twoColumnLayout .lastColumn{width:300px;float:left;margin-right:20px;}
.mainCol .twoColumnLayout .lastColumn{margin-right:0;}
.contentSection{margin-top:20px;padding-top:20px;border-top:1px dotted #999;}
.mainCol .formSection{clear:both;}
.mainCol .formSection .label{clear:left;float:left;width:200px;min-height:18px;padding:5px 0;margin-right:10px;}
.mainCol .formSection .value{float:left;width:400px;min-height:18px;margin-right:10px;padding:5px 0;}
.featuredReviewBox{margin:8px 0;font-size:16px;}
img.chicklet{margin-left:5px;}
#NoCookieSupportBanner{border-bottom:thin #999 dotted;margin-bottom:12px;}
#NoCookieSupportBanner img{float:left;padding:12px 8px 12px 0;}
#NoCookieSupportBanner .warning{float:left;margin:0;padding:4px 0 0 8px;}
#NoCookieSupportBanner .warning h1{font-size:36px;font-weight:bold;color:#060;}
#NoCookieSupportBanner .warning p{margin:0;padding:4px 16px 4px 16px;color:black;}
.formLayout .label{width:200px;padding-right:8px;vertical-align:bottom;font-style:normal;}
.formLayout .value{width:250px;vertical-align:bottom;}
.formLayout .value select{width:245px;}
.formLayout .value input[type="text"],.formLayout .value input[type="password"],.formLayout .value textarea{width:240px;}
.formLayout div.label{float:left;clear:left;}
.formLayout div.value{float:left;clear:right;}
.popupDataBox{position:absolute;z-index:10000;top:-25px;left:0;width:auto;padding:8px;background-color:white;border:1px #666 solid;border-radius:10px;box-shadow:5px 5px 10px #666;-webkit-box-shadow:5px 5px 10px #666;-webkit-border-radius:10px;-moz-box-shadow:5px 5px 10px #666;-moz-border-radius:10px;}
.popupDataBox.left{left:12px;}
.popupDataBox.left .popupDataBoxBeak,.popupDataBox.right .popupDataBoxBeak{position:absolute;top:18px;left:-9px;z-index:10001;width:9px;height:15px;}
.popupDataBox.left .popupDataBoxBeak{background:transparent url(/static/img/beaks/popup-beak-left.gif) no-repeat top left;}
.popupDataBox.right .popupDataBoxBeak{left:auto;right:-9px;background:transparent url(/static/img/beaks/popup-beak-rt.gif) no-repeat top left;}
.adHeader{margin:0 0 3px 0;padding:0 5px 2px 0;font-size:9px;text-align:right;color:#ccc;}
#TopAdSlot{position:relative;margin:0;padding:0;}
#TopAdSlot .adSlotDecor{background-color:white;margin:0 0 0 1px;padding:0 0 10px 0;}
#TopAdSlot .adSlotDecor{border-bottom:1px #e3e3e3 solid;}
#TopAdSlot .contents{width:730px;margin:0 auto;padding:0;}
.vcard div{color:black;}
ul.checklist{margin:0!important;padding:0!important;list-style-type:none;}
ul.checklist li{padding:0 0 0 20px;margin:5px 0;color:#333;border-width:0;}
ul.checklist li.yes{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -280px -300px;}
ul.checklist li.no{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -140px -440px;}
ul.checklist li.neutral{background:transparent none;}
ul.checklist li.callToAction{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -140px -440px;}
ul.checklist li.employerRep{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -300px -280px;}
ul.checklist li.admin{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -340px -240px;}
ul.checklist li.seniorAdmin{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -360px -260px;}
#StudentAccount{margin:25px 10px 0 10px;}
#LoginFormFields th{padding-right:10px;padding-left:10px;}
#LoginFormFields p.forgotPasswordLink{margin-top:5px;}
#RememberMeContainer{text-align:left;vertical-align:top;}
#RememberMeContainer label{position:relative;top:-3px;font-size:11px;color:#666;}
.pagedResultNavBar{width:100%;margin:4px 0;padding:0;vertical-align:middle;background-color:#eee;}
.pagedResultNavBar .pagingRange{padding-left:10px;}
.pagedResultNavBar .pagingControls{padding:10px;text-align:right;list-style-type:none;white-space:nowrap;}
.pagingControls li{display:inline;margin:0 1px;}
.pagingControls .disabled,.pagingControls a{border:solid 1px #ccc;padding:2px 6px;background-color:white;}
.pagingControls .disabled{color:#999;}
.pagingControls a:hover{border-color:#cc5a00;text-decoration:none;}
.pagingControls .prevBtn,.pagingControls .nextBtn{white-space:nowrap;}
.pageList .seqBreak{padding:2px 6px;}
.pagingControls .currPage{font-weight:bold;font-size:13px;padding:2px 6px;}
.pagedResultNavBar div.totalResults{text-align:center;color:#aaa;margin-top:8px;}
.pagedResultNavBar span.noResults{color:#888;font-size:12px;}
ul.progressBar{padding:5px 5px 5px 10px;margin:10px 0 15px 0;background-color:white;border:1px solid #fcb117;overflow:hidden;}
ul.progressBar li{display:block;float:left;width:197px;font-size:14px;white-space:nowrap;}
ul.progressBar li.last{padding-right:0!important;}
ul.progressBar li span.step{display:block;float:left;width:auto;margin-right:10px;padding:5px 10px;font-weight:bold;color:white;background-color:#ccc;}
ul.progressBar li span.label{display:block;float:left;width:auto;padding:5px 0;font-weight:normal;color:#ccc;}
ul.progressBar li.current span.step{background-color:#e88300;}
ul.progressBar li.current span.label{font-weight:bold;color:#e88300;}
#CobrandBanner{margin:0 1px;}
#CobrandBanner .closeBox{position:absolute;top:35%;right:10px;}
.cobrandBNet{position:relative;height:56px;background-color:#000;}
.cobrandBNet .welcome{position:relative;height:56px;margin-left:120px;background:transparent url(/static/img/partners/co-branding/bnet/bnet-logo.gif) no-repeat left top;}
.cobrandBNet .welcome p{margin-top:0;padding:22px 0 0 270px;font-size:16px;font-weight:bold;font-family:Times,serif;color:#fff;}
.cobrandWetFeet div.contents{position:relative;padding:10px;background:#b4c01f url(/static/img/partners/co-branding/wetfeet/banner-gradient.gif) repeat-x left bottom;}
.cobrandWetFeet .welcome{width:600px;margin:0 auto;}
.cobrandWetFeet div.logo{float:left;width:165px;height:32px;background:transparent url(/static/img/partners/co-branding/wetfeet/wetfeet-logo.png) no-repeat left top;border-right:1px solid #dde831;}
.cobrandWetFeet .welcome p{float:left;width:auto;padding:5px 0 5px 20px;border-left:1px solid #a5b417;font-family:Verdana,Arial,sans;font-size:16px;font-weight:bold;color:#231f20;}
.cobrandAccJobsToday div.contents{position:relative;padding:8px 10px;background:white url(/static/img/partners/co-branding/accJobsToday/banner-gradient.gif) repeat-x left bottom;}
.cobrandAccJobsToday .welcome{width:640px;margin:0 auto;}
.cobrandAccJobsToday div.logo{float:left;width:49px;height:41px;background:transparent url(/static/img/partners/co-branding/accJobsToday/accJobsToday-logo.gif) no-repeat left top;}
.cobrandAccJobsToday .welcome p{float:left;width:auto;padding:8px 0 5px 20px;font-family:Verdana,Arial,sans;font-size:16px;font-weight:bold;color:#231f20;}
.cobrandStudent{position:relative;margin:0;padding:0;background-color:#a2c9df;border-bottom:1px solid #999;}
.cobrandStudent p{margin:0;padding:10px 30px;}
.cobrandSFGate{position:relative;height:50px;background:#781d7e none;border-bottom-:2px solid #ccc;}
.cobrandSFGate .welcome{width:660px;margin:0 auto;}
.cobrandSFGate .welcome img{float:left;height:30px;margin-top:7px;}
.cobrandSFGate .welcome img.logo{width:229px;background:transparent url(/static/img/partners/co-branding/sfgate/sfgate-banner.gif) no-repeat left top;}
.cobrandSFGate .welcome img.separator{width:10px;height:35px;vertical-align:top;border-left:1px solid #ccc;}
.cobrandSFGate .welcome span{float:left;margin-top:20px;padding:0 0 0 10px;font-size:16px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;color:white;vertical-align:top;}
.cobrandCollegeRecruiter{position:relative;height:50px;background:#a1b9e2 url(/static/img/partners/co-branding/collegeRecruiter/college-recruiter-bgnd.gif) repeat-x left top;border-bottom:1px solid #c20027;}
.cobrandCollegeRecruiter .content{width:725px;margin:0 auto;padding-top:1px;}
.cobrandCollegeRecruiter .content div.logo{float:left;width:273px;height:45px;background:transparent url(/static/img/partners/co-branding/collegeRecruiter/college-recruiter-logo.png) no-repeat left top;}
.cobrandCollegeRecruiter .content div.label{padding-top:10px;}
.cobrandCollegeRecruiter .content div.label p{float:right;height:16px;padding:6px 0 6px 20px;font-family:Arial,Helvetical,sans;font-size:16px;font-weight:bold;line-height:1em;color:#192023;border-left:1px solid #838383;}
.cobrandCollegeRecruiter .content div.label p span{color:#c20027;}
p.postContent{margin-top:10px;padding:2px 0 2px 20px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -140px -438px;}
#Error{width:600px;}
#Error h1{margin-bottom:20px;}
#Error404 ul{list-style-type:none;}
#Error500 h1{padding-left:22px;background:transparent url(/static/img/icons/error.gif) no-repeat left 3px;}
#Error500 p{padding-left:22px;}
.debugInfo th,.debugInfo td{padding:3px 5px;vertical-align:top;}
.debugInfo th{padding-right:10px;white-space:nowrap;}
iframe.mrec,div.mrec{display:block;width:300px;height:250px;overflow:hidden;border-width:0;}
.sideCol .adSlot{margin-top:15px;margin-bottom:30px;}
.sideCol .lateLoadedAdSlot iframe.adSlot{margin:0;padding:0;}
.sideCol .lateLoadedAdSlot iframe.mrec{height:285px;}
.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li{margin:0;padding:2px 5px;cursor:pointer;display:block;width:100%;font-size:12px!important;overflow:hidden;}
.ac_loading{background:Window url('/static/img/icons/wait/autocomplete.gif') right center no-repeat;}
.ac_over{background-color:#f9ffc4;;color:black;}
.contextHelpLink{position:relative;font-size:12px;font-weight:normal;}
.minorText .contextHelpLink{font-size:10px;}
.contextHelpLink a{cursor:pointer;}
.contextHelpContent{width:250px;display:none;}
#GDOverlay{width:100%;height:100%;background-color:white;opacity:1;}
.gdDialogContent{width:250px;display:none;}
.gdPanel{position:absolute;z-index:20000;min-width:200px;min-height:40px;padding:15px;background-color:white;border:1px solid #999;box-shadow:0 3px 5px #777;-webkit-box-shadow:0 3px 5px #777;-moz-box-shadow:0 3px 5px #777;color:black;}
.gdPanel p{color:black;}
.gdPanel .closeBox{position:absolute;top:15px;right:15px;}
.gdDialog{position:absolute;top:100px;width:100%;text-align:center;}
.gdDialog .dialogFrame{position:relative;background-color:#eee;padding:0;margin:0 auto;text-align:left;border:1px solid #666;box-shadow:0 4px 7px #333;-webkit-box-shadow:0 4px 7px #333;-moz-box-shadow:0 4px 7px #333;}
.gdDialog .closeBox{position:absolute;top:10px;right:10px;}
.gdDialog .dataPopup .dialogFrame{background-color:#e3e3e3;}
#GDPopupDialog{position:absolute;width:425px;padding:0;z-index:20000;background-color:#e3e3e3;box-shadow:5px 5px 5px #999;-webkit-box-shadow:5px 5px 5px #999;-moz-box-shadow:5px 5px 5px #999;border:1px solid #999;}
#GDPopupDialog #GDPopupDialogHeader{display:block;padding:20px 20px 5px 20px;font-size:14px;font-weight:bold;}
#GDPopupDialog #GDPopupDialogClose{position:absolute;right:10px;top:10px;}
#GDPopupDialog #GDPopupDialogContent{display:block;min-height:50px;padding:5px 20px 10px 20px;font-size:13px;}
#GDPopupDialogMask{position:absolute;top:0;left:0;min-height:100%;width:100%;background:#FFF;opacity:.75;filter:alpha(opacity=75);z-index:19990;}
#GDPopupDialog .promptHeader #GDPopupDialogTitle{font-size:14px;font-weight:bold;}
#GDPopupDialog .infoHeader #GDPopupDialogTitle{padding-left:20px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -360px -219px;font-size:12px;line-height:16px;}
#GDPopupDialog .buttons{margin:15px 0 10px 0;}
#StatusHelp caption{font-size:14px;text-align:left;padding-left:5px;}
#PermalinkPopup{padding:15px;}
#PermalinkPopup h3{margin-top:0;text-align:left;white-space:normal;}
#PermalinkPopup p{margin:10px 0;text-align:left;white-space:normal;}
#PermalinkPopup input{width:370px;padding:2px;text-align:left;white-space:normal;}
#CompletedAction{padding:10px;margin-top:20px;border:1px solid #CBEE96;background-color:#FFFFE1;}
#CompletedAction p.headline{font-weight:bold;}
#CompletedAction p.checked,#CompletedAction h2.checked,#CompletedAction p.unchecked{padding-left:20px;}
#CompletedAction p.checked,#CompletedAction h2.checked{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -280px -300px;line-height:16px;}
#CompletedAction .gdBtnWrapper{margin-top:10px;}
#CompletedAction p.unchecked{margin-top:10px;}
.errorHeader{clear:both;padding:5px 10px;margin:15px 0;border:1px solid #900;font-weight:normal;background-color:#ffffe1;}
.errorHeader p{font-weight:normal;}
.fieldError{clear:both;padding:0 0 5px 0;}
.errorHeader .errorMessage,.fieldError div.errorMessage{clear:both;}
.errorHeader .errorMessage p{text-align:left!important;margin:0!important;padding:2px 1px 1px 20px!important;color:black;}
.errorHeader .errorMessage p.stopIcon{min-height:16px;margin:0;padding:0;line-height:normal;background:transparent url(/static/img/icons/error.png) no-repeat left top;font-weight:bold;color:#900;}
.fieldError .errorMessage p{text-align:left;margin:0;padding:0 1px 0 20px!important;font-weight:normal;color:#900;}
.fieldError .errorMessage p.stopIcon{min-height:16px;margin:0;padding:2px 1px 1px 20px!important;line-height:normal;background:transparent url(/static/img/icons/error.png) no-repeat left top;}
.labelError{white-space:nowrap;}
.labelErrorRight{white-space:nowrap;text-align:right;}
label{white-space:nowrap;}
label.disabled{color:#999;}
.label{white-space:nowrap;font-weight:bold;}
label.secondary{color:#666;}
input.ac_input{width:235px;}
ul.employer_ac_results{list-style-type:none;}
ul.employer_ac_results li{display:block;}
.employer_ac_results .searchResult{white-space:nowrap;}
.employer_ac_results div.ticker{float:left;white-space:nowrap;width:45px;min-width:45px;padding:0 5px 0 0;overflow:hidden;font-size:10px;}
.employer_ac_results div.name{float:left;white-space:nowrap;max-width:425px;min-width:200px;padding:0 5px 0 5px;overflow:hidden;font-size:11px;}
.employer_ac_results div.unformattedName{display:none;}
.employer_ac_results div.industry{display:inline;white-space:nowrap;padding:0 0 0 5px;overflow:hidden;list-style-type:none;font-size:11px;color:#CCC;font-style:italic;}
.ac_over div.industry{color:#666;}
.glassdoorAC{width:235px;}
.glassdoorAC input,.glassdoorAC .yui-ac-content{width:235px;}
.glassdoorAC .yui-ac-content .yui-ac-highlight{color:black;background-color:#F9FFC4;}
.jobTitle{width:275px;}
.occupationAC{width:275px;}
.occupationAC .yui-ac-content{width:275px;}
.occupationAC .yui-ac-content .yui-ac-highlight{background-color:#F9FFC4;}
.pagerControl{font-size:.9em;color:#c1a674;}
.pagerControl a{text-decoration:none;color:#c1a674;}
.pagerControl a:visited{text-decoration:none;}
.pagerControl a:hover{text-decoration:underline;}
.editIcon{margin:0 11px;vertical-align:middle;}
.yui-ac-content{position:absolute;border:1px solid #808080;background:white;overflow:hidden;z-index:9050;max-height:11em;overflow:auto;}
.yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:black;opacity:.1;z-index:9049;}
.yui-ac-content ul{margin:0!important;padding:0!important;width:100%!important;list-style-type:none!important;}
.yui-ac-content li{margin:0!important;padding:2px 5px!important;cursor:default!important;white-space:nowrap!important;}
.yui-ac-content li.yui-ac-prehighlight{background:#b3d4ff;}
.yui-ac-content li.yui-ac-highlight{background:#426fd9;}
.strutsRadioButton{clear:left;display:inline;padding-right:10px;}
.ajaxTemplate{display:none;}
form table td,form table th{padding:5px;}
li>input.button,li>button,input.button>input.button,button>button{padding:2px;}
.spacedOption{white-space:pre;}
.inplaceEditor{position:absolute;visibility:hidden;z-index:10000;border:1px #606060 solid;}
.toolbar{vertical-align:baseline;}
.toolbar h3{float:left;width:auto;margin:0 10px 0 0;}
.toolbar .nav{float:left;width:auto;margin:0 10px 0 0;font-size:10px;line-height:18px;}
.toolbar .pageControls{float:right;width:auto;font-size:10px;line-height:18px;text-align:right;}
.toolbar .pageControls select{font-size:10px;}
#MemberOnlyFeature{z-index:5000;position:absolute;top:-6px;left:-2px;width:auto;padding:15px 40px 15px 15px!important;white-space:nowrap;font-size:14px;}
#MemberOnlyFeature .closeBox{position:absolute;top:14px;right:10px;}
table.industryDoubleSelect tr,table.industryDoubleSelect td{vertical-align:top;}
.errorLabel{font-style:italic;color:red;}
.checkboxErrorLabel{color:red;}
.required{color:red;}
.tdLabel{text-align:right;vertical-align:top;}
.wwgrp{display:inline;}
.wwctrl{display:inline;}
.checkboxLabel{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.normalText{font-size:12px;line-height:1.3em;font-weight:normal;color:black;}
.minorText{font-size:10px!important;line-height:normal;color:#999;}
.subtleText{font-size:12px;font-weight:normal;color:#999;}
.tightTop{margin-top:0!important;padding-top:0!important;}
.tightBottom{margin-bottom:0!important;padding-bottom:0!important;}
.tightRight{margin-right:0!important;padding-right:0!important;}
td.tightLeft{padding-left:0!important;}
h1.contentHeader,h2.contentHeader,h3.contentHeader,h4.contentHeader,h5.contentHeader{padding-bottom:3px;margin:0 0 10px 0;border-bottom:1px dotted #999;}
h2.contentHeader{padding-left:20px;font-weight:bold;background:transparent url(/static/img/sprites/common-v2.png) no-repeat left -579px;}
h3.contentHeader{padding-left:5px;}
.aside{float:right;font-size:12px;text-align:right;}
p.aside{font-size:12px;}
.twoPartHeader h1{float:left;width:auto;padding-right:20px;}
.twoPartHeader p{float:right;width:auto;margin-top:20px;padding-top:6px;}
dl.toggleItems dt{font-weight:normal;}
dl.toggleItems dt{display:block;padding:5px 0 0 12px;color:#06c;background:transparent url(/static/img/icons/arrows/right.gif) no-repeat 0 7px;cursor:pointer;}
dl.toggleItems dt:hover{text-decoration:underline;}
dl.toggleItems dd{display:none;margin-left:12px;color:black;background-color:transparent;}
dl.toggleItems dd p{margin:0;padding:10px 5px;}
.promoBox h2{margin-top:0;padding-top:0;font-weight:bold;color:#e88300;}
.promoBox p.hilite{margin-top:20px;color:#e88300;}
.secondaryInfo h3{font-weight:bold;}
.bigNumber{font-size:28px;font-weight:bold;}
.columnar{float:left;width:210px;margin:0 20px 0 0;list-style:none;}
.columnar li{margin:2px 0 2px 0;}
.moreInfoLink{font-weight:bold;}
span.super{padding-left:2px;vertical-align:top;font-size:.7em;color:#007600;}
span.quoteMark{font-size:1.2em;padding-right:1px;padding-left:1px;}
.example{font-size:10px;color:#999;}
blockquote.example{margin:15px 0;padding:0 0 0 10px;border-left:3px #e3e3e3 solid;font-size:12px;color:black;}
.dimmed{color:#c1a674;}
select.dimmed{font-style:italic;}
select.dimmed option{font-style:normal;color:black;}
select option.dimmed{color:#c1a674;font-style:italic;}
select option.note{color:#c1a674;font-style:italic;text-align:center;}
.errorMessage{color:#A00!important;font-weight:bold;}
.warningMessage{color:#600!important;font-weight:bold;}
.verified{border:0 #007600 dotted;border-width:1px 0 1px 0;vertical-align:middle;color:#007600;font-size:11px;}
.l1{font-size:100%;}
.l2{font-size:80%;color:blue;}
.secondaryLink{font-size:11px;}
.keepTogether{white-space:nowrap;}
code,samp,.samp{font-family:Consolas,'Lucida Console','Lucida Sans Typewriter','Courier New',Courier,Helvetica,monospace;}
tr.spacer{height:1em;}
table.styled{padding:10px 0 5px 0;margin:10px 5px 10px 5px;padding-left:0;border:1px solid #D9D9D9;border-collapse:collapse;width:100%;}
table.styled tr td{padding:7px 10px 0 10px;border:0;font-size:11px;color:#000;border-left:1px solid #D9D9D9;}
table.styled th{padding:8px 10px 5px 10px;white-space:nowrap;font-size:12px;color:#263F55;font-weight:bold;background-color:#AAD5E1;border-left:1px solid #D9D9D9;}
table.styled th a,table.styled th a:visited,table.styled th a:link,table.styled th a:active{color:#263f55;font-weight:bold;text-decoration:none;}
table.styled th a:hover{text-decoration:underline;background-color:transparent;}
table.styled tr.shaded{background-color:#D1E7FA;border-bottom:1px solid #BFDFE8;}
span.popupHoverLink{padding:0 1px;color:#06C;text-decoration:none;font-size:10px;line-height:normal;border-bottom:1px dashed #06c;cursor:help;}
.bigButton{width:150px;margin:0 auto;}
.bigButton div.btn{display:block;padding:10px 15px 10px 15px;background:#e76b02 url(/static/img/sprites/grads-horz-v2.png) repeat-x left -400px;font-size:14px;font-weight:bold;line-height:1.3em;text-align:center;color:#ffffe1;border:1px solid #cc5a00;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 3px 5px #ccc;-webkit-box-shadow:0 3px 5px #ccc;-moz-box-shadow:0 3px 5px #ccc;cursor:pointer;}
.bigButton div.big{background:#e76b02 url(/static/img/sprites/grads-horz-v2.png) repeat-x left -450px;}
.bigButton div.btn a,.bigButton div.btn a:link{display:block;width:auto;color:#ffffe1;text-decoration:none;}
.bigButton div.btn a:hover,.bigButton div.btn:hover a{text-decoration:underline;}
.bigButton p.subtext{margin:5px 0 0 0;padding:0;line-height:1em;text-align:center;}
.gdBtn{text-align:center;}
.gdBtn a{display:block;float:left;height:25px;padding-right:20px;margin:0;font-size:12px;font-weight:bold;line-height:13px;text-decoration:none;color:white;background:transparent url(/static/img/sprites/buttons-v1.png) no-repeat right -100px;cursor:pointer;}
.gdBtn a:focus{outline:none;}
.gdBtn a.stacked{margin:0 10px;}
.gdBtn a.special{background-position:right -300px;}
.gdBtn a.secondary{background-position:right -500px;}
.gdBtn a.danger{background-position:right -700px;}
div.gdBtnWrapper{margin:0;}
div.gdBtnWrapper.left .gdBtn a{float:left;margin:0;}
div.gdBtnWrapper.right .gdBtn a{float:right;margin:0;}
div.gdBtnWrapper.center{margin:0 auto;}
div.gdBtnWrapper.center .gdBtn a{margin:0;}
.gdBtn a span{display:block;padding:4px 0 4px 18px;color:white;text-align:center;background:transparent url(/static/img/sprites/buttons-v1.png) no-repeat left top;}
.gdBtn a span i{display:block;margin:0;padding:2px;font-style:normal;}
.gdBtn a:focus span i{outline:1px dotted white;}
.gdBtn a.special span{background-position:left -200px;}
.gdBtn a.secondary span{background-position:left -400px;}
.gdBtn a.danger span{background-position:left -600px;}
.gdBtn a.disabledBtn{background-position:right -150px!important;}
.gdBtn a.disabledBtn span{color:#999;background-position:left -50px!important;}
.gdBtn a:hover{background-position:right -125px;}
.gdBtn a.primary:hover,.gdBtn a.special:hover,.gdBtn a.danger:hover,.gdBtn a.secondary:hover{color:white;text-decoration:underline;}
.gdBtn a.special:hover{background-position:right -325px;}
.gdBtn a.secondary:hover{background-position:right -525px;}
.gdBtn a.danger:hover{background-position:right -725px;}
.gdBtn a.primary:hover span{background-position:left -25px;}
.gdBtn a.special:hover span{background-position:left -225px;}
.gdBtn a.secondary:hover span{background-position:left -425px;}
.gdBtn a.danger:hover span{background-position:left -625px;}
.gdBtn a.disabledBtn:hover{text-decoration:none;cursor:default;}
.gdBtn a.disabledBtn:hover span{background-position:left -50px!important;}
.gdBtn a.disabledBtn:hover{background-position:right -150px!important;}
.gdBtn a:hover span{background-position:left -25px;}
.gdBtn a.special:hover span{background-position:left -225px;}
.gdBtn a.secondary:hover span{background-position:left -425px;}
.gdBtn a.danger:hover span{background-position:left -625px;}
.gdBtn a:active{outline:none;}
.gdBtn a:active span{padding:5px 0 3px 18px;}
.gdBtn a.disabledBtn:active span{padding:4px 0 4px 18px;}
input.gdBtnReturnKeyCatcher{float:left!important;height:0!important;width:0!important;margin:0!important;padding:0!important;}
.gdrHigh{color:#007600;}
.gdrMid{color:#039;}
.gdrLow{color:#900;}
.gdrNotApplicable{color:#c1a674;}
.gdRatingScaleBar img.sm{width:86px;height:10px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat left -80px;}
.gdRatingScaleBar img.lg{width:130px;height:16px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat left top;}
.gdRatingScaleBar img.sm10{background-position:-100px -80px;}
.gdRatingScaleBar img.sm15{background-position:-200px -80px;}
.gdRatingScaleBar img.sm20{background-position:-300px -80px;}
.gdRatingScaleBar img.sm25{background-position:left -100px;}
.gdRatingScaleBar img.sm30{background-position:-100px -100px;}
.gdRatingScaleBar img.sm35{background-position:-200px -100px;}
.gdRatingScaleBar img.sm40{background-position:left -120px;}
.gdRatingScaleBar img.sm45{background-position:-100px -120px;}
.gdRatingScaleBar img.sm50{background-position:-200px -120px;}
.gdRatingScaleBar img.lg10{background-position:-140px top;}
.gdRatingScaleBar img.lg15{background-position:-280px top;}
.gdRatingScaleBar img.lg20{background-position:left -20px;}
.gdRatingScaleBar img.lg25{background-position:-140px -20px;}
.gdRatingScaleBar img.lg30{background-position:-280px -20px;}
.gdRatingScaleBar img.lg35{background-position:left -40px;}
.gdRatingScaleBar img.lg40{background-position:-140px -40px;}
.gdRatingScaleBar img.lg45{background-position:-280px -40px;}
.gdRatingScaleBar img.lg50{background-position:left -60px;}
.gdRatingValueBar{margin:0;padding:0;}
.gdRatingValueBar .ratingValue{float:left;padding:0 5px;font-size:14px;font-weight:bold;color:black;}
.gdRatingValueBar .gdrvbSm .ratingValue{position:relative;top:-1px;font-size:12px;}
.gdRatingValueBar .gdrvbSm img{vertical-align:bottom;}
.gdRatingValueBar .ratingValue .nonMember{font-size:16px;color:#007600;}
.gdRatingValueBar .ratingValue .nonMember{font-size:16px;color:#007600;}
.gdRatingValueBar .ratingScale{float:left;width:auto;}
.gdRatingValueBar .ratingScale .promoText{margin:2px 0;font-size:11px;text-align:center;color:black;}
.gdRatingValueBar .desc{float:left;width:auto;}
.gdRatingValueBar .gdrvbLg .desc{padding-top:4px;}
.gdRatingValueBar .gdRatingScaleBar{float:left;}
.gdRatingValueBar .desc .noData{padding:3px 0 0 0;font-size:12px;}
.gdEmployer{width:450px;padding:0 0 3pt 0;margin:10pt 0 10pt 0;vertical-align:top;border-bottom:1px #666 solid;}
.gdEmployer p{display:inline;margin:0;padding:0;}
.gdEmployer .company{float:left;width:190px;margin:0;padding:0;text-align:left;}
.gdEmployer .companyName{margin:0;padding:0;font-size:14pt;color:#000;}
.gdEmployer .companyStats{float:left;width:248px;margin:0;padding:0 0 0 10px;text-align:left;}
.gdEmployer .exchangeInfo{display:block;margin:6pt 0 0 0;padding:0;}
.gdEmployer .exchangeInfo .label{font-size:9pt;font-style:normal;}
.gdEmpReviewChart table{margin:5px 0 0 0!important;border-collapse:collapse;}
.gdEmpReviewChart th,.gdEmpReviewChart td{padding:2px 0!important;font-size:11px!important;border-width:0!important;white-space:nowrap;}
.gdEmpReviewChart th{font-weight:normal;color:black;padding-right:8px;}
.gdEmpReviewChart td{font-weight:bold;}
.diffRatingGraph .desc{padding-bottom:2px;font-weight:bold;}
.diffRatingGraph .ratingValue{padding-right:5px;font-weight:bold;}
.diffRatingGraph .gdRatingScaleBar{display:inline;}
.interviewExpGraph table{width:auto!important;}
.interviewExpGraph table td{padding:1px 0;}
.interviewExpGraph table td.minorText{padding-right:7px;width:auto;}
.interviewExpGraph table td.data{white-space:nowrap;}
.interviewExpGraph img.bar{position:relative;top:1px;height:10px;}
.interviewExpGraph span.percent{padding-left:2px;font-weight:bold;}
.interviewExpGraph .neutral span.percent{color:#666;}
div.bucket{margin-top:20px;}
div.bucket.topmost{margin-top:30px;}
div.bucket div.bucketTitle{padding:0 10px 5px 10px;border-bottom:1px #999 dotted;font-size:14px;font-weight:bold;line-height:normal;}
div.bucket div.bucketBody{padding:10px 10px 0 10px;}
.compChart{margin:0;padding:0 0 10px 0;}
.compChart table{margin:0;border-collapse:collapse;border:none;}
.compChart table td .relativeBar{position:relative;}
.compChart table tr.header{border-bottom:2px #ccc solid;}
.compChart table tr.footer{border-top:2px #ccc solid;border-width:2px 0 0 0;}
.compChart table tr.header td.promoHeader{padding:5px 0;text-align:center;font-size:12px;}
.compChart table tr.header td.mean,.compChart table tr.footer td.mean{padding:2px;text-align:center;}
.compChart table td.ticks .tickVal{position:absolute;top:-6px;width:38px;text-align:center;color:#999;}
.compChart table tr.footer td.ticks .tickVal{top:-7px;}
.compChart table td .tickMark{position:absolute;top:6px;height:3px;border-left:1px #ccc solid;}
.compChart table tr.footer td .tickMark{top:-10px;}
.compChart table tr.employer td{padding:2px 5px 5px 5px;background-color:#eee;border-top:2px #ccc solid;}
.compChart table tr.employer td img.chicklet{position:relative;top:3px;}
.compChart table tr.employer td p{padding:2px 5px 3px 2px;margin:0;font-size:12px;overflow:hidden;}
.compChart table tr.dataRow td{padding-top:5px;padding-bottom:5px;border-bottom:1px #ccc solid;}
.compChart table tr.dataRow td.occ{padding-right:5px;}
.compChart table tr.dataRow td.mean{text-align:center;border-left:2px #ccc solid;border-right:2px #ccc solid;}
.compChart table tr.dataRow td.mean .minorText{color:black;}
.compChart table tr.dataRow td.salaryGraph{padding-left:0;padding-right:0;border-left:1px #ccc solid;}
.compChart table tr.titleRow td.mean{font-weight:bold;}
.compChart table tr.titleRow td{background-color:#ececec;border-bottom:2px #ccc solid;}
.compChart table td.occ{padding-left:5px;border-right:1px #ccc solid;}
.compChart table td.occ img.sneakPeekOccBadge{display:block;margin-bottom:5px;}
.compChart table tr.header td.occ,.compChart table tr.footer td.occ{border-right:none;padding-left:5px;}
.compChart table tr.titleRow td.occ{padding-left:5px;}
.compChart table tr.header td.occ img{position:relative;top:2px;}
.compChart table td.occ p{padding:0;margin:2px 0;font-size:12px;line-height:1.1em;color:black;}
.compChart table td.occ p.indented{padding-left:25px;}
.compChart table .barWrapper .bar{position:absolute;top:-7px;height:14px;background-color:#73be1e;}
.compChart table .barWrapper .fuzzed .bar{background:white url(/static/img/sprites/grads-horz-v2.png) repeat-x left -510px;}
.compChart table .barWrapper .redacted{text-align:center;}
.compChart table .barWrapper .bar .lowValue,.compChart table .barWrapper .bar .highValue{position:absolute;top:1px;width:38px;}
.compChart table .barWrapper .bar .lowValue{left:-40px;text-align:right;}
.compChart table .barWrapper .bar .highValue{right:-40px;text-align:left;}
.compChart table .barWrapper .bar .lowValue .minorText,.compChart table .barWrapper .bar .highValue .minorText{color:black;}
.compChart table td .meanValue{position:absolute;top:0;height:14px;width:3px;background-color:#399a0f;}
.compChart table tr.moreData,.compChart table tr.noMoreData td{border-bottom:1px #ccc solid;}
.compChart table tr.moreData td{padding:10px 0 20px 5px;}
.compChart table tr.noMoreData td{padding:10px 0;}
.compChart table tr.moreData td p{padding:0;margin:0;line-height:1.3em;}
.compChart table tr.noDataRow td{padding:5px;border-bottom:1px #ccc solid;}
.compChart table tr.noDataRow td p{padding:0;margin:0;line-height:normal;}
.compChart table .rowMessage{text-align:center;}
.compChart table .postRequest{padding-left:20px;padding-top:2px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -140px -440px;}
.compChart .toggle img{width:14px;height:10px;vertical-align:middle;background:transparent url(/static/img/sprites/common-v2.png) no-repeat 2px -350px;}
.compChart .expanded img{background-position:0 -368px;}
.mainContent .counter{text-align:right;}
.mainContent td.rating{text-align:center;padding:3px 0 3px 3px;width:35px;}
.mainContent .header{padding:0;margin:0 0 6px 0;border-bottom-width:1px;}
.mainContent .ceoContent{padding-left:8px;}
.mainContent .ceoContent .ceoRecord{padding:0 0 4px 0;margin:0 0 4px 0;border-bottom-width:1px;}
.mainContent .ceoContent .empName{font-size:14px;margin:3px 0;}
.mainContent .ceoContent .details{float:left;padding:0 0 0 8px;}
.mainContent .ceoContent .headshot{float:left;width:40px;}
.mainContent .ceoContent .details{float:left;padding:0 0 0 8px;}
.mainContent .ceoContent .ceoName{float:left;font-size:13px;}
.mainContent .ceoContent .ceoApproval{padding:2px 0;}
.mainContent .ceoContent .ceoResponses{padding:2px 0;font-size:11px;}
.mainContent .empReview{padding:10px 0;border-bottom-width:1px;}
.mainContent .empReview .brief{margin-left:36px;line-height:15px;}
.mainContent .empReview .brief p{margin:0;}
.mainContent .empReview .prosNcons{line-height:1;}
.mainContent .empReview .reviewLink{line-height:2;}
.mainContent .link{margin:4px 0;padding-left:6px;}
.mainContent .link img{vertical-align:bottom;}
.smallRatingDesc{font-size:10px;line-height:18px;}
.largeRatingDesc{font-size:14px;line-height:20px;}
.gdBlogFeed ul{margin-left:15px;}
.gdBlogFeed .footer{margin:5px 0 5px 16px;line-height:15px;}
.gdBlogFeed .footer div{line-height:20px;}
.gdBlogFeed .footer img.feed{padding-right:2px;}
.mapFlipper{margin:0 auto;width:283px;}
.mapFlipper .map{width:281px;border:1px solid #e3e3e3;border-bottom-width:0;}
.mapFlipper .map img{width:281px;height:158px;background:transparent url(/static/img/sprites/maps-v1.png) no-repeat left top;}
.mapFlipper .map img.mapShowingIntl{background-position:-281px top;}
.mapFlipper .buttons{width:281px;border:1px solid #e3e3e3;}
.mapFlipper .buttons .button{width:130px;float:left;padding:5px;text-align:center;cursor:pointer;}
.mapFlipper .buttons .lastBtn{border-left:1px solid #e3e3e3;}
.mapFlipper .buttons .button span{font-weight:bold;}
.mapFlipper .buttons .button span.link:hover,.mapFlipper .buttons .button:hover span.link{text-decoration:underline;cursor:pointer;}
.mapFlipper .buttons div.selected{background-color:#73be1e;cursor:default;}
.mapFlipper .buttons div.selected span.link{color:white!important;cursor:default!important;}
.mapFlipper .buttons div.selected:hover span.link,.mapFlipper .buttons div.selected span.link:hover{text-decoration:none;}
.mapFlipper .content{position:relative;width:281px;height:auto;margin:0;overflow:hidden;border:1px solid #e3e3e3;border-top-width:0;}
.mapFlipper .content p{padding:0 20px;}
.mapFlipper .content .slider{position:relative;left:0;width:500%;margin-top:5px;}
.mapFlipper .content .slider .pane{width:241px;float:left;padding:0 20px 5px 20px;}
.mapFlipper .content .slider .pane a{display:block;margin:5px 0;}
.mapFlipper .content .scrollButtons{position:absolute;width:36px;height:18px;right:10px;bottom:10px;z-index:10;}
.mapFlipper .content .scrollButtons div{float:left;}
.mapFlipper .content .scrollButtons div.prevButton,.mapFlipper .content .scrollButtons div.nextButton{float:none;width:18px;height:18px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat 5px -345px;cursor:pointer;overflow:hidden;}
.mapFlipper .content .scrollButtons div.nextButton:hover{background-position:-55px -345px;}
.mapFlipper .content .scrollButtons .disabled div.nextButton,.mapFlipper .content .scrollButtons .disabled div.nextButton:hover{background-position:-15px -345px;cursor:default;}
.mapFlipper .content .scrollButtons div.prevButton{background-position:-75px -345px;}
.mapFlipper .content .scrollButtons div.prevButton:hover{background-position:-135px -345px;}
.mapFlipper .content .scrollButtons .disabled div.prevButton,.mapFlipper .content .scrollButtons .disabled div.prevButton:hover{background-position:-95px -345px;cursor:default;}
.mapFlipper .content .leftFade,.mapFlipper .content .rightFade{position:absolute;top:0;width:20px;height:500px;}
.mapFlipper .content .leftFade{left:0;background:transparent url(/static/img/sprites/maps-v1.png) repeat-y -562px top;}
.mapFlipper .content .rightFade{right:46px;background:transparent url(/static/img/sprites/maps-v1.png) repeat-y -582px top;}
.mapFlipper .content .rightHide{position:absolute;top:0;right:-1px;width:50px;height:500px;background-color:white;}
.mapFlipper .noData{width:100%;height:107px;margin:0;padding-top:5px;background-color:#ffffe1;}
.flipper .title .labels{float:right;margin:3px 5px 0 0;}
.flipper .title .labels .disabled a,.flipper .title .labels .disabled a:link,.flipper .title .labels .disabled a:active,.flipper .title .labels .disabled a:hover{color:black;text-decoration:none;cursor:default;}
.gdGoogleAFS{padding:0 10px;}
.gdGoogleAFS .narrowAd,.gdGoogleAFS .wideAd{margin:0 0 10px 0;}
.gdGoogleAFS .last .narrowAd,.gdGoogleAFS .last .wideAd{margin:0;}
.gdGoogleAFS span{line-height:1.3em;}
.gdGoogleAFS span.adHeadline a{font-weight:bold;text-decoration:underline;}
.gdGoogleAFS span.adURL a{color:#008000;text-decoration:none;}
.gdGoogleAFS span.adURL a:hover,.gdGoogleAFS span.adURL a:active{text-decoration:underline;}
.gdGoogleAFS p.adBrokerCredit{line-height:1em;margin-top:0;margin-bottom:10px;font-size:10px;}
.gdSelectLocation{width:220px;}
.gdSelectLocation option.error{font-weight:bold;color:#800000;}
.gdSelectLocation option.strong{font-weight:bold;}
#FlagContentPopup{display:none;}
.flagContent{width:auto;padding:3px 0 0 0;white-space:nowrap;}
.flagContent img{width:16px;height:16px;vertical-align:middle;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -20px -260px;}
#FlagContentDialog{padding:2px 20px 20px 20px;}
#FlagContentDialog h3{font-weight:bold;}
#FlagContentDialog p{margin-bottom:10px;}
#FlagContentDialog textarea{width:390px;height:120px;}
#FlagContentDialog .dialogButtons{padding:15px 0 0 0;}
#FlagContentSuccessBody{padding:0 0 0 25px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -280px -300px;}
#FlagContentFailureBody{padding:0 0 0 25px;background:transparent url('/static/img/icons/error.png') no-repeat left top;}
.helpfulQuery{width:auto;padding:3px 0 0 0;white-space:nowrap;}
.helpfulQuery img{width:16px;height:16px;vertical-align:middle;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -220px -360px;}
.shareContent .label{font-weight:normal;font-size:11px;color:#999;}
.shareContent .popup{position:relative;}
.shareContent .popup .menu{display:none;top:-1px;left:-1px;position:absolute;z-index:60000;padding:0 0 5px 0;border:1px solid #ccc;background-color:white;box-shadow:0 3px 5px #777;-webkit-box-shadow:0 3px 5px #777;-moz-box-shadow:0 3px 5px #777;}
.shareContent .popup .label{top:0;width:auto;padding:4px 12px 3px 5px;font-size:12px;font-weight:bold;cursor:pointer;}
.shareContent .popup .label img{width:9px;height:9px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat left -367px;}
.shareContent .popup .choices{border-top:1px solid #ccc;}
.shareContent .popup .menu .label{top:0;float:left;width:auto;}
.shareContent .popup .choices div{padding:5px 10px 0 10px;background-repeat:no-repeat;font-size:10px;text-align:left;cursor:pointer;white-space:nowrap;}
.shareContent .popup .choices div:hover span.link,.shareContent .popup .choices div:active span.link{color:#06c;text-decoration:underline;}
.shareContent .email img,.shareContent .permalink img,.shareContent .embed img,.shareContent .twitter img,.shareContent .facebook img,.shareContent .digg img{width:18px;height:16px;cursor:pointer;vertical-align:-2px;}
.shareContent .email img{background:transparent url(/static/img/sprites/common-v2.png) no-repeat 2px -276px;}
.shareContent .permalink img{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -38px -274px;}
.shareContent .embed img{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -78px -275px;}
.shareContent .twitter img{width:16px;background:transparent url(/static/img/sprites/common-v2.png) no-repeat -138px -278px;}
.shareContent .facebook img{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -178px -278px;}
.shareContent .digg img{background:transparent url(/static/img/sprites/common-v2.png) no-repeat -218px -278px;}
.shareContent .popup .choices img.icon{width:15px;height:12px;background:transparent url(/static/img/sprites/common-v2.gif) no-repeat -20px -280px;vertical-align:middle;}
.shareContent .popup .choices div.email img.icon{background-position:-20px -280px;}
.shareContent .popup .choices div.permalink img.icon{background-position:-60px -277px;}
.shareContent .popup .choices div.embed img.icon{background-position:-100px -280px;}
.shareContent .popup .choices div.twitter img.icon{background-position:-160px -280px;}
.shareContent .popup .choices div.facebook img.icon{background-position:-200px -280px;}
.shareContent .popup .choices div.digg img.icon{background-position:-240px -280px;}
.jobOppFeed ul.jobsList{list-style-type:none;}
.jobOppFeed ul.jobsList li{display:block;margin-bottom:15px;}
.jobOppFeed ul.jobsList li.last{margin-bottom:0;}
.jobOppFeed ul.jobsList .jobTitle{width:100%;}
.jobOppFeed ul.jobsList .newJobAlert{color:#fcb117;}
.jobOppFeed ul.jobsList .jobSource{font-size:10px;color:#999;}
.tagEditor .editArea{min-height:21px;padding:3px 5px 4px 5px;background-color:white;border:1px solid #999;}
.tagEditor .helpArea{margin:3px 0 0 0;}
.tagEditor .helpArea .suggestedTags,.tagEditor .helpArea .suggestedTags a{color:black;}
.tagEditor .enteredTag{position:relative;float:left;width:auto;margin:0 10px 0 0;padding:2px 22px 3px 2px;}
.tagEditor .enteredTagHilited{position:relative;float:left;width:auto;margin:0 10px 0 0;padding:2px 22px 3px 2px;background-color:#ffe3a0;}
.tagEditor .enteredTagClose{position:absolute;top:2px;right:2px;background:transparent url(/static/img/buttons/sprite-close.gif) no-repeat 0 0;}
.tagEditor .enteredTagClose:hover{background-position:0 -20px;}
.tagEditor .closeBox{position:absolute;top:2px;right:2px;}
.tagEditor .editField{margin:2px 0 0 0;border-width:0;}
.tagEditor .helpArea a{color:#999;}
.tagEditor .tagEditorAC input,.tagEditor .tagEditorAC .yui-ac-content{width:438px;background-color:white;}
.tagEditor .tagEditorAC .yui-ac-content .yui-ac-highlight{color:black;background-color:#F9FFC4;}
.mostPopular{border-width:0;}
.mostPopular a{color:#06C;}
.mostPopular .footer a{color:#06C;}
.mostPopular ul{margin:0;overflow:hidden;}
.mostPopular li{margin-left:20px;text-indent:-20px;list-style-type:none;}
.mostPopular .w_99{width:99%;}
.mostPopular .w_49{width:49%;}
.mostPopular .w_32{width:32%;}
.mostPopular .w_24{width:24%;}
.mostPopular .w_19{width:19%;}
.mostPopular .w_15{width:15%;}
.tabSideCol .mostPopular h4.footer{font-size:12px;padding:0 0 8px 12px;}
.tabSideCol .mostPopular ul{line-height:16px;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
/* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
/* end clearfix */ .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity = 0);}
.ui-state-disabled{cursor:default!important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:segoe ui,Arial,sans-serif;font-size:1em;}
.ui-widget-content{color:black;}
.ui-widget-content a{color:black;}
.ui-widget-header{color:#fff;font-weight:bold;}
.ui-widget-header a{color:#fff;}
.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #327E04;background:#327E04 url(/static/img/jquery/glassdoor/ui-bg_highlight-soft_25_327E04_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff;outline:none;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none;outline:none;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #327E04;background:#5A9D1A url(/static/img/jquery/glassdoor/ui-bg_highlight-soft_25_5A9D1A_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff;outline:none;}
.ui-state-hover a,.ui-state-hover a:hover{color:#fff;text-decoration:none;outline:none;}
.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #c4c5c3;background:#f0efea url(/static/img/jquery/glassdoor/ui-bg_diagonals-small_100_f0efea_40x40.png) 50% 50% repeat;font-weight:bold;color:#403D38;outline:none;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#403D38;outline:none;text-decoration:none;}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #e8e1b5;background:#fcf0ba url(/static/img/jquery/glassdoor/ui-bg_glass_55_fcf0ba_1x400.png) 50% 50% repeat-x;color:#363636;}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636;}
.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #e3a345;background:#ffedad url(/static/img/jquery/glassdoor/ui-bg_highlight-soft_95_ffedad_1x100.png) 50% top repeat-x;color:#cd5c0a;}
.ui-state-error a,.ui-widget-content .ui-state-error a{color:#cd5c0a;}
.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd5c0a;}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity = 35);background-image:none;}
.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity = 70);font-weight:normal;}
.ui-icon{width:16px;height:16px;background-image:url(/static/img/jquery/glassdoor/ui-icons_808080_256x240.png);}
.ui-widget-content .ui-icon{background-image:url(/static/img/jquery/glassdoor/ui-icons_808080_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(/static/img/jquery/glassdoor/ui-icons_e7e6e4_256x240.png);}
.ui-state-default .ui-icon{background-image:url(/static/img/jquery/glassdoor/ui-icons_eeeeee_256x240.png);}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/static/img/jquery/glassdoor/ui-icons_ffffff_256x240.png);}
.ui-state-active .ui-icon{background-image:url(/static/img/jquery/glassdoor/ui-icons_8DC262_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(/static/img/jquery/glassdoor/ui-icons_8DC262_256x240.png);}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/static/img/jquery/glassdoor/ui-icons_cd0a0a_256x240.png);}
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:0;-webkit-border-radius:0;}
.ui-widget-overlay{background:#2e2e28 url(/static/img/jquery/glassdoor/ui-bg_glow-ball_25_2e2e28_600x600.png) 50% 35% repeat-x;opacity:.65;filter:Alpha(Opacity = 65);}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#f0f0f0 url(/static/img/jquery/glassdoor/ui-bg_flat_35_f0f0f0_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity = 30);-moz-border-radius:8px;-webkit-border-radius:8px;}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}
.ui-accordion .ui-accordion-li-fix{display:inline;}
.ui-accordion .ui-accordion-header-active{border-bottom:0!important;}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;}
.ui-accordion .ui-accordion-content-active{display:block;}
.ui-datepicker{width:17em;padding:.2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.ui-dialog{position:relative;padding:.2em;width:300px;border:1px solid black;background:#e3e3e3 none;box-shadow:0 3px 5px #777;-webkit-box-shadow:0 3px 5px #777;-moz-box-shadow:0 3px 5px #777;}
.ui-dialog .ui-dialog-titlebar{height:14px;margin:5px;background:transparent url(/static/img/dialog/jquery/dragbar.png) no-repeat 50% 50%;position:relative;}
ui-resizable .ui-dialog-titlebar{margin-top:10px;}
.ui-dialog .ui-dialog-titlebar:hover{background-image:url(/static/img/dialog/jquery/dragbar-hover.png);}
.ui-dialog .ui-dialog-title{float:left;padding:1px .5em 2px .5em;margin:0 0 0 1em;color:black;line-height:1em;font-weight:bold;background-color:#e3e3e3;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:1em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;background-color:black;}
.noCloseBox .ui-dialog-titlebar-close{display:none!important;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.noCloseBox .ui-dialog .ui-dialog-titlebar-close span{display:none!important;}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.noscrollbars .ui-dialog-content{overflow:hidden;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-progressbar{height:2em;text-align:left;}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}
.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-tabs{padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0!important;margin:0 .2em -1px 0;padding:0;}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}
.ui-tabs .ui-tabs-hide{display:none!important;}
