/* global.css */ 
body{font:62.5% Arial,Tahoma,Verdana,sans-serif;margin:0;padding:0;}h1,h2,h3,h4,h5,h6,p,form,ul,ul li,ol,ol li,dl,dl dt,dl dd,blockquote{margin:0;padding:0;}ul,ul li,ol,ol li{list-style:none;}img{border:none;}a{outline:none;}a:link,a:visited{text-decoration:none;}a:hover{text-decoration:underline;}fieldset{border:none;background:none;margin:0;padding:0;}fieldset legend{display:none;}input,select,textarea{font:62.5% Arial,Tahoma,Verdana,sans-serif;}input[type="image"],input[type="submit"]{outline:none;}input{vertical-align:baseline;margin:-1px -2px;}html>body input{vertical-align:text-bottom;margin:0;}object,embed{outline:none;}.GPHidden{display:none;}.GPWrapper{overflow:visible;height:1%;}html>body .GPWrapper{overflow:hidden;height:auto;} 
/* main.css */ 
@media screen{body{background:#F2F2F2;}#outer{width:960px;margin:0 auto;text-align:justify;}#header{width:100%;padding:0;position:relative;}#header h1{float:left;margin:10px 0 0 0;}#header img.BannerImg{display:block;clear:both;}ul#mainNav{float:right;}ul#mainNav li{float:left;position:relative;}ul#mainNav li a{display:block;height:34px;border-left:1px solid #333;font-size:1.4em;font-weight:bolder;color:#666;padding:48px 10px 0 10px;}ul#mainNav li.off a{cursor:default;color:#ddd;}ul#mainNav li.off a:hover{color:#ddd;border-left:1px solid #333;padding:40px 10px 0 10px;border-top:none;}ul#mainNav li a:hover,ul#mainNav li.Active a{color:#f07243;text-decoration:none;border-left-color:#f07243;}ul#mainNav li a:hover{padding:40px 10px 0 10px;border-top:8px solid #f07243;}ul#mainNav li.Active a,ul#mainNav li.Active a:hover{padding:40px 10px 0 10px;border-top:8px solid #f07243;}ul#mainNav li.Hilite a,ul#mainNav li.Hilite a:hover{padding:40px 10px 0 10px;color:#f07243;text-decoration:none;border-left-color:#f07243;border-top:8px solid #f07243;}ul#mainNav li.Hilite ul li.HasChild a:link,ul#mainNav li.Hilite ul li.HasChild a:visited{background:#0F0;}ul#mainNav li.Active ul li.HasChild a:hover{background:#0F0;}ul#mainNav li ul{display:none;}ul#mainNav li.Hilite ul{display:block;}ul#mainNav li.Hilite ul,ul#mainNav li.Active ul{padding:0;width:126px;position:absolute;top:100%;left:0;z-index:1000;background:#fff;padding:0;margin:0;background:url("../images/sub-main-nav-bg.gif") no-repeat left bottom;}ul#mainNav li.Hilite ul li,ul#mainNav li.Active ul li{float:left;width:100%;position:relative;}ul#mainNav li.Hilite ul li a,ul#mainNav li.Active ul li a{display:block;height:auto;width:112px;border:none;color:#666;font-size:1.2em;padding:6px 6px 6px 10px;}ul#mainNav li.Hilite ul li.Hilite a,ul#mainNav li.Hilite ul li.Hilite a:hover,ul#mainNav li.Hilite ul li.Active a,ul#mainNav li.Hilite ul li.Active a:hover,ul#mainNav li.Hilite ul li a:hover,ul#mainNav li.Active ul li.Active a,ul#mainNav li.Active ul li.Active a:hover,ul#mainNav li.Active ul li a:hover{color:#fff;background:#f07243;text-decoration:none;border:none;border-top:1px solid #efefef;padding:5px 6px 6px 10px;}ul#mainNav li.Hilite ul li.HasChild a:link,ul#mainNav li.Hilite ul li.HasChild a:visited{background:url(../images/icon_arrow.gif) no-repeat 95% 10px;color:#666;}ul#mainNav li.Hilite ul li.HasChild a:hover{background:url(../images/icon_arrow_over.gif) no-repeat 95% 10px #F07243;color:#fff;}ul#mainNav li.Hilite ul li.off a,ul#mainNav li.Active ul li.off a:hover{cursor:default;color:#ddd;background:none;text-decoration:none;border:none;padding:6px 6px 6px 10px;}ul#mainNav li.Hilite ul li ul{display:none;}ul#mainNav li.Hilite ul li.Hilite ul{display:block;}ul#mainNav li.Hilite ul li.Hilite ul,ul#mainNav li.Active ul li.Active ul{padding:0;width:126px;position:absolute;top:0;left:128px;z-index:1000;padding:0;margin:0;background:#efefef;}ul#mainNav li.Hilite ul li,ul#mainNav li.Active ul li{float:left;width:100%;}ul#mainNav li.Hilite ul li.Hilite ul li a,ul#mainNav li.Active ul li.Hilite ul li a{display:block;height:auto;width:112px;border:none;color:#666!important;font-size:1.2em;padding:6px 6px 6px 10px;background:#fff!important;}ul#mainNav li.Hilite ul li.Hilite ul li.Active a,ul#mainNav li.Hilite ul li.Hilite ul li.Active a:hover,ul#mainNav li.Hilite ul li.Hilite ul li a:hover,ul#mainNav li.Active ul li.Hilite ul li.Active a,ul#mainNav li.Active ul li.Hilite ul li.Active a:hover,ul#mainNav li.Active ul li.Hilite ul li a:hover{color:#fff!important;background:#F07243!important;text-decoration:none;border:none;border-top:1px solid #efefef;padding:5px 6px 6px 10px;}ul#mainNav li.Hilite ul li.Hilite ul li a,ul#mainNav li.Active ul li.Hilite ul li a{display:block;height:auto;width:112px;border:none;color:#666;font-size:1.2em;padding:6px 6px 6px 10px;background:#fff;}ul#mainNav li.Hilite ul li.Hilite ul li.Active a,ul#mainNav li.Hilite ul li.Hilite ul li.Active a:hover,ul#mainNav li.Hilite ul li.Hilite ul li a:hover,ul#mainNav li.Active ul li.Hilite ul li.Active a,ul#mainNav li.Active ul li.Hilite ul li.Active a:hover,ul#mainNav li.Active ul li.Hilite ul li a:hover{color:#fff;background:#f07243;text-decoration:none;border:none;border-top:1px solid #efefef;padding:5px 6px 6px 10px;}ul#mainNav li.Hilite ul li.off a,ul#mainNav li.Active ul li.off a:hover{cursor:default;color:#ddd;background:none;text-decoration:none;border:none;padding:6px 6px 6px 10px;}ul#mainNav li.Last a {padding-right:0 !important;}#content{width:100%;overflow:hidden;padding:20px 0;}#content p.WrapText{width:100%;overflow:hidden;}#content p.WrapText img{float:left;margin:0 10px 10px 0;}#content p.WrapText img.WrapRight{float:right;margin:0 0 10px 10px;}#secondary{float:left;width:250px;}#secondary h3{color:#666;font-size:2.1em;font-weight:normal;padding:0 0 1px;}#secondary h4{color:#595959;font-size:1.6em;font-weight:normal;padding:15px 0 0;margin:10px 0 0;border-top:1px solid #ccc;}#secondary p{color:#595959;font-size:1.1em;padding:0;margin:4px 0 20px;line-height:1.6em;}#secondary ul li p{font-size:1em;}#secondary p a{color:#595959;font-size:1em;font-style:italic;}#secondary address{color:#595959;font-size:1.1em;font-style:normal;padding:0;margin:0;line-height:1.6em;}#secondary address em{color:#F07243;font-style:normal;font-weight:bolder;}#secondary address span{font-weight:bolder;}#primary{width:410px;float:left;padding:0 20px;}#primary h2{text-align: left;color:#F07243;font-size:2.1em;font-weight:bold;padding:0 0 5px;text-transform:uppercase;}#primary h2 a{color:#F07243;font-size:1em;font-weight:normal;text-transform:uppercase;}#primary h3{color:#595959;font-size:1.6em;font-weight:bolder;padding:20px 0 5px;margin:0;}#primary p{color:#595959;font-size:1.2em;padding:0;margin:4px 0 5px;line-height:1.5em;}#primary .Section{width:100%;overflow:hidden;padding:0 0 20px;}#primary .Section p{font-weight:normal;}#primary a,#primary .Section a{color:#F07243;font-size:1.1em;}#extras{float:right;width:200px;}#extras h3{color:#666;font-size:2.1em;font-weight:normal;padding:0 0 5px;}#extras input.TypeText{width:194px;border:1px solid #D3D3D3;background:#fff;margin:4px 0;padding:5px 0 5px 4px;font-size:1.2em;font-weight:bolder;color:#999;}#extras select{width:202px;margin:4px 0;font-size:1.2em;font-weight:bolder;color:#999;}#extras input.InputBtn{background:#595959;border:none;text-align:center;color:#fff;font-size:1.2em;font-weight:bolder;cursor:pointer;margin:4px 0 0 0;}#extras .Section{width:100%;overflow:hidden;padding:20px 0;}#extras p{color:#595959;font-size:1.1em;padding:0;margin:4px 0 5px;line-height:1.6em;}#extras a{color:#F07243;font-size:1.1em;font-weight:bolder;}#footer{width:100%;overflow:hidden;border-top:solid 1px #404040;padding:5px 0;color:#999;}ul#footNav{float:left;}ul#footNav li{padding:0 5px;display:inline;border-left:solid 1px #999;}ul#footNav li.First{border-left:none;}ul#footNav li a{font-size:1em;text-transform:uppercase;color:#999;}p#copyright{float:right;text-transform:uppercase;}#content ul.Jobslist{width:100%;overflow:hidden;padding:0 0 5px;margin:0;}#content ul.Jobslist li{float:left;width:100%;overflow:hidden;border-top:1px solid #ccc;padding:5px 0;}#content ul.Jobslist li p{font-weight:normal;}#content #extras ul.Jobslist li p{font-size:1em;}#content ul.Jobslist li p.Date,#content ul.Jobslist li p.PostID{color:#666;font-size:1.1em;}#content ul.Jobslist li p.Date{float:left;font-style:italic;}#content ul.Jobslist li p.PostID{float:right;}#content ul.Jobslist li p.JobTitle{width:100%;clear:both;}#content ul.Jobslist li p.JobTitle a{color:#595959;font-weight:normal;}#content ul.Jobslist li p.JobTitle span{font-weight:bolder;}#content ul.JobsListExploration{width:100%;overflow:hidden;padding:0;margin:10px 0 0 0;border-bottom:1px solid #ccc;}#content ul.JobsListExploration li{float:left;width:100%;overflow:hidden;border-top:1px solid #ccc;padding:0;font-size:1.1em;}#content ul.JobsListExploration li a{color:#595959;font-weight:normal;font-size:1em;display:block;width:100%;padding:5px 0;background:url("../images/bullet02.gif") no-repeat right 6px;}#content ul.JobsListExploration li a.SlidePanelHandleActive{background-position:0 6px;font-weight:bolder;color:#f07243;}#content ul.JobsListExploration li a.SlidePanelHandleActive:hover{text-decoration:none;color:#f07243;}#content ul.JobsListExploration li a:hover{text-decoration:none;color:#f07243;}#content ul.JobsListExploration li div p{padding:0 0 4px;margin:0;}div.JobFairNotice{width:230px;overflow:hidden;padding:20px 0;margin:20px 0 0;}div.JobFairNotice h4{width:157px;height:0;padding:105px 0 0!important;overflow:hidden;text-indent:-1000em;background:url("../images/job-fair.gif") no-repeat left top;margin:0 auto!important;}#secondary div.JobFairNotice h4{border:none;}#secondary div.JobFairNotice p{color:#fff;font-size:1.2em;font-weight:normal;width:157px;margin:20px auto 0;line-height:2em;}#secondary div.JobFairNotice p span{color:#efefef;text-decoration:underline;font-weight:bolder;}#extras ul.MemberList{width:100%;overflow:hidden;border-top:1px solid #ccc;margin:0 0 5px;}#extras ul.MemberList li{float:left;width:100%;border-bottom:1px solid #ccc;padding:5px 0;}#extras ul.MemberList li a{font-size:1em;color:#595959;}#extras ul.MemberList li p{margin:0;}#secondary a.LnkStyle01{color:#F07243;font-size:2.1em;}#content img.ImgContent01{display:block;margin:20px 0 0;}ul.AvailableJobs{width:100%;overflow:hidden;}ul.AvailableJobs li{float:left;width:40%;font-size:1.2em;color:#595959;margin:5px 0;padding:0 0 0 15px;background:url("../images/bullet01.gif") no-repeat 3px 5px;}#content div.Special01 h3{color:#F07243;font-size:1.2em;text-transform:uppercase;border-bottom:1px solid #ccc;}#content h2.TitleSpecial01{margin:0;padding:0;}#content p.ParaSpecial01{margin:0;padding:0;font-size:1.6em;}#secondary p.ParaSpecial02{border-bottom:1px solid #ccc;margin:0;padding:5px 0;}#primary ul.JobUserAction{width:100%;overflow:hidden;padding:30px 0 20px;text-transform: uppercase;font-size: 1.2em;}#primary ul.JobUserAction li{float:left;margin:0;padding:0 0px 0 0;color:#f05a22;line-height:32px;padding:0 10px 0 0;}#primary ul.JobUserAction li a{color:#f05a22;margin:0;float:left;padding:0 0px 0 0;}#primary ul.JobUserAction li a.Action01{background:url("../images/bullet03.gif") no-repeat left top;}#primary ul.JobUserAction li a.Action02{background:url("../images/bullet04.gif") no-repeat left 3px;}#primary ul.JobUserAction li a.Action03{background:url("../images/bullet05.gif") no-repeat left 3px;}#primary ul.JobUserAction li a.Action04{padding-left:22px;background:url("../images/bullet06.gif") no-repeat left 3px;}#application{width:852px;height:522px;overflow:hidden;position:absolute;top:0;left:0;padding:20px 20px 0 20px;border:4px solid #ccc;}#application .AppFormWrapper{width:100%;height:463px;padding:0 0 20px;overflow:hidden;margin:0;outline:none;border:none;float:left;}.FarAway{position:absolute;top:-1000em!important;left:-1000em!important;}#application h2{margin:0 0 10px;color:#F07243;font-size:2.1em;font-weight:normal;padding:0 0 5px;text-transform:uppercase;}#application p{font-size:1.2em;font-weight:normal;color:#666;}#application p.Notice span{color:#f00;}#application .FormItem{width:100%;overflow:hidden;padding:4px 0;}#application .FormItem label{font-size:1.2em;color:#666;width:150px;float:left;padding:1px 0 0;display:block;overflow:hidden;margin:0;}#application .FormItem label span{color:#f00;}#application .FormItem input.InputText{font-size:1.2em;color:#666;width:296px;float:left;border:1px solid #999;padding:2px 0 2px 4px;margin:0;}#application .FormItem span.InputText{font-size:1.2em;color:#666;width:296px;float:left;}#application .FormItem span.Error{font-size:1.2em;color:#f00;float:left;padding:2px 0 0 10px;}#application .FormItem span.ErrorAlt{padding:10px 0 0 150px;}#application .FormItem select{font-size:1.2em;color:#666;width:80px;float:left;}#application .FormItem .RTEContainer{overflow:hidden;width:648px;height:198px;float:left;margin:0;background:#efefef;border:1px solid #999;}#application .FormItem textarea{overflow:auto;font-size:1.2em;color:#666;width:644px;height:194px;float:left;border:1px solid #999;padding:2px 0 2px 4px;margin:0;}#application .ButtonContainer{padding:20px 0 0;margin:0;text-align:center;width:450px;}#application .ButtonContainer input.SubmitBtn,#application .ButtonContainer button{background:#F05A22;border:none;font-size:1.2em;font-weight:bolder;text-transform:uppercase;color:#fff;cursor:pointer;margin:0 10px 0 0;}.Container01{width:100%;overflow:hidden;clear:both;}#header img.BannerImg{display:block;}#header .SearchForm input{float:right;}#header .SearchForm input.TypeText{width:170px;border:1px solid #D3D3D3;border-right:none;background:#fff;margin:0;padding:3px 0 3px 4px;font-size:1.1em;font-weight:bolder;color:#999;}#header .SearchForm .SearchBtnWrapper{width:18px;height:20px;border:1px solid #D3D3D3;border-left:none;overflow:hidden;background:#fff url("../images/search-btn.gif") no-repeat left 2px;float:right;}#header .SearchForm .SearchBtnWrapper input.InputBtn{font-size:10em;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);cursor:pointer;}ul#language li{float:right;font-size:1.2em;}ul#language li.FirstItem{border-left:1px solid #666;margin:0 0 0 5px;padding:0 0 0 5px;}ul#language li.Active span{color:#999;float:left;font-size:1em;font-weight:bolder;}ul#language li a{color:#666;float:left;font-size:1em;font-weight:bolder;}#primary .SectionControl{width:100%;margin:0;padding:5px 0 0;border-top:1px solid #d9d9d9;overflow:hidden;}#primary .SectionControl a{text-transform:uppercase;font-weight:normal;font-size:1.2em;}#primary .SectionControl a:hover{text-decoration:underline;}#primary .SectionControl a.PrevLnk{float:left;}#primary .SectionControl a.NextLnk{float:right;}#printPage{padding:0;width:552px;height:542px;overflow:hidden;border:4px solid #ccc;padding:0 20px;}#application div.AppResult{text-align:center;}#application div.AppResult p{text-align:left;padding:50px 0 0;line-height:1.6em;font-weight:bolder;cursor:text;}#application div.AppResult .ButtonContainer{width:auto;float:left;}ul#fadeCircularList{width:100%;height:240px;position:relative;z-index:1;clear:both;}ul#fadeCircularList li{width:100%;height:240px;overflow:hidden;padding:0;margin:0;background:url("../images/banner-bg.jpg") no-repeat left top;}ul#fadeCircularList li.Banner1{background:url("../images/banners/job-well-done.jpg") no-repeat left top;}ul#fadeCircularList li.Banner2{background:url("../images/banners/join-our-team.jpg") no-repeat left top;}ul#fadeCircularList li.Banner3{background:url("../images/banners/work-is-beautiful.jpg") no-repeat left top;}ul#fadeCircularList li.Banner4{background:url("../images/banners/why.jpg") no-repeat left top;}ul#fadeCircularList li blockquote{margin:0;padding:20px 50px 0 50px;overflow:hidden;}ul#fadeCircularList li blockquote p{font-size:3em;color:#fff;line-height:1.4em;}ul#fadeCircularList li blockquote cite{font-size:1.4em;color:#fff;margin:20px 0 0;display:block;}ul#fadeCircularListControl{overflow:hidden;position:absolute;bottom:25px;right:8px;z-index:1000;}ul#fadeCircularListControl li{width:25px;height:20px;float:left;font-size:1.2em;}ul#fadeCircularListControl li a{display:block;width:20px;height:18px;padding:2px 0 0;float:left;background:#f07243;color:#fff;font-size:1em;font-weight:bolder;text-align:center;}ul#fadeCircularListControl li.ActiveBanner a{background:#595959;color:#fff;border:1px solid #999;width:18px;height:16px;}ul#fadeCircularListControl li a:hover{text-decoration:none;background:#999;color:#fff;}}@media all{dl.JobDetails{width:100%;overflow:hidden;border-top:1px solid #ccc;padding:10px 0;}dl.JobDetails dt{color:#F07243;font-size:1.2em;font-weight:bolder;}dl.JobDetails dt.Float{float:left;margin:0 5px 10px 0;padding:0 0 10px;border-bottom:1px solid #ccc;}dl.JobDetails dd{color:#595959;font-size:1.2em;margin:0 0 10px 0;padding:0 0 10px;border-bottom:1px solid #ccc;}dl.JobDetails dd.Block{margin:5px 0 5px 0;padding:0;}#primary dl.JobDetails dd ul,#printPage dl.JobDetails dd ul{padding:10px 0;}#primary dl.JobDetails dd.Block ul{padding:10px 0 0 10px;}#primary dl.JobDetails dd ul li,#printPage dl.JobDetails dd ul li{font-size:1em;background:url("../images/bullet01.gif") no-repeat left 5px;padding:0 0 5px 10px;}#primary dl.JobDetails dd p,#printPage dl.JobDetails dd p{font-size:1em;padding:10px 0;margin:0;}#printPage h2{color:#F07243;font-size:2.1em;font-weight:normal;padding:10px 0;text-transform:uppercase;}#printPage a{font-size:1.2em;text-transform:uppercase;color:#fff;margin:20px 20px 0 0;float:left;padding:2px 10px;font-weight:bolder;background:#f05a22;}#printPage a:hover{text-decoration:none;background:#fe5a22;}}@media print{body{background:none;}#printPage{padding:0 20px;overflow:visible!important;}dl.JobDetails{position:relative!important;top:0!important;left:0!important;overflow:visible!important;}.jScrollPaneContainer,.LiteBoxDecor1{overflow:visible!important;}.LiteBoxDecor1{left:0!important;margin:0!important;position:inherit!important;top:0!important;width:100%!important;z-index:1000!important;background:none!important;}#header h1{margin:20px 0 20px 20px;}.jScrollPaneTrack,#header ul,#header img.BannerImg,#secondary,#extras,#primary h2,#primary dl.JobDetails,#primary ul.JobUserAction,#application,#overlays,#printBtn,#printPageCloseBtn,#footer{display:none!important;}}#primary h3.Advise{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_h3.gif) no-repeat 0 15px;}#primary h3.Experiences{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_experiences.gif) no-repeat 0 20px;}#primary .H3_Content{padding-left:30px;}#primary h4{font-size:14px;color:#595959;font-weight:bold;padding:20px 0 5px 30px;background:url(../images/icon_h4.gif) no-repeat 0 19px;margin-left:30px;}#primary .H4_Content{padding-left:60px;}#primary h4.ext1{background:url(../images/icon_h4_a.gif) no-repeat 0 19px;}#primary .H4_Content ul{color:#595959;padding:0 0 0 20px;margin:0;font-size:1.2em;}#primary .H4_Content ul li{margin-bottom:7px;}#primary h4.ext2{background:url(../images/icon_h4_b.gif) no-repeat 0 19px;}#primary h3.Enviroment_1{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_1.gif) no-repeat 0 15px;}#primary h3.Enviroment_2{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_2.gif) no-repeat 0 15px;}#primary h3.Enviroment_3{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_3.gif) no-repeat 0 15px;}#primary h3.Enviroment_4{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_4.gif) no-repeat 0 15px;}#primary h3.Enviroment_5{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_5.gif) no-repeat 0 15px;}#primary h3.Enviroment_6{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_6.gif) no-repeat 0 15px;}#primary h3.Enviroment_7{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_7.gif) no-repeat 0 15px;}#primary h3.Enviroment_8{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_8.gif) no-repeat 0 15px;}#primary h3.Enviroment_9{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_9.gif) no-repeat 0 15px;}#primary h3.Enviroment_10{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_envi_10.gif) no-repeat 0 15px;}#primary h3.Benifit_1{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_benifit_1.gif) no-repeat 0 15px;}#primary h3.Benifit_2{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_benifit_2.gif) no-repeat 0 15px;}#primary h3.Benifit_3{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_benifit_3.gif) no-repeat 0 15px;}#primary h3.Benifit_4{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_benifit_4.gif) no-repeat 0 15px;}#primary h3.Benifit_5{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_benifit_5.gif) no-repeat 0 15px;}#primary h3.Benifit_6{font-size:14px;color:#595959;font-weight:bold;padding-left:30px;background:url(../images/icon_benifit_6.gif) no-repeat 0 15px;}#processing_1{width:410px;height:125px;overflow:hidden;background:url(../images/vong1_img.gif) no-repeat 0 0;margin-top:10px;padding-bottom:10px;}#processing_1.NewBackground{background:url(../images/round_img1.gif) no-repeat  0 0;}#processing_2{width:410px;height:140px;overflow:hidden;background:url(../images/vong2_img.gif) no-repeat 0 0;margin-top:10px;padding-bottom:10px;}#processing_2.NewBackground{background:url(../images/round_img2.gif) no-repeat 0 0;}#processing_3{width:410px;height:120px;overflow:hidden;background:url(../images/vong3_img.gif) no-repeat 0 0;margin-top:10px;padding-bottom:10px;}#processing_3.NewBackground{background:url(../images/round_img3.gif) no-repeat 0 0;}#processing_1 .Processing_Title{color:#5d92b0;font-size:18px;font-weight:bold;padding:0px 0 0 113px;margin:0;}#processing_1 .Content{color:#595959;font-size:12px;line-height:15px;padding-left:125px;margin:0;}#processing_2 .Processing_Title{color:#5d92b0;font-size:18px;font-weight:bold;padding:0px 0 0 113px;margin:0;}#processing_2 .Content{color:#595959;font-size:12px;line-height:15px;padding-left:125px;margin:0;}#processing_3 .Processing_Title{color:#5d92b0;font-size:18px;font-weight:bold;padding:0px 0 0 113px;margin:0;}#processing_3 .Content{color:#595959;font-size:12px;line-height:15px;padding-left:125px;margin:0;}#primary h3.Experience{font-size:14px;color:#595959;font-weight:bold;padding-left:40px;background:url(../images/icon_experience.gif) no-repeat 0 15px;}#primary h3.Experience2{font-size:14px;color:#595959;font-weight:bold;padding-left:40px;background:url(../images/icon_experience2.gif) no-repeat 0 15px;}#primary h3.Experience3{font-size:14px;color:#595959;font-weight:bold;padding-left:40px;background:url(../images/icon_experience3.gif) no-repeat 0 15px;}.Color1{color:#f07243!important;}#primary p.Question{background:url(../images/icon_Q.gif) no-repeat 0 0;padding:0 0 4px 30px;color:#595959;font-weight:bold;border-bottom:solid 1px #ccc;margin-top:10px;}#primary p.Answer{background:url(../images/icon_A.gif) no-repeat 0 0;padding:0 0 10px 30px;}.PageNotFound{width:100%;background:url(../images/404_bg.jpg) no-repeat center top #dbdbdb;}a.Return{width:215px;height:25px;display:block;margin:372px 0 0 662px;text-indent:-9999px;background:url(../images/return_btn.gif) no-repeat 0 100%;}a.Return:hover{background-position:0 0;}#content div.Special01 h3.Titile01{font-size:14px;color:#595959;font-weight:bold;padding:5px 0 3px 0;border-bottom:solid 1px #ccc;margin-bottom:10px;text-transform:none;}.Clear{clear:both;}.Search_Form{width:195px;height:22px;overflow:hidden;position:absolute;top:106px;right:116px;padding:0;margin:0;background:url(../images/search_bg.gif) no-repeat;}*html .Search_Form{top:101px;}.Search_Form .Input{width:165px;height:20px;line-height:20px;padding:0 5px;font-size:12px;border:none;background:none;}.Search_Form .BTN{width:20px;height:20px;background:none;border:none;}.SubContent h2{color:#F07243;font-size:31px;font-weight:normal;padding:0 0 2px;margin-bottom:15px;text-transform:uppercase;}.SubContent h3{color:#F07243;font-size:22px;font-weight:normal;margin:0 0 5px 30px;border-bottom:solid 1px #d7d7d7;}.SubContent h3 a{color:#F07243;}.SubContent h3 a:hover{color:#505050;text-decoration:none;}.SubContent ul{width:100%;overflow:hidden;padding:10px 0;margin:0 0 10px 30px;}.SubContent ul li{float:left;width:220px;overflow:hidden;margin-right:19px;}.SubContent ul li.Title{font-size:13px;font-weight:bold;color:#4D4D4D;}.SubContent ul li.Title a{color:#4D4D4D;}.SubContent ul li ul{width:100%;overflow:hidden;padding:5px 0 2px 0;margin:0;}.SubContent ul li ul li{float:left;width:220px;overflow:hidden;margin:0 19px 3px 0;font-size:12px;font-family:tahoma;font-weight:normal;color:#505050;}.SubContent ul li ul li a{color:#505050;}.SubContent ul li ul li a:hover{color:#ff8313;}.SubContent ul li ul li ul li{float:left;width:210px;overflow:hidden;margin:0 19px 3px 0;padding-left:10px;font-size:12px;font-family:tahoma;font-weight:normal;color:#505050;}#col_1{width:450px;float:left;overflow:hidden;padding-left:20px;}#col_2{width:450px;float:right;overflow:hidden;}#col_2 h3,#col_1 h3{color:#595959;font-size:14px;font-weight:bold;margin:0 0 15px 0;padding-bottom:5px;border-bottom:solid 1px #d7d7d7;}#col_1 p,#col_2 p{color:#595959;font-size:1.2em;font-weight:normal;line-height:1.5em;margin:4px 0 5px;padding:0;}#primary dl.JobDetails dd ul li ul{padding-left:30px;}#primary dl.JobDetails dd ul li ul li{background:none!important;list-style:circle;} 
/* fadegallery.css */ 
ul.FadeGallery li{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);z-index:0;position:absolute;top:0;left:0;}ul.FadeGallery li.ActiveBanner{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);z-index:1;} 
/* jscrollpane.css */ 
.AutoScrollMode{height:426px;overflow:hidden!important;}.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#ccc;}.jScrollPaneDrag{position:absolute;background:#999;cursor:pointer;overflow:hidden;}.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;} 
/* jslidepanel.css */ 
div.SlidePanelHide{display:none!important;} 

