body{
text-align: center;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
background-color:#f2f2f2;
}

#container{
width:920px;
height:120%;
margin:0 auto;
text-align: left;
background:url('../images/bodyBG.jpg');
background-repeat:repeat-y;
padding:0 14px;
}


#clearleft{
clear:left;
}

#clearright{
clear:right;
}

#clearboth{
clear:both;
}

a, visited{
text-decoration:Underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
}

#border{
border-left:1px solid #464646;
border-right:1px solid #464646;
width:891px;
background:#ffffff;}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;

margin:0;
padding:0;}

h1 a, visited{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin:0;
padding:0;
}

h1 a:hover{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin:0;
padding:0;
}


h5{
font-size:14px;
padding:0 0 0 25px;
margin:0;
color:#0880CC;}



.greytext3{
color:#565656;
}




a:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0880CC;
}

#header{
background:#ffffff;
width:891px;
height:91px;
background:url('../images/headerbg.jpg');
background-repeat:repeat-x;
border-bottom:1px solid #dadada;

}

#menu{
width:891px;
}

#search{
width:98%;
padding:8px;}

#searchtable{
height:113px;}

#searchinput{
margin:0 4px 5px 24px;
padding:5px 0 0 3px;
width:500px;
border:1px solid #d2d1c8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7b7979;
height:20px;
}

#search select{
margin:0 4px 5px 0;
border:1px solid #d2d1c8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:middle;
color:#7b7979;
width:180px;
height:27px;
}

#search a{
font-weight:bold;}

#searchbutton
{
  display: block;
  width: 80px;
  height: 23px;
  background: url('../images/searchBtn.gif') no-repeat 0 0;
margin-bottom:6px;
}

#searchbutton:hover
{ 
  background-position: 0 -23px;
}

#searchbutton span
{
  display: none;
}



#homemaincol{
float:left;}

#homeleftcol{
float:left;
padding:8px;}


#leftcolheader{
margin:0 0 4px 0 ;
width:214px;
}


#shift-work{
	margin-left:3px; 
	margin-right:3px;
	height:199px;
}

#shift-work ul{
padding:7px 0 0 20px;
margin:0;}

#shift-work li {
padding-bottom:10px;
border-bottom:1px solid #e0e0e0;
padding-top:5px;
list-style-image:url('../images/bulletright.gif');}

#marqueecontainer{
	position: relative;
	height: 135px;
	overflow: hidden;
}

.scroll_div {
	width: 160px !important;
}

.vmarquee_content {
	position:absolute;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}




#homeintrotable{
height:244px;
width:474px;}

#homeintro{
float:left;
padding:8px;}


#homeintro h1{
font-size:18px;
padding:0;
margin:0 0 7px 0;}

#homeintro img{
padding-right:5px;}


#homeintrotable ul{
padding:0;
margin:0;}


#homeintrotable li{
list-style:none;
padding-left:25px;
}



#homeleftcoltable{
width:214px;
height:199px;}


#home4boxes{
padding:8px;
width:703px;}

#home4boxestable{
height:276px;}

#home4boxes li{
list-style-image:url('../images/bulletright.gif');}


#rightcol{
float:left;
width:152px;
padding:8px;}

#rightcolheader{
margin:0 0 4px 0;
width:152px;
}

#regionjobs ul{
padding:5px 0 5px 20px;
margin:0;}

#regionjobs li{
list-style:none;
}


#footer{
background:#C0C1C3;
/*background:url('../images/footerBG.jpg');*/
background-repeat:repeat-x;
height:125px;
width:891px;
border-bottom:1px solid #464646;
}



#eit a, visited{
	color:#555555;
	text-decoration:underline;
	font-size:11px;}
	
#eit a:hover{
	text-decoration:none;
	font-size:11px;}









#homemain{
width:80%;
height:536px;
float:left;
padding:0 5px 0 11px;
}

#latestjobs1{
width:217px;
height:259px;
border-right:1px solid #e9e9e9;
padding-right:12px;
float:left;
border-bottom:1px solid #e9e9e9;
z-index:-200;
}

#latestjobstable ul{
padding:7px;
margin:0;}

#latestjobstable li{
list-style-image:url('../images/BulletDown.jpg');
padding:0;
margin:0 0 0 20px;
}


.greytext3{
color:#565656;
}

#intro{
float:left;
width:460px;
padding-left:10px;
border-bottom:1px solid #e9e9e9;
height:259px;
}

#home4 li{
list-style-image:url('../images/BulletRight.jpg');
padding:0;
margin:0;
}

