﻿/*MAIN CONTAINERS & GENERAL PAGE STYLES*/
html{margin: 0px;height: 100%;}
#RealMatchBody{font-family: Arial;font-size: 12px;background-color:#E5E5E5;margin:0px 30px;}
.bodyNoMargin{margin:0px !important;}
body.popup{background-color: #ffffff;background-image:none;}
.rightTile{background-image: url(../../images/rightShadowTile.gif);background-repeat: repeat-y;position: absolute;display: block;width: 9px;height: 100%;top: 0px;left: 948px;}
.leftTile{position: absolute;display: block;width: 9px;height: 100%;background-image: url(../../images/leftShadowTile.gif);background-repeat: repeat-y;top: 0px;left: -9px;}
.leftTileFooter{position: absolute;display: block;width: 9px;height: 100%;background-image: url(../../images/leftShadowTile.gif);background-repeat: repeat-y;top: 0px;left: -9px;}
.middleContainerSearch{margin: 0px auto 0px auto;padding: 0px;top: 0px;display: block;background-color: White;text-align: left;}
.semiMiddleContainer{top: 0px;clear: left;display: block;background-color: White;padding-left: 13px;padding-right: 3px;padding-top: 24px;}
.MiddleContainerFinal{padding:15px 30px 30px;}
.MiddleContainerFinal2{padding:5px 10px 0;}
.semiMiddleContainerRight{background-color: #F4F4F4;height: 100%;width:227px;padding-right: 2px;vertical-align:top;}
.semiMiddleContainerRightV{background-color: #F4F4F4; vertical-align:top; height: 100%;width: 227px;padding-right: 2px;top: 0px;right: 0px;}
.semiMiddleContainerRight2{background-color: #F4F4F4;height: 490px;width: 213px;padding: 8px;}
.semiMiddleContainerLeftP{max-width:750px;}
.semiMiddleContainerLeft{vertical-align:top;}
table {empty-cells:show;}
.paddingLeftTen{padding-left:10px;}
.paddingLeft3{padding-left:3px;}
.paddingRightTen{padding-right:10px;}
.marginTop5 {margin-top: 5px;}
a:hover{cursor:pointer;}
.cursorPointer{cursor:pointer;}
iframe.RMIFrame { width: 100%; overflow: hidden; }
.textCenter{text-align:center;}

.nav{height: 70px;background-image: url(../../images/navTile.gif);background-repeat: repeat-x;display: block; /* border-bottom:solid 1px #B6B8B7;*/margin: 0px;padding: 0px;position:relative;}
.navWithAccountLogo{height: 100px;display: block;border-bottom:1px solid #B7B7B7;margin: 0px;padding: 0px;position:relative;clear:both;}
.navTile{background-color: #b7b7b7;height: 30px;position: relative;display: block;}
.CBNavCompanyText{float:left;text-decoration:none;}
.CBNavCompanyText h1{font-size:25px;color:#818284;float:left;margin-top:9px;}
.CBNavCompanyText img{padding-left:0;}
.scary{padding-top: 3px;margin: 0px auto 0px auto;width: 349px;display: block;}
.username{right: 16px;top: 20px;font-size: 12px;font-family:Arial;position:absolute;}
.username a{font-size: 12px;color: #0A4AA4;text-decoration: underline;padding-left: 6px;font-family:Arial;}
.username a:hover{text-decoration: underline;color: #0A4AA4}
.WebP{padding-left: 16px;margin-top: 17px;float: left;font-size: 12px;right: 0px;font-family:Arial;}
.WebP a{font-size: 12px;color: #0A4AA4;text-decoration: none;padding-right: 6px;font-family:Arial;}
.WebP a:hover{text-decoration: underline;color: #0A4AA4;}
.logo{padding-left: 10px;display: block;margin-top: 11px;border: none 0px;}
.Tjnlogo{padding-left: 10px;display: block;float: left;position: relative;margin-top: 2px;border: none 0px;}
.AffiliateFrame{overflow:hidden;position:relative;clear:both;}
.mainContainer{background-color:White;padding: 0px;display: block;}
.onlinsupport{margin-right:0px;top:3px;position:absolute;right:20px;}
.LogoUrlPanel {float:left;width:250px;height:70px;display:block;}

.mainContainer600X800{width:100%;}
.divTopAffiliateBanner{height: 137px;}
.middleContainerHome{width: 946px;margin: 0px auto 0px auto;position: relative;display: block;background-color: White;padding-top: 30px;background-repeat: no-repeat;background-position: bottom;}
.middleContainerMarketing{width: 915px;margin: 0px auto 0px auto;position: relative;display: block;background-color: White;padding-top: 20px;padding-left: 13px;padding-right: 20px;padding-bottom: 20px;clear:both;}
.middleContainerGenerator{width: 915px;margin: 0px auto 0px auto;position: relative;display: block;background-color: White;padding-top: 20px;padding-left: 13px;padding-right: 20px; padding-bottom:20px;}
.middleContainerNormal{width: 875px;margin: 0px auto 0px auto;position: relative;display: block;background-color: White;padding-top: 20px;padding-bottom:40px;padding-left: 33px;padding-right: 40px;}
.middleContainer{width: 915px;margin: 0px auto 0px auto;position: relative;display: block;background-color: White;padding-top: 20px;padding-left: 13px;min-height: 450px;padding-right: 20px;}
.middleContainer2{width: 100%; margin: 0px auto 15px auto; background-color: White; padding-top: 10px;padding-left: 13px;min-height: 350px;padding-right: 20px;}
.leftHolder{width:594px;}
.rightHolder{width:250px;float:right;clear:right;}
#underHolder{width:100%;position:relative;min-height:250px;padding:0 3px 0 0;}
.minHightDivForIE6{height:250px;float:right;}
.grayBorder{border:solid 1px #BBBBBB;}

/*Built In styles - if you just need 1 property and don't feel like creating a class just for that.syntax: <div class="class1 class2">*/
.mainContainer a{color: #0A4AA4;font-weight: normal;}
.mainContainer a:link{color: #0A4AA4;font-weight: normal;}
.mainContainer a:visited{color: #0A4AA4;font-weight: normal;}
img{border:none 0px;}
.mainContainer td{font-family:Arial; font-size:12px;}

/*TEXTS TEXTS TEXTS*/
.seekHead /*In home page only*/{color: #076CAB;font-size: 30px;font-family: Arial;margin-left: 27px;margin-top: 20px;font-weight: normal;text-align: left;}
.emHead /*in home page only*/{color: #FAB700;font-size: 30px;font-family: Arial;margin-left: 27px;margin-top: 20px;font-weight: normal;text-align: left;}

h1{padding: 0px;margin: 0px;}
h2{font-size: 14px;font-weight: bold;margin: 0px;padding: 0px; }
h3 {font-family: Arial;font-size: 18px;font-weight: normal;padding: 0px;padding-top: 9px;}
.h3{font-family: Arial;font-size: 18px;font-weight: normal;padding: 0px;padding-top: 9px;margin: 0px;border:none; letter-spacing:0;margin:0;color:Black;}
h4{font-family: Arial;font-size: 18px;font-weight: normal;padding: 0px;padding-top: 11px;margin: 0px;}
h5{font-size: 19px;font-weight: normal;color: #6F6F6F;font-family: Arial;margin: 0px;padding: 0px;padding-top: 9px;}
.treBusheHeader{padding-bottom: 9px;display: block;}
.textDivInner{margin-left: 27px;margin-right: 24px;margin-top: 15px;font-family: Arial;font-size: 13px;line-height: 22px;color: #505050;text-align: left;}
.textDivInner b{color: #000000;}
.linkUsername{font-size: 12px;color: #0A4AA4;text-decoration: underline;padding-left: 6px;}
.centerDiv{text-align:center;}
.lnkNoUnderline{text-decoration:none;}
.lnkUnderline{text-decoration:underline;}
.lnkBlueUnderlined{color:#0949A3;text-decoration:underline !important;}
.trebuchetFont{ font-family:Arial}
.GrayedAsterisk { font-size: 12px; color: #A19FA0; line-height: 12px; vertical-align: middle; margin: 3px 5px 0; font-weight: normal; height:12px;}
.RedAsterisk { font-size: 12px; color: #B50102; line-height: 12px; vertical-align: middle; margin: 3px 5px 0; font-weight: normal; height:11px;}

/*---TEXT STYLES:  NO OTHER STYLES LIKE MARGIN & PADDING BE PUT ON THESE--*/
.TitleText{font-weight: normal;float: none;font-family: Arial;font-size: 18px;}
.TitleText2{font-weight: normal;float: none;font-family: Arial;font-size: 32px;}
.grayText{color: #6A6A6A !important;font-weight: normal;}
.grayerText{color:#4B4B4B !important;}
.lightGreyTextBold{color:#B4B4B4 !important; font-weight:bold;}
.lightGrey{color:#B4B4B4;}
.grayerTextBold{color: #4c4c4e;font-weight: bold;}
.grayerHeader16{color:#797979;font-size:16px;line-height:40px;vertical-align:top;}
.grayMedium{color: #6B6B6B;font-weight: normal;font-size: 14px;}
.grayBoldMedium{font-size:16px;color:#818286; font-weight:bold;}
.grayTextSmallest{color: #6B6B6B;font-size: 11px;font-weight: normal;}
.lightGrayTextBold{color:#c0c1c3;font-weight:bold;}
.redText{color: #B10200;}
.redBold{color: #B50102;font-weight: bold;font-size: 14px;}
.greenText{color:#66a020;}
.greenDarkText{color:#649D1A;}
.VJFHeader{color:#7CC242;}
.greenBold{color: #639C19;font-weight: bold;font-size: 14px;}
.greenMedium{color: #649D1C;font-size: 16px;font-weight: bold;}
.greenMediumLight{color: #8fc239;font-size: 18px;}
.liteGreenMedium{color: #dbffac;font-size: 16px;font-weight: bold;}
.grayMedium{color: #5a5a5a;font-size: 18px;}
.greenBigBold{color:#7fb32e;font-size:18px;font-weight:bold;}
.blackBoldBig{font-weight: bold;font-size: 14px;}
.blackText{color:Black;}
.darkGrayText{color:#4d4d4d;}
.whiteText{color:#ffffff;}
.blackBoldBigger{font-weight: bold;font-size: 16px;}
.whiteTextBigBold{color:White;font-size:24px;font-weight:bold;}
.grayerTextBigBold{color:#4c4c4c;font-size:24px;font-weight:bold;}
.darkBlueTextBigBold{color:#333367;font-size:24px;font-weight:bold;}
.bigBlueText{color:#066cac;font-size:22px;}
.bigBrownText{font-size:18px; color:#4c4c4c}
.hugeBrownText{font-size:30px; color:#4c4c4c}
.brownText14{color:#4c4c4c;font-size:14px;}
.text13{font-size:13px;}
.text11{font-size:11px !important;}
.text14{font-size:14px;}
.text16{font-size:16px;}
.text18{font-size:18px;}
.grayGrayer13{text-align: left;font-size: 13px;font-family: Arial;color: #7d7d7d;}
.gray14{text-align: left;font-size: 14px !important;font-family: Arial;color: #939393;}
.red12{font-family:Arial;color:#bb0000;font-weight:normal;font-size:12pt}
.grayer14{text-align: left;font-size: 14px;font-family: Arial;color: #4c4c4e;}
.purpleBigBold{color:#802c91;font-size:18px;font-weight:bold;}
.orangeText{color:#fa931d;}
.orangeText2{color:#F68D0E;}
#selectedClip{display:block;}
.indentTxt{padding-left: 30px;display: block;}
.blackTextSmall ul{font-weight: normal;color: #000000;font-size: 12px;line-height: normal;}
.blackTextSmall ul li{margin-top: 10px;font-size: 12px;}
.blackTextSmall a{color: #034FA3;}
.linkUnderlined{padding-left: 29px;}
.linkUnderlinedNoPadding{font-size: 12px;color: #0A4AA4;text-decoration: underline;}
.linkGray{font-size: 12px;color: #757982;text-decoration: none;}
.linkBold{color: #0A4AA4;font-weight: bold;text-decoration: none;}
.linkNormal{color: #0A4AA4;text-decoration: none;font-size: 12px;font-family: Arial;}
.linkNormal:hover{color: #0A4AA4;text-decoration: underline;}
.linkNormalPadded{color: #0A4AA4;padding-left: 18px;text-decoration: none;}
.linkNormalPadded:hover{color: #0A4AA4;text-decoration: underline;}
.blueHeaderU{color: #0949A1;text-decoration: underline;font-size: 14px;font-family: Arial;}
.blueText{color: #0949A1;}
.boldText{color:Black;font-weight:bold;}
.boldTextimprtnt{color:Black !important;font-weight:bold !important;}
.boldText2{font-weight:bold;color:Black; vertical-align:top;}
.boldText3{font-weight:bold;color:Black; vertical-align:middle;}
.boldText4{font-weight:bold !important;}
.yellowBoldText{color:#D49200; font-weight:bold;}
.pinkText{color:#AF6576;}
.MyWorthLink {display: block;}
/* Down Footer */
.downQuestions{display: block;text-align: center;margin-bottom: 12px;}
.downQuestionsFooter{display: block;text-align: center;margin-bottom: 12px;margin-top: 15px;}
.downFooter{ width: 100%;background-color: #F3F3F3;border-top: solid 1px #B7B7B7;display: block;text-align: center;margin: 0px auto 0px auto;position: relative;padding-top:10px;padding-bottom:10px;clear: both; }
.downFooter .candidateFooterLinks, .downFooter .employerFooterLinks, .downFooter .realmatchFooterLinks{text-align:left;float:left;margin:0px 20px 0px 20px;}
.downFooter .candidateFooterLinks a, .downFooter .employerFooterLinks a,.downFooter .realmatchFooterLinks a {text-decoration:none; color:#9D9D9D !important; font-size:11px; }
.downFooter .footerLinksHeader{white-space : nowrap; color:#7E866B; font-weight:bold; font-size : 13px;}
.downFooter .seoPanel a{text-decoration:underline; color:#9D9D9D !important; font-size:9px; }
.downFooter .seoPanel{text-align:left!important;margin:0px auto;}
.downFooter .seoPanel .locUSJobsTable{width:465px;margin:0px auto; margin-top:10px; margin-bottom:10px;line-height:15px!important;}
.downFooter .seoPanel .locUSJobsTable td{width:auto!important;}
.downFooterHome{width: 100%;height: 63px;background-color: #F3F3F3;border-top: solid 1px #B7B7B7;display: block;text-align: center;margin: 0px auto 0px auto;position: relative;clear: both;}
.break{color: #B6B6B6;font-size: 10px;text-decoration: none;vertical-align: top;margin:0 8px 0 8px;}
.blueBreak{color: #0A4AA4;font-size: 10px;text-decoration: none;vertical-align: top;}
.breakSmall{color: #B6B6B6;font-size: 10px;text-decoration: none;vertical-align: middle;}
.breakBig{color: #B6B6B6;font-size: 12px;text-decoration: none;vertical-align: middle;}
.breakBlack{color: #000000;font-size: 12px;text-decoration: none;margin-left: 3px;margin-right: 3px;vertical-align: middle;}
.downLinks{text-decoration: none;color: #000000;}
.downLinks:hover{text-decoration: underline;}
.linkBig{font-size: 14px;color: #0949a1;text-decoration: underline;padding:auto;font-weight:normal;	}
.linkBig:hover{text-decoration: underline;}
.linkBigFooter{font-size: 14px;color: #0949a1;text-decoration: none;}
.linkBigFooter:hover{text-decoration: underline;}
.linkBlue{font-size: 12px;color: #0949a1;text-decoration: none;}
.linkBlue:hover{text-decoration: underline;}
.linkBlack{font-size: 12px;color: #000000;text-decoration: none;}
.linkBlack:hover{text-decoration: underline;}
.NoDecoration{text-decoration: none!important;}
#about{padding-top: 10px;font-size: 12px;}
#questions{margin: 8px auto 0px auto;}
.questions{margin: 8px auto 0px auto;}
.about{padding-top: 10px;font-size: 12px;}
.greenAlert{line-height: 29px;height: 29px;margin-top: 15px;color: #639C19;font-weight: bold;font-size: 14px;background-color: #F3FBE6;border: solid 1px #659D18;vertical-align: middle;}
.greenAlertAutoHeight{line-height: 29px;height: auto;margin-top: 15px;color: #639C19;font-weight: bold;font-size: 14px;background-color: #F3FBE6;border: solid 1px #659D18;vertical-align: middle;}
.greenAlertBig{margin-top: 15px;background-color: #F3FBE6;border: solid 1px #659D18;vertical-align: middle;padding: 5px;}
.yellowAlert{line-height: 29px;margin-top: 15px;color: #BA8D00;font-weight: bold;font-size: 14px;background-color: #FFF6D9;border: solid 1px #E5C55E;vertical-align: middle;margin-bottom:5px;padding:0 10px;}
.yAWidth{width:520px;}
.redAlert{line-height: 29px;margin-top: 15px;color: #B50102;font-weight: bold; font-size: 14px;background-color: #FFE3E5;border: solid 1px #B40001;vertical-align: middle;}
.redAlertBanner{line-height: 29px;color: #B50102;font-weight: bold; font-size: 14px;background-color: #FFE3E5;border: solid 1px #B40001;vertical-align: middle;}
.redAlertBig{margin-top: 15px;background-color: #FFE3E5;border: solid 1px #B40001;vertical-align: middle;padding: 5px;}
.redAlert2{line-height: 29px;margin-top: 15px;color: #790000;font-weight: bold;font-size: 14px;border: 1px solid #790000;vertical-align: middle;background-color: #F9EEEC;}
.redAlert3{width:100%; line-height: 29px;margin-top: 20px;margin-bottom:20px;color: #790000;font-weight: bold;font-size: 14px;border: 1px solid #790000;vertical-align: middle;background-color: #F9EEEC;}
.ErrorPanel { width:100%; margin-bottom: 20px; background-color: #FFE3E5; border: solid 1px #B40001;  }
.SuccessPanel { width:100%; margin-bottom: 20px; background-color: #F3FBE6; border: solid 1px #659d18;  }
.SuccessPanelTemp {background-image: url(../../Images/greenVAlert.gif); background-color: #F3FBE6; border: solid 1px #659d18; padding:10px; background-repeat:no-repeat;background-position:5px;}
.SuccessPanelTemp div {margin-left:30px;font-weight:bold; color:#639C19; font-size:14px;}
.ErrorMessage { display: block;line-height: 29px; color: #B50102; font-weight: bold; font-size: 14px; vertical-align: middle;}
.SuccessMessage { display: block;line-height: 29px; color: #639C19; font-weight: bold; font-size: 14px; vertical-align: middle;}
.SingleMessage { margin-bottom: 20px; }
.tabsCloseX{position:absolute;top:4px;right:-9px;}
.alertIcon{margin:4px 10px 0px 5px;float: left;}
.redMarkMargin{margin:4px 10px 0px 5px;}
.alertIcon2{margin-top: 3px;margin-left: 5px;float: left;margin-right: 10px;}
.redAlertDyn{width:541px; line-height: 29px;margin-top: 15px;color: #B50102;font-weight: bold; font-size: 14px;background-color: #FFE3E5;border: solid 1px #B40001;vertical-align: middle;}

/* Butttons */
.tabButtons{float: left;height:30px;margin-top:40px;}
.btnDiv{ margin-left:50px; }
.btnDiv1{height:25px;margin-top:20px;}
.btnDiv2{height:25px;display:block;margin-top:20px;}
.btnDiv3{display:block;margin-top:20px;height:25px;padding-bottom:20px;padding-left:20px;}
.arwdBtnDiv{height:27px;}
.borderedBtn{border-left:solid 1px #D8DEEA;border-top:solid 1px #D8DEEA;border-bottom:solid 1px #A7AEBE;border-right:solid 1px #A7AEBE;}
.grayBtn{background-color:#ECECEC; padding:5px; text-decoration:none;}
.grayBtn2{background-color:#DDDDDD; border:solid 1px #999999; padding:1px; text-decoration:none;display:block;}
.innerBtnWhiteBrdrd{color:#555555;border-top:solid 1px white; border-left:solid 1px white;padding:3px 0px ;background-color:#DDDDDD;text-align:center;font-weight:bold;}
.DivPricingEM{padding-left:30px;}

#bottomDiv .greenBtn{cursor: hand;cursor: pointer;text-decoration: none;height: 35px;float: left;left: 20px;position: relative;}
#accountDivRight .greenBtn{cursor: hand;cursor: pointer;text-decoration: none;height: 35px;position: relative;display: block;width: 142px;margin: auto;}
.wizardGreenBtn{position: absolute;bottom: 0px;left: 40px;}
.profileField .whiteBtnRightCap1 {margin-top:10px;margin-left:10px;}
.blueRegBtnSmall{ cursor:pointer; cursor:hand; color: #0749A0;background-color: #E7F1FA;border: solid 1px #C0CEDB;text-align: center;position: relative;display:block;line-height:18px;padding: 0px 4px 0px 4px;text-decoration: none;}
.wizardBody .greenBtn{width:72px;}
.greenClose{line-height: 22px;display: block;margin-left: 7px;margin-top: 6px;font-weight: bold;text-decoration: none;text-align: center;vertical-align: middle;padding-left: 10px;padding-right: 10px;float: left;background-color: #91C350;border: solid 1px #689828;color: #ffffff;/*height:28px;*/}
.greenClose text{color: White;}
.greenClose:hover{cursor:hand;}
.NPSubmitBtn{line-height: 15px; margin-top: 0px; padding-top:2px; width:70px;}

/* GENERAL STYLES */
.infoTitleDiv{line-height: 36px;height: 36px;vertical-align: middle;border-bottom: solid 1px #E8F2FC;padding-left: 10px;position: relative;}
.infoTitleDivInner{line-height: 32px;height: 32px;vertical-align: middle;border-bottom: solid 1px #E8F2FC;padding-left: 10px;margin-top: -15px;margin-bottom: 15px;position: relative;}
.infoSpan{margin-right: 15px;}
#NPpurpleBtn{float:left;margin:22px 0px 0px 118px;}
.NPpurpleBtn{float:left;margin:18px 0px 0px auto;left:95px;}
.lightBlueDiv{line-height: 36px;background-color: #E8F2FC;position: relative;padding-left: 10px;display: block;height: 36px;margin-bottom: 0px;vertical-align: middle;text-align: left;}
.lightBlueDiv .closeWindow .closeWindowIcon{margin-top:13px;margin-right:5px;margin-left:5px;line-height:35px;}
.lightOrangeDiv{background-color: #FEF5BE;border-bottom:solid 1px #B9B9B9;}
.longGreenDiv{line-height: 27px;background-color: #8cc63f;position: relative;padding-left: 10px;display: block;height: 27px;margin-bottom: 0px;vertical-align: middle;text-align: left;padding-left:15px;color:White;font-family:Arial;font-size:18px;}
.longGrayDiv{line-height: 27px;background-color: #c0c1c3;position: relative;padding-left: 10px;display: block;height: 27px;margin-bottom: 0px;vertical-align: middle;text-align: center;padding-left:15px;color:White;font-size:18px;}
.relatedTble{margin-top:8px;}
#relatedDiv{height:150px;}
#googleAdsDiv{height:370px;}
.padding0{padding:0px !important;}
.borderSeperator { border-bottom: solid 1px #B7B7B7; clear: both;}
.verticalSeperator{border: 1px solid #C8C8C8; float: left; font-size: 35px; height: 31px;}
.TAlignCenter{text-align:center;}
.whiteBG{background-color:White !important;}
.grayBG{background-color:#E9E9E9 !important;}
.noBorder{border:none !important;}
.container{margin:auto;}
.borderCollapse{border-collapse:separate;}
.makeOpacity{opacity:0.3;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;}
.Inactive *{opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;}
.zind100{z-index:100;}
.greenTipText { color: #77A43F; font-weight: bold; }
.grayTipText { color: #636363; }
.yellowTipText { color: black; }
.lineHgtNrml{line-height:normal;}
.noMarginTop{margin-top:0px !important;}
.fntTypNrml{font-style:normal;}
 
.grayBackgrounded{background-color:#EEF0EF;padding:5px 0px 5px 10px;}
.grayBackgrounded2{background-color:#EFEFEF;}
.whiteBackground{background-color:White;}
#careerArticles{background-color:#C0C1C3;}
#seekingHeadDiv{background-color:#c0c1c3;color:White;font-size:18px;text-align:center;padding:3px;}
#seekingContent{background-color:#eaebeb;padding:5px 10px 5px 10px; line-height:19px;}
.borderedSideDiv{position:relative;border:solid 1px #d7d7d7;padding:10px;}
.lightGrayDiv{height:28px;display:block;background-color:#f4f4f4;line-height:28px;vertical-align:middle;text-align:left;padding-left:10px; }
.lightBlueDivInner{line-height: 36px;background-color: #E8F2FC;position: relative;padding-left: 10px;display: block;height: 36px;width: 650px;margin-bottom: 15px;text-align: left;vertical-align: middle;}
.dontSpamHeader{font-size: 14px;font-weight: bold;color: #6fa72a;}
.whyTable{margin-top: 15px;line-height: 17px;display: block;}
.whyTable tr td{vertical-align: top;}
.dontSpamText{font-size: 12px;width: 132px;margin-left: 30px;margin-top: 7px;}
.dontSpamTextWide{font-size: 12px;margin-left: 50px;font-size: 13px;margin-top: 15px;}
.scroll{position: absolute;bottom: 0px;left: 145px;width: 55px;line-height: 15px;padding: 10px;padding-left:15px; padding-right:15px; vertical-align: middle;background-color: #ffffff;}
.scroll3{position: absolute;bottom: 132px;left: 300px;width: 55px;line-height: 15px;padding: 10px;padding-left:15px; padding-right:15px; vertical-align: middle;background-color: #ffffff;}
.scroll2{float: left;margin-left: 23px;line-height: 15px;padding: 10px;vertical-align: middle;background-color: #ffffff;}
.boldUnderline{text-decoration: underline;font-weight: bold;color: #0c47a3;font-size: 13px;}
.NormalUnderline{text-decoration: underline;font-weight:normal;color: #0c47a3;font-size: 13px;}
.signUpText{float: left;margin-left: 10px;margin-top: 5px;}
.signUpTextSmall{float:right;margin-right:27px;}
.blackHeaderSmall{font-weight: bold;text-indent: none;padding: 0px;color: #000000;font-size: 12px;}
.grayHeaderSmall{font-weight: bold;margin-bottom: 7px;color: #767676;font-size: 12px;text-align: left;}
.grayHeaderHuge{font-size: 19px;color: #6F6F6F;font-family: Arial;line-height: 42px;vertical-align: middle;display: block;text-align: left;}
.grayHeaderBig{margin-bottom: 7px;color: #767676;font-size: 14px;font-family: Arial;text-align: center;}
.blackTextSmall{line-height: 18px;margin: 0px auto 17px auto;color: #000000;font-size: 12px;}
.goldText{color:#DAC14B !important;}
.blackSmallBold{color: #000000;font-weight: bold;}
.passTable2{display: block;}
.passTable2input{width:220px;border: solid 1px #BBBBBB;}
.input{border: solid 1px #BBBBBB;width: 225px;}
.input220{border: solid 1px #BBBBBB;width: 220px;}
.inputTall{border: solid 1px #BBBBBB;width: 200px;height: 62px;}
.inputTallBig{width: 245px;height: 90px;border: solid 1px #BBBBBB;}
.inputMeduimShort{width: 245px;border: solid 1px #BBBBBB;}
.inputMedium{width: 265px;height: 70px;border: solid 1px #BBBBBB;}
.inputBig{border: solid 1px #BBBBBB;width: 312px;}
.inputSmall{border: solid 1px #BBBBBB;width: 148px;}
.inputMini{border: solid 1px #BBBBBB;width: 100px;}
.inputMinier{border: solid 1px #BBBBBB;width: 50px;}
.certify tr td{vertical-align: top;line-height: 18px;}
.fieldName{width: 224px;}
.fieldExpl{width: 290px;}
.passTable2 td{padding-left: 5px;padding-bottom: 5px;}
.passTable3 td{padding-left: 5px;padding-bottom: 5px;}
.passTable{clear: both;font-weight: bold;}
.passTable input{border: solid 1px #BBBBBB;width: 170px;}
.passTable td{padding-left: 5px;padding-bottom: 5px;}
.paddedTable tr td{padding: 10px;padding-bottom: 0px;line-height: 18px;vertical-align: top;}
.checkTD{width: 25px;vertical-align: top;}
.skillTD{width: 300px;}
.skillTDCheck{width: 308px;font-weight: bold;}
.levelTD{color: #024DA0;width: 100px;text-decoration: underline;}
.selectDiv{height:18px; text-decoration:none; display:block; color:Black !important; text-align:left; background-color:White; line-height:18px; vertical-align:middle; border:solid 1px #CBCBCB; }
.saveCancelBtnsDiv{margin-left:20px;line-height:35px;vertical-align:middle;margin-bottom:10px;height:35px;}
.displayBlock{display:block !important;}
.displayInline{display:inline !important;}

/* INTRO VIDEO */
/* Headers */
.grayHeader{font-family: Arial;font-size: 18px;color: #797979;text-align: left;}
.grayHeader2{background-color:#B7B7B7; color:White; font-weight:bold;padding:5px;font-size:15px;}
.blackHeader2{font-family: Arial;font-size: 18px;color: Black;text-align: left;}
.grayHeaderMedium{font-size: 14px;color: #797979;font-weight: bold;}
.blueBG{height: 28px;background-color: #E8F2FC; font-family: Arial;margin: 0px;font-size: 18px;padding-top: 7px;padding-left: 10px;color: #797979;}
.blueBGSmall{height: 28px;background-color: #E8F2FC; font-family: Arial;margin: 0px;font-size: 18px;padding-top: 7px;padding-left: 10px;color: #797979;position:relative;}
.whiteHeader{height: 26px;background-color: #b5b5b5;color: #ffffff;padding-top: 5px;padding-left: 12px;font-size: 18px;margin: 0px;width: 799px;border-bottom: solid 1px #b5b5b5;z-index: 20;position: relative;top: 0px;}
.greenHeader{color: #7db039;font-size: 18px;font-family:Arial;}
.blackHeader{width: 348px;font-size: 12px;line-height: 25px;padding-left: 10px;padding-bottom: 5px;border-bottom: solid 1px #B7B7B7;}
.blackHeaderBig{font-size: 12px;line-height: 25px;padding-left: 10px;padding-bottom: 5px;border-bottom: solid 1px #B7B7B7;}
.blackHeaderEmp{width: 348px;font-size: 12px;line-height: 18px;padding-left: 10px;padding-bottom: 5px;border-bottom: solid 1px #B7B7B7;}
.blackHeaderEmpATS{width: 348px;font-size: 12px;line-height: 18px;padding-left: 10px;padding-bottom: 5px;border-bottom: solid 1px #B7B7B7;}
.blackHeaderEmp2{width: 348px;font-size: 12px;line-height: 18px;padding-left: 10px;padding-bottom: 5px;}
.blackHeaderCan{width: 390px;font-size: 14px;line-height: 25px;padding-left: 10px;padding-bottom: 5px;border-bottom: solid 1px #B7B7B7;}
.sideImg{float:right;margin:0px 0px 10px 20px;}
.careerTble tr td{padding:15px;line-height:17px;}
.blackBig{font-size: 18px;font-family: Arial;color: #000000;}

.inlineImage{display: inline;padding-left: 5px;border: none 0px;}
#lock{position: absolute;left: 17px;top: 53px;}
#lock2{position: absolute;left: 10px;top: 43px;}
.greenTopLeft{position: absolute;top: -3px;left: -3px;z-index:100;}
.greenTopRight{position: absolute;top: -3px;right: -3px;z-index:100;}
.greenBottomLeft{position: absolute;bottom: -3px;left: -3px;z-index:100;}
.greenBottomRight{position: absolute;bottom: -3px;right: -3px;z-index:100;}
.blueTopLeft{position: absolute;top: -1px;left: -1px;z-index:100;}
.blueTopRight{position: absolute;top: -1px;right: -1px;z-index:100;}
.blueBottomLeft{position: absolute;bottom: -1px;left: -1px;z-index:100;}
.blueBottomRight{position: absolute;bottom: -1px;right: -1px;z-index:100;}
.loginTopLeft{position: absolute;top: 0px;left: 0px;z-index:100;}
.loginTopRight{position: absolute;top: 0px;right: 0px; z-index:100;}
.loginBottomLeft{position: absolute;bottom: 0px;left: 0px;z-index:100;}
.loginBottomRight{position: absolute;bottom: 0px;right: 0px;z-index:100;}
.jobHead{font-size: 14px;font-weight: bolder;color: #5B5B5B;padding-left: 10px;}
.jobHeadNoPad{font-size: 14px;font-weight: bolder;color: #5B5B5B;display: block;margin-bottom: 10px;}
.SpanJobSeeker{padding-left:55px; font-weight:bold; font-size:13px;color:#69418E;}

.greenArrowLeft{width: 300px;z-index: 100;}
.greenArrowLeft .greenArrowLeft-leftcap{margin-top:2px; float: left;display: block;width: 42px;height: 59px;background: transparent url(../../images/greenArrowL.GIF) no-repeat;}
.greenArrowLeft .greenArrowLeft-text{font-family: Arial;float: left;font-size: 16px;font-weight: bold;display: block;color: white;text-decoration: none;line-height: 28px;padding: 15px 38px 16px 14px;background: transparent url(../../images/greenArrowM.GIF);}
.greenArrowLeft .greenArrowLeft-rightcap{float: left;display: block;height: 59px;width: 42px;background: transparent url(../../images/greenArrowR.GIF) no-repeat;}
.newUserDemon{margin:5px 0 0 0;}

/* Percent div & sponsored ads*/
.addText{margin-left: 5px;font-weight: bolder;color: #0B48A1;text-align: left;display: block;text-decoration: none;}
.addTextInner{text-decoration: none;color: #0B48A1;font-weight: bold; cursor:pointer; }
.addTextInner:hover{text-decoration: underline;}
.hide{text-decoration: none;color: #0B48A1;float: right;font-weight: bold;line-height:21px;}
.messageActions{margin-top: 7px;float: right;margin-right: 10px;line-height:13px;}
.freeText{width: 475px;height: 52px;clear: both;position: relative;padding: 0px;margin: 0px;}
.freeTextYellow{width: 610px;height: 85px;background-color: #FFF9CB;}
.freeTextCov{width: 475px;overflow: auto;height: 90px;}
.freeTextHuge{width: 637px;height: 314px;}
.freeTextBig{width: 460px;height: 200px;}
.addText img{float: left;}
.actionIcons{border: none 0px;}
.plusSign{position: relative;padding-left: 10px;padding-right: 5px;height: 8px;border: none 0px;}
.plusSign2{padding-right: 3px;border: none 0px;text-decoration: none;}
.buttonPlusIcon{float:left;margin-right:3px;margin-top:9px;}
.plusLinked{margin-top:6px;float:left;margin-right:3px;}
.plusLinked2{margin-top:4px;float:left;margin-right:3px;}
#payPal{width: 109px;height: 97px;background-color: #F0F0EE;padding: 5px;padding-top: 10px;border: solid 1px #000000;text-align: center;margin: auto;}
.sponsoredJobs{height: 172px;width: 212px;border: solid 1px #C6C9CE;display: none;margin: 8px;margin-top: 10px;color: #7B7B7B;text-indent: 30px;}
.sponsoredText{top: 10px;position: relative;}
.percentComplete{width:93%;display: block;border: solid 1px #C6C9CE;margin: 8px auto;}
.percentCompleteInner{display: block;border-bottom: solid 1px #C6C9CE;margin-top: 0px;background-color: #FFFFFF;}
.percentBar{width: 152px;height: 21px;border: solid 2px #EEEEEE;margin: 13px 5px 13px 13px;display: block;}
.loaderProfile{margin-left:10px;margin: 0 auto; display:block;}
.greenArrow{margin-top: 6px;}
.whyTable .HPWhyArrows{margin-top:6px;}
.percentage{color: Black;font-weight: normal;}
.percentBarNumber{color: Black;font-weight: normal;position: relative;float: right;display: block;margin: 18px 6px 13px 0px;}
.percentBarInnerWhole{width: 143px;height: 12px;background-color: #CDCDCD;margin: 5px 3px 4px 3px;position: relative;}
.percentBarInnerPart{height: 12px;background-color: #92C350;}
.yourProfileHeader{font-size: 13px;font-weight: bolder;padding-top: 10px;padding-left: 6px;}
.MoreDetails{font-size: 11px;font-weight: bolder;padding-top: 10px;padding-left: 16px;}
.headerIcon{float: left;margin-top: 0px;margin-right: 5px;}

.homeHeadIcon{float: left;margin-top: -4px;margin-right: 13px;}
.loginHeadIcon{position: absolute;z-index: 100;left:-35px;}
.prefTitle{border-bottom: solid 1px #b7b7b7;padding-left: 10px;padding-bottom: 10px;margin-top: 5px;display: block;text-align: left;}
.treBusheHeaderInline{display: block;font-weight: normal;float: left;font-family: Arial;font-size: 18px;margin: 0px;padding: 0px;}
.headerTextInline{margin-top: 14px;display: block;margin-left: 5px;float: left;}
.grayHeaderHuge{padding-bottom: 9px;display: block;text-align: left;}
.FloatingDivCompanyDetails{padding-bottom: 15px;padding-left: 10px;display: block;position: relative;}
.inputHolder{padding-top: 20px;padding-bottom: 15px;padding-left: 18px;line-height: 15px;display: block;position: relative;}
.inputHolderProfile{padding-bottom: 15px;padding-top: 10px;padding-left: 25px;line-height: 20px;background-image: url(../../images/profileBG.gif);background-repeat: no-repeat;display: block;z-index: 1;margin-top: -22px;}
#bottomDiv{line-height: 50px;height: 50px;border-top: solid 1px #b7b7b7;padding-top: 20px;padding-bottom: 15px;padding-left: 18px;line-height: 20px;display: block;vertical-align: middle;}
.bottomDiv{line-height: 50px;height: 50px;border-top: solid 1px #b7b7b7;padding-top: 20px;padding-bottom: 15px;padding-left: 35px;line-height: 20px;display: block;vertical-align: middle;margin-top: 40px;margin-left: -25px;}
.support{padding-left: 20px;}
#bottomDiv img{border: none 0px;top: 2px;margin-right: 6px;position: relative;}

/*Full screen Pop ups*/
#fullscreen{position: absolute;top: 0px;left: 0px;z-index: 200;display: block;width: 100%; z-index:100;}
#fullscreen_black_bg{width: 100%;position: absolute;top: 0px;left: 0px;background-color: #000000;filter: alpha(opacity=70);-moz-opacity: .70;opacity: .70;z-index: -1;vertical-align: bottom;}
#fullscreen_transparent_bg{width: 100%;position: absolute;top: 0px;left: 0px;background-color: #ffffff;filter: alpha(opacity=0);-moz-opacity: .0;opacity: .0;z-index: -1;vertical-align: bottom;}
#fullscreen_printAbout{width: 620px;height: 511px;margin: auto;display: block;position: relative;z-index: 110;top: 50px;}
#fullscreen_printAboutInner{width: 598px;height: 488px;margin: auto;display: block;position: relative;top: 10px;}
#fullscreen_tellFriendInner{height: 430px;margin: auto;display: block;position: relative;}
#fullscreen2{position: absolute;top: 0px;left: 0px;z-index: 200;display: block;width: 100%;}
#fullscreen_black_bg2{width: 100%;position: absolute;top: 0px;left: 0px;background-color: #000000;filter: alpha(opacity=70);-moz-opacity: .70;opacity: .70;z-index: -1;vertical-align: bottom;}

#fullscreen_transparent_bg2{width: 100%;position: absolute;top: 0px;left: 0px;background-color: #ffffff;filter: alpha(opacity=0);-moz-opacity: .0;opacity: .0;z-index: -1;vertical-align: bottom;}
#fullscreen_printAbout2{width: 620px;height: 511px;margin: auto;background-color: #ffffff;display: block;position: relative;z-index: 110;top: 50px;}
#fullscreen_printAboutInner2{width: 598px;border: solid 1px #D1D1D1;height: 488px;margin: auto;display: block;position: relative;top: 10px;}
#fullscreenFindRightSchool4You{position: absolute;top: 0px;left: 0px;z-index: 200;display: block;width: 100%;}
#fullscreen_black_bgFindRightSchool4You{width: 100%; height:1700px; position: absolute;top: 0px;left: 0px;background-color: #000000;filter: alpha(opacity=70);-moz-opacity: .70;opacity: .70;z-index: -1;vertical-align: bottom;}
#fullscreen_printAboutFindRightSchool4You{width: 95%;height: 95%;margin: auto;background-color: #ffffff;display: block;position: relative;z-index: 110;top: 50px;}
#fullscreen_printAboutInnerFindRightSchool4You{width: 100%;height: 100%;margin: auto;display: block;position: relative;top: 10px;}


#fullscreen_printAboutFindRightSchool4YouAF{width: 95%;height: 1500px;margin: auto;background-color: #ffffff;display: block;position: relative;z-index: 110;top: 50px;}
#fullscreen_printAboutInnerFindRightSchool4YouAF{width: 100%;height: 600;margin: auto;display: block;position: relative;top: 10px;}

#fullscreen3{position: absolute;top: 0px;left: 0px;z-index: 200;display: block;width: 100%;}
#fullscreen_black_bg3{width: 100%;position: absolute;top: 0px;left: 0px;background-color: #000000;filter: alpha(opacity=70);-moz-opacity: .70;opacity: .70;z-index: -1;vertical-align: bottom;}
#fullscreen_transparent_bg3{width: 100%;position: absolute;top: 0px;left: 0px;background-color: #ffffff;filter: alpha(opacity=0);-moz-opacity: .0;opacity: .0;z-index: -1;vertical-align: bottom;}
#fullscreen_printAbout3{width: 650px;height: 580px;margin: auto;background-color: #ffffff;display: block;position: relative;z-index: 110;top: 50px;}
#fullscreen_printAboutInner3{width: 620px;border: solid 1px #D1D1D1;height: 560px;margin: auto;display: block;position: relative;top: 10px;}
#tellFriendTable{border-collapse:collapse;margin:0px;padding:0px;}
#tellFriendTable tr td{padding:10px 4px 10px 0px;vertical-align:top;}
.fullWindowAll{padding:15px;height:280px;}
.scroll2 a{color:#0b49a0;}
.fullWindowSecond{height: 35px;background-color:White;}
.fullWindowSecondPosAd{background-color:White;}
.fullWindowMain{height: 407px;position: relative;bottom: 0px;background-color:white;position: relative;padding:10px;line-height:15px;overflow:auto;}
.fullWindowMain3{height: 510px;position: relative;bottom: 0px;background-color: #D1D1D1;position: relative;}
#inputText{margin-top: 10px;width: 289px;float: left;border: solid 1px;}
#inputPopUp{width: 289px;border: solid 1px #BBBBBB;border-right: solid 2px #BBBBBB;border-bottom: solid 2px #BBBBBB;clear: both;height: 228px;position: absolute;z-index: 19;top: 247px;left: 261px;background-color: #F4F4F4;}
.paddedHolder{padding:20px 42px 20px 42px;}
.paddedHolderAF{padding:10px 33px 20px 0px;}
#resumePopUp{width: 290px;height: 140px;z-index: 5;border: solid 1px #BBBBBB;margin-top: 122px;margin-left: 37px;border-right: solid 2px #BBBBBB;border-bottom: solid 2px #BBBBBB;left: 35px;position: absolute;display: block;top: -1px;background-color: #F4F4F4;}
.jobTable{margin-top: 5px;border-collapse: collapse;}
.jobTable tr td{padding: 4px;}
.jobTable input{border: solid 1px #BBBBBB;width: 170px;}
.moreTable{margin-top: 5px;border-collapse: collapse;}
.moreTable tr td{padding: 4px;}
.moreTable input{border: solid 1px #BBBBBB;}
#fieldPopUp{width: 390px;border-right: solid 2px #BBBBBB;border-bottom: solid 2px #BBBBBB;height: 230px;z-index: 100;border: solid 1px #BBBBBB;margin-top: 70px;left: 80px;clear: both;height: 150px;position: absolute;display: block;top: -1px;background-color: #F4F4F4;}
#StepfieldPopUp{width: 390px;height: 230px;z-index: 5;border: solid 1px #BBBBBB;border-right: solid 2px #BBBBBB;border-bottom: solid 2px #BBBBBB;margin-top: 100px;left: 224px;clear: both;height: 228px;position: absolute;display: block;top: -1px;background-color: #F4F4F4;}
#locationPopUp{width: 390px;height: 230px;z-index: 5;border: solid 1px #BBBBBB;margin-top: 70px;left: 300px;border-right: solid 2px #BBBBBB;border-bottom: solid 2px #BBBBBB;clear: both;height: 228px;position: absolute;display: block;top: -1px;background-color: #F4F4F4;}
.morePopUp{width: 390px;border-right: solid 2px #BBBBBB;border-bottom: solid 2px #BBBBBB;height: 230px;border: solid 1px #BBBBBB;/*clear: both;*/height: 228px;position: absolute;display: block;background-color: #F4F4F4;z-index:100;}
.regStep1td1{width:25%}
.regStep1td2{width:25%}
.regStep1td3{width:25%}
.regStep1td4{width:25%}
.lightBlueDiv .white-buttonClose{display: block;cursor: hand;margin-top: 6px;margin-right: 6px;float: right;cursor: pointer;text-decoration: none;}
.grayText2{color: #939393;font-weight: normal;line-height:18px;}
.previewGrayHeader{font-family: Arial;font-size: 14px;color: #797979;text-align: left; font-weight:bold;}
.previewDesc{width:560px;}
.previewValues{width:500px;}
.previewPadding{padding-left:10px;}
.previewGrayText{padding-left:10px;color: #939393;font-weight: normal;line-height:18px;}
.previewMain{overflow:auto;background-color:White;height:400px;}
.previewFullWindowMain{bottom: 0px;background-color:white;padding:10px;line-height:15px; height:25px;padding-left:250px;}

.divOverViewVideo{position: absolute;top: 0px;left: 0px;z-index: 200;display: block;width: 100%; z-index:100;}
.divOverViewVideo_black_bg{height: 1200px;width: 100%;position: absolute;top: 0px;left: 0px;background-color: #000000;filter: alpha(opacity=70);-moz-opacity: .70;opacity: .70;z-index: -1;vertical-align: bottom;}
.divOverViewVideo_printAbout{width: 540px;height: 511px;margin: auto;display: block;position: relative;z-index: 110;top: 50px;}
.prefJobTitleDelete{cursor:pointer;position:absolute;left:207px;top:-19px;}

.closeWindow{float: right;margin-right: 10px;position: relative;vertical-align: middle;position: relative;}
.closeWindow img{margin-left: 8px;border: none 0px;margin-top:10px;}
.printAdPic{margin: 0px auto 0px auto;display: block;top: 10px;position: relative;}
.previewAdTitle{color:#828282;font-size:15px;font-weight:bold;line-height: 36px;height: 36px;vertical-align: middle;padding-left: 10px;}
#previewAdDescription{line-height:17px;}
.positionID{ position:absolute;bottom:20px;}
.blackedGrayDiv{color:White;background-color:#797979;line-height: 40px;position: relative;padding-left: 10px;display: block;height: 40px;margin-bottom: 0px;vertical-align: middle;text-align: left;}

/*the styles of the table that openes in Improve mathces*/
.inputTxtAreaSmall{height: 188px;width: 282px;left: -10px;top: 0px;padding-left: 8px;padding-top: 5px;margin: 0px;background-color: #ffffff;overflow: auto;border: none 0px;border-bottom: solid 1px #BBBBBB;}
.inputTxtAreaBig{height: 200px;width: 382px;left: -10px;top: 0px;padding-left: 8px;padding-top: 5px;margin: 0px;background-color: #ffffff;/*overflow: auto;clear: left;*/border: none 0px;border-bottom: solid 1px #BBBBBB;}
.inputTxtAreaHuge{height: 188px;width: 422px;left: -10px;top: 0px;margin: 0px;background-color: #ffffff;overflow: auto;clear: left;border: none 0px;border-bottom: solid 1px #BBBBBB;}
.policies{width: 434px;border: solid 1px #A5ACB2;height: 142px;overflow: auto;padding: 5px;}
.improveTable{line-height: 19px;}
.langTable{line-height: 19px;padding: 0px;margin: 0px;border-collapse: collapse;}
.langTable tr:hover{background-color: #E8F2FC;}
.checkedTD{font-weight: bold;}
.edit{padding-left: 5px;display: inline-block;margin-bottom: -3px;border: none 0px;}
.editPosition{color: #084AA1;font-weight: bold;font-size: 12px;padding-left: 5px;text-decoration: none;}
.openTR{padding-left: 30px;border: solid 1px;}

/* Main Table */
.resumeTable{position: relative;display: block;width: 572px;margin: 0px;border-collapse: collapse;}
.resumeTable tr td{margin: 0px;border: solid 0px;}
.resumeTablePop{background-color: White;width: 100%;height: 104px;border-collapse: collapse;}
.resumeTablePop tr td{margin: 0px;border: solid 0px;border-bottom: solid 1px #BBBBBB;padding: 4px;}
.resumeTable2{position: relative;display: block;width: 572px;margin: 0px;border-collapse: collapse;}
.resumeTable2 tr td{margin: 0px;border: solid 0px;border-top: solid 1px;border-top-color: #B7B7B7;}
.resumeTitle{font-size: 10px;color: #7C7C7C;text-decoration: underline;line-height: 13px;}
.firstTitle{padding-left: 5px;}
.policyTable{position: relative;display: block;width: 532px;margin: 0px;border-collapse: collapse;}
.policyTable tr td{margin: 0px;border: solid 0px;border-top: solid 1px;border-top-color: #B7B7B7;}
.mainTable{position: relative;display: block;width:100%;margin: 0px;padding: 0px;border-collapse: collapse;}
.mainTable tr td{padding: 0px;margin: 0px;border: solid 0px;}
.whiteTR{background-color: #FFFFFF;height: 50px;border-bottom: solid 1px #B7B7B7;}
.whiteTR:hover{background-color: #EAEAEA;}
.whiteTR:active{background-color: #E8F2FC;}
.whiteTR:focus{background-color: #E8F2FC;}
.grayTR{background-color: #EAEAEA;height: 50px;border-bottom: solid 1px #B7B7B7;}
.whiteTRSmall{background-color: #FFFFFF;height: 36px;border: solid 1px #FFFFFF;margin: 0px;padding: 0px;}
.whiteTRSmall:hover{background-color: #EAEAEA;}
.whiteTRFooter{background-color: #FFFFFF;height: 50px;border: solid 1px #FFFFFF;margin: 0px;padding: 0px;}
.yellowTR{background-color: #FFF6D9;height: 25px;margin: 0px;padding: 0px;}
.yellowTR:hover{background-color: #EAEAEA;}
.yellowTR:active{background-color: #E8F2FC;}
.yellowTR:focus{background-color: #E8F2FC;}
.blueTR{background-color: #E8F2FC;height: 50px;border: 0px;}
.underline{color: #000000;}
.titleLinks{color: #7C7C7C;}
.yellowBG{background-color:#fdf7c8;}

/* Cell types in main table */
.column5star{width: 14px;}
.column1{width: 19px;}
.column2{width: 17px;}
.column3title{width: 235px;font-size: 11px;color: #7C7C7C;text-decoration: underline;}
.column4title{width: 108px;font-size: 11px;color: #7C7C7C;text-decoration: underline;}
.column5title{width: 134px;font-size: 11px;color: #7C7C7C;text-decoration: underline;}
.column6title{width: 121px;font-size: 11px;color: #7C7C7C;text-decoration: underline;}
.column7{width: 24px;}
.column8{width: 17px;color: #7C7C7C;text-decoration: underline;}
.column3normal{width: 235px;text-decoration: none;white-space:normal !important;color:#0A4AA4;}
.column3normal a{color: #0A4AA4;text-decoration: none;}
.column4normal{width: 108px;color: #000000;}
.column5normal{width: 134px;color: #000000;white-space:normal !important;}
.column6normal{width: 121px;color: #000000;white-space:normal !important;}
.column3bold{width: 235px;color: #000000;font-weight: bold;}
.column3bold a{color: #0A4AA4;text-decoration: none;}
.column4bold{width: 108px;color: #000000;font-weight: bold;}
.column5bold{width: 134px;color: #000000;font-weight: bold;}
.column6bold{width: 121px;color: #000000;font-weight: bold;}
.column5underlined{width: 134px;color: #000000;text-decoration: underline;}

/*Buttons*/
.blackBtn{background-color:#4d4d4d;border-top:solid 1px #9f9f9f;border-right:solid 1px #757575;border-left:solid 1px #252525;border-bottom:solid 1px #252525;color:White;line-height: 22px;display: block;text-decoration: none;text-align: center;vertical-align: middle;cursor:pointer; cursor:hand;}
.darkBlueBtn{background-color:#333366;border-top:solid 1px #9191ac;border-right:solid 1px #222244;border-left:solid 1px #616189;border-bottom:solid 1px #181830;color:White;line-height: 22px;display: block;text-decoration: none;text-align: center;vertical-align: middle;cursor:pointer; cursor:hand; font-weight:bold;}
.clear{font-size: 12px;color: #0A4AA4;display: block;margin-top: 11px;float: left;margin-left: 15px;text-decoration: underline;}
.clear:hover{cursor:hand;}
.clearRight{font-size: 12px;color: #0A4AA4;display: block;margin-top: 10px;float: right;margin-right: 25px;text-decoration: underline;}
.orC{margin-top: 5px;display: block;margin-left: 10px;float: left;}

/* Profile Meter */
.DivProfile{border: solid 1px #cccccc;font-family: Arial;font-size: small;width: 250;height: 150;background-color: White;text-align: center;}
.DivTitleProfile{text-align: center;font-weight: bold;}
.DivProgress{border: solid 2px #cccccc;padding: 5px;}
.TblProgress{width: 100%;background-color: #cccccc;}
.TdProgress{background-color: #8ec44c;}
.SpanPlus{text-align: left;color: #8ec44c;font-size: x-small;font-weight: bold;}
.DivLinks{text-align: left;}
.ALink{color: #5b81bd;font-weight: bolder;}
.prevNext{right: 0px;margin-top: 4px;margin-right: 5px;display: inline-block;float: right;font-size: 14px;color: #0848A0;}
.prevNextSmall{margin-top: 5px;margin-right: 5px;float: right;}
.headerTextInline{margin-top: 14px;display: block;margin-left: 5px;float: left;}
.treBusheHeaderInline{display: block;font-weight: normal;float: left;font-family: Arial;font-size: 18px;margin: 0px;padding: 0px;}

/* Main Table */
.resumeTable{position: relative;display: block;width: 572px;margin: 0px;border-collapse: collapse;}
.resumeTable tr td{margin: 0px;border: solid 0px;}
.resumeTablePop{background-color: White;width: 100%;height: 104px;border-collapse: collapse;}
.resumeTablePop tr td{margin: 0px;border: solid 0px;border-bottom: solid 1px #BBBBBB;padding: 4px;}
.resumeTable2{position: relative;display: block;width: 572px;margin: 0px;border-collapse: collapse;}
.resumeTable2 tr td{margin: 0px;border: solid 0px;border-top: solid 1px;border-top-color: #B7B7B7;}
.resumeTitle{font-size: 10px;color: #7C7C7C;text-decoration: underline;line-height: 13px;}
.firstTitle{padding-left: 5px;}
.policyTable{position: relative;display: block;width: 532px;margin: 0px;border-collapse: collapse;}
.policyTable tr td{margin: 0px;border: solid 0px;border-top: solid 1px;border-top-color: #B7B7B7;}
.mainTable{position: relative;display: block;width: 100%;margin: 0px;padding: 0px;border-collapse: collapse;}
.priority{text-indent: 5px;}
.titleTR{background-color: #EAEAEA;height: 36px;margin: 0px;text-align:left;}
.whiteTRSmall{background-color: #FFFFFF;height: 36px;border: solid 1px #FFFFFF;margin: 0px;padding: 0px;}
.whiteTRSmall:hover{background-color: #EAEAEA;}
.whiteTRFooter{background-color: #FFFFFF;height: 50px;border: solid 1px #FFFFFF;margin: 0px;padding: 0px;padding-top: 12px;}
.yellowTR{background-color: #FFF6D9;height: 25px;margin: 0px;padding: 0px;}
.yellowTR:hover{background-color: #EAEAEA;}
.underline{color: #000000;}
.titleLinks{color: #7C7C7C;}
.TopAffiliateBanner{width: 948px;height: 85px;display: block;position: relative;margin: 0px;padding: 0px;margin-top: 0px;}
.NewUserAccountControl_Font{text-decoration: none;color: Black;font-weight: bold;}
.NewUserAccountControl_Frame{/*height:100px;*/width: 300px;left: 0px;padding-left: 8px;padding-top: 5px;background-color: #ffffff;overflow: auto;clear: left;border: none 0px;border-bottom: solid 1px #BBBBBB;}
.NewUserAccountControl_Main{width: 310px; /*height:145px;*/z-index: 10;border: solid 1px #BBBBBB;margin-top: 70px;left: 20px;border-right: solid 2px #BBBBBB;border-bottom: solid 2px #BBBBBB;clear: both;position: absolute;display: block;top: 17px;background-color: #F4F4F4;}
.NewUserAccountControl_Error{line-height: 24px;height: 24px;margin-top: 5px;color: #790000;font-size: 12px;border: 1px solid #790000;text-align: center;vertical-align: middle;background-color: #F9EEEC;}
.CheckListControl_Main{/*clear:both was removed due to regStep2 checkList*/background-color: #F4F4F4;border:1px solid #B9B9B9;}

/*IMPORTED FROM SEARCH STYLESHEET FOR FLOATING DIVS*/
.printAdPic{margin: 0px auto 0px auto;display: block;top: 10px;position: relative; overflow:auto;}
.FloatingDivCompanyDetails{/*    padding-top:20px;*/padding-bottom: 15px;padding-left: 10px; /*    line-height:15px;*/display: block;position: relative;}
.introDemoDivJob{width: 400px;margin-left: 20px;display: block;position: relative;}
.signUpJob{width: 360px;height: 80px;border: solid 1px #8ABEEE;background-color: #E8F2FC;position: relative;margin: 7px 0px 0px 10px;}
.introSignUpDivJob{width: 364px;height: 258px;float: right;display: block;position: relative;clear: right;margin-right: 30px;}
.login_2{height: 160px;margin-top: 15px;position: relative;background-color: #E9E9E9;}
.login_2Job{height: 160px;position: relative;background-color: #E9E9E9;}
.introSignUpBottomDiv{display: block;clear: both;margin-left: 140px;padding-top: 10px;vertical-align: middle;line-height: 41px;font-size: 12px;}
.introSignUpBottomDivSmall{display: block;margin-left:140px; padding-top: 10px;vertical-align: middle;font-size: 12px;}
.introSignUpName{text-align: right;font-size: 12px;}
.loginHandle{padding-left: 90px;}
.introSignUpInputsTable{width: 299px;height: 64px;line-height: 40px;vertical-align: middle;}
.login_2 .white-button{float: left;left: 20px;}
.opacityChange{filter: alpha(opacity=25);moz-opacity: .25;opacity: .25;}
.buttonCover{width: 145px;height: 60px;position: absolute;background-color: Black;top: 0px;right: 3px;filter: alpha(opacity=0);moz-opacity: .0;opacity: .0;}
#bottomDivMyProfile .greenBtn{cursor: hand;cursor: pointer;text-decoration: none;height: 35px;float: left;left: 20px;position: relative;}
#bottomDivMyProfile{line-height: 50px;height: 25px;border-top: solid 1px #b7b7b7;padding-top: 20px;padding-bottom: 15px;padding-left: 18px;line-height: 20px;display: block;vertical-align: middle;margin-left: -25px;margin-top: 40px;}
#bottomDivMyProfile img{border: none 0px;top: 2px;margin-right: 6px;position: relative;}
.waitDiv{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 1000;background-color: #F3F5F8;text-align: center;}
div.box{width: 300px;height: 110px;position: absolute;z-index: 200;margin-left: 190px;margin-top: 200px;}
div.box_background{background-color: #E5E5E5;border: solid 1px black;height: 100%;filter: alpha(opacity=75); /* IE's opacity*/left: 0px;opacity: 0.75;position: relative;top: 0px;width: 100%;z-index: 202;}
.GPA{width: 200px;float: left;}
.width25{width: 25%;}
.PleasWaitTitle{font-family: Arial;font-size: 14px;font-weight: bold;text-align: center;}
.PleasWaitImage{margin-top:10px;margin-left:18px;}
.WaitPanel { border: 1px solid black; padding: 20px 50px 20px 50px; background-color: #E5E5E5; opacity: 0.75; filter: alpha(opacity=75); width: 200px; height:70px; }
div.confirmbox{width: 300px;height: 110px;position: absolute;z-index: 200;margin-left: 190px;text-align: center;vertical-align: middle;}
div.confirmbox_background{background-color: #E5E5E5;border: solid 1px black;height: 100%;left: 0px;position: relative;top: 0px;width: 100%;z-index: 202;text-align: center;vertical-align: middle;}
.confirmTitle{font-family: Arial;font-size: 15px;font-weight: bold;}
.confirmbox1 {z-index: 1; text-align:center; background-color: #E5E5E5;border:solid 1px black;}

/* Should be applied to an element, which is used as an offset parent to another elements */
.OffsetParent{position: relative;display:none;}
.LoadingElement{border:solid 1px black;background-color:white;}
a{outline:none;}
.Pointer{cursor: pointer;}
.Bold {font-weight:bold;}

.Invisible{visibility:hidden;}
.Height100{height:100%;}
.Width100{width:100% !important;}
.Width90Per{width:90% !important;}
.VAlignTop{vertical-align:top;}
.VAlignBottom{vertical-align:Bottom;}
.VAlignMiddle{vertical-align:middle;}
.noUnderline, .noUnderlineAndHover{text-decoration: none !important;}
.noUnderlineAndHover:hover{text-decoration: none !important;}
.noUnderline a{text-decoration: none;}
.floatRight{float: right;}
.floatLeft, .FloatLeft{float: left;}
.noClear{clear:none;}
.Relative{position:relative;}
.noFloat{float:none;}

/*by andrey. */
.Button{text-decoration: none;vertical-align: baseline;text-align: center;padding: 0px;font-family:Arial;font-weight: normal;font-size:12px;border: 0px;}
.Button:hover{cursor: pointer;}
.Button:focus{cursor: pointer;border: 0px;}
.LinkButton{color: #0a4aa4;background-color:Transparent;text-decoration: underline;border:none;font-size:12px;font-family:Arial;cursor:pointer;}
/* fixes text-decoration in inputs bug in Firefox */
.FFFix_1{display: table-cell;}
.GreenButton{border: #689828 1px solid;color: #ffffff;background-color: #91c350;font-size:12px;font-weight: bold;}
.SaveChangesButton{padding:0 10px;}
.AddEditText{color: #0B48A1;font-weight: bold;}
.BlackButton{background-color: #4d4d4d;border-top: solid 1px #9f9f9f;border-right: solid 1px #757575;border-left: solid 1px #252525;border-bottom: solid 1px #252525;color: White;}
.LoginButton{width: 60px;height: 24px;}
.PostAJobButton{width: 80px;height: 24px;font-weight: bold;text-align:center;background-color: #333366;border-top: solid 1px #9191ac;border-right: solid 1px #222244;border-left: solid 1px #616189;border-bottom: solid 1px #181830;color: White;}
.StepHeaderSmall_link{background-color:#FFFFFF;color:#4466FF;text-decoration:underline;font-weight:normal;font-family:Arial;    font-size:12px;    cursor:pointer;}
.SForSpan{vertical-align:middle;float:left;}

/*featuredJobsLanding*/
.featuredTitleDiv{border-bottom:solid 1px #b7b7b7;border-top:solid 1px #b7b7b7;height:80px;display:block;padding:10px;vertical-align:middle;margin-top:10px;}
.titleFeaturedTableNoBorder{font-size:14px;}
.titleFeaturedTableNoBorder tr td{padding-left:15px;}
.titleFeaturedTable{font-size:14px;border-left:solid 1px #b7b7b7;}
.titleFeaturedTable tr td{padding-left:15px;}
.featuredLogo{float:left;height:100px;vertical-align:middle;position:relative;width:150px;text-align:center;padding-top:8px;}
.featCompanyDesc{line-height:19px;clear:both;margin-right:230px;}
.featuredLogo img{margin:-7px auto 0px auto;}
.companyClipDiv{width:330px;float:right;margin:0px 10px 10px 10px;}
.rightCom{border:solid 1px #c6c9ce;background-color:White;color:#6b6e6f;font-size:13px;padding:10px;margin:8px;}
#comStartBtn{margin:0px auto 0px auto;}

/*JobPage*/
.jobAdDiv{background-color:#EEF2F5; padding:15px;padding-top:5px;line-height:normal;}
.adContent{background-color:White; padding:20px;margin-top:5px;}
#jobAdStartBtn{margin:0px 0px 0px 18px;}
.btnHolder{width:195px;text-align:center;float:right;margin-bottom:50px;}
/*.btnHolder2{width:195px;text-align:center;float:right;margin-bottom:10px;background-color:#E7E7E7;position:absolute;display:block;}*/
.btnHolder2{height:95px;width:195px;text-align:center;background-color:#E7E7E7;float:right;}
.btnHolder3{height:95px;width:170px;text-align:center;background-color:#E7E7E7;float:right;}
.btnHolder4{width:155px;line-height:1.3;padding:5px;text-align:center;background-color:#FFFFBB;float:right;}


.adHolder{text-align:center;background-color:#E7E7E7}
#applyBtnJob{ margin:5px 0px 0px 12px; position:relative ;}
#loginJobAd{width:320px;margin-top:10px;}
.jobDescr{float:left;}
.SignLink{width:85px; color:#0749A0; background-color:#E7F1FA; border:solid 1px #C0CEDB; text-align:center;text-decoration:none;cursor:pointer;font-family:Arial;display:block;padding-top:0px;margin-left:125px;line-height:25px;}
.SignDiv{text-align:center; line-height:25px;width:100%;}
.applyBtnJob1{ margin:5px 0px 0px 12px; position:relative ;}

.redLinkText{text-decoration: underline; font-family:Arial;color:Red;font-size:12px;}
.inputSal{border: solid 1px #BBBBBB;width: 220px;vertical-align:top;}
.inputRed{border-bottom: solid 1px #B40001 !important;border-top:solid 1px #B40001 !important; border-right:solid 1px #B40001 !important; border-left:solid 1px #B40001 !important;}
.ValidAlert{font-size:11px;color:#B50102;font-weight:bold;}

.clearBoth{clear:both;height:0px;margin:0px;padding:0px;font-size:0px;line-height:0px;}
.clearBothInDiv{clear:both;}
.LHeight17{line-height:17px !important;}
.width0{width:0px;}

/*Affiliate generator*/
#generatorTable{}
.rightGeneratorTd{text-align:right;}
.generatorFields{width:300px;float:left;background-color:#e9e9e9;position:relative;}
.generatorActions{float:left;margin-left:20px;margin-top:9px;}
.generatorFieldsContent{padding:10px;}
#geneLogo{margin-left:20px;margin-top:5px;}
.generatorTopHolder{background-image:url(../../images/generatorWoman.jpg);background-position:bottom right;background-repeat:no-repeat;height:390px;border-bottom:solid 1px #b7b7b7;}
.leftActionGenerator{text-align:right;padding-right:5px;}
.generateBtn{cursor:pointer;float:right;color: #0749A0;background-color: #E7F1FA;border: solid 1px #C0CEDB;text-align: center;text-decoration: none;line-height:18px;height:23px;width:100%;padding-left:10px;padding-right:10px;}
.generateBtn:hover{text-decoration:underline;}
.generateBtn2{cursor:pointer;cursor:hand;float:right;color: #0749A0;margin-top:5px;line-height:18px;height:23px;background-color: #E7F1FA;border: solid 1px #C0CEDB;text-align: center;text-decoration: none; margin-top:10px;}
.generateBtn2:hover{text-decoration:underline;}
.generatorActionsTableHolder{background-image:url(../../images/generateLine.gif);background-position:top left;background-repeat:no-repeat;padding-top:16px;margin-top:3px;}

/* pager styles*/
.PagerPageLink { color: #0A4AA4 !important; text-decoration: underline !important; }
.PagerCurrentPageLink { color: #0A4AA4 !important; font-weight: bold !important; }
.PagerPreviousPageLink { color: #0A4AA4 !important; text-decoration: underline !important; }
.PagerNextPageLink { color: #0A4AA4 !important; text-decoration: underline !important; }

/*Articles:*/
.Art_GetMatched_rightHolder{width:250px;float:right;margin:30px 30px 0 0;}
.Art_MainDiv {width:560px; float:left; padding:35px 10px 10px 50px;font-family:Arial;font-size:12px;}
.Art_MainDiv h1{font-family:Arial;font-size:16px;}
.Art_MainDiv h2{font-weight:bold;font-family:Arial;font-size:12px;padding-top:15px;}

/*landing page*/

.landingLeftDiv{width:49%; position:relative;}
.landingRightDiv{float:right;width:49%;position:relative;}
.jobDiv{position:relative;background-color:#eef2f5;padding:5px 16px 16px 16px;display:block; width:400px;}
.jobInsideDiv{background-color:White;padding:20px;margin-top:5px;}
.adHolder .signBtnBlueShort{margin:auto;width:300px;}
#jobAdRightInsideDiv{margin-top:37px;}

.AC_Textbox { width: 166px; *width: 164px; background-color: White; }
.AC_Textbox_JobTitle { background-color: #FFFFA0; }
.AC_Panel { width: 200px; height: 180px; overflow: auto; border: 1px solid gray; margin: 0px; padding: 5px; background-color: White; }
.AC_PanelCoBrand { width: 177px; height: 180px; overflow: auto; border: 1px solid gray; margin: 0px; padding: 5px; background-color: White; }
.AC_PanelGenInfo { width: 210px; height: 180px; overflow: auto; border: 1px solid gray; margin: 0px; padding: 5px; background-color: White; }
.AC_Item { cursor: pointer; color: Black; font-weight:normal; }
.AC_SelectedItem { color: black; background-color: #E8F2FC; }

.AC_Results { width: 200px; height: 180px; overflow: hidden; border: 1px solid gray; background-color: White;z-index:100; }
.AC_Results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.AC_Results li {margin: 0px; padding: 2px 5px; cursor: pointer; display: block; font-size: 12px; line-height: 16px; overflow: hidden; }
.ac_over { background-color: #E8F2FC !important; color: Black; }
.ac_odd { background-color:White;}
.ac_even { background-color:White;}

.TreeCss { color:Black; font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: normal; font-style: normal; font-variant: normal; line-height: 22px; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; }
.TreeNode { cursor: pointer; }
.TreeNodeHovered { background-color: #E8F2FC; }
.TreeNodeChecked { color: #6FA72A; font-weight: bold; }
.TreeNodeParentChecked { font-weight: bold; }

.CheckBoxList { color: Black; font-weight: normal; }
/*selects and inputs*/
.inputNormalLong{width:200px;height:20px;padding: 4px 0 0 5px;border:solid 1px #B8B8B8;}
.selectNormalLong{width:206px;height:22px;border:solid 1px #B8B8B8; vertical-align:middle;}
.selectNormalLongGrayValued{width:206px;height:22px;padding-left:5px;border:solid 1px #B8B8B8; vertical-align:middle;color:#A4A2A3;}
.selectNormalLonger{width:250px;height:22px;padding-left:5px;border:solid 1px #B8B8B8; vertical-align:middle;}
.selectNormalLonger1{width:250px;height:22px;padding-left:5px;border:solid 1px #B8B8B8;}
.SelectNormalLong{width:200px;}
.selectNormalLongDDL{width:272px;}
.inputSmallLong{width:200px;margin-left:0px;padding-left:5px;border:solid 1px #B8B8B8;}
.inputNormalShort{width:90px;height:22px;padding-left:5px;border:solid 1px #B8B8B8; vertical-align:middle;}
.inputNormalAutoWidth{width:95%;height:22px;padding-left:5px;border:solid 1px #B8B8B8; vertical-align:middle;line-height:20px !important;}
.inputNormalVeryVeryLong{width:610px;margin-top:3px;padding-left:5px;height:22px; vertical-align:middle; border-bottom:solid 1px #F2F3EE;border-right:solid 1px #D3D0C7;border-top:solid 1px #A7A7A7;border-left:solid 2px #808080;}
.inputNormalBordered3px{width:330px;height:22px;margin-top:4px;margin-bottom:4px;padding-left:5px;vertical-align:middle;border-left:solid 2px #404040;border-top:solid 2px #404040;border-right:solid 2px #B8B8B8;border-bottom:solid 2px #B8B8B8;}
.inputNormalBordered3pxShorter{width:200px;height:17px;margin-top:4px;margin-bottom:4px;padding-left:5px;vertical-align:middle;border-left:solid 2px #404040;border-top:solid 2px #404040;border-right:solid 2px #B8B8B8;border-bottom:solid 2px #B8B8B8;}
.inputMini{border:1px solid #BBBBBB;width:80px;}
.inputLongerMini{width:113px}
.LogoInput{height:50px;}
.inputLonger350{width:350px;}

.CB_Panel { width: 400px; height: 225px; border: 1px solid #999999; background-color: White; }
.CB_PanelMyProfilePos { width: 400px; height: 225px; border: 1px solid #999999; background-color: White;}
.CB_PanelRegStep1 { width: 250px; }
.CB_Content { height: 194px; border: none; overflow: auto; }
.CB_Controls { height: 20px; padding: 5px; border-top: 1px solid #999999; background-color: #F3F3F3; }
.CheckBoxList{ color:Black;font-weight:normal;}
	
/*----------------------TJN JOB FAIR-----------------------*/
.PurpleEmployeeBtn{background-color:#333367;border-top-color:#8584a3;border-left-color:#757496;border-right-color:#1f1e3e;border-bottom-color:#1f1e3e;border:1px solid;color:#ffffff;line-height:22px;padding: 0px 16px 0px 16px; text-align:center; text-decoration: none; font-weight:bold; height:22px;}
.JBHeaderDiv{border: 1px solid;border-color:#e4e5e7;}
.JBHeaderDivLogin{border: 1px solid;border-color:#e4e5e7;min-height:246px;position:relative;margin-right:15px;min-width:515px;}
.JFList{list-style-type:disc;color: black;line-height:25px;margin:20px;padding:0px 0px 0px 15px;}
.JFList span {color: #f7941c;}
.JFList li span{color:#4d4d4d;}
.JFSecondHeaderDiv{background-color:#e4e5e7;line-height:31px;height:31px;vertical-align:middle;padding:0 0 0 15px;}
.JFMainContent{border: solid 1px #e4e5e7;padding: 2px;}
.JFHeaderMainContent{background-color: #c0c1c3;vertical-align:middle;padding:0px 15px 0px 15px;line-height:24px;height:24px;}
.JFCounterMainContent{border-bottom: solid 1px #e4e5e7;vertical-align: middle;line-height: 30px;height: 30px;padding: 0px 10px 0px 10px;margin:0px 5px 4px 5px;}
.JFOnlineOffline{float:right;padding-top: 6px;}
.JFDynamicImageBox{width: 285px;height: 130px;border: solid 1px #c0c1c3;margin: 5px 0px 0px 6px;position:relative;text-align:center;float:left;}
.JFDynamicImageBox a{text-decoration:none;}
.JFOnlineIndicator{position:absolute;top: 5px;right: 5px;}
.JFCompanyLogo{margin:0 auto 7px auto;display:block;padding-top:10px;}
.AccountImgSize{width:100px;height:80px;}
.AccountImgSizeForNav{width:100px;height:80px;float:left;margin:10px 0px 10px 30px;}
.JFCompaniesLogo{line-height:35px;height:35px;vertical-align:middle;text-align:center;}
.JFCompaniesLogo a{text-decoration:none;}
.JFVideoDiv {height:282px;padding:4px;position:relative;}
.JFVideoDivCenter{text-align:center;}
.VJFSignUpBtn{margin:40px 0 20px 12%;height:32px;}
.VJFSignUpBtn input{color:White;text-decoration:none;font-size:18px;width:170px;float:left;}
.VJFOpenHours{padding:7px;border-bottom:solid 1px #E4E5E7;text-align:center; height:15px;}
.OnOffLineJBHeaderImg{position:absolute;right:0;top:-27px;}
.VJFHeaderBigImg{height:209px;}
.JBHeaderRightDiv{width:200px;border:solid 1px #E4E5E7;padding:20px;line-height:25px;font-weight:bold;vertical-align:top;}
.innerJBHeaderRightDiv{width:260px; height:300px}
.JBHeaderRightDiv .JFList{font-weight:normal;margin:0;}
.JBHeaderRightDiv .whiteBtnRightCap1{float:left;margin-left:30px;margin-top:20px;}
.VJFHeaderContainerDiv{position:relative;min-width:530px;margin-top:20px;}
.ParticipantesFilterNav{border-bottom:solid 1px #E4E5E7;padding:5px 0;color:#4D4D4D;margin:0 6px;}
.ParticipantesFilterNav select{margin:0 10px;width:160px;}
.JFDynamicImageBox .VJFOnlineParticipant, .JFDynamicImageBox .VJFOfflineParticipant{position:absolute;top:3px;right:3px;}
.VJFOnOffImgMap{float:right;}
.VJFOnOffImgMap span{margin-right:10px;float:left;}
.BackToVJFLnk{margin:20px 0;}
.closeDivPD{text-align:center;border-top:solid 1px #DEDEDE;}

.Hidden { display: none; }
.selectDiv .selectGrayArrow{margin-top:8px;}
.yellowHighlightedText{ background-color:#FEF5BE;}
.blueHighlightedText{ background-color:#E8F2FC;}
.spreadedHighlight{padding:2px 6px;margin-left:-6px;}
.spreadedHighlight2{padding:2px 6px;}
.spreadedHighlight3{margin-left:12px;}
.spreadedHighlight4{padding:2px 6px;margin-left:8px;color:black;font-weight:bold;}
.spreadedHighlight5{padding:2px 6px;margin-left:4px;font-weight:bold;}
.rightBannersDiv{text-align:center;margin-bottom:10px;}
.positionRelative{position:relative;}
.positionRelativeWithIE6Fix{position:relative;height:1px;}
.noRelative{position:static !important;}
.positionAbsolute{position:absolute;}
.noTextDecoration{text-decoration:none !important;}
.absoluteT0L0{left:0 !important;top:0 !important;}
.extraHeaderTdForScroller{width:17px;}
.TableAddedScroll{_padding-right:17px;}/*add this to the table that you add the overflow-y:scroll; attribute, it will only effect IE because IE and FireFox relates to the scroll differently, added by tsommer*/
.optionHighlight{background-color:#FFFFA0;}
.IconTd{width:15px}
.ProfileFolder{background:transparent url(../../images/ResumeFolder.gif) no-repeat;display:block; font-size:1px;width:90px;height:100px;}
.GrayCircle{color:#B5B5B5;font-size:23px;margin:0 3px;}

/*Icons styles*/
.CMIconsGif, .iconsGif{ background:transparent url(../../images/icons.gif) no-repeat;display:block; font-size:1px;}
.addNoteIcon{width:12px;height:12px;background-position: -57px 0px;}
.noteIcon{width:12px;height:12px;background-position: -57px -13px;}
.iconPrint{width:15px;height:13px;background-position: -16px 0px;}
.iconDelete{width:11px;height:12px;background-position: -32px 0px;}
.iconDeleteNew {background:url(../../images/icons.gif) -32px 0px;vertical-align:sub;display:inline-block;width:12px;height:12px;}
.closeWindowIcon{background:transparent url(../../images/icons.gif); width:13px; height:12px; background-position: -205px 0px; cursor:pointer;}
.closedEnvelope{width:14px;height:10px;background-position: -125px 0px;}
.chatIcon{width:8px;height:12px;background-position: -140px 0px;}
.bestMatchVsign{width:12px;height:9px;background-position: -316px 0px;}
.badMatchXsign{width:10px;height:9px;background-position: -316px -20px;}
.goodMatchVsign{width:12px;height:9px;background-position: -316px -10px;}
.appliedIcon{width:13px;height:14px;background-position: -111px 0px;}
.purchasedResumeIcon{width:11px;height:13px;background-position: -164px 0px;}
.UploadResumeIcon{width:14px;height:16px;background-position: -164px -14px;}
.savedIcon{width:12px;height:10px;background-position: -44px 0px;}
.unsavedIcon{width:12px;height:10px;background-position: -43px -27px;}
.viewProfileIcon{width:14px;height:14px;background-position: -188px 0px;}
.smiley{width:12px;height:12px; background-position: -85px 0px;}
.sadSmiley{width:12px;height:12px;background-position: -85px -14px;}
.apatheticSmiley{width:12px;height:12px;background-position: -85px -28px;}
.openEnvelope{width:14px;height:14px;background-position: -125px -23px;}
.addMessageEnvelope{width:15px;height:11px;background-position: -125px -11px;}
.grayClosedEnvelope{width:14px;height:10px;background-position: -125px -40px;}
.noProfilePicIcon{width:94px;height:91px;background-position: 0px -45px;}
.lockedResumeIcon{width:13px;height:14px;background-position: -219px 0px;}
.excelIcon{width:14px;height:14px;background-position: 0px 0px;}
.wordIcon{width:14px;height:14px;background-position: 0px -15px;}
.savedIconGray{width:12px;height:10px;background-position: -43px -15px;}
.openJobDescIcon{width:25px;height:27px;background-position: -132px -61px; margin-top:-5px;}
.closeJobDescIcon{width:25px;height:27px;background-position: -160px -61px;margin-top:-5px;}
.HighlightedRow .openJobDescIcon{width:21px;height:20px;background-position: -186px -67px; margin-top:-2px;}
.HighlightedRow .closeJobDescIcon{width:21px;height:20px;background-position: -207px -67px; margin-top:-2px;}
.openCandCardIcon{width:14px;height:12px;background-position: -71px 0px;}
.openCandCardIcon:hover, .openCandCardIconBlueBG{width:14px;height:12px;background-position: -71px -13px;}
.closeCandCardIcon{width:14px;height:12px;background-position: -71px -26px;}
.blueSheetIcon{width:12px;height:14px;background-position: -176px 0px;}
.forwardResumeIcon{width:15px;height:14px;background-position: -164px -30px;}
.openInExternalProgramIcon{width:14px;height:14px;background-position: -164px -15px;}
.inviteToApplyIcon{width:12px;height:12px;background-position: -269px 0px;}
.selectGrayArrow{width:5px;height:3px;background-position: -263px 0px;}
.gradingStar-Green{width:18px;height:19px;background-position: -295px 0px;}
.gradingStar-Gray{width:18px;height:19px;background-position: -295px 20px;}
.addPlusIcon{width:7px;height:6px;background-position: -234px 0px;}
.greenArrowIcon{width:10px;height:10px;background-position: -164px -47px;}
.keyIcon{width:24px;height:17px;background-position: -425px -155px;}
.shtrudelIcon{width:22px;height:27px;background-position: -454px -146px;}
.bestMatchIcon{width:15px;height:13px;background-position: 0px -60px;}
.greatMatchIcon{width:15px;height:13px;background-position: -17px -60px;}
.basicMatchIcon{width:15px;height:13px;background-position: -34px -60px;}
.NoMatchIcon{width:15px;height:13px;background-position: -50px -60px;}
.publishJobIcon{width:13px;height:12px;background-position: -392px -14px;}
.viewCandIcon{width:14px;height:14px;background-position: -377px 0px;}
.editJobAdIcon{width:13px;height:13px;background-position: -392px 0px;}
.editJobAdIconNew {background:url(../../images/icons.gif) -392px 0px;vertical-align:sub;display:inline-block;width:13px;height:13px;}
.editJobAdSmallerIcon{width:12px;height:11px;background-position: -392px -27px;}
.blackArrowLeftIcon{width:5px;height:5px;background-position: -263px -5px;}
.videoCamIcon{width:16px;height:11px;background-position: -345px 0px;}
.referencesIcon{width:14px;height:13px;background-position: -362px 0px;}
.addReferencesIcon{width:14px;height:13px;background-position: -362px -14px;}
.editReferencesIcon{width:15px;height:13px;background-position: -362px -30px;}
.clockIcon{width:14px;height:14px;background-position: -149px 0px;}
.documentIcon{width:10px;height:13px;background-position: 0px -30px;}
.greenPlusIcon{width:6px;height:6px;background-position: -235px 0px;}
.stopSignHand{width:12px;height:12px;background-position: -244px 0px;}
.heartIcon{width:10px;height:10px;background-position: -246px -14px;}
.applyIcon{width:13px;height:13px;background-position: -243px -27px;}
.npApplyIcon{width:13px;height:13px;background-position: -243px -27px;margin-top:10px;margin-right:5px;}
.paintedXSign{width:12px;height:14px;background-position: -329px 0px;}
.greenCheckIcon{width:14px;height:14px;background-position: -329px -17px;}
.orangeVSign{width:10px;height:9px;background-position: -317px -30px;}
.goldVSign{width:10px;height:10px;background-position: -317px -39px;}
.blackArrowUpIcon{width:5px;height:3px;background-position: -263px -11px;}
.VJFOnlineParticipant{width:11px;height:15px;background-position: -145px -17px;}
.VJFOfflineParticipant{width:11px;height:15px;background-position: -145px -34px;}
.NNHPGrayVSign{width:10px;height:10px;background-position: -317px -40px;}
.expandImage{width:9px;height:9px;background-position: -234px -10px;}
.collapseImage{width:9px;height:9px;background-position: -234px -20px;}
.redMark{width:23px;height:23px;background-position:right -44px;}
.tipBoxchupChikIcon{width:6px;height:11px;background-position:-261px -16px;}
.HPWhyArrows{width:10px;height:8px;background-position:-259px -28px;}
.editPencilIcon{width:13px;height:13px;background-position:-410px 0px;}
.lockIcon{width:25px;height:32px;background-position:-205px -16px;}
.lockIconSmall{width:16px;height:22px;background-position:-210px -50px;}
.messageOpen{width:13px;height:12px;background-position:-269px -13px;}
.AdIcon{width:15px;height:11px;background-position:-346px -13px;}

/*Big icons style*/
.bigIconsGif{background:transparent url(../../images/BigIcons.gif) no-repeat;display:block; font-size:1px;}
.infoIcon{width:23px;height:23px;background-position: -536px 0px;}
.positionsIcon{width:30px;height:36px;background-position: -355px 0px;}
.productsIcon{width:33px;height:34px;background-position: -389px -1px;}
.sunglass{width:26px;height:25px;background-position: -108px -9px;}
.weFoundIcon{width:24px;height:34px;background-position: -302px -1px;}
.generalInfoIcon{width:18px;height:32px;background-position:-30px -2px;}
.educationIcon{width:27px;height:27px;background-position:-220px -6px;}
.resumeIcons{width:21px;height:35px;background-position:-138px 0px;}
.qualificationsIcon{width:23px;height:35px;background-position:-480px 0px;}
.coverLetterIcon{width:24px;height:35px;background-position:-508px 0px;}
.workExpIcon{width:23px;height:36px;background-position:-275px 0px;}
.skillsIcon{width:20px;height:35px;background-position:-188px 0px;}
.globeIcon{width:19px;height:35px;background-position:-251px 0px;}
.yellowArrow{width:16px;height:30px;background-position:-163px -5px;}
.AccSeticon{width:24px;height:34px;background-position:-51px -1px;}
.ContactSetIcon{width:25px;height:34px;background-position:-78px -1px;}
.blockEmpIcon{width:25px;height:35px;background-position:-2px 0px;}
.listActivitiesIcon{width:21px;height:34px;background-position:-138px 0px;}
.improveIcon{width:24px;height:34px;background-position:-562px 0px;}
.messageIcon{width:24px;height:27px;background-position:-615px -8px;}
.additionalNotesIcon{width:17px;height:34px;background-position:-646px 0px;}
.companyDetailsIcon{width:23px;height:33px;background-position:-666px -2px;}
.youSearchedForIcon{width:22px;height:32px;background-position:-328px -3px;}
.brifCaseIcon{width:28px;height:35px;background-position:-695px 0px;}

/*padded Icons*/
.smileyPadded{padding:10px 12px 0 0;display:inline !important; background-position: -85px 0px;height:10px;width:12px;}
.sadSmileyPadded{padding:10px 12px 0 0;display:inline !important;background-position: -85px -14px;height:10px;width:12px;}
.apatheticSmileyPadded{padding:10px 12px 0 0;display:inline !important;background-position: -85px -28px;height:10px;width:12px;}
.bestMatchVsignQA{padding:8px 0 0 10px;background-position: -316px 0px;display:inline !important;}

/*Corners*/
.radius10{-moz-border-radius:10px; -webkit-border-radius:10px;behavior:url(border-radius.htc);}
.cornersGif{background:transparent url(../../images/corners.gif) no-repeat;display:block; font-size:1px;}

.generalCornerTopLeft{width:9px;height:9px;background-position: -61px -35px;}
.generalCornerTopRight{width:9px;height:9px;background-position: -70px -35px;}
.generalCornerBottomLeft{width:9px;height:9px;background-position: -61px -44px;}
.generalCornerBottomright{width:9px;height:9px;background-position: -70px -44px;}

.smallGeneralCornerTopLeft{width:5px;height:3px;background-position: -82px -14px;}
.smallGeneralCornerTopRight{width:5px;height:3px;background-position: -87px -14px;}
.smallGeneralCornerBottomLeft{width:5px;height:3px;background-position: -82px -17px;}
.smallGeneralCornerBottomRight{width:5px;height:3px;background-position: -87px -17px;}

.cornerToNoBorderLeftTop{position:absolute;left:0px;top:0px;}
.cornerToNoBorderRightTop{position:absolute;right:0px;top:0px;}
.cornerToNoBorderLeftBottom{position:absolute;left:0px;bottom:0px;}
.cornerToNoBorderRightBottom{position:absolute;right:0px;bottom:0px;}
.cornerBackground_Gray{background-color:#CCCCCC;}

.topLeft3pxBorderCorner{left:-3px;top:-3px;position:absolute}
.topRight3pxBorderCorner{right:-3px;top:-3px;position:absolute}
.bottomRight3pxBorderCorner{right:-3px;bottom:-3px;position:absolute}
.bottomLeft3pxBorderCorner{bottom:-3px;left:-3px;position:absolute}

.yellowLeftTopCorner{width:10px;height:10px;background-position: -35px 0px;}
.yellowRightTopCorner{width:10px;height:10px;background-position: -46px 0px;}
.yellowLeftBottomCorner{width:10px;height:10px;background-position: -35px -11px;}
.yellowRightBottomCorner{width:10px;height:10px;background-position: -46px -11px;}

.gray3pxBorderedTopLeft{width:18px;height:17px;background-position: 0px -23px;}
.gray3pxBorderedTopRight{width:18px;height:17px;background-position: -20px -23px;}
.gray3pxBorderedBottomLeft{width:18px;height:17px;background-position: 0px -41px;}
.gray3pxBorderedBottomRight{width:18px;height:17px;background-position: -20px -41px;}

.loginTopLeftCorner{width:6px;height:6px;background-position:0 0;}
.loginTopRightCorner{width:6px;height:6px;background-position:-7px 0;}
.loginBottomLeftCorner{width:6px;height:6px;background-position:0 -7px;}
.loginBottomRightCorner{width:6px;height:6px;background-position:-7px -7px;}

.loginBlueTopLeft{width:6px;height:6px;background-position:-84px 0px;}
.loginBlueTopRight{width:6px;height:6px;background-position:-91px 0px;}

.greenTipTopLeftCorner{width:8px;height:8px;background-position:-15px 0px;}
.greenTipTopRightCorner{width:8px;height:8px;background-position:-24px 0px;}
.greenTipBottomLeftCorner{width:8px;height:8px;background-position:-15px -9px;}
.greenTipBottomRightCorner{width:8px;height:8px;background-position:-24px -9px;}

.grayLandingCrnrTopLeft{width:8px;height:8px;background-position:-80px -21px;}
.grayLandingCrnrTopRight{width:8px;height:8px;background-position:-88px -21px;}
.grayLandingCrnrBottomLeft{width:8px;height:8px;background-position:-80px -29px;}
.grayLandingCrnrBottomRight{width:8px;height:8px;background-position:-88px -29px;}

.blueTrnspntTopLeft{width:6px;height:6px;background-position:-100px 0px;}
.blueTrnspntTopRight{width:6px;height:6px;background-position:-106px 0px;}
.blueTrnspntBottomLeft{width:6px;height:6px;background-position:-100px -6px;}
.blueTrnspntBottomRight{width:6px;height:6px;background-position:-106px -6px;}

/*Main tabs classes including corners*/
.tabSelected{position: relative;border: solid 1px #B7B7B7;border-bottom: none;background-color: White;padding:7px 15px 6px;
 font-size:14px;font-weight:bold !important;text-decoration:none;margin-left:4px;color:Black !important;
 display:block; float: left;}
.tabUnSelected{position:relative;border: solid 1px #B7B7B7;background-color: #EFEFEF;color:#0A4AA4;padding: 6px 15px;
 font-size:14px;font-weight:bold !important;text-decoration:none;margin-left:4px;display:block;
 float: left;}
.tabCornerSelectedLeft{width:8px;height:8px;background-position:-60px -14px;position:absolute;left:-1px;top:-1px;}
.tabCornerSelectedRight{width:8px;height:8px;background-position:-69px -14px;position:absolute;right:-1px;top:-1px;}
.tabCornerUnSelectedLeft{width:8px;height:8px;background-position:-60px -23px;position:absolute;left:-1px;top:-1px;}
.tabCornerUnSelectedRight{width:8px;height:8px;background-position:-69px -23px;position:absolute;right:-1px;top:-1px;}
.tabSelected .closeWindowIcon{margin: 2px 0 0 5px;}
.tabUnSelected .closeWindowIcon{margin: 2px 0 0 5px;}

/*New buttons from a general buttons Gif file*/
.BtnsGif{background-image:url(../../images/buttons.gif);display:block;float:left;text-align:center;}
/*white btn*/
.whiteBtnLeftCap{background-position:-6px -6px;width:2px;height:27px;}
.whiteBtnRightCap{background-position:-551px -6px;width:3px;height:27px;}
.whiteBtnTile{background-position:-11px -6px;height:27px;padding:0px 10px; vertical-align:middle;line-height:26px;}
/*green btn*/
.greenBtnLeftCap{background-position:-6px -99px;width:2px;height:27px;}
.greenBtnTile{background-position:-11px -99px;height:27px;padding:0px 10px; vertical-align:middle;line-height:26px;}
.greenBtnRightCap{background-position:-551px -99px;width:3px;height:27px;}
/*gray btn*/
.grayBtn{background-color:#ECECEC;border:solid 1px;border-top:#D9DFEA;border-left:#D9DFEA;border-right:#A7AFBD;border-bottom:#A7AFBD;line-height:27px;vertical-align:middle;}
.grayBtnLeftCap{background-position:-6px -37px;width:3px;height:27px;}
.grayBtnTile{background-position:-11px -37px;height:27px;line-height:27px;vertical-align:middle;padding:0 10px;}
.grayBtnRightCap{background-position:-551px -37px;width:3px;height:27px;}

.SWFObjectVideo{width:540px;height:500px;}   
/*blue btn with no arrow on its left*/
.blueBtnA{color:White !important;font-weight:bold !important;text-decoration:none !important;}
.blueBtnLeftCap{background-position:-7px -254px;width:5px;height:25px;}
.blueBtnTile{background-position:-14px -254px;height:25px;line-height:25px;vertical-align:middle;padding:0 10px;}
.blueBtnRightCap{background-position:-551px -254px;width:4px;height:25px;}

/*New buttons from a general buttons Gif 1 file*/
.BtnsGif1{background:transparent url(../../images/buttons1.gif) no-repeat scroll 0;font-family:Arial;border:none;overflow:visible; }
.BtnsGif1:hover{ cursor:pointer;}   
.BtnsGif1Disable{background-color:lightgray;border:1px inset gray;font-family:Arial;opacity:1; opacity:0.7\9; *opacity:1;overflow:visible; }
.BtnsGif1Disable:hover{cursor:default;}

/*arrow with text from BtnsGif1*/
.shadowedArrowL{background-position:left -322px;height:59px;background-color:Transparent; white-space:nowrap;padding:0 10px 0 40px;float:left;text-align:center;line-height:56px;vertical-align:middle;}
.shadowedArrowLForPlanding{text-align:center;width:240px;font-weight:bold;color:White;font-size:16px;}
.shadowedArrowLForPlanding:hover{cursor:default !important;}
.greenTiledBG{background-image:url(../../images/greenArrowBG.gif);height:59px;}

/*transparent arrow - just the arrow alone to add background color as wish*/
.justArrowBtn{background-position:left -287px;height:32px;background-color:Transparent; white-space:nowrap;padding:0 10px 0 12px;float:left;}
.whiteBtnWrpr{height:24px;}
.arwdBtnWrpr{height:32px;}

/*white btn*/
.whiteBtnTile1, .whiteBtnTile1Small{background-position:left -6px;height:27px;background-color:Transparent; white-space:nowrap;padding:0 10px 0 12px;float:left;line-height:24px;}
.whiteBtnTileWOFloat{background-position:left -6px;height:27px;background-color:Transparent; white-space:nowrap;padding:0 10px 0 12px;line-height:24px;}
.whiteBtnTile1Small{border-right:1px solid #D9DFEA;}

.btnWhite{background-position:-15px -6px; background-repeat:no-repeat; padding:6px 10px; line-height:30px; font-size:12px;border-left:1px solid #D9DFEA; border-right:1px solid #D9DFEA;}
.btnWhitePress{background-position:-15px -6px; background-repeat:no-repeat; padding:37px 10px; line-height:30px; font-size:12px;border-left:1px solid #D9DFEA; border-right:1px solid #D9DFEA;}

.btnYellow{background-position:0px -567px; background-repeat:no-repeat; padding:10px 0px 10px 10px; line-height:40px; font-size:12px;}
.btnYellowRightCap{background-position:right -567px;background-repeat:no-repeat; padding:10px 6px; line-height:30px; font-size:12px;}



.whiteBtnRightCap1{background-position:right -6px;background-color:White;background-repeat:no-repeat;padding-right:2px;}
/*green btn*/
.greenBtnTile1{background-position:left -99px;height:27px;padding:0px 10px 0 12px; vertical-align:middle;line-height:26px;float:left;}
.greenBtnRightCap1{background-position:right -99px;height:27px;padding-right:2px;}
/*gray btn*/
.grayBtnTile1{background-position:left -37px;height:27px;line-height:27px;vertical-align:middle;padding:0 10px 0 13px;float:left;}
.grayBtnRightCap1{background-position:right -37px;height:27px;padding-right:2px;}
/*blue btn*/
.blueBtnTile1{background-position:left -254px;height:25px;background-color:Transparent; white-space:nowrap;padding:0 10px 0 15px;line-height:25px;vertical-align:middle;float:left;}
.blueBtnRightCap1{background-position:right -254px;padding-right:2px;height:25px;background-color:White;background-repeat:no-repeat;}
/*NP orange Btn*/
.orangeBtnTile1{background-position:left -67px;height:27px;padding:0px 10px 0 12px; vertical-align:middle;line-height:27px;float:left;}
.orangeBtnRightCap1{background-position:right -67px;height:27px;padding-right:2px;}
/*white apply btn*/
.whiteApplyBtnTile{background-position:left -530px;height:35px;background-color:Transparent; white-space:nowrap;padding:0 10px 0 21px;line-height:35px;vertical-align:middle;float:left;}
.whiteApplyBtnRightCap{background-position:right -530px;padding-right:11px;height:35px;background-repeat:no-repeat;}

/*secure Page Buttons*/
.whiteGreenShadowTile{background-position:left -431px;height:42px;background-color:Transparent; white-space:nowrap;padding:0 10px 0 21px;line-height:42px;vertical-align:middle;float:left;}
.whiteGreenShadowRightCap{background-position:right -431px;padding-right:11px;height:42px;background-color:transparent;background-repeat:no-repeat;}
.whitePurpleShadowTile{background-position:left -481px;height:41px;background-color:Transparent; white-space:nowrap;padding:0 10px 0 21px;line-height:43px;vertical-align:middle;float:left;}
.whitePurpleShadowRightCap{background-position:right -481px;padding-right:11px;height:41px;background-color:transparent;background-repeat:no-repeat;}
 
/*arrowed buttons*/
.blueArwdBtnTile{background-position:left -134px;height:32px;background-color:white; white-space:nowrap;padding:0 10px 0 48px;line-height:32px;vertical-align:middle;}
.blueArwdBtnRightCap{background-position:right -134px;padding-right:2px;height:32px;background-color:transparent;background-repeat:no-repeat;}
.orangeArwdBtnTile{background-position:left -172px;height:32px;background-color:transparent; white-space:nowrap;padding:0 10px 0 48px;line-height:32px;vertical-align:middle;}
.orangeArwdBtnRightCap{background-position:right -172px;padding-right:2px;height:32px;background-color:transparent;background-repeat:no-repeat;}
.purpleArwdBtnTile{background-position:left -212px;height:32px;background-color:white; white-space:nowrap;padding:0 10px 0 48px;line-height:32px;vertical-align:middle;}
.purpleArwdBtnRightCap{background-position:right -212px;padding-right:2px;height:32px;background-color:transparent;background-repeat:no-repeat;}
.bourdeauxArwdBtnTile{background-position:left -393px;height:32px;background-color:white; white-space:nowrap;padding:0 10px 0 48px;line-height:32px;vertical-align:middle;}
.bourdeauxArwdBtnRightCap{background-position:right -393px;padding-right:2px;height:32px;background-color:transparent;background-repeat:no-repeat;}

.SWFObjectVideo{width:540px;height:500px;}  

.ErrorPanel1{margin-bottom: 20px;background-image: url("../../Images/redMark.gif");background-color: #FFE3E5;border: solid 1px #B40001;background-repeat:no-repeat;background-position: 10px 10px;padding:10px 0 10px 40px;line-height: 29px;font-weight: bold;font-size:13px;color:#B50102;vertical-align: middle;}
.ValidateError{padding:5px 0 0 10px; color:#B50102 !important}
.ErrorPanelChangePassword{margin-bottom:10px;margin-right:10px;background-image: url("../../Images/redMark.gif");background-color: #FFE3E5;border: solid 1px #B40001;background-repeat:no-repeat;background-position: 10px 10px;padding:10px 10px 10px 40px;line-height: 29px;font-weight: bold;font-size:13px;color:#B50102;vertical-align: middle;}

#fullscreenChangePassword{position: fixed;top: 0px;left: 0px;z-index: 200;display: block;width: 100%;}
#fullscreen_black_bgChangePassword{width: 100%;position: absolute;top: 0px;left: 0px;background-color: #000000;filter: alpha(opacity=70);-moz-opacity: .70;opacity: .70;z-index: -1;vertical-align: bottom;}
#fullscreen_printAboutChangePassword{width: 620px;margin: auto;display: block;position: relative;z-index: 110;top: 50px;}
#fullscreen_printAboutInnerChangePassword{width: 458px;height: 100%;margin: auto;display: block;position: relative;top: 10px;}
.previewMainChangePassword{overflow:auto;background-color:White;height:300px;}

#fullscreenChangeUserName{position: fixed;top: 0px;left: 0px;z-index: 200;display: block;width: 100%;}
#fullscreen_black_bgChangeUserName{width: 100%;position: absolute;top: 0px;left: 0px;background-color: #000000;filter: alpha(opacity=70);-moz-opacity: .70;opacity: .70;z-index: -1;vertical-align: bottom;}
#fullscreen_printAboutChangeUserName{width: 620px;margin: auto;display: block;position: relative;z-index: 110;top: 50px;}
#fullscreen_printAboutInnerChangeUserName{width: 398px;height:100%;margin: auto;display: block;position: relative;top: 10px;}
#fullscreen_printAboutInnerChangeUserName .shtrudelIcon{margin-top:9px; margin-right:10px;}
#fullscreen_printAboutInnerChangePassword .keyIcon{margin-top:16px; margin-right:10px;}
.previewMainChangeUserName{overflow:auto;background-color:White;height:300px;}
#fullscreen_printAboutInnerChangeUserName .closeWindowIcon, #fullscreen_printAboutInnerChangePassword .closeWindowIcon{margin:5px 5px 0 0;}

/* pager styles*/
.PagerPageLink { color: #0A4AA4 !important; text-decoration: underline !important; cursor:pointer; }
.PagerCurrentPageLink { color: #0A4AA4 !important; font-weight: bold !important; }
.PagerPreviousPageLink { color: #0A4AA4 !important; text-decoration: underline !important;cursor:pointer; }
.PagerNextPageLink { color: #0A4AA4 !important; text-decoration: underline !important;cursor:pointer; }
.PagerFirstPageLink { color: #0A4AA4 !important; text-decoration: underline !important;cursor:pointer; }
.PagerLastPageLink { color: #0A4AA4 !important; text-decoration: underline !important;cursor:pointer; }

.addBtn{width:67px;color:#0749A0; background-color:#E7F1FA;border:solid 1px #C0CEDB;text-align:center;display:block;font-size:12px;height:22px;line-height:22px;margin-left:10px;margin-top:-4px;text-decoration:none;cursor:pointer;cursor:hand;}
.aspForm{*margin-top:10px;}

/*Top tip box*/
.greenBorderedTipBox { position: absolute; border: solid 1px #8CC63E; background-color: White; padding: 5px 20px 10px 10px; left:204px; width:197px; z-index:10; top:3px; }
.contNotificationTip{top:-21px; left:230px;}
.largeTextBtn { color: #0949A0; font-size: 14px; }
.chupchikClass { position: absolute; left: -16px; top: 0px; }
.chupchikDiv { position: relative; }
.brighterGreenTipText { color: #89C73E; font-weight: bold; }
.brighterYellowTipText { color: #E5C55E; font-weight: bold; }

/* Dashoboard */
.iconCamDash{float:right; margin-right:10px;}
.lnkViewVideo{float:right;}
.divViewVideo{width:100%;text-align:right;height:20px;}
.divViewVideoATS{text-align:right;height:20px;}
.dashPagerMain{padding-top:10px;}

.PMCreateNew{padding:10px 0 0 0;}

/*shadow using image*/
.ShadowDiv{background-image:url(../../images/bottomShadow.png); background-repeat:repeat-x;height:7px;background-position:bottom; background-color:Transparent;margin:0px 2px;}

/*shadow for bottom using layers*/
#shadow-container-bottom{position: relative;top: 8px;margin-bottom: 8px;}
#shadow-container-bottom .shadow2,#shadow-container-bottom .shadow3,#shadow-container-bottom .container,#shadow-container-bottom .shadow4{position: relative;top: -2px;}
#shadow-container .shadow1, #shadow-container-bottom .shadow1{background: #F1F0F1;} 
#shadow-container .shadow2, #shadow-container-bottom .shadow2{background: #DBDADB;}
#shadow-container .shadow3, #shadow-container-bottom .shadow3 {background: #C6C6C6;} 
#shadow-container .shadow4, #shadow-container-bottom .shadow4{background: #B8B6B8;}
#shadow-container .container, #shadow-container-bottom .container {background: #ffffff;}

/*Tiles*/
.tilesGif{ background:transparent url(../../images/Tiles.gif) repeat-x;display:block; font-size:1px;}
.navTiles{height:70px;background-position:0 -526px;}
.orangeGetMatched{height:35px;background-position:0 0;}


.width300{width:300px;}
.width200{width:200px;}
.PaddingTopZero {padding-top:0px !important;}
.heightAuto{height:auto !important;}
.PaddingBottomTen {padding-bottom:10px ;}
.marginBottomTen {margin-bottom:10px ;}
.marginTopTen {margin-top:10px;}
.marginLef15 {margin-left:15px;}
.marginLef75 {margin-left:75px;}
.marginLeft5{margin-left:5px;}




.marginBottom5px {margin-bottom:5px ;}
.marginBottom4px {margin-bottom:4px ;}
.PaddingTopTen {padding-top:10px;}
#radiusOption{border:solid 1px #6C6C6C;position:absolute;left:0;top:15px;background-color:White;width:120px;z-index:100000000;}
.MilesGrayArrow{margin-right:20px;margin-top:6px;margin-left:3px;text-decoration:underline;}
#headerLocation .redText {margin-top:2px;}
.preferencesWithinMiles{width:238px;}
.innerRadiusList{padding:3px;margin:0px;}
.innerRadiusList li{width:100%;}
.innerRadiusList a{color:#6C6C6C !important; text-decoration:none;width:100%;}
.innerRadiusList option:hover{background-color:Red;}
.innerRepterLinkButton { z-index:999;}

#radiusOptionInDiv{border:solid 1px #6C6C6C;position:absolute;left:0;top:15px;background-color:White;width:120px;z-index:100000000;}
.innerRadiusListInDiv{padding:3px;margin:0px; position:absolute; top:15px;left:-3px; }
.innerRadiusListInDiv li{width:100%;}
.innerRadiusListInDiv a{color:#6C6C6C !important; text-decoration:none;width:100%;}
.innerRadiusListInDiv option:hover{background-color:Red;}
.innerRepterLinkButton { z-index:999;}

.innerRepterLinkButtonhover {background-color:#EEF1F6; z-index:999;}
#withinMiles{color:#6C6C6C !important;text-decoration:underline; font-weight:bold;}
#withinMiles:hover{text-decoration:underline;}
#radiusOption{border:solid 1px #6C6C6C;position:absolute;left:0;top:15px;background-color:White;width:120px;z-index:100000000;}

/* Dialog
----------------------------------*/

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(../../images/JqueryUI/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(../../images/JqueryUI/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(../../images/JqueryUI/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(../../images/JqueryUI/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../../images/JqueryUI/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(../../images/JqueryUI/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(../../images/JqueryUI/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-icon { width: 16px; height: 16px; background-image: url(../../images/JqueryUI/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(../../images/JqueryUI/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(../../images/JqueryUI/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(../../images/JqueryUI/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../../images/JqueryUI/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(../../images/JqueryUI/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(../../images/JqueryUI/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../../images/JqueryUI/ui-icons_cd0a0a_256x240.png); }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.ui-widget-overlay { background: #aaaaaa url(../../images/JqueryUI/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../../images/JqueryUI/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .2em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.btndialog{margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }

.CBBottomBox{width:220px;height:250px;border:solid 1px #E6E6E8;float:left;margin-right:16px;margin-bottom:20px;padding:2px;}
.CBBottomBoxJobMatches{width:93%;height:250px;border:solid 1px #E6E6E8;margin-left:8px;}
.bottomBoxHeader{color:#5C5C5C;padding:3px;background-color:#EAEDF2;font-weight:bold;margin-bottom:10px;}
.bottomBoxHeader2{color:white;padding:3px;background-color:#DBC14A;font-weight:bold;margin-bottom:10px;}
.VirJobFairText{padding:6px;background-color:#727272;color:White;font-size:25px;font-weight:bold;text-align:center;margin-bottom:10px;cursor:pointer;}
.JobFairImg{width:211px;margin-top:31px;}

.Ellipsis {text-overflow: ellipsis; overflow: hidden; width:inherit;display:block;}
.EllipsisInline {text-overflow: ellipsis; overflow: hidden; width:inherit;}
.Ellipsed {}
.posIDDiv{padding-bottom:5px;padding-top:10px;}


/*External Applications classes*/
.ExtAppMainContent{padding:40px;}
.extAppLeavingText{font-size:16px;font-weight:bold;margin-top:80px;}
.extAppGrayText{color:#9D9D9D;margin:15px 0;}

/*results List*/
.tableLayoutFixed{table-layout:fixed}
.ResultsTableHeader td:first-child{border-left:1px solid #B8B8B8; padding-left:7px;}
.resultsTable .ResultsTableHeader td{height:12px !important;font-size:10px;background-color:#DDDDDD;height:11px;text-decoration:underline; color:#767676;padding:5px 5px;border-bottom:solid 1px #B7B7B7;}
.resultsTable .ResultsTableHeader td img{margin-bottom:2px;}
.resultsTable .ResultsTableHeader .aplliedTd{text-align:left;}
.resultsTable .ResultsTableHeader .chatTd{text-align:left;}
.resultsTable .ResultsTableHeader .mailTd{text-align:left;}
.resultsTable .ResultsTableHeader .resumeTd{text-align:left;}
.resultsTable { width:100%;}
.resultsTable td{border-bottom:solid 1px #DEDEDE;vertical-align:middle;}
.borderedTableDiv{border-left:solid 1px #B7B7B7; padding-left:5px; line-height:20px; vertical-align:middle; text-align:left;}
.borderedTableDivLeft{padding-left:5px; line-height:20px; vertical-align:middle; text-align:left;}
.borderedTableDivLeft a , .borderedTableDiv a{color:#767676!important;cursor:pointer;}
.headerAndFooter{height:30px;padding:10px 6px; text-align:center; border:solid 1px #B8B8B8;font-size:11px;background-color:#EFEFEF;}
.headerAndFooter td{padding-right:5px;}
.headerAndFooter td a{margin:auto;}
.headerAndFooter .inputMini{font-size:11px; vertical-align:top;}
.selectPgNumber{margin-top:9px;}
.selectShowPgs{margin-top:6px;margin-right:25px; vertical-align:middle;line-height:12px;}
.PmTopAction{width:70px;}

.width200 {width:200px;}
.Nowrap {white-space:nowrap;}
.TableFixedLayout {table-layout:fixed;}
#spnPositionID{position:absolute;bottom:22px;}
.StepsImage{float:left;padding-right:10px;}
.HeaderIcons{margin-top:5px;float:left;margin-right:5px;}
.HeaderIcons2{margin-top:10px;float:left;margin-right:5px;}
.PWBYlogo{float:left;}
.PWBYlogoMiddle{float:left;margin-top:36px;margin-left:10px}

.wizardBodyStep2on{padding:12px;display:block;border-bottom:solid 1px #b7b7b7;border-left:solid 1px #b7b7b7;border-right:solid 1px #b7b7b7;}
.JobMatchEnvelope{float:left;margin:9px;}
#spanApply2 .applyIcon, #applySpn .applyIcon{margin-right:4px;}
.AdIconClass{float:left;margin-top:12px;}
.applyBtnDiv{margin-left:11px;margin-top:13px;}
.npApplyBtnDiv{margin-left:11px;margin-right:11px;margin-top:13px;}
#spanApply1 .applyIcon{margin-top:11px;margin-right:5px;}
.applyBtnDiv2{margin-left:20px;margin-top:0;}
#newUserDemon .getMatchedDiv{color:White;font-size:23px;vertical-align:middle;line-height:35px;padding:0 5px;background-color:#FF812B;margin-left:65px;position:relative;text-decoration:none;float:left;}
.tipTextMrgn{float:left;margin-left:9px;}
.ExpndClpsSpn{float:left;margin-right:3px;margin-top:6px;}
.TellAFriendIcon{margin-top:12px;float:left;}
.lastChildBrdrBtm{border-bottom:none !important;}
.positionExpiredDiv{font-size:18px;color:#7E866B;line-height:20px;}
.positionExpiredDiv span{color:#FF7921;}
.ErrorPageText{line-height:20px;color:#7E866B;font-weight:bold;margin:50px 0 30px;font-size:24px;text-align:center;  }
.RM404Marketing{margin:0 auto 50px;width:950px;}
.RM404Marketing .leftDiv{width:50%;border-right:solid 3px #7E866B;}
.RM404Marketing .rightDiv{float:right;width:50%;}
.RM404Marketing .emHead{margin-top:0;}
.RM404Marketing .arwdBtnDiv{margin:25px 0 0 160px;}
.AFHeaderHidden{font-style:italic;font-weight:bolder;margin-left:20px;font-size:15px;}
.AFPoweredBy{float:right;height:31px;padding-top:5px;background-color:White;}
.AFlightBlueDiv {background-color:#E8F2FC;display:block;line-height:36px;margin-bottom:0;padding-left:10px;text-align:left;vertical-align:middle;}
.AFlightBlueDivShort {background-color:#E8F2FC;display:block;line-height:36px;margin-bottom:0;padding-left:10px;text-align:left;vertical-align:middle;width:480px;}
.PLRightBar{width: 304px; padding: 8px;}
.gray18Text { font-size: 18px; color: #706E6F; }

.tbxAppFormQQ {width:245px;margin-top:10px;}
.disabled{background-color:#D6D2CA;border:1px solid #BBBBBB;}

.ToolTip { position: absolute; border: solid 1px #C8C8C8; background-color: #FEF5BE; padding: 5px 20px 10px 10px; width:300px; height: 95px; }
.ToolTipCloseIcon { position: absolute; right: 5px; top: 5px; }

.Width10 {width:10px;}
.Width220 {width:220px;}

.contToolTip{border:3px solid #8CC739;width:300px;background-color:White;padding:10px;}
.Watermark { color:#939393; }

.bannerTitleMJM{ font-family: Arial;font-size:24px;font-weight:bold;}


.bannerTitleSMS_AF{font-size:15px;font-weight:bold;margin:-37px 0 13px 37px; display:block;}
.bannerTitleSMS_AF1{font-size:15px;font-weight:bold;margin:-11px 0 13px 37px;display:block;}

.bannerTitleSMS_MJM{font-size:12px;font-weight:bold;display:block;}
.bannerTitleSMS_MJM1{font-size:12px;font-weight:bold;display:block; }
.beTheFirstToKnowBollet{padding-left:50px;*padding-left:10px; color:Gray;}
.beTheFirstToKnowBollet li{margin-bottom:5px;}

.beTheFirstToKnowBolletMJM{padding-left:30px;margin-top:5px;color:Gray;font-family: Arial;font-size:12px}
.beTheFirstToKnowBolletMJM li{margin-bottom:5px;}

.pcBeTheFirstToKnowApplicationForm{width:80%;display: block;margin-top:10px;font-size:14px;}
.pcFindSchool4YouApplicationForm{width:55%;display: block;margin-top:20px;font-size:16px;border:solid 1px #B4B4B4;padding: 10px 10px 10px 10px;}
.bannerApplicationForm{margin-top:25px;}
.findSchool4YouSubText{ font-family: Arial;font-size:14px;display:block;margin-top:5px;}


.pcFindSchool4YouMJM{width:52%;display: block;margin-top:20px;font-size:16px;border:solid 1px #B4B4B4;padding: 10px 10px 10px 10px;}
.marginLeft25{margin-left:25px;}
.marginLeft35{margin-left:35px;}
.marginLeft23{margin-left:23px;}
.marginLeft126{margin-left:126px;}
.marginLeft50{margin-left:50px;}
.marginLeftTen{margin-left:10px;}
.marginRight25{margin-right:25px;}
.marginTopMinus3{margin-top:-3px;}
.marginTopMinus5{margin-top:-5px;}
.marginTop3{margin-top:3px;}
.marginRight3{margin-right:3px;}
.iFrameFindRightSchool{width: 100%; height: 1500px;}
.iFrameFindRightSchoolAF{width: 99.7%; height: 1500px;}
.myJobMatchesBanner{width: 100%; height: 100%;border:0px important ;overflow: hidden;}

.txtPhoneNumberSMS{margin:3px 5px 1px 10px;width:140px;}
.txtPhoneNumberSMSAF{margin:1px 0 0 33px;width:140px;float:right;} 
.BuyNowAF{margin-left:150px; }
.btnBanner{margin-right:10px; margin-top:7px;}

.profileTD {width:260px;}
.profileTD1 {padding-left:30px;}
.marginTop30{margin-top:30px;}

.BigButton {color:White !important;background:url(../../images/buttons1.gif) left -134px;padding:8px 10px 8px 48px;border:none;cursor:pointer;text-decoration:none !important;font-weight:bolder !important;font-size:14px;line-height:30px;font-family:Arial;height:27px;}
.ApplyBigButton {color:White !important;background:url(../../images/buttons1.gif) left -134px;padding:0px 10px 5px 48px;border:none;cursor:pointer;text-decoration:none !important;font-weight:bolder !important;font-size:14px;line-height:32px;font-family:Arial;height:27px;}
.ApplyArwdBtnRightCap{background-position:right -134px;padding-right:2px;height:32px;background-color:transparent;background-repeat:no-repeat;}
.MediumButton {color:White !important;background:url(../../images/buttons1.gif) left -99px;padding:6px 10px 6px 12px;border:none;cursor:pointer;text-decoration:none !important;font-weight:bolder !important;font-size:14px;line-height:25px;font-family:Arial;height:27px;}
.ase {}

.DivRiskForFree{z-index:9;background-repeat:no-repeat;width:90px;height:20px;}
.imgRiskForFree{margin:5px 60px 0px 0px;}
.greenBorderedTipBoxR{background-color:White;border:1px solid #8CC63E;padding:5px 20px 10px 10px;position:absolute;width:197px;z-index:10;top:5px;left:-200px;*top:35px;*left:-330px;}
.greenBorderedTipBoxR_ATS{background-color:White;border:1px solid #8CC63E;padding:5px 20px 10px 10px;position:absolute;width:197px;z-index:10;top:5px;left:-50px;*top:35px;*left:-330px;}
.fontSize15{font-size:15px;}


.GreyImageBG{background-image: url(../../images/greybg.gif); height:70px; width:202px; }
.LigtGreyImageBG{background-image: url(../../images/lightgreybg.gif); height:70px; }
.TextWhiteBoldBannerMJM{font-size:12px;line-height:20px;font-weight:bold;color:White;display:block;}
.FindOutHowYouCanCombine{color:#525252;font-size:12px;line-height:20px;display:block;margin-top:2px;margin-left:12px;}

.SmallErrorText { color: #B50102; font-weight: bolder; font-size: 12px;}
.Width15Percent{width:15%}
.mrLf75pddBt35{margin-left: 75px; padding-bottom: 35px;}

.ResetCheckbox { margin: 0; padding: 0; vertical-align: middle; cursor: pointer;}
.LabelForCheckbox { font-size: 12px; margin: 0px; vertical-align: middle; padding-left: 5px; cursor:pointer; }
.LabelForCheckboxSmall { font-size: 11px; margin: 0px; vertical-align: middle; padding-left: 5px; cursor:pointer; }

.MediaCoverTitle{color:#993300;font-weight:bold;}


.PowerByRM_LogoText{color: Gray; font-style: italic; font-size: 10px; line-height: 0px;}



HTML.cQ
{
	overflow-x: auto;
	overflow-y: scroll;
}
.cP
{
	background-color: #fff;
	overflow: visible;
}
.J-J5-Ji
{
	position: relative;
	display: inline-block;
}
.J-K-I
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	margin: 0px;
	outline-style: none;
	outline-color: invert;
	padding-left: 0px;
	outline-width: medium;
	padding-right: 0px;
	font: 70% arial, sans-serif;
	color: #000;
	vertical-align: middle;
	border-top: 0px;
	cursor: default;
	list-style-image: none;
	border-right: 0px;
	text-decoration: none;
	padding-top: 0px;
}
.J-K-I-Kv-H
{
	border-bottom-style: solid;
	border-bottom-color: #bbb;
	padding-bottom: 0px;
	border-right-style: solid;
	border-top-color: #bbb;
	padding-left: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-color: #bbb;
	border-left-style: solid;
	border-left-color: #bbb;
	padding-top: 0px;
}
.J-K-I-J6-H
{
	border-bottom-style: solid;
	border-bottom-color: #bbb;
	padding-bottom: 0px;
	border-right-style: solid;
	border-top-color: #bbb;
	padding-left: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-color: #bbb;
	border-left-style: solid;
	border-left-color: #bbb;
	padding-top: 0px;
}
.J-K-I-Kv-H
{
	border-right-width: 0px;
	margin: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.J-K-I-J6-H
{
	border-right-width: 1px;
	margin: 0px -1px;
	background: #e3e3e3;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	cursor: pointer;
}
.J-K-I-KC
{
	position: relative;
	height: 100%;
}
.J-K-I-K9-KP
{
	border-bottom: #eeeeee 0.2em solid;
	position: absolute;
	background: #f9f9f9;
	height: 0.9em;
	overflow: hidden;
	top: 0px;
	right: 0px;
	left: 0px;
}
.J-K-I-Jz
{
	position: relative;
	text-align: center;
	padding-bottom: 0px;
	line-height: 1.8em;
	padding-left: 8px;
	padding-right: 8px;
	white-space: nowrap;
	color: #000;
	vertical-align: middle;
	padding-top: 0px;
}
.A1
{
	padding-left: 3px;
}
.AZ
{
	width: 7px;
	background: url(?ui=2&view=dim&iv=i534iivt9b8l&it=vi) no-repeat -36px 50%;
	height: 6px;
	margin-left: 3px;
	font-size: 0px;
	vertical-align: middle;
}
.D .J-K-I
{
	margin: 0px 10px 2px 2px;
}
.nH
{
	zoom: 1;
}
.n
{
	zoom: 1;
}
.k
{
	position: relative;
}
.k
{
	zoom: 1;
}
.no
{
	float: left;
}
.nn
{
	min-height: 1px;
	float: left;
}
.Cq
{
	float: left;
}
.A1
{
	border-bottom: #cad4e6 1px solid;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 0px;
	background: #e0ecff;
	padding-top: 6px;
}
.AZ
{
	width: 7px;
	background: url(?ui=2&view=dim&iv=i534iivt9b8l&it=vi) no-repeat -36px 50%;
	height: 6px;
	margin-left: 3px;
	font-size: 0px;
	vertical-align: middle;
}
.z .l
{
	background: #6694e3;
}
.z .m
{
	background: #6694e3;
}
.z .n
{
	padding-bottom: inherit;
	margin: inherit;
	padding-left: inherit;
	padding-right: inherit;
	background: #6694e3;
	padding-top: inherit;
}
.m
{
	background: #e0ecff;
}


.heartIconGif{ background:transparent url(../../images/icons.gif) -410px -14px;vertical-align:sub;display:inline-block;width:12px;height:11px;background-position: -246px -14px;}
.iconPrintGif{ background:transparent url(../../images/icons.gif) -410px -14px;vertical-align:sub;display:inline-block;width:15px;height:13px;background-position: -16px 0px;}

.heartIconGifNotSub{ background:transparent url(../../images/icons.gif) -410px -14px;display:inline-block;width:12px;height:11px;background-position: -246px -14px;}
.iconPrintGifNotSub{ background:transparent url(../../images/icons.gif) -410px -14px;display:inline-block;width:15px;height:13px;background-position: -16px 0px;}

.paddingRightZeroImpot {padding-right:inherit !important;} 

.ddlManagerial{width:130px;}

.positionStatic{position:static !important;}
.WaitImageForTextBox { display: none; position: relative; top: 3px; right: 25px; width:16px; height: 16px; }