#application2 {
    border: 0px solid #CCCCCC;
    left: 0;
    overflow: hidden;
    padding: 20px 0 0;
    top: 0;
}
#application2 .AppFormWrapper {
    border: medium none;
    float: left;
    margin: 0;
    outline: medium none;
    overflow: hidden;
    padding: 0 0 20px;
    width: 100%;
}

#application2 h2 {
    color: #F07243;
    font-size: 2.1em;
    font-weight: normal;
    margin: 0 0 10px;
    padding: 0 0 5px;
    text-transform: uppercase;
}
#application2 p {
    color: #666666;
    font-size: 1.2em;
    font-weight: normal;
}
#application2 p.Notice span {
    color: #FF0000;
}
#application2 .FormItem {
    overflow: hidden;
    padding: 4px 0;
    width: 100%;
}
#application2 .FormItem label {
    color: #666666;
    display: block;
    /*float: left;*/
    font-size: 1.2em;
    margin: 0;
    overflow: hidden;
    padding: 1px 0 0;
    width: 250px;
}
#application2 .FormItem label span {
    color: #FF0000;
}
#application2 .FormItem input.InputText {
    border: 1px solid #999999;
    color: #666666;
    float: left;
    font-size: 1.2em;
    margin: 0;
    padding: 2px 0 2px 4px;
    width: 296px;
}
#application2 .FormItem span.InputText {
    color: #666666;
    float: left;
    font-size: 1.2em;
    width: 296px;
}
#application2 .FormItem span.Error {
    color: #FF0000;
    float: left;
    font-size: 1.2em;
    padding: 2px 0 0 10px;
}
#application2 .FormItem span.ErrorAlt {
    padding: 10px 0 0 150px;
}
#application2 .FormItem select {
    color: #666666;
    float: left;
    font-size: 1.2em;
	padding: 1px;
	margin: 1px;
}
.selectlong{
    color: #666666;
    float: left;
    font-size: 1.2em;
    width: 405px;
	padding: 1px;
	margin: 1px;
} 

