

	
* html #content {
	height:350px;
}
	
	#mainlogo {
		float: left;
	}
	
	#jobslogo {
		float: right;	
	}
	
	#navbar {
		margin: 0;
		text-align: right;
/*		padding: 0px 25px 0px 25px;*/

		/*border-top: 1px solid #DCDCDC;*/
	}
	
	
	
	#navbar ul {
		float: left;
		padding: 0; margin: 0;
		list-style: none;
		background: url("/sites/JGP4_154/images/background_subnav.jpg") bottom repeat-x white;
		width: 100%;		
		padding: 5px 0px 0px 0px;
	}
	
	#navbar ul li {
		float: left;
		background: url("/sites/JGP4_154/images/nav_tab_bg_left.gif") top left no-repeat;
		margin:0 0 0 8px; 
		padding: 0 0 0 4px;
	}
	
#navbar li a, #navbar li a:link {
color:#fff;		
display: block;
		padding: 5px 10px 5px 8px ;
		font-weight: bold;
		font-family: "Arial Narrow" ,Arial, Helvetica, sans-serif;
		text-decoration: none;
		background: url("/sites/JGP4_154/images/nav_tab_bg_right.gif") top right no-repeat;		


		text-align: center;
		white-space: nowrap;
	}	
	
	#navbar ul li#member-summary a {

	}
	
	#navbar li a:hover {
		/*text-decoration: underline;*/
	}
	
	#navbar ul li.selected {
		background: url("/sites/JGP4_154/images/nav_tab_bg_selected_left.gif") top left no-repeat;		
	}
	
	#navbar ul li.selected a {
		background: url("/sites/JGP4_154/images/nav_tab_bg_selected_right.gif") top right no-repeat;	
		padding: 5px 10px 5px 8px ;
		color: #A54499;
	}
	
	#navbar ul li#site-accountadd, #navbar ul li#site-login, #navbar ul li#site-help, #navbar ul li#member-summary, #navbar ul li#memberaccount-logoff {
		float: right;
	}
	
	#navbar ul li#site-help {
		margin-right: 15px;
	}

/* tab styles */
.tabcontent{
display:none;
padding: 0px;
margin:0px;
position:relative;

}
#tablist{
	padding: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	position: relative;
	display: block;
}


#tablist ul{
list-style: none;
display: inline;
margin: 0px;
padding:0px;
}


#tablist li{
list-style: none;
display: inline;
margin: 0px;
padding:0px;
}

#tablist li a{
padding: 0px 5px 0px 2px;
margin-left: 0px;
font-weight:normal;
border-right:1px solid #666;
}

#tablist li a:link{
color: #666;
text-decoration:none;
}
#tablist li a:visited{
color: #666;
text-decoration:none;
}
#tablist li a:hover{
color: #666!important;
text-decoration:underline;
font-weight:normal;
}
#tablist li a.current{
}


#tablist a {font-size:80%;}



.botlogos {clear:both;height:45px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url("/sites/JGP4_154/images/background_www.gif");margin-bottom:20px;
}

	#content {
		clear: both;
/*		background: url(images/content_bg.jpg) bottom right no-repeat;*/
		/*height: 100px;*/
		padding: 20px 20px 30px 20px;
	}
		
	html>body #content {
		height: auto;
		min-height: 100px;

	}
	
	.block h1 {
		font-size: 130%;
		margin: 0;
		padding: 5px 10px;	
		/*background: url(images/background_block_h1.gif) repeat-x;*/
		color: white;
	}
	
	.block {
		margin: 0 0 10px 0;
		border: 0px solid #A54499;
		border-top: 0px solid #999999;
		/* background: url(images/background_block_generic.gif) bottom right no-repeat #E6E6E6;*/
		padding-bottom: 0px;
		border-color: #999999;
	}
	
	.block .bhead {
		background: url("/sites/JGP4_154/images/background_right_box.gif") #9C3B96;
		border-bottom: 0px solid #999999;
		background-repeat: no-repeat;
		background-position: right top;
	}	
	
	.innerbox {
		border-right:1px solid #9C3B96;
		border-left:1px solid #9C3B96;
		border-bottom:1px solid #9C3B96;
		background-color:#fff;
}
	
	.block ul {
		margin: 0;
		padding: 5px 10px;
		list-style: none;
		margin:0px !important
	}
	
	.block ul ul {
		padding: 0px 15px;
	}
	
	.block h2 {
		font-size: 110%;
		padding: 5px 10px; margin: 0;
	}
	
	.block a {
		text-decoration: none;
		color: #83367A;
	}
	
	.block p {
		padding: 5px 10px;
	}
	
	.block a:hover {
		text-decoration: underline;
	}

