/* ------------------------------------------------------------
	DEED - mySkills myFuture
	Author: Azul7
/* ----------------------------------------------------------------- */
/* ------------------------------------------------------------
 	CSS Reset
/* ----------------------------------------------------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
/*:focus{outline:0;}*/
body{line-height:1;color:#000;background-color:#FFFFFF}
* {margin:0; padding:0; outline:none}
ol,ul{list-style:none;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
strong{font-weight:700;}
em{font-style:italic;}
.float_left{float:left;}
.float_right{float:right;}
.clear{clear:both;}
.align_left{text-align:left;}
.align_center{text-align:center;}
.align_right{text-align:right;}

/* ------------------------------------------------------------
 	Design
/* ----------------------------------------------------------------- */
html { height: 100%; margin-bottom: 1px;overflow-x: hidden;
	overflow-y: auto;
 } 
body{background:#e3e1de; color:#000; min-height:100%;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;}
.container{background:transparent url(../images/bg_main.jpg) top left repeat-y;position:relative;width:1024px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0 auto;}
.containerTridion{background:transparent url(../images/bg_main.jpg) top left repeat-y;position:relative;width:1024px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;margin:0 auto;z-index:1;}
#contentTridion{overflow:hidden;width:940px;padding:20px 40px 30px;}
#contentTridion ul li span{color:#222;}
#content{width:940px;padding:20px 40px 30px;}
#content ul li span{color:#222;}
#footerstyle {overflow: hidden;padding:20px 20px 30px;}
#header{background:transparent;height:175px;margin:0 40px;}
.headBottom{background:transparent url(../images/header_shadow.jpg) top center no-repeat;width:1016px;height:6px;margin:0 0 0 4px;}
.logo{float:left;margin:16px 89px 17px 36px;}
p{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;line-height:1.2em;font-size:14px;margin:10px 0;}
.rightColumn{background:transparent url(../images/bg_rightCol.jpg) bottom center no-repeat;float:right;width:309px;height:515px;margin:0 -5px 15px 0;position:relative;}
.rightColumn p{margin:10px 0;}
.rightText{width:200px;float:right;margin:0 24px 0 0;}
.hr,.hr1,.hr2,.hr3,.hr4,.hr5, .hr7 {border-top:1px solid #29aae2;height:0;clear:both;width:940px;}
.hr{margin:0 4px 30px;}
.hr1{margin:5px 0px 5px 5px;}
.hr2{margin:10px 0px 20px 0px;}
.hr3{margin:10px 2px 30px;}
.hr4{margin:30px 2px 10px;}
.hr5{margin:20px 0px;}
.hr6 {width:380px;height:0;margin:10px 0 10px 320px;padding:0 0 0 240px;border-top:1px solid #9a9a9a;}
.hr7{margin:30px 0px 10px 3px;}
.title1 {font-size:16px;text-transform:none;}

.homeBanner{width:430px;margin:135px 0 0 104px;}
#searchHomeBox{margin:40px 0 0 0;}
/*.homeSearch{background:transparent url(../images/bg_search.jpg) top center repeat-x;height:22px;width:410px;border:0;font-size:18px;margin:5px 0 0;padding:8px 10px 8px 10px;line-height:19px !important;}*/
.homeSearch{background:transparent url(../images/bg_search.jpg) top center repeat-x;height:22px;width:390px;border:0;font-size:18px;margin:5px 0 0;padding:8px 10px 8px 10px;line-height:19px !important;}
/* Target Firefox 2 */
.ff2{padding-top: 8px;}

.submitHome{background:transparent url(../images/submit_btn.png) 0 0 no-repeat;height:59px;width:202px;border:0;text-indent:-1000px;cursor:pointer;text-transform:capitalize;margin-left:96px;}
.submitHome:hover{background:transparent url(../images/submit_btn.png) 0 -59px no-repeat;}
.white{color:#FFF;}
.darkBlue{color:#026da6;font-weight:bold; font-size:13pt;}
.lightBlue{color:#b9e5fb;}
.darkGrey{color:#303030;}
.redBold {font-weight:bold; color:#e70033}
.red {color:#e70033}
h1{font-size:25px;color:#303030;font-weight:100;}
h2{font-size:20px;line-height:1.2em;}
h3{font-size:15px;text-transform:uppercase;line-height:1em;}
.text4 h3{font-size:15px;text-transform: none;line-height:1em;}
h4{font-size:18px;}
.link1 {font-size:16px;}
.homeTitle{background:transparent url(../images/bg_header.jpg) top center no-repeat;height:39px;width:auto;padding:0 0 0 12px;}
.titleText{padding:7px 5px 5px 10px;}

a{color:#00aeef;text-decoration:underline;font-weight:bold;}
a:hover {text-decoration:none}
.titleBlue{font-size:25px;color:#026da6;font-weight:100;margin-top:10px}
.locationGrey{font-size:25px;color:#303030;font-weight:100;margin-top:10px; margin-bottom:10px}
.locationRed{font-size:25px;color:#e70033;font-weight:100;margin-top:10px; margin-bottom:10px}
.locationBlue{font-size:25px;color:#026da6;font-weight:100;margin-top:10px; margin-bottom:10px}
/* ------------------------------------------------------------
	Selected Match
------------------------------------------------------------ */
.text1{margin:0 2px 30px 4px; height:auto; width:940px;}
.text2{float:left;margin:0 103px 0 0;}
.text3 {float:left;margin:5px 10px 0 0;}
.text4 {float:left;width:120px;margin:5px 10px 50px 5px;}
.searchPanel{background:transparent url(../images/panel1.jpg) top left no-repeat;width:910px;height:69px;padding:20px 20px 0 20px; float:left;}
.secondPanel{margin:0 0 0 4px;}
.searchInterior{float:left;background:transparent url(../images/searchBoxInterior.jpg) top left repeat-x;width:220px;border:0;font-size:14px;color:#303030;margin:0;padding:3px 8px;}
.submitInteriorBtn{float:left;margin:-5px 0 0;}
.submitInterior {float:left;background:transparent url(../images/searchInteriorBtn.jpg) 0 0 no-repeat;height:36px;width:150px;border:0;cursor:pointer;font-size:16px;color:#FFF; margin:10px;}
.submitInterior a {display:block;}
.submitInterior:hover{background:transparent url(../images/searchInteriorBtn.jpg) 0 -36px no-repeat;}
.fieldSearchInterior{float:left;margin:0 20px 0 0;}
dropDown{width:118px;}
.dropDownPages{width:65px; float:left}
.dropDown,.dropDownPages{float:left;background:transparent url(../images/searchBoxInterior.jpg) top center no-repeat;height:25px;border:0;font-size:14px;color:#303030;margin:-4px 0 0;padding:3px 0 0 4px;}
.dropDown{line-height:17px;}
.fieldDistance {float:left;margin:2px 50px 0 0;}
.fieldPages{float:left;margin:4px 20px 50px 0;}
/* ------------------------------------------------------------
	occupational Detail
------------------------------------------------------------ */
.watchVideoModule{background:url(../images/videoModule.jpg) right top no-repeat;margin-top:0px;margin-left:-10px;margin-right:10px;padding-top:10px;float:right;height:40px;}
.watchVideoModule a{text-decoration:underline;padding-right:50px;padding-top:10px;font-weight:700;font-size:16px;color:#00aeef;margin-top:0px; line-height: 18px;}
.searchPanel.pad{padding-bottom:0;}
#occupationResults{color:#303030;min-height:300px;clear:both;}
.resultModule h3, .resultModule2 h3{font-weight:700;text-transform:uppercase;color:#026da6;padding-bottom:5px;border-bottom:1px solid #245894;}

.resultModule{width:300px;margin-bottom:90px;float:left;font-size:14px;}
.resultModule2{width:450px;margin-bottom:90px;float:left;font-size:14px;}
.resultContent ul{list-style-type:disc; margin:10px 0;padding-left:2px;}
.resultContent li{line-height:18px; margin-left: 14px; margin-bottom: 4px; }
.resultModule.marRight, .resultModule2.marRight {margin-right:20px;}

.resultContent{float:left;width:295px;margin:5px 0;padding-bottom:0;}
.resultContent h4 {color:#000; font-size:14px; font-weight:bold; margin:10px 0;text-transform:capitalize;}
.iconSmall {margin:0;height:19px;width:15px;display:inline}
/* ------------------------------------------------------------
	Compare Skills
------------------------------------------------------------ */

#compareSkillsResults{color:#303030;min-height:300px;clear:both;padding:16px 0 40px 0;margin:0 0 0 4px;width:960px}
#compareSkillsResults p {margin:0 0 20px 0}

.compareSkillsModule h3{font-weight:700;text-transform:uppercase;color:#026da6;}
.compareSkillsModule{width:300px;float:left;font-size:14px;margin:0 20px 0 0;}
.compareSkillsModule2{width:300px;float:left;font-size:14px;margin:0}
.compareSkillsModule ul{list-style-type:disc;padding-left:14px; margin:10px 0;}
.compareSkillsModule li{list-style-position:inside;line-height:18px;text-indent:-14px;}
.compareSkillsCol1 {width:260px;margin:0 20px;}
.compareSkillsCol2 {width:182px;margin:10px 0 0 320px;padding:0 0 0 240px}
.compareSkillsCol3 {width:620px;float:left}
.compareSkillsCol4 {width:380px;margin:10px 0 0 558px;}


.graphBlue,.graphRed {width:70px;position:relative;}
.graphBlue,.graphRed {margin:0 0 0 0;min-height:150px;}
.graphText {margin:0; display:block;position:relative;padding:5px 0;margin-right: 6px;}

.graphBlue,.graphRed {width:70px;vertical-align:bottom;}
.graphBlue .graphText{padding-right: 6px;vertical-align:text-bottom;}
.graphRed .graphText{padding-left: 6px;vertical-align:text-bottom;}
/*.graphBlue {margin:25px 0 0 0}*/
.graphText {margin:0; display:block;position:relative;padding:5px 0;white-space:nowrap}
.displayNone{display:none;float:left}
.graphTitleText {font-size:20px;min-height:60px;}
 
/**************************************/
/*              GLOBALS               */
/**************************************/
/*Commented because it is throwing 404 erros in web trends
and this css/image is not used anymore
*/
/*.narrow {background-image: url(../images/startBtn.png);}*/

/**************************************/
/*              HEADER                */
/**************************************/
.globalNav{display:inline-block;overflow:hidden;font-family:"Trebuchet MS", sans-serif;color:#fff;font-size:13px;font-weight:400;margin-bottom:16px;}
.globalNav ul{height:54px;display:block;margin:0;padding:0;}
.globalNav li{display:block;float:left;position:relative;height:53px;overflow:hidden;line-height:21px;letter-spacing:1px;margin:0;padding:0px 0 1px;}

.globalNav li.insideItem,.globalNav li.insideItem1{padding-left:34px;padding-right:0;margin-left:-31px;z-index:29;background:url(../images/pathMatchesBtn.png);}
.globalNav li.insideItem1{padding-left: 36px;}
.globalNav li.insideItemEnd{background:url(../images/pathMatchesBtnEnd.png) 0 -58px no-repeat;z-index:30;width:31px;height:57px;padding:0;}
.globalNav a,.globalNav a:hover{text-decoration:none;color:#fff;font-weight:bold;letter-spacing:0.03em;display:inline-block; height:48px;line-height:48px;}


/*-----------------$overlaps --*/
.globalNav li.overLap{background:url(../images/overLaps.png) 0 0 no-repeat;z-index:30;width:31px;height:57px;padding:0;}
.globalNav li.sugestedOverLap{background:url(../images/suggestedOverLaps.png) 0 0 no-repeat;z-index:30;width:31px;height:57px;padding:0;}
.globalNav li.overLapEnd{background:url(../images/pathOverLaps.png) 0 -117px no-repeat;z-index:30;width:31px;height:57px;padding:0;}

/*-----------------$suggested --*/
.globalNav li.suggested,.globalNav li.suggested1,li.suggested2,li.suggestedLast,li.suggestedLastFirst{line-height:15px;margin-left:-31px;padding-bottom:0px;padding-left:33px;padding-top:0px;z-index:24;background:url(../images/pathSuggestionsBtn.png);}

.globalNav li.suggested1{margin-left:-31px;}
.globalNav li.suggestedEnd{background:url(../images/suggestedEnd.png) 0 -58px no-repeat;z-index:30;width:31px;height:57px;padding:0;}

.globalNav li.currentItemLast .bgAdjust{background-position: -54px }
.globalNav li.suggested a,.globalNav li.suggested1 a,.globalNav li.suggested2 a,.globalNav li.suggestedLast a,.globalNav li.suggestedLastFirst a,.globalNav li.suggested a:hover,.globalNav li.suggested1 a:hover,.globalNav li.suggested2 a:hover,.globalNav li.suggestedLast a:hover,.globalNav li.suggestedLastFirst a:hover{line-height:15px;padding-top:8px;display:block;}

.globalNav li.suggestedFirst,.globalNav li.suggestedFirst1{ line-height:15px; margin-left:-31px;padding-bottom:0px;padding-left:8px;padding-top:0px;z-index:24;background:url(../images/pathSuggestionsBtn.png) ;}
.globalNav li.suggestedFirstIMG{ line-height:25px;margin-left:-0px;padding-bottom:0px;padding-left:44px;padding-top:0px;z-index:24;background:url(../images/startBtn3_blue.jpg)  0 -59px no-repeat; }
.globalNav li.suggestedFirst a,.globalNav li.suggestedFirst a:hover,.globalNav li.suggestedFirst1 a,.globalNav li.suggestedFirst1 a:hover{line-height:15px;display:block;padding:8px;}
.globalNav li.suggestedFirstIMG a,.globalNav li.suggestedFirstIMG a:hover{line-height:15px;padding:8px;background:url(../images/startBtn3_blue.jpg) 0 0 no-repeat;}

.globalNav li.suggestedLicFirstIMG{ line-height:25px;margin-left:-0px;padding-bottom:0px;padding-left:44px;padding-top:0px;z-index:24;
                                    background:url(../images/startBtn3_blue.jpg)  0 -59px no-repeat; }
.globalNav li.suggestedLicFirstIMG a,.globalNav li.suggestedFirstIMG a:hover{line-height:15px;padding:8px;display:block;}


.globalNav li.suggestedLicFirst{ line-height:15px; margin-left:-31px;padding-bottom:0px;padding-left:8px;padding-top:0px;z-index:24;background:url(../images/pathSuggestionsBtn.png) ;}
.globalNav li.suggestedLicFirst a,.globalNav li.suggestedLicFirst a:hover{line-height:15px;display:block;padding:8px;}

.globalNav li.suggestedLicEnd{background:url(../images/suggestedEnd.png) 0 -58px no-repeat;z-index:30;width:31px;height:57px;padding:0;}





/*-----------------$startCurrent --*/
.globalNav li.startItem{z-index:30;width:82px;padding-left:0px;padding-right:19px;margin-left:0;margin-right:-6px;background:url(../images/startBtn3.png) 0 0 no-repeat;}
.globalNav li.startItem a{padding-left:27px;}

.globalNav li.currentItem,.globalNav li.currentItemLast{padding-left:33px;padding-right:5px;margin-left:-31px;z-index:28;background:url(../images/pathMatchesBtn.png) 0 -54px;}
.globalNav li.endItem{background:url(../images/pathMatchesBtnEnd.png) 0 0 no-repeat;width:31px;z-index:30;}
.globalNav li.endItemLast{background:url(../images/pathMatchesBtnEndLast.png) 0 0 no-repeat;width:29px;z-index:30;}
.globalNav li.currentItem:hover, .globalNav li.currentItem a:hover,.globalNav li.currentItemLast a:hover,.globalNav li.currentItemLast:hover,.globalNav li.endItemLast:hover{cursor: default;}
.globalNav .item1{float:left;margin:0;padding:0;}
.selected{background:url(../images/pathMatchesEnd.png) 0 -54px no-repeat;}
small{color:#054473;font-size:13px;}
/* ------------------------------------------------------------
	Menu
------------------------------------------------------------ */
#menu{background:transparent url(../images/headerIcons.jpg) no-repeat;list-style-type:none;float:left;width:568px;height:68px;margin:28px 0 0;}
#menu ul{list-style-type:none;width:568px;height:68px;margin:0;padding:0;}
#menu ul a{display:block;text-decoration:none;position:relative;margin:0;}
#menu ul li a{display:block;text-decoration:none;height:68px;overflow:hidden;text-align:center;cursor:pointer;margin:0;}


/* ------------------------------------------------------------
	Target Menu
------------------------------------------------------------ */
#menu.Target{background-image:none; }


/* ------------------------------------------------------------
	Sub Menu
/* ----------------------------------------------------------------- */
#menu ul li{float:left;text-indent:-9999px;position:relative;}
ul li#menu1 a{background:transparent url(../images/headerIcons.jpg) 0 0 no-repeat;width:56px;height:68px;}
ul li#menu2 a{background:transparent url(../images/headerIcons.jpg) -56px 0 no-repeat;width:56px;height:68px;margin:0 25px 0 0;}
ul li#menu3 a{background:transparent url(../images/headerIcons.jpg) -144px 0 no-repeat;width:56px;height:68px;}
ul li#menu4 a{background:transparent url(../images/headerIcons.jpg) -200px 0 no-repeat;width:56px;height:68px;margin:0 42px 0 0;}
ul li#menu5 a{background:transparent url(../images/headerIcons.jpg) -291px 0 no-repeat;width:107px;height:68px;margin:0 41px 0 0;}
ul li#menu6 a{background:transparent url(../images/headerIcons.jpg) -439px 0 no-repeat;width:28px;height:68px;}
ul li#menu7 a{background:transparent url(../images/headerIcons.jpg) -467px 0 no-repeat;width:28px;height:68px;margin:0 5px 0 0;}
ul li#menu8 a{background:transparent url(../images/headerIcons.jpg) -500px 0 no-repeat;width:28px;height:68px;margin:0 3px 0 0;}
ul li#menu9 a{background:transparent url(../images/headerIcons.jpg) -530px 0 no-repeat;width:28px;height:68px;}
ul li#menu1 a:hover{background:transparent url(../images/headerIcons.jpg) 0 -71px no-repeat;}
ul li#menu2 a:hover{background:transparent url(../images/headerIcons.jpg) -56px -71px no-repeat;}
ul li#menu3 a:hover{background:transparent url(../images/headerIcons.jpg) -144px -71px no-repeat;}
ul li#menu4 a:hover{background:transparent url(../images/headerIcons.jpg) -200px -71px no-repeat;}
ul li#menu5 a:hover{background:transparent url(../images/headerIcons.jpg) -291px -71px no-repeat;}
ul li#menu6 a:hover, ul li#menu6 a.selected{background:transparent url(../images/headerIcons.jpg) -439px -71px no-repeat;}
ul li#menu7 a:hover, ul li#menu7 a.selected{background:transparent url(../images/headerIcons.jpg) -467px -71px no-repeat;}
ul li#menu8 a:hover, ul li#menu8 a.selected{background:transparent url(../images/headerIcons.jpg) -500px -71px no-repeat;}
ul li#menu9 a:hover, ul li#menu9 a.selected{background:transparent url(../images/headerIcons.jpg) -530px -71px no-repeat;}
strong{font-weight:700;}
.clear{clear:both;}


/* ------------------------------------------------------------
	Target Sub Menu
/* ----------------------------------------------------------------- */
.Target ul li#menu4 a{background:transparent url(../images/headerIcons.jpg) -200px 0 no-repeat;width:56px;height:68px;margin:0 42px 0 0;position:relative;left:-1000px;}
.Target ul li#menu4 a:hover{background:transparent url(../images/headerIcons.jpg) -200px -71px no-repeat; position:relative;left:-1000px;}

strong{font-weight:700;}
.clear{clear:both;}


/* ------------------------------------------------------------
	Footer Content
/* ----------------------------------------------------------------- */
#navBottom{text-align:center;width:955px;}
.navBottom{font-size:15px;color:#616265;}
.navBottom a{color:#616265;text-decoration:none;}
.navBottom a:hover{color:#616265;text-decoration:underline;}

.footerRight{ float: left; width: 790px; }
#footer{background:transparent url(../images/footer_shadow.jpg) top center no-repeat;font-family:Helvetica, Arial, Helvetica, sans-serif;clear:both;overflow:hidden;width:1020px;margin:0 auto;padding:10px 0px 0px 0px;}
s


/* ------------------------------------------------------------
	Table
/* ----------------------------------------------------------------- */
.tabled{ float:left; clear:both;padding:0 0 0px 4px;position:relative;}
.tabled2{width:962px; float:left; clear:both;padding:0 0 0 4px;}

.tabled3{ float:left; clear:both;padding:0 0 0px 4px;z-index:0}
table p {color:#303030;line-height:1.2em; font-size:14px; padding:5px 10px 0px 10px;}

.sortable {margin:0 auto;}

.sortable th {background:transparent url(../images/btn_column.jpg) 0 -40px no-repeat;text-align:left; color:#cfdce7; border-right:20px solid #fff; overflow:hidden}
.sortable th h3 {font-size:15px; text-transform:capitalize;color:#fff;}/*head text colors*/
.sortable td {padding:0; border-right:20px solid #fff; padding:0 0 20px 0;}
.sortable .head {cursor:pointer;}
.sortable .head h3 {background:url(../images/sort.gif) right center no-repeat; height:30px;cursor:pointer;margin:10px 0 0 12px;padding:0;}

.nosort {padding:0 0 0 12px;}
.disabledSort h3 {height:30px;padding:10px 0 0 18px;margin:0;}

.sortable .desc, .sortable .asc {background:transparent url(../images/btn_column.jpg) left 0 no-repeat;cursor:pointer;margin:0;padding:0;height:40px}/*selected*/

.desc:hover, .asc:hover	{background:transparent url(../images/btn_column.jpg) left 0 no-repeat;cursor:pointer;margin:0;padding:0;height:40px}
.sortable .desc h3 {background:url(../images/desc.gif) right center no-repeat; height:30px;cursor:pointer;margin:10px 0 0 12px;padding:0;}
.sortable .asc h3 {background:url(../images/asc.gif) right  center no-repeat; height:30px;cursor:pointer;margin:10px 0 0 12px;padding:0;}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff; background:transparent url(../images/btn_column.jpg) 0 0;cursor:pointer;margin:0;padding:0;height:40px }
.sortable .evenrow td {background:#fff}
.sortable .evenrowSS td {background:transparent url(../images/tablelighten.png) repeat;}
.sortable .oddrow td {background:#e9f6fc}
.sortable .oddrowSS td {}
.sortable td.evenselected {background:#f4fbfe}
.sortable td.oddselected {background:#d5eef9}
#hightlight {background:transparent url(../images/btn_column.jpg) 0 -80px;}

#controls {margin:0 auto; height:20px}
#perpage {float:left; width:200px}
#perpage select {float:left; font-size:11px}
#perpage span {float:left; margin:2px 0 0 5px}
.navigation {float:left; width:580px;margin:0 0 50px 50px; text-align:center}
.navigation img {cursor:pointer}
#text {float:left; width:200px; text-align:right; margin-top:2px}
.sortable th .jobBtn, .sortable th .bestMatchBtn {width:380px;margin:0}
H2.bestMatch,p.bestMatch, h3.bestMatch{margin-right:20px;}
.sortable th .companyBtn{width:220px;margin:0}
.sortable th .typicaltrainingBtn {width:180px;margin:0}
.sortable th .numberOfJobsBtn {width:185px;margin:0}

.sortable th .locationBtn, .sortable th .typicalSalaryBtn, .sortable th .typicalWageBtn {width:140px;margin:0}
.sortable th .sponsorBtn {width:460px;margin:0}/*largest button*/
.sortable th .school2Btn {width:300px;margin:0}
.sortable th .noSort1Btn {width:130px;margin:0}/*smallest button*/
.sortable th .noSort2Btn {width:380px;margin:0}/*smallest button*/
/*.sortable th .school2Btn {width:291px;margin:0}*/

/*-----------------$ bestMAtch--*/ 
h2.bestMatch{ font-weight: bold; font-size: 16px; margin-top: 12px; margin-left: 20px;  }
p.bestMatch,p.salary{ padding: 2px 0px 5px 0px; margin-top:0px; margin-left: 20px; }
p.numberOfJobs{ padding: 6px 0px 5px 0px;}
p.bestMatchHourly{ padding: 20px 5px 5px 0px; text-align: center; width:135px;}
p.bestMatchSalary{ padding: 20px 5px 5px 0px; text-align: center; width:135px;}
h3.bestMatch,h3.numberOfJobs {font-size: 14px; margin:0px 0px 15px 20px;text-transform:capitalize;}       



p.salary{ text-align: center;}
/*h3.bestMatch,h3.numberOfJobs {font-size: 14px; font-weight: bold; margin:0px 20px 15px 20px;text-transform:capitalize;}       */
/*-----------------$ numberOfJobs--*/ 
p.numberOfJobs{ text-align: center; margin-bottom: 10px; padding-bottom: 0px;}
h3.numberOfJobs {text-align: center; margin:0px;} 
/*-----------------$ typicalSalary--*/       
.toggles{position: absolute; margin:31px 0 0 601px; z-index: 1;}
.toggleBtns{position: absolute;left: 30px; top: 30px;}
#table.sortable tr{margin-bottom: 10px;}
.applyBtn {background:transparent url(../images/btn_apply.png) 0 0 no-repeat;float:left;height:26px; width:149px; border:0;cursor:pointer; padding:8px 0 0 0;margin:12px 100px; font-size:14px; color:#fff; text-align:center;display:inline;text-decoration:none;}
.applyBtn:hover {background:transparent url(../images/btn_apply.png) 0 -34px no-repeat;}

.previousBtn, .nextBtn{display:block;float:left;height:20px; width:76px; border:0;cursor:pointer; padding:4px 0px 3px 0px;margin:0 10px; font-size:12px; color:#464646; text-transform:uppercase; text-align:center; font-weight:bold;line-height:normal;text-decoration:none; }
.previousBtnDis, .nextBtn{display:block;float:left;height:20px; width:76px; border:0;cursor:pointer; padding:4px 0px 3px 0px;margin:0 10px; font-size:12px; color:#464646; text-transform:uppercase; text-align:center; font-weight:bold;line-height:normal;}
.previousBtnDis {display:block;float:left;background:transparent url(../images/btn_previous.jpg) 0 0 no-repeat;padding-left:8px;width:68px;}

.previousBtn {display:block;float:left;background:transparent url(../images/btn_previous.jpg) 0 0 no-repeat;padding-left:8px;width:68px;}
.previousBtn:hover {background:transparent url(../images/btn_previous.jpg) 0 -27px no-repeat;}

.nextBtn {display:block;background:transparent url(../images/btn_next.jpg) 0 0 no-repeat;}
.nextBtn:hover {background:transparent url(../images/btn_next.jpg) 0 -27px no-repeat;}
/*style sheet for curernt page */
.CurrentLabel {background:transparent url(../images/btn_sortNumb.jpg) 0 0 no-repeat;display:block;float:left;height:18px;width:25px;border:0;cursor:pointer;padding:7px 0 0 0;margin:0 4px; font-size:12px; color:#464646; text-transform:uppercase; text-align:center; font-weight:bold; text-decoration:none;}

.sortNumb { display:block;background:transparent url(../images/btn_sortNumb.jpg) 0 0 no-repeat;float:left;height:18px;width:25px;border:0;cursor:pointer;padding:4px 0 3px 0;margin:0 4px; font-size:12px; color:#464646; text-transform:uppercase; text-align:center; font-weight:bold; text-decoration:underline;line-height:normal;}
.sortNumb:hover {display:block;background:transparent url(../images/btn_sortNumb.jpg) 0 -25px no-repeat;}

.CurrentLabelBig {background:transparent url(../images/gray_btn1.png) 0 0 no-repeat;display:block;float:left;height:18px;width:43px;border:0;cursor:pointer;padding:7px 0 0 0;margin:0 4px; font-size:12px; color:#464646; text-transform:uppercase; text-align:center; font-weight:bold; text-decoration:none;}
.sortNumbBig { display:block;background:transparent url(../images/gray_btn1.png) 0 0 no-repeat;float:left;height:18px;width:43px;border:0;cursor:pointer;padding:4px 0 3px 0;margin:0 4px; font-size:12px; color:#464646; text-transform:uppercase; text-align:center; font-weight:bold; text-decoration:underline;line-height:normal;}
.sortNumbBig:hover {display:block;background:transparent url(../images/gray_btn1.png) 0 -25px no-repeat;}


.sortByMatch {display:none;}
/* ------------------------------------------------------------
 	Zebra Striping for tables that don't sort
/* ----------------------------------------------------------------- */
tr.alt td {background: #e9f6fc;}
/*tr.over td {background: #bcd4ec;} add this if you want rows to hover*/
/*-----------------$pullDownMAtchHover --*/ 
.jobMatch{font-weight:100; font-size: 24px; color: #026da6;  height:30px; text-transform: none;background:transparent url(../images/btn_pullDownLgCenter.jpg)  center repeat-x; float: left;  padding:0 30px 0px 5px; line-height:28px;}
.jobMatchNoBg{font-weight:100; font-size: 25px; margin-bottom: 20px; color: #026da6;}
.jobMatchLargePullDownL{background:url(../images/btn_pullDownLgLRSprite.jpg) left top no-repeat; width: 5px; height: 30px;float: left;}
.jobMatchLargePullDownR{background:url(../images/btn_pullDownLgLRSprite.jpg) -5px top no-repeat; margin-right: 20px;width: 30px; height: 30px;float: left;cursor:pointer;}
.jobMatch:hover,.jobMatchLargePullDownR:hover{cursor:pointer;}
.dropDownMatch{ z-index:30; position:absolute; left:-10000px; top: -36px; padding-left: 0px; }/*The absolute position of this is there the drop down will show up. you need to adjust this*/
.dropDownMid ul{ padding: 0px 0px 30px 20px}
.dropDownMid ul h3{ font-size: 20px;}
.dropDownMid li{ line-height: 30px;font-size:16px;}
.dropDownTop{width: 632px; height: 5px; background: url(../images/dropTop.png) no-repeat;padding-left: 2px; }
.dropDownMid{width: 625px;  background: url(../images/dropMid.png) left top repeat-y;over-flow:hidden;padding:0 10px 0 0;}
.dropDownBot{width: 631px; height: 16px; background: url(../images/dropBottom.png) no-repeat;padding-left: 2px; }
.dropDownClose{background:url(../images/close.png) -0px top no-repeat; margin-top:-45px; margin-right: 10px;width: 18px; height: 20px;float: right;cursor:pointer;}

/*------------------Industry popup----------------------------*/
.dropDownIndustryMatch{ z-index:30; position:absolute; left:-10000px; top: -10px; padding-left: 10px; }/*The absolute position of this is there the drop down will show up. you need to adjust this*/
.dropDownIndustryMid ul{ padding: 0px 0px 30px 20px}
.dropDownIndustryMid ul h3{ font-size: 20px;}
.dropDownIndustryMid li{ line-height: 30px;font-size:16px;}
.dropDownIndustryTop{width: 632px; height: 5px; background: url(../images/dropTop.png) no-repeat;padding-left: 2px; }
.dropDownIndustryMid{width: 625px;  background: url(../images/dropMid.png) left top repeat-y;over-flow:hidden;padding:0 10px 0 0;}
.dropDownIndustryBot{width: 631px; height: 16px; background: url(../images/dropBottom.png) no-repeat;padding-left: 2px; }
.dropDownIndustryClose{background:url(../images/close.png) -0px top no-repeat; margin-top:-45px; margin-right: 10px;width: 18px; height: 20px;float: right;cursor:pointer;}


/*----------------- Spanish dropdown ------------------------*/ 
.translatePullDownL{background:url(../images/btn_pullDownLgLRSprite_translate.jpg) left top no-repeat; width: 3px; height: 21px;float: left;}
.translatePullDownR{background:url(../images/TranslateDropDownArrow.gif) 0px top no-repeat; margin-right: 9px;width: 24px; height: 21px;float: left;cursor:pointer;}
.translate{width:142px;font-size: 10pt; color: #000000;  height:21px; text-transform: none;background:transparent url(../images/btn_pullDownLgCenter_translate.jpg)  center repeat-x; float: left;  padding:0 5px 0px 1px; line-height:21px;}
.translatelogo{float:left;  padding:3px 3px 0px 1px;}
#lblTranslate{font-size:16px;}
.dropDownTransMatch{width:182px;z-index:31; position:absolute;right:10000px;top:32px;padding-left: 0px; font-size:10pt;color:Black;}/*The absolute position of this is there the drop down will show up. you need to adjust this*/
.dropDownTransTop{float:left;width:177px; height:5px; background: url(../images/dropTopTrans.png) no-repeat;line-height:1px;}
.dropDownTransTopRight{float:left;height:5px;background:url(../images/dropTopTrans.png) right;width:5px;line-height:1px;}
.dropDownTransMid div{padding-left:10px; line-height:20px;}
.dropDownTransMid a{color:#000000;font-weight:normal;text-decoration:none;}
.dropDownTransMid{float:left;height:50px;width:177px;clear:both;background: url(../images/dropMidTrans.png) left top repeat-y;}
.dropDownTransMidRight{float:left;background:url(../images/dropMidTrans.png) right;width:5px;height:50px;}
.dropDownTransBot{float:left;clear:both;width:177px;height:5px;background: url(../images/dropBottomTrans.png) bottom left no-repeat; }
.dropDownTransBotRight{float:left;height:5px;background:url(../images/dropBottomTrans.png) right bottom;width:5px;}
#divTranslateLabel{float:left;line-height:21px;padding-right:5px;}
#googletext{position:relative;top:10px;}

/*-------------------Distance dropdown ---------------------------*/
.distancePullDownL{background:url(../images/btn_pullDownLgLRSprite_translate.jpg) left top no-repeat; width: 3px; height: 21px;float: left;}
.distancePullDownR{background:url(../images/TranslateDropDownArrow.gif) 0px top no-repeat; margin-right: 9px;width: 24px; height: 21px;float: left;cursor:pointer;}
.distance{width:95px;font-size: 10pt; color: #000000;  height:21px; text-transform: none;background:transparent url(../images/btn_pullDownLgCenter_translate.jpg)  center repeat-x; float: left;  padding:0 5px 0px 1px; line-height:21px;}

.dropDownDistMatch{width:135px;z-index:131; position:absolute;right:10000px;top:48px;padding-left: 0px; font-size:10pt;color:Black;}/*The absolute position of this is there the drop down will show up. you need to adjust this*/
.dropDownDistTop{float:left;width:130px; height:5px; background: url(../images/dropTopTrans.png) no-repeat;line-height:1px;}
.dropDownDistTopRight{float:left;height:5px;background:url(../images/dropTopTrans.png) right;width:5px;line-height:1px;}
.dropDownDistMid div{padding-left:10px; line-height:20px;}
.dropDownDistMid{float:left;height:98px;width:130px;clear:both;background: url(../images/dropMidTrans.png) left top repeat-y;}
.dropDownDistMidRight{float:left;background:url(../images/dropMidTrans.png) right;width:5px;height:98px;}
.dropDownDistBot{float:left;clear:both;width:130px;height:5px;background: url(../images/dropBottomTrans.png) bottom left no-repeat; }
.dropDownDistBotRight{float:left;height:5px;background:url(../images/dropBottomTrans.png) right bottom;width:5px;}

#distancedropdown{position:relative;padding:-5px 0 0 0;z-index:300;}
.dropDownDistMid a{color:#000000;font-weight:normal;text-decoration:none;}

/*-------------------View Per Page dropdown ---------------------------*/
#dropDownViewPullDownL{background:url(../images/btn_pullDownLgLRSprite_translate.jpg) left top no-repeat; width: 3px; height: 21px;float: left;}
#dropDownViewPullDownR{background:url(../images/TranslateDropDownArrow.gif) 0px top no-repeat; margin-right: 9px;width: 24px; height: 21px;float: left;cursor:pointer;}
#dropDownViewValue{width:20px;font-size: 10pt; color: #000000;  height:21px; text-transform: none;background:transparent url(../images/btn_pullDownLgCenter_translate.jpg)  center repeat-x; float: left;  padding:0 5px 0px 1px; line-height:21px;}

#dropDownViewMatch{width:56px;z-index:131; position:absolute;left:-10000px;padding-left: 0px; font-size:10pt;color:Black;}/*The absolute position of this is there the drop down will show up. you need to adjust this*/
#dropDownViewTop{float:left;width:51px; height:5px; background: url(../images/dropTopTrans.png) no-repeat;line-height:1px;}
#dropDownViewTopRight{float:left;height:5px;background:url(../images/dropTopTrans.png) right;width:5px;line-height:1px;}
#dropDownViewMid div{padding-left:10px; line-height:20px;}
#dropDownViewMid{float:left;height:98px;width:51px;clear:both;background: url(../images/dropMidTrans.png) left top repeat-y;}
#dropDownViewMidRight{float:left;background:url(../images/dropMidTrans.png) right;width:5px;height:98px;}
#dropDownViewBot{float:left;clear:both;width:51px;height:5px;background: url(../images/dropBottomTrans.png) bottom left no-repeat; }
#dropDownViewBotRight{float:left;height:5px;background:url(../images/dropBottomTrans.png) right bottom;width:5px;}
#dropDownViewMid a{color:#000000;font-weight:normal;text-decoration:none;}

/* ------------------------------------------------------------
 	Utilities
/* ----------------------------------------------------------------- */
strong{font-weight:700;}
.grayBorder{height:1px;border-bottom:solid 1px #cecece;margin-bottom:15px;}
.clear{clear:both;}
.floatLeft{float:left; color:Black;text-decoration:none;}
.floatRight{float:right;}
.alignRight { text-align:right}
.marginTopBot{ margin: 10px 0px 20px 0px;}
.marginBot{ margin: 0px 0px 20px 0px;}
.anchor{position: relative;}
.postionRelative{position:relative}
.textCenter {text-align:center;}
#btnShow, #btnHide {cursor:pointer;}
/*.lHeight{line-height: 40px;}*/
.lCase{text-transform: none;}
/* this style is messed up...
.sortMargin{}ght:1px;border-bottom:solid 1px #cecece;margin-bottom:15px;}*/

.clear{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
.alignRight { text-align:right}
.marginTopBot{ margin: 10px 0px 20px 0px;}
.marginBot{ margin: 0px 0px 20px 0px;}
.anchor{position: relative;}
.postionRelative{position:relative}
.textCenter {text-align:center;}
#btnShow, #btnHide {cursor:pointer;}
.lHeight{line-height: 37px;}
.lCase{text-transform: none;}
.sortMargin{}
/* ------------------------------------------------------------
 	Error Form
/* ----------------------------------------------------------------- */
#searchHomeBox label.error {
color: #f9f36f;
font-size:14px;
padding-left: 12px;
margin-top: 5px;
margin-bottom: -15px;
float: left;

}
.disclaimerBox {background-color:#faf9c8;border:solid 1px #e5d33a;margin:0 0 10px 0;padding:0 10px; width:918px;clear:both; }
.disclaimer {color:#4f4917}

/* ------------------------------------------------------------
 	SEE MORE RESULTS
/* ----------------------------------------------------------------- */
.sMore,.cMore{color:#00AEEF;font-weight:bold;text-decoration:underline;}
.sMore:hover, .cMore:hover{color:#00AEEF;font-weight:bold;text-decoration:underline;cursor: pointer;}

.sMore2,.cMore2{color:#00AEEF;font-weight:bold;text-decoration:underline;margin:0 0 0 560px;}
.sMore2:hover, .cMore2:hover{color:#00AEEF;font-weight:bold;text-decoration:underline;cursor: pointer;}

.error {
color: #f9f36f;
font-size:14px;
padding-left: 12px;
}
#homepageerror
{
	color: #f9f36f;
	font-size:14px;
	padding:10px;
	width:500px;
	
}

.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}
#tt {font:11px/1.5 Verdana, Arial, Helvetica, sans-serif; background:#FFF;position:absolute; display:block; }
#tttop {display:block; height:0px; margin-left:0px; border-top:1px solid #000000;  overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px;  border-left:1px solid #000000; border-right:1px solid #000000; margin-left:0px; background:#ffffff; color:#000000}
#ttbot {display:block; height:0px; margin-left:0px; border-bottom:1px solid #000000; overflow:hidden}

.paraheight{height:40px;}

.licenseModule h3{font-weight:700;text-transform:uppercase;color:#026da6;padding-bottom:5px;border-bottom:1px solid #245894;}
.licenseModule{width:400px;margin-bottom:90px;float:left;font-size:14px;}
.licenseContent ul{list-style-type:disc;padding-left:14px; margin:10px 0;}
.licenseContent li{list-style-position:inside;line-height:18px;text-indent:-14px;}
.licenseModule.marRight{margin-right:65px;}
.licenseContent{float:left;width:360px;margin:5px 0;padding:0;}
.licenseContent h4 {color:#000; font-size:14px; font-weight:bold; margin:10px 0;text-transform:capitalize;}

/****START of help navigation related styles****/
/* ------------------------------------------------------------------ */

/* --------------------- HELP PAGE TYPOGRAPHY - by Jay----------------------*/

 

#divContentCentertcm101-6915-64 {

width: 100%;

}

#SKHelpsidebar1 {
float: left;
width: 210px;
background: #fff;
padding: 0; 
margin: 0;
font-size: 13px;
line-height: 1.0;
}



/* ---------------------------NAVIGATION------------------------------*/

#SKHelpsidebar1 #SKHelpnavigation {

width: 13em;

}

#SKHelpsidebar1 #SKHelpnavigation ul {

margin: 0;

padding: 8px 0 0 10px;

}

#SKHelpsidebar1 h3{
text-transform: none;
font-size: 1.13em;
margin: .66em 0;
line-height: 1.07;
border: none;
font-weight: bold;
}

#SKHelpsidebar1 #SKHelpnavigation li {

list-style:none;

}

#SKHelpsidebar1 #SKHelpnavigation1 a{

padding: 7px 5px 7px 25px;

display: block;

color: #ffffff;

text-decoration: none;

background:url(../images/btn_light_blue2.jpg) left center no-repeat;

font-weight: normal;

}

#SKHelpsidebar1 #SKHelpnavigation1 a:hover{

background:url(../images/btn_dark_blue1.jpg) 7px center no-repeat;

color: #ffffff;

}

#SKHelpsidebar1 #SKHelpnavigation1 a.SKHelpcurrent {

background:url(../images/btn_dark_blue1.jpg) 7px center no-repeat;

color: #ffffff;

}

 

/* ------------------------SIDEBARS HELP BOXES ----------------------------- */

#SKHelpsidebar1 div.SKHelpleftbox {

margin: 3em 0 3em 0;

padding: 0;

}

#SKHelpsidebar1 div.SKHelpleftbox p {

line-height: 1.5;

margin: 0 0 1em 0; 

padding: 0;

}

#SKHelpsidebar1 div.SKHelpleftbox h3 {

line-height: 1.32;

margin: .66em 0;

padding: 0;

font-size: 1.13em;

border-bottom: #666666 1px solid;

}

#SKHelpsidebar1 div.SKHelpleftbox img {

position: relative;

top: 12px;

left: 0;

padding: 0 5px 0 0;

}

 

/* ------------------------MAIN CONTENT ----------------------------- */

#SKHelpmainContent { 

margin: 0 0 0 8em; 

padding: 0

text-transform:none;

font-size: 14px;

line-height: 1.5;

color: #666666;

} 

#SKHelpmainContent p { 

margin: 0 0 1em 0; 

padding: 0;

line-height: 1.5;

} 

#SKHelpmainContent h1 { 

font-size: 1.40em;

margin: 1.61em 0 .54em 0;

padding: 0 0 5px 0;

line-height: 1.07;

border-bottom: #ccc 1px solid;

color:#333333;

} 

#SKHelpmainContent h3 { 
line-height: 1.32;
margin: .66em 0;
padding: 1.32em 0 0 0;
font-size: 1.14em;
color:#333333;
text-transform:none;
font-weight: bold;
} 


#SKHelpmainContent h4 { 

line-height: 1.41;

margin: 1.41em 0 1.41em 0;

padding: 0;

font-size: 1.07em;

} 

#SKHelpmainContent ul { 

padding: 0;

} 

#SKHelpmainContent li { 

padding: .3em 0 0 1em;

background:url(/Images/liImage2_tcm101-6979.png) 0 11px no-repeat;

line-height: 1.61;

margin: .81em 0 0em 1em;

font-size: 14px;

} 

#SKHelpmainContent img { 

padding: 0;

margin: 0;

} 

#SKHelpmainContent ol { 

font-size: 14px;

padding: 0 0 0 15px;

line-height: 1.88;

margin: 1.88em 0;

} 

 

/* -----------------------SCREEN NUMBERS-----------------------------------*/

#SKHelpmainContent .SKHelpscreennumbers {

margin: 0;

padding: 0;

}

#SKHelpmainContent .SKHelpscreennumbers p {

padding: 4px 0;

margin: 0;

}

#SKHelpmainContent .SKHelpscreennumbers p>strong {

color: #333333;

}

#SKHelpmainContent .SKHelpscreennumbers img {

padding: 0 5px 0 0;

margin: 0;

position: relative;

top: 4px;

left: 0;

}

/* -------------------------METHODOLOGY FOR BEST MATCH ------------------- */

#SKHelpMethodology {

text-transform:none;

margin: 1.5em 0 1.5em 0;

line-height: 1.5;

}

#SKHelpMethodology p { 

margin: 1em 0; 

padding: 0;

line-height: 1.5;

} 

#SKHelpMethodology h1{ 

font-size: 1.40em;

margin: 1.61em 0 .54em 0;

line-height: 1.07;

border-bottom: #ccc 1px solid;

padding: 0 0 5px 0;

color:#333333;

} 

 

#SKHelpMethodology h3{ 

line-height: 1.32;

margin: .66em 0;

padding: 1.32em 0 0 0;

font-size: 1.14em;

color:#333333;

text-transform:none;

} 

#SKHelpMethodology h4{ 

line-height: 1.41;

margin: 1.41em 0 1.41em 0;

padding: 0;

font-size: 1.07em;

} 

#SKHelpMethodology ul{ 

padding: 0;

} 

#SKHelpMethodology li{ 

padding: .3em 0 0 1em;

background:url(/Images/liImage2_tcm101-6979.png) 0 11px no-repeat;

line-height: 1.61;

margin: .81em 0 0em 1em;

font-size: 14px;

} 

/* -----------------------END TEST BY JAY -------------------------- */

/***** Nates changes **********/
#headerdistance{width:80px;}

.sortable td div.divdistance{width:90px; text-align:center;padding-top:5px;}

h3.PgmNameTitle {width:160px;}

p.schoollink {white-space: -moz-pre-wrap;word-break:break-all;overflow:hidden;word-wrap:break-word;text-wrap:supress;}

p.certlink {height:120px;white-space: -moz-pre-wrap;word-break:break-all;overflow-x:auto;word-wrap:break-word;text-wrap:supress;}

pre {height:80px; white-space:-pre-wrap;white-space: -moz-pre-wrap; word-break:break-all;overflow:auto;word-wrap:break-word;}

.sortable td div.divschool{width:260px; height:auto;}

div.trainingprogram {height:100px; font-size:14px; padding:15px 10px 0px 10px; top:0px}

div.divWage
{
	text-align:center;
}
td.trainingtd
{
	vertical-align:top;
}
#lastcolumn:
{
	border-right:solid 0px #000000;
}
.sortable td
{
	vertical-align:top;
}
#lastcolumn
{
	border:solid 0px #000000;
}
.footerText
{
	float:left;
	width:605px;
	font-size:12px;
	text-align:center;
	font-weight:700;
	color:#616265;
	line-height:normal;
	padding-top:10px;
}
.footerDOLLogo
{ 
	clear:both;
	margin:0px;
	height:150px;
	width:90px;
	float:left;
	padding-left:120px;
}
#thJobTitle
{
	width:350px;
	height:30px;
	padding-left:10px;
}
#thCompany
{
	width:160px;
	height:30px;
	padding-left:10px;
}
#thLocation
{
	width:160px;
	height:30px;
	padding-left:10px;
}
#thAccquisitionDate
{
	width:170px;
	height:30px;
	padding-left:10px;
}
#thSchoolName
{
	height:30px;
	padding-left:10px;
}
#thSchoolName > div
{
	width:250px;
}
#thDistance
{
	height:30px;
	padding-left:10px;
}
#thDistance > div
{
	width:90px;
}
#thProgramName
{
	height:30px;
	padding-left:10px;
}
#thProgramName > div
{
	width:150px;
}
#thProgramLength
{
	height:30px;
	padding-left:10px;
}
#thProgramLength > div
{
	width:178px;
}
#thAwardLevel
{
	width:110px;
	height:30px;
	padding-left:10px;
}
#thAwardLevel > div
{
	width:100px;

}
#thLicTitle
{
	width:445px;
	padding-left:10px;
}
#thLicensingAgency
{
	width:445px;
	padding-left:10px;
}
#thApprenticeshipTitle
{
	width:445px;
	padding-left:10px;
}
#thSponsorName
{
	width:445px;
	padding-left:10px;
}
#thCertName
{
	width:370px;
	padding-left:10px;
}
#thCertType
{
	width:190px;
	padding-left:10px;
}
#thCertOrg
{
	width:370px;
	padding-left:10px;
}

#thTitle
{
	height:30px;
	padding-left:10px;
}

#thDescription
{
	height:30px;
	padding-left:10px;
}
#thIndustryGroup
{
	height:30px;
	padding-left:10px;
}

#thSizeSortOrder
{
	height:30px;
	padding-left:10px;
}
.colHighLight
{
	background-color: #D5EEF9;
}
.col
{
	background-color: #E9F6FC;
}
.headerTextNoSort
{
	color:#ffffff;
	font-size:15px;
	font-weight:normal;
	line-height:30px;
	text-decoration:none;
	display:block;
	width:100%;
	
}
.headerTextsortdesc
{
	color:#ffffff;
	font-size:15px;
	font-weight:normal;
	line-height:30px;
	text-decoration:none;
	display:block;
	width:100%;
	background:url(../images/desc.gif) right 3px no-repeat;
}
.headerTextsortasc
{
	color:#ffffff;
	font-size:15px;
	font-weight:normal;
	line-height:30px;
	text-decoration:none;
	display:block;
	width:100%;
	background:url(../images/asc.gif) right 3px no-repeat;
}
.headerTextunsorted
{
	color:#ffffff;
	font-size:15px;
	font-weight:normal;
	line-height:30px;
	text-decoration:none;
	display:block;
	width:100%;
	background:url(../images/sort.gif) right 3px no-repeat;
}
#divPageSelector
{
	width:220px;
	clear:both;
	float:left;
	padding-right:5px;
}
#ViewPerPage
{
	float:left;
	padding-right:10px;
}
#ViewPerPageDDL
{
	float:right;	
}
.pagerfloatLeft
{
	float:left; 
	color:Black;
	text-decoration:none;
	display:block;
 }
 .hiddenstuff
 {
 	position:absolute;
 	left:-10000px;
 }
 
 .tellUs
 {
  	position:absolute;
 	top:17px;
 	left:70px;
 	font-weight:bold;
 	/*font-size:13pt;*/
 }
  #hrefWorkForce 
 {
 	text-decoration:none;
 	color:#026da6;
 	font-weight:bold; 
 }
 #hrefDisqus 
 {
 	text-decoration:none;
 	color:#026da6;
 	font-weight:bold; 
 }
 .hrefDisqus
 {
 	color:#026da6;
 	font-weight:bold; 
 	font-size:14px;
 }
 #noHrefDisqus
 {
 	color:#026da6;
 	font-weight:bold; 
 	font-size:14px;
 }
 .disqusCatTitle
 {
 	font-weight:bold;
 	font-size:18pt;
 }
 #HomepageHeading
 {
 	margin-bottom:40px;
 }
 .videoButtonLink
 {
 	display:block;
 	height:50px;
 	width:50px;
 	top:20px;
 }
 .RightlnkVideo
 {
    height:50px;
 	width:200px;
 	top:20px;
 	text-decoration:none;
 	color:#026da6;
 	font-weight:bold;
 }
  #HomepageRightText > a
 {
	color:#026da6;
    font-weight:bold;
    text-decoration:none;
 }
 
 #HomepageRightText
 {
	height:65px;
	width:215px;
	position:absolute;
	left:70px;
	top:193px;
	
 }
 #HomepageRightText > span
 {
	font-size:15px;
 }
 

 #HomePageRightColumn
 {
	background:transparent url(../images/bgUpperRightcol.jpg) no-repeat;
	width:309px;
	height:315px;
	position:absolute;
	left:678px;
 }
 #HomePageMidRightColumn
 {
    background:transparent url(../images/bgLowerRightcol.png) no-repeat;
	width:309px;
	height:115px;
	position:absolute;
	left:678px;
	top:470px;
 }

  #HomePageBottomRightColumn
 {
    background:transparent url(../images/bgLowerRightcol.png) no-repeat;
	width:309px;
	height:100px;
	position:absolute;
	left:678px;
	top:563px;
 }
 #HomePageMidRightColumn > p
 {
    font-size:16px;  
 }
  #HomePageBottomRightColumn > p
 {
     font-size:16px;
     
 }
#HomepageRightText > a
{
	font-size:16px;

}
*.fieldDistance > select
{
	width:115px;
	margin-top:0px;
}
#divLocationSearch
{
	background:transparent url(../images/panel1.jpg) top left no-repeat;
	width:949px;
	height:69px;
	float:left;
	position:relative;
	margin:10px 0px 10px 0px;
}
#divChooseALocation
{
	position:absolute;
	left:20px;
}
#divChooseALocation h2
{
	line-height:65px 
}
#divZipStateForm
{
	height:48px;
	position:absolute;
	left:260px;
	padding-top:21px;
}
#divZipStateForm input
{
	padding:4px 0px 4px 4px;	
}
#divWithin
{
	position:absolute;
	left:545px;
}
#divWithin h3
{
	line-height:65px 
}
#divDistanceForm
{
	height:44px;
	position:absolute;
	left:620px;
	padding-top:24px;
}
#divDistanceForm > select
{
	width:115px;
	background:transparent url(../images/searchBoxInterior.jpg) top center no-repeat;
	padding:2px 0px 2px 0px;
	
}
#divLocationGo
{
	height:55px;
	position:absolute;
	left:775px;
	padding-top:16px;
}
#divLocationGo > input
{
	height:36px;
	padding:0px 0px 5px 0px;
}
.trainingColumn
{
	padding:6px 16px 0px 16px;
}

a[disabled='disabled'] { 

color: #A8A8A8 ; 

}

a[disabled]
{

visibility:hidden;

}

.fieldDistance > select
{
	width:auto;
	padding:2px 0px 2px 0px;	
}
.HiddenLabel
{
	position:absolute;
	left:-10000px;	
}
select {
    background-color:Gray;
  }
/*css for Google translate start*/
body {top: 0px !important; position: static !important; }
.goog-te-banner-frame {display:none !important}

.googlealign
{
    text-align:right;
    font-size:12px;
     font-family:Verdana;
}
.googlestyle
{ 
   
    float:right; 
    font-size:12px;
    font-family:Verdana;
}
.goog-te-gadget-icon 
{
    display:none;
}
/*css for Google translate start*/
/****END OF help navigation related styles****/

/*css for developers page*/
.developerIntro{float:left;width:98%; height:260px; margin-left:10px; padding-bottom:0;}
.linkHeight{line-height:20px}

.greenStyle
{    
    font-size:12px;
    font-family:Verdana;
    color:Green;  
    font-weight:bold;  
}
.brightOutlookStyle
{    
    font-size:12px;
    font-family:Verdana;
    color:Orange;
    padding-left:2px;
    font-weight:bold; 
}
.greenDisplayNone
{display:none;}
.brightDisplayNone
{display:none;}
.nowrapcol{
white-space:nowrap;
}


/*css for Maps*/
.addToMap
{
    font-size:13px;  
    clear:both; 
    border:1px solid #cfcfcf; 
    border-bottom:1px solid #ffffff;
    height:42px ;
    vertical-align: middle; 
    margin-top:0px;
    
}

.addToMap #addMapTitle
{
    font-weight:bold; 
    float:left;
    width:95px;
    Padding-left:20px; 
  
}
.addToMap #addMapText
{
     float:right;
     width:450px;
     padding-right:40px;        
}
/*Employers page css*/
.disclaimerEmployersBox {border:solid thin gray;margin:0 0 10px 0;padding:0 10px; width:918px;clear:both; }
.disclaimerlblEmployers {color:#4f4917}
.disclaimerlblSize {color:#4f4917;margin:400 0 10px 0;padding:0 10px; width:918px;}

.Industry
{
    padding:10px 10px 10px 10px;  
    font-size:13px;
    text-transform:none;
    font-weight:bolder;
    color:Black;
}


#divIndustry
{
    left:10px;
    margin-top:16px;
    border:solid 0px #000000;
    position:relative; 
    width:680px ;
    float:left;
    color:Black;
}

#divSize
{
     position:relative;     
	 float:right;
	 width:160px ;
     margin-top:16px;
	 font-weight:bold
}

#divShowResults
{
     clear:right;
	 position:relative;
	 float:right; 
     margin:0px 25px 10px 0px; 	
}

#filterClose
{
	 position:relative;
	 clear:both;
	 float:right;
	 background:url(../images/btn_close.png) no-repeat;
     margin:0px 5px 0 0;
	 width: 48px; 
	 height: 15px;
	 float: right;
	 cursor:pointer;
	 vertical-align:top;	
}

#filterClosewp
{
	 position:relative;
	 clear:both;
	 background:url(../images/btn_close.png) no-repeat;
     margin:-10px -20px 0 0;
	 width: 48px; 
	 height: 10px;
	 cursor:pointer;
	 vertical-align:top;	
}
#divMoreIndustries
{
    position:absolute;
	margin-left:263px;
    font-size:11px;
    margin-top:120px;
    cursor:pointer;
	
}
.MoreIndustries
{
    color:Black;
}

.Sizeleftmargin
{
    margin-left:8px;
    color:Black;    
    font-weight:bolder;
   
}
.lightGray{color:Gray;}

.LCase
{
    text-transform: none;
    font-size:small;
}

.industryChkbox 
{
    font-size:13px;
    color:Black;
    white-space:nowrap;
    padding:10px 5px 10px 5px; 
    margin-bottom:15px;  
}

.sizeChkbox 
{
    font-size:12px;
    color:Black;     
    white-space:nowrap;
    padding:10px 10px 10px 5px;    
}

.showhidearrow {padding-left:15px; float:right;background:transparent url(../images/btn_narrow_search.jpg) 0 -39px no-repeat;height:40px;width:217px;font-size:14px;border:0;cursor:pointer;color:#FFF;padding-bottom:2px;}
.showhidearrow a {display:block;}
.background
{
    background-color:#ffffff;
}

 .narrowSearchBoxTopLeft
{ 
    position:relative;
    width: 8px; 
    height: 8px; 
    background: url(../images/corner_top_left.png) no-repeat;
    overflow:hidden;  
    margin-top:-0px;
  }
 .narrowSearchBoxTopMiddle
{
    position:relative;  
    background: url(../images/corner_top.png);
    background-repeat:repeat-x;
    font-size:13px;
    z-index:300;   
    height: 8px;   
    overflow:hidden;
}
.narrowSearchBoxTopRight
{
    position:relative;
    width: 8px; 
    height: 8px; 
    background: url(../images/corner_top_right.png) no-repeat;
    overflow:hidden;    
  }
 .narrowSearchBoxLeft
{
    position:relative;  
    background-image: url(../images/corner_left.png);
    background-repeat:repeat-y;
    height: auto;
    overflow:hidden;   
    width: 8px; 
}

.narrowSearchBoxRight
{
    position:relative;
    background: url(../images/corner_right.png);
    background-repeat:repeat-y;
    width: 8px; 
    height: auto;
    overflow:hidden;
}
  
   .narrowSearchBoxBottomLeft
{ 
    position:relative;
    width: 8px; 
    height: 8px; 
    background: url(../images/corner_bottom_left.png) no-repeat;
    overflow:hidden;  
    margin-top:-0px;
  }
 .narrowSearchBoxBottomMiddle
{
    position:relative;  
    background: url(../images/corner_bottom.png);
    background-repeat:repeat-x;
    font-size:13px;
    z-index:300;   
    height: 8px;   
    overflow:hidden;
}
.narrowSearchBoxBottmRight
{
    position:relative;
    width: 8px; 
    height: 8px; 
    background: url(../images/corner_bottom_right.png) no-repeat;
    overflow:hidden;    
  } 
  
/*.narrowSearch
{   
    position:relative;    
    font-size:13px;
    z-index:300;    
    height: auto;
    overflow:hidden;
    float:right;  
    margin-top: -172px;
    _margin-top: -182px;   
    float:right;   

}*/
.narrowSearch
{   
   position:absolute;   
    font-size:13px;
    z-index:300;    
    height: auto;
    right:0px;
 
    margin-top: -202px;

    float:right;   
}
.showhidearrow
{ 
    position:absolute;
    left:750px;
    top:270px;
    margin-left:0px;
    float:right;   
}
.ShowNarrowSearch
{
z-index:300;  
top: 303px;
position:absolute;
right:47px;
   
}
/*.narrowSearchBoxTop
{
    display:none;
    position:relative;
    width: 935px; 
    height: 3px; 
    background: url(../images/big_box_top_border.png) no-repeat;
    overflow:hidden;
    margin-left:-708px;
    margin-top:-4px;
  }
.narrowSearchBox
{
    position:relative;
    width:925px;
    background: url(../images/big_box_mid_border.png);
    background-repeat:repeat-y;
    font-size:13px;
    z-index:300;
    margin-left:-708px;
    height: auto;
    overflow:hidden;
}
.narrowSearchBoxBottom
{
   display:none;
    position:relative; 
    width: 925px; 
    height: 7px;
    background: url(../images/big_box_bottom_border.png) no-repeat;    
    margin-left:-708px;
 }*/

.fontNarrow
{
    font-size:15px;
}

.showAll{font-weight:bolder; color:black;  font-size:12px; }
.submitInteriorBtn{float:right;margin:-5px 0 0;}

.showresults {background:transparent url(../images/btn_go.jpg) 0 -35px no-repeat;height:40px;width:174px;font-size:13px;border:0;cursor:pointer;color:#FFF;padding-bottom:2px;}
.showresults a {display:block;}
.showresults:hover{background:transparent url(../images/btn_go.jpg) 0 1px no-repeat;height:40px;width:174px;padding-bottom:2px;}

.empDisclaimerBox {background-color:#faf9c8;border:solid 0px #e5d33a;margin: 0 0 10px 5px;padding:10px 10px 10px; width:918px;overflow:hidden; clear:both; }
.disclaimerClose{clear:both; float:right; background:url(../images/btn_close.png)  no-repeat; margin-right: -4px; width: 48px; height: 15px;float: right;cursor:pointer;}
.disclaimerNote
{
    float:left;
    padding-left:20px;
	width:53px ;
}
.disclaimerContent
{
    float:left;
    width:750px ;
    padding-left:20px;  
}

#backgroundPopup{
display:none;
position:fixed;
height:100%; 
width:100%;
top:0;
left:0;
border:1px solid #cecece;
z-index:1;
}
#popupMoreIndustries{
display:none;
position:absolute;
z-index:100;
height:250px;
width:450px;
background:#FFFFFF;
border:2px solid #cecece;
padding:12px;
font-size:13px;
}
#popupMoreIndustries h1{
text-align:left;
color:black;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupMoreIndustriesClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}

.cancel{float:inherit;background:transparent url(../images/searchBoxInterior.jpg) top left repeat-x;width:220px;border:0;font-size:14px;color:#303030;margin-top:70px;margin-right:30px;padding:3px 8px;}
.cancel {float:inherit;background:transparent url(../images/searchInteriorBtn.jpg) 0 0 no-repeat;height:36px;width:150px;border:0;cursor:pointer;font-size:16px;color:#FFF;}
.cancel a {display:block;}
.cancel:hover{background:transparent url(../images/searchInteriorBtn.jpg) 0 -36px no-repeat;}


.backgroundError
{
display:none;
position:fixed;
_position:absolute;  /*hack for internet explorer 6*/
height:100%;
_height:900px;
overflow:hidden;
width:100%;
_width:109%;
top:0;
left:0;
background: url(../images/spacer.png) left top repeat;/*#757678;*/
z-index:500;
}
.errorLightBox
{
display:none;
position:absolute;
height:370px;
width:417px;
over-flow:hidden;
font-size:13px;
left: 28.5%;
top: 30.0%;
z-index:501;

}

.errorLightBoxTop{width: 417px; height: 3px; background: url(../images/small_box_top_border.png) no-repeat; overflow:hidden;padding-left: 2px; }
.errorLightBoxCenter{width: 400px; height: 360px; background: url(../images/small_box_mid_border.png) left top repeat-y;padding-left: 2px; padding:12px; position: relative;}
.errorLightBoxBottom{width: 417px; height: 7px; background: url(../images/small_box_bottom_border.png) no-repeat;padding-left: 2px;}


/*Error light box css*/
#backgroundErrorPopup{
display:none;
position:fixed;
/*_position:absolute;  hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:500;
}

#popupErrorLightBox{
display:none;
position:absolute;
height:360px;
width:400px;
background:#FFFFFF;
border:2px solid #cecece;
padding:12px;
font-size:13px;
left: 28%;
top: -195%;
z-index:501;
}
#popupErrorLightBox h1{
text-align:left;
color:Black;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#CloseDiv{
font-size:14px;
line-height:14px;
right:15px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
.lightboxErrorTitle
{
	color:black;
	font-weight:bold; 
    font-size:22px;
}
.LightBoxErrorMessage
{
    color:red;
    margin-top:15px;  
    font-weight:bold; 
    font-size:13px;
}

.ZipErrorMessage
{
    color:red; 
    margin-top:30px; 
    height:24px;
    font-size:13px;
}

.Lightboxlocation
{
    color:Black;
    margin-top: 20px;
    margin-left:2px;
}
.txtLightboxlocation
{
float:left;
background:transparent url(../images/searchBoxInterior.jpg) top left repeat-x;
width:370px;border:0;font-size:13px;color:#303030;margin:5px 0px 15px 0px;padding:3px 8px;
}
.LightboxIndustry
{
    color:Black;
    margin-top: 30px;
    margin-left:2px;
}
.ddlLightboxIndustry
{
    color:Black;
    margin-top: 3px;
    margin-left:2px;
    width: 100%;
}
.LightboxWithin
{
    top: 18.6em;
    left: 0.9em;
    color:Black;
    margin-top: -5px;
    margin-left:2px;
	position: absolute;
}
.ddlLightboxWithin
{
    color:Black;
    top: 19.8em;
    left:0.9em;
    position: absolute;
    margin-top: 0px;
    margin-left:2px;
    width: 50%;
}
.LightboxSize
{
    top: 18.6em;
    left: 0.9em;
    margin-left:200px;
    margin-top:-5px;
    position: absolute;
}
.ddlLightboxSize
{
     top: 19.8em;
     left:0.9em;
     position: absolute;
     margin-top: 0px;
     margin-left:200px;
     width: 50%;
}
.errorcancel{float:inherit;background:transparent url(../images/searchBoxInterior.jpg) top left repeat-x;width:220px;border:0;font-size:14px;color:#303030;margin-top:0px;margin-left:33px;padding:3px 8px;}
.errorcancel {float:inherit;background:transparent url(../images/btn_cancel.jpg) 0 0 no-repeat;height:36px;width:150px;border:0;cursor:pointer;font-size:16px;color:#FFF;}
.errorcancel a {display:block;}
.errorcancel:hover{background:transparent url(../images/btn_cancel.jpg) 0 -36px no-repeat;}

.errorGo{float:inherit;background:transparent url(../images/searchBoxInterior.jpg) top left repeat-x;width:220px;border:0;font-size:14px;color:#303030;margin-top:0px;margin-left:33px;padding:3px 8px;}
.errorGo {float:inherit;background:transparent url(../images/searchInteriorBtn.jpg) 0 0 no-repeat;height:36px;width:150px;border:0;cursor:pointer;font-size:16px;color:#FFF;}
.errorGo a {display:block;}
.errorGo:hover{background:transparent url(../images/searchInteriorBtn.jpg) 0 -36px no-repeat;}

.CloseResults{display:none;} 
/*-------------------Location dropdown ---------------------------*/
#dropDownLightboxIndustryPullDownL{background:url(../images/btn_pullDownLgLRSprite_translate.jpg) left top no-repeat; width: 3px; height: 21px;float: left; margin-top:5px;margin-bottom:15px;}
#dropDownLightboxIndustryPullDownR{background:url(../images/TranslateDropDownArrow.gif) 0px top no-repeat; margin-right: 9px;width: 24px; height: 21px;float: left;cursor:pointer;margin-top:5px;margin-bottom:15px;}
#dropDownLightboxIndustryValue{width:355px;font-size: 10pt; color:#303030;  height:21px; text-transform: none;margin-top:5px;margin-bottom:15px;background:transparent url(../images/btn_pullDownLgCenter_translate.jpg)  center repeat-x; float: left;  padding:0 5px 0px 1px; line-height:21px;}

#dropDownLightboxIndustryMatch{width:394px;z-index:131; position:absolute;left:-10000px;padding-left: 0px; font-size:10pt;color:Black;}/*The absolute position of this is there the drop down will show up. you need to adjust this*/
#dropDownLightboxIndustryTop{float:left;width:394px; height:5px; background:url(../images/dropTop_394.png) no-repeat ;line-height:1px;margin-left:-2px;}

#dropDownLightboxIndustryMid div{padding-left:10px; line-height:20px;}
#dropDownLightboxIndustryMid{float:left;width:394px;background: url(../images/dropMid_394.png) repeat-y;margin-left:-2px;}

#dropDownLightboxIndustryBot{float:left;width:394px;height:16px;background: url(../images/dropBottom_394.png)  no-repeat;line-height:1px; margin-left:-2px;}

#dropDownLightboxIndustryMid a{color:#000000;font-weight:normal;text-decoration:none;}

LightboxIndustrydropDown{width:200px;}
.LightboxIndustrydropDownPages{width:65px; float:left}
.LightboxIndustrydropDown,.LightboxIndustrydropDownPages{float:left;background:transparent url(../images/searchBoxInterior.jpg) top center no-repeat;height:25px;border:0;font-size:14px;color:#303030;margin:-4px 0 0;padding:3px 0 0 4px;}
.LightboxIndustrydropDown{line-height:17px;}

/* with in*/

#dropDownWithinPullDownL{background:url(../images/btn_pullDownLgLRSprite_translate.jpg) left top no-repeat; width: 3px; height: 21px;float: left; margin-top:-3px;}
#dropDownWithinPullDownR{background:url(../images/TranslateDropDownArrow.gif) 0px top no-repeat; margin-right: 9px;width: 24px; height: 21px;float: left;cursor:pointer;margin-top:-3px;}
#dropDownWithinValue{width:155px;font-size: 10pt; color:#303030;  height:21px; text-transform: none;margin-top:-3px;background:transparent url(../images/btn_pullDownLgCenter_translate.jpg)  center repeat-x; float: left;  padding:0 5px 0px 1px; line-height:21px;}

#dropDownWithinMatch{width:194px;z-index:132; position:absolute;left:-10000px;padding-left: 12px;margin-top:25px; font-size:10pt;color:Black;}/*The absolute position of this is there the drop down will show up. you need to adjust this*/
#dropDownWithinTop{float:left;width:194px; height:5px; background:url(../images/dropTop_194.png) no-repeat ;line-height:1px;}

#dropDownWithinMid div{padding-left:10px; line-height:20px;}
#dropDownWithinMid{float:left;width:194px;background: url(../images/dropMid_194.png) repeat-y;}

#dropDownWithinBot{float:left;width:194px;height:16px;background: url(../images/dropBottom_194.png)  no-repeat;line-height:1px; }

#dropDownWithinMid a{color:#000000;font-weight:normal;text-decoration:none;}

WithindropDown{width:20px;}
.WithindropDownPages{width:25px; float:left}
.WithindropDown,.WithindropDownPages{float:left;background:transparent url(../images/searchBoxInterior.jpg) top center no-repeat;height:25px;border:0;font-size:14px;color:#303030;margin:-4px 0 0;padding:3px 0 0 4px;}
.WithindropDown{line-height:17px;}

/* Size */

#dropDownSizePullDownL{background:url(../images/btn_pullDownLgLRSprite_translate.jpg) left top no-repeat; width: 3px; height: 21px;float: left;margin-top:-3px;}
#dropDownSizePullDownR{background:url(../images/TranslateDropDownArrow.gif) 0px top no-repeat; margin-right: 9px;width: 24px; height: 21px;float: left;cursor:pointer;margin-top:-3px;}
#dropDownSizeValue{width:155px;font-size: 10pt; color:#303030;  height:21px; text-transform: none;margin-top:-3px;background:transparent url(../images/btn_pullDownLgCenter_translate.jpg)  center repeat-x; float: left;  padding:0 5px 0px 1px; line-height:21px;}

#dropDownSizeMatch{width:194px;z-index:131; position:absolute;left:-10000px;padding-left: 0px;margin-top:25px;font-size:10pt;color:Black;}/*The absolute position of this is there the drop down will show up. you need to adjust this*/
#dropDownSizeTop{float:left;width:194px; height:5px; background:url(../images/dropTop_194.png) no-repeat ;line-height:1px;}

#dropDownSizeMid div{padding-left:10px; line-height:20px;}
#dropDownSizeMid{float:left;width:194px;background: url(../images/dropMid_194.png) repeat-y;}

#dropDownSizeBot{float:left;width:194px;height:16px;background: url(../images/dropBottom_194.png)  no-repeat;line-height:1px; }

#dropDownSizeMid a{color:#000000;font-weight:normal;text-decoration:none;}

SizedropDown{width:10px;}
.SizedropDownPages{width:25px; float:left}
.SizedropDown,.SizedropDownPages{float:left;background:transparent url(../images/searchBoxInterior.jpg) top center no-repeat;height:25px;border:0;font-size:14px;color:#303030;margin:-4px 0 0;padding:3px 0 0 4px;}
.SizedropDown{line-height:17px;}


#EmpDetails{color:#303030;min-height:300px;clear:both;}
.EmpModule h3, .EmpModule2 h3,.EmpModule3 h3,.EmpModule4 h3,.EmpModule5 h3,.EmpModule6 h3{font-weight:700;text-transform:uppercase;color:#026da6;padding-bottom:5px;border-bottom:1px solid #245894;}

.EmpModule{width:260px;margin-bottom:10px;float:left;font-size:14px;}
.EmpModule3{width:235px;margin-bottom:10px;float:left;font-size:14px;}
.EmpModule4{width:170px;margin-bottom:10px;float:left;font-size:14px;}
.EmpModule5{width:95px;margin-bottom:10px;float:left;font-size:14px;}
.EmpModule6{width:100px;margin-bottom:10px;float:left;font-size:14px;}
.EmpModule2{width:450px;margin-bottom:10px;float:left;font-size:14px;}
.EmpContent ul{list-style-type:disc; margin:10px 0;} 
.EmpContent li{line-height:18px; margin-left: 14px; margin-bottom: 4px; }
.EmpModule.marRight, .EmpModule2.marRight ,.EmpModule3.marRight,.EmpModule4.marRight,.EmpModule5.marRight,.EmpModule6.marRight{margin-right:20px;}

.EmpContent{float:left;margin:5px 0;padding-bottom:0;}
.EmpContent1{float:left;margin:5px 0;padding-bottom:0;height:208px}
.EmpContent h4 {color:#000; font-size:14px; font-weight:bold; margin:10px 0;text-transform:capitalize;}
.EmpContent h5 {color:#026da6; font-size:14px; font-weight:bold; margin:10px 0;text-transform:capitalize;}
.iconSmall {margin:0;height:19px;width:15px;display:inline}
p.Emplink {height:40px;word-break:break-all;word-wrap:break-word;text-wrap:supress;}
.EmpNavigation{margin-left:300px;font-size:10px;}

.lblEmpName{font-weight:bold;}
.backToResults { display:block;background:transparent url(../images/gray_btn2.png) 0 0 no-repeat;float:left;height:18px;width:140px;border:0;cursor:pointer;padding:4px 0 3px 0;margin:0 4px; font-size:12px; color:#464646; text-transform:uppercase; text-align:center; font-weight:bold;line-height:normal;text-decoration:none;}
.backToResults:hover {display:block;background:transparent url(../images/gray_btn2.png) 0 -25px no-repeat;}
.lblText{color:Black; font-size:14px; font-weight:bold; margin:10px 0;}

.EmpListInfoText{ margin-top:-5px; float:right;font-size:11px; width:100px;}
.EmpListInfoImage{clear:right; float:right; height:43px;   }
.EmpListInfogroupText{ width:650px;  font-size:10px;text-align:right;line-height:13px;float:right}


.EmpInfoText{clear:right; float:right;font-size:11px; width:90px;}
.EmpInfoImage{clear:right; float:right; height:43px; width:110px;  }
.EmpInfogroupText{ position:relative; width:930px; font-size:10px;text-align:right;line-height:13px;float:right}


#pagination
{
 text-align:center;
 vertical-align:middle;
 display:block;
 white-space:nowrap;
}
.dummyImage {float:left;background:transparent url(../images/graph_white.jpg) 0 -35px no-repeat;height:12px;width:69px;font-size:13px;border:0;cursor:pointer;color:#FFF;padding-bottom:2px;}
/* Employers View per page drop down fix:issue593*/
#EmpdropDownViewMid div{padding-left:10px; line-height:20px;}
#EmpdropDownViewMid{float:left;height:50px;width:51px;clear:both;background: url(../images/dropMidTrans.png) left top repeat-y;}
#EmpdropDownViewMidRight{float:left;background:url(../images/dropMidTrans.png) right;width:5px;height:50px;}
#EmpdropDownViewMid a{color:#000000;font-weight:normal;text-decoration:none;}
.HelpWp
{
  cursor:pointer;
	 
}
table.careerMatches { margin-bottom:0px; }
table.careerMatches td { padding-bottom:4px; padding-right:23px; }
.clearFilterBottom { clear:both; float:none; overflow:hidden;height:40px; width:625px; }
.filterBottomLeft { padding:0px 10px 1px 10px; float:left;width:420px; }
.filterBottomRight{float:right;width:160px;}

#myChecks label{margin-left:10px;}

#myChecks
{
    width:620px;
    
}
#empChecks
{
    width:689px;
    
}
.wpDisclaimerBox {background-color:#faf9c8;border:solid 0px #e5d33a;margin:0 0 5px 5px;padding:10px 10px 10px; width:918px;overflow:hidden; clear:both; }
.narrowSearch1
{   
    position:absolute;    
    font-size:13px;
    z-index:300;    
    margin-top: -100px;
    _margin-top: -215px;   /*hack for internet explorer 6*/  
    width:721px;
    right:-33px;
    

}
.showhidearrow1
{ 
    margin-top: -135px;
    _margin-top: -250px;   /*hack for internet explorer 6*/
    margin-left:0px;
    float:right;   
}
.ShowNarrowSearch1
{
      display:none;
     position: absolute;
     margin-left:280px;
     z-index:350;
     width:659px;
    
}
.showhidearrow1 {padding-left:15px; float:right;background:transparent url(../images/btn_narrow_search.jpg) 0 -39px no-repeat;height:40px;width:217px;font-size:14px;border:0;cursor:pointer;color:#FFF;padding-bottom:2px;}
.showhidearrow1 a {display:block;}
.HelpWPImage
{
	cursor:pointer;
	margin-left:-10px;
	 
}
.ShowNarrowSearch1
{
     display:none;
     position: absolute;
     margin-left:280px;
     z-index:350;
     width:659px;
}
.chkboxwidth
{
height:174px;
left:auto;
display:block;
}
/* ------------------------------------------------------------
	Employer Locater:Narrow your results four states issue css
------------------------------------------------------------ */
.empFilterDisclaimerBox {background-color:#faf9c8;border:solid 0px #e5d33a;margin :-5px 0 0px 5px;padding:10px 10px 10px; width:918px;overflow:hidden; clear:both;}
.empDisclaimerClose{clear:both; float:right; background:url(../images/btn_close.png)  no-repeat; margin-right: -4px; width: 50px; height: 15px;float: right;cursor:pointer;margin-top: -4px;}

.empFilterdisclaimerNote
{
    float:left;
    padding-left:18px;
	width:59px ;

}
.empFilterdisclaimerContent
{
    float:left;
    width:749px ;
    padding-left:19px;  

}
/*Moved the position and changed the font size*/
.fontNarrowWP
{
    font-size:13px;
}
#empRsltsNarrHideFilts p
{
   margin: 10px 10px 10px -10px;

}

/* ------------------------------------------------------------
	Home page changes css
/* ----------------------------------------------------------------- */
.leftColumn{background:transparent url(../images/blue_box.jpg) top center no-repeat;float:left;width:630px;height:340px;margin:-5px 5px 15px 0;}
.TopleftColumn{background:transparent url(../images/top_banner.jpg) top center no-repeat;float:left;width:627px;height:89px;margin:0 5px 15px 0;}

.videoImage{height:145px;width:260px;margin:20px 24px;}
#msmimage{height:306px;width:260px; margin-top:-30px;cursor:pointer;}

/* ------------------------------------------------------------
	discus Button
/* ----------------------------------------------------------------- */
.disqusButton{width:50px;height:58px;float:left;cursor:pointer;text-indent:-1000px;margin:0px 0px 0 8px;background:transparent url(../images/disqusButton.jpg)}
.disqusButton a{background:transparent url(../images/disqusButton.jpg) 0 0 no-repeat;}
.disqusButton a:hover{background:transparent url(../images/disqusButton.jpg) 0 -58px no-repeat;}
#disqusButton
 {
 	background:url(../images/disqusButton.jpg) 0px 0px no-repeat;
 	height:50px;
 	width:50px;
 	position:absolute;
 	left:7px;
 	top: 15px;
 
 	
 }
 #disqusButton
 {
 	background:url(../images/disqusButton.jpg) 0px 0px no-repeat;
 }
 #disqusButton:hover
 {
 	background:url(../images/disqusButton.jpg) 0px -58px no-repeat;
 }
  .disqustext
 {
  	position:absolute;
 	top:18px;
 	left:70px;
 	font-weight:bold;

 }
/* ------------------------------------------------------------
	Video Button
/* ----------------------------------------------------------------- */
/*.videoButton{width:50px;height:58px;float:left;cursor:pointer;text-indent:-1000px;margin:30px 0 0 8px;background:transparent url(../images/videoButton.jpg)}
.videoButton a{background:transparent url(../images/videoButton.jpg) 0 0 no-repeat;}
.videoButton a:hover{background:transparent url(../images/videoButton.jpg) 0 -58px no-repeat;}*/
#videoButton
 {
 	background:url(../images/videoButton.jpg) 0px 0px no-repeat;
 	height:50px;
 	width:50px;
 	position:absolute;
 	left:17px;
 	top:180px;
 	
 }
 #videoButton
 {
 	background:url(../images/videoButton.jpg) 0px 0px no-repeat;
 }
 #videoButton:hover
 {
 	background:url(../images/videoButton.jpg) 0px -58px no-repeat;
 }
 
/* ------------------------------------------------------------
	WorkForce Button
/* ----------------------------------------------------------------- */

.WorkForceButton{width:50px;height:58px;float:left;cursor:pointer;text-indent:-1000px;margin:16px 0 0 8px;background:transparent url(../images/btn_workforce.jpg)}
.WorkForceButton a{background:transparent url(../images/btn_workforce.jpg) 0 0 no-repeat;}
.WorkForceButton a:hover{background:transparent url(../images/btn_workforce.jpg) 0 -58px no-repeat;}

#WorkForceButton
 {
 	background:url(../images/btn_workforce.jpg) 0px 0px no-repeat;
 	height:50px;
 	width:50px;
 	position:absolute;
 	left:7px;
 
 	
 }
 #WorkForceButton
 {
 	background:url(../images/btn_workforce.jpg) 0px 0px no-repeat;
 }
 #WorkForceButton:hover
 {
 	background:url(../images/btn_workforce.jpg) 0px -58px no-repeat;
 }

 
  .newtoworkforce
 {
  	position:absolute;
 	top:6px;
 	left:70px;
 	font-weight:bold;
    color:#026da6;
   
 }
   .gototnextmove
 {
  	position:absolute;
 	top:30px;
 	left:70px;
 	font-weight:bold;

 	
 }
    .workforceimage
 {
  	position:absolute;
 	top:27px;
 	left:125px;
 	font-weight:bold;
 	cursor:pointer;
 
 }
#typicalWageBtn
{
    visibility:hidden;
} 

 
#top-link
{
	    position:absolute; 
		top: 210px;
		left: 65px; 
		width: 160px; 
		height: 70px; 
		cursor:default;
		background-color: transparent; 
	
}
#middle-link
{
	    position:absolute; 
		top: 210px;
		/**top:292px;
		_top:292px;*/ 
		left: 245px; 
		width: 205px; 
		height: 70px; 
		background-color: transparent; 
		cursor:default;
}
#bottom-link
{
	    position:absolute; 
		/*top: 360px;
		*top:384px;*/		
		left: 470px; 
		width: 180px; 
		height: 90px; 
		background-color: transparent; 
		cursor:default;
}
.HomepagelightBlue{color:#b9e5fb;font-size:19px;font-weight:bold;}
.HourlyToggleBtn, .AnnualToggleBtn {cursor:pointer;}
.Hiddenlbl
{    
	display:none;  
}

/*Certification Page: Legend CR*/
.aLegend{background:transparent url(../images/a.png) top center no-repeat;width:15px;height:15px;margin-left:0px;bottom:180px;margin-top:10px;cursor:pointer;}
.aLegendText{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:180px;margin-left:20px;bottom:180px;margin-top:-15px;}

.cLegend{background:transparent url(../images/c.png) top center no-repeat;width:15px;height:15px;margin-left:250px;bottom:180px; margin-top:-82px;cursor:pointer;}
.cLegendText{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:180px;margin-left:270px;bottom:180px; margin-top:-15px;}


.iLegend{background:transparent url(../images/i.png) top center no-repeat;width:15px;height:15px;bottom:180px;margin-left:500px;margin-top:-33px;cursor:pointer;}
.iLegendText{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:200px;bottom:180px;margin-left:520px;margin-top:-15px;}

.jLegend{background:transparent url(../images/j.png) top center no-repeat;width:15px;height:15px;bottom:180px;margin-left:740px;margin-top:-32px; cursor:pointer;}
.jLegendText{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:180px;bottom:180px;margin-left:760px;margin-top:-15px;}

.mLegend{background:transparent url(../images/m.png) top center no-repeat;width:15px;height:15px;bottom:180px;margin-left:0px;margin-top:15px; cursor:pointer;}
.mLegendText{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:180px;bottom:180px;margin-left:20px;margin-top:-15px;}

.nLegend{background:transparent url(../images/n.png) top center no-repeat;width:15px;height:15px;bottom:180px;margin-left:250px;margin-top:-32px; cursor:pointer;}
.nLegendText{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px;width:180px;bottom:180px;margin-left:270px;margin-top:-15px;}

.legendbold{font-weight:900;}
.legendimagetext{height:15px;width:15px;position:absolute; z-index:400px;}
.hrlegend{border-top:1px solid gray;height:0;clear:both;width:940px;}

/*End Certification Page: Legend CR*/

.fontRsltsNarrowed
{
    font-size:15px;
}
/**MSM Home Page Loading*/
#loadingModal    
{
    background: url("../images/trans.png") repeat scroll 0 0 transparent;
    height: 2000px;
    left: -500px;
    position: absolute;
    top: 0;
    width: 2000px;
    z-index: 99999;
    display:none;
}

div.innerMessage
{
    height: 75px;
    left: 760px;
    padding: 25px;
    position: absolute;
    text-align: center;
    top: 300px;
    width: 400px;
}
.loadingModalLightBoxTop{width: 417px; height: 3px; background: url(../images/small_box_top_border.png) no-repeat; overflow:hidden;padding-left: 2px; }
.loadingModalLightBoxCenter{width: 400px; height: 75px; background: url(../images/small_box_mid_border.png) left top repeat-y;padding-left: 2px; padding:12px; position: relative;}
.loadingModalLightBoxBottom{width: 417px; height: 7px; background: url(../images/small_box_bottom_border.png) no-repeat;padding-left: 2px;}
/**MSM Home Page Loading*/
#AJClogo img {
    margin-left: -342px;
    margin-top: 30px;
    padding-bottom: 20px;
    width: 315px;
}

#AJClogoTri img
{
	/*margin-left: -350px;
    margin-top: 30px;
    padding-bottom: 20px;
    width: 300px;*/
    margin-left: 45px;
    margin-top: -30px;
    padding-bottom: 20px;
    width: 300px;
}
/* -----------------------------------------------------------------
	Target Occupation Styles 
/* ----------------------------------------------------------------- */
.targetOccupationLink
{
font-variant:inherit ;
text-decoration : underline;
font-family: inherit;
font-size:inherit;
font-size :inherit;
font-weight :bold;
color:#ffffff;
}
div.targetOccupation
{
 background-color: transparent; 
 margin-left :20px;
 margin-bottom :50px;
 margin-right :50px;
 margin-top :20px;
 line-height :20px;
 font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 margin:0;
 padding:0;
 font-weight: bold ;
 font-size:16px;
 color:#ffffff;
 font-style : normal ; 
 width:500px;
 margin:0 0 0 -40px;
}
.targetOccDarkBlue
{
	color:#026da6;
	font-weight:bold; 
	font-size:11pt;
	font-family:inherit;
}
.targetOccSubmitInterior 
{
	float:left;
	background:transparent url(../images/searchInteriorBtn.jpg) 0 0 no-repeat;
	height:36px;
	width:100px;
	border:0;
	cursor:pointer;
	font-size:16px;
	color:#FFF;
}
.targetOccTextRight
{
	line-height: 37px;
	text-align: right;
	/* float:right ; */
}
.targetOccTextLeft
{
	line-height: 37px;
	text-align: left;	
}
.targetOccHiddenLabel
{
	position:absolute;
	left:-10000px;		
}
#divTargetOccLocationSearch
{
	/* background:transparent url(../images/panel1.jpg) top left no-repeat;*/
	width:275px;
	height:150px;
	float:right;
	padding-left:400px;
	padding-top :5px;
	padding-bottom:5px;
} 
#divTargetOccWithin
{
	position:absolute;
	float:right;
	right: auto;
	margin-left :20px;
	margin-bottom :50px;
	margin-right :50px;
	margin-top :20px;	
}
#divSecondTargetOccUC
{
	position:absolute;
	left:315px;	
	padding:2px;
	margin-top: -140px;		
	z-index:9999;	
}
#divSecondTargetSecOcc
{
	position:absolute;
	left:310px;	
	margin-bottom:20px;
	padding:2px;
	margin-top: 70px;	
		
}
#targetoccUCerror
{
	color: #8a2e00;
	font-size:12px;
	padding:10px;
	width:400px;
}
.targetOccJobMatch
{
	font-weight:100; 
	font-size: 24px; 
	color: #026da6;  
	width: 350px; 
	height:150px; 
	text-transform: none; 
	float: right;  
	display:block; 
	padding:0 0px 100px 375px; 
	line-height:28px; 
}

.targetOccSearchLabel 
{ 
	height: 55px; 
    position:absolute; 
    left:120px; 
    padding:5px;                        
    color:#026da6;
    font-weight:bold; 
    font-size:13pt;
    text-transform: none;
                        }
.targetOccSearchLabelTop
{ 		
	left: 475px; 
    padding:2px;                        
    color:#026da6;
    font-weight:bold; 
    font-size:13pt;
    text-transform: none;                     
 }
                        
.targetOccSearchTextBox  
{
	position:absolute; 
	left: 340px; 
	padding:3px; 
	height:20px; 
	float:right;
}
.targetOccSubmitButton  
{
	position:absolute; 
	left: 575px; 
	float:right;
	background:transparent url(../images/searchInteriorBtn.jpg) 0 0 no-repeat;
	height:36px;
	width:125px;
	cursor:pointer;
	font-size:16px;
	color:#FFF;
	border:0px;
	margin: -6px;
	}
	
#divLocationGo
{
	height:36px;
	position:absolute;
	left:775px;
	padding-top:5px;
}
.targetOccKeywordTextBox
{
	position:absolute;
	left: 375px;
	padding:2px;
	height:18px;
}
.targetOcclHeight{line-height: 37px;}
.ajaxSuggestionsResults
{
	font-family: inherit;
	font-size: 18px;
	/*color: #3385ad; */
	color:#296a8a;
	font-weight:bold;
	width:175px;
	height:25px;	
}
.jobMatchLargePullDownLUC{background:url(../images/btn_pullDownLgLRSprite.jpg) left top no-repeat; width: 5px; height: 30px;float: left;}
.jobMatchUC{font-weight:100; font-size: 24px; color: #026da6;  height:30px; text-transform: none;background:transparent url(../images/btn_pullDownLgCenter.jpg)  center repeat-x; float: left;  padding:0 30px 0px 5px; line-height:28px;}
.jobMatchLargePullDownRUC{background:url(../images/btn_pullDownLgLRSprite.jpg) -5px top no-repeat; margin-right: 20px;width: 30px; height: 30px;float: left;cursor:pointer}
                          
.TargetleftColumn{background:transparent url(../images/blue_box.jpg) top center no-repeat;float:left;width:630px;height:440px;margin:-5px 5px 15px 0;}                          
.jobMatchLargePullDownLSecOcc{background:url(../images/btn_pullDownLgLRSprite.jpg) left top no-repeat; width: 5px; height: 30px;float: right;}
.jobMatchSecOcc{font-weight:100; font-size: 24px; color: #026da6; margin:-60px;  height:30px; text-transform: none;background:transparent url(../images/btn_pullDownLgCenter.jpg)  center repeat-x; float: right;  padding:0 30px 0px 5px; line-height:28px;}
.jobMatchLargePullDownRSecOcc{background:url(../images/btn_pullDownLgLRSprite.jpg) -5px top no-repeat; margin-right: 20px;width: 30px; height: 30px;float: right;cursor:pointer;}
.dropDownMatchSecOcc{ z-index:30; position:absolute; left:-10000px; top: -136px; float:right; padding-left: 0px; }/*The absolute position of this is there the drop down will show up. you need to adjust this*/
.dropDownTopSecOcc{width: 634px; height: 5px; background: url(../images/dropTop.png) no-repeat;padding-left: 2px; float:right; }
.dropDownMidSecOcc{width: 625px;  background: url(../images/dropMid.png) left top repeat-y;over-flow:hidden;padding: 0 10px 20px 0; float:right; left:-20px; margin-top:-120px;}
.dropDownCloseSecOcc{background:url(../images/close.png) -0px top no-repeat; margin-top:-45px; margin-right: 3px;width: 18px; height: 20px;float: right;cursor:pointer;}
.dropDownBotSecOcc{width: 633px; height: 15px; background: url(../images/dropBottom.png) no-repeat;padding-left: 2px; float:right;}

a.lnkSecondOcc:link
{
    padding: padding: 0px 0px 30px 20px;
    width:260px;
    line-height:30px;
    padding-left:50px;
}
.marginBotSecOcc
{
	margin: 0px 0px 20px 0px;
	padding: padding: 0px 0px 30px 20px;
	left:10px;
}
.redBoldTargetOcc {font-weight:normal; color:#e70033}


/* Added for target Home Page*/                    


.autocomplete {border:0px solid #999;background:#e0e0e0;  cursor:default; text-align:left; max-height:350px; width:380px;
               overflow:auto;font-size:80%; /* IE6 specific: */  _height:350px;  _margin:0; _overflow-x:hidden;               
                   }
.autocomplete .selected { background:#b9e5fb; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color:#3399FF; } 


.autocomplete-w1
{
	font-size:80%;	
	
	
}

     
.TargetleftColumn{background:transparent url(../images/Targetbluebox.png) top center no-repeat;float:left;width:630px;height:440px;margin:-2px 5px 15px 0;}                          
/*.TargethomeSearch{background:transparent url(../images/bg_search.jpg) top center repeat-x;height:22px;width:420px;border:0;font-size:18px;margin: 30px 0 0;padding :10px 10px 8px 10px;line-height:19px !important;}*/
.TargethomeSearch{background:transparent url(../images/bg_search.jpg) top center no-repeat;height:22px;width:390px;
                  border:0;font-size:18px;margin:5px 0 0;padding:8px 10px 8px 10px;
                  line-height:19px !important;overflow:hidden;}
                  
                 
.TargetsubmitHome{background:transparent url(../images/get_career_results.png) 0 0 no-repeat;height:59px;width:202px;border:0;text-indent:-1000px;cursor:pointer;text-transform:capitalize;margin-left:96px;}
.TargetsubmitHome:hover{background:transparent url(../images/get_career_results.png) 0 -59px no-repeat;}



.globalNav li.certoverLap{background:url(../images/certoverLap.png) 0 0 no-repeat;z-index:30;width:31px;height:57px;padding:0;}
.globalNav li.suggestedCertFirstIMG{ line-height:25px;margin-left:-0px;padding-bottom:0px;padding-left:44px;padding-top:0px;z-index:24;background:url(../images/startBtn3_blue.jpg) 0px 0px ; }
.globalNav li.suggestedCertFirstIMG a,.globalNav li.suggestedFirstIMG a:hover{line-height:15px;padding:8px;background:url(../images/startBtn3_blue.jpg) 0 0 no-repeat;}


.globalNav li.suggestedCertFirst{padding-left:13px;padding-right:5px;margin-left:-31px;z-index:28;background:url(../images/pathMatchesBtn.png) 0 -54px;}
/*.globalNav li.suggestedCertFirst a{cursor: default;}*/


.globalNav li.suggestedCertEnd{background:url(../images/pathMatchesBtnEnd.png) 0 0 no-repeat;z-index:30;width:31px;height:57px;padding:0;}

div.msmoriginal
{
 background-color: transparent; 
 margin-left :20px;
 margin-bottom :50px;
 margin-right :50px;
 margin-top :20px;
 line-height :20px;
 font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 margin:0;
 padding:0;
 font-weight: bold ;
 font-size:16px;
 color:#ffffff;
 font-style : normal ; 
}



.TargetbackgroundError
{
display:none;
position:fixed;
_position:absolute;  /*hack for internet explorer 6*/
height:100%;
_height:900px;
overflow:hidden;
width:100%;
_width:109%;
top:0;
left:0;
background: url(../images/spacer.png) left top repeat;/*#757678;*/
z-index:500;
}
.TargeterrorLightBox
{
display:none;
position:absolute;
height:370px;
width:600px;
over-flow:hidden;
font-size:13px;
left: 28.5%;
top: 26.0%;
z-index:501;

}


#TargetCloseDiv{
font-size:14px;
line-height:14px;
right:50px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
.TargeterrorLightBoxTop{width: 600px; height: 3px; background: url(../images/small_box_top_border600.png) no-repeat; overflow:hidden;padding-left: 2px; }
.TargeterrorLightBoxCenter{width: 600px; height: 360px; background: url(../images/small_box_mid_border600.png) left top repeat-y;padding-left: 2px; padding:12px; position: relative;}
.TargeterrorLightBoxBottom{width: 600px; height:7px; background: url(../images/small_box_bottom_border600.png) no-repeat;padding-left: 2px;}

#TargetPageHeading
{
    color: #026DA6;
    font-weight: bold;
    font-size:22px;
    text-decoration: none;
    position: absolute;
    width: 415px;
    left:55px;
    top:50px;
    
}

.HomePagelbl
{
  color: #026DA6;
  font-weight: bold;
  font-size:16px;  
  top:120px;
  position:absolute;
  left: 100px;
}
.TargetSearch 
{
    top:130px;
    border:1px solid gray;
    height:22px;width:350px;font-size:18px;margin :130px 0  0 89px;padding:8px 10px 8px 10px;line-height:19px !important;
}

#Targethomepageerror
{
	color: red;
	font-size:14px;
	padding:10px;
	width:500px;
	margin:0 0 0 89px;
	
	
}
.Targethomepagelink
{
  color: #026DA6;
  font-size:14px; 
  
}
.Targethomepagediv
{
    margin :60px 0  0 89px;
}

.submitTargetHome{background:transparent url(../images/get_career_results.png) 0 0 no-repeat;
height:59px;width:202px;border:0;
text-indent:-1000px;cursor:pointer;text-transform:capitalize;margin-left:166px;}
.submitTargetHome:hover{background:transparent url(../images/get_career_results.png) 0 -59px no-repeat;}    
/*Skills light box start*/    

.SkillsbackgroundError
{
display:none;
position:fixed;
_position:absolute;  /*hack for internet explorer 6*/
height:100%;
_height:900px;
overflow:hidden;
width:100%;
_width:109%;
top:0;
left:0;
background: url(../images/spacer.png) left top repeat;/*#757678;*/
z-index:500;
}
.SkillserrorLightBox
{
display:none;
position:absolute;
height:370px;
width:600px;
over-flow:hidden;
font-size:13px;
left: 28.5%;
top: 27.0%;
z-index:501;

}
#SkillsLightBoxCloseDiv{
font-size:14px;
line-height:14px;
right:50px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
    
.SkillsLightBoxTop{width: 600px; height: 3px; background: url(../images/small_box_top_border600.png) no-repeat; overflow:hidden;padding-left: 2px; }
.SkillsLightBoxCenter{width: 600px; height: 380px; background: url(../images/small_box_mid_border600.png) left top repeat-y;padding-left: 2px; padding:12px; position: relative;}
.SkillsLightBoxBottom{width: 600px; height:7px; background: url(../images/small_box_bottom_border600.png) no-repeat;padding-left: 2px;}

#SkillsLightBoxHeading
{
    color: #026DA6;
    font-weight: bold;
    font-size:22px;
    text-decoration: none;
    position: absolute;
    width: 555px;
    left:55px;
    top:50px;
    
}   
#SkillsLightBox2Heading
{
    color: #026DA6;
    font-size:15px;
    text-decoration: none;
    position: absolute;
    width: 555px;
    left:70px;
    top:120px;
    
}   

.SkillsLightBoxlbl
{
  color: #026DA6;
  font-weight: bold;
  font-size:16px;  
  top:180px;
  position:absolute;
  left: 100px;
}
.SkillsLightBoxtxt 
{
    
    border:1px solid gray;
    height:22px;width:350px;font-size:18px;margin :190px 0  0 89px;padding:8px 10px 8px 10px;line-height:19px !important;
}

.submitskills{background:transparent url(../images/submit_btn.png) 0 0 no-repeat;
height:59px;width:202px;border:0;
text-indent:-1000px;cursor:pointer;text-transform:capitalize;margin-left:166px;}
.submitskills:hover{background:transparent url(../images/submit_btn.png) 0 -59px no-repeat;} 


#TargetnavBottom{text-align:center;width:850px;margin:0 0 0 17px;}


.msmlink
{
font-variant:inherit ;
text-decoration : underline;
font-family: inherit;
font-size:inherit;
font-size :inherit;
font-weight :bold;
color:#ffffff;
}
div.msm
{
 background-color: transparent; 
 margin-left :20px;
 margin-bottom :50px;
 margin-right :50px;
 margin-top :20px;
 line-height :20px;
 font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 margin:0;
 padding:0;
 font-weight: bold ;
 font-size:16px;
 color:#ffffff;
 font-style : normal ; 
 width:500px;
 margin:60px 0 0 0;
}
#msmimage{height:306px;width:260px; margin-top:-30px;cursor:pointer;}

.THeight{line-height: 20px;font-weight: bold ; font-size:16px;margin: 0 0 0 20px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.targetfirstcolumn
{
    width:51%;
}
.targetsecondcolumn
{
    width:49%;
    background: url("../images/panel2.jpg") no-repeat scroll left top transparent ;
    height:80px;
    
    
}


.compareBtn {background:transparent url(../images/go.png) 0 0 no-repeat;height:31px;width:35px;cursor:pointer;font-size:16px;color:#FFF;padding-top:3px;border:0px;}
.targettextbox
{
    background:transparent url(../images/searchBoxInterior.jpg) top left repeat-x;
    border:0;
    width:125px;
    height:22px;
    padding: 3px 0 0 5px ;
}

.targetdiv
{
    margin-left:20px;
}

#tarhomepageerror
{
	color: #f9f36f;
	font-size:14px;
	padding:10px;
	width:500px;
	margin: 0 0 0 476px;
}

/*Compare occupation Disambiguationlist*/
.compareoccdisambiL{ margin:-25px 0 0 105px;background:url(../images/btn_pullDownLgLRSprite.jpg)   no-repeat; width: 5px; height: 30px;float:left}
.compareoccdisambi{margin:-25px 0 0 0px;font-weight:100; font-size: 24px; color: #026da6;  height:30px; text-transform: none;background:transparent url(../images/btn_pullDownLgCenter.jpg)  center repeat-x; float: left;  padding:0 30px 0px 5px; line-height:28px;}
.compareoccdisambiR{background :url(../images/btn_pullDownLgLRSprite.jpg) -5px  no-repeat;width: 30px;height: 30px;cursor:pointer; float:left;margin-top:-25px;}                    

.compareheader2{margin-top:-25px; position:relative;left:400px;}
.CdropDownMatch{ z-index:500; position:absolute; left:-10000px; top: -150px; padding-left: 0px; }/*The absolute position of this is there the drop down will show up. you need to adjust this*/
.CdropDownClose{background:url(../images/close.png) -0px top no-repeat; margin-top:-45px; margin-right: 10px;width: 18px; height: 20px;float: right;cursor:pointer;}



