body{margin:0px;padding:0px;margin-top:0px;font-family:Trebuchet MS, Times New Roman, Times, serif;font-size:13px;font-weight:normal;color:#555555;height:auto;line-height:21px;background-image:url(images/bg_page_new.gif);background-repeat:no-repeat;background-position:top;position: relative;}
.Main{width:100%;height:100%;text-align:center;text-align:left;}
.PageWraper{width:940px;position:relative;margin:auto;}
.HeaderContainer{width:938px;height:auto;text-align:left;padding-left:12px;}
.LogoContainer{width:270px;float:left;text-align:left;padding-top:23px;padding-left:0px;height:67px;}
.LoginContainer{width:160px;height:40px;float:right;text-align:center;margin-right:23px;padding-top:7px;background-image:url(images/bg_loginarea.gif);background-repeat:no-repeat;}
.LoginContainerCon{width:247px;height:37px;float:right;text-align:right;margin-right:10px;padding-top:5px;padding-right:2px;}
.JobBoard{position:absolute;right:18px;top:84px;text-align:center;color:#FFFFFF;font-size:15px;}
.JobBoardTextBox{text-align:center;color:#FFFFFF;font-size:19px;padding-top:2px;line-height:27px;}
.MenuContainer{height:32px;text-align:left;clear:both;padding-top:8px;}
.MenuTabs{padding:0px;margin:0px;list-style:none;}
.MenuTabs li{margin:0px;list-style:none;display:inline;}
.MenuTabs li a{list-style:none;float:left;margin-right:21px;height:28px;color:#9bc01b;font-weight:bold;font-size:15px;}
.MenuTabs li a:hover{list-style:none;float:left;margin-right:21px;height:28px;background-image:url(images/icon_varrow.png);background-repeat:no-repeat;background-position:bottom;color:#ff8d00;font-weight:bold;}
.MenuTabs li.current_item{list-style:none;float:left;margin-right:21px;height:35px;background-image:url(images/icon_varrow.png);background-repeat:no-repeat;background-position:bottom;color:#ff8d00;font-weight:bold;font-size:15px;}
.on{list-style:none;float:left;margin-right:21px;height:28px;background-image:url(images/icon_varrow.png);background-repeat:no-repeat;background-position:bottom;}
.SubMenuContainer{width:auto;height:auto;text-align:left;clear:both;}
.SubMenuTabs{padding:0px;margin:0px;font-weight:normal;}
.SubMenuTabs li{list-style:none;width:auto;float:left;margin-right:15px;font-size:13px;font-weight:normal;}
.SloganMain{padding-top:18px;width:700px;height:51px;}
.SloganInner{padding-top:8px;}
.Footer{width:940px;margin:auto;padding-top:50px;}
.main_footer{width:100%;background-repeat:no-repeat;background-position:center bottom;background-image:url(../CareersInGrocery/images/bg_footer.jpg);height:158px;}
.clear{clear:both;}
.ContentContainer{width:916px;height:auto;clear:both;margin-top:13px;padding:12px;}
.ContentLeft{width:728px;height:auto;float:left;position:relative;}
.ContentRight{width:160px;height:auto;float:right;position:relative;top:50px;left:-15px;}
.AdBannerHorizontal{width:auto;height:auto;float:right;text-align:left;}
.JobSearchResult{width:728px;height:auto;text-align:left;float:left;}
.JobSearchTitle{width:728px;text-align:left;height:auto;margin-top:15px;float:left;padding-bottom:13px;font-size:15px;}
.JobSearchTitleStript{width:728px;text-align:left;height:13px;margin-top:15px;float:left;background-color:#ff9f22}
.JobSearchContainer{width:378px;text-align:left;height:auto;margin-top:15px;float:left;padding-left:10px;}
.JobSearchContainer2{width:378px;text-align:left;height:auto;margin-top:15px;float:left;padding:10px;background-color:#fcf1e6;}
.JobSearchAds{width:300px;text-align:left;height:auto;margin-top:15px;float:right;}
.search_result_container{width:auto;padding-right:15px;float:left;}
.searchresult_link{width:auto;height:auto;background-image:url(images/divider_header_link.gif);background-position:left;background-repeat:no-repeat;padding-left:15px;float:left;}
.login_divider{vertical-align:middle;padding-left:13px;padding-right:13px;}
.AdBannerHorizontal_bottom{width:auto;height:auto;float:right;text-align:left;margin-top:25px;}
.FooterContainer{width:896px;height:100px;text-align:left;margin-top:10px;padding-left:20px;padding-top:28px;background-image:url(images/bg_footer.gif);background-repeat:repeat-x;background-position:top;}
.FooterLeft{width:200px;text-align:left;height:auto;float:left;}
.FooterRight{width:300px;text-align:right;height:auto;float:right;padding-right:20px;}
.select_box{width:50px;background-color:#fef7ee;border:1px solid #d5dcbf;padding:3px;}
.select_box2{width:100px;background-color:#fef7ee;border:1px solid #d5dcbf;padding:3px;}
.change_num_records{float:right;font-size:13px;text-transform:uppercase;}
.text_footer_url{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#aaaaaa;font-weight:bold;text-transform:uppercase;font-size:15px;text-decoration:none;}
.text_webresult{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#047391;font-weight:bold;padding-right:4px;font-size:15px;margin-top:-10px;text-transform:uppercase;text-decoration:none;}
.text_top_nav{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#047391;font-weight:bold;font-size:15px;text-decoration:none;}
.text_top_visited{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#e73956;font-weight:bold;font-size:15px;text-decoration:none;background-image:url(images/icon_varrow.png);background-repeat:no-repeat;background-position:bottom;padding-top:20px;}
.clear{clear:both;}
.job_title{font-weight:bold;}
.text_job_title{font-family:Trebuchet MS, Times New Roman, Times, serif;font-size:15px;font-weight:normal;color:#cc6633;}
.text_jobsub_title{font-family:Trebuchet MS, Times New Roman, Times, serif;font-size:13px;font-weight:normal;color:#555555;}
.text_slogan_large{font-family:Trebuchet MS, Times New Roman, Times, serif;font-size:26px;font-weight:normal;color:#ffffff;}
.text_white_normal{font-family:Trebuchet MS, Times New Roman, Times, serif;font-size:15px;font-weight:normal;color:#ffffff;line-height: 22px;}
.text_copyright{font-family:Trebuchet MS, Times New Roman, Times, serif;font-size:12px;font-weight:normal;color:#aaaaaa;}
.JobdetailsTitle{width:728px;text-align:left;height:auto;margin-top:10px;float:left;padding-bottom:2px;color:#555555;font-size:26px;}
.JobdetailsTitle_inner_left{float:left;background-color:#FFFFFF;padding-right:5px;height:auto;margin-top:-4px;}
.JobdetailsTitle_inner_right{float:right;background-color:#FFFFFF;padding-left:20px;padding-right:4px;margin-right:146px;margin-top:-4px;}
.JobdetailsTitleStript{width:728px;text-align:left;height:13px;margin-top:15px;float:left;background-color:#ff9f22}
.text_JobdetailsTitleStript{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ff9f22;font-size:15px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.text_jobdtails{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#555555;font-size:15px;font-weight:normal;text-decoration:none;}
.text_greentill{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#047391;font-size:13px;font-weight:normal;text-decoration:none;text-transform:uppercase;}
.text_greentill_large{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ff9f22;font-size:15px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.text_jobdtails ul{list-style:square;line-height:27px;}
.jobdetails_innernav{padding:0px;margin:0px;}
.jobdetails_innernav li{padding-right:15px;padding-left:15px;list-style:none;float:left;background-image:url(images/divider_jobdetails.gif);background-position:left;background-repeat:no-repeat;}
a.company_links:link{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#fff;font-size:15px;text-decoration:none;}
a.company_links:active{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#fff;font-size:15px;text-decoration:none;}
a.company_links:visited{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#fff;font-size:15px;text-decoration:none;}
a.company_links:hover{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#fcedd8;font-size:15px;text-decoration:none;}
a.submenu_item:link{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ffffff;text-decoration:none;}
a.submenu_item:active{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ffffff;text-decoration:none;}
a.submenu_item:visited{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ffffff;text-decoration:none;}
a.submenu_item:hover{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#f7ffd9;text-decoration:none;}
a.login_links:link{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ffffff;text-decoration:none;}
a.login_links:active{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ffffff;text-decoration:none;}
a.login_links:visited{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ffffff;text-decoration:none;}
a.login_links:hover{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#f7ffd9;text-decoration:none;}
a:link{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#f08200;text-decoration:none;}
a:active{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#f08200;text-decoration:none;}
a:visited{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#f08200;text-decoration:none;}
a:hover{font-family:Trebuchet MS, Times New Roman, Times, serif;color:#cc6600;text-decoration:none;}
a.button1{background:transparent url("images/button1_right.png") no-repeat scroll top right;display:block;float:left;height:27px;padding-right:10px;text-decoration:none;font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ffffff;font-size:13px;text-transform:uppercase;}
a.button1 span{background:transparent url("images/button1_left.png") no-repeat;display:block;line-height:15px;padding:6px 0 6px 36px;color:#ffffff;}
a.button1:active{color:#ffffff;outline:none;}
a.button1:active span{color:#ffffff;outline:none;}
a.button1:hover{color:#ffffff;outline:none;}
a.button1:hover span{color:#ffffff;outline:none;}
a.button2{background:transparent url("images/button2_right.png") no-repeat scroll top right;display:block;float:left;height:27px;padding-right:10px;text-decoration:none;font-family:Trebuchet MS, Times New Roman, Times, serif;color:#ffffff;font-size:13px;text-transform:uppercase;}
a.button2 span{background:transparent url("images/button2_left.png") no-repeat;display:block;line-height:15px;padding:6px 0 6px 36px;color:#ffffff;}
a.button2:active{color:#ffffff;outline:none;}
a.button2:active span{color:#ffffff;outline:none;}
a.button2:hover{color:#ffffff;outline:none;}
a.button2:hover span{color:#ffffff;outline:none;}
.clear{overflow:hidden;width:100%;}