li.subnavon {font-weight:800;}
li.subsenior {font-size:90%;padding-left:10px;margin:0px;line-height:120%;color:#DB7ABB;}
li.subsenior a {color:#DB7ABB;}



	#searches .bhead {
		/*background: url(images/background_block_h1.gif) repeat-x;*/
		border-bottom: 0px solid #999999;
	}
	
	#searches {
		/*background: url(images/background_block_generic.gif) bottom right no-repeat #E6E6E6;*/
	}

	#searches .innerbox {
		/*background: url(images/background_block_generic.gif) bottom right no-repeat #E6E6E6;*/
		/*height:200px;*/
	}
	
	#careers .innerbox {background-color:#FAEBF5;}	

	#register {
		/*background: url(images/background_block_generic.gif) bottom right no-repeat #E2B7D6;*/
	}
	
	#register ul {
		list-style: square;
		margin-left: 15px;
	}
	
	#register p a {
		margin-bottom: 5px;
		margin-top: 0;
		padding-bottom: 0;
		font-weight: bold;
	}
	#tablist {margin-left:10px}
#whoareyou {margin-bottom:10px;margin-top:10px;}
#buttons  {float:right;margin-right:10px;height:60px;}
#featured .innerbox {padding:2px;}
#featured ul {margin:0px;padding:0px;}
#featured ul li {border:1px solid #999;margin:0px;padding:0px;margin-top:2px;}
#featured a {margin:0px;height:35px;
 display: block;
padding: 0px;
width: 100%;
background-color: #fff;
text-decoration:none;
font-size:100%;
text-indent:8px;
font-weight:bold;color:#A54499;
vertical-align: 10%;
}
 #featured a:link, #navlist a:visited
{
color: #A54499;
text-decoration: none;
}

#featured a:hover
{
background-color: #eee;
color: #DC7CBC;
}

.feat1 {background: url("/sites/JGP4_154/images/feat1.gif") bottom right no-repeat #fff;padding-top:5px !important;}
.feat2 {background: url("/sites/JGP4_154/images/feat2.gif") bottom right no-repeat #fff;padding-top:5px !important;}
.feat3 {background: url("/sites/JGP4_154/images/feat3.gif") bottom right no-repeat #fff;padding-top:5px !important;}
.feat4 {background: url("/sites/JGP4_154/images/feat4.gif") bottom right no-repeat #fff;padding-top:5px !important;}
.feat5 {background: url("/sites/JGP4_154/images/feat5.gif") bottom right no-repeat #fff;padding-top:5px !important;}
blockquote {margin:0px;margin-left:8px;}
.clear {clear:both;}	



	
	
	#moresites li a:hover {
		text-decoration: underline;
	}
	

	
	#memberinfo .listbody {
		margin: 5px 10px;
	}
	
	#memberinfo p {
		margin: 5px 0;
		padding: 0;
	}
	
	#memberinfo p strong {
		font-size: 80%;
		font-style: italic;
	}
	
	#memberinfo h2 {
		padding: 0;
		margin: 5px 10px;
		font-size: 120%;
		color: #515151;
		border-bottom: 1px solid #515151;
	}
	
	#memberinfo table {
		
	}
	
	#memberinfo #savedjobslist {

	}
	
	#memberinfo #savedjobslist h2 {

	}
	
	#memberinfo #apphistory {

	}
	
	#memberinfo #apphistory h2 {

	}
	

	#leftcolumn {
		float: left;
		margin-right: -60%;
		width: 38.5%;
	}
	#contentpage #leftcolumn {
	display:none;
		float: left;
		margin-right: -60%;
		width: 38.5%;
	}
	/* secondlevel 2 column layout clear middle */

	#middlecolumn {
		float: right;	
		width: 60%;
	}
	#contentpage #middlecolumn {
		float: right;	
		width: 100%;
	}
	#rightcolumn {
		float: right;
		width: 23%;
	}

	#innerwrap {
		float: left;
		width: 76%;
		margin-right: -33%;
	}	
	
	#outerwrap {
		width: 100%;
		clear: both;
	}
		
	#moresites h1 {
		/*background: url(images/background_block_h1_moresites.gif) left no-repeat;*/
		padding-left: 10px;
	}
	
	#partners h1 {
		/*background: url(images/background_block_h1_partners.gif) left no-repeat;*/
		padding-left: 15px;
	}
	
	#careers h1 {
		/*background: url(images/background_block_h1_careers.gif) left no-repeat;*/
		padding-left: 10px;
	}	
	
	#help h1 {
		/*background: url(images/background_block_h1_help.gif) left no-repeat;*/
		padding-left: 10px;
	}
	
	#searches h1 {
		/*background: url(images/background_block_h1_searchicon.gif) left no-repeat;*/
		padding-left: 10px;
	}	
	
	#register h1 {
		/*background: url(images/background_block_h1_register.gif) left no-repeat;*/
		padding-left: 10px;
	}	
	#memberinfo {
		/*background: url(images/background_block_h1_homeaccount.gif) left no-repeat;*/
		border: 1px solid #9C3B96;
		padding-left: 10px;
		padding:0px;
		margin:0px;
	}
	#memberinfo h1 {
		/*background: url(images/background_block_h1_homeaccount.gif) left no-repeat;*/
		padding-left: 10px;	
	}
	
	

	
	#searches #quicksearch h1, #latestjobs h1 {
		background: none;
		font-size: 115%;
		color: #DC7CBC;
		margin: 0px 10px 0 10px;
		padding: 0;
		border-bottom: 1px solid #ddd;
	}
