/* CSS Document */

		body
		{
			margin: 0px;
			padding: 0px;
			font-family: sans-serif;
		}
		
		#header
		{
			position: relative;
			margin: 0 auto;
			width: 990px;
			height: 188px;
		}

				#logo
				{
					position: absolute;
					top: 0px;
					left: 0px;
					width: 365px;
					height: 129px;
					background: url('http://www.e4s.co.uk/images/frontEnd/logo.gif');
				}
				
				#strap
				{
					position: absolute;
					top: 0px;
					left: 365px;
					width: 625px;
					height: 88px;
					background: url('http://www.e4s.co.uk/images/frontEnd/strapline3.gif');
				}
				#strap object {
					#position: absolute;
					top: 34px;
					right: 14px;
					width: 468px;
					height: 60px;
					border: 0px solid black;
					z-index: 1;
				}
				
				#datebox
				{
					position: absolute;
					top: 10px;
					right: 0px;
					height: 20px;
					width: 200px;
				}
				
				#datebox p
				{
					padding: 0;
					margin: 0;
					font-size: 11px;
					text-align: right;
				}
				
				#bannerad
				{
					position: absolute;
					top: 34px;
					right: 14px;
					width: 468px;
					height: 60px;
					border: 0px solid black;
					z-index: 1;
				}
				
				#mainnav
				{
					position: absolute;
					top: 129px;
					left: 0px;
					width: 365px;
					height: 22px;
					background: url('http://www.e4s.co.uk/images/frontEnd/mainnav.gif');
				}
				
						#mainnav a
						{
							text-decoration: none;
							color: white;
						}
				
						#mainnav ul
						{
							list-style: none;
						}
						
						#mainnav li
						{
							display: inline;
							font-size: 10pt;
							font-weight: bold;
							color: white;
						}
						
						#mainnav #jobzonetab
						{
							position: absolute;
							top: 2px;
							left: 50px;
						}

						#mainnav #dealzonetab
						{
							position: absolute;
							top: 2px;
							left: 230px;
						}
				
				#jobsearch
				{
					position: absolute;
					top: 88px;
					left: 365px;
					width: 625px;
					height: 63px;
					background: url('http://www.e4s.co.uk/images/frontEnd/jobsearch5.jpg');
					_z-index: -1;
				}
				
									#jobsearch form
						{
							position: absolute;
							top: 20px;
							left: 55px;
						}
				
						#jobsearch p
						{
							margin-top: 0px;
							display: inline;
							font-size: x-small;
							font-family: sans-serif;
							color: white;
						}
						
						#jobsearch input
						{
							display: inline;
						}
						
						#jobsearch .locationlabel
						{
							position: absolute;
							top: 4px;
							left: 317px;
						}
						
						#jobsearch .locationbox
						{
							position: absolute;
							top: 4px;
							left: 385px;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 10px;
						}
				
				#subnav
				{
					position: absolute;
					top: 151px;
					left: 0px;
					width: 810px;
					height: 37px;
				}
				
						#subnav a
						{
							text-decoration: none;
							color: white;
						}
				
						#subnav ul
						{
							margin: 0;
							padding: 0;
							list-style: none;
						}
						
						#subnav li
						{
							display: inline;
							font-size: x-small;
							font-weight: bold;
						}
												
				#subnavbar
				{
					position: absolute;
					top: 29px;
					left: 0px;
					width: 810px;
					height: 2px;
					background-color: #0120b9;
				}
				
				#subnavbar2
				{
					position: absolute;
					top: 29px;
					left: 0px;
					width: 201px;
					height: 2px;
					background-color: #0120B9;
				}
				
				#mainbodybar
				{
					position: absolute;
					top: 0px;
					left: 152px;
					width: 829px;
					height: 2px;
					background-color: #0120B9;
				}

				#postjob
				{
					position: absolute;
					top: 151px;
					left: 789px;
					width: 201px;
					height: 37px;
					background: url('http://www.e4s.co.uk/images/frontEnd/postjob-blue.gif') repeat-x;
				}
				
				#postjob img.employersBut
				{
					margin-left: 35px;
					margin-top: 3px;
					_margin-top: 4px;
					border: 0;
				}
				
				#navtab
				{
					position: relative;
					top: -5px;
					left: 7px;
					width: 98px;
					height: 4px;
					background-color: #0120b9;
				}
				
		#body
		{
			position: relative;
			top: 0px;
			margin: 0 auto;
			width: 990px;
			background-image: url('http://www.e4s.co.uk/images/frontEnd/bg_home1.jpg');
			background-repeat: repeat-y;
			height:622px;
		}
		
				#login2
				{
					position: absolute;
					top: 0px;
					left: 0px;
					width: 152px;
					height: 160px;
					background: url('http://www.e4s.co.uk/images/frontEnd/access-granted.gif') no-repeat;
				}
		
				#login
				{
					position: absolute;
					top: 0px;
					left: 0px;
					width: 152px;
					height: 160px;
					background: url('http://www.e4s.co.uk/images/frontEnd/access-all-areas5.gif') no-repeat;
				}
				
						#login form {
							text-align: center;
							margin: 10px 0 0 0;
						}
						
						#login p#pform
						{
							width: 130px;
							color: white;
							margin: 40px auto 0 auto;
							font-size: 11px;
							text-align: left;
						}
						
						#login #newsletterButton {
							width: 60px;
							border: 1px solid #0120B9;
							height: 18px;
							color: white;
							font-size: 11px;
							background: #0120B9;
							margin-left: 76px;
							margin-top: 2px;
						}
						
						#login input {
							width: 134px;
							border: 1px solid #0120B9;
							height: 14px;
							font-size: 11px;
						}
				
						#login h2
						{
							left: 30px;
							font-size: 11px;
							font-weight: bold;
							color: white;
							text-align: center;
							margin: 0px;
							margin-top: 7px;
							text-transform: capitalize;
						}
						
						#login img 
						{
							margin-top: 40px;
							margin-left: 19px;
						}
									
						#login a
						{
							color: white;
						}
						
						#login p
						{
							font-size: x-small;
							left: 10px;
							width: 130px;
							color: white;
							margin-top: 3px;
							text-align: center;
							margin-left: auto;
							margin-right: auto;
						}

						
				
				#mainbodycorner
				{
					position: absolute;
					background: url('http://www.e4s.co.uk/images/frontEnd/corner-home1.jpg') top right no-repeat;
					display: block;
					right: 0px;
					top: 0px;
					height: 12px;
					width: 12px;
					z-index: 10;
				}
				
				#mainbody
				{
					position: relative;
					top: 0px;
					left: 152px;
					width: 685px;			
					background: rgb(255, 255, 255);
				}
				


               #mainbody #emailPage {
					width: 360px;
					font-size: 12px;
					text-align: right;
					margin-bottom: 0px;
					margin-top: 5px;
					margin-right: 10px;
					float: right;
					display: inline;
				}
				
				#mainbody #emailPage img {
					margin-right: 6px;
                        
                        }			
 	
                 		.clearboth { clear: both; }
							
						#mainbody h1
						{
							font-size: 18px;
							padding-bottom:0;
							line-height: 11px;
							font-weight: bold;
							color: #0120B9;
							margin-top: 0px;
							margin-left: 10px;
							margin-bottom: 0px;
						}
						
						#mainbody h2
						{
							margin-top: 4px;
							font-size: 16px;
							color: rgb(0, 37, 131);
							margin-left: 10px;
						}
						
						#mainbody p
						{
							margin-right: 14px;
							font-size: small;
							margin-left: 10px;
						}
						
						#mainbody a
						{
							color: black;
							font-weight: bold;
						}
						
						#mainbody #graduatesbox
						{
							/*margin-left: 10px;*/
							display: inline;
							width: 325px;
							height: 113px;
						}
						
						#mainbody #graduatesbox p
						{
							margin-top: 2px;
                            font-size: 11px;
							margin-bottom: 0;

						}
						
						#mainbody #internshipsbox
						{
							/*margin-left: 10px;*/
							display: inline;
							width: 325px;
							height: 113px;							
						}

						#mainbody #internshipsbox p
						{
							margin-top: 2px;
                            font-size: 11px;
							margin-bottom: 0;

						}
				
						#mainbody #gaptempbox
						{
							/*margin-left: 10px;*/
							display: inline;
							width: 325px;
							height: 113px;							
						}

						#mainbody #gaptempbox p
						{
							margin-top: 2px;
                            font-size: 11px;
							margin-bottom: 0;

						}
						
						#mainbody #parttimebox
						{
							/*margin-left: 10px;*/
							display: inline;
							width: 325px;
							height: 113px;							
						}
						
						#mainbody #parttimebox2 {
							/*background: url(http://www.e4s.co.uk/images/frontEnd/emptybut-parttime.gif) no-repeat 0px 0px;*/
	                        height:65px;
							width:326px;
							margin-left:10px;
						}
						
						#mainbody #parttimebox2 a {
							color: #fff;
							position:relative;
							top: 18px;
							left: 12px;
	                        font-size: 18px;
                            font-weight: bold;
							line-height: 1.5em;
							text-decoration: none;
						}
		
						#mainbody #parttimebox2 span {
							font-size: 12px;
							line-height:17px;
						}
						
						#mainbody #parttimebox p
						{
							margin-top: 2px;
                            font-size: 11px;
							margin-bottom: 0;
						}				
                       
                        #pollbg {
					position: absolute;
					top: 0px;
					left: 837px;
					width: 153px;
					height: 250px;
					background-image: url('http://www.e4s.co.uk/images/frontEnd/pollbg.gif');
					font-size: x-small;
					color: white;
				}					 			

                  	#poll
				{
					position: absolute;
					top: 12px;
					left: 852px;
					width: 119px;
					height: 220px;
					font-size: x-small;

				}	
				