.selectshort{
    color: #666666;
    float: left;
    font-size: 1.2em;
    width: 190px;
	padding: 1px;
	margin: 1px;
} 

#application2 .FormItem .RTEContainer {
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #999999;
    float: left;
    height: 198px;
    margin: 0;
    overflow: hidden;
    width: 348px;
}
#application2 .FormItem textarea {
    border: 1px solid #999999;
    color: #666666;
    float: left;
    font-size: 1.2em;
    height: 194px;
    margin: 0;
    overflow: auto;
    padding: 2px 0 2px 4px;
    width: 344px;
}
#application2 .ButtonContainer {
    margin: 0;
    padding: 20px 0 0;
    text-align: center;
    width: 350px;
}
#application2 .ButtonContainer input.SubmitBtn, #application2 .ButtonContainer button {
    background: none repeat scroll 0 0 #595959;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1.2em;
    font-weight: bolder;
    margin: 0 10px 0 0;
    text-transform: uppercase;
}

#application2 input.SubmitBtn, #application2 button {
    background: none repeat scroll 0 0 #F05A22;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 1.2em;
    margin: 0 0 0 0;
	padding: 0;
}

#application2 input.downarrow, #application2 button {
	background: url("../images/arrowdown.png"); width:16px; height:16px;
    border: medium none;
    cursor: pointer;
    margin: 0 0 0 0;
	padding: 0;
}
#application2 input.uparrow, #application2 button {
	background: url("../images/arrowup.png"); width:16px; height:16px;
    border: medium none;
    cursor: pointer;
    margin: 0 0 0 0;
	padding: 0;
}

