﻿#wrapper {
width: 940px;
padding: 10px;
margin: 0px auto 0px auto;
height: auto;
text-align: left;
border: 3px solid #ddd;
}
/*#header
{
    position:relative;
margin: 0px;
padding: 0px;
height: 40px;
width: auto;
background-color: #FCFCFC;
}*/
#headerBot 
{
    position:relative;
margin: 0px;
padding: 0px;
height: 24px;
width: auto;
background-color: #CCCCCC;
}
#div-logo 
{
 width:200px;
 position:absolute;
 top:0px;
 z-index:1;
}
 
 #div-logo img { border: 0; } 

#TextSpacer 
{
 position:absolute;
 width:450px;
 left: 105px;
 top:0;
}

div#navbar2 
{
    position:relative;
height: 36px;
width: 100%;
/*border-top: solid #000 1px;
border-bottom: solid #000 1px;*/
background-color: #F5F5F5;
}
div#navbar2 ul {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
/*color: #FFF;*/
line-height: 35px;
white-space: nowrap;
float:right;
}
div#navbar2 li {
list-style-type: none;
display: inline;
}
div#navbar2 li a {
text-decoration: none;
padding: 7px 10px;
color: #000000;
}
div#navbar2 li a:link {
font-weight: bold;
color: #000000;
}
div#navbar2 li a:visited {
font-weight: bold;
color: #000000;
}
div#navbar2 li a:hover {
font-weight: bold;
color: #FF3300;
/*background-color: #3366FF;*/
}
#BodyTop 
{
    position:relative;
margin: 0px;
padding: 0px;
height: 144px;
width: auto;
background-color: #CCCCFF;
color: #000000;
}
#BodyTopShort 
{
    position:relative;
margin: 0px;
padding: 0px;
height: 104px;
width: auto;
background-color: #CCCCFF;
color: #000000;
}
#BodyTopTall 
{
    position:relative;
margin: 0px;
padding: 0px;
height: 160px;
width: auto;
background-color: #CCCCFF;
color: #000000;
}
#BodyTopInnerYellowBoxJobs 
{
    position:relative;
    left: 10px;
    top:10px;
margin: 0px;
padding: 0px;
height: 84px;
width: 685px;
background-color: #FEF1B5;
color: #000000;
}
.boxes 
{
    position:absolute;
top:12px;
height: 110px;
width: 264px;
background-color: #FFFFFF;
color: #000000;
border-style:solid;
border-color: #E5E5E5;
border-width: 5px;
}
#CBox 
{
left:12px;
margin: 0px;
padding: 0px;
}
#EBox 
{
left:296px;
margin: 0px;
padding: 0px;
}
#HelpCenterBox
{
position:absolute;
top:60px;
height: 25px;
width: 344px;
background-color: #FFFFFF;
color: #000000;
border-style:solid;
border-color: #E5E5E5;
border-width: 5px;
left:12px;
margin: 0px;
padding: 0px;
}
#CandScriptBox
{
position:absolute;
top:60px;
height: 30px;
width: 438px;
background-color: #FFFFFF;
color: #000000;
border-style:solid;
border-color: #E5E5E5;
border-width: 5px;
left:12px;
margin: 0px;
padding: 0px;
}
.IconPlacer
{
 position: absolute;
left: 10px;
top: 7px
}
.BoxTextHeadline
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight:bold;
    color:#000033;
 position: absolute;