/* Deal zone */

#dealzone{
	position: absolute;
	top: 1px;
	left: 837px;
	width: 153px;
	height: 200px;	
				}	
				
#dealzone p{
	margin: 0;
	position: absolute;
	width: 100px;
	top: 75px;
	left: 16px;
	color: #FFFFFF;
			}
						
/* #dealzone a{
	color: #FFFFFF;
						}*/
						
div#dealzoneBox {
	width: 133px;
	background: url(http://www.e4s.co.uk/images/frontEnd/dealzone_mainbg.gif) repeat-y;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
}

div#dealzoneTop {
	width: 133px;
	height: 7px;
	background-image: url(http://www.e4s.co.uk/images/frontEnd/dealzone_topbg.gif);
	background-repeat: repeat-x;
}

div#dealzoneBot {
	width: 133px;
	background: url(http://www.e4s.co.uk/images/frontEnd/dealzone_botbg.gif) repeat-y;
	height: 7px;
	font-size: 0;
}

div#dealzoneBox img {
	margin: 5px auto 0 7px;
	border: 0;
}

div#dealzoneBox #dealzoneList img.arrow {
	margin: 5px 0 3px 4px;
	border: 0;
	vertical-align: middle;
}

div#dealzoneBox #dealzoneList {
	width: 130px;
	color: #fff;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
}