#quicksearch form {padding:10px;padding-top:0px;}
#quicksearch .note {font-size:90%;}
#quicksearch td.fieldname {width:40%; font-size:90%;}
#quicksearch input, #quicksearch select {font-size:90%;}
#whoareyou ul {font-size:90%;}
#whoareyou li {margin-top:4px;margin-bottom:4px;}
.lblue {font-size:120%; font-weight:bold; color:#339999;}
.green {font-size:120%; font-weight:bold; color:#339933;}
.blue {font-size:120%; font-weight:bold; color:#333399;}
.yellow {font-size:120%; font-weight:bold; color:#CC9900;}
.orange {font-size:120%; font-weight:bold; color:#FF6600;}	
#whoareyou a {text-decoration:none;color:#666;}
#whoareyou a:hover {font-weight:normal;color:#A54499;}

#latestjobs #results a:link, #latestjobs a:visited {
font-weight:normal;
text-decoration: none;
margin:0px !important;
padding:0px !important;}
#latestjobs #results a:hover {
font-weight:normal;
color:#EFC0CE;
}

#latestjobs #results ul{
	font-size:90%;
	list-style-type: none;
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:4px;
	margin-bottom:8px;
}

#latestjobs #results li{
padding:-4px !important;
margin-top:-2px !important;
padding-left: 10px;
background-image: url("/sites/JGP4_154/images/arrow.gif");
background-repeat: no-repeat;
background-position: 0 .7em;
}

#videohome img {margin:0px;margin-bottom:15px;float:left;margin-right:8px;border:1px solid #ddd;padding:4px;}
.findout {font-size:115%;font-weight:bold;padding:0px;margin:0px;line-height:100%;color:#DA75B8;}
#videohome ul {margin:0px; padding:0px;font-size:90%; line-height:110%;}
#videohome li {margin:0px; padding:0px}
	
	#searches #listcategory ul {
		margin: 5px 10px;
		height: 10em;
		overflow: auto;
		border: 1px solid Silver;
		border-top: 1px solid Gray;
		border-left: 1px solid Gray;		
		background: White;
	}
	
	#searches #listcategory div.pageintro {
		overflow: visible;
		height: auto;
	}	

	.pink {
		color: #E2B7D6;
	}
	
 
/* Local Initiatives Article */
	
#article230 .initiative {
	clear: both;
}

#article230 .desc {
	float: left; width: 59%;
	padding-right: 1%;
}

#article230 h2 {
margin:0px;
padding-top:25px;
padding-bottom:5px;
color:#9C3B96;
}

#article230 .details {
	float: right; width: 38%;
	padding-left: 1%;
	border-left: 1px solid silver;
}

#article230 .details p {
	margin: 0;padding: 0 0 5px 0;
}

#article230 .details h3 {
	margin: 0; padding: 0;
	font-size: 90%;
}	
.article ul li{margin-left:20px;}	
.article img {
margin:0px;margin-right:4px;margin-bottom:4px;
padding:4px;
border:1px solid #ddd;
}
/* Recruitment Links Article */

#article231 .linkblock {
	clear: both;	
	padding-top: 15px;
}

#article231 .linkblock h3 {
	clear: both;
	padding: 0; margin: 15px 0 5px 0;
}

#article231 .linkblock ul {
	margin: 0; padding: 0;
	list-style: none;
}

#article231 .linkblock li {
	float: left;
	width: 49%;
	display:block;
/*	background: #F5F5F5;*/
	padding: 0;
	margin: 0;
}

#article231 .linkblock li a {

}

#article231 .linkset {
	clear: both;
	padding-bottom: 10px;	
}

#article231 .linkset h3 {
/*	padding-top: 10px;*/
}

/* Transport information Article */

#article232	.contentblock {
	float: left;
	width: 33%;	
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#article232	.contentblock ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
	
#article232	h2 {
	clear: both;
}

#article232 h3 {
	padding: 0 0 5px 0; margin: 0;
}
	
#article232	.imageholder {
	text-align: center;
}

div#partners h2 {
	color:#D20E00;
	text-transform: uppercase;
font-size:120%;
margin:0px;padding-bottom:0px;
}
	div#partners p {margin-right:100px;font-size:100%}
	div#partners div.innerbox {
	background-color:#FFF;
	background-image: url("/sites/JGP4_154/images/doncaster_college_banner.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}
#botbanner {border:1px solid #9C3B96;}