left: 53px;
top: 15px
}
.CandidateButtonPlacer
{
 position: absolute;
left: 35px;
top: 50px
}
#peoplePic 
{
    position:absolute;
top:12px;
/*height: 110px;*/
width: 182px;
color: #000000;
left:584px;
margin: 0px;
padding: 0px;
}
a.candSingleRollover {
	display: block;
	width: 200px;
	height: 44px;
	background: url(images/CandidateButton.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}
/** Declaration for the additional states of the a.candSingleRollover selector **/
a:visited.candSingleRollover {
	background-position: 0 -44px;
}
a:hover.candSingleRollover {
	background-position: 0 -88px;
}
a:active.candSingleRollover {
	background-position: 0 -132px;
}
a.empSingleRollover {
	display: block;
	width: 200px;
	height: 44px;
	background: url(images/EmployerButton.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}
/** Declaration for the additional states of the a.empSingleRollover selector **/
a:visited.empSingleRollover {
	background-position: 0 -44px;
}
a:hover.empSingleRollover {
	background-position: 0 -88px;
}
a:active.empSingleRollover {
	background-position: 0 -132px;
}
a.candSampleSingleRollover {
	display: block;
	width: 230px;
	height: 64px;
	background: url(images/SampleCandidatesButton.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}
/** Declaration for the additional states of the a.candSampleSingleRollover selector **/
a:visited.candSampleSingleRollover {
	background-position: 0 -64px;
}
a:hover.candSampleSingleRollover {
	background-position: 0 -128px;
}
a:active.candSampleSingleRollover {
	background-position: 0 -192px;
}
a.viewJobsRollover {
	display: block;
	width: 230px;
	height: 64px;
	background: url(images/ViewJobsButton.jpg) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}
/** Declaration for the additional states of the a.candSampleSingleRollover selector **/
a:visited.viewJobsRollover {
	background-position: 0 -64px;
}
a:hover.viewJobsRollover {
	background-position: 0 -128px;
}
a:active.viewJobsRollover {
	background-position: 0 -192px;
}
.contactBox 
{
    position:absolute;
top:12px;
height: 110px;
width: 165px;
left:775px;
margin: 0px;
padding: 0px;
background-color: #CCCCFF;
color: #000033;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}
.contactBoxWide 
{
    position:absolute;
top:12px;
height: 80px;
width: 225px;
left:710px;
margin: 0px;
padding: 0px;
background-color: #CCCCFF;
color: #000033;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}

#JobsBodyMain
{
    width: 100%;
    background-color: #F5F5F5;
    overflow:auto;
}
.JobsBodyMainLeft
{
    width: 713px;
    background-color: #F5F5F5;
    padding: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border:2px;
    border-style:solid;
    border-color:#F5F5F5;
    vertical-align:top;
}
.JobsTableMain
{
    width:100%;
    border:5px;
    border-style:solid;
    border-color:#CCCCCC;
}

.JobsBodyMainRight
{
    width: 227px;
    background-color: #E5E5E5;
    padding: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border:2px;
    border-style:solid;
    border-color:#E5E5E5;
    vertical-align:top;
}

.BlueBoldText {
color: #000033;
font-weight:bold;
}
.LightBlueBigBoldText {
color: #3366CC;
font-weight:bold;
font-size: 16px;
}
.DarkBlue14pxText {
color: #000033;
font-weight:bold;
font-size: 14px;
}
.DarkBlue16pxText {
color: #000033;
font-weight:bold;
font-size: 16px;
}
.PageTextHeadline
{
font-family: Arial, Helvetica, sans-serif;
    color: #000033;
font-size: 32px;
    font-weight:bold;
 position: absolute;
left: 15px;
top: 15px;
}
#PageTextHeadlineBox
{ 
    position: absolute;
left: 15px;
top: 15px; 
}
#PageTextHeadlineBoxDodIntel
{ 
 position: absolute;
left: 75px;
top: 7px;
}

H1.PageHeadline {
    font-family: Arial, Helvetica, sans-serif;
    color: #000033;
    font-size: 32px;
    font-weight:bold;
    margin:0px;
   }
H1.LightBlueBigBoldText {
    color: #3366CC;
    font-weight:bold;
    font-size: 16px;
    margin:0px;
}

.PageTextSubHeadline
{
font-family: Arial, Helvetica, sans-serif;
    color: #FF0000;
font-size: 14px;
 font-weight:bold;
 position: absolute;
left: 15px;
top: 60px;
}


.PageTextHeadlineJobs
{
font-family: Arial, Helvetica, sans-serif;
    color: #000033;
font-size: 20px;
    font-weight:bold;
 position: absolute;
left: 15px;
top: 13px;
}

.PageTextSubHeadlineJobs
{
font-family: Arial, Helvetica, sans-serif;
    color: #000033;
font-size: 16px;
 font-weight:bold;
 position: absolute;
left: 15px;
top: 50px;
}
.PageTextSubHeadlineCandidateHelp
{
font-family:Palatino Linotype, Book Antiqua3, Palatino6, serif;
    color: #000033;
font-size: 18px;
font-style:italic;
 font-weight:bold;
 position: absolute;
left: 71px;
top: 65px;
}
.PageTextSubHeadlineCandidates
{
font-family:Arial, Arial, Helvetica, sans-serif;
    color: #000033;
font-size: 17px;
font-style:italic;
 font-weight:bold;
 position: absolute;
left: 35px;
top: 70px;
}

.OrangeText {
color: #FF3300;
}
.LightBlueText {
color: #3366CC;
font-weight:bold;
}
.LightBlueTextContact {
color: #3366CC;
font-weight:bold;
padding:10px;
}
.BoldText {
font-weight:bold;
}
#bizPeoplePic 
{
    position:absolute;
top:145px;
height: 160px;
width: 154px;
color: #000000;
left:410px;
margin: 0px;
padding: 0px;
}
img.bizPeoplePicTrial 
{
 float:right;
height: 160px;
width: 255px;
color: #000000;
margin: 0px;
padding: 0px;
}

#JobsBodyMainRightInner 
{
position:relative;
width:235px;
background:#E5E5E5;
height: 340px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left:0px;
top:10px;
left:15px;
text-align: left;
/*text-align: left;*/ 
}

#EmpBodyMainRightTextHead 
{
text-align: left;
padding:5px;
}
.CandHelpItemsBodyMainRight
{
    width: 262px;
    background-color: #E5E5E5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border:2px;
    border-style:solid;
    border-color:#E5E5E5;
    vertical-align:top;
}

#servicesUL
{
/*list-style-image: url("Images/small-orange-diamond.ico"); */
list-style-type: square;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #000033;
text-align: left;
margin-top:5px;
margin-bottom:5px;
}  
#servicesUL2
{
/*list-style-image: url("Images/small-orange-diamond.ico"); */
list-style-type: square;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #000033;
text-align: left;
margin-top:5px;
margin-bottom:5px;
}  
#HelpCenterUL
{
list-style-image: url("Images/small-orange-diamond.ico"); 
/*list-style-type: square;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight:bold;
color: #000033;
text-align: left;
margin-top:5px;
margin-bottom:5px;
}  
#BuildingPic 
{
    position:absolute;
top:12px;
/*height: 110px;*/
width: 175px;
color: #000000;
left:527px;
margin: 0px;
padding: 0px;
}

#BuildingCollagePic 
{
    position:absolute;
top:12px;
/*height: 110px;*/
width: 500px;
color: #000000;
left:200px;
margin: 0px;
padding: 0px;
}
#BuildingCollagePicCons 
{
    position:absolute;
top:12px;
/*height: 110px;*/
width: 500px;
color: #000000;
left:365px;
margin: 0px;
padding: 0px;
}
#TestimonialsPic 
{
    position:absolute;
top:12px;
/*height: 110px;*/
width: 225px;
color: #000000;
left:250px;
margin: 0px;
padding: 0px;
}
#ResumeWritingPic 
{
    position:absolute;
    top:12px;
    width: 218px;
    left:360px;
}
#ResumeFormattingPic 
{
    position:absolute;
    top:12px;
    width: 218px;
    left:415px;
}
#InterviewTipsPic 
{
    position:absolute;
    top:12px;
    width: 218px;
    left:305px;
}
#InterviewQuestionsPic 
{
    position:absolute;
    top:12px;
    width: 218px;
    left:480px;
}
#CounterOffersPic 
{
    position:absolute;
    top:12px;
    width: 218px;
    left:250px;
}
#IntelCollagePic 
{
    position:absolute;
top:51px;
/*height: 110px;*/
width: 457px;
color: #000000;
left:96px;
margin: 0px;
padding: 0px;
}
#BusinessPeopleCandPage 
{
    position:absolute;
top:10px;
/*height: 110px;*/
width: 145px;
color: #000000;
left:472px;
margin: 0px;
padding: 0px;
}
#PenCandidateHelpCenter 
{
    position:absolute;
top:10px;
/*height: 110px;*/
width: 260px;
color: #000000;
left:410px;
margin: 0px;
padding: 0px;
}

img.CelebratingCandidateHelpCenterTrial 
{
float:right;
color: #000000;
margin: 0px;
padding: 0px;
}
.rightPanelText 
{
padding: 0px;
text-align:left;
}
.TestimonialsText
{
/*list-style-image: url("Images/small-orange-diamond.ico"); 
list-style-type: square;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size: 12px;
font-weight:bold;
color: #000033;
text-align: left;
margin-top:5px;
margin-bottom:5px;

}
.BodyTab 
{
	font-size: 12px;
}
#peopleLongWidePic 
{
    position:absolute;
top:12px;
/*height: 110px;*/
width: 182px;
color: #000000;
left:519px;
margin: 0px;
padding: 0px;
}
	
#JobsSearchMain
{
    width: 100%;
    background-color: #F5F5F5;
   height: 380px;
}
#JobSearchMainLeft 
{
float:left;
position:relative;
margin-top: 0px;
margin-left:0px;
padding: 0px;
height: 380px;
width: 940px;
background-color: #F5F5F5;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

#InnerJobSearchPagebox 
{
    position:absolute;
top:10px;
left:100px;
height: 140px;
width: 450px;
background-color: #666666;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size: 22px;
font-weight:bold;
/*border-width: 5px;
position:absolute;
top:12px;*/
}
#yellowLeftArrow 
{
position:relative;
top:11px;
height: 72px;
width: 75px;
color: #000000;
left:10px;
margin: 0px;
padding: 0px;
}
#yellowDownArrow 
{
    position:absolute;
top:165px;
height: 72px;
width: 75px;
color: #000000;
left:98px;
margin: 0px;
padding: 0px;
}

#SearchParameterSelectors 
{
    position:absolute;
color: #000000;
left:30px;
margin: 0px;
padding: 0px;
}
#FilteredSearchButton 
{
    position:absolute;
top:280px;
left:150px;
margin: 0px;
padding: 0px;
}
#ViewAllSearchButton 
{
    position:absolute;
top:281px;
left:530px;
margin: 0px;
padding: 0px;
}

#JobSearchPagebox 
{
right:0px;
top:0px;
float:right;
width:550px;
background:#666666;
height: 250px;
margin-top: 0px;
margin-left:0px;
padding: 0px;
position:absolute;
}

.JobsList1 {
background-color: #CCCCCC;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.JobsList2 {
background-color: #FFFFFF;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.JobsListTop {
background-color: #000033;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}
#JobsResultsMain
{
    overflow:auto; 
    width: 100%;
    background-color: #F5F5F5;
   height: 380px;
}

.footerBar a {
text-decoration: none;
font-weight: bold;
color: #000033;
}
.footerBar a:link 
{
    text-decoration: none;
font-weight: bold;
color: #000033;
}
.footerBar a:visited 
{
    text-decoration: none;
font-weight: bold;
color: #000033;
}
.footerBar a:hover 
{
    text-decoration: none;
font-weight: bold;
color: #FF3300;
}
a:hover
{
     text-decoration:none;
     color: #FF3300;
}
.FSPBodyMainLeft
{
    width: 713px;
    background-color: #F5F5F5;
    padding: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border:2px;
    border-style:solid;
    border-color:#F5F5F5;
    vertical-align:top;
}
 
.FSPBodyMainRight
{
    width: 162px;
    background-color: #E5E5E5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    border:2px;
    border-style:solid;
    border-color:#E5E5E5;
    vertical-align:top;
}