/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	font-family: sans-serif;
}
		table
		{
			font-size: small;
		}
		
		table.greenborder td {
		 	padding: 4px;
			border-color: #1e7322;
 	 	  	border-width: 1px 1px 0 0;
  	 	 	border-style: solid;
		}
		
		table.greenborder  {
			border-color: #1e7322;
			border-width: 0 0 1px 1px;
			border-style: solid;
		}	
			
#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/part-time-jobs/logo.gif');
}
#strap {
	position: absolute;
	top: 0px;
	left: 365px;
	width: 625px;
	height: 88px;
	background: url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/strapline.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/part-time-jobs/mainnav.gif');
}
#mainnav a {
	text-decoration: none;
	color: white;
	font-weight: bold;
}
#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;
						}
#subnav {
	position: absolute;
	top: 151px;
	left: 0px;
	width: 810px;
	height: 37px;
}
#subnav a {
	text-decoration: none;
	color: white;
	font-weight: bold;
}
#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: #d55805;
}
#subnavbar2 {
	position: absolute;
	top: 29px;
	left: 0px;
	width: 201px;
	height: 2px;
	background-color: #d55805;
}
#mainbodybar {
	position: absolute;
	top: 0px;
	left: 152px;
	width: 829px;
	height: 2px;
	background-color: #d55805;
}
#postjob {
	position: absolute;
	top: 151px;
	left: 789px;
	width: 201px;
	height: 37px;
}
#logout {
	position: absolute;
	top: 163px;
	left: 915px;
	width: 75px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