#home4 ul{
padding:7px 7px 7px 20px;
margin:0;}



#home4 img{
border:1px solid #e3ecf5;
margin-right:10px;
}

#home4table{
border-bottom:1px solid #e9e9e9;

}


#jobsbyarea1{
float:right;
width:148px;

padding-left:17px;
padding-right:7px;
}


#areatable{
height:auto;
}

#areatable ul{
padding:7px;
margin:0;}

#areatable li{
list-style:none;
padding:0;
margin:0;
line-height:18px;
}

#jobsbyarea2{
border:1px solid #e3ecf5; 
background:url(../Images/AreaBG.jpg) repeat-x;
margin-left:3px; 
	margin-right:3px;
}





/* listing page */

#leftcol{
float:left;
width:214px;
padding:8px 6px 8px 8px;
}


#callback{
float:left;
width:214px;
padding:8px 0;}


#cvupload{
float:left;
width:214px;
padding:8px 0;}

#cvupload ul{
padding:0 0 0 20px;
margin:0;}

#cvupload li{
list-style-image:url('../images/bulletright.gif');
}

#latestjobs2{
width:210px;
height:250px;
padding-right:0;
margin-right:0;
float:left;
}


#callbackRQ{
width:217px;
padding-right:12px;
}


#listings{
border-left:1px solid #c8c8c8;
border-right:1px solid #c8c8c8;
background:#ffffff;
background-repeat:repeat-x;
background-color:#ffffff;
float:left;
}

#listings2{
float:left;
}

#mainlistingcol{
float:left;
width:492px;
margin-top:8px;
background-color:#ffffff;
}

#listing{
width:490px;
padding:0 10px;
}


#listing h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:0;
padding:0;}


.bottomBorderAsHR
{
	border-bottom:2px solid #61708D; 
	padding-bottom:10px; 
	margin:0;
}


.gray-text2 {
	font-size:10px;
	color:#999999;
	margin-top:2px;
	
		font-family:Arial, Helvetica, sans-serif;
}



#callbackbtn
{
  display: block;
  width: 120px;
  height: 23px;
  background: url('../images/CallBackBtn.gif') no-repeat 0 0;

}

#callbackbtn:hover
{ 
  background-position: 0 -23px;
}

#callbackbtn span
{
  display: none;
}


#newtb{
padding:0;
margin:0;
}

#newtb table{
margin:0;
padding:0;
border:1px red solid;

}

/* end listing page */




/* product page */
#product{
width:640px;
border-left:1px solid #c8c8c8;
border-right:1px solid #c8c8c8;
background:#ffffff;
background-repeat:repeat-x;
}

#listing2gggg h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:0;
padding:0;}

#listingdd{
padding:0 10px;}


h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:0;
padding:0;}

.heading1{
font-size:15px;
font-weight:bold;}


#applynow
{
  display: block;
  width: 120px;
  height: 23px;
  background: url('../images/ApplyNowBtn.gif') no-repeat 0 0;

}

#applynow:hover
{ 
  background-position: 0 -23px;
}

#applynow span
{
  display: none;
}


#addtobasket
{
  display: block;
  width: 120px;
  height: 23px;
  background: url('../images/AddBasketBtn.gif') no-repeat 0 0;

}

#addtobasket:hover
{ 
  background-position: 0 -23px;
}

#addtobasket span
{
  display: none;
}


#tellfriend
{
  display: block;
  width: 120px;
  height: 23px;
  background: url('../images/TellFriendBtn.gif') no-repeat 0 0;

}

#tellfriend:hover
{ 
  background-position: 0 -23px;
}

#tellfriend span
{
  display: none;
}


#printpage
{
  display: block;
  width: 120px;
  height: 23px;
  background: url('../images/PrintPageBtn.gif') no-repeat 0 0;

}

#printpage:hover
{ 
  background-position: 0 -23px;
}

#printpage span
{
  display: none;
}


/* end product page */

#submitbtn
{
  display: block;
  width: 80px;
  height: 23px;
  background: url('../Images/submitbutton.gif') no-repeat 0 0;

}

#submitbtn:hover
{ 
  background-position: 0 -23px;
}

#submitbtn span
{
  display: none;
}


.breadCrumb{
	margin:0 15px;
	font-size:11px;
	color:#cccccc;}
	
.breadCrumb a, visited{
	color:#999999;
	text-decoration:none;}

.breadCrumb a:hover{
	color:#666666;
	text-decoration:underline;}


