body{margin:0;background:url(../images/bg-header.png) 0 0 repeat-x #fff;min-width:960px; }
body.homepage{margin:0;background:url(../images/bg-header.png) 0 0 repeat-x #fff;}
body.modal{margin:0;padding:0;background:none;min-width:500px;}
a, h1, h2, h3, h4 {outline: none;-moz-outline-style: none;}
#mainContentArea p,ul,li{font-family:GillSans, Calibri, Trebuchet, sans-serif;font-size:1em;line-height:1.5em;}
body,p,ul,li{font-family:GillSans, Calibri, Trebuchet, sans-serif;color:#333; font-size: 15px;}
.warningPop, .warningPopJS {opacity:0.95;filter:alpha(opacity=95); text-align:center; background-color: #fafafa; border-top: 3px solid #c13621; border-bottom: 3px solid #c13621; margin: 0px auto; color: #222; width: 100%; z-index: 9999; position: absolute; top: 0px; left: 0px;}
.warningPopJS {top: 40%; left: 0px}
.closeBtn{float:right;cursor:pointer; margin: 10px;}
p.front{margin:0 0 20px;}
a.accord {color: red}
h1,h2,h3,h4{font-family:Helvetica, GillSans, Calibri, Arial, Trebuchet, sans-serif;}
/* h1, h2, h3, h4 { font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;}*/p.right{text-align:right;}
.splashWrapImg {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
    z-index: -1000;
}
#splashWrapdiv {
   margin: 100px auto 0 auto;
   width:400px;
 }
.splashWrapContent 
{   background:url(../images/bg-green-40.png);
    padding: 10px;
    border: 1px solid #ffffff;
}
.greyQuote 
{
    background-color: #f5f5f5; border: 1px solid #d5d5d5; margin: 0px auto; padding: 15px; width: 90%
    }
p.indent{margin-left:20px;margin-right:20px;}
#mainContentArea p.small,.small{font-size:.7em;}
#mainContentArea p.main{width:381px;color:#333;}
#mainContentArea ul.main{width:350px;color:#444;}
#mainContentArea h1,h2,h3,h4{color:#C02C16;}
#mainContentArea ul.interiorPage{width:360px;font-family:GillSans, Calibri, Trebuchet, sans-serif;font-size:1em;line-height:1.5em;color:#333; background-color:#f7f7f7;border:1px solid #e7e7e7; -moz-border-radius: 0.6em; border-radius: 0.6em; -webkit-border-radius: 0.6em}
#mainContentArea a,#mainContentHome a{text-decoration:none;color:#36C; outline: none;}
#mainContentHome .info a{text-decoration:none;color:#c13621;}
#mainContentArea h2 a:hover, h3 a:hover, h4 a:hover, p a:hover,#mainContentHome h2 a:hover, h3 a:hover, h4 a:hover, p a:hover{color:#2a5cbe;border-bottom:1px dotted #2a5cbe;}
#mainContentArea th a{text-decoration:none;color:#a11d07;}
#mainContentArea th a:hover{text-decoration:none;color:#cd4226;}
span.highLightColor{color:#C93D26;font-weight:700;}
span.highlightcolorRbg{color:#fff;font-weight:700;font-size:1.4em;}
span.highlightWhite{color:#f3f3f3;font-size:1.1em;}
span.gigante{font-size:35px;}
h2{color:#c93d26;}
h3{color:#99b910;}
h2,h3,h4{margin:40px 0 10px;}
h3.qtip{margin:0px; color: #fff;}
ul.list li { padding: 3px;}
ul.list li.altrow{background-color:#F3F3F3;}
/* ===========  Header Area  ============= */#headerMain{width:963px;height:89px;margin:auto;padding:0;background:url(../images/bg-header2.png) no-repeat center;}
#headerMain h1{float:left;background:url(../images/hdr_goodtemps_be_ready.gif) 0 0 no-repeat;width:249px;height:25px;margin:34px 0 0 30px;}
#headerMain h1 a{display:block;width:249px;height:25px;}
#headerMain h2.navHire{float:left;margin:0 0 0 277px;width:167px;height:59px;}
#headerMain h2.navHire a{display:block;width:167px;height:59px;background-image:url(../images/btn_hire_goodtemp_ro.gif);background-repeat:no-repeat;background-position:0 0;display:block;}
#headerMain h2.navHire a:hover{background-position:0 -59px;background-repeat:no-repeat;}
#headerMain h2.navBecome{float:left;margin:0;width:204px;height:59px;}
#headerMain h2.navBecome a{display:block;width:204px;height:59px;background-image:url(../images/btn_become_goodtemp_ro.gif);background-repeat:no-repeat;background-position:0 0;display:block;}
#headerMain h2.navBecome a:hover{background-position:0 -59px;background-repeat:no-repeat;}
#headerMain .hire{display:block;float:right;width:240px;height:70px;background:url('../images/bt-Hire.png') no-repeat 0 0;margin:10px 10px 0 10px;}
#headerMain .hire:hover,#headerMain .become:hover{background-position:0 -70px;}
#headerMain .hire span{display:none;}
#headerMain .become{display:block;float:right;width:240px;height:70px;background:url('../images/bt-Become.png') no-repeat 0 0;margin:10px 10px 0 10px;}
.red{color:#b30000;}
.bigger{font-size:14pt;}
span .bold{font-weight:700;}
.learnmore{display:block;width:174px;height:85px;background:url('../images/btn-learnmore.png') no-repeat 0 -85px;}
.learnmore:hover,.hirestaff:hover,.findwork:hover,.becomeGT:hover{background-position:0 0;}
.becomeGT{display:block;width:222px;height:85px;float:left;background:url('../images/btn-beGoodTemp.png') no-repeat 0 -85px;margin:0 0 10px 20px;}
.hirestaff{display:block;width:174px;height:85px;float:left;background:url('../images/btn-hirestaff.png') no-repeat 0 -85px;margin:0 0 10px 20px;}
.hirestaff span,.becomeGT span,.apply span,.hiretemp span,.learnmore span,.findwork span,.mentor span,.mentee span{display:none;}
.mentor,.mentee{display:block;width:240px;height:70px;float:left;margin:0 80px;}
.mentor{background:url('../images/btn_dmd_business.png') no-repeat 0 0;}
.mentee{background:url('../images/btn_dmd_individuals.png') no-repeat 0 0;}
.mentor:hover{background-position:0 -70px;}
.mentee:hover{background-position:0 -70px;}
.findwork{display:block;width:350px;height:85px;background:url('../images/btn-findwork.png') no-repeat 0 -85px;margin:0 0 10px 20px;}
.apply,.hiretemp{display:block;width:89px;height:85px;background:url('../images/btn-apply.png') no-repeat 0 -85px;}
.hiretemp{width:360px;background:url('../images/btn-hireGoodTemp.png') no-repeat 0 0;margin-right:10px;}
.apply:hover{background-position:0 0;}
.hiretemp:hover{background-position:0 -85px;}
a.apply,a.hiretemp{margin:0 0 0 35px;}
.submit{display:block;width:150px;height:46px;background:url('../images/btn-submit.png') no-repeat 0 0;}
/* .submit:hover
{
    background-position: 0 -28px;
}*/#headerMain .become span{display:none;}
#headerMainSub{height:30px;width:960px;margin:0 auto;padding:0;position:relative;z-index:1;}
#tagline{float:left;margin:0 0 0 30px;padding:0;width:456px;height:30px;background:url(../images/tagline.gif) 0 0 no-repeat;display:block;}
#tagline a{}
#navItem{float:right;margin:0;width:75px;height:30px;}
#navItem a{width:75px;height:30px;background:url(../images/newsletter_ro.gif);background-repeat:no-repeat;background-position:0 0;display:block;}
#navItem a:hover{background-position:0 -30px;background-repeat:no-repeat;}
#navItemH{float:right;margin:0;width:75px;height:30px;}
#navItemH a{width:75px;height:30px;background:url(../images/newsletter_home.gif);background-repeat:no-repeat;background-position:0 0;display:block;}
#navItemH a:hover{background-position:0 -30px;background-repeat:no-repeat;}
/* ===========  Body Area  ============= */#pageGTimesheet{width:350px;float:right;z-index:0;position:relative;display:block;background:url(../images/GT-GTimesheet.jpg) top right no-repeat;height:350px;}
#pageScout{width:100%;position:relative;z-index:0;background:url(../images/GT-Binoculars.jpg) top right no-repeat;height:350px;}
#pageHire{width:100%;position:relative;z-index:0;background:url(../images/GT-BossTeam.jpg) top right no-repeat;height:350px;}
#pageBecome{width:100%;position:relative;z-index:0;display:block;background:url(../images/GT-Handshake.jpg) top right no-repeat;height:350px;}
#pageBgAbout{float:right;display:block;margin:0 20px;background:url(../images/pic_about.jpg) 0 0 no-repeat;width:300px;height:302px;}
#pageBgAboutPhilosophy{width:100%;position:relative;z-index:0;display:block;background:url(../images/GT-Woman1.jpg) top right no-repeat;height:350px;}
#pageBgAboutMission{float:right;display:block;margin:0 20px;background:url(../images/pic_about_mission.jpg) 0 0 no-repeat;width:300px;height:307px;}
#pageBgAboutHistory{float:right;display:block;margin:0 20px;background:url(../images/pic_about_history.jpg) 0 0 no-repeat;width:300px;height:313px;}
#pageBgAboutIndustry{width:100%;position:relative;z-index:0;display:block;background:url(../images/GT-Worker.jpg) top right no-repeat;height:350px;}
#pageBgContact{float:right;display:block;margin:0 20px;background:url(../images/pic_contact.jpg) 0 0 no-repeat;width:300px;height:364px;}
#pageBgSolutionsStaff{width:100%;display:block;height:350px;}
#pageBgSolutions{width:100%;position:relative;z-index:0;display:block;background:url(../images/GT-Team1.jpg) top right no-repeat;height:350px;}
ul.nodec{margin:0 20px;padding:0;list-style:none;}
ul.nodec li{background:url(../images/GreenCheck_48.png) no-repeat 0 0;padding-left:60px;/* the width of your image + some space */margin:3px 0;min-height:50px;vertical-align:middle;}
ul.nodec li h3{margin:10px 0 0;}
div#map{width:700px;height:400px;border:2px solid #BE1B1C;margin:auto;}
div#map h3{margin:0;display:block;}
div#map p.small{font-size:10pt;}
.MapLabel{font-size:12px;color:#333;font-weight:700;background-color:#e6e6e6;border:solid 1px #eee;padding:2px;}
/* ===========  Main Content Area  ============= *//*  #mainContentHome					{ display:block; margin:0px; padding:0px; height:273px; width:100%; background-color: #ffffff; }  */#mainContentArea{margin:0 auto;}
#mainArea{margin:0 auto;}
#mainContent{display:block;margin:0 auto;padding:0 0 40px;background:url(../images/bg-strip.jpg) repeat-x bottom #fff;border-bottom:1px solid #CBD83E;}
#mainContentHome{display:block;margin:0 auto;padding:0;height:350px;width:100%;background:url(../images/bg-strip.jpg) repeat-x bottom center #fff;}
/* #mainContentHome					{ display:block; margin:0px auto 0px auto; padding:0px; height:350px; width:100%; background: url(../images/fp-bg.jpg) no-repeat top left #ffffff; }  */#videoDisplayPlace{display:block;margin:2px 0 0;height:366px;width:940px;background-color:#FFF;}
#videoDisplayPlace .videoHolderArea{display:block;margin:2px 0 0;height:366px;width:940px;background-color:#FFF;}
#mainContentHomeBottom{margin:0;height:123px;width:940px;display:block;clear:both;text-align:center;}
#mainContentHomeBottom2{margin:0 auto;height:123px;width:650px;display:block;clear:both;text-align:center;}
.front{padding:20px 20px 0;}
#hireaGoodTemp{float:left;margin:0;height:123px;width:294px;}
#hireaGoodTemp a{background:url(../images/btn_hireagtemp_home_ro.gif) 0 0 no-repeat;width:294px;height:123px;display:block;}
#hireaGoodTemp a:hover{background-position:0 -123px;background-repeat:no-repeat;}
#beaGoodTemp{float:right;margin:0;height:123px;width:333px;}
#beaGoodTemp a{background:url(../images/btn_beagood_home_ro.gif) 0 0 no-repeat;width:333px;height:123px;display:block;}
#beaGoodTemp a:hover{background-position:0 -123px;background-repeat:no-repeat;}
#mainContentArea{margin:0 auto;min-height:460px;width:820px;padding:0 0 20px;background:url(../images/bg-maincontentarea.png) no-repeat bottom center #fff;}
#mainContentArea .mainArea{margin:0 10px;}
h1#frontskills{margin:30px 0 0;background:url(../images/fp2-skillspay.png) 0 0 no-repeat;width:304px;height:33px;}
h1#fronthelp{margin:30px 0 15px;background:url(../images/fp2-gthelp2.png) 0 0 no-repeat;width:325px;height:81px;}
h1#frontbetter{margin:30px 0 0;background:url(../images/fp2-bettertomorrow.png) 0 0 no-repeat;width:383px;height:33px;}
h1#recentarticles{margin:30px 0 0;background:url(../images/fp2-recentarticles.png) 0 0 no-repeat;width:537px;height:33px;}
h1#AboutUsHdr{margin:30px 0 0;background:url(../images/hdr_aboutus.png) 0 0 no-repeat;width:148px;height:27px;}
h1#BusinessSolutionsHdr{margin:30px 0 0;background:url(../images/hdr_businesssolutions.png) 0 0 no-repeat;width:292px;height:28px;}
h1#TimekeepingHdr{margin:30px 0 0;background:url(../images/hdr_timekeeping.png) 0 0 no-repeat;width:386px;height:34px;}
h1#FeaturesHdr{margin:30px 0 0;background:url(../images/hdr_features.png) 0 0 no-repeat;width:296px;height:27px;}
h1#ReachUsHdr{margin:30px 0 0;background:url(../images/hdr_Reachus.png) 0 0 no-repeat;width:151px;height:27px;}
h2#generrorHdr{margin:30px 0 0;background:url(../images/hdr_error_all.png) 0 0 no-repeat;width:273px;height:27px;}
h2#PeopleSolutionsHdr{margin:30px 0 0;background:url(../images/hdr_peoplesolutions.png) 0 0 no-repeat;width:559px;height:33px;}
h2#topcandidatesHdr{margin:30px 0 0;background:url(../images/hdr_topcandidates.png) 0 0 no-repeat;width:545px;height:33px;}
h2#thankyouHdr{margin:30px 0 0;background:url(../images/hdr_smallstep.png) 0 0 no-repeat;width:428px;height:33px;}
h2#oppsummaryHdr{margin:30px 0 0;background:url(../images/hdr_oppknocks.png) 0 0 no-repeat;width:500px;height:34px;}
h2#aboutHdr{margin:30px 0 0;background:url(../images/hdr_about.png) 0 0 no-repeat;width:375px;height:34px;}
h2#aboutPhilHdr{margin:30px 0 0;background:url(../images/hdr_about_philosophy.png) 0 0 no-repeat;width:579px;height:81px;}
h2#aboutHistHdr{margin:30px 0 0;background:url(../images/hdr_about_history.png) 0 0 no-repeat;width:441px;height:34px;}
h2#aboutGoodwillHdr{margin:30px 0 0;background:url(../images/hdr_about_goodwill.png) 0 0 no-repeat;width:421px;height:27px;}
h2#aboutMissionHdr{margin:30px 0 0;background:url(../images/hdr_about_mission.png) 0 0 no-repeat;width:625px;height:33px;}
h2#becomeHdr{margin:30px 0 0;background:url(../images/hdr_become.png) 0 0 no-repeat;width:549px;height:35px;}
h2#contactHdr{margin:30px 0 0;background:url(../images/hdr_contact_us.png) 0 0 no-repeat;width:353px;height:34px;}
h2#hireHdr{margin:30px 0 0;background:url(../images/hdr_hire.png) 0 0 no-repeat;width:541px;height:82px;}
h2#newsletterHdr{margin:30px 0 0;background:url(../images/hdr_newsletter.gif) 0 0 no-repeat;width:773px;height:49px;}
h2#solutionsStaffHdr{margin:30px 0 0;background:url(../images/hdr_solutions_staff.png) 0 0 no-repeat;width:399px;height:29px;}
h2#solutionsHdr{margin:30px 0 0;background:url(../images/hdr_solutions.png) 0 0 no-repeat;width:608px;height:34px;}
h2#testimonialsHdr{margin:30px 0 0;background:url(../images/hdr_testimonials.png) 0 0 no-repeat;width:188px;height:27px;}
h2#thanksHdr{margin:30px 0 0;background:url(../images/hdr_thanks.png) 0 0 no-repeat;width:625px;height:35px;}
h2#allyou{margin:0 0 0 -58px;background:url(../images/bg-form-allaboutyou.png) 0 0 no-repeat;width:438px;height:100px;}
h2#businessImportant{margin:0 0 0 -33px;background:url(../images/bg-form-business.png) 0 0 no-repeat;width:438px;height:100px;}
h2#yourappointment{margin:0 0 0 -58px;background:url(../images/bg-form-yourappointment.png) 0 0 no-repeat;width:438px;height:100px;}
h2#jointeamHdr{margin:30px 0 0;background:url(../images/hdr_JoinTeam.png) 0 0 no-repeat;width:311px;height:34px;}
h2#trainingHdr{margin:30px 0 0;background:url(../images/hdr_training.png) 0 0 no-repeat;width:370px;height:33px;}
h2#yourstatusHdr{margin:30px 0 0;background:url(../images/hdr_yourstatus.png) 0 0 no-repeat;width:173px;height:27px;}
h2#docsHdr{margin:30px 0 0;background:url(../images/hdr_docs.png) 0 0 no-repeat;width:288px;height:27px;}
h2#goodwillresourcesHdr{margin:30px 0 0;background:url(../images/hdr_goodwillresources.png) 0 0 no-repeat;width:653px;height:34px;}
h2#thankyouhireHdr{margin:30px 0 0;background:url(../images/hdr_thank_you_hire.png) 0 0 no-repeat;width:446px;height:33px;}
h2#rescheduleHdr{margin:30px 0 0;background:url(../images/hdr_reschedule.png) 0 0 no-repeat;width:613px;height:33px;}
h2#errorHdr{margin:30px 0 0;background:url(../images/hdr_error.png) 0 0 no-repeat;width:268px;height:34px;}
h2#featuresHdr{margin:30px 0 0;background:url(../images/hdr_features.png) 0 0 no-repeat;width:286px;height:27px;}
h2#dmdHdr{margin:30px 0 0;background:url(../images/hdr_dmd.png) 0 0 no-repeat;width:617px;height:34px;}
h2#GTimesheetHdr{margin:30px 0 0;background:url(../images/hdr_gtimesheet2.png) 0 0 no-repeat;width:495px;height:34px;}

.Response0RHdr{margin:30px 0 0;background:url(../images/hdr_response0R.png) 0 0 no-repeat;width:720px;height:33px;}
.ResponseCHdr{margin:30px 0 0;background:url(../images/hdr_responseC.png) 0 0 no-repeat;width:319px;height:34px;}
.ResponseIHdr{margin:30px 0 0;background:url(../images/hdr_responseI.png) 0 0 no-repeat;width:461px;height:34px;}
.ResponseJobHdr{margin:30px 0 0;background:url(../images/hdr_response-job.png) 0 0 no-repeat;width:624px;height:33px;}
.Response0RSubHdr{margin:30px 0 0;background:url(../images/subhdr_response0R.png) 0 0 no-repeat;width:364px;height:32px;}
.ResponseISubHdr{margin:30px 0 0;background:url(../images/subhdr_responseI.png) 0 0 no-repeat;width:512px;height:19px;}
.ResponseCSubHdr{margin:30px 0 0;background:url(../images/subhdr_responseC.png) 0 0 no-repeat;width:535px;height:21px;}
.ResponseCJobSubHdr{margin:30px 0 0;background:url(../images/subhdr_responseC-job.png) 0 0 no-repeat;width:302px;height:20px;}
.ResponseDSubHdr{margin:30px 0 0;background:url(../images/subhdr_responseD.png) 0 0 no-repeat;width:339px;height:20px;}

h3#error500SubHdr{margin:30px 0 0;background:url(../images/subhdr_error500.png) 0 0 no-repeat;width:285px;height:16px;}
h3#error401SubHdr{margin:30px 0 0;background:url(../images/subhdr_error401.png) 0 0 no-repeat;width:480px;height:20px;}
h3#error403SubHdr{margin:30px 0 0;background:url(../images/subhdr_error403.png) 0 0 no-repeat;width:270px;height:17px;}
h3#topcandidatesSubHdr{margin:30px 0 0;background:url(../images/subhdr_topcandidates.png) 0 0 no-repeat;width:372px;height:21px;}
h3#PeopleSolutionsSubHdr{margin:30px 0 0;background:url(../images/subhdr_peoplesolutions.png) 0 0 no-repeat;width:248px;height:19px;}
h3#GTimesheetSubHdr{margin:20px 0;background:url(../images/subhdr_gtimesheet.png) 0 0 no-repeat;width:478px;height:21px;}
h3#dmdSubHdr{margin:20px 0;background:url(../images/subhdr_dmd.png) 0 0 no-repeat;width:431px;height:71px;}
h3#errorSubHdr{margin:20px 0;background:url(../images/subhdr_error.png) 0 0 no-repeat;width:369px;height:21px;}
h3#rescheduleSubHdr{margin:20px 0;background:url(../images/subhdr_reschedule.png) 0 0 no-repeat;width:429px;height:19px;}
h3#goodwillresourcesSubHdr{margin:20px 0;background:url(../images/subhdr_alldoors.png) 0 0 no-repeat;width:262px;height:16px;}
h3#docsSubHdr{margin:20px 0;background:url(../images/subhdr_docs.png) 0 0 no-repeat;width:613px;height:20px;}
h3#trainingSubHdr{margin:20px 0;background:url(../images/subhdr_training.png) 0 0 no-repeat;width:403px;height:21px;}
h3#oppsummarySubHdr{margin:20px 0;background:url(../images/subhdr_answerthecall.png) 0 0 no-repeat;width:260px;height:20px;}
h3#aboutSubHdr{margin:20px 0 0;background:url(../images/subhdr_about.png) 0 0 no-repeat;width:358px;height:46px;}
h3#aboutPhilSubHdr{margin:20px 0 0;background:url(../images/subhdr_about_philosophy.gif) 0 0 no-repeat;width:379px;height:32px;}
h3#aboutHistorySubHdr{margin:20px 0 0;background:url(../images/subhdr_about_history.gif) 0 0 no-repeat;width:439px;height:59px;}
h3#aboutIndustrySubHdr{margin:20px 0 0;background:url(../images/subhdr_about_indstries.gif) 0 0 no-repeat;width:426px;height:58px;}
h3#aboutInd2SubHdr{margin:20px 0 0;background:url(../images/subhdr_about_industries2.gif) 0 0 no-repeat;width:363px;height:24px;}
h3#becomeSubHdr{margin:-10px 0 0 5px;background:url(../images/subhdr_become.png) 0 0 no-repeat;width:200px;height:76px;}
h3#becomeSubHdr2{margin:20px 0;background:url(../images/subhdr_become2.png) 0 0 no-repeat;width:206px;height:20px;}
h3#hireSubHdr{float:left;margin:20px 0;background:url(../images/subhdr_hire.png) 0 0 no-repeat;width:444px;height:21px;}
h3#hire2SubHdr{margin:20px 0 0;background:url(../images/subhdr_hire2.gif) 0 0 no-repeat;width:237px;height:51px;}
h3#ourMissionSubHdr{margin:20px 0 0;background:url(../images/subhdr_our_mission.gif) 0 0 no-repeat;width:113px;height:17px;}
h3#ourValuesSubHdr{margin:20px 0 0;background:url(../images/subhdr_our_values.gif) 0 0 no-repeat;width:113px;height:17px;}
h3#ourVisionSubHdr{margin:20px 0 0;background:url(../images/subhdr_our_vision.gif) 0 0 no-repeat;width:113px;height:17px;}
h3#solutionsStaffSubHdr{margin:20px 0 0;background:url(../images/subhdr_solutions_staff.gif) 0 0 no-repeat;width:417px;height:63px;}
h3#solutionsSubHdr{margin:20px 0 0;background:url(../images/subhdr_solutions.gif) 0 0 no-repeat;width:233px;height:30px;}
h3#testimonialsSubHdr{margin:20px 0 0;background:url(../images/subhdr_testimonials.gif) 0 0 no-repeat;width:366px;height:32px;}
h3#thankYouSubHdr{margin:20px 0;background:url(../images/subhdr_thank_you.png) 0 0 no-repeat;width:397px;height:21px;}
h3#thankYouHireSubHdr{margin:20px 0;background:url(../images/subhdr_thank_you_hire.png) 0 0 no-repeat;width:572px;height:21px;}
h3#appointmentSubHdr{margin:20px 0;background:url(../images/subhdr_Appointment.png) 0 0 no-repeat;width:403px;height:21px;}
h3#yourstatusSubHdr{margin:20px 0;background:url(../images/subhdr_yourstatus.png) 0 0 no-repeat;width:183px;height:19px;}
.hide{display:none;}
.floatleft{float:left;}
.hmargins5{margin:0 5px;}
.infobox{text-align:center; width:350px;background-color:#f7f7f7;border:1px solid #e7e7e7;padding:5px; margin: 0px 0px 0px 0px; -moz-border-radius: 0.6em; border-radius: 0.6em; -webkit-border-radius: 0.6em}
.infobox img{margin:3px 0;}
.infobox h1, h2, h3, h4 {margin: 5px;}
.aleft {text-align: left;}
#formBox{margin:0;float:left;background:url(../images/bg-formbox.png) no-repeat bottom center #f3f3f3;width:438px;font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;font-size:.8em;line-height:1.5em;color:#666;}
#formBox .greyBoxContent{margin:0 25px 50px;}
#becomeFormTable td{padding:3px 0 5px;font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;font-size:.9em;line-height:1.5em;color:#666;}
#hireFormTable td{padding:3px 0 5px;font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;font-size:.9em;line-height:1.5em;color:#666;}
input,select,textarea,input:focus{background-color:#F3F3F3; font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;font-size:.9em;line-height:1.5em;color:#666;}
#formBox.formName{font-size:.8em;font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;font-weight:400;color:#666;border:solid 1px #ccc;float:left;margin:0;width:70px;}
#redBox,#greenBox{margin:0 0 0 15px;float:left;width:345px;}
#redBox #redBoxHead{height:150px;width:345px;background:url(../images/redbox-head.png) 0 0 no-repeat;}
#greenBox #greenBoxHead{height:150px;width:345px;background:url(../images/greenbox-head.png) 0 0 no-repeat;}
#greenBox #greenBoxApptHead{height:150px;width:345px;background:url(../images/greenbox-appointment-header.png) 0 0 no-repeat;}
#redBox #redBoxFooter{height:10px;width:345px;background:url(../images/redbox-footer.png) 0 0 no-repeat;}
#greenBox #greenBoxFooter{height:10px;width:345px;background:url(../images/greenbox-footer.png) 0 0 no-repeat;}
.redBoxContent{background:#c13621 url(../images/redBox-bg.png) 0 0 repeat-x;padding:10px;margin:0;}
.greenBoxContent{background-color:#99b910;padding:10px;margin:0;}
#greenBox ul.map li a{color:#fff;}
#greenBox ul.map{list-style:none;}
.redBoxContent h4,.greenBoxContent h4{color:#fff;font-size:18px;margin:0;padding:0;}
.redBoxContent p,.greenBoxContent p{color:#fff;font-size:14px;width:280px;margin:0 0 0 28px;padding:0 0 20px;}
#greyBox{margin:0 0 0 20px;float:left;width:350px;background-color:#f3f3f3;}
.greyBoxContent{margin:30px 25px;}
.greyBoxContent p,.RedBoxContent p,.greenboxContent p{width:300px;}
p.topInstructions{margin:10px 0;}
#greyBoxContentPart{margin:30px 25px;}
#greyBoxContentPart p{width:340px;margin:10px 0;}
#faqBox{margin:0;padding:0;width:750px;}
#faqBox p{width:350px;}
#faqColumn1{width:350px;margin:0;padding:0;float:left;}
#faqColumn2{width:350px;margin:0;padding:0;float:right;}
.quotationEr{background:url(../images/bartop.gif) 0 0 no-repeat;width:370px;width:325px;}
blockquote{padding:32px 0 20px;font-size:.9em;line-height:1.2em;font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;font-weight:lighter;}
.endQuoter{background:url(../images/icon_close_quote.gif) 50px 0 no-repeat;padding:0 50px 0 0;height:16px;}
.testimonialCredit{margin:-10px 30px 15px 40px;font-weight:bolder;font-family:Georgia, Garamond, Century Gothic, arial;}
.testimonialColumn1{width:375px;margin:10px 0 0;float:left;display:inline;}
.testimonialColumn2{width:375px;margin:10px 0 0 20px;float:left;display:inline;}
.numBox{float:right;width:340px;height:40px;background:url(../images/become-num-bg.png) repeat-x;background-color:#fff;margin:5px;padding:5px;}
.numBox span{color:#79B968;font-size:14px;vertical-align:middle;}
/* ===========  Universals  ============= */span.headerMessage{position:absolute;top:-6000px;}
span.BOheaderMessage{font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;font-size:.8em;color:green;}
/* for job rortator */#jobsRotator{border-top:solid 2px #CBD83E;height:40px;display:block;margin:0 auto 5px;}
#jobsRotatorText{}
#feature-content{list-style-type:none;margin:0 auto;padding:0;}
#feature-content li{display:inline;padding:10px 0;margin:auto;}
#feature-content li span.job a{color:#c13621;font-size:1.2em;}
/* ===========  Footer Area  ============= */#footerBox{background-color:#fff;height:220px;border-top:solid 2px #CBD83E;z-index:1000;display:block;/* background:url(../images/BG-footer2.png) repeat-x;*/margin-left:auto;margin-right:auto;}
#footerText{width:960px;height:200px;margin:0 auto;}
#footerText ul li ul{margin-left:10px;}
#ftr_Resources{margin:20px 0 0;background:url(../images/ftr_resources.png) 0 0 no-repeat;width:116px;height:15px;}
#ftr_People{margin:20px 0 0;background:url(../images/ftr_people.png) 0 0 no-repeat;width:82px;height:19px;}
#ftr_Business{margin:20px 0 0;background:url(../images/ftr_business.png) 0 0 no-repeat;width:99px;height:15px;}
#ftr_Network{margin:20px 0 0;background:url(../images/ftr_network.png) 0 0 no-repeat;width:99px;height:16px;}
#footerText	a{padding:0;color:#c02c16;text-decoration:none;font-weight:400;}
#footerText a:hover{font-weight:400;color:#AC2511;text-decoration:none;border-bottom:1px dotted #AC2511;}
#footerText a.image,#footerText a.image:hover{border:none;}
#footerText	a.conTact{padding:0 3px 0 10px;color:#9D8A81;text-decoration:underline;}
#footerText .copyBound{border-top:1px solid #CBD83E;}
#footerText .footerBreak{float:right;margin:7px 0 4px 10px;color:#9D8A81;line-height:12px;font-family:GillSans, Calibri, Trebuchet, sans-serif;font-size:.6em;width:460px;width:450px;}
#footerText .copyRight{float:left;margin:0 0 4px 10px;color:#9D8A81;line-height:26px;font-family:GillSans, Calibri, Trebuchet, sans-serif;font-size:.6em;}
#footerText .footerBloc{float:left;width:215px;padding:0 12px;}
#footerText h3{font-family:Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;font-size:20px;font-weight:700;color:#6fab13;margin:20px 0 10px;}
#footerText ul{list-style-type:none;list-style-position:inside;margin:5px 0 0;padding:0;}
#footerText li{font-family:GillSans, Calibri, Trebuchet, sans-serif;font-size:15px;font-weight:400;padding-bottom:5px;}
/* ===========  Coding Utilities  ============= */.clearBoth{clear:both;}
.ruleGrey{border-bottom:1px solid #D7D7D7;padding:5px 0;margin:0 0 8px;width:800px;}
.spacer{clear:both;width:100%;overflow:visible;}
.height1{height:1px;}
.height5{height:5px;}
.height10{height:10px;}
.height12{height:12px;}
.height20{height:20px;}
.height25{height:25px;}
.height30{height:30px;}
.height40{height:40px;}
.height50{height:50px;}
.height80{height:80px;}
/* CLEAR STYLE
----------------------------------------------- */.clear{clear:both;display:block;width:1px;height:1px;margin:0;padding:0;font-size:1px;line-height:1px;display:none;}
/* COLUMNS -------*/#columnOneOther{display:block;float:left;width:325px;height:auto;border-right:solid 1px #c4c4c4;}
#columnOneOther h1{margin:15px 0 0;color:#3a5268;font-family:Arial, Helvetica, sans-serif;font-size:25px;font-weight:700;line-height:27px;}
#columnOneOther h2{margin:10px 0 0;padding:0 0 0 15px;text-align:left;color:#3074a8;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:700;line-height:20px;}
#columnOneOther p{margin:2px 0 8px;padding:0 0 0 40px;color:#717D87;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;line-height:14px;}
#columnOneOther a{margin:0;padding:0 12px 0 0;color:#3379B0;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;line-height:14px;text-decoration:none;}
#columnOneOther a:hover{color:#3379B0;text-decoration:underline;}
#columnTwoOther{margin:0;display:block;float:right;width:205px;height:100%;padding:0 40px 0 0;padding:0 10px 0 0;height:auto;}
#columnTwoOther h2{margin:10px 0 0;padding:0 0 0 15px;text-align:left;color:#3074a8;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:700;line-height:20px;}
#columnTwoOther h3{margin:10px 0 0;padding:0 0 0 35px;text-align:left;color:#469d7b;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:700;line-height:20px;}
#columnTwoOther h3 a{margin:10px 0 0;padding:0;text-align:left;color:#ff7f01;font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:700;line-height:20px;}
#columnTwoOther p{margin:2px 0 0;padding:0 15px 0 35px;color:#717D87;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;line-height:14px;width:150px;}
#columnTwoOther p.blueCopy{margin:2px 0 0;padding:0 15px 0 35px;color:#2e8cd4;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;line-height:14px;width:150px;}
#columnTwoOther a{margin:0;padding:0 12px 0 0;color:#3379B0;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;line-height:14px;text-decoration:none;}
#columnTwoOther a:hover{color:#3379B0;text-decoration:underline;}
#columnTwoOther a.bottomLink{margin:0;padding:0;color:#65b789;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;line-height:14px;text-decoration:none;text-transform:uppercase;float:left;}
#columnTwoOther a.bottomLink:hover{color:#65b789;font-weight:700;text-decoration:underline;}
#featured{height:350px;overflow:hidden;width:850px;position:relative;margin:0 auto;z-index:0;}
.info{position:absolute;background:transparent;padding:5px;top:0;left:0;width:850px;height:350px;}
#mover{width:2880px;position:relative;}
.slide{padding:0 30px;width:1500px;float:left;position:relative;}
.slide h1{font-family:Helvetica, Sans-Serif;font-size:30px;letter-spacing:-1px;color:#ac0000;margin-top:20px;}
.slide p{color:#666;font-size:16px;line-height:26px;width:375px;margin:20px 0;}
.slide img.feature{position:absolute;z-index:-1;top:-1px;left:0;border-left:solid 2px #B2A59F;}
#slider-stopper{position:absolute;top:1px;right:20px;background:#ddd;color:#fff;padding:3px 8px;font-size:10px;text-transform:uppercase;z-index:1000;}
.frontimage{z-index:-1;position:relative;}
table.data{border-collapse:collapse;margin:15px 10px;width:780px;}
table.data .detailshead{border-right:2px solid #C93D26;text-align:left;padding-left:15px;font-weight:700;}
table.data thead,table.data th{border-bottom:2px solid #C93D26;text-align:left;padding-left:15px;}
table.data .detailHeader{font-weight:700;}
table.data tr{font-size:11pt;}
table.data td{padding:10px 15px;border-bottom:1px solid #ddd;}
table.data .regrow{background-color:#FEFEFE;}
table.data .altrow{background-color:#F3F3F3;}
.oppdetails td{margin:0;padding:0;}
.oppdetails h4{margin:0;padding:0;}
.oppdetails p{padding:5px 0 0;}
.jobMap{width:100px;padding:5px;background-color:#fefefe;}
#jobcase h2{color:#c93d26;padding:0;margin:40px 0 0;}
#detailView h2{color:#c93d26;}
#jobcase h3{color:#666;padding:0;margin:0 0 20px;}
#jobcase h4{color:#99b910;margin:0;}
#jobcase p.main{padding:0 0 20px 10px;width:440px;}
#jobcase p.small{font-size:8pt;margin:0 0 30px;}
.mapLink{font-size:10pt;font-weight:700;}
.note-title{font-size:14px;font-weight:700;margin-top:10px;}
.note{margin-top:20px;font-size:10pt;}
div.sidejob{background-color:#f3f3f3;color:#333;width:200px;position:relative;left:0;top:40px;float:right;margin-right:50px;padding:15px;border:1px solid #cbd83e;-moz-border-radius: 0.6em; border-radius: 0.6em; -webkit-border-radius: 0.6em}
div.sidejob p.side{width:190px;padding:0 0 20px;margin:0;}
.salary{font-size:30px;font-weight:700;color:#666;}
/* form validation CSS */label,span.label{padding-top:5px;margin-top:3px;display:block;margin:2px;font-size:14px;font-weight:700;color:#C93D26;}
.smallInput{padding:0; margin: 0;width:140px; border:2px solid #cfcfcf;padding:3px;font-size:12px;background-color:#fdfdfd;color:#333;}
.form{padding:0;margin:0 0 50px;}
.form li{width:350px;margin:0 3px 3px;padding:0 5px 5px 30px;list-style:none;position:relative;}
.errorlist ul{float:left;background-color:#f6f6f6;width:300px;border:2px solid #c13621;margin:0px 15px 0px 0px;padding:0; clear: both}
.errorlist li{list-style-type:none;width:280px;padding:3px;margin:0 5px 5px;color:#a11d07; font-size: 0.8em; font-weight: bold}
*html .form li{left:-15px;}
.form .error{border:2px solid #a11d07;background-color:#FFFD9E;}
.form .success{border:1px solid #74F019;padding:4px 4px 4px 29px;background-color:#DEF8CA;}
.form .selected{border:1px solid #1AA8E1;padding:4px 4px 4px 29px;background-color:#8DD8F7;}
.form span.radio input{width:20px;float:left;border:0;background-color:Transparent;}
.form input.login{padding:2px 7px;width:auto;}
.form input,.form select{width:300px;border:2px solid #cfcfcf;padding:3px;font-size:16px;background-color: #fdfdfd;color:#333;}
.form input.phone{width:110px;}
input.button {color: #fff; background-color:#2a5cbe; border: 2px solid #4a79d6; width: 150px;}
input.button:hover, input.button:focus {background-color:#4a79d6; border: 2px solid #2a5cbe;}
input.cancelbutton {color: #fff; background-color:#a11d07; border: 2px solid #c13621; width: 150px;}
input.cancelbutton:hover, input.cancelbutton:focus {background-color:#c13621; border: 2px solid #a11d07;}
input.greenbutton {color: #fff; background-color:#99b910; border: 2px solid #cbd83e; width: 150px;}
input.greenbutton:hover, input.greenbutton:focus {background-color:#cbd83e; border: 2px solid #99b910;}
input.inactive {color: #aaa; background-color: #eee; border: 2px solid #ddd; width: 150px;}
div.bluebox {background-color: #e7efff; text-align:left; padding: 5px;  }
div.btmblueline {border-bottom: 1px solid #e7efff; text-align:left; padding-bottom: 10px; margin-bottom: 10px }
.form .calendar{background:url(../images/calendar.gif) no-repeat center right;}
table.radio input{width:20px;float:left;border:0;}
table.radio label{float:left;font-weight:400;font-size:10pt;color:#333;margin-left:5px;}
.form input:hover,.smalInput:hover, .smallInput:focus,.form input:focus,.inputBox:hover,.inputBox2:hover,.inputBox3:hover,.inputBox:focus,.inputBox2:focus,.inputBox3:focus,.form input:active,.form textbox:hover,.form textbox:active,.form textbox:focus; select:hover{border:2px solid #6DA70B;background-color:#f1ffd8;font-size:12px;}
.form input.readonly{border:0;background-color:Transparent;}
#formBox .inputBox{border:solid 1px #ccc;display:block;width:205px;}
#formBox .inputBox2{margin:0 0 0 180px;}
#formBox .inputBox3{width:300px;border:2px solid #cfcfcf;padding:3px;font-size:12px;background-color:#fdfdfd;color:#333;}
.form h3{margin:20px 0 0;color:#555;}
.nobull-shaded{list-style-type:none;background-color:#f9f9f9;}
.lighttext{color:#666;}
.wider{font-size:.9em;padding:10px;width:750px;}
.topcandidatebtn{padding: 10px; float: right}
.vceformat { font-size: 16px; color: #a11d07; display:inline }
.ui-state-default {color: #bbb;}