div#dealzoneBox #dealzoneLink a {
	width: 124px;
	margin: 15px auto 10px auto;
	color: #fff;
      align:center;
}


div#dealzoneBox #dealzoneList a {
	color: #fff;
}

div#dealzoneBox .font10 {
	font-size: 10px;
}

.topdeal {
      background-image: url(http://www.e4s.co.uk/images/frontEnd/dealzoneboxbg.gif);
      border: 1px solid #8d1212;   
     height: 35px;
     width: 110px;  
    margin-bottom:10px;  
    margin-left:11px;
	line-height:1em;
      font-size: 10px;
		
}
.topdeal a {
    
    font-family: sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
 
}

.topdeal p {
    
 position:static;
 margin:0;
 padding:0;
 margin-top:3px;
 margin-left:5px;
 margin-right:5px;
 color:#000000;
 line-height:1.4em;


}


div#empBox {
     position: absolute;
     top: 12px;
     left: 847px;
     width: 133px;
	background: url(http://www.e4s.co.uk/images/frontEnd/emp_mainbg.gif) repeat-y;
	margin: 0 auto;
}

div#empTop {
	width: 133px;
	background: url(http://www.e4s.co.uk/images/frontEnd/emp_topbg.gif) repeat-y;
	height: 26px;
	font-size: 0;
}

div#empBot {
	width: 133px;
	background: url(http://www.e4s.co.uk/images/frontEnd/emp_botbg.gif) repeat-y;
	height: 7px;
	font-size: 0;
}

div#empBox h1 {
	font-size: 16px;
	margin: 6px auto;
	text-align: center;
}

