﻿/********** Begin: Logo and Header Part Related Classes **********/
@import url("/App_Themes/ESDTheme/Global/UnDoReset.css"); 

html,body { width:100%; }

body { font-size:14px;  color:#00456A; font-family:  Arial,Helvetica Neue, Helvetica,sans-serif; line-height:14px;  background-image:url(../Images/MasterPage/top_bg.png);color:#00456A; background-repeat:repeat-x; line-height:normal; }

* { margin:0px 0px; padding: 0px; outline:0px none;} 
 .popupLabel
   {
    float:left; 
    width:40%;
    font-size: 13px;
    font-family: Georgia;
    padding-top: 6px;
    font-weight:  bold;
    padding-left:20px;
       
   }
    .popupData
   {
        width:120%; padding-top:10px;
       
   }
     .popupDataEmployer
   {
        width:100%; padding-top:10px;
        font-size: 13px;
        font-family: Georgia;
        font-weight:  bold;
        text-transform: uppercase;
        
    
       
   }
    .popupDataDescription
   {
        width:90%; padding-top:10px;
        padding-left:20px;
        padding-right:20px;
       
   }
   
   .userMessage
   {
   
    width:50%;
    font-size: 13px;
    font-family: Lucida Sans;
    color:#00456A;
    padding-top: 6px;
   
  
   }
input:focus {outline:#aaa solid 1px; }
a:focus {outline:#aaa solid 1px; }

.georgiaHead{font-family:Georgia, Times New Roman;font-size:18px; }

.arialHead{ font-family:Lucida Sans;font-size:13px; color:#00456A;}
.content{margin:0px 20px;min-height: 500px;}

a:visited{color:#000c6a; border-bottom:1px dotted #000c6a;}

a{color:#00456a; border-bottom:1px dotted #00456a;}

a:hover{color:#008dd8; border-bottom:1px solid #008dd8;}

.esdLogo{width:500px; float:left;}

.esdLogo a{ border-bottom:none ;}

#container{  width:940px; margin:0px auto;}
.headerContainer{ height: 130px;margin: 0px 20px;}

.headerNavMenu { list-style: none; padding-left: 10px; float:right; text-align:right; }

ul.headerNavMenu a { display:inline-block; margin-left: 130px;} 

.bold { font-weight: bold; font-size: 12px; }

#header{Height:72px; border:none; padding-top:10px;}

.dottedUnderline { border-width: 0px 0px 1px 0px; border-style: none none dotted none; border-color: #00456A;  display:block; }

.rlbText { margin-left:5px; }

.headerNav { width: 375px; float:right;}

.headerNav li { padding-left:5px;}

.topNavContainer{ background-image: url("../Images/MasterPage/header_bg.png"); height:45px; clear:both; }

/********** End: Logo and Header Part Related Classes **********/



/********** Begin: To ESD.WA.GOV Related Classes **********/ 

.backToESD{display:block;float:right; background-repeat:no-repeat;margin-top: -27px;*margin-top:-35px;font-weight:bold; position:relative; z-index:0;}

.backToESD a{border:none;behavior:url(/PIE.htc) ; position:relative; padding:10px;*padding:7px 10px;}

.backToESD img { vertical-align:middle; }

.backToESD a:link ,.backToESD a:visited {color:#FFF;}


.backToESD a:hover { background-color:#1C597A ; text-decoration: none;  -webkit-border-radius: 5px ; -moz-border-radius: 5px ;  
 -khtml-border-radius: 5px ;border-radius: 5px; }
 
/********** End: To ESD.WA.GOV Related Classes **********/  



/********** Begin: Helper Classes **********/ 

.alignLeft{padding-left:4px; float:left;}

.alignRight{float:right; padding-right:4px;}

.clear{ clear:both;}

a { text-decoration:none; color: #00456A; outline-color:0; }


a img { border:0 none;}

.externalLink{ background: url(../Images/Emppage/launch-icon.gif) right 0px no-repeat;padding-right: 15px;}

/********** End: Helper Classes **********/ 



/********** Begin: Footer Part Related Classes **********/ 

.footer { background-image: url("../Images/MasterPage/header_bg.png"); height:40px; color:#fff; padding-top:5px; line-height:30px;margin-top:10px;}

.footerNav { list-style:none; margin-left:160px; font-size:14px; }

.footerNav li { float:left; padding-right:3px; color:#fff ; }

.footerNav a { color:#fff ; }

.footerNav a:link, .footerNav a:hover,.footerNav a:visited{border-bottom:none;}

/********** End: Footer Part Related Classes **********/ 



/********** Begin: Current Unemployment Rate Related Classes **********/ 

.empRateBackGround { background-image: url(../Images/Home/CurrentUnemploymentRate/currentUnEmpRate.png); margin-left:-10px; padding-top:15px; height: 130px; width: 257px; }

.heading2 { font-size: 15px;font-weight: bold ; margin-top: 15px; margin-left:20px ; text-align: left; }

.employeeRateNumber { font-size: 24px;  font-weight: bold; padding-left: 25px; float:left; 
        list-style:none; margin-left:15px; margin-top:25px; margin-right:25px; }
        
.readDetails { padding-top: 17px; width: 219px; padding-left: 20px; clear:both; font-size:12px; clear:both; font-size:12px;}

.readDetails a {display:inline-block;}

.readDetails a:hover{border-bottom:1px solid #008dd8;}

/********** End: Current Unemployment Rate Related Classes **********/



/********** Begin: Employment and Economic Information Related Classes **********/ 
h1.title{font-size:21px; padding-bottom:5px;}
.title{font-size:21px; padding-bottom:5px;}
h1.titleWithoutGraphic{font-size:24px; padding-bottom:5px; font-family:Georgia, Times New Roman; font-weight:normal;}
.titleWithoutGraphic{font-size:24px; padding-bottom:5px;}
.employmentInfo { height: 126px; padding-left: 40px; padding-top: 15px; width: 612px; float:left;}

.fadedText { font-size: 12px ; color: #6a6a6a;}

/********** End: Employment and Economic Information Related Classes **********/ 



/********** Begin: Persona Bar Related Classes **********/ 
#personaSelector{width:900px;}

.personaBar_Top{background-image: url(../Images/Home/PersonaSelector/PersonaSelectorTop.png); height: 8px;}

.personaBar { background: url(../Images/Home/PersonaSelector/PersonaSelectorMiddle.png) repeat-y; min-height:35px; color:#003366;  }

.personaBar_Bottom{background-image: url(../Images/Home/PersonaSelector/PersonaSelectorBottom.png); height: 8px;}

.divSearchListContainer { position: relative;padding-top:5px; }

.primaryDropdownbox { background-image: url(../Images/Home/PersonaSelector/primaryDropDown.png); height: 25px; width: 180px; margin-left: 10px; color:#00456A;
 font-size: 15pt; text-align: left; float:left; border:none; overflow:hidden; }
 
 .countyDropdown{background-image: url(../Images/Home/PersonaSelector/primaryDropDown.png); height: 25px; width: 180px; text-align: left; border: medium none;  cursor: pointer;
    float: right;    margin-left: 0px;    margin-top: 0px;    overflow: hidden;    }
#selectCounty .RadComboBox .rcbReadOnly .rcbInput {font-size: 15px; height: 17px; cursor:pointer;padding:0px;margin-left:0px; margin-left:5px; margin-top:4px; margin-bottom:0px; color:#00456A;}
 #selectCounty .RadComboBox .rcbReadOnly td.rcbArrowCell a{display:none !important;}
 
 .RadComboBox .rcbReadOnly .rcbInput {font-size:15px; margin-top:0px; margin-top:-1px\0/;}
 #ctl00_BodyContent_Area0000002_rcbByIndustryType_Input .RadComboBox .rcbReadOnly .rcbInput {font-size:10px; margin-top:0px; margin-top:-1px\0/;}
 
 @media screen and (-webkit-min-device-pixel-ratio:0) 
{
    .RadComboBox .rcbReadOnly .rcbInput {font-size:15px; margin-top:3px;}
}

 
h2.personabarText { font-family:Lucida Sans; font-weight:bold; float:left; font-size:17px; padding-top:7px; margin-left:240px; color:#00456A;} 
.personabarText { font-family:Lucida Sans; font-weight:bold; float:left; font-size:17px; padding-top:7px; margin-left:240px; color:#00456A;} 
.RadComboBox .rcbArrowCell a {border:none;}

/********** End: Persona Bar Related Classes **********/



/********** Begin: Top Viewed Reports Related Classes **********/


.reportContainer {  margin:20px 0px 20px 0px; width:900px; }

.topViewedReport_Middle{background: url(../Images/Home/TopViewedReports/TopViewed_Chart_Middle.png) repeat-y; }

.topViewedReport_Top { background-image: url(../Images/Home/TopViewedReports/TopViewed_Chart_top.png);height: 14px; }

.topViewedReport_Bottom { background-image: url(../Images/Home/TopViewedReports/TopViewed_Chart_Bottom.png);height: 14px;}

.topViewed {color:#00456A;}

.reportBackground {background-image: url(../Images/Home/TopViewedReports/reportChart_bg.png); background-repeat: no-repeat; list-style: none; 
 float: left;width:170px;padding:8px; } 
 
.reportSubHeading { line-height: 12px; margin-left:3px;position:absolute; top:145px; }

.reportContainer h3{ margin-bottom:10px; padding-left:13px; font-weight:normal; }

a.reportName {font-size:14px; display:inline-block;}

.reportSubHeading p{ font-size:12px; margin-top:7px;}

.reportImg div {display:block; margin:0px auto;cursor:pointer; position:relative;padding-bottom:10px;}
.reportImg canvas{ position:absolute; top:136px; left:0px;}

.reportImg,a.reportImg:hover,a.reportImg:visited{ border:none;}

.reportImg img{padding-bottom:8px\0/; *padding-bottom:8px;}
/********** End: Top Viewed Reports Related Classes **********/



/********** Begin: Modules Related Classes **********/

.modules { margin-top: 17px; margin-bottom: 17px; width:890px;}

h1.JobSeekerTab {padding:0; margin:0; display:inline; font-family: Georgia,Times New Roman;
    font-size: 18px; font-weight:normal;}
h2.JobSeekerTab	{padding:0; margin:0; display:inline; font-size: 15px;}
h1.EmployerReTab{padding:0; margin:0; display:inline; font-family: Georgia,Times New Roman;
    font-size: 18px; font-weight:normal;}
h2.EmployerReTab{padding:0; margin:0; display:inline; font-size: 15px;}
h2.Thinking {padding:0; margin:0; display:inline; font-size: 18px;}
h2.MostCommon {padding:0; margin:0; display:inline; font-size: 18px;}

.recentReports,.topToolsForJobSeekers { float:left;width:290px;margin-right:10px;}
.recentReports{margin-right:15px;}
.recentReports li, .topToolsForJobSeekers li { list-style:none;min-height:90px;}
.recentlyReport_TopTools_Title { margin-top: 10px;padding-left: 13px; font-weight:normal}
.recentlyReport_TopTools_Middle{ width: 285px;background: url(../Images/Home/Modules/RecentReports_Middle_bg.png) repeat-y; min-height:452px; padding:0px 2px; }
.recentlyReport_TopTools_Top {background-image: url(../Images/Home/Modules/RecentReports_top_bg.png); width: 289px;height: 41px; padding-top:2px;}
.recentlyReport_TopTools_Bottom { background: url("../Images/Home/Modules/DownloadList_bottom_bg.png") no-repeat scroll 0 0 transparent;  height: 25px;
                                  padding-right: 10px;text-align: right; width: 279px;}

.shortcuts { float:left;width:295px; margin-top:-2px;clear: right;}
.shortcuts li { list-style:none;}
.shortcutTitle{margin-left: 5px; margin-top: 12px; padding-left: 13px; font-weight:normal;}
.shortcutModuleBottom { background: url(../Images/Home/Modules/ShortCut_Bottom_bg.png) no-repeat; width: 298px;margin-left: 2px; height: 14px;}
.shortcutModuleMiddle {background: url(../Images/Home/Modules/ShortCut_Middle_bg.png) repeat-y;  padding-top: 2px;min-height:468px; margin-top:-1px;}
.shortcutModuleTop {background-image: url(../Images/Home/Modules/ShortCut_Top_bg.png); width: 297px;margin-left: 2px; height: 43px; padding-top:1px;}

.moduleItem,.moduleAltItem{list-style:none; padding:10px 10px 10px 13px;}
.recentlyReport_TopTools_Middle .moduleAltItem{background-color: #EBF3FA; border:none;}

.moduleItemsBGHeight_topIcon {height:78px;}
.moduleItemsBGHeight_BottomIcon {height:94px;}

.moduleItemsAltBG{background-color: #EBF3FA;padding-bottom:3px;}   
.recentlyReport_TopTools_Middle a:visited{color:#000c6a; border-bottom:1px dotted #000c6a;}
.recentlyReport_TopTools_Middle a:hover{color:#008dd8 !important; border-bottom:1px solid #008dd8 !important;}                        
.recentlyReport_TopTools_Middle a{color:#00456a;  border-bottom:1px dotted #00456a;}

.recentlyReport_TopTools_Middle h5{font-weight:normal;}
.subHeadingFonts {  font-size: 15px; display:block; letter-spacing:-0.1px; font-weight:bold;}

.subHeadingFonts a:hover,.more a:hover { border-bottom:1px solid #008dd8 ; color:#008dd8 ;}

.more{ list-style:none;text-align:right; padding-right:10px;}
.more a{*display: inline-block; color:#00456A;}

.subHeadingFonts span:hover {border-bottom:1px solid #008dd8 ; color:#008dd8 ;}


.occupationExplorer{   background-color: #FBFBF8;border-bottom: 1px dotted;margin-left: 7px;width:262px;padding:5px 10px 15px 13px;}

#tbSearch { float: left; display: block; width:160px; padding-top: 10px; }
#tbSearch input[type="text"]{font-size:15px; color:#aaaaaa; width:160px;}

#divSearchNow { background-image: url(../Images/MasterPage/Search.png); width: 66px; height: 23px; float: left; margin-left:5px; margin-top: 9px; font-size: 14px; }

.localArea {   color: #00456A;margin-left: 8px;margin-top: 5px;padding:5px 10px 15px 13px;width:263px; border-bottom: 1px dotted; } 

.jobTitle { margin-top: 2px; border:1px solid #97b2bf; color: Gray; }

#selectCounty { width: 190px; height: 18px; float: left; margin-top: 18px;}
#selectCountyArea { width: 66px; height: 23px; float:right; margin-top: 18px;}


.borderLess { border:none; }

.moduleIconSpacing{ width:35px; float:left;height: 37px; display:none;}

#divViewLocalProfile { background-image: url(../Images/MasterPage/Search.png); width: 66px; height: 23px; float: left; 
         margin-left: 9px; margin-top: 15px; font-size: 13px;  }

.workSource {background-color: #FBFBF8; margin-left: 8px; width: 260px; padding:10px 10px 15px 13px;
                  border-top: 1px dotted; border-bottom: 1px dotted; color:#00456A; margin-top:10px;line-height: 20px; }

.workSource li { list-style:none; float:left; padding-top:25px; width:113px; font-size:14px; } 

.workSource ul { text-align:center; margin-left:-10px; }  
.workSourceLogo{float:left; margin-right:20px; margin-top:5px;}


.date{font-size:12px;}

.greenJobsIdentity{background:#F4F8FC;height: 25px; padding: 5px; margin-top:10px; clear:left;}
.paddingTopTenpx
{
	padding-top: 10px;
}
/********** End: Modules Related Classes **********/



/********** Begin: RadControl Overriding Style Properties Related Classes **********/

/**********  Radcontrols Like :

              1. RadSlider
              2. RadComboBox
**********/

.rcbSlide { position: absolute; z-index: 100; top: 25px; left: 0px; display:none; width: 200px; padding-left: 1px; overflow-y: auto; border:none;}

.rcbList { padding-top:2px; }

.rcbSlide li { list-style: none; line-height: 20px; border-bottom: 1px solid #D7D3B8; border-left: 1px solid #D7D3B8; border-right: 1pt solid #D7D3B8;
  background-color: #FEFEFE; display: block; color:#003366; font-style:Normal; font-size:15px;  }

.rcbSlide li:hover { display: block; background-color: #E5F0F8; cursor: pointer; }

.RadComboBoxDropDown { border-style: none;cursor::default;font-family:Arial;}

.RadComboBox table td.rcbInputCell, .RadComboBox .rcbInputCell .rcbInput { padding-left: 4px; padding-top:2px\0/; color:#00456A; font-weight:bold; font-family:Lucida Sans;}

.divSearchListContainer .RadComboBox .rcbInputCell .rcbInput{ width:150px;cursor: pointer; color:#00456A; font-weight:bold; font-family:Lucida Sans;}



 
a.rrButtonRight,a.rrButtonLeft  {background: url("../Images/Home/TopViewedReports/BtnScrollRight.png") 0px 10px no-repeat !important;
   width: 30px; height:134px; cursor: pointer; outline:none;
   text-align:right;z-index:20;position:absolute;top:5% !important; border:none;}

a.rrButton.rrButtonLeft {left:-3px !important;}
a.rrButton.rrButtonRight {right:-60px; }
a.rrButtonLeft { background: url("../Images/Home/TopViewedReports/BtnScrollLeft.png") 0px 10px no-repeat !important;}
                

.RadRotator_Default .rrClipRegion {border:solid; margin-left:47px; width:828px; margin-right:15px;margin-right:15%;border:1px solid transparent;}
.rrClipRegion .rrItemsList{*width:786px;}
.rrClipRegion .rrItemsList .rrItem{margin-left:11px; position:relative; display:block;} 

.rotatorLeft {position:absolute; height:113px; width:30px; left:25px; top:-192px; z-index:99;}
.rotatorRight {position:absolute; height:113px; width:30px; right:25px; top:-192px; z-index:99;}
.disabledImage {opacity:0.4; filter:alpha(opacity=40);}

/********** End: RadControl Overriding Style Properties Related Classes **********/



/********** Begin: Navigation Control Widget Related Classes **********/

.RadTabStripTop_Sitefinity .rtsLevel {  background-color:transparent;clear: both;margin-top: 2px;color:#FFF;}
.RadTabStripTop_Sitefinity .rtsLevel .rtsIn {padding:7px;}

.RadTabStrip .rtsUL {color: #FFFFFF;font-size: 16px;margin-top:6px;}

.RadTabStrip .rtsLI { border-right:1px dotted white; padding-left:10px;padding-right:10px;float:left;}

.RadTabStrip .rtsFirst{padding-left:0px;}

.RadTabStrip_Sitefinity .rtsLI, .RadTabStrip_Sitefinity .rtsLink {font-family:Lucida Sans;}

.RadTabStrip .rtsLast { border-right: none; padding-right:0px; }

.RadTabStrip .rtsLink { color: #FFFFFF;padding:0px !important;}

.RadTabStrip .rtsTxt{color: #FFFFFF;font-size: 16px;  color:#fff; text-decoration:none;padding:3px 0px;}

.RadTabStrip .rtsSelected,.RadTabStripTop_Sitefinity .rtsSelected .rtsIn, .RadTabStripTop_Sitefinity .rtsSelected:hover .rtsIn
{ background-color: #1C597A;background-image: none; background-position: 0 0;border-bottom: medium none; padding-right: 0px; text-decoration: none; }
    
.RadTabStrip .rtsSelected {color: #FFFFFF;font-family: Arial;font-size: 16px; padding-bottom:0px; padding-top:0px;-webkit-border-radius: 5px;
                                    -moz-border-radius: 5px; -khtml-border-radius: 5px;border-radius: 5px;}

 .RadTabStripTop_Sitefinity .rtsSelected .rtsOut, .RadTabStripTop_Sitefinity .rtsSelected:hover .rtsOut
{ background-position:0% 0%; } 

.RadTabStripTop_Sitefinity .rtsLink, .RadTabStripTop_Sitefinity .rtsOut, .RadTabStripTop_Sitefinity .rtsIn, .RadTabStripBottom_Sitefinity .rtsLink, .RadTabStripBottom_Sitefinity .rtsOut, .RadTabStripBottom_Sitefinity .rtsIn
 {  background-image:none; border-bottom:none; }

.RadTabStripTop_Sitefinity a{-webkit-border-radius: 5px;-moz-border-radius: 5px; -khtml-border-radius: 5px; behavior:url(/PIE.htc); position:relative; }

.RadTabStripTop_Sitefinity a:hover { background-color:#1C597A; -webkit-border-radius: 5px; position:relative;
                      -moz-border-radius: 5px; -khtml-border-radius: 5px;border-radius: 5px; text-decoration:none;}
.RadTabStrip_Sitefinity .rtsLink:hover .rtsTxt {text-decoration:none;}

.RadTabStripTop_Sitefinity a:visited { text-decoration:none; }

.RadTabStrip .rtsIn{margin-left:5px;}

.RadTabStripTop_Sitefinity a:focus { background-color:#1C597A; -webkit-border-radius: 5px; position:relative;
                      -moz-border-radius: 5px; -khtml-border-radius: 5px;border-radius: 5px; text-decoration:none;}
/********** End: Navigation Control Widget Related Classes **********/



/********** Begin: For the Search Widget Related Classes **********/

.sfsearchBox{background-color: transparent; border: none; margin-top: 10px;height: 25px;}  
  
.sfsearchBox,.sfsearchTxt { padding:0px;background-color: transparent;} 
  
.sfsearchTxt {border-style:none; width: 145px;background-image: url(../Images/MasterPage/SearchTextBox.png); background-repeat: no-repeat; 
  padding-left:18px; padding-top:0px; height:20px; line-height:21px;  }  
   
.sfsearchSubmit{ background-color:transparent;text-transform: capitalize; background-image:url(../Images/MasterPage/Search.png); border:none; text-indent:-150px; width:66px; height:22px;}

/********** End: For the Search Widget Related Classes **********/



/********** Begin: Tabbed Menu Related Classes **********/

.tabPaneContainer { border-top: none; width: 100%; width:900px; position:relative; z-index:10; margin-top:-4px;}

.tabPane_top {background-image:url(../Images/Emppage/EMPRes_title_top_BG.png);height:11px;}
.tabPane { background:url(../Images/Emppage/EMPRes_title_Middle_BG.png) repeat-y; padding-left: 13px; padding-right:10px; }
.tabPane_bottom {background-image:url(../Images/Emppage/EMPRes_title_bottom_BG.png); height:31px;}

#tab1 { display:block; }

#tab2 { display:none; }

.tabPane li {  list-style:none; margin:10px 0px 10px 5px ;  float:left ;}
.tabPane li a{ display: block;}

#tabContainer { margin:10px 0px 0px 0px; }

#forJobSeekerModulesPane { display:block;}
#forEmployersModulePane{ display:none;}
ul.tabs { height: 35px; list-style: none outside none;  }


ul.tabs li { outline:none; float: left; margin-right:6px; padding:8px; width:161px;padding: 5px 8px 0; height:27px;}

.tabs li a { outline:none;color:#00456A; border-bottom:none ;}

.active{ outline:none;background-image:url(../Images/Emppage/activeTab.png); background-position:top left; position:relative; z-index:100;}

 .inActive { background-image:url(../Images/Emppage/inactivetab.png); background-position:top left; outline:none;}  

.jobSeekersImg{margin-left:15px;float:left; margin-top:15px;clear:both;}

.jobSeekerDescription { width:78%; float:right; margin-top:15px; }

/********** End: Tabbed Menu Related Classes **********/



/********** Begin: Job Seeker Left Module Related Classes **********/

.moduleContainer{margin-top:15px;}

.leftPane{float:left; width:435px;}
.rightPane{float:right; width:435px;}
.moduleContainer .subHeadingFonts{font-weight:bold;}

.leftModuleTop { background-image: url(../Images/Emppage/tabPaneLeft_top.png);background-repeat:no-repeat; height:8px;}

.leftModuleMiddle{ background:url('../Images/Emppage/tabPaneLeft_middle.png') repeat-y ; padding-left:2px;}

.leftModuleBottom { background-image: url(../Images/Emppage/tabPaneLeft_bottom.png);background-position:bottom; background-repeat:no-repeat; height:8px;}

.rightModuleTop { background-image:url(../Images/Emppage/JsRtModuletop.png); background-repeat:no-repeat; height:8px;}  

.rightModuleMiddle { background:transparent url('../Images/Emppage/JsRtModuleMiddle.png') repeat-y ;color: #00456A; padding:10px 10px 10px 13px; border-bottom:none; border-top:none ;}
           
.rightModuleBottom { background-image:url(../Images/Emppage/JsRtModuleBottom.png); background-repeat:no-repeat; background-position:bottom; height:8px; }


.moduleAltItem{ background-color: #FFF;  border-bottom:1px dotted #00456A;border-top:1px dotted #00456A;}  

.moduleItems{width:431px;}
#forJobSeekersModuleContent{min-height:345px;}
#forEmployersModuleContent{min-height:406px;}

.ULLinks {float:left; *float:none; padding-left:15px; padding-bottom:10px;width: 310px; }
.ULLinks h5{ padding-bottom: 5px;}

.ULLinks ul li { line-height:20px; list-style:none ; }

.solidUnderline { border-bottom:1px solid #00456A; color:#00456A; }

/********** End: Job Seeker Left Module Related Classes **********/



/********** Begin: Job Seeker Right Module Related Classes **********/


.launchIcon{ vertical-align:text-bottom;cursor:pointer;padding-left: 5px;padding-top: 5px;}

.employeesResourcesModuleRightTitle{font-weight:bold; display:block; margin-bottom:5px; }

.highLight { font-weight:bold;font-size:14px;}

.answersList { padding-top:20px;}


.answersList ul { list-style:none;width:400px;}


.answersLiSeparator {border-bottom: 5px solid #E5F0F8;padding:5px 10px;}

.collapsed { background:url(../Images/Emppage/btnRt.png) 0px 0px no-repeat;padding-left: 30px;display: block;line-height:22px;cursor: pointer;}

.expand { background:url(../Images/Emppage/btndown.png) 0px 0px no-repeat; padding-left: 30px;display: block;line-height:22px;cursor: pointer;}

.answersListDropDown {margin-top:3px; background-color:#F5F9FC; padding-left:28px; width:340px; display:none;padding-top:10px;padding-bottom:10px;}

.answersListDropDown ul{ padding-top:7px;padding-bottom:5px ;}

.answersListDropDown li { list-style:none;padding-bottom:5px; }

.answersList ul li a img {border-bottom:0px solid #00456A; display:list-item ; margin-left: 130px;
 margin-top: -17px;}

.answersList ul li a:hover, .answersListDropDown ul li a:hover { border-bottom:1px solid #008dd8; color:#008dd8;}

.answersListLargeText{width:300px;padding-bottom:5px ;}

.answersListLargeText a{line-height:15px;}

.outerLinksStyling{ margin:25px 0px 0px 0px;}

.paddingLeft{ padding-left:190px; }
 
/********** End: Job Seeker Right Module Related Classes **********/ 




/********** Begin: Help Page Related Classes **********/

.helpSubNav,.jobsearch_Subnav{ margin:0px 0px 0px 2px;}
.helpSubNav ul li , .jobsearch_Subnav ul li { list-style:none; float:left; }
.helpSubNav ul Li a,jobsearch_Subnav ul Li a { font-weight:bold; font-size:12px; margin:0px 8px 0px 8px;}

.helpTitle_Top{ background-image:url(../Images/Help/Help_TitleArea_Top.png); width:900px;height:15px;}
.helpTitle_Middle { background:url(../Images/Help/Help_TitleArea_Middle.png) repeat-y;width:900px;}
.helpTitle_Bottom{ background-image:url(../Images/Help/Help_TitleArea_Bottom.png); width:900px;height:24px; }

.helpImg{margin-left:15px;clear:both;float:left; }
.helpDescriptionPane { margin-left:18px;width:70%; float:left;}
.helpDesc{  float:left; width: 650px;}

.help_subTitle { margin-left:0.5em; padding-top:0.5em;}
.help_listItem {padding-bottom:10px;}
.help_leftPanel { float: left; width:34%; }
.help_rightPanel { float:left; width:62%; margin-left:1em; margin-right:1em;}
.help_Topic_Content { margin-left:1em; margin-right:1em; }

.helpBottomContainer,.subTopicBottomContainer{ padding-top:10px;}
.subTopicBottomContainer{ margin-top:1em;}
.moreInformation_glossary{float: left;}
.moreInformation{float: left;width: 587px;} 
.ratingTopics { float:right; font-size:12px; margin-right:1em; }
.subTopicLeftNav {float: left;  margin-left:-5px; height: auto;}

.answersHelpList { padding-top:0px;width:300px; }
.answersHelpList ul { list-style:none;width:300px; padding-left:0px;}
/*.answersHelpLiSeparator {border-bottom: 5px solid #F8F6F1;padding:5px 10px; }*/
/*.answersHelpLiSeparator {background: url(../Images/Help/AnswerList_Middle_bg.png) repeat-y;  padding-top:10px; padding-bottom:5px; padding-left:15px; padding-right:10px; }*/
.answersHelpLiSeparator {  padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; }
.collapsed { background:url(../Images/Emppage/btnRt.png) 0px 0px no-repeat;padding-left: 30px;display: block;line-height:22px;cursor: pointer;}
.expand { background:url(../Images/Emppage/btndown.png) 0px 0px no-repeat; padding-left: 30px;display: block;line-height:22px;cursor: pointer;}
/*.answersListHelpDropDown {margin-top:3px; background-color:#F5F9FC; padding-left:28px;  display:none;padding-top:10px;padding-bottom:10px;} */
.answersListHelpDropDown {margin-top:0px; background-color:#FFFFFF; padding-left:28px;  display:none;padding-top:0px;padding-bottom:0px; padding-right:10px;}
.learngreenjob ol{ margin-left:2em; }

.answersListHelpDropDown ul{ padding-top:7px;padding-bottom:5px;width:243px;}
.answersListHelpDropDown li { list-style:none;padding-bottom:5px;   }
.answersHelpList ul li a img {border-bottom:0px solid #00456A; display:list-item ; margin-left: 130px; margin-top: -17px;}
/* .answersHelpList ul li a:hover, .answersListDropDown ul li a:hover { border-bottom:1px solid #008dd8; color:#008dd8;} */

 .answersListLargeText{width:300px;padding-bottom:5px ;}
 .answersListLargeText a{line-height:15px;}

.subTopicLeftNav {float: left;  margin-left:0px;  }
.subTopic_Top_BG { background-image:url(../Images/Help/Help_MoreInfo_top.png); width:574px;height:28px;padding-top:10px; padding-left:13px; margin-top:3px;}
/*.subTopic_Content{ background:url(../Images/Help/Help_MoreInfo_middle.png) repeat-y;padding:10px 20px 0px 13px;min-height:319px; min-height:313px\0/;*min-height:310px;}*/
.subTopic_Content{ background:url(../Images/Help/Help_MoreInfo_middle.png) repeat-y;padding:10px 20px 0px 13px;}
.subTopic_Bottom_BG { background:url(../Images/Help/Help_MoreInfo_Bottom.png) no-repeat; width:574px;height:8px; padding-left:13px;}

.moreInformation_Top_BG { background-image:url(../Images/Help/Help_MoreInfo_top.png); width:574px;height:28px; padding-top:10px; padding-left:13px;} 
.moreInformation_Content{ background:url(../Images/Help/Help_MoreInfo_middle.png) repeat-y;padding:10px 20px 0px 13px;min-height:319px; min-height:313px\0/;*min-height:310px;}
.moreInformation_Bottom_BG { background:url(../Images/Help/Help_MoreInfo_Bottom.png) no-repeat; width:574px;height:8px; padding-left:13px;}

.glossary_Top_BG { background:url(../App_Themes/ESDTheme/Images/Help/Glossary/GlossaryBoxTop.png) no-repeat;  padding-top:10px; padding-left:10px; height:40px; width:902px;} 
.glossary_Middle_BG{ background:url(../App_Themes/ESDTheme/Images/Help/Glossary/GlossaryBoxMiddle.png) repeat-y; padding:10px 0px 0px 10px;min-height:1px;min-width:902px; margin-top:-1em; }
.glossary_Bottom_BG { background:url(../App_Themes/ESDTheme/Images/Help/Glossary/GlossaryBoxBottom.png) bottom no-repeat;  padding:0px 0px 0px 0px; min-height:6px; min-width:902px;}
/*.moreInformation_Top_BG_Glossary { background-image:url(../Images/Help/Glossary/Help_MoreInfo_top_Glossary.png); padding-top:10px; padding-left:13px;} 
.moreInformation_Content_Glossary{ background:url(../Images/Help/Glossary/Help_MoreInfo_middle_Glossary.png) repeat-y;padding:10px 20px 0px 13px;min-height:319px; min-height:313px\0/;*min-height:310px;}
/*.moreInformation_Bottom_BG_Glossary { background:url(../Images/Help/Glossary/Help_MoreInfo_Bottom_Glossary.png) no-repeat;  padding-left:13px; min-height:200px;} 
.moreInformation_Bottom_BG_Glossary { background:url(/App_Themes/ESDTheme/Images/Help/Glossary/Help_MoreInfo_Bottom_Glossary.png) no-repeat;  padding:0px 0px 0px 0px; min-height:70px; }

.help_TopicSearch { background-color: #EDF5FA; margin-top:10px; *width:555px;}
#help_tbSearchTopic { float: left; display: block; width: 490px;margin-left:10px; height:30px;}
.help_TopicSearch  .rcbInput { width: 224px ; }
ul.searchControls{padding:20px 10px 10px 13px;}
ul.searchControls li{padding-bottom:10px;}
.help_TopicSearch li { list-style:none; } */


.helpArticle {width:302px; }
.helpArticle_Title,.subTopicLeftNav_Title{background:url(../Images/Help/HelpArticle_top.png) no-repeat;height:30px;padding-top:10px; padding-left:13px; padding-right:10px;}

.helpArticle_Content,.subTopicLeftNav_Content { background:url(../Images/Help/HelpArticle_Middle.png) repeat-y scroll; padding: 0 10px 0 13px;}

.helpArticle_Content ul,.subTopicLeftNav_Content ul.topics { padding-left:17px;padding-top:10px; padding-right:10px; width:255px;}

.helpArticle_Content li,.subTopicLeftNav_Content li { list-style:none outside url("../Images/Emppage/arrow.png");padding-left:2px;padding-bottom:8px;}


.findEconomist_title{background-image:url(../Images/Help/ContactanEco_BG.png);height:32px;  margin-left: 1px;padding-top:10px; padding-left:13px; padding-right:10px;}
.findEconomist { background:url(../Images/Help/HelpArticle_Middle.png) repeat-y; padding-top: 10px; padding-left:13px; padding-right:19px; margin-top:-2px;}
.helpArticle_bottom,.subTopicLeftNav_bottom{background-image:url(../Images/Help/HelpArticle_Bottom.png); height:16px;margin-left: 2px;}

/* */
.help_SearchFilter_ForEconomist { float:right; margin-right: 10px;   text-align: left; margin-top: 18px; background-image: url(../Images/Help/Help_ListBox.png);  border:none;   height: 18px;  cursor:pointer;  overflow:hidden; color:#003366;}
 
 .helpSearchFilterByTopic {  background-image: url(../Images/Help/ddlSerachTerm.png); height: 26px; margin-left: 10px; color:#003366;
  text-align: left; float:left; cursor:pointer ; border:none; overflow:hidden;} 
 
 
 .help_TopicSearch .RadInput_Default .riTextBox, .help_TopicSearch .RadInputMgr_Default {display:block ; background-image:url(../Images/Help/txtbox.png); width:483px ; height:19px;border:none ; padding-top:5px ; padding-left:10px ; color:Gray ; font-size:14px; }           
 
 .findEconomist .RadComboBox .rcbReadOnly .rcbInput { margin-top:-5px;}
 
 .findEconomist .RadComboBoxDropDown .rcbScroll { margin-top:-5px;}

 .findEconomist li { list-style:none;}
 
.rbChecked{ background:url(../Images/Help/RadioChecked.png) 0px 7px no-repeat; height:25px; width:14px; float:left;} 
 
.rbUnChecked{ background:url(../Images/Help/RadioUnChecked.png) 0px 7px no-repeat; height:25px; width:14px; float:left;}    
             
.btnGo { height:23px; width:51px;float:Right;padding-right: 15px; }
             
.searchEconimistPersonaSelector { background-color: #E6F0F9;height: 158px;width: 267px; margin-left: 12px; margin-top: 8px;color:#00456A; }

.btnSearchEconomist { float:right; margin-top:10px; margin-right:10px;}


.selectcountytext{ float:right; margin-top:10px; font-size:17px;font-weight:bold; }
.countyDropdownbox { background-image: url(../Images/Home/PersonaSelector/primaryDropDown.png); float:right; height:25px; width: 200px; margin-left: 10px; 
                     margin-top:7px; margin-right:20px; color:#00456A; font-weight:bold;font-family:Lucida Sans, Arial, helvetica; font-size:15px;}
/*.select_economist{ background-image:url(../Images/Help/ContactAnEconomist/select_economist.png)no-repeat; height: 46px;}*/
.select_economist{ margin-top: 10px; background: url(../Images/Help/ContactAnEconomist/select_economist.png) no-repeat; height: 46px;}
.selectEconomist_Top {background-image: url(../Images/Home/PersonaSelector/PersonaSelectorTop.png); height: 8px; margin-top:10px; }

.selectEconomist_Middle { background: url(../Images/Home/PersonaSelector/PersonaSelectorMiddle.png) repeat-y; min-height:35px;   }

.selectEconomist_Bottom {background-image: url(../Images/Home/PersonaSelector/PersonaSelectorBottom.png); height: 8px;}

.resultInfo{background-color: #fff;padding:0px 10px 5px 13px;display: block;color:#7a7b7c; font-size:16px;}
ul.resultList li{padding:5px 10px 5px 13px;}
.whiteBG { background-color: #F8FBFD;}
.matchTitle{font-size:14px;}
.updatedDate{color: #6a6a6a; font-size:11px;}
.matchDescription{ font-size:12px;}

.subTopicPagination { background:url(../Images/Help/tutorial/tutorialPagination_BG.png) no-repeat; width:587px; height:39px; padding-top:10px;}

.btnPrev { display:block; width:57px;float:left;padding-left: 10px;}
.btnNext{width:57px;padding-right: 10px;display:block;float:left;}
.pageNumber{ text-align:center;display:block;width:445px;float: left;padding-top: 5px;}

.rgMatchFoundPager{background: url(../Images/Help/tutorial/tutorialPagination_BG.png) no-repeat;width:552px; height: 29px;    line-height: 25px;    margin: 10px -19px -10px -13px;   padding: 5px 20px 5px 13px;*position:relative;} 
.rgMatchFound table.rgMasterTable{ background: none;}
.rgMatchFound .rgAltRow td, .rgMatchFound .rgRow td{ padding: 5px;vertical-align: top;}
.rgMatchFound .rgAltRow td table td span,.rgMatchFound .rgRow td table td span{ display: block;}
.rgMatchFoundPager .pageInfo .currentPage_Pager {font-weight: bold; }
.rgMatchFound .rgNumPart a {  background: none repeat scroll 0 0 transparent;}
.rgMatchFound .rgNumPart a span, .alphaNumericPager a { border:none;background:none !important; text-decoration: underline;}
.rgMatchFound .rgPager td { background:#D2E5F2;}
.rgMatchFound{background:none;}
.pagerBg{height:33px;}


.subTopic {float:right;width: 588px; height: auto;}

/******************************** Begin: Feedback Page ******************************/
.submitButton { font-size:15px; color:#00456a; padding: 5px; }
.captcha { line-height:2em; text-decoration:none; margin-top: 1em; margin-left:2em;}

/******************************Begin: ContactUs page ***************************/

#contactus_widgetContent { margin-left:-1.0em; }
#contactus_TopTitleContent { float:left; width:100%; margin-top:1em; }
#contactus_TopMiddleContent { margin-top: -15px; padding-left: 2em; }
#contactus_TopMiddleText { width: 95%; }
#contactus_TopBottom { margin-top: -15px; }

#contactus_Wrapper { width:100%; }
#contactus_LeftSideContent { float: left; width:34%; }
.contactus_leftContent{ width:291px; float:left; min-height:100%; height:100%; margin-top:0.5em; }
.contactus_BrownBox1_top{ background:url(../../../App_Themes/ESDTheme/Images/Footer/Brown1BoxTop.png) top no-repeat; width:291px;  height:41px; }
#contactus_BrownBox1_ul { margin-left:-1.5em;  list-style-type:none; list-style:none;  }
#contactus_UnemployClaimsTitle { margin-left: 1em; padding-top: 0.25em; }
#contactus_PublicRecTitle { margin-left: 1em; padding-top: 0.5em; }
.contactus_BrownBox1_middle{ background:url(../../../App_Themes/ESDTheme/Images/Footer/Brown1BoxMiddle.png) repeat-y; width:291px; min-height:1px; padding-top:10px;   padding-bottom:10px;  padding-right:10px;}
.contactus_BrownBox1_middle li {list-style:none     }

.contactus_BrownBox2_top{ background:url(../../../App_Themes/ESDTheme/Images/Footer/Brown2BoxTop_big.png) top no-repeat; width:291px;   height:64px;  margin-top:-17px;}
.contactus_BrownBox2_middle{ background:url(../../../App_Themes/ESDTheme/Images/Footer/Brown2BoxMiddle.png) repeat-y; width:291px; min-height:1px; max-width:100%;  padding-top:10px;   padding-bottom:10px; padding-right:20px;} 
#contactus_BrownBox2_ul_1 {  display: block; max-width: 85%;margin-left:-1.5em; }
#contactus_BrownBox2_ul_2 {  display: block; max-width: 85%;margin-left:-1.5em; }
.contactus_BrownBox2_middle li {list-style:none; } 
/*.contactus_BrownBox2_bottom{ background:url(../../../App_Themes/ESDTheme/Images/Footer/Brown2BoxBottom.png) bottom no-repeat; width:291px;   height:10px;  }*/
.contactus_BrownBox2_bottom{ background:url(../../../App_Themes/ESDTheme/Images/Help/Help_Brown_Bottom.png) bottom no-repeat; width:291px;   height:3px;  }

#contactus_RightSideContent { float: left; width:62%; margin-left:1em; margin-bottom:1em;  margin-top:0.5em; }
.contactus_rightContent{ width:582px; float:right; min-height:100%; height:100%;  }
.contactus_SkyBlue_top{ background:url(../../../App_Themes/ESDTheme/Images/Footer/SkyBlueBoxTop.png) top no-repeat; width:582px; height:40px; }
.contactus_SkyBlue_middle{ background:url(../../../App_Themes/ESDTheme/Images/Footer/SkyBlueBoxMiddle.png) repeat-y; width:582px; min-height:1px; }
.contactus_EmailPanel { padding-left: 2em; padding-top:1em; padding-bottom:1em;} 
#contactus_LaborMarketTitle { margin-top:-2.3em; }
.contactus_Error { color: Red; }
.contactus_content_bottom{ background:url(../../../App_Themes/ESDTheme/Images/Footer/SkyBlueBoxBottom.png) bottom no-repeat; width:582px; height:8px; }
.contactus_collapsed { background:url(../Images/Emppage/btnRt.png) 0px 0px no-repeat;padding-left: 30px;display: block;line-height:22px;}



/*.contactusIndent { margin-left:2em; margin-top:-1em;}
.contactusIndentCaptcha { margin-left:4em; } 
li.noBullets {list-style:none; }*/


/********************************* Begin: Help--> Tutorial page *********************/
/*.subTopicLeftNav_Content li.selectedLink { font-weight:bold; border-bottom:none;list-style:none outside url("../Images/Help/tutorial/BlueArrow.png");}

.subTopicLeftNav_Content li.selectedLink a { border-bottom:none;}







.subTopicDescription p { padding-top:10px;}

.greenJobDesciptionImg {background:url(../Images/Help/tutorial/GreenJobExplanationImg.png) no-repeat;width:371px;height:216px;margin-top:10px;padding-bottom:5px;}

.learnAboutOccupaton ol{ counter-reset: item;list-style-type:none;padding-top:5px;}

.learnAboutOccupaton ol li{line-height:15px;}

span.listCounter{background: url(../Images/Help/tutorial/Num_BG.png) 0px 0px no-repeat; color: #FFFFFF; display: block; float: left; height: 14px;  padding-left: 4px; font-size: 10px; width: 13px; margin-right:5px;}

.subTopicPagination { background:url(../Images/Help/tutorial/tutorialPagination_BG.png) no-repeat; width:587px; height:39px; padding-top:10px;}

.btnPrev { display:block; width:57px;float:left;padding-left: 10px;}
.btnNext{width:57px;padding-right: 10px;display:block;float:left;}
.pageNumber{ text-align:center;display:block;width:445px;float: left;padding-top: 5px;}

.rgMatchFoundPager{background: url(../Images/Help/tutorial/tutorialPagination_BG.png) no-repeat;width:552px; height: 29px;    line-height: 25px;    margin: 10px -19px -10px -13px;   padding: 5px 20px 5px 13px;*position:relative;} 
.rgMatchFound table.rgMasterTable{ background: none;}
.rgMatchFound .rgAltRow td, .rgMatchFound .rgRow td{ padding: 5px;vertical-align: top;}
.rgMatchFound .rgAltRow td table td span,.rgMatchFound .rgRow td table td span{ display: block;}
.rgMatchFoundPager .pageInfo .currentPage_Pager {font-weight: bold; }
.rgMatchFound .rgNumPart a {  background: none repeat scroll 0 0 transparent;}
.rgMatchFound .rgNumPart a span, .alphaNumericPager a { border:none;background:none !important; text-decoration: underline;}
.rgMatchFound .rgPager td { background:#D2E5F2;}
.rgMatchFound{background:none;}
.pagerBg{height:33px;}   */
/********** End: Help Page Related Classes **********/  



/********** Begin: Articles Page Related Classes **********/ 
.breadcrumb_header{ background:url(../../../App_Themes/ESDTheme/Images/ReportPublication/breadcrumbRotate_bg.png) no-repeat;line-height:20px; padding-bottom:10px; padding-left:-10px;}
.pager{ background:url(../../../App_Themes/ESDTheme/Images/ReportPublication/breadcrumb_bg.png) no-repeat; width:887px;
 height:23px; line-height:20px;}
 .breadcrumb_header .buttons{ padding-top: 3px;}
 .pager{padding:8px;}
 
                     
.breadcrumb_header{margin:0px 6px;}

.breadcrumb{ font-size:12px; padding:10px 0px 0px 20px;}

.breadcrumb a,.breadcrumb a:hover{color:#0066cc; text-decoration:underline; border:none;}
.breadcrumb a:visited{color:#000c6a; text-decoration:underline; border:none;}
.breadcrumb a.currentPage{text-decoration:none; color:#003366;}
#articlesBreadCrumb{ width: 505px;overflow: hidden;float:left;height: 24px;}

.breadcrumb li{ list-style:none; float:left; padding-right:5px;}
.article_btns{ float:left; width:283px; height:23px;}
.article_btns .imgbtn{ padding-left:5px; padding-right:5px;}

.articles_rightContent{ width:214px; float:right; min-height:100%; height:100%; padding-top:10px;}
.table_content_middle li{ list-style:none; line-height:20px; padding-left:4px;}
.table_content_middle li.selected{ padding-right:0px; background:url("../Images/Emppage/arrow.png") 0 7px no-repeat;}
.table_content_middle li.selected a{ color:#000; border-bottom:none;}
.table_content_top{ background:url(../../../App_Themes/ESDTheme/Images/ReportPublication/tblContents_top.png) top no-repeat; width:221px; min-height:18px; padding-top:18px;}
.table_content_bottom{ background:url(../../../App_Themes/ESDTheme/Images/ReportPublication/tblContents_bottom.png) bottom no-repeat; width:221px; min-height:18px; padding-bottom:18px;}
.table_content_middle{ background:url(../../../App_Themes/ESDTheme/Images/ReportPublication/tblContents_middle.png) repeat-y; width:206px; min-height:300px; padding:0px 10px 10px 5px;}





.table_content_middle h2{ margin-left:7px; margin-bottom:5px;}
.articles_leftContent{ width:650px; min-height:200px; float:left;}
.articles ul{ line-height: 18px; margin-left:20px; list-style :none outside url("../Images/ReportPublication/bullet.png");}
.regularContent ul{ line-height: 18px; margin-left:20px; list-style :none outside url("../Images/ReportPublication/bullet.png");}
.article_title{ color:#00456A; font-size:15px; padding:10px 0px; display:block; font-weight:bold;}
.articles_content{ min-height:100px; margin-bottom: 10px;margin-top:10px;}
.author{ color:#000;}
.dvArticles{ margin-left:6px; margin-right:6px;}
.article_head{ font-size:21px; border-bottom:1px dotted #00456A; padding:5px 0px; margin-bottom:5px;}
.pager_pangeInfo{ width:557px; font-size:13px; float:left;}
.pager_pangeInfo span{ font-weight:bold;}
.pager_pageNumbers{ width:330px; float:left; font-size:13px;}

.pager_pageNumbers td{ font-weight:bold; padding-left:5px;}

.pager_pageNumbers a{ text-decoration:underline; border:none;}
.pager_pageNumbers td.next {  padding-left:50px; }
.secondNav {  color:#00456A; margin:10px 0px 10px 4px; font-family:Lucida Sans;}
.secondNav ul li {  list-style:none;  float:left;  font-size:14px; line-height:25px; }
.secondNav ul li.secondNavItem{  padding:0px 5px; line-height:normal;}
.secondNav a  { display:block; border-bottom:none; padding:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; -khtml-border-radius: 5px; behavior:url(/PIE.htc);}
.secondNav a:visited{color:#00456a;}
.secondNav a:hover,.secondNav a.currentPage{color:#fff; background-color:#00456A;behavior:url(/PIE.htc); border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
  
/********** End: Articles Page Related Classes **********/ 




/********** Begin: Reports->Search Page Related Classes **********/
.jobSearch_FilterConatainer_top,.demandDecline_FilterConatainer_top {background-image:url(../Images/Emppage/JobSearch/CurrentSearch_top_bg.png); height:15px; width:160px;}

.jobSearch_CurrentSearch,.demandDecline_CurrentSearch { background-image:url(../Images/Emppage/JobSearch/CurrentSearch_body_bg.png); background-repeat:no-repeat; margin-left:2px;margin-top: -12px;}

  
.jobSearchLeft_FilterConatainer_Bottom {clear:both; background-image:url(../Images/Emppage/JobSearch/CurrentSearch_Bottom_bg.png); height:16px; width:160px;float:left;}

/*.jobSearchIntroText {padding-top:8px;background-image:url(../Images/Emppage/JobSearch/JobSearchIntroText_BG.png); height:122px; width:730px; float:left;margin-left:8px; } */
.DemandIntroTable {width:880px;}
.jobSearchIntroText {padding-top:8px;background-image:url(../Images/Emppage/JobSearch/JobSearchIntroText_NewBG.png); background-repeat:no-repeat; height:122px; width:900px; float:left;margin-left:0px; }
.jobSearchIntroText .breadcrumb{ padding-top: 0px;}
.jobSearchIntroText .breadcrumb li{ padding-bottom: 5px;}
.jobSearch_FilterConatainer_middle,.demandDecline_FilterConatainer_middle {float:left;background:url(../Images/Emppage/JobSearch/CurrentSearch_Middle_bg.png) repeat-y; width:160px;}


.JobSearchDescriptionPane { margin-left:18px;width: 680px; float:left; }

.jobSearchDesc{ clear:both; float:left;color:#00456A;}

.path { margin-left:8px; float:left; margin-bottom:10px; }

.path a { margin-left:5px;}

.jobSearchImg{margin-left:15px;clear:both;float:left; margin-top:3px;}

.jobSearch_CurrentSearch { padding-top:10px; }

.currentSearch,.searchOccupations { margin-left:3em; color:#00456A;}
.legendTitle{text-align:center;}

.searchOccupations { margin-left:0px;}

.currentSearch img,.searchOccupations img{ vertical-align:middle;}

.selectOccupation_DemandDecline{border-top:1px dotted #00456A; margin-top:5px; height:100px;}
/******************************   Find employer Updated on 01/17/2012  begin *****************/

.clearSelection_FindEmployer{margin-top:5px; height:220px; margin-bottom:10px;}
.selectArea_FindEmployer{border-top:1px dotted #00456A; margin-top:5px; height:50px;}
.selectOccupation_FindEmployer{ margin-top:5px; height:60px;}
.selectIndustry_FindEmployer{ margin-top:15px; height:60px;}
.selectName_FindEmployer{margin-top:-5px; height:60px;}

/******************************   Find employer Updated on 01/17/2012  ends Here *****************/

.selectArea_DemandDecline{margin-top:5px; height:100px;}

.jobsearch_SubHeading,.demandDecline_SubHeading { font-weight:bold; font-size:12px; margin-left:10px;}

.paddingSubHeadings{ padding-top:10px;border-bottom:1px dotted #00456A;width:155px;}

.selectOccupations ul,.selectArea ul,.selectWage ul,.protectedOpenings ul { padding-bottom:10px;}

.selectOccupations li,.selectArea li,.selectWage li,.protectedOpenings li {font-size:12px; margin-top: 5px;list-style:none outside url(../Images/Emppage/JobSearch/btnCross.png); }

.buttonAlignMent{ margin-left:5px; margin-bottom:5px;}

.buttons {float:right;margin-top:5px;margin-right:10px;}

.show20ResultsDropdownbox { background-image: url(../Images/Emppage/JobSearch/ddlShow20Results.png); background-repeat:no-repeat; height: 30px; width:200px; color:#00456A;
 font-size: 16px; text-align: left; margin-top: 13px; float:left;  border:none; overflow:hidden; }
 
.refineSearch { width:660px;float:left; margin-top:10px;margin-left:8px; } 

.searchList { float:left; margin-left:10px;min-height:200px;}

.downArrow { float:right; margin-right:20px;}

.searchList .rgCommandTable { display:none;border:none;}

.RadGrid_Default .rgCommandCell  {border:none;}

.RadGrid_Default  table.rgMasterTable{background:url(../Images/Emppage/JobSearch/GridHeader_bg.png) no-repeat left top; position:relative;}
.RadGrid_Default  table.rgMasterTable tfoot tr{background:none;}
.RadGrid_Default  table.rgMasterTable tr td.rgPagerCell { border:0px none;}

.RadGrid_Default  table { height:30px;}

.RadGrid_Default  table thead th{padding-top:5px;padding-left:8px;}

.RadGrid_Default  table tbody tr { background-image:none;}

.RadGrid_Default .rgHeader { background:url(../Images/Emppage/JobSearch/gridHeaderColDivider.png) right  no-repeat;border:none; }

.RadGrid_Default, .RadGrid_Default .rgMasterTable, .RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, .RadGrid_Default .rgCommandRow table, .RadGrid_Default .rgEditForm table, .RadGrid_Default .rgPager table, .GridToolTip_Default { border:none;}

.RadGrid_Default .rgAltRow { background: none repeat scroll 0 0 #eef3fa;}

.RadGrid_Default .rgAltRow td,.RadGrid_Default .rgRow td,.RadGrid .rgHeader {padding:9px;}

.RadGrid_Default .rgRow a:visited, .RadGrid_Default .rgAltRow a:visited{color:#000c6a; border-bottom:1px dotted #000c6a}

.RadGrid_Default .rgRow a:hover, .RadGrid_Default .rgAltRow a:hover{color:#008dd8; border-bottom:1px solid #008dd8}

.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a{color:#00456a; border-bottom:1px dotted #00456a}



.RadGrid_Default .rgHeader a,.RadGrid_Default .rgHeader a:hover,.RadGrid_Default .rgHeader a:visited,.RadGrid_Default th a,.RadGrid_Default th a:visited,.RadGrid_Default th a:hover{border:none;}

.RadGrid_Default .rgRow .rgSorted  { background-color:#FFF;}

.RadGrid_Default .rgAltRow .rgSorted {background-color:#eef3fa;}

.RadGrid_Default .rgRow td,.RadGrid_Default .rgAltRow td{color:#00456a;  padding-left:8px;}

 .RadGrid_Default .rgMasterTable { font-size:12px;  color:#00456A; font-family: Lucida Sans, Arial, helvetica; }

 .rgDemandDecline .rgAltRow { background: none repeat scroll 0 0 #EDF5FA; font-size:12px; font-family: Lucida Sans, Arial, helvetica;} /* tpk - add font family to reset alternative row style */

.rgDemandDecline th.rgSorted {text-align: left;border: 2px solid #fff;padding: 3px 2px 5px 8px;*padding:0px 2px 0px 8px;background-color:#D98831 !important;}

.rgDemandDecline .rgMasterTable th.rgHeader{ background-color: #00456A; height:30px; border   : 2px solid #fff; padding: 3px 2px 5px 8px;*padding:0px ; text-align: left;background-image: none; font-size: 13px;
    font-family: Georgia;}

.rgFindEmployer .rgAltRow { background: none repeat scroll 0 0 #EDF5FA; font-size:12px;}

.rgFindEmployer th.rgSorted {text-align: left;border: 2px solid #fff;padding: 3px 2px 5px 8px;*padding:0px 2px 0px 8px;background-color:#D98831 !important;}

.rgFindEmployer .rgMasterTable th.rgHeader{ background-color: #00456A; height:30px; border   : 2px solid #fff; padding: 3px 2px 5px 8px;*padding:0px ; text-align: left;background-image: none; 
     }


/*.RadGrid_Default th.rgSorted { background-color:transparent; }*/

.reportGrid th.rgSorted {background-color:#D98831 !important;}

.rgDemandDecline th.rgSorted {background-color:#D98831 !important;}
 

.reportGridSub th.rgSorted {background-color:#D98831 !important;}

.rgCustomPager{ background:url(../Images/Emppage/JobSearch/pagination_bg.png) no-repeat top center;height:39px;line-height: 25px;
 }
 
 .rgCustomPager .pageInfo .currentPage_Pager{font-weight:bold;}
 .rgCustomPager{margin-top:10px;}
 .rgDemandDecline thead{ height: 20px;}
 .rgDemandDecline tbody,.rgDemandDecline tbody tr.rgRow td.tdFirst{background:url(../Images/EmpPage/JobSearch/grid_bg.png) repeat-y !important;}
 .rgDemandDecline tbody tr.rgRow td.tdLast{background-image:url(../Images/EmpPage/JobSearch/grid_bg.png);background-position: top right;background-repeat: repeat-y;}
 
 .rgDemandDecline tbody tr.rgRow td{ height:50px;} /*#f5f9fc;*/
.rgDemandDecline tbody tr.rgAltRow td{ background-color: #f5f9fc; height:50px;} /*#f5f9fc;*/

 .rgDemandDecline tfoot tr.rgPager{ background: url(../Images/EmpPage/jobSearch/grid_bottom_bg.png) left top no-repeat!important;}
 .lnkNextPage{margin-left:15px;}

.updateDateRow{background:url(../Images/EmpPage/JobSearch/grid_bg.png) repeat-y; padding:3px;}
.updateDateAltRow{background-color: #f5f9fc; padding:3px;}
.updateDateHeader{background:url(../Images/Emppage/JobSearch/UpdateGridHeader_bg.png) no-repeat left top; position:relative;  width:550px;  }
.updatePopupFooter{ width:40em;}
    
.searchList .RadGrid .rgNumPart a,.alphaNumericPager a,a.lastPageLink { line-height: 22px; border:none;}

.searchList .rgDemandDecline .rgNumPart a span,.alphaNumericPager a{ text-decoration:underline; border:none;}

.searchList .rgDemandDecline .rgNumPart a {background:none;}

.rdDemandDecline  .rgNumPart a.rgCurrentPage span{ text-decoration:none;}

.alignLeft5px{ margin:5px 5px 25px 10px; display:block;}

.selectRegions li { margin:10px 5px 10px 10px; display:block;}

.legend { padding-top:10px;padding-left:2px; background:url(../Images/Emppage/JobSearch/Legend_bg.png) no-repeat top center; width:158px; height:290px;}

.tblLegend { width:150px; font-size:10px;margin-top:5px;}

.legendLogoAlignMent { vertical-align:super; text-align:center;margin-bottom:5px;}

.Red{ color:red;} .Green{ color:Green;}

.tblLegend tr td { padding-bottom:10px; }

.growthRate , .education { padding-bottom:10px;}
 
.pagination_pageNumbers { //margin-top:80px; }

.btnForward { padding-left:10px; padding-right: 10px;vertical-align: middle; }


.buttonsBG { background:url(../Images/ReportPublication/DemandDecline/demand_Buttons_bg.png) no-repeat; width:900px; height:44px;float: left;
 margin-left: 0px;margin-bottom: 5px;padding-top: 5px;margin-top: -2px;}
.legend_DemandDecline { margin-bottom: 5px; vertical-align: super;}
.legend_DemandDecline_Text
{
	font-family: 'Lucida Sans';
	font-size: 10px;
	color: #333333;
}

.sortingOptions{ height:60px;}

.sortingOptions li{ list-style:none;}

.findEmpIndustryPopUp{ left: 145px;position: absolute;top: 54px; width: 400px;z-index: 222;}
.findEmpOccupationPopUp{ left: 145px;position: absolute;top: 133px; width: 400px;z-index: 222;}
.browseOccupationsPopUp{ left: 145px;position: absolute;top: 4px; width: 400px;z-index: 200; visibility:hidden;}
.findEmpAreaSearchPopUp{ left: 145px;position: absolute;top: -146px; width: 500px;z-index: 200; visibility:hidden;}
.findEmpNamePopUp{ left: 145px;position: absolute;top: 212px; width: 400px;z-index: 222;}
.findEmpDemandDetailsPopUp{ left: 235px;position: absolute;top: 175px; width: 630px;z-index: 200; visibility:hidden;}
.EditSoccodeDetailsPopUp{ left: 235px;position: absolute;top: 175px; width: 630px;z-index: 200; }

.searchPopUp{ left: 145px;position: absolute;top: -80px; width: 400px;z-index: 222;}
.searchPopUp_Left { background:url(../Images/ReportPublication/DemandDecline/SearchPopup_Left.png) no-repeat; width:25px; height:125px;float:left;margin-top:-1px;}
.searchPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/SearchPopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height: 85px;padding: 20px 0;width: 355px; position: relative;}
.searchPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/SearchPopup_Right.png) no-repeat; width:14px; height:125px;float:left; }

.toolPopUp{ left: 645px;position: absolute;top: 230px; width: 400px;z-index: 222;}
.toolPopUp_Left { background:url(../Images/ReportPublication/DemandDecline/SearchPopup_Left.png) no-repeat; width:25px; height:125px;float:left;margin-top:-1px;}
.toolPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/SearchPopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height: 85px;padding: 20px 0;width: 355px; position: relative;}
.toolPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/SearchPopup_Right.png) no-repeat; width:14px; height:125px;float:left; }

.LAOHeaderPopUp{ left: 180px;position: absolute;top: 180px; width: 700px;z-index: 222; visibility:hidden;}
.HeaderPopUp{ left: 180px;position: absolute;top: -180px; width: 700px;z-index: 222; visibility:hidden;}
.HeaderPopUp_Left { background:url(../Images/ReportPublication/DemandDecline/HeaderPopup_Left.png) no-repeat; width:25px; height:360px;float:left;margin-top:-1px;}
.HeaderPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/HeaderPopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height: 600px;padding: 20px 0;width: 550px; position: relative;}
.HeaderPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/HeaderPopup_Right.png) no-repeat; width:18px; height:360px;float:left; }

.ToolsHeaderPopUp{ left: 280px;position: absolute;top: 250px; width: 700px;z-index: 222; visibility:hidden;}
.ToolsHeaderPopUp_Left { background:url(../Images/ReportPublication/DemandDecline/HeaderPopup_Left.png) no-repeat; width:25px; height:275px;float:left;margin-top:-1px;}
.ToolsHeaderPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/HeaderPopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height: 235px;padding: 20px 0;width: 655px; position: relative;}
.ToolsHeaderPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/HeaderPopup_Right.png) no-repeat; width:14px; height:275px;float:left; }

.UpdatedPopUp{ left: 380px;position: absolute;top: 280px; width: 600px;z-index: 222; visibility:hidden;}

.UpdatedPopUp_Left { background:url(../Images/ReportPublication/DemandDecline/HeaderPopup_Left.png) no-repeat; width:33px; height:360px; margin-top:-1px; float:left;}
.UpdatedPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/HeaderPopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height:360px;padding: 20px 0;width: 550px; position: relative;}
.UpdatedPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/HeaderPopup_Right.png) no-repeat; width:14px; height:360px;float:left; }

.OccUpdatePopupTop { background:url(../Images/ReportPublication/DemandDecline/TopUpdatePopup.png) no-repeat; width:604px; height:18px; margin-top:-1px; }
.OccUpdatePopupMiddle {  background: url("../Images/ReportPublication/DemandDecline/MiddleUpdatePopup.png") repeat-y scroll 0 0 transparent; height:100%;width: 604px; position: relative; padding-left:2.5em;}
.OccUpdatePopupBottom { background:url(../Images/ReportPublication/DemandDecline/BottomUpdatePopup.png) no-repeat; width:604px; height:50px; }

.largeSearchPopUp{ left: 145px;position: absolute;top: -210px; width: 400px;z-index: 200; visibility:hidden;}
.largeSearchPopUp_Left { background:url(../Images/ReportPublication/DemandDecline/LargePopup_Left.png) no-repeat; width:25px; height:425px;float:left;margin-top:-1px;}
.largeSearchPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/LargePopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height: 400px;padding: 20px 0;width: 355px; position: relative;}
.largeSearchPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/LargePopup_Right.png) no-repeat; width:14px; height:425px;float:left; }

.IndustrySearchPopUp{ left: 145px;position: absolute;top: -20px; width: 400px;z-index: 200; visibility:hidden;}
.IndustrySearchPopUp_Left { background:url(../Images/ReportPublication/DemandDecline/LargePopup_Left.png) no-repeat; width:25px; height:425px;float:left;margin-top:-1px;}
.IndustrySearchPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/LargePopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height: 400px;padding: 20px 0;width: 355px; position: relative;}
.IndustrySearchPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/LargePopup_Right.png) no-repeat; width:14px; height:425px;float:left; }

.OccupationSearchPopUp{ left: 145px;position: absolute;top: 97px; width: 400px;z-index: 200; visibility:hidden;}
.OccupationSearchPopUp_Left { background:url(../Images/ReportPublication/DemandDecline/LargePopup_Left.png) no-repeat; width:25px; height:425px;float:left;margin-top:-1px;}
.OccupationSearchPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/LargePopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height: 400px;padding: 20px 0;width: 355px; position: relative;}
.OccupationSearchPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/LargePopup_Right.png) no-repeat; width:14px; height:425px;float:left; }

.browseIndustryPopUp{ left: 145px;position: absolute;top: -74px; width: 400px;z-index: 200; visibility:hidden;}
.browseIndustryPopUp_Left { background:url(../Images/ReportPublication/DemandDecline/LargePopup_Left.png) no-repeat; width:25px; height:425px;float:left;margin-top:-1px;}
.browseIndustryPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/LargePopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height: 400px;padding: 20px 0;width: 355px; position: relative;}
.browseIndustryPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/LargePopup_Right.png) no-repeat; width:14px; height:425px;float:left; }

.AreaSearchPopUp{ left: 145px;position: absolute;top:-100px; width: 500px;z-index: 200; visibility:hidden; }
.AreaSearchPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/LargePopup_Middle.png") repeat-x scroll 0 0 transparent; float: left;height: 400px;padding: 20px 0;width: 460px; position: relative;}

.DemandDetailsPopUp{ left: 135px;position: absolute;top: 0px; width: 630px;z-index: 200; visibility:hidden;}
.OccDetailsPopUp{  width: 630px; margin-top:1em;}
.DemandDetailsPopUp_Left
{
	background: url(../Images/ReportPublication/DemandDecline/DemandDetails_Left.PNG) no-repeat;
	width: 21px;
	height: 752px;
	float: left;
	margin-top: 3px;
}
.DemandDetailsPopUp_Middle {  background: url("../Images/ReportPublication/DemandDecline/DemandDetails_Middle.PNG") repeat-x scroll 0 0 transparent; float: left;height: 756px;padding: 20px 0;width: 570px; position: relative;}
.DemandDetailsPopUp_Right { background:url(../Images/ReportPublication/DemandDecline/DemandDetails_Right.PNG) no-repeat; width:21px; height:756px;float:left; }

.TopPopupWindow
{
	background: url(../Images/ReportPublication/DemandDecline/TopDDPopup.png) no-repeat;
	width: 600px;
	height: 18px;
}
.MiddlePopupWindow {  background: url("../Images/ReportPublication/DemandDecline/MiddleDDPopup.png") repeat-y scroll 0 0 transparent; height: 100%; width:600px; padding-left:20px; position: relative;  }
.BottomPopupWindow { background:url("../Images/ReportPublication/DemandDecline/BottomDDPopup.png") no-repeat; width:600px; height:49px;   } 

#DemandDetailsPopup_PrintHeader
{
	font-family: Georgia;
	font-size: 18px;
	text-align: center;
    padding-top:2em;
}
#OccDetailsPopup_PrintHeader
{
	font-family: Georgia;
	font-size: 18px;
	text-align: center;
    /*padding-top:2em;*/
}
.DemandDetailsPopup_Close
{
	clear: both;
	float: left;
	position: absolute;
	right: 20px;
	top: 15px;
}
.DemandDetailsPopup_btnCross
{
	position: absolute;
	right: 0px;
	top: 15px;
}


.UpdatePopup_Close
{
	clear: both;
	float: left;
	position: absolute;
	left: 540px;
	top: 5px;
}
.UpdatePopup_btnCross
{
	position: absolute;
	left: 580px;
	top: 5px;
}

.OccDetailsPopup_Close
{
	clear: both;
	float: left;
	position: absolute;
	left: 522px;
	top: 5px;
}
.OccDetailsPopup_btnCross
{
	position: absolute;
	left: 562px;
	top: 5px;
}

.OccDetailsPopup_btnPrint
{
	position: absolute;
	left: 30px;
	top: 5px;
}
.DemandDetailsPopup_btnPrint
{
	position: absolute;
	right: 0px;
	top: 45px;
}
.DemandDetailsPopup_SocTitle
{
	text-align: center;
}
.DemandDetailsPopup_Areaname
{
	margin-bottom: 10px;
	text-align: center;
	font-weight: bold;
}
.DemandDetailsPopup_Soccode
{
	position: absolute;
	left: 130px;
}
.DemandDetailsPopup_UpdatedDate
{
	position: absolute;
	right: 130px;
}
.OccDetailsPopup_Soccode
{
    float:left;
}
.OccDetailsPopup_UpdatedDate
{
    float:left;
    margin-left:20em;
}
.DemandDetailsPopup_JobDesc
{
	margin-top: 5px;
    border:0;
	padding-top: 10px;
	padding-bottom: 10px;
    width:520px;
}
.DemandDetailsPopup_EducationTop
{
	margin-bottom: 10px;
}

.DemandDetailsPopup_Footer
{
 width:520px;
 padding-left:18px; 

}


.Occupations { margin-left:5px; padding:5px;}
.demandDeclineContainer {margin-top:10px;}

.changeOccupation{position:relative;position:relative;z-index: 100;}
.smallItalicText{ clear:both;font-size:12px; font-style:italic;margin-bottom:10px;}
.demand_tbSearchTopic { display:block;}
#IndustryPopUp{visibility:hidden;}
#namePopUp{visibility:hidden;}
#searchPopUp{visibility:hidden;}
#searchPopUp{visibility:hidden;}
#toolPopup{visibility:hidden;}
.demand_tbSearchTopic { display:block;}
.demand_tbSearchTopic input { color:Gray;float:left;padding-top: 6px;}
.btnSearch_SearchPopUp { float:right; margin-top:1px;}
.btnSearch_SearchPopUpDDOcc { float:right; margin-top:-10px;}
.btnSearch_SearchPopUpArea
{
	float: right;
	position: absolute;
	bottom: 35px;
	right: 0px;
}
.sortingOptions_DropDown { margin-left:5px;}
.searchPopUp li { list-style:none; float:left; background:none;margin-left:5px;}
#btnClosePopUp { float:right; position:relative; top:-5px;}
#btnCloseHeaderPopUp { float:right; position:relative; top:-5px;}
.demandDeclineFilter {font-size:13px;}
.OccList { border-style:hidden;}
.rlbList { padding-left:5px; }
.rlbList li { list-style:none; }
.rlbItem { list-style:none; }

/********** End: Reports->Search Page Related Classes **********/


  
/**************************** Begin:Occupation Details********************/
  .content_mechnicalEngg  { font-size:12px; color:#1C4669; }
  .mechanicalEngg_tabs  {  margin-top:10px;*margin-top: 0px;position: relative; }
  
  .mechanicEngg_header_content  { float: left; padding : 0px 0 0 10px; width : 660px;  }
  .avg_wages  { width:203px; height:102px; background:url(../Images/MechEngg/avg_anualwages_bg.png) no-repeat; float:left; margin:5px 0px 0px 10px; font-size:12px;  }
  ul.tabStrip  { list-style:none;height: 34px; }
  
  ul.tabStrip li  {  float:left;  padding-right:6px;font-size:13px;  }
  
  ul.tabStrip li.activeTab span.left_corner  { background:url(../Images/MechEngg/tab_left_corner.png) left no-repeat; padding-left:8px;  }
  
  ul.tabStrip .left_corner:hover{ *cursor:pointer;  }

  ul.tabStrip li span.left_corner  { *margin-top:10px; margin-top: 2px\0/;  }
  
  ul.tabStrip li.activeTab  { z-index:100; position:relative;  }
  ul.tabStrip li.activeTab span.right_corner  { background:url(../Images/MechEngg/tab_right_corner.png) right no-repeat; padding-right:8px; }
  ul.tabStrip li.activeTab span.tabcontent  { background:url(../Images/MechEngg/tab_middle_bg.png) repeat-x; padding-top:10px; font-weight:bold;  }
  
  ul.tabStrip span  { height:34px; display:block;  }
  
  ul.tabStrip li.inActiveTab span.left_corner  { background:url(../Images/MechEngg/tab_left_inactive_corner.png) left no-repeat; padding-left:12px;  }
  
  ul.tabStrip li.inActiveTab span.right_corner  { background:url(../Images/MechEngg/tab_right_inactive_corner.png) right no-repeat; padding-right:12px;  }
  ul.tabStrip li.inActiveTab span.tabcontent  { background:url(../Images/MechEngg/tab_middle_inactive_bg.png) repeat-x; padding-top:10px;  }
  .tabsContainer { margin-top: -3px;*margin-top: 7px; position: relative; z-index: 10;  }
  
  div.tabsContainer div.tabcontent_top  { background:url(../Images/MechEngg/MechEnggMainHead_Top_WithOutBg.png) top left no-repeat; padding-top:10px; display:none;*padding-top: 5px;  }
  
 div.tabsContainer div.tabcontent_bottom  { background:url(../Images/MechEngg/MechEnggMainHead_Bottom.png) bottom left no-repeat; padding-bottom:5px;  }
  
 div.tabsContainer div.tabcontent_middle  { background:url(../Images/MechEngg/MechEnggMainHead_Middle.png) repeat-y; padding:10px;  }
  
.mechEnggMainHeadingTop  { background:url(../Images/MechEngg/MechEnggMainHead_Top.png) no-repeat left top; height:35px; width:900px;  }

.mechEnggMainHeadingMiddle  {  background:url(../Images/MechEngg/MechEnggMainHead_Middle.png) repeat-y left top;  min-height:120px;  }

.mechEnggMainHeadingBottom  { background:url(../Images/MechEngg/MechEnggMainHead_Bottom.png) no-repeat left bottom; height:7px; width:900px;  }

#divMechanicalEnggContent  { clear:both; font-size:13px; padding-top:10px;  }
  
#spanCode{float:right; padding-right:10px;}
  
  #divMechEngineersHeadName #spanMechEngg  { font-size:24px;  }
  
  #divMechEngineersHeadName #spanAlternativeTitle  { font-size:12px; padding-left:5px;  }
  
  #divButtonsSection{ padding:21px 0px 0px 0px; }
  
  #divButtonsSection #divButtons{ padding-right:5px;}
  
  #divMechanicalEnggContent #text{ font-size: 13px;}
 
  #divMechanicalEnggContent #ancrBackToResult{ padding:10px 0px;}

  .avg_wages #lblAvgAnnualWage  { display: block; font-size: 12px; font-weight: bold; left: 4px; position: relative; text-align: center; top: 10px; width: 100px; } 
  
  .avg_wages #lblDemand  { bottom: 12px; font-size: 12px; font-weight: bold; left: 120px; position: relative; text-align: center;  }
  
  .wageValue  { font-weight: bold; left: -32px; position: relative; text-align: center; top: 26px;  }  
  .onDemandImg  { left: 7px; position: relative; top: 26px;  }
 
  .fontWeightBold  { font-weight:bold;  }  
  .tabContent  { padding-bottom: 10px; padding-left: 10px;  }
  
  #divEmpProjections  { width:860px;  }
  
  #divEmpProjections #divEmpProjectionsTop  { background:url(../Images/MechEngg/EmpProjections_Top.png) no-repeat left 2px; height:38px; width:860px;  }
  
  #divEmpProjections #divEmpProjectionsMiddle  { background:url(../Images/MechEngg/EmpProjections_Middle.png) repeat-y left top; min-height:300px; padding:0px 3px; position:relative;  }
  
 #divEmpProjections #divEmpProjectionsBottom  { background:url(../Images/MechEngg/EmpProjections_Bottom.png) no-repeat left top; height:10px;  }
  
  #divOccupationDetails p,#divProjectionDetails p  {  padding: 5px 0 10px;  }  
  #divEmpProjections #divEmpProjectionsTop p  { padding:10px 0px 0px 15px;  }
  .mechEnggBreadCrumb{ font-size:11px;  }
  .mechEnggBreadCrumb #spanCode  { float:right; padding-right:25px;  }
  
  .mechanicEngg_header_content p  { font-size:13px;  }
  
  #divMechanicalEnggContent div  { padding:10px 0px;  } 
  .backToResultSet{background: url("../Images/MechEngg/BackToResultSet.png") no-repeat scroll left top transparent; font-size: 12px; padding: 4px 28px 4px 18px; }
   a.backToResultSet,a.backToResultSet:hover,a.backToResultSet:visited{ border:none; }
  .tabContent .radGridResults  { width:860px;  }
  
  #divMoreLink  { padding-bottom:25px; width:860px; }
 
  #divMoreLink a  { float: right; font-size: 13px; font-weight: normal;  }
  
  #divOccupationDetails .radGridResults,#divProjectionDetails .radGridResults  { border:0;  }
  
 #divOccupationDetails .radGridResults table th,#divProjectionDetails .radGridResults table th
 { border:0; background:url(../Images/MechEngg/gridHeaderColDivider.png) right no-repeat; padding-top:10px; padding-bottom:10px; *padding-top:0px; *padding-bottom:0px; }
 #divOccupationDetails .radGridResults table th:last-child,#divProjectionDetails .radGridResults table th:last-child
 { background:none; }
 
 #divOccupationDetails .radGridResults table,#divProjectionDetails .radGridResults table
 { background:url(../Images/MechEngg/ProjectionHeader.png) no-repeat left top; height:38px; width:860px; position:relative; }
  .RadGrid_Default .rgHeader, .RadGrid_Default .rgHeader a ,.RadGrid_Default .rgHeader, .RadGrid_Default th a
 {  font-size: 14px; font-weight: bold; color:#ffffff; font-family:Georgia; }  
 #divOccupationDetails .radGridResults table thead,#divProjectionDetails .radGridResults table thead { height:38px; }
 
 #divOccupationDetails .radGridResults table tbody tr,#divProjectionDetails .radGridResults table tbody tr { background-image:none; }
 
 #divOccupationDetails .radGridResults table tbody tr td,#divProjectionDetails .radGridResults table tbody tr td
 {  color: #2F5C7A;  font-size: 13px;  padding: 5px 7px;  text-align:center; }
 
 #divButtons{ padding-top:3px;}
 
 .headerLeftAlign,.columnLeftAlign{ text-align:left!important; padding-left:10px; }
 .columnRightAlign{ text-align:right !important;}
 
 .rgPager .imgbtn {  float: left;  padding:7px 5px; }
 
 .gridPager {  float:right;  line-height:22px; }
 
 .RadGrid .rgNumPart a,a.lastPageLink { line-height: 22px; text-decoration: none; background: #F3F3F3 none; color: #00456a; margin-right:2px; float:left; padding:0px 5px 0px 0px;}
  
 .RadGrid .rgNumPart a:hover span,a.lastPageLink:hover , .RadGrid_Default .rgNumPart a:hover,.RadGrid_Default .rgNumPart a:hover span{color:#008dd8; background:none;}

.RadGrid_Default .rgNumPart a.rgCurrentPage span,  .RadGrid_Default .rgNumPart a.rgCurrentPage, .RadGrid_Default .rgNumPart a.rgCurrentPage span 
{ background:none; color:#000; text-decoration:none;}

.RadGrid .rgNumPart span,a.lastPageLink span { float: left; padding: 0 0 0 5px;}

/*********** End:Occupation Details ***********************/
  
  
  
/****************************Begin: Reports and publications Page **********************************/
.reports_filter{ position: relative;}
.reports_filter div.dottedUnderline{ display:block; padding:10px 5px;}

.rp_intro_top{ background: url(../Images/ReportPublication/Reports/rp_intro_top.png) top left no-repeat;padding-top: 7px;}
.rp_intro_bottom{ background: url(../Images/ReportPublication/Reports/rp_intro_bottom.png) bottom left no-repeat;padding-bottom: 6px;}
.rp_intro_middle{ background: url(../Images/ReportPublication/Reports/rp_intro_middle.png) repeat-y;width: 705px; padding: 2px 5px 10px 15px; }


.reports_publication_intro_img{ width: 166px; height: 81px; float: left;}

.reports__publications_intro_content{ width: 514px; float: left; margin-left: 15px;}

.show_criteria{ margin-top: 0px; background: url(../Images/ReportPublication/Reports/showcritaria.png) no-repeat; height: 46px;}

.show_criteria div.primaryDropdownbox{ margin-top:10px;}
.report_top{ background: url(../Images/ReportPublication/Reports/report_top.png) no-repeat;}
.report_bottom{ padding-bottom: 1px; background: url(../Images/ReportPublication/Reports/report_bottom.png) bottom no-repeat;}
.report_middle{ background: url(../Images/ReportPublication/Reports/report_bg.png) repeat-y;}
.report_head{ font-family:Georgia, Times New Roman;font-size:18px;height: 30px; padding: 5px; background: url(../Images/ReportPublication/Reports/report_header_bg.png) no-repeat; }

.report{ margin-top:20px;}
.reports_content{ margin-top:10px; width:725px;position: relative; margin-bottom:-4px;}
 .reportGrid table.rgMasterTable { background: none; position: relative;}
.reportGrid .rgMasterTable thead tr {height: 23px;}
.reportGrid .rgMasterTable tbody tr td{padding:5px 8px 5px;}
.reportGrid .rgMasterTable th.rgHeader{ background-color: #00456A;border: 2px solid #fff; padding: 3px 2px 5px 8px;*padding:0px 2px 0px 8px; text-align: left;background-image: none;}
.reportGrid .rgMasterTable th.rgHeader,.reportGrid .rgMasterTable th.rgHeader a{ color:#fff; font-size: 14px; font-weight: bold;}
.reportGrid{ margin: -2px 0 2px 2px; width:721px;}
.reportGrid tbody td a{ font-weight:bold;}

.report .RadGrid_Default .rgMasterTable div.reportDescription{padding-left:48px;font-size: 11px;color: #839198;}

.RadGrid_Default .rgRow td, .RadGrid_Default .rgAltRow td, .RadGrid_Default .rgEditRow td, .RadGrid_Default .rgFooter td{ border:0px none; vertical-align:top;}
.rgExpandCol{ display:none;}

#tblReportsContent { border-collapse: collapse; table-layout: fixed; width: 900px; margin-top:5px;}

.tdFilter{ background: url("../Images/ReportPublication/filter/filter_bg.png") 0px 75px repeat-y; width:165px; padding-bottom:10px; vertical-align:top; margin-top:10px}
.tdContent{  padding-left: 10px;*padding-left: 7px;  vertical-align:top; width: 711px;}
span.report_collapse{ cursor:pointer; padding:5px 5px 5px 50px; background: url(../Images/ReportPublication/Reports/report_collapse.png) 3px 5px no-repeat;}
span.report_expand{ cursor:pointer; padding:5px 5px 5px 50px; background: url(../Images/ReportPublication/Reports/report_expand.png) 3px 5px no-repeat;}

.report a.lnkViewAll{ font-weight: bold;}
.report h2{ color:#004263; line-height:30px;}
.report div.dvlinkViewAll{padding:10px;}
.showDescription{  display: inline; float: right; margin-right: 20px; margin-top: 15px;  }
.showDescription_On{  background: url(../Images/ReportPublication/Reports/showDescription_on.png) 0px 3px no-repeat;  padding:0px 5px 0px 11px;}

.showDescription_Off{  background: url(../Images/ReportPublication/Reports/showDescription_off.png) 0px 2px no-repeat;  padding:0px 5px 0px 11px;}
.showDescription span:hover{ cursor:default;}
.filter_content_top{ background:url(../Images/ReportPublication/filter/filtercontent_top_bg.png) no-repeat; width:165px; margin-top:-4px;}
.filter_bottom{ background:url(../Images/ReportPublication/filter/filter_bottom_bg.png) bottom no-repeat;height:3px; margin-left:-2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {  .filter_bottom{margin-left:-7px;}  }

.pulldown_filter{  height:74px; font-size: 15px;}

.pulldown_filter .primaryDropdownbox { background-image: url("../Images/ReportPublication/filter/ddlshowtopreports.png"); border: medium none; color: #00456A; margin:7px 0px; height: 26px; overflow: hidden; text-align: left; width: 165px;}

.tbKeywords{ background:url("../Images/ReportPublication/filter/keywords_tb.png"); width:134px; height:21px; border:none; padding:0px 5px; margin:5px 0px;}

.updateBtn{float:right;margin-right:20px; }
.reports_filter li{ list-style:none; line-height:23px; font-size:11px;}
.formats li, .publicationFrequency li{  width:55px; float:left;}
.checkBoxSelected{ padding-left: 20px;  background:url(../Images/ReportPublication/filter/checkbox_checked.png) 5px 3px no-repeat;cursor:default;}
.checkBoxUnSelected{ padding-left: 20px;  background:url(../Images/ReportPublication/filter/checkbox_unchecked.png) 5px 5px no-repeat;  cursor:default;}

.showonly_top{ background:url(../Images/ReportPublication/filter/showonly_top_bg.png) top no-repeat; width:150px; padding-top:9px; margin-top:5px;margin-left:-1px;}

.showonly_bottom{ background:url(../Images/ReportPublication/filter/showonly_bottom_bg.png) bottom no-repeat; padding-bottom:9px;}

.showonly_middle{ background:url(../Images/ReportPublication/filter/showonly_middle_bg.png) repeat-y; padding:0px 9px;}

.filter_title{ font-weight:bold; display:block; font-size:12px; padding-bottom:5px;}

.updatedWithinPersonaSelector{background-image: url(../Images/ReportPublication/ddlUpdateWithin.png); height: 21px; width: 137px; padding-left:5px;}

.updatedWithinPersonaSelector .RadComboBox .rcbInputCell .rcbInput  {margin-top:-2px; color:#00456A; font-weight:bold; font-family:Lucida Sans;}
.reportLeftDropdownbox {  margin-left: 5px; color:#00456A; font-weight:bold; font-family:Lucida Sans;
 font-size: 15px; text-align: left; margin-top: 0px; float:left; cursor:pointer; border:none; overflow:hidden;}
 
 .reportLeftDropdownbox .rcbInputCell .rcbInput,.sortingOptions_DropDown .rcbInputCell .rcbInput,.show20ResultsDropdownbox .rcbInputCell .rcbInput{margin-top:-3px; padding-top:0px;}
  
  /************** End reports and publications page *************/


/****************** Begin Document datalist List ************/

.sfSmallIcns{ width: 289px;float: left; }
.sfdownloadList {background: url(../Images/Home/Modules/RecentReports_Middle_bg.png) repeat-y; padding: 2px;width: 285px;}

.sfItemContainerTop {background-image: url(../Images/Home/Modules/RecentReports_top_bg.png); width: 289px;height: 41px; padding-top:2px;}

.sfSmallIcns .sfdownloadList .sfdownloadFile{background: none; list-style: none; padding: 10px 10px 10px 13px;}

.sfSmallIcns li.sfdownloadAltFile{ background-color: #eef3fa !important; }

.sfdownloadFile { list-style:none; padding-left:10px; min-height:84px; padding: 11px 10px 10px 13px;}
.sfdownloadAltFile{ background-color: #eef3fa !important; padding-top: 11px;}
.sfListMode{ list-style:none;}
.sfDownloadListTitle{ font-weight: normal;margin-top: 10px;padding-left: 13px;}
.sfdownloadTitle{ font-weight: bold;font-size: 15px;color:#00456A;}
.sfItemContainerBottom {background: url(../Images/Home/Modules/DownloadList_bottom_bg.png) no-repeat; width: 279px; height: 25px;padding-right: 10px; text-align: right;}

.sfSmallIcns .sfdownloadList .sfdownloadFile .file-icon{ background: url("../Images/document-icons.gif") no-repeat;float: left;width: 20px;height: 25px;}
.sfSmallIcns .sfdownloadList .sfdownloadFile .file-info{float: left; width: 235px;padding-left: 7px;}
.sfSmallIcns .sfdownloadList .sfdoc, .sfSmallIcns .sfdownloadList .sfdocx .file-icon{ background-position: 0px -198px;}
.sfSmallIcns .sfdownloadList .sfxls, .sfSmallIcns .sfdownloadList .sfxlsx .file-icon{background-position: 0px -498px;}
.sfSmallIcns .sfdownloadList .sfpdf .file-icon{background-position: 0px -98px;}
.sfSmallIcns .sfdownloadList .sfhtml .file-icon, .sfSmallIcns .sfdownloadList .sfhtm .file-icon{background-position: 0px -1098px;}
.sfSmallIcns .sfdownloadList .sfppt .file-icon, .sfSmallIcns .sfdownloadList .sfpps .file-icon, .sfSmallIcns .sfdownloadList .sfpptx .file-icon{background-position: 0px -998px;}
.sfSmallIcns .sfdownloadList .sfjpg .file-icon, .sfSmallIcns .sfdownloadList .sfjpeg .file-icon{background-position: 0px -698px;}
.sfSmallIcns .sfdownloadList .sfgif .file-icon{background-position: 0px -798px;}
.sfSmallIcns .sfdownloadList .sfpng .file-icon{background-position: 0px -898px;}
.sfSmallIcns .sfdownloadList .sfrtf .file-icon{background-position: 0px -298px;}
.sfSmallIcns .sfdownloadList .sftxt .file-icon{background-position: 0px -398px;}
.sfSmallIcns .sfdownloadList .sfzip .file-icon{background-position: 0px -598px;}

/***************************************** Begin Contact an Economist ***********************************/

.economists_content_header{background: url(../Images/Help/ContactAnEconomist/economists_header_bg.png) no-repeat;height: 20px;margin-top: 10px;padding: 8px 13px;}
.economistName {font-size:15px;font-weight:bold; color:#00456A}
.rgEconomistPager{background: url(../Images/Help/ContactAnEconomist/economists_pagination_bg.png) no-repeat;height: 29px;padding: 5px 13px;margin: 13px -13px -10px;line-height: 25px;*position: relative;}
.economist_content_middle{background: url(../Images/Help/ContactAnEconomist/economists_middle_bg.png) repeat-y;padding: 13px 13px 0px 13px;}
.rgEconomist table.rgMasterTable{ background: none;}
.rgEconomist .rgAltRow td, .rgEconomist .rgRow td{ padding: 5px;vertical-align: top;}
.rgEconomist .rgAltRow td table td span,.rgEconomist .rgRow td table td span{ display: block;}
a.economistName{ font-size: 15px;display: inline-block;}
.economistInfo {font-size:13px; color:#00456A; font-family:Lucida Sans, Arial, helvetica;}
.rgEconomist .rgAltRow td.economistInfo, .rgEconomist .rgRow td.economistInfo{ width: 300px;padding-right: 35px;}
.rgEconomist .rgAltRow td.areasOfEconomist, .rgEconomist .rgRow td.areasOfEconomist{ width: 230px;padding-left: 35px;padding-right: 15px;padding-top: 35px;}
.RadGrid_Default .rgRow .fadedText a, .RadGrid_Default .rgAltRow .fadedText a{color:#6A6A6A; border-bottom-color: #6A6A6A;}
.rgEconomistPager .pageInfo .currentPage_Pager {    font-weight: bold;}

.rgEconomist .rgPager td {   background: none repeat scroll 0 0 #D2E5F2; }
.rgEconomist .rgNumPart a {  background: none repeat scroll 0 0 transparent;}
.rgEconomist .rgNumPart a span, .alphaNumericPager a {    border: medium none;    text-decoration: underline;}
.fax {background: url(../Images/Help/ContactAnEconomist/fax.png) 0px 3px no-repeat;padding-left: 20px;}
.phone{background: url(../Images/Help/ContactAnEconomist/phone.png) 0px 3px no-repeat;padding-left: 20px; min-height:16px;}
.economists_content_bottom{height:10px;padding:0px 13px; background: url(../Images/Help/ContactAnEconomist/economists_bottom_bg.png) no-repeat;}

/*********************** End Contact an Economist *****************/


/*********************** Begin Glossary ***************************/
.glossaryResults{padding-bottom:10px;padding-right:20px;}
.glossaryPagination a{margin-right:10px;}
.rgGlossary table.rgMasterTable{ background:none;}
.glossaryLetter{ background:#ffffff; color: #7A7B7C;}

.glossary_Letter_Title {color: #7A7B7C; font-family:Georgia, Times New Roman;font-size:18px; }
.glossary_Topic_Title {font-family:Lucida Sans, Arial, helvetica; font-weight:bold; font-size:14px;color:#00456A;}
.glossary_Topic_Copy {font-family:Lucida Sans, Arial, helvetica;font-size:13px;color:#00456A; margin-top: -0.2em;}
.RadGrid_Default .rgGlossaryRow{ background:#ffffff;}
.RadGrid_Default .rgGlossaryRow td{border-top:1px dotted #00456A;padding:8px 8px 8px 20px;}
.rgGlossary .rgFooter td {padding:8px 8px 8px 20px;}
.rgGlossary .rgFooter a:hover{color:#008dd8; border-bottom:1px solid #008dd8;}
.rgGlossary .rgFooter a{color:#00456A;}
.rgGlossaryTerms .rgAltRow td,.rgGlossaryTerms .rgRow td{padding:10px 10px 10px 20px;}
.glossaryTermTitle{font-weight:bold; font-size:15px;}
.glossaryContent_Bottom_BG{background:url(../Images/Help/glossary/glossay_pagination.png) no-repeat; height:60px; padding-left:13px; padding-top:6px;}

/***********End glossary ********************************/


.dvSearchReports { margin-top:10px;}

.search_Criteria{width:725px;}

.search_Criteria_Top {background: url(../Images/ReportPublication/SearchReports/SearchCriteria_Top_BG.png) no-repeat; height:5px;}

.search_Criteria_Content{ background: url(../Images/ReportPublication/SearchReports/SearchCriteria_Middle_BG.png) repeat-y;height:55px;}

.search_Criteria_Content .RadInput_Default .riTextBox,.demand_tbSearchTopic .RadInput_Default .riTextBox, .help_TopicSearch .RadInputMgr_Default,.demand_tbSearchTopic .RadInput_Default .riTextBox {display:block; background-image:url(../Images/ReportPublication/Searchtxtbox.png); height:20px;border:none; margin:5px; color:Gray ; font-size:14px;}

.search_Criteria_bottom {background: url(../Images/ReportPublication/SearchReports/SearchCriteria_Bottom_BG.png) no-repeat; height:5px;}

.btnSearchReports{ float:left;padding-top:6px;}

.rtbSearchReports{float:left;display:block;height:25px;padding-bottom:10px;}

.show_hide_ReportsDescription { clear:both;padding-left:5px;}

.showDescriptionsForReports { width: 220px;float:left;}

.resultsFoundForReportSearch {float:left; display:block;width:500px;}
/************************************ Report Landing Pages **********************************************************/
.breadcrumb_header01{ background:url(../../../App_Themes/ESDTheme/Images/ReportPublication/breadcrumb_01.png) no-repeat; width:443px; float:right}

.breadcrumb_header02{ background:url(../../../App_Themes/ESDTheme/Images/ReportPublication/breadcrumb_02.png) no-repeat; width:443px;}

.rpt_Landing_intro_top{ background: url(../Images/ReportPublication/Reports/rpt_landing_top.png) top left no-repeat;padding-top: 7px;}
.rpt_Landing_bottom{ background: url(../Images/ReportPublication/Reports/rpt_landing_bottom.png) bottom left no-repeat;padding-bottom: 6px;}
.rpt_Landing_middle{ background: url(../Images/ReportPublication/Reports/rpt_landing_middle.png) repeat-y;padding: 2px 5px 10px 15px; }
.rpt_landing_BreadCrumb{ float: left; width: 60% }
.rpt_Landing_PrintButtons{width: 40%; float:right; }

.rpt_Landing_IntroText {padding-top:8px;background-image:url(../Images/ReportPublication/RptLanding/rptLandingIntroText_BG.png); height:122px; width:661px;   float:left ; top:-2px;}
.rpt_Landing_IntroText .breadcrumb{ padding-top: 0px;}
.rpt_Landing_IntroText .breadcrumb li{ padding-bottom: 5px;}
   
 .rpt_Landing_buttonsBG { background:url(../Images/ReportPublication/RptLanding/rptlanding_Buttons_bg.png) no-repeat; width:662px;   height:44px;float: left;
   margin-bottom: 5px;padding-top: 5px;margin-top: -10px;}
 
 .rpt_Landing_pager{background:url(../../../App_Themes/ESDTheme/Images/ReportPublication/breadcrumb_bg.png) no-repeat; width:887px;
 height:23px; line-height:20px;  }
 
 .demandSortOptions{ background-image: url(../Images/ReportPublication/DemandDecline/demandDropDown.png); height: 26px; width: 156px; margin-left: 1px; margin-top:8px;  Padding: -2px;  color:#00456A;
                   
   font-size: 15pt; text-align: left; float:left; border:none; overflow:hidden;}

 .sfdownloadFileWrp {  font-size: 12px; display:block;   padding-top:15px}
 .sfdownloadFileWrp a:hover,.more a:hover { border-bottom:1px solid #008dd8 ; color:#008dd8 ;}
 .rptLanding_rightContent{ width:310px; float:right; height:100%;  margin-right:-60px}
 
 .rptLanding_pager{ background:url(../../../App_Themes/ESDTheme/Images/ReportPublication/RptLanding/rptLanding_breadcrumb_bg.png) no-repeat; width:900px;
 height:40px; line-height:20px; padding:20px}
 
.rptLanding_Top{ background-image:url(../Images/ReportPublication/RptLanding/rptLanding_TitleArea_Top.png); width:923px;height:15px;}
.rptLanding_Middle { background:url(../Images/ReportPublication/RptLanding/rptLanding_TitleArea_Middle.png) repeat-y;width:923px;}
.rptLanding_Bottom{ background-image:url(../Images/ReportPublication/RptLanding/rptLanding_TitleArea_Bottom.png); width:923px;height:24px; }
.rptLanding_Buttons{ background-image:url(../Images/ReportPublication/RptLanding/rptlanding_Buttons.png); width:926px;height:55px; }

.reportLandingPageDropDown {margin-top:3px; background-color:#F5F9FC;  width:180px; display:none;padding-top:10px;padding-bottom:10px;}
.reportLandingPageList { padding-top:20px;}
.reportLandingPageList ul { list-style:none;width:214px;}

.rptLanding_ContentPrint{ background-image:url(../Images/ReportPublication/RptLanding/rptlanding_Buttons.png); width:926px;height:55px; }


/************************************ Begin: Moved all EsdStyle.css file  to Here   **********************************************************/

.rptTopCenter
 {     background: url(../Images/ReportPublication/Reports/report_Landing_intro_bg.png) no-repeat; width: 887px; padding: 2px 5px 10px 15px;  
  
      
 }
 .RptRightColumn
  {
      
      background:url('../Images/Emppage/tabPaneLeft_middle.png') repeat-y ; padding-left:2px;
      
  }
  
  #right_col {
	width: 200px;
	float: right;
	  background:url('../Images/Emppage/tabPaneLeft_middle.png') repeat-y ; padding-left:2px;
}
#page_content {
	margin-right: 200px;
}
.reports_Landing_intro_content{ width: 500px; float: left; margin-left: 15px; height:98px;}

.leftItem { float:left; width:70%;}
.GreenJobDetails { cursor:hand;}
.DemanddetailsLabel {Border-Style:solid; text-align:right;  border-color:#CACACA;}
.DemanddetailsLabelTrend
{
	border-style: solid;
	text-align: right;
	border-color: #CACACA;
	position: absolute;
	left: 275px;
	float: left;
}
.DemanddetailsLabelPositiveNumber
{
	border-style: solid;
	text-align: right;
	border-color: #CACACA;
	color: #008000;
}
.DemanddetailsLabelNegativeNumber
{
	border-style: solid;
	text-align: right;
	border-color: #CACACA;
	color: #FF0000;
}
/************************************ End:  Moved all EsdStyle.css file  to Here   **********************************************************/

.eeisHighlighted  {   font-weight:bold;   }
.breadcrumbWrapper{padding-bottom:20px;}

.rpt_collapsed {font-family:Lucida Sans, Arial, helvetica; font-size:15px; font-weight:bold; color:#00456A; background:url(../Images/Emppage/btnRt.png) 0px 0px no-repeat;padding-left: 30px;display: block;line-height:22px;cursor: pointer;}
.regularContent{font-family:Lucida Sans; font-size:13px;color:#00456A;padding-left:10px;}
.rpt_Graph_Title{font-family: Georgia; font-size:18px; color:#7a7b7c; }
h1.rpt_Title_Header{font-family: Georgia;  font-size:21px;color:#00456A;font-weight:bold;}
.rpt_Title_Header{font-family: Georgia;  font-size:21px;color:#00456A;font-weight:bold;}
.rpt_Graph_Header{font-family: Lucida Sans; font-size:14px;color:#00456A; font-weight:bold;}

h2.rpt_Section_Title{font-family:Lucida Sans, Arial, helvetica; font-weight:bold; font-size:15px;color:#00456A;}
.rpt_Section_Title{font-family:Lucida Sans, Arial, helvetica; font-weight:bold; font-size:15px;color:#00456A;}
.shortcutSearch{ }
.rpt_byline {font-family:Lucida Sans, Arial, helvetica; font-size:12px; color:#6a6a6a; font-style:italic;} 
.rpt_Next_Page { float:right; font-weight:bold;} 
.rpt_Previous_Page { float:left; font-weight:bold;} 
.eeisDocumentLink{font-family:Lucida Sans; font-size:13px;color:#00456A;padding-left:5px; padding-bottom:10px;}
.eeisFileInfo {font-family:Lucida Sans; font-size:8px;color:#00456A;padding-left:5px;}


.LaborAreaSummaries table, .LaborAreaSummaries td
{
	font-size: 13px;
	padding-top: 6px;
}
.LaborAreaSummaries th
{
	font-size: 13px;
	background-color: #CCCC99;
}
.LaborAreaSummariesUR td
{
	font-size: 12px;
	padding-top: 6px;
}
.LaborAreaSummariesTableTitle1 td
{
	font-size: 13pt;
	font-family: Georgia;
	padding-top: 6px;
	font-weight: normal;
}
.LaborAreaSummariesTableTitle2 td
{
	font-size: 13pt;
	font-family: Georgia;
	padding-top: 0px;
	padding-bottom: 12px;
	font-weight: normal;
}
.grid
{
	border: 1px solid #6C7728;
}
.grid th
{
	font-size: 12px;
	width: 70px;
	border: 1px solid #6C7728;
	padding-top: 6px;
}
.grid td
{
	font-size: 12px;
	border: 1px solid #6C7728;
	padding-top: 6px;
}
.grid3
{
	border: 1px solid #6C7728;
}
.grid3 th
{
	font-size: 12px;
	border: 1px solid #6C7728;
	padding-top: 6px;
}
.grid3 td
{
	font-size: 12px;
	border: 1px solid #6C7728;
	padding-top: 6px;
}
.grid4
{
	border: 1px solid #6C7728;
}
.grid4 th
{
	font-size: 12px;
	border: 1px solid #6C7728;
	padding-bottom: 12px;
	padding-top: 6px;
}
.grid4 td
{
	font-size: 12px;
	border: 1px solid #6C7728;
	padding-top: 6px;
}
.AscHeader
{
	background-position: center bottom;
	background-image: url('../images/up-arrow.gif');
	background-repeat: no-repeat;
}
.DescHeader
{
	background-position: center bottom;
	background-image: url('../images/down-arrow.gif');
	background-repeat: no-repeat;
}
.datasource
{
	font-size: 11px;
	font-style: italic;
}

.lmeaLogo { float:right;}



.eeis_breadcrumb
{
    position: relative;
    top:10px;    
    margin-left:5px;
    vertical-align:middle;
    margin-bottom: 10px;
}

.pdfinfo{
    float:right;
    width:180px;
    border:1px solid;
    padding:0px;
}
.pdfhead{
    background:#e76600;
    font-weight:bold;
    border-bottom:1px solid;
}

. countyProfileNavIndent { margin-left: 1em; }
/*** Added on November 28th 2011 - Brutus ***/
 .articles_leftContent li {
  list-style-image:  url("../Images/MasterPage/bullet_black.png");
  }
  
 
 /* radtreeview for sitemap */
 a.rtIn   {font-family:Lucida Sans, Arial, helvetica;  font-size:13px;color:#00456A !important;padding-left:10px; font-weight:bold;}
 
 /*****************  Industry Trends tool *****************************************/
 
  .rgIndustryTrends tbody tr.rgRow td{ height:20px; text-align:right; font-size:12px;} 
  .rgIndustryTrends tbody tr.rgAltRow td{ background-color: #EDF5FA; height:20px; text-align:right; font-size:12px;} 
   .rgIndustryTrends .rgAltRow { background: none repeat scroll 0 0 #EDF5FA;  }
  .rgIndustryTrends .rgMasterTable th.rgHeader{ background-color: #00456A;border: 2px solid #fff; padding: 3px 2px 5px 8px;padding:0px 2px 0px 8px; text-align: center;background-image: none; height:40px;}
  
  .rgIndustryOccupations tbody tr.rgRow td{ height:20px; font-size:12px; } 
  .rgIndustryOccupations tbody tr.rgAltRow td{ background-color: #EDF5FA; height:20px; font-size:12px; } 
 
  .SourceData{ height: 25px; padding: 5px; margin-top:10px; width:720px; margin-left:170px; clear:left;}
  .charttitle
    {
      
      font-family:Georgia, Times New Roman;
      font-size:18px;
      font-style:normal;
      color:#00456A;
      
    }
  .AreaIndustry
  {
     
      font-family:Lucida sans, Arial, helvetica; 
      font-size:12px;
      font-style:normal;
      color:#00456A;
       
   }

     h1.pageTitle { font-family: Georgia;  font-size:21px; color:#00456A; font-weight:bold;  padding-bottom:5px;}

    .rcCaptchaLinkButton { text-decoration:none; }
    .rcCaptchaAudioLink  {  text-decoration:none; }       
    .captchaSym { line-height:2em;  margin-top: 1em; margin-bottom: 1em; text-decoration:none; display:inherit;}
    
   .popupFindEmployerLabel {float:left;  width:40%; font-size: 13px; font-family: Georgia; padding-top: 10px;  font-weight:  bold;    padding-left:10px;}
   
  .popupFindEmployerAddrLabel
   {
    float:left; 
    width:40%;
    font-size: 13px;
    font-family: Georgia;
    padding-top: 40px;
    font-weight:  bold;
    padding-left:10px;
       
   }
    .popupFindEmployerData
   {
        width:55%; padding-top:10px;float:right; padding-bottom:10px;
       
   }
    .copyRight
    {
   
    position:relative;
    bottom:0;
    text-align:center;
    vertical-align:bottom;
    padding:5px;
    }
    .waitDiv
    {
        background-color:white;
        position:absolute;top:260px;left:400px;width:120px;height:80px;visibility:hidden;border: 2px solid  #00456A;padding:20px;
    }
    
    .eeisButton {   border-top: 1px solid #96d1f8;   background: #65a9d7;   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);   background: -o-linear-gradient(top, #3e779d, #65a9d7);   padding: 5px 10px;
   -webkit-border-radius: 8px;   -moz-border-radius: 8px;   border-radius: 8px;   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;   text-shadow: rgba(0,0,0,.4) 0 1px 0;   color: white;   font-size: 14px;   font-family: Georgia, serif;
   text-decoration: none;   vertical-align: middle;   float:right;
   }
.eeisButton:hover {   border-top-color: #28597a;   background: #28597a;   color: #ccc;   }
.eeisButton:active {  border-top-color: #1b435e;   background: #1b435e;
  }
  .listLineSpacing { margin-bottom:0.5em } /* IE 8.0 */
  
  /* Added by Keenan on 06/26/2012*/
  .RadTreeView_Default A.rtIn{font-family:Lucida Sans, Arial, helvetica;  font-size:13px;color:#00456A !important; font-weight:bold; }
  .RadTreeView A:focus{background-color:#DFDFDF  !important;}
  .siteMap span.rtIn {font-family:Lucida Sans, Arial, helvetica;  font-size:14px;color:#00456A !important;  }

/*Added by Brutus on June 26,2012*/
.resultFilterPopUp{ left: 135px;position: absolute;top: 224px; width: 690px;z-index: 200; visibility:hidden;}
.resultFilterPopUp_Left{background: url(../Images/Emppage/JobSearch/FindEmployer/resultFilter_Left.PNG) no-repeat;width: 12px;height: 355px;float: left;}
.resultFilterPopUp_Middle {  background: url("../Images/Emppage/JobSearch/FindEmployer/resultFilter_Middle.PNG") repeat-x scroll 0 0 transparent; float: left;height: 355px;padding: 20px 0;width: 630px; position: relative;}
.resultFilterPopUp_Right { background:url(../Images/Emppage/JobSearch/FindEmployer/resultFilter_Right.PNG) no-repeat; width:10px; height:355px;float:left; }

#resultFilterPopup_Header{	font-family: Georgia;	font-size: 18px;text-align: center; }
#advancedSearchPopup_Footer{float:right; padding-right:20px; padding-bottom:20px;}
.resultFilterPopup_Close {clear: both;	float: left; position: absolute;right: 20px;top: 15px;} 
.resultFilterPopup_btnCross{position: absolute;right: 0px;top: 15px;}
.resultFilterList { border-style:hidden; padding-right:5px;}
.filterSelection{padding-left:10px;}
  
  
.advancedSearch{margin-top:.4em; }

.RadGrid_Default .rgMasterTable { font-size:12px;  color:#00456A; font-family: Lucida Sans, Arial, helvetica; }


 .modalBackground
{
      background-color: gray;
      filter: alpha(opacity=60);
      opacity: 0.6;
}

.confirmPanel { margin:5em; padding:1em; text-align:left; Width:400px; Height:150px;}

.closeButton { float:right }

.dummyButton { display:none;}
/* style for getJobs page in demand-decline widget */
        #getJobsresults { line-height:2em; }
    .getJobsJobInfo {  margin-left:1em; }
        .getJobsTitle { margin-left:10em;  }
        .getJobsWSTitle { float:left;}
    .getJobsOpenings { font-family: Georgia; font-size:36px; float: left; color: #00456a;  margin-left: 0.5em;  margin-top: 0.5em; }
        .getJobsNotFound {  padding-top:5em;}
        .getJobsmessage { font-size:2em;  }
    .getJobsDate { padding-left:1em; }
        .getjobsGridHeader { text-decoration:underline; }
    .getJobsPerPage {float:left; margin-left: 1em; padding-top:0.5em; }
    .getJobsCountyFilter { float:right; margin-right:1em; padding-top:0.5em;  padding-bottom:0.5em;}
    .getjobsHeader{background: url(../Images/Help/ContactAnEconomist/economists_header_bg.png) no-repeat;height: 37px; width:900px; margin-bottom: 0px; padding:0px 0px;}
    .getjobsMiddle{background: url(../Images/Help/ContactAnEconomist/economists_middle_bg.png) repeat-y;  width:880px; padding-left: 10px;padding-right: 10px; padding-top: 10px;}
    .getjobsBottom{background: url(../Images/Help/ContactAnEconomist/economists_bottom_bg.png) no-repeat; height:10px; width:900px;   }
  /*  .getjobsPager{background: url(../Images/Help/ContactAnEconomist/economists_pagination_bg.png) no-repeat;height: 29px;padding: 5px 13px;} */
