a          { text-decoration:none; color:#376ec1; }
a:visited  { text-decoration:none; color:#376ec1; }
a:hover    { text-decoration:underline; color:#039; }


/***HEADER INSIDE***/
#headerPlain   
{
background: #244d8b url('http://cache.heraldinteractive.com/images/siteImages/header/jobfind/headerBgJobfind.gif') ;
}


/*********MAIN NAV **********/
.tabHover
{
background-color: #dc7808;
}
.tabSelected {
background-image: url('http://cache.heraldinteractive.com/images/siteImages/header/jobfind/navTabSelectedBgJobfind.gif');
}

.tabSelected
{
   border-bottom: solid 1px #f9c25e;
}

/***SUB NAV ***/
#subnav 
{
background-color: #da7606;
background-image: url('http://cache.heraldinteractive.com/images/siteImages/header/jobfind/selectedSubJobfind.gif');
}


#dropDownArea
{
	position: absolute;
	/* Use javascript to position the menu exactly where it needs to be using the offset values of the rolled over object */
	top: 156px;
	left: 400px;
	padding: 0px 5px 5px 5px;
	text-align: left;
	z-index: 1;
	background-color: #0d507d;
	/* Adjust transparency below: */
	filter: alpha(opacity = 94);
	opacity: 0.94;
	-moz-opacity: 0.94;
}
#dropDownArea img { margin-right: 4px; position: relative; top: -1px; }
.dropDownItem { padding: 8px 16px 8px 5px; margin-top: 5px; border: solid 1px #ffffff; font-size: 11px; font-weight: bold; color: #ffffff; background-color: transparent; cursor: default; }
.dropDownItemHover { padding: 8px 16px 8px 5px; margin-top: 5px; border: solid 1px #ffffff; font-size: 11px; font-weight: bold; color: #ffffff; background-color: #5793c7; cursor: pointer; }

/***MAIN LINK COLOR***/
a.mainLinks:link,  a.mainLinks:visited { color: #174a83; text-decoration: none; }
a.mainLinks:hover, a.mainLinks:active  { color: #035ac1; text-decoration: underline; }
a.mainLinksBold:link,  a.mainLinksBold:visited { color: #174a83; text-decoration: none; font-weight:bold; }
a.mainLinksBold:hover, a.mainLinksBold:active  { color: #035ac1; text-decoration: underline; font-weight:bold; }


/***PHOTO THUMBS***/
a:hover img.PhotoGallerySm 
{
border:1px #69c solid
}

#jobfindContentArea { width: 973px; background-color: #ffffff; padding:10px; overflow: hidden; }

#jobfindNewsCorner               { float: width:475px; font-size: 12px; margin-top:12px; margin-bottom:25px;}
.jobfindNewsCornerArticleArea    { margin: 10px 10px 10px 6px; color:#333; line-height:14px}
.jobfindNewsCornerArticleAreaBg  { padding: 15px 10px 20px 0px; background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/jobfindNewsCornerBg.gif'); background-repeat: repeat-x; background-position: bottom; background-color: #fff; border-bottom: solid 1px #ccc; border-right: solid 1px #ccc; border-left: solid 1px #ccc;}
.TodaysHeraldViewAll             { float: right; width: 125px; font-size: 11px; text-align: right; }

.jobfindRightDiv             { width: 100%; color: #333; font-size: 12px; margin-bottom:18px;}
#jobfindRightDoubleDiv       { width: 100%; margin:10px 0 25px 0;}


#jobfindRightDoubleDivLeft           { display:none; float: left; width: 173px; height:250px; overflow: hidden; background-image: url('http://cache.heraldinteractive.com/images/siteImages/jobfind/baddayBg.gif'); background-repeat: repeat-y; background-position: top;}
#jobfindRightDoubleDivLeftInner      { overflow: hidden; padding:0px 12px; font-size:11px;}

#jobfindRightDoubleDivRight     { float: left; margin-left: 90px; }

.jobfindRightDivTop          { height:27px; width:100%; margin:0px; padding:0px; font-size:0px; background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/teaseBoxTopDrkBlue.gif'); background-repeat: repeat-x; background-color:#245290; }
.jobfindRightDivInner        { margin:0px; padding:0px; }

#jobfindRightDivInnerResume   { position:relative; height:140px; padding:0px 160px 5px 7px; line-height:18px; background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/jobfindBuildaResume.gif'); background-repeat: no-repeat; background-color:#ccc; }
#jobfindRightDivInnerResume2  { padding-top:40px }

#jobfindRightDivInnerResumeInner   { position:relative; height:150px; margin-top:15px; padding:0px 100px 5px 20px; line-height:18px; background-image: url('http://cache.heraldinteractive.com/images/siteImages/jobfind/jobfindBuildResumeInner.gif'); background-repeat: no-repeat; background-color:#fff; }

.jobfindFeaturedArea        { clear: both; width: 480px; height:125px; overflow: hidden; background-color:#fff; padding: 6px 0px 4px 0px; margin-top:5px; background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/jobfindFeaturedEmployerBg.gif'); background-repeat: repeat-x; background-position: bottom;}
.jobfindFeaturedBlock       { float: left; width:155px; text-align: center; font-size: 11px; }
.jobfindFeaturedBlockSpacer { float: left; width:6px; height:150px; background-color:#fff;  }

#jobfindJobFairArea         { clear: both; overflow: hidden; background-color:#fff; padding:15px 5px 16px 20px;  background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/jobfindFeaturedEmployerBg.gif'); background-repeat: repeat-x; background-position: bottom;}
.jobfindJobFairImage        { float: right; border: solid 1px #b5b6b1; margin: 2px 0px 3px 6px; }

#jobfindSalaryWizard          { clear: both; overflow: hidden; background-color:#fff; padding:20px 0px 10px 20px;  background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/jobfindFeaturedEmployerBg.gif'); background-repeat: repeat-x; background-position: bottom;}
#jobfindSalaryWizard  ul      { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#jobfindSalaryWizard  li      { list-style-type: none; float: left; margin: 0px 10px 0px 0px; padding: 0px 2px 0px 0px; font-size: 11px; }

#jobfindSalaryWizardInside          { clear: both; overflow: hidden; background-color:#fff; padding:20px 0px 0px 20px;  background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/jobfindFeaturedEmployerBg.gif'); background-repeat: repeat-x; background-position: bottom;}
#jobfindSalaryWizardInside  ul      { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#jobfindSalaryWizardInside  li      { list-style-type: none; float: left; margin: 0px 10px 0px 0px; padding: 0px 2px 0px 0px; font-size: 11px; }



#jobfindSalaryDoubleDiv       { width: 100%; margin-bottom:15px; line-height:20px; margin-top:20px;}
#jobfindSalaryDoubleDivLeft   { float: left; width:200px;}
#jobfindSalaryDivRight        { float: left; width:200px; margin-left: 7px; }



a.LinksJobfindSmBlue:link,  a.LinksjobfindSmBlue:visited { color: #9dbbe5; text-decoration: none; font-size:11px; font-family:Tahoma }
a.LinksJobfindSmBlue:hover, a.LinksjobfindSmBlue:active  { color: #fff; text-decoration: underline; }

.jobfindViewAll     { position: relative; float: right; text-align: right; top:7px; margin-right:5px; font-size:11px;}
a.jobfindViewAllLink:link,  a.jobfindViewAllLink:visited { color: #99ccff; text-decoration: none; }
a.jobfindViewAllLink:hover, a.jobfindViewAllLink:active  { color: #fff; text-decoration: underline; }


#jobfindIPhone      { margin:5px 0 5px 10px;}

/*** AFTER JOE***/
.LinkJobfindEmployer { color: #ff9; }
.jobfindPackages     { color: #c60; font-family: Arial, Verdana; font-size: 16px; font-weight: bold; padding: 0px 0px 10px 0px; vertical-align:text-bottom; }
.jobfindPackagesSub  { color: #36c; font-family: Arial, Verdana; font-size: 12px; font-weight: bold; padding: 0px 0px 5px 0px; vertical-align:text-bottom; }


#jobfindPackagesLine      { border-bottom: solid 1px #ccc;}

#jobfindPackagesLogo  { font-size:0px; background-color: #fff; text-align:center;}

/*** RESUME EDGE***/
#resumeEdgev2                 { font-family:Arial, Helvetica, sans-serif;font-size: 18px;color: #003366;line-height: normal;}
#resumeEdgeRight {float: left;width: 265px;height: 312px;background-image:url('http://cache.heraldinteractive.com/images/siteImages/jobfind/resumeedgeWoman.jpg');background-repeat: no-repeat;padding: 0px;margin: 0px}
#resumeEdgecontainer          { width:750px; margin: 0px auto 0px auto;}
#resumeEdgecontainerLeft      { float: left; width:435px; padding:20px; background-image:url('http://cache.heraldinteractive.com/images/siteImages/jobfind/resumeedgeBg.gif'); background-repeat: repeat-x; }
#resumeEdgecontainerRight     { float: left; width:265px; height:300px; background-image:url('http://cache.heraldinteractive.com/images/siteImages/jobfind/resumeedgeWoman.jpg');background-repeat: no-repeat;padding:0px; margin:0px}

.headerFade      { background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/teaseBoxTopJobfindBlue.gif'); background-color:#245290;}

#section-nav li.navItem ul {
background:#0d507d;

  }
.headerFade      { background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/teaseBoxTopBlue.gif'); background-color:#709ecf;}
.insideArticleTeaseTop  { width:317px; height:25px; margin-top: 15px; text-align:left; background-image: url('http://cache.heraldinteractive.com/images/siteImages/teaseBoxes/teaseBoxTopBlue.gif'); background-color:#709ecf;}