div#empBox p {
	margin-top: 5px;
	margin-left: 3px;
}

div#empBox img {
	margin: 6px auto 5px 10px;
	border: 0;
}

div#empBox img.arrow {
	margin: 6px auto 6px 8px;
	border: 0;
	vertical-align: middle;
}

div#empBox .font11 {
	font-size: 11px;
      color: black;
}

div#empBox .font11 a {
      color: black;
}
								
				#postjob2
				{
					position: absolute;
					top: 160px;
					left: 0px;
					width: 150px;
					height: 220px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
				}
				
					#postjob2 img.moreInfo
					{
					margin-left: 18px;
					margin-top: 54px;
					}
					
					#postjob2 img.login
					{
					margin-left: 38px;
					border: 0;
					}

					#postjob2 p
						{
							margin-left: 14px;
							margin-top: 2px;
							width: 124px;
							font-size: 1.1em;
							text-align: center;
							margin-bottom: 7px;
						}
						
					#postjob2 a
						{
							color: black;
						}
						
				
				#leftcolumnbottom
				{
					display: none;
					background: blue;
					left: 7px;
					width: 145px;
					height: 15px;
				}
				
				/*#footer {
					position: absolute;
					left: 0px;
					bottom: 0px;
					width: 685px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
					text-align: center;
				}
				*/
				#footer-links {
					height: 17px;
					padding-top: 2px;
				}
				
				#footer-links2 {
					height: 17px;
					padding-top: 3px;
					background-color: #0120B9;
					color: #fff;
				}
				
				#footer-links2 a {
					color: #fff;
				}
				
				#postjob2b

				{

					position: absolute;

					top: 40px;

					left: 2px;

					width: 149px;

					font-family: Arial, Helvetica, sans-serif;

					font-size: 12px;

					vertical-align:middle;

					height: 119px;

					background: #5214a6;

					border-bottom: 1px solid #79b1e0;
										

				}



				.menutitle{

					font-size:12px;

					color:#FFFFFF;

					padding:2px;

					text-align:left;

					padding-top: 0;

					padding-bottom: 0;
					
					padding-left:0;
					
					border-bottom: 1px solid #0120B9;

				}

				

				#postjob2b .menuover{

					background-color:#2557D6;

				}

							

						#postjob2b img

						{

							border-top: 1px solid #79b1e0;

							margin-left: 2px;

						}

												

						#postjob2b a {

							display: block;

							background-color: #E1E7FF;

							color: #001344;

							text-decoration: none;

							width: 139px;

							border-right: 1px solid #0120B9;

							height:15px;

							margin:0 1px 0 0px;

							padding-bottom:1px;

							padding-left:10px;

							padding-right:0px;

							padding-top:3px;

							}

					

						html>body #postjob2b a {

							}

					

						#postjob2b a:hover {

							background-color: #b4d8f6;

							color: #001344;

							}

							

						.mt {

							font-size: 12px;

						}	

div#jobforumBox {
	width: 133px;
	background: url(http://www.e4s.co.uk/images/frontEnd/forum_mainbg.gif) repeat-y;
	margin: 6px auto;
}
div#jobforumBox a {
      color: #fff;  
}
div#jobforumTop {
	width: 133px;
	background: url(http://www.e4s.co.uk/images/frontEnd/forum_topbg.gif) repeat-x;
	height: 7px;
}
div#jobforumBot {
	width: 133px;
	background: url(http://www.e4s.co.uk/images/frontEnd/forum_botbg.gif) repeat-y;
	height: 7px;
	font-size: 0;
}

div#jobforumBox h1 {
	font-size: 16px;
	margin: 4px auto 0 auto;
	text-align: center;
	color: #0120B9;
}

div#jobforumBox h2 {
	font-size: 14px;
	margin: 0 auto 8px auto;
	text-align: center;
	color: #0120B9;
	text-transform: capitalize;
}

div#jobforumBox img {
	margin: 5px auto 0 7px;
	border: 0;
}

div#jobforumBox #jobforumList img.arrow {
	margin: 5px 0 3px 4px;
	border: 0;
	vertical-align: middle;
}

div#jobforumBox #jobforumList {
	width: 124px;
	color: #fff;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
	vertical-align: top;
	font-size: 10px;
}

div#jobforumBox #jobforumLink a {
	width: 124px;
	margin: 15px auto 10px auto;
	color: #fff;
}


div#jobforumBox #jobforumList a {
	color: #fff;
}

div#jobforumBox .font10 {
	font-size: 10px;
}

				
				#latestnews {
					width: 133px;
					border: 1px solid #0120B9;
					background: #E1E7FF;
                              margin: 0 auto;
					
				}
				
				#latestnews p {
					margin: 6px;
					padding: 0;
					font-size: 11px;
                    text-align:left;
				}
				
				#latestnews a {
					color: #000;
                    text-align: left;
					font-weight: bold;
				}
				
				#latestnewstitle {
					background-image: url(http://www.e4s.co.uk/images/frontEnd/latestnews3.jpg);
					color: #fff;
					font-size: 11px;
                   
                              font-weight: bold;
					height: 20px;
					padding-top:5px;
					text-align: center;
				}
div#home-left {
	float: left;
}
div#home-right {
	float: right;
}

.graddesc1 {
	border: 1px solid #5214A6;
	margin: 14px 30px 5px 0px;
	padding: 0;
	width: 519px;
	font: 13px arial;
	background-color: #d7bef8;
}

.graddesc1 th{
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 14px;
	background: url(http://www.e4s.co.uk/images/frontEnd/homeheader1.gif) repeat-x;
	color: #FFFFFF;
	font-size: 14px;
	width: 519px;
	line-height: 1.2em;
}

.graddesc1 td {
	padding: 2px 20px;
	padding-right: 16px;
	padding-bottom: 8px;
}

.graddesc1 td.search {
	padding: 4px 0 4px 6px;
      font-size: 11px;
   
}

.graddesc1 td.search input {
	margin-left: 4px;
	border: 1px solid #7f9db9;
	padding: 0;
	margin-bottom: 4px;
	width: 182px;
	height: 1.5em;
}

.recruit {
	float: left;
	display: inline;
	border: 1px solid #175b94;
	margin: 14px 30px 5px 0px;
	padding: 0;
	width: 519px;
	font: 13px arial;
	background-color: #E1E7FF;
}

.recruit th{
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 14px;
	background: url(http://www.e4s.co.uk/images/frontEnd/recruitheader2.gif) repeat-x;
	color: #FFFFFF;
	font-size: 14px;
	width: 519px;
	line-height: 1.2em;
}

.recruit td {
	padding-bottom:10px;
}

.recruit td img {
	border: 1px solid #175b94;
}

.strapline{
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
}

.strap {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
	text-decoration:none;
}


.straplinenew {
	font-family: sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 0px;
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	text-align: center;
      width:100px;
}
.straplinenew a {
      font-color: #ffffff;
}
.boldtext { font-weight:bold;font-color:#ffffff;}
.boldtext a { font-weight:bold;font-color:#ffffff;}
.underlineno { text-decoration:none;}
.padding { margin-left:5px;}

div#empBox-new {     
    width: 133px;
	background: url(http://www.e4s.co.uk/images/frontEnd/emp_mainbg.gif) repeat-y;
	margin: 6px auto;
}
div#empBox-new h1 {
	font-size: 16px;
	margin: 6px auto;
	text-align: center;
}

div#empBox-new p {
	margin-top: 5px;
	margin-left: 3px;
}

div#empBox-new img {
	margin: 6px auto 5px 10px;
	border: 0;
}

div#empBox-new img.arrow {
	margin: 6px auto 6px 8px;
	border: 0;
	vertical-align: middle;
}