#application2 input.leftarrow, #application2 button {
	background: url("../images/arrowleft.png"); width:16px; height:16px;
    border: medium none;
    cursor: pointer;
    margin: 0 0 0 0;
	padding: 0;
}
#application2 input.rightarrow, #application2 button {
	background: url("../images/arrowright.png"); width:16px; height:16px;
    border: medium none;
    cursor: pointer;
    margin: 0 0 0 0;
	padding: 0;
}
#secondary h3.Career {
	border: none;
	margin: 0 0 10px 0;
}


/* Pagination */
.PagingWrapper {
	width: 100%;
	overflow: hidden;
	padding: 10px 0 10px;
	margin-bottom: 10px;
}
	.PagingControl {
		position: relative;
		left: -50%;
		float: right;
		padding: 0;
		margin: 0;
	}
	.CenterWrapper {
		position: relative;
		left: 50%;
		padding: 0;
		margin: 0;
		overflow: hidden;
	}
		.PagingControl span.PagingFirstPageLnk,
		.PagingControl span.PagingPrevPageLnk,
		.PagingControl span.PagingNextPageLnk,
		.PagingControl span.PagingLastPageLnk,
		.PagingControl a.PagingFirstPageLnk,
		.PagingControl a.PagingPrevPageLnk,
		.PagingControl a.PagingNextPageLnk,
		.PagingControl a.PagingLastPageLnk {
			display: block;
			width: 20px;
			height: 0;
			padding: 20px 0 0;
			overflow: hidden;
			text-indent: -1000em;
			float: left;
			position: relative;
		}
		.PagingControl span.PagingFirstPageLnk,
		.PagingControl span.PagingPrevPageLnk,
		.PagingControl span.PagingNextPageLnk,
		.PagingControl span.PagingLastPageLnk {
			opacity: 0.3;
			-moz-opacity: 0.3;
			filter: alpha(opacity=30);
		}
		/* Normal states */
		.PagingControl span.PagingFirstPageLnk,
		.PagingControl a.PagingFirstPageLnk {
			margin: 0 5px 0 0;
			background: url(../images/bt_first.gif) 0 0 no-repeat;
		}
		.PagingControl span.PagingPrevPageLnk,
		.PagingControl a.PagingPrevPageLnk {
			width: 20px;
			margin: 0 5px 0 0;
			background: url(../images/bt_pre.gif) 0 0 no-repeat
		}
		.PagingControl span.PagingNextPageLnk,
		.PagingControl a.PagingNextPageLnk {
			width: 20px;
			margin: 0 5px;
			border-right: none;
			background: url(../images/bt_next.gif) 0 0 no-repeat
		}
		.PagingControl span.PagingLastPageLnk,
		.PagingControl a.PagingLastPageLnk {
			background: url(../images/bt_last.gif) 0 0 no-repeat
		}
		/* Hover&Disabled states */
		.PagingControl a.PagingFirstPageLnk:hover {
			background-position: 0 -20px;
		}
		.PagingControl a.PagingPrevPageLnk:hover {
			background-position: 0 -20px;
		}
		.PagingControl a.PagingNextPageLnk:hover {
			background-position: 0 -20px;
		}
		.PagingControl a.PagingLastPageLnk:hover {
			background-position: 0 -20px;
		}
		/* Number list */
		.PagingControl ul.PageList {
			float: left;
			position: relative;
			padding: 0 0 0 5px;
			margin: 0;
		}
			.PagingControl ul.PageList li {
				float: left;
				height: 20px;
				padding: 0;
				margin: 0 5px 0 0;
				overflow: hidden;
				font-weight: bold;
			}
				.PagingControl ul.PageList li span { /* active item */
					display: block;
					float: left;
					height: 18px;
					line-height: 18px;
					padding: 0 6px;
					font-size: 12px;
					text-align: center;
					color: #fff;
					background: #F07243;
					border: 1px solid #F07243;
				}
				.PagingControl ul.PageList li a:link,
				.PagingControl ul.PageList li a:visited
				 {
					display: block;
					float: left;
					white-space: nowrap;
					height: 18px;
					line-height: 18px;
					padding: 0 6px;
					font-size: 12px;
					text-align: center;
					color: #000 !important;
					border: 1px solid #999;
					text-decoration: none;
				}
				.PagingControl ul.PageList li a:hover {
					text-decoration: none !important;
					border: 1px solid #F07243;
					color: #F07243 !important;
				}
/* END. Pagination */

#content ul.JobsListExploration li a {
	background-position: 0 6px;
	font-size: 1.2em;
	padding: 5px 10px;
}
#content ul.JobsListExploration li a:hover,
#content ul.JobsListExploration li a.SlidePanelHandleActive {
	background:url(../images/bullet02-o.gif) no-repeat 0 6px;

}

#content ul.JobsListExploration li .SubCate {
	padding: 0px 0 5px 10px;
}
#content ul.JobsListExploration li .SubCate a {
	border-bottom: 1px solid #CCCCCC;
	background:url(../images/bullet03.gif) no-repeat 0 6px;
}

#content ul.JobsListExploration li .SubCate a.childCateActive,
#content ul.JobsListExploration li .SubCate a:hover {
	background:url(../images/bullet03-o.gif) no-repeat 0 6px;
	color: #F07243;
}
#content ul.JobsListExploration li .SubCate a.Last {
	border-bottom: none;
}

#content ul.JobsListExploration li .SubCate { width: 90%; }