#navtab {
	position: relative;
	top: -5px;
	left: 222px;
	width: 177px;
	height: 4px;
	background-color: #d55805;
}
#body, #bodyfull {
	position: relative;
	top: 0px;
	margin: 0 auto;
	width: 990px;
	background-image: url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/bg_ptime.gif');
	background-repeat: repeat-y;
}
#bodyfull {
	background-image: url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/bg_ptimefull.gif');
}
#login2 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 152px;
	height: 160px;
	background: transparent url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/access-granted.gif') no-repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
}
#login {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 152px;
	height: 160px;
	background: transparent url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/access-all-areas.gif') no-repeat scroll 0% 0%;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
}
#login h2, #login2 h2 {
	left: 30px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-align: center;
	margin: 0px;
	margin-top: 7px;
	text-transform: capitalize;
}
#login img, #login2 img {
	margin-top: 40px;
	margin-left: 19px;
}
#login a, #login2 a {
	color: white;
	font-weight: bold;
}
#login p, #login2 p {
	font-size: x-small;
	left: 10px;
	width: 130px;
	color: white;
	margin-top: 3px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#mainbodycorner, #mainbodycornerfull {
	position: absolute;
	background: url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/corner-ptime.gif') top right no-repeat;
	display: block;
	right: 0px;
	top: 0px;
	height: 12px;
	width: 12px;
	z-index: 10;
}
#mainbodycornerfull {
	background: url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/corner-ptime2.gif') top right no-repeat;
}
#mainbody, #mainbodyfull {
	position: relative;
	top: 0px;
	left: 152px;
	width: 685px;
	background: rgb(255, 255, 255);
}
#mainbodyfull {
	width: 820px;
}
#emailPage {
	position: absolute;
	right: 5px;
	width: 409px;
	font-size: 12px;
	text-align: right;
	margin-bottom: 0px;
	margin-top: 4px;
	margin-right: 14px;
}
#emailPage a {
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
#emailPage img {
	margin-right: 6px;
}
.clearboth {
	clear: both;
}
#mainbody h1, #mainbodyfull h1 {
	font-size: 18px;
	font-weight: bold;
	color: #d55805;
	margin-bottom: 0px;
	margin-top: 16px;
	margin-left: 16px;
}
#mainbody h2, #mainbodyfull h2 {
	margin-top: 4px;
	font-size: 16px;
	color: rgb(0, 37, 131);
}
#mainbody p, #mainbodyfull p {
	margin-right: 14px;
	margin-left: 16px;
	font-size: small;
}
#mainbody a, #mainbodyfull a {
	color: black;
	font-weight: bold;
}
#mainbodydate {
	background-color: #9999CC;
	font-size: 12px;
	letter-spacing: 2px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 60px;
	margin-right: 60px;
	border-bottom: 1px solid #46468C;
	border-left-color: 1px solid #46468C;
	border-right-color: 1px solid #46468C;
	border-top-color: none;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #FFFFFF;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #FFFFFF;
}
#poll {
	position: absolute;
	top: 340px;
	left: 852px;
	width: 119px;
	height: 220px;
	font-size: x-small;
}
#topemployers {
	position: absolute;
	top: 12px;
	left: 837px;
	width: 153px;
	height: 265px;
	font-size: x-small;
	color: white;
}
#topemployersbox {
	position: relative;
	margin: auto;
	width: 138px;
	background-color: #FEEEE4;
	border: 1px solid #D55805;
	background-image: url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/part-topemps.gif');
	background-repeat: no-repeat;
	padding-top: 36px;
}
#topemployersbox .box {
	margin: auto;
	background-color: #FEEEE4;
	border: 1px solid #D55805;
	padding: 1px 1px;
	width: 120px;
	height: 60px;
	color: black;
	font-size: x-small;
	margin-bottom: 4px;
}
#postjob2 {
	position: absolute;
	top: 160px;
	left: 0px;
	width: 152px;
	background: url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/bg_ptime.gif');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#postjob2 img {
	border-top: 1px solid #d55805;
	margin-left: 2px;
}
#postjob2 ul {
	list-style: none;
	margin: 0 1px 0 2px;
	padding: 0;
	border: none;
}
#postjob2 li {
	border-top: 1px solid #fff;
	margin: 0;
}
#postjob2 li a {
	display: block;
	padding: 3px 5px 3px 0.5em;
	background-color: #d55805;
	color: #fff;
	text-decoration: none;
	width: 139px;
}
html>body #postjob2 li a {
	width: auto;
}
#postjob2 li a:hover {
	background-color: #923a00;
	color: #fff;
	font-weight: bold;
}
#postjob2 li a.over {
	background-color: #923a00;
	color: #fff;
	font-weight: bold;
}
#postjob21 {
	position: absolute;
	top: 160px;
	left: 0px;
	width: 152px;
	height: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#postjob21 p {
	margin: 0;
	position: absolute;
	width: 120px;
	top: 95px;
	left: 18px;
	font-size: x-small;
}
#postjob21 a {
	color: black;
	font-weight: bold;
}
#postjob2b {
	position: absolute;
	top: 40px;
	left: 0px;
	width: 152px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	height: 119px;
	background: #d55805;
	border-bottom: 1px solid #fff;
}
.menutitle {
	font-size: 12px;
	color: #FFFFFF;
	padding: 1px;
	text-align: left;
	padding-top: 0;
	padding-bottom: 0;
	margin-left: 1px;
	border-bottom: 1px solid #d55805;
}
#postjob2b .menuover {
	background-color: #015BA5;
}
#postjob2b img {
	border-top: 1px solid #d55805;
	margin-left: 2px;
}
#postjob2b a {
	display: block;
	background-color: #FFF9EE;
	color: #923A00;
	text-decoration: none;
	width: 139px;
	border-right: 1px solid #d55805;
	height: 15px;
	margin: 0 1px 0 0px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 3px;
	font-weight: bold;
}
html>body #postjob2b a {
}
#postjob2b a:hover {
	background-color: #f8b385;
	color: #923A00;
	font-weight: bold;
}
.mt {
	font-size: 12px;
}
#leftcolumn {
	position: absolute;
	background: url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/lcbg_social.gif');
	left: 0px;
	top: 460px;
	width: 145px;
	height: 300px;
}
#leftcolumnbottom {
	display: none;
	background: blue;
	left: 7px;
	width: 145px;
	height: 15px;
}
.style1 {
	font-size: 12px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.login1 {
	background-color: #F9E9C1;
	color: #000000;
	border: 1px solid #d55805;
	font-family:  sans-serif;
	font-size: 14px;
	text-align: left;
}
.login2 {
	background-color: #F3F3F3;
	color: #000000;
	border: 1px solid #117315;
	font-family:  sans-serif;
	font-size: 14px;
	text-align: left;
}
.ntry {
	background-color: #FFFFFF;
	border: 2px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.ntrys {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.nbtry {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: left;
	color: #000000;
	font-weight: bold;
}
.nbtryf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	font-weight: bold;
}
.nbtryfc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	font-weight: bold;
}
.nbtryff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
}
.style16 {
	font-size: 10px;
	font-family:  sans-serif;
	color: #333333;
}
.td1 {
	border: solid  1px #FFFFFF;
	background-color: #B6B6B6;
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td2 {
	border: solid  1px #FFFFFF;
	background-color: #EFEFEF;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td3 {
	border: solid  1px #FFFFFF;
	background-color: #E1E1E1;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.text {
	font-family:   sans-serif;
	font-size: 12px;
	color: #AC7C07;
	text-align: left;
}
.redtext {
	font-family:   sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-align: left;
}
.text1 {
	font-family:   sans-serif;
	font-size: 16px;
	color: #AC7C07;
	text-align: left;
}
.text3 {
	font-family:   sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
}
.text11 {
	font-family:   sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
}
.td {
	border: solid  1px #FFFFFF;
	text-align: center;
	font-family: sans-serif;
}
.Buttonssm, .Buttonssm2, .Buttonssm3 {
	background: #d55805;
	border: none;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	height: 18px;
	width: 80px;
	padding-bottom: 1px;
}
.Buttonssm2 {
	width: 100px;
	font: 13px arial;
	font-weight: bold;
}
.Buttonssm3 {
	width: 140px;
	font: 13px arial;
	font-weight: bold;
}
.ButtonssmT {
	border: solid #00CC00;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	height: 18px;
	width: 80px;
	padding-bottom: 1px;
	cursor: pointer;
}
/* CSS for calender */
.dpDiv {
}
/* the div that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #E5E5FF;
	border: 1px solid #AAAAAA;
	width: 100px;
}
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
}
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
}
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
}
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
}
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
}
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
}
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
}
/* the table cell that holds the name of the month and the year */
.dpTitleTD {
}
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
}
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
}
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
}
/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
}
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
}
/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background: #748DCB;
	font-weight: bold;
	padding: 0px;
}
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background: #748DCB;
	font-weight: bold;
}
#footer, #footerfull {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 685px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
#footerfull {
	width: 837px;
}
#footer-links {
	height: 17px;
	padding-top: 2px;
}
#internship-links {
	display: none;
}
#footer-links2 {
	height: 17px;
	padding-top: 3px;
	background-color: #d55805;
	color: #fff;
}
#footer-links2 a {
	color: #fff;
	font-weight: bold;
}
.style6 {
	font-size: 18px
}
.style7 {
	font-size: 14px;
	color: #0033FF;
	font-family:  sans-serif;
}
.style8 {
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	font-family:  sans-serif;
}
.style14 {
	font-size: 11px;
	font-family:  sans-serif;
	color: #6699FF;
}
.tabl {
	background-color: #FCFCFC;
	border: solid  1px #666699;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.th {
	background-color: #5D5D5D;
	text-align: center;
	font-family: sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.td {
	border: solid  1px #FFFFFF;
	text-align: center;
	font-family: sans-serif;
}
.td1 {
	border: solid  1px #FFFFFF;
	background-color: #B6B6B6;
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td1colorchange {
	border: solid  1px #FFFFFF;
	background-color: #FFBD00;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td2 {
	border: solid  1px #FFFFFF;
	background-color: #EFEFEF;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td2colorchange {
	border: solid  1px #FFFFFF;
	background-color: #A17AD7;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td3 {
	border: solid  1px #FFFFFF;
	background-color: #E1E1E1;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.tds {
	border: solid  1px #FFFFFF;
	background-color: #DCCCF2;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td0 {
	background-color: #FFFFFF;
	text-align: left;
	font-family: sans-serif;
	font-size: 11px;
	color: #0066CC;
}
.style16 {
	font-size: 10px;
	font-family:  sans-serif;
	color: #333333;
}
.tdb {
	background-color: #FFFFFF;
	border: solid 1px#002583;
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.style6 {
	font-size: 14px
}
.tth {
	text-align: center;
	font-family: sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.tdd2 {
	border: solid  1px #FFFFFF;
	background-color: #EFEFEF;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.tdd3 {
	border: solid  1px #FFFFFF;
	background-color: #E1E1E1;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.tabbl {
	background-color: #FCFCFC;
	border: solid  1px #666699;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tbb {
	border: solid 1px #333333;
}
.style16 {
	font-size: 10px;
	font-family:  sans-serif;
	color: #333333;
}
.style17 {
	font-size: 18px;
	font-family:  sans-serif;
	color: #333333;
}
.st6 {
	font-size: 14px
}
.login5 {
	background-color: #E4E4F1;
	border: 1px solid #46468C;
	font-family:  sans-serif;
	font-size: 12px;
	text-align: left;
}
.td33 {
	border: solid  1px #FFFFFF;
	background-color: #E4E4F1;
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.text5 {
	font-family:   sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}
.stl5 {
	font-size: 18px;
	color: #FFFFFF;
}
.stl6 {
	font-size: 14px;
	color: #333333;
}
.st17 {
	font-size: 12px;
	font-weight: bold;
}
.st18 {
	font-size: 12px
}
.st19 {
	font-size: 10px;
	font-family:  sans-serif;
	color: #333333;
}
.style6 {
	font-size: 18px
}
.style8 {
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	font-family:  sans-serif;
}
.tabl {
	background-color: #FCFCFC;
	border: solid  1px #666699;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.th {
	background-color: #FFFFFF;
	border: solid  1px #333333;
	text-align: center;
	font-family: sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.td {
	border: solid  1px #333333;
	background: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.td1 {
	border: solid  1px  #CCCCCC;
	background: #FFFFBF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.tdh {
	background: #FFFFBF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.td2 {
	border: solid  1px  #FFFFFF;
	background-color: #E1E1FF;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td3 {
	border: solid  1px #FFFFFF;
	background-color: #EBEBEB;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.tds {
	border: solid  1px #FFFFFF;
	background-color: #DCCCF2;
	text-align: center;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td0 {
	background-color: #FFFFFF;
	text-align: left;
	font-family: sans-serif;
	font-size: 11px;
	color: #0066CC;
}
.style16 {
	font-size: 10px;
	font-family:  sans-serif;
	color: #333333;
}
.td21 {
	background-color: #EFEFEF;
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.td31 {
	border: solid  1px #FFFFFF;
	background-color: #E1E1E1;
	text-align: left;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
.style18 {
	color: #FF0000
}
.gradsearchtable {
	float: left;
	display: inline;
	border: 1px solid #D55805;
	margin: 0 0 50px 16px;
	padding: 0;
	width: 653px;
	font: 13px arial;
	background-color: #FEEEE4;
	height: auto;
}
.gradsearchtable th {
	text-align: left;
	padding-top: 14px;
	padding-left: 20px;
	padding-bottom: 14px;
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/ptimesearchheader.gif) repeat-x scroll 0% 0%;
	color: #FFFFFF;
	font-size: 14px;
	width: 653px;
	
	}
.gradsearchtable h2 {
	padding: 8px 8px;
	padding-right: 16px;
	padding-bottom: 4px;
	font-size: 14px;
	color: #FFF;
}
.gradsearchtable td {
	padding: 8px 8px;
	padding-right: 16px;
	padding-bottom: 4px;
}
.gradsearchtable .gst1left {
	text-align: right;
	vertical-align: top;
	padding: 8px 4px;
}
.gradsearchtable select {
	border: 1px solid #6699CC;
}
.gradsearchtable input, .gradapp1 input, .gradapp1 select, .gradapp2 input, .gradapp1 textarea , .gradapp3 input, .gradmail1 input, .gradmail1 textarea {
	border: 1px solid #6699CC;
}
input.gradsearchcbox {
	border: 0;
	padding: 0;
	margin-left: 0;
}
.gradsearchsubmit input {
	border: 0;
	margin-left: 170px;
	background-color: #D55805;
	margin-bottom: 0px;
	margin-top: 4px;
}
.gradsearchtable2 {
	float: right;
	display: inline;
	border: 1px solid #D55805;
	margin: 14px 16px 50px 0px;
	width: 229px;
	font: 13px arial;
	background-color: #FEEEE4;
	height: 406px;
}
.gradsearchtable2 th {
	text-align: left;
	padding-top: 14px;
	padding-left: 20px;
	padding-bottom: 14px;
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/ptimesearchheader.gif) repeat-x scroll 0% 0%;
	color: #FFFFFF;
	font-size: 14px;
	width: 227px;
}
.gradsearchtable2inner {
	border: 1px solid #D55805;
	margin: 12px;
	margin-top: 0;
	padding: 6px 10px;
	line-height: 20px;
}
.gradsearchtable2inner ul, .gradresultul {
	margin: 0;
	padding: 0;
	padding-left: 0px;
	margin-top: 4px;
}
.gradsearchtable2inner li, .gradresultul li {
	margin: 0;
	padding: 0;
	padding-left: 12px;
	list-style-type: none;
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/arrow-li.gif) no-repeat 0 0.5em;
}
.gradresultul {
	float: right;
	width: 150px;
}
.gradresultul li {
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/arrow2-li.gif) no-repeat 1.3em 0.3em;
}
.gradresults {
	border-color: #D55805;
	border-width: 0 0 1px 1px;
	border-style: solid;
}
.gradresults a {
	text-decoration: underline;
}
.gradresults th a.whiteHeaders {
	text-decoration: none;
	color: white;
	text-transform: uppercase;
	color: #FFFFFF;
}
.gradresults th {
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #D55805;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 2px;
	height: 33px;
	padding: 0;
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/ptimesearchheader.gif);
}
.gradresults td {
	padding: 8px 10px;
	font-size: 13px;
	border-color: #D55805;
	border-width: 1px 1px 0 0;
	border-style: solid;
	margin: 0;
}
.gradresults td.shade {
	background: #FEEEE4;
}
.gradresults img {
	border: 0;
}
.gradresults .jobtitle {
	margin-top: 4px;
}
.gradresults .gradfeatured {
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/ptimefeatured.gif) 0px -4px no-repeat;
}
.gradresults  .gradfeaturedrow {
	background-color: #f9e9c1;
}
.gradresults  .gradfeaturedcell {
	border: 0;
	font-size: 12px;
	text-align: center;
}
.resultpagination {
	margin-top: 5px;
}
.graddesc1, .graddesc3, .gradapp1, .gradapp3, .gradconf , .gradmail1 {
	float: left;
	display: inline;
	border: 1px solid #D55805;
	margin: 14px 0 5px 0px;
	padding: 0;
	width: 519px;
	font: 13px arial;
	background-color: #FEEEE4;
}
.gradmail1 {
	margin-top: 0px;
}
.gradconf {
	width: 805px;
}
.gradapp1, .gradapp3, .gradmail1 {
	width: 579px;
}
.graddesc3 {
	margin-top: 10px;
	line-height: 1.5em;
}
.graddesc1 th, .graddesc3 th, .gradapp1 th, .gradapp3 th, .gradconf  th, .gradmail1 th {
	text-align: left;
	padding-top: 14px;
	padding-left: 20px;
	padding-bottom: 14px;
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/ptimesearchheader.gif) repeat-x scroll 0% 0%;
	color: #FFFFFF;
	font-size: 14px;
	width: 519px;
	line-height: 1.2em;
}
.gradapp3 th {
	width: 577px;
}
.gradconf th {
	width: 800px;
}
.gradmail1 th {
	width: 577px;
}
.gradconf tr {
	padding: 0;
	margin: 0;
}
.graddesc1 td, .graddesc3 td, .gradapp1 td, .gradapp3 td, .gradconf  td, .gradmail1 td {
	padding: 2px 20px;
	padding-right: 16px;
	padding-bottom: 4px;
}
.gradapp1  td, .gradapp3 td, .gradmail1 td {
	text-align: left;
	padding-left: 14px;
}
.graddesc2, .gradapp2, .gradmail2 {
	float: right;
	display: inline;
	border: 1px solid #D55805;
	margin: 14px 0px 50px 0px;
	width: 271px;
	font: 13px arial;
	background-color: #FEEEE4;
}
.floater {
	float: right;
	border: 0px;
	margin: 14px 0px 40px 0px;
	width: 271px;
	font: 13px arial;
}
.gradmail2 {
	margin-bottom: 0;
}
.gradapp2, .gradmail2 {
	width: 210px;
}
.gradmail2 {
	margin-top: 0;
}
.graddesc2  th, .gradapp2 th, .gradmail2 th {
	text-align: left;
	padding-top: 14px;
	padding-left: 20px;
	padding-bottom: 14px;
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/ptimesearchheader.gif) repeat-x scroll 0% 0%;
	color: #FFFFFF;
	font-size: 14px;
	width: 227px;
	line-height: 1.2em;
}
.gradapp2 th, .gradmail2 th {
	padding-left: 14px;
}
.graddesc2 td, .gradapp2 td, .gradmail2 td {
	padding: 0px 0px 0px 20px;
	padding-right: 16px;
	padding-bottom: 8px;
	line-height: 1.5em;
}
.gradapp2 td, .gradmail2 td {
	padding-left: 14px;
	padding-right: 10px;
}
.graddesc2 ul, .graddesc3 ul, .gradapp1 ul {
	padding: 0;
	padding-left: 0px;
	margin: 0;
	list-style-type: none;
}
.graddesc2 li {
	padding-left: 15px;
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/dot-li.gif) no-repeat 0em 0.7em;
}
.graddesc3 li {
	padding-left: 15px;
	background: url(http://www.e4s.co.uk/images/frontEnd/partarrow1.gif) no-repeat 0em 0.5em;
}
.gradapp1 li {
	padding-left: 15px;
	background: url(http://www.e4s.co.uk/images/frontEnd/partarrow1.gif) no-repeat 0em 0.5em;
}
.gradapp2 li {
	padding-left: 15px;
	background: url(http://www.e4s.co.uk/images/frontEnd/partarrow1.gif) no-repeat 0em 0.5em;
}
.gradconf li {
	padding-left: 15px;
	list-style-type: none;
	background: url(http://www.e4s.co.uk/images/frontEnd/partarrow1.gif) no-repeat 0em 0.5em;
}
.appheading {
	margin-top: 15px;
	margin-left: 15px;
	font: 14px arial;
}
.appsent {
	margin-top: 12px;
	color: #D55805;
	font: 13px arial;
	font-weight: bold;
}
.appsentp {
	margin-left: 0 ! important;
}
.headhunt, .headhuntmail {
	text-align: center;
	position-top: 100px;
}
.headhuntmail {
	text-align: left;
	margin-left: 55px;
}
.headhunt span, .headhuntmail span {
	font: 13px arial;
	padding: 7px 10px 7px 7px;
	position: relative;
	border: 1px solid #D55805;
	border-left: 0;
	border-right: 0;
	top: -12px;
	background-color: #F8D5C0;
}
.headhuntarrow {
	position: relative;
	top: -12px;
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/headhuntslice.gif) repeat-x 0em 22px;
}
.qual ul {
	padding-top: 6px;
	padding-left: 0px;
	margin: 0;
	list-style-type: none;
}
.qual li {
	padding-left: 25px;
	padding-bottom: 5px;
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/dot-li.gif) no-repeat 0.7em 0.6em;
}
/* Additional Styles */
.orangeBox {
	background: #FFE2B7 none repeat scroll 0%;
	border: 1px solid #EC7400;
	color: #EC7400;
	float: left;
	font-size: 16px;
	margin: 0pt 0pt 0px;
	padding-bottom: 10px;
	padding-right: 40px;
	width: 536px;
}
.orangeBox .orangeText {
	margin-top: 20px;
}
.orangeBox img {
	float: left;
	padding: 18px 45px 8px 20px;
}
.applySmallBut {
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/apply-here-small.gif);
	height: 30px;
	width: 110px;
	border: 0;
	cursor: hand;
	cursor: pointer;
}
.applyBigBut {
	background: url(http://www.e4s.co.uk/images/frontEnd/part-time-jobs/apply-here-big.gif);
	height: 72px;
	width: 178px;
	border: 0;
	cursor: hand;
	cursor: pointer;
}
.warningBox {
	border: 1px dashed #666;
	margin: 26px 0 5px 0;
	font-size: 11px;
	color: #000;
	padding: 8px;
	width: 252px;
	float: left;
}
#mainbody td.gst1left .helpBox {
	position: absolute;
	margin-right: 13px;
	margin-top: -2px;
	margin-bottom: 0;
	padding-top: 4px;
	padding-bottom: 2px;
	width: 222px;
	text-align: left;
	right: 20px;
	border: 1px solid #D55805;
	background: #FDD9C1;
}
#mainbody .helpBox ul {
	font-size: 11px;
	padding: 4px 1px 4px 17px;
	margin: 0 10px;
	width: 180px;
}
#mainbody .helpBox li {
	padding-bottom: 8px;
	color: #000;
}
#mainbody .helpBox img {
	padding: 6px 0 8px 9px;
	vertical-align: middle;
	line-height: 2.6em;
}
#mainbody .helpBox .header {
	font-size: 16px;
	letter-spacing: 2px;
	font-weight: bold;
	color: #D55805;
	margin-left: 4px;
}
.note {
	color: #CC0000;
	font-size: 10px;
	font-weight: bold;
}
#mainbodycorner2 {
	position: absolute;
	background: url('http://www.e4s.co.uk/images/frontEnd/part-time-jobs/corner-ptime2.gif') top right no-repeat;
	display: block;
	right: 0px;
	top: 0px;
	height: 12px;
	width: 12px;
	z-index: 10;
}
.textcolor {
	color: #d55805;
}
.textcolor {
	color: #d55805;
}

div#empBox {
     position: absolute;
     top: 12px;
     left: 8px;
     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_citypage.gif) repeat-y scroll 0;
	height: 26px;
	font-size: 0;
}

div#empBox .font11 a {
color:black;
}

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

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

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

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;
}
