/* CSS Document */
img, ul, li, h1, h2, h3, h4, h5, h6, div, p  {border:0px; padding:0px; margin:0px; color:#587523;}
p {border:0px; padding:1em 0px 0em 0px; margin:0px;}
/* PAGE STUFF
--------------------------------------------------*/
body {text-align:center; margin:0px; border:0px; padding:0px; background-color:#d1d1d1; font-family:Arial; font-size:0.8em; }
em {font-weight:bold;font-style:normal}
#aspnetForm {position:relative; width:890px; height:100%; margin:0px auto; text-align:center; border:0px solid blue; background-color:#FFFFFF;}
#__EVENTTARGET {display:none;}
#__EVENTARGUMENT{display:none;}
#__VIEWSTATE{display:none;}

#ctl00_ContentPlaceHolder1_ViewComments1_Rating_btn {margin-bottom:10px;}
#compHeaderH3 { color: #577624; font-size: 2em; font-family: Arial; }
	 	
#ctl00_header  {font-size:0.9em; margin-top:10px; font-weight:bold;}
#ctl00_header{position:relative; width:890px; height:220px; background:#FFFFFF url(images/Home-Page3_03.jpg) bottom center no-repeat; text-align:left; margin:0px auto;}
#ctl00_header a{color:#FFFFFF;}
#ctl00_header a:hover{color:#FFFFFF;}
#ctl00_header a:link{color:#FFFFFF;}
#ctl00_header a:active{color:#FFFFFF;}

#ctl00_ContentPlaceHolder1_fldLoginEmail, #ctl00_ContentPlaceHolder1_fldRemindEmail {width:210px !important;}
/*html>body #ctl00_lblDate{*margin-left:729px;}*/
#ctl00_IDMpage{overflow:hidden; position:relative; width:874px; top:00px; height:auto; min-height:600px; font-size:0.9em; background:#95c732 url(images/pagebg.jpg) top center repeat-x; margin:0px auto; text-align:left; z-index:20; border:0px solid red; }

#footer {background-color:#95C732; margin-top:0px; padding:0px 0px 0px 0px; height:80px; text-align:left; width:98.2%; float:left; border-top:5px solid #FFFFFF; border-left:8px solid #FFFFFF; border-right:8px solid #FFFFFF;}
#footer #whoisidm {text-align:right; float:right; width:300px; margin-top:10px; margin-right:10px;}
#footer #sponsoredby {float:left;width:260px;margin-left:10px;margin-top:10px;text-align:left}
#footer #whoisidm a, #footer #sponsoredby a {color:#045a8d;font-weight:bold}
#footer .footer-idm-logo {float:right}
/*#footer img {margin-top:10px; float:left; margin-left:10px;}*/

.headersLeft img{width:146px; height:28px; margin:0px; background-color:transparent;}
.headersLeft {padding:0px; margin:0px; height:28px;}

.headersRight img{width:146px; height:28px; margin:0px; background-color:transparent;}
.headersRight {padding:0px; margin:0px; height:28px; padding-left:91px;}

.L2headerImg{margin:-1px 0px 0px 5px; background-color:transparent;}
.headerPanels {padding:0px; margin:0px; height:28px;}

/* GREAT NEWS
--------------------------------------------------*/

div#greatNewsIndex h4 { padding-top: 12px; font-size: 1.6em; }
div#greatNewsIndex p { padding-top: 0; }


/* LOGO
--------------------------------------------------*/

#ctl00_logo{position:absolute; left:374px; top:0px; z-index:10; border:0px;z-index:10;}
#ctl00_logo span{position:absolute; left:0px; top:0px; border:0px solid red; z-index:2;}
#ctl00_logo img{position:absolute; left:0px; top:0px; border:0px solid green; z-index:3;}
#ctl00_logo h1{margin-left:-5000px;}

/* SEARCH & DATE
--------------------------------------------------*/

#ctl00_lblDate{font-size:1em;}
#ctl00_lblDate .date {float: none;}
#ctl00_SearchPanel { font-size: 0.8em; }
#searchTop { border: none;}
#dateSearchTop { line-height: 0.7em; color:#666; padding-top: 10px; width: 220px; text-align: right; float: right; padding-right: 10px; }
#dateSearchTop a:link { color:#666; clear: both;}
#ctl00_searchBox { margin-bottom: 4px; width: 140px; margin-left: 60px;}
html>body #ctl00_searchBox{*margin-left:0px;}

#dateSearchTop #ctl00_Search_btn {color:#666;}


/* FORM BITS
--------------------------------------------------*/

filedset#searchTop {  }

input:focus, textarea:focus {background-color:#b8eb64;}

input{display:block; background-color:#e2f0ca; border:1px #95c93e solid; font-size: 1em; padding: 2px;  margin: 5px 0 0 0px;}
input[type="hidden"] {display:none;}

#ctl00_ContentPlaceHolder1_JobsGrid  {width:100%;}

#registerForm { margin: 40px 0 0 20px; }
#registerForm input { width: 160px; }
#registerForm label { font-weight: bold; }
#registerForm label {margin-top:0px;}
#registerForm input#ctl00_ContentPlaceHolder1_fldTitle { width: 30px; }
#newsletterContainer input#ctl00_ContentPlaceHolder1_fldTitle { width: 30px; }

textarea {display:table;background-color:#e2f0ca; border:1px #95c93e solid; font-size:1em; margin-top:5px; font-family:Arial, Helvetica, sans-serif;}
select {margin-top:5px;}

label {margin-top:10px; display:block; font-weight:normal;}


#ctl00_ContentPlaceHolder1_Approved_lbl {float:left; margin-top:0px; margin-right:10px; margin-bottom:20px;}
html>body #ctl00_ContentPlaceHolder1_Approved_lbl {*margin-top:8px;}
html>body #ctl00_ContentPlaceHolder1_chbNewsletter {*margin-top:7px;}

fieldset.accountInfo { *margin-top: 40px; } /* IE ONLY*/

#ctl00_ContentPlaceHolder1_pnlFormHolder fieldset legend{margin:0px; padding:0px; padding-bottom:1em; border:0px; font-size:1.3em; font-weight:bold; color:#587523;}
#ctl00_ContentPlaceHolder1_File_ckb {margin-left:10px; margin-top:10px;}

.formRow input[type="submit"] {display:inline; margin-right:5px; margin-top:10px; clear:both; font-size:12px; }
html>body .formRow input[type="checkbox"] {*margin-top:5px; } /* IE7 ONLY*/

.deletemycv {float:left;}
.formRow { clear: both; }
.formRow textarea{width:280px; height:100px;}
.formRow input[type="checkbox"] {float:left; margin-top:1px;}
.formCol label { display: inline; color:#587523; font-weight:bold;}
.formCol, .formColGrouped { width: 210px; float: left; margin-bottom: 30px; }
.formColGrouped { margin-bottom: 4px; }
.formCol span {margin-right:0px; margin-bottom:5px; margin-top:10px; font-weight:normal;}
.feature .inner .clearer{ width:auto; height:0px; clear:both; margin-top:-1px; }

#ctl00_center .feature .inner .formRow .formCol input{ width:180px}
#ctl00_center .feature .inner .formRow  input{ width:auto; }
#ctl00_center .feature  .inner{min-height:200px;}
#ctl00_center .feature .inner a {color:#006600;}

#ctl00_center .feature .inner .formRow .dateCol { width:50%; }
#ctl00_center .feature .inner .formRow .dateCol label{width:40%; margin-right:1em; }
#ctl00_center .feature .inner .formRow .dateCol input{float:left; margin-right:0.3em; width:auto;}

#ctl00_center #appFormButtonRow input{margin-left:2em; min-width:5em; padding:0.2em 0.8em 0.2em 0.8em ; display:inline;}
html>body #ctl00_center #appFormButtonRow #ctl00_ContentPlaceHolder1_btnFormProgression {*min-width:0px; }
html>body #ctl00_center #appFormButtonRow #ctl00_ContentPlaceHolder1_btnFormRegress {*min-width:0px;}

.accountInfo h3 {margin-top:10px;}

input#ctl00_ContentPlaceHolder1_Button1 { width: 100px; }

input#ctl00_ContentPlaceHolder1_chbNewsletter, input#ctl00_ContentPlaceHolder1_chbRemember { float:left;margin-right:5px; width: 10px; background-color: #FFF; border: none; padding: 0; }
input#ctl00_ContentPlaceHolder1_fldPostcode { width: 60px; }

select#ctl00_ContentPlaceHolder1_fldDegree,
select#ctl00_ContentPlaceHolder1_fldGradYear,
select#ctl00_ContentPlaceHolder1_fldPlacement,
select#ctl00_ContentPlaceHolder1_fldNumberInTeam, 
select#ctl00_ContentPlaceHolder1_fldUniversity { width:  170px; background-color:#e2f0ca; border: 1px solid #95c93e; }


#ctl00_ContentPlaceHolder1_Button3 {width:180px; text-align:left;}

html>body #ctl00_ContentPlaceHolder1_chbRemember, #ctl00_ContentPlaceHolder1_chbNewsletter  {*margin-top:-3px;}
html>body #ctl00_ContentPlaceHolder1_fldDegree {*width:200px;}
html>body #ctl00_ContentPlaceHolder1_fldGradYear {*width:200px;}
html>body #ctl00_ContentPlaceHolder1_fldPlacement  {*width:200px;}

input#ctl00_ContentPlaceHolder1_fldDOBd, input#ctl00_ContentPlaceHolder1_fldDOBm, input#ctl00_ContentPlaceHolder1_fldDOBy {width: 20px; float: left; margin-right: 5px; }
input#ctl00_ContentPlaceHolder1_fldDOBy { width: 50px; }

#ctl00_ContentPlaceHolder1_nextButtonPannel, #ctl00_ContentPlaceHolder1_lastButtonPannel, #ctl00_ContentPlaceHolder1_finishButtonPannel{display:inline;}

.btn {height:20px;}

.errors {background-color:#e2f0ca; width:100%; }
.errors ul {padding:10px; margin-top:20px; margin-bottom:20px;}
.errors li {margin-left:20px;}
.fldError{color:#CC0000;}

#ctl00_center .feature .inner #statusFieldSet legend{color:#577628; font-weight:bold; margin-top:10px; margin-left:-10px;}
#ctl00_center .feature .inner #statusFieldSet input{width:auto;display:inline; margin-right:3px;}
#ctl00_center .feature .inner #statusFieldSet {margin-top:10px; padding:0px;}
#ctl00_center .feature .inner #statusFieldSet label{display:inline; padding:0px; margin:0px;}
#ctl00_center .feature .inner .contactArea {border:1px solid red;}

#ctl00_right #G1 label {display:block;}
#ctl00_right #G1 legend {font-weight:bold; color:#000000; padding:0px; margin:0px;}
#ctl00_right #G1 .D, .M, .Y {width:30px;}
#ctl00_right #G1 .inputname {width:102px;}

#ctl00_center .feature  .inner .entriesList li {list-style:none; margin-top:10px; margin-bottom:5px;}
#ctl00_center .feature  .inner .entriesListInfo { margin: 20px 0; padding-left: 160px; }
#ctl00_center .feature  .inner .largeEntriesIcon {float: left; margin: 10px 20px 10px 10px;}
#ctl00_center .feature  .inner .entryRating { margin-top: -10px; *margin-top: 0px; }
#ctl00_center .feature  .inner #playEntryIcon { font-size: 0.9em; text-align: center; }

#ctl00_center .feature .inner .enterPoints {list-style-type:disc; padding:20px;}

#playEntryIcon {float: right; margin: -12px 30px 0 10px; _margin: -12px 10px 0 10px;}

	/* LOGIN FORM TOP LEFT
	----------------------------------------------*/
	#loginForm{ position:absolute; top:150px; left:650px; width:210px; border:0px; color:#FFFFFF; text-align:right; z-index:50; font-size:0.9em;}
	#loginForm a{color:#FFFFFF; }
	#loginForm legend{display:none;}
	#loginForm label{font-weight:bold; display:inline;}
	#loginForm input{width:100px; display:inline;}
	
	/* IN PAGE LOGIN FORM
	----------------------------------------------*/
	fieldset.loginForm{border:0px; color:#FFFFFF; text-align:right; z-index:50; font-size:0.9em;}
	fieldset.loginForm a{color:#FFFFFF;}
	fieldset.loginForm legend{display:none;}
	fieldset.loginForm label{font-weight:bold; display:inline;}
	fieldset.loginForm input{width:80px; margin-top:4px; display:inline;}

/* MAIN NAVIGATION
--------------------------------------------------*/
#mainNav{position:absolute; width:900px; top:68px; left:0px; border:0px; padding:50px 0px 0px 8px;  margin:0px; z-index:1; background:url(images/menu_bg.gif) top left no-repeat;}
#mainNav li{border:0px solid red; padding:0px; margin:0px; float:left; list-style:none; font-size:0.5em;}
#mainNav span{cursor:pointer; display:block;}

#mainNav li#m1{font-size: 0em; position:relative; top:4px; width:78px; height:55px;}
#mainNav li#m1 span{background:url(images/menu/menu_out_01.gif) no-repeat; position: absolute; width: 100%; height: 100%; border:0px solid blue;}
#mainNav li#m1 span:hover{background:url(images/menu/menu_over_01.gif) no-repeat;}

#mainNav li#m2{font-size: 0em; position:relative; top:-0px; width:110px; height:58px;}
#mainNav li#m2 span{background:url(images/menu/menu_out_02.gif) no-repeat; position: absolute; width: 100%; height: 100%; border:0px solid blue;}
#mainNav li#m2 span:hover{background:url(images/menu/menu_over_02.gif) no-repeat;}

#mainNav li#m3 {font-size: 0em; position:relative; top:-6px; width:100px; height:59px;}
#mainNav li#m3 span {background:url(images/menu/menu_out_03.gif) no-repeat; position: absolute; width: 100%; height: 100%; border:0px solid blue;}
#mainNav li#m3 span:hover {background:url(images/menu/menu_over_03.gif) no-repeat;}

#mainNav li#m4 {font-size: 0em; position:relative; top:-12px; width:120px; height:62px;}
#mainNav li#m4 span {background:url(images/menu/menu_out_04.gif) no-repeat; position: absolute; width: 100%; height: 100%; border:0px solid blue;}
#mainNav li#m4 span:hover {background:url(images/menu/menu_over_04.gif) no-repeat;}

#mainNav li#m5 {font-size: 0em; position:relative; top:-18px; margin-left:90px; width:120px; height:56px;}
#mainNav li#m5 span {background:url(images/menu/menu_out_05.gif) no-repeat; position: absolute; width: 100%; height: 100%; border:0px solid blue;}
#mainNav li#m5 span:hover {background:url(images/menu/menu_over_05.gif) no-repeat;}

#mainNav li#m6 {font-size: 0em; position:relative; top:-22px; margin-left:2px; width:107px; height:54px;}
#mainNav li#m6 span {background:url(images/menu/menu_out_06.gif) no-repeat; position: absolute; width: 100%; height: 100%; border:0px solid blue;}
#mainNav li#m6 span:hover {background:url(images/menu/menu_over_06.gif) no-repeat;}

#mainNav li#m7 {font-size: 0em; position:relative; top:-86px; margin-left:320px; width:148px; height:83px;}
#mainNav li#m7 span {background:url(images/menu/menu_out_07.gif) no-repeat; position: absolute; width: 100%; height: 100%; border:0px solid blue;}
#mainNav li#m7 span:hover {background:url(images/menu/menu_over_07.gif) no-repeat;}

.mainNav li.m1 spanactive {background:url(images/menu/menu_over_01.gif) no-repeat;}

/* ACCESS NAVIGATION
-------------------------------------------------*/
#accessNav {margin-left:-5000px; width:490px;}

/* CONTENT BITS
-------------------------------------------------*/
#ctl00_IDMpage fieldset{border:0px;}
#ctl00_IDMpage a {color:#000000;}

.inner {background-color:#FFFFFF; width:auto; padding:0px 6px; }

.bold{font-weight:bold;}

#ctl00_center {float:left; width:490px; margin-left:192px; display:inline; margin-top:10px;}
#ctl00_left {float:left; width:170px; margin-left:-672px; display:inline; margin-top:10px;}
#ctl00_right {float:right; width:170px; margin-right:10px; margin-top:38px; display:inline; }

.clearer {width:auto; height:0px; overflow:hidden; margin-top:-1px;}
.clearblock {margin-bottom:5px;}

/* MIDDLE DIVS 
-------------------------------------------------*/

div#vidCen { margin: 0 auto; width: 490px; }
#ctl00_center .feature .mainImage {padding-left:5px;}
#ctl00_center .feature{width:490px; margin-bottom:12px;}
#ctl00_center .feature .top{background:url(images/ctop.png) no-repeat; display:block; width:100%; height:13px;}
#ctl00_center .feature .bottom{background:url(images/cbottom.png) no-repeat; display:block; width:100%; height:13px;}
#ctl00_center .feature img{ margin:10px 0px 0px 0px; }

#ctl00_center p {line-height:160%;}
#ctl00_center h3.normal {padding-bottom:0em;padding-top:1em;}

#ctl00_center2 .feature .top{background:url(images/ctop.png) no-repeat; display:block; width:500px; height:13px;}
.inner2 {background-color:#FFFFFF; width:100%;}
#ctl00_center2 .feature .bottom{background:url(images/cbottom.png) no-repeat; display:block; width:100%; height:13px;}
#ctl00_center2 .block .top {background-color:red; height:12px; background:url(images/topCurve.png); }
#ctl00_center2 .block .bottom{background:url(images/cbottom.png) no-repeat; display:block; width:100%; height:12px;}


#ctl00_center .block .top {background-color:red; height:12px; background:url(images/topCurve.png); }
#ctl00_center .block .bottom{background:url(images/cbottom.png) no-repeat; display:block; width:100%; height:12px;}

#ctl00_center .feature .newsList li {list-style:none; margin-bottom:10px;}
#ctl00_center .feature .newsList a {text-decoration:none;}

#ctl00_center .feature .inner .websitePages {list-style:none; margin:10px 0px 10px 0px; padding:0px; font-weight:bold;}
#ctl00_center .feature .inner .websitePages li {list-style:none; display:inline; margin-right:10px;}

#ctl00_center .feature .addJob {font-weight:bold; margin:10px 0px 10px 0px; padding:0px; }
#ctl00_center .feature .jobListings {margin-top:0px; margin-bottom:10px;}
#ctl00_center .feature .applyJob {padding:0px; margin:0px; }
#ctl00_center .feature .profileFieldset {margin-top:10px; padding:0px; color:Black; }

#ctl00_center .feature input[type="submit"] {font-size:12px; margin-top:10px; padding:3px; width:auto; }
#ctl00_ContentPlaceHolder1_Button3 {text-align:center;}
#ctl00_center .feature .accountInfo {padding:0px;}

.feature .uploadCV {margin-top:10px;}

#ctl00_center .feature .assesExer {margin-left:20px;}

#ctl00_center .feature .resources {list-style:none; margin:0px; padding:0px; width:450px;}
#ctl00_center .feature .resources li {margin:0px; padding:0px;  }
#ctl00_center .feature .resources img {float:left; margin:0px 10px 0px 0px; }
#ctl00_center .feature .clear {clear:both; margin-top:10px; margin-bottom:10px; border:1px solid white;}
#ctl00_center .feature .resources a {color:#ff6600;}
	
#ctl00_center .feature .confirm input {float:left; margin-top:0px;}
#ctl00_center .feature .addressArea {list-style:none; margin-top:5px;}
#ctl00_center .feature .addressArea li {margin-top:5px;}
#ctl00_center .feature .addressArea img {margin-left:-1px;}
#ctl00_center .feature .addressArea a {font-weight:bold;}
#ctl00_center .feature .tshirt {border:1px solid red; margin-top:-5px; }
	
#ctl00_center .feature .phoneArea {list-style:none; margin-top:5px;}
#ctl00_center .feature .phoneArea li {margin-top:5px;}
#ctl00_center .feature .phoneArea img {margin-left:-1px;}
#ctl00_center .feature .phoneArea a {font-weight:bold;}
	
#ctl00_center .feature #entry p {margin-bottom:20px;}
#ctl00_center .feature #entry ul {list-style:none; padding:0px; margin:0px;}
#ctl00_center .feature #entry li {list-style:none; margin-bottom:15px;}
#ctl00_center .feature .embed {float:right; margin:-55px 0px 0px 0px; padding:0px;}
#ctl00_center .feature .rating img{padding:0px; margin:-7px 0px 0px 0px;}
	
#ctl00_center .feature #comments ul {list-style:none; padding:0px; margin:0px;}
#ctl00_center .feature #comments li {list-style:none; padding:0px; margin:10px 0px 0px 0px;}
	
#ctl00_center .feature .existingRating ul {list-style:none; padding:0px; margin:0px;}
#ctl00_center .feature .existingRating .label { float:left;list-style:none; padding:0px; margin:10px 0px 0px 0px; }
#ctl00_center .feature .existingRating .stars {list-style:none; padding:0px; margin:0px 0px 0px 0px;}

#ctl00_center .feature .inner .programme {padding:10px 0px 10px 40px;}

#wantajobul { margin-left: 40px; margin-right: 40px;}
#wantajobul li { margin-bottom: 10px; line-height: 1.6em;}


		/* MIDDLE DIVS *( IMAGE STYLE ) *
		-------------------------------------------------*/
		
		#ctl00_center .feature .brandGirl {float:right; }
		#ctl00_center .feature .howtoenter {margin:0px; margin:10px 0px 10px 0px; background-color:transparent;}
		#ctl00_center .feature .inner .date{color:#000000; font-size:1.1em;}
		#ctl00_center .feature .uploadnow {margin:10px 0px 10px 0px; background-color:transparent;}
		
		/* MIDDLE DIVS *( COMPETITION NEWS ) *
		-------------------------------------------------*/
		
		#ctl00_center .feature .inner .news .competitionnewsTitle {padding:10px 0px 10px 0px;}
		#ctl00_center .feature .inner .news .date{color:#000000; font-size:0.7em; font-weight:bold; margin-bottom:10px; }
		#ctl00_center .feature .inner .news .generalcompetitionnewsTitle {padding:10px 0px 10px 0px;}
		#ctl00_center .feature .inner .news .date{color:#000000; font-size:0.7em; font-weight:bold; margin-bottom:10px; }
	

		
		/* MIDDLE DIVS *( TOP TEN GALLERY ) *
		-------------------------------------------------*/
		
		.galleryImg { float:left; background-color:#FFFFFF; width:140px; height:120px; margin:10px;}
		.galleryImg img {width:120px; height:100px; margin-left:10px; margin-top:10px;}
		.name {padding:10px 0px 10px 0px;}
				

		/* MIDDLE DIVS *( SUB FEATURE LEFT  ) *
		-------------------------------------------------*/
		
		#SubFeatureLeft{width:236px; min-height:405px; float:left;}
		#SubFeatureLeft .top{background:url(images/sfltop.png) top right no-repeat; width:100%; height:12px; margin-top:2px; }
		#SubFeatureLeft .inner {margin-top:0px;}
		#SubFeatureLeft .inner a {color:#006600;}
		#SubFeatureLeft .bottom{  background:url(images/sfbottom.png) top left no-repeat; width:100%; height:13px;}
		#SubFeatureLeft img {margin-left:5px; margin-right:auto; margin-top:20px;}

		/* MIDDLE DIVS *( SUB FEATURE RIGHT  ) *
		------------------------------------------------*/
		
		#SubFeatureRight{width:236px; min-height:405px; float:right;}
		#SubFeatureRight img {margin-left:5px; margin-right:auto; margin-top:20px;}
		#SubFeatureRight .inner a {color:#006600;}
		#SubFeatureRight h4{width:100%; text-align:right;}
		#SubFeatureRight .top{background:url(images/sfrtop.png) top left no-repeat; width:100%; height:12px;}
		#SubFeatureRight .bottom{background:url(images/sfbottom.png) top left no-repeat; width:100%; height:13px;}

		/* MIDDLE DIVS *( HEADERS  ) *
		------------------------------------------------*/
				
		.feature .inner .SmallGreen { color: #577624; font-family: Tahoma; font-weight: bold; font-size:1.0em; }
        .feature .inner .smlGrn { color: #577624; font-family: Arial; font-weight: bold; font-size:1.1em; }
   	    .feature .inner .compHeaderH2 { font-weight: bold; }
	    .feature .inner .ContentHeading { font-family: Arial; color: #577624; padding-top:20px;} 
    	.feature .inner .CentreUL {list-style: none; border: 1px solid white; margin: 0px; padding-right: 0px; padding-left: 20px; padding-bottom: 0px; padding-top: 0px; }
	    .feature .inner .JustifyContent
	    .feature .inner .waitBoxStyle { background-color:#e2f0ca; position:absolute; top:400px; left:300px; font-family:Verdana; display:none; }



/* LEFT DIVS
-------------------------------------------------*/

.advSearch{font-size:0.9em; font-weight:bold;}

#ctl00_left .inner{padding:10px;}
#ctl00_left a{color:#006600; font-weight:bold; display:table; }

#ctl00_left #L1 .top{width:100%; height:13px; background:url(images/l1top.png) no-repeat;}
#ctl00_left #L1 .bottom{width:100%; height:35px; background:url(images/l1bottom.png) bottom no-repeat;/* background-color:#00CC99;*/}
#ctl00_left #L1 .inner{min-height:60px; padding:0px 8px; padding-top:20px;}
#ctl00_left #L1 fieldset{text-align:left; padding-right:0px; margin:0px; padding:0px; width:100%; }
#ctl00_left #L1 label{font-weight:bold;  margin-right:5px;}
#ctl00_left #L1 img {float:right; margin:10px;}
#ctl00_left #L1 input{width:120px;}
#ctl00_left #L1 a{color:#006600; font-weight:bold; float:none; display:inline;}

#ctl00_left #L1 div.lillia {height:452px;}
#ctl00_left #L1 div.lillia img {width:90px;height:99px;margin-left:34px;margin-right:34px;}

#ctl00_left #L1 ul.adviceandtips {margin:0px;}
#ctl00_left #L1 ul.adviceandtips li {padding-bottom:10px;}

#ctl00_left #L2 .top{width:100%; height:41px; background:url(images/l2top.png) top no-repeat;}
#ctl00_left #L2 fieldset {text-align:left; margin:10px; padding:0px; width:100%;}

#ctl00_left #L2 .inner{min-height:220px; border:1px solid #FFFFFF; display:block; padding-top: 0px;}
#ctl00_left #L2 .inner li {margin-bottom:10px;}
#ctl00_left #L2 .inner a {margin:10px 0px 0px 0px; display:block; }

#ctl00_left #L2 .bottom{width:100%; height:34px; background:url(images/l2bottom.png) bottom no-repeat;}
#ctl00_left #L2 .bottomAccount {width:100%; height:34px; background:url(images/l2accountbottom.png) bottom no-repeat;}

#ctl00_left #L2 .inner .latestNews {margin-top:10px;}
#ctl00_left #L2 .inner .latestNews ul {margin:0px; padding:0px;}
#ctl00_left #L2 .inner .latestNews li {margin-top:0px; padding:0px;}
#ctl00_left #L2 .inner .latestNews a {margin-top:-1px; padding:0px;}
#ctl00_left #L2 .inner .latestNews .SmallGreen {display:block; }
#ctl00_left #L2 .inner .moreBtn {margin-left:0px; text-align:right; }



#ctl00_left #L3 .top{width:100%; height:41px; background:url(images/l3top.png) top no-repeat;}
#ctl00_left #L3 .top img {margin:-6px 0px 0px 4px; background-color:transparent;}

#ctl00_left #L3 .inner {min-height:20px;}
#ctl00_left #L3 .inner .moreBtn {margin-left:70px; display:block; text-decoration:none;}
#ctl00_left #L3 .inner a {margin-top:5px; margin-bottom:5px; text-decoration: underline; display:inline;}
#ctl00_left #L3 .inner a#usefulLinksClickHere {margin-top:5px; display: inline; :5px; text-decoration: underline;}
#ctl00_left #L3 .inner .moreBtn {margin-top:30px; }

#ctl00_left #L3 .bottom{width:100%; height:12px; background:url(images/l3bottom.png) bottom no-repeat; margin-bottom:10px;}
#ctl00_left #L3 .inner ul {list-style:none;}


.friendButton {clear:both;}
.title {color:#FFFFFF; margin-right:0px; margin-left:30px; font-size:1.2em; font-weight:bold;}
.inner .entrynew li { list-style:none; }


#ctl00_left #L1 .latestEntryIcon2 { width: 30px; float: left; padding-top: 4px; margin-top:-4px; }
#ctl00_left #L2 .latestEntryIcon2 { width: 30px; float: left; padding-top: 4px; margin-top:3px; }
html>body #ctl00_left #L1 .latestEntryIcon2 {*margin-right:10px;}

html>body div.latestEntryIcon {*margin-right:10px; *margin-top:-5px;}
div.latestEntryContainer { clear:both; margin: 15px 0 10px 0;  }
div.latestEntryInfo { padding-top: 2px; }
div.topEntryInfo { padding-top: 5px; }
div.allEntries {border:1px solid white;}
html>body div.allEntries {*margin-left:-20px; *border:0px;}
#ctl00_Box1_LatestEntries1_latestEntries1_NewEntriesPanel .moreBtn {display:block;  }


/* RIGHT DIVS
-------------------------------------------------*/

#ctl00_right .inner{padding:10px;}
#ctl00_right #R1 a{color:#006600; }

#ctl00_right #R1 .top{width:100%; height:13px; background:url(images/l1top.png) no-repeat; }
#ctl00_right #R1 .top img {margin:3px 0px 0px 5px; }
#ctl00_right #R1 .inner{min-height:106px; padding-top:20px;}

#ctl00_right #R1 .inner .moreBtn {  margin-left:70px;}

#ctl00_right #R1 .inner a {font-weight:bold; }
#ctl00_right #R1 input {margin-top:10px; }
#ctl00_right #R1 img {margin-top:10px; }
#ctl00_right #R1 label {font-weight:bold; padding-top:5px; display:block;}
#ctl00_right #R1 .bottom{width:100%; height:35px; background:url(images/l2bottom.png) bottom no-repeat;/* background-color:#00CC99;*/ }

#ctl00_right #R2 .top {width:100%; height:41px; background:url(images/l3top.png) no-repeat;}
#ctl00_right #R2 .top img {margin:-10px 0px 0px 0px; }
#ctl00_right #R2 .inner {min-height:104px; padding-top: 0px;}
#ctl00_right #R2 .inner #ctl00_Box5_TopTen2_latestEntries1_TopTenPanel  .latestEntryIcon{margin-right:10px;float:left;}
html>body #ctl00_right #R2 .inner #ctl00_Box5_TopTen2_latestEntries1_TopTenPanel  .latestEntryIcon{*margin-top:2px;}

#ctl00_right #R2 .bottom{width:100%; height:35px; background:url(images/l1bottom.png) bottom no-repeat;/* background-color:#00CC99;*/}
#ctl00_right #R2 a{color:#006600; font-weight:bold; margin-left:0px;text-align:right;}

#ctl00_right #R2 .latestPlacements ul {list-style:none; margin-top:10px;}
#ctl00_right #R2 .latestPlacements li {margin-bottom:5px;}
#ctl00_right #R2 .latestPlacements img {display:block; margin-left:80px; }

#ctl00_right #R2 .latestJob ul {list-style:none; margin-top:10px;}
#ctl00_right #R2 .latestJob li {margin-bottom:5px;}
#ctl00_right #R2 .latestJob img { margin-left:80px;}

#ctl00_right #R2 ul {padding:0px;  margin-bottom:10px;}
#ctl00_right #R2 li {list-style:none; padding:0px; }

#ctl00_right #R3{min-height:170px;}
#ctl00_right #R3 .top{width:100%; height:41px; background:url(images/l2top.png) top no-repeat;}
#ctl00_right #R3 .top img {margin:-5px 0px 0px 0px; }
#ctl00_right #R3 .inner{min-height:110px;}
#ctl00_right #R3 .inner a {margin-top:10px; display:block; color:#006600;}
#ctl00_right #R3 .bottom{width:100%; height:12px; background:url(images/l3bottom.png) bottom no-repeat; margin-bottom:10px;}

#ctl00_right #R3 ul.contactInformation {list-style:none;}
#ctl00_right #R3 ul.contactInformation li {margin:0px 0px 20px 0px;}
#ctl00_right #R3 ul.contactInformation li img {margin:-4px 5px 0px 0px; float:left;}
#ctl00_right #R3 ul.contactInformation li a {display:inline;}

#ctl00_right #R4{min-height:154px; margin-bottom: 10px; }
#ctl00_right #R4 .top{width:100%; height:12px; background:url(images/l1top.png) top no-repeat;}
#ctl00_right #R4 .top img {margin:5px 0px 0px 7px; }
#ctl00_right #R4 .inner{min-height:106px; padding-left:10px;}
#ctl00_right #R4 .bottom {width:100%; height:12px; background:url(images/l3bottom.png) bottom no-repeat;/* background-color:#00CC99;*/ margin-bottom:60px;}
#ctl00_right #R4 .inner p {margin-bottom:10px;}

/*Whats new*/
#ctl00_right #R5 .top{width:100%; height:12px; background:url(images/l1top.png) top no-repeat;}
#ctl00_right #R5 .top img {margin:5px 0px 0px 7px; }
#ctl00_right #R5 .inner{min-height:106px; padding-left:10px;}
#ctl00_right #R5 .bottom{width:100%; height:34px; background:url(images/l2bottom.png) bottom no-repeat;}
#ctl00_right #R5 .inner p {margin-bottom:10px;}
#ctl00_right #R5 a {color:#006600;font-weight:bold;}  
#ctl00_right #R5 .latestIDMNews ul {margin-top:3em;list-style:none;}
#ctl00_right #R5 .latestIDMNews li {margin-bottom:1em;}
/*Whats new end*/

#ctl00_right #G1{min-height:154px; }
#ctl00_right #G1 .top{width:100%; height:12px; background:url(images/l1top.png) top no-repeat;}
#ctl00_right #G1 .top img {margin:5px 0px 0px 7px; }
#ctl00_right #G1 .inner{min-height:106px; padding-left:10px;}
#ctl00_right #G1 .bottom{width:100%; height:12px; background:url(images/l3bottom.png) bottom no-repeat;/* background-color:#00CC99;*/ margin-bottom:10px;}
#ctl00_right #G1 .inner p {margin-bottom:10px;}

/* LISTS
-----------------------------------------------
specifically the job list on home page*/

#SubFeatureRight ol {list-style:none; border:1px solid white; margin:0px; padding:10px 0px 0px 0px; }
#SubFeatureRight li {list-style:none; margin-bottom:10px; font-weight:bold;}
#SubFeatureRight a {margin-right:10px; padding-left:10px;}

#ctl00_left #L2 .topTenList { margin:0px -20px 5px 20px; padding:10px 0px 0px 0px; list-style-type:decimal;  }
#ctl00_left #L2 .topTenList li a {padding:0px; margin:0px; text-align:left; display:inline; list-style:decimal; }
#ctl00_left #L2 .topTenList li img {padding-left:5px;}

#L2 .inner ul {padding:0px; margin:0px; list-style:none;}
#L2 .inner li {padding:0px; margin:0px;}

#ctl00_left #L1 ul {margin:0px -20px 0px 20px; padding:10px 0px 0px 0px; list-style-type:none;  }

#ctl00_left #L3 .latestEntriesLeft { margin:0px -20px 0px 20px; padding:10px 0px 0px 0px; list-style-type:decimal;  }
#ctl00_left #L3 .latestEntriesLeft li a {padding:0px; margin:0px; text-align:left; display:inline; list-style:decimal;  }
#ctl00_left #L3 .latestEntriesLeft li img {padding-left:5px;}

#ctl00_left #L3 .uploadEntry  {list-style:none; border:1px solid white; padding:10px 0px 0px 0px; margin:0px;}
#ctl00_left #L3 .uploadEntry li a {margin-right:0px; padding-left:10px; display:inline;}
#ctl00_left #L3 .uploadEntry li img {margin-bottom:-5px;}

#ctl00_right #R2 .workPlacements {list-style:none; padding:0px; margin:0px 0px 0px 0px;}
#ctl00_right #R2 .workPlacements li a {padding-left:10px; margin:0px; text-align:left; display:inline; }

#ctl00_right #R3 .jobOpportunity {list-style:none; padding:0px; margin:10px 0px 0px 0px; }
#ctl00_right #R3 .jobOpportunity li a {padding-left:10px; margin:0px; text-align:left; display:inline; }

/* specifically the student list on home page */

#L1 ul.summerSchool  { list-style:none; margin:0px; padding:0px;}
#L1 ul.summerSchool li {padding-bottom:10px; padding:-10px; margin-left:-20px;}

div.latestIDMNews ul {list-style:none;}	

ul.studentList{list-style:none; padding:0px; margin:20px 0px 0px 0px; width:100%; }
ul.studentList p {clear:right; }
ul.studentList li{clear:both; padding:0px 0px 10px 0px}
ul.studentList li h5{clear:right; font-size:1.2em;}
ul.studentList li span{ clear:right;}
ul.studentList img{ float:left; margin-right:10px; padding:0px; }

.check {float:left; margin-right:8px; margin-top:-5px;}
.expert {display:block;}
.closing{margin-left:450px; display:block;}

.shadetabs {margin:10px 0px 0px 0px; padding:0px;}
.shadetabs a {display:block; width:50%;}
.shadetabs img {margin:10px 0px 0px 0px; padding:0px; border:1px solid grey;}
.shadetabs li {display:inline; margin:0px 0px 0px 0px; padding:0px; font-weight:bold;}

.expertListen {text-align:left;}
.signupBtn {margin-left:80px;}

/* HEADERS
-------------------------------------------------*/

	/* GENERAL HEADERS (which occur on more than one page)
	--------------------------------------*/

	#aboutTheIDM span {display:none;}
	#aboutTheIDM {background:url(images/abouttheidm.png) no-repeat; position: absolute; width: 184px; height: 45px; margin:-8px 0px 0px 3px;}
			
	#JobsStudent span {display:none;}
	#JobsStudent {background:url(images/jobapplication.png) no-repeat; position: absolute; width: 184px; height: 45px;}
			
	#dataplannerVidHeader span {display:none;}
	#dataplannerVidHeader {background:url(images/dataplanner.png) no-repeat; float:left; margin-top:-8px; width: 184px; height: 45px; display:block;}
		
	#fasttrackVidHeader span {display:none;}
	#fasttrackVidHeader {background:url(images/fasttrack.png) no-repeat; float:left; margin-top:-8px; width: 184px; height: 45px; display:block;}
	
		
	#plannerVidHeader span {display:none;}
	#plannerVidHeader {background:url(images/planner.png) no-repeat; float:left; margin-top:-8px; width: 184px; height: 45px; display:block;}
			
	#creativecopyVidHeader span {display:none;}
	#creativecopyVidHeader {background:url(images/copywriter.png) no-repeat; float:left; margin-top:-8px; width: 184px; height: 45px; display:block;}
		
	#creativeartVidHeader span {display:none;}
	#creativeartVidHeader {background:url(images/artdirector.png) no-repeat; float:left; margin-top:-8px; width: 184px; height: 45px; display:block;}
		
	#accountexecVidHeader span {display:none;}
	#accountexecVidHeader {background:url(images/accountexecutive.png) no-repeat; float:left; margin-top:-8px; width: 184px; height: 45px; display:block;}
		
	#accountmanVidHeader span {display:none;}
	#accountmanVidHeader {background:url(images/accountmanager.png) no-repeat; float:left; margin-top:-8px; width: 184px; height: 45px; display:block;}
		
	#expertsVidHeader span {display:none;}
	#expertsVidHeader {background:url(images/experts.png) no-repeat; float:left; margin-top:-8px; width: 184px; height: 45px; display:block; }
	
	#accountdirectorVidHeader span {display:none;}
	#accountdirectorVidHeader {background:url(images/accountdirector.png) no-repeat; float:left; margin-top:-8px; width: 184px; height: 45px; display:block;}
	
	#thanksEntryHeader span {display:none;}
	#thanksEntryHeader {background:url(images/thankyou.png) no-repeat; position: absolute; width: 184px; height: 45px;}
		
	#kickStartHeader span {display:none;}
	#kickStartHeader {background:url(images/careerkickstart.png) no-repeat; position: absolute; width: 184px; height: 45px; margin-top:-7px; margin-left:2px;}
		
	#cvrequest span {display:none;}
	#cvrequest {background:url(images/requestyourCV.png) no-repeat; position: absolute; width: 184px; height: 45px;}
	
	#cvRequestHeader span {display:none;}
	#cvRequestHeader {background:url(images/cvrequestheader.png) no-repeat; position: absolute; width: 184px; height: 45px; margin:-8px 0px 0px 2px;}
	
	#employerNewsletter span {display:none;}
	#employerNewsletter {background:url(images/employerNewsletterHead.png) no-repeat; position: absolute; width: 184px; height: 45px;}

	#employerRegister span {display:none;}
	#employerRegister {background:url(images/registerEmployer.png) no-repeat; position: absolute; width: 195px; height: 45px;}
	
	#whatsNewHeader span {display:none;}
	#whatsNewHeader {margin: -8px 0px 0px 2px; background:url(images/latestnews.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#expertsHeader2 span {display:none;}
	#expertsHeader2 {margin: -5px 0px 0px 2px; background:url(widgets/right/box4/listentotheexperts.png) no-repeat; position: absolute; width: 180px; height: 45px; }
	
	#expertsHeader span {display:none;}
	#expertsHeader {margin: -8px 0px 0px 2px; background:url(images/listentoexperts.png) no-repeat; position: absolute; width: 180px; height: 45px; }
	
	#signupHeader span {display:none;}
	#signupHeader {margin: -5px 0px 0px 2px; background:url(images/newslettersignup.png) no-repeat; position: absolute; width: 180px; height:50px;}
	
	#workplacementHeader span {display:none;}
	#workplacementHeader {margin: -8px 0px 0px 2px; background:url(images/workPlacements.png) no-repeat; position: absolute; width: 180px; height: 50px;}


    
	#whoisidmHeader span {display:none;}
	#whoisidmHeader {margin: -4px 0px 0px 2px; background:url(images/whoistheidm.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	#watchtheadHeader span {display:none;}
	#watchtheadHeader {margin: -3px 0px 0px 2px; background:url(images/watchthead.gif) no-repeat; position: absolute; width: 180px; height: 45px;}

	#jobOpportunities span {display:none;}
	#jobOpportunities {margin: 4px 0px 0px 7px; background:url(images/jobOpportunities.gif) no-repeat; position: absolute; width: 180px; height: 45px;}

	#marketingintro span {display:none;}
	#marketingintro {background:url(images/marketingintro.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#submitEntry span {display:none;}
	#submitEntry {background:url(images/submitentry.png) no-repeat; position: absolute; width: 180px; height: 45px;}
		
	#searchHeader span {display:none;}
	#searchHeader {margin: -4px 0px 0px 3px; background:url(images/search.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	#contactHeader span {display:none;}
	#contactHeader {margin: -8px 0px 0px 2px; background:url(images/contactus_box6.png) no-repeat; position: absolute; width: 180px; height:50px;}
		
	
	
	#whatsNewIDMHeader span {display:none;}
	#whatsNewIDMHeader { margin:-3px 0px 0px 3px; background:url(idmimages/idmnews.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	/*
    #whatsNewIDMHeader span {display:none;}
	#whatsNewIDMHeader {margin: -8px 0px 0px 0px; background:url(idmimages/whatsnew.png) no-repeat; position: absolute; width: 180px; height:50px;}
    */
	
	#uploadedHeader span {display:none;}
	#uploadedHeader {background:url(widgets/right/box6/uploadEntry.png) no-repeat; position:absolute; width:180px; height:45px; margin:-7px 0px 0px 2px;}
	
	#EntryUploadHeader span {display:none;}
	#EntryUploadHeader {margin:-8px 0px 0px 2px; background:url(widgets/left/box2/uploadyourentry.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#personalityquizheader span {display:none;}
	#personalityquizheader {margin:-6px 0px 0px -11px; background:url(images/quizheader.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	#wantajobheader span {display:none;}
	#wantajobheader {background:url(images/wantajobheader.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#careersheader span {display:none;}
	#careersheader {background:url(images/careersheader.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#aboutidm span {display:none;}
	#aboutidm {background:url(images/aboutidm.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#interviewHeader span {display:none;}
	#interviewHeader { margin:-8px 0px 0px 2px; background:url(widgets/left/box3/cvandinterviewtips.png) no-repeat; position: absolute; width: 180px; height: 45px;}
		
	#interviewHeader1 span {display:none;}
	#interviewHeader1 { margin:-3px 0px 0px 3px; background:url(images/cvandinterviewtips.png) no-repeat; position: absolute; width: 180px; height: 45px;}
		
	#register span {display:none;}
	#register { margin:0px 0px 0px 0px; background:url(images/register.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#usefulLinks span {display:none;}
	#usefulLinks { margin:-8px 0px 0px 2px; background:url(images/usefullinks.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#employerNewsletter span {display:none;}
	#employerNewsletter {background:url(images/employernewsletter.png) no-repeat; position: absolute; width: 180px; height: 45px; margin:-5px 0px 0px 2px;}
			
	#employerNewsletterHeader span {display:none;}
	#employerNewsletterHeader {background:url(images/employernewsletterhead.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#recommendEntry span {display:none;}
	#recommendEntry {background:url(images/recommendentry.png) no-repeat; position: absolute; width: 180px; height: 45px; }
	
	#lilliaHeader1 span {display:none;}
	#lilliaHeader1 { margin:5px 0px 0px 6px; background:url(images/2008_winner_159x25.png) no-repeat; position: absolute; width: 180px; height: 45px;}
		
	/* INDEX PAGE HEADERS 
	--------------------------------------*/
	#compHeader span {display:none;}
	#compHeader  {position:absolute; background:url(images/competition.png) no-repeat; width: 180px; height: 45px; }
	
	#uploadHeader span {display:none;}
	#uploadHeader {background:url(images/uploadanentry.png) no-repeat; position: absolute; width: 180px; height: 45px; margin:-6px 0px 0px -11px;}

	#entriesHeader span {display:none;}
	#entriesHeader {background:url(images/listentotheexperts.png) no-repeat; float:left; width: 180px; height: 45px; margin:-5px 0px 0px 0px}

	#entriesHeader2 span {display:none;}
	#entriesHeader2 {background:url(images/listentotheexperts.png) no-repeat; float:left; width: 180px; height: 45px; margin:-5px 0px 0px 0px}
	
	
	#viewEntries span {display:none;}
	#viewEntries {background:url(images/viewtheentries.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	#entries span {display:none;}
	#entries {background:url(images/entries.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	#howToHeader span {display:none;}
	#howToHeader {background:url(images/howtoenter_right.png) no-repeat; position: absolute; width: 180px; height: 40px; margin:-6px 0px 0px -11px;}
	
	/* BRAND PAGE HEADERS 
	--------------------------------------*/
	#brandHeader span {display:none; }
	#brandHeader {background:url(images/urthebrand.png) no-repeat; position:absolute; width: 180px; height: 45px;}
	
	#brandEntries span {display:none;}
	#brandEntries {background:url(images/theentries.png) no-repeat; position: absolute; width: 180px; height: 40px; margin-top:-5px;}

	#brandEntries2 span {display:none; position: relative;}
	#brandEntries2 {background:url(images/theentries.png) no-repeat; position: absolute; width: 180px; height: 45px; left: 0;}

	#whatDoYouWin span {display:none;}
	#whatDoYouWin { margin: 0px 0px 0px 5px; background:url(images/whatdoyouwin.gif) no-repeat; position: absolute; width: 180px; height: 45px;}

	#uploadingBrandHeader span {display:none;}
	#uploadingBrandHeader { margin: 0px 0px 0px 5px; background:url(images/uploading.gif) no-repeat; position: absolute; width: 180px; height: 45px;}


	/* TOP 10 HEADERS 
	--------------------------------------*/
	#topTen span {display:none;}
	#topTen  {background:url(images/toptenentries.png) no-repeat; position: absolute; width: 180px; height: 45px; margin:-5px 0px 0px 2px}
	
	#topTenLeft span {display:none;}
	#topTenLeft  {background:url(images/topTen.gif) no-repeat; position: absolute; width: 180px; height: 45px; margin: 0px 0px 0px 5px;}

	#latestEntries span {display:none;}
	#latestEntries  { background:url(images/LatestEntries.gif) no-repeat; position: absolute; width: 180px; height: 45px; margin: 0px 0px 0px 5px;}
	
	/* HOW TO ENTER HEADERS 
	--------------------------------------*/
	
	#jobForu span {display:none;}
	#jobForu {position:absolute; background:url(images/bestforu.gif) no-repeat; width: 180px; height: 45px; }

	#adayintheLife span {display:none; }
	#adayintheLife  { position:absolute; background:url(images/Adayinthelife.gif) no-repeat; width: 180px; height: 45px; margin:-6px 0px 0px 5px;}

	#introductionMarketing span {display:none; }
	#introductionMarketing  { position:absolute; background:url(images/introductiontomarketing.gif) no-repeat; width: 180px; height: 45px; margin:-6px 0px 0px 0px;}
	
	#viralAdLeft span {display:none; }
	#viralAdLeft  { position:absolute; background:url(images/viraladleft.gif) no-repeat; width: 180px; height: 50px; margin:-6px 0px 0px 0px;}

	#latestEntriesHeader span {display:none;}
	#latestEntriesHeader {margin: -8px 0px 0px 3px; background:url(images/LatestEntries.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	#latestEntriesHeader1 span {display:none;}
	#latestEntriesHeader1 {margin: -3px 0px 0px 3px; background:url(images/latestentriesheader1.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	#latestEntriesHeader2 span {display:none;}
	#latestEntriesHeader2 {margin: -3px 0px 0px 3px; background:url(images/latestentriesheader2.png) no-repeat; position: absolute; width: 180px; height: 45px; margin-top:-8px; margin-right:1px;}

	/* ADVICE HEADERS 
	--------------------------------------*/
	#advice span {display:none;}
	#advice {position:absolute; background:url(images/bestadvice.png) no-repeat; width: 180px; height: 45px; }
	
	#cvAdvice span {display:none; }
	#cvAdvice  { position:absolute; background:url(images/cvAdvice.gif) no-repeat; width: 180px; height: 45px; margin:-6px 0px 0px 0px;}

	#interviewAdvice span {display:none; }
	#interviewAdvice  { position:absolute; background:url(images/interviewAdvice.gif) no-repeat; width: 180px; height: 45px; margin:-6px 0px 0px 6px;}
 
	#lookingforanentry span {display:none; }
	#lookingforanentry  { position:absolute; background:url(images/lookingforanentry.gif) no-repeat; width: 180px; height: 45px; margin:-6px 0px 0px 6px;}
	
	/* NEWS HEADERS 
	--------------------------------------*/
	#generalnewsHeader span {display:none; }
	#generalnewsHeader  { position:absolute; background:url(images/generalNews.gif) no-repeat; width: 180px; height: 45px;}
	
	#competitionnewsHeader span {display:none; }
	#competitionnewsHeader  { position:absolute; background:url(images/competitionNews.gif) no-repeat; width: 180px; height: 45px;}

	/* FORM HEADERS 
	--------------------------------------*/
	
	#howToEnterIt span {display:none; }
	#howToEnterIt  { position:absolute; background:url(images/howtoenterit.png) no-repeat; width: 180px; height: 45px;}
	
	/* ACCOUNT HEADERS
	--------------------------------------*/
	
	#accountArea span {display:none; }
	#accountArea  { position:absolute; background:url(images/account.png) no-repeat; width: 180px; height: 45px; margin:-6px 0px 0px 2px;}

	#myAccountArea span {display:none; }
	#myAccountArea  { position:absolute; background:url(images/myaccountarea.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}
    
    #yourProfileArea span {display:none; }
	#yourProfileArea  { position:absolute; background:url(images/yourprofilearea.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}

    #uploadyourCV span {display:none; }
	#uploadyourCV  { position:absolute; background:url(images/uploadyourCV.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}

	/* EMPLOYERS HEADER
	--------------------------------------*/
	
    #employers span {display:none; }
	#employers  {background:url(images/Employers.png) no-repeat; position: absolute; width: 180px; height: 45px;}

    #summerSchool span {display:none; }
	#summerSchool  {background:url(widgets/left/box2/summerschool.png) no-repeat; position: absolute; width: 180px; height: 45px; margin:-6px 0px 0px 3px;}

    #summerSchool1 span {display:none; }
	#summerSchool1  {background:url(images/summerschool1.png) no-repeat; position: absolute; width: 180px; height: 45px; margin:-3px 0px 0px 3px;}

	#uploadVacanciesHeader span {display:none;}
	#uploadVacanciesHeader {margin: -8px 0px 0px 3px; background:url(images/uploadyourvacancies.png) no-repeat; position: absolute; width: 180px; height:45px;}


	/* NEWSLETTER HEADER
	--------------------------------------*/
	
    #newsletter span {display:none; }
	#newsletter  { position:absolute; background:url(images/newsletter.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}


	/* NEWS HEADER
	--------------------------------------*/

    #latestnewsheader span {display:none; }
	#latestnewsheader  { position:absolute; background:url(images/latestnewsheader.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}
	
	#news span {display:none;}
	#news {background:url(images/news.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	/* LOGIN HEADER
	--------------------------------------*/

    #login span {display:none; }
	#login  { position:absolute; background:url(images/login.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}
	
	
	/* UPLOAD YOUR ENTRY HEADER
	--------------------------------------*/
	
    #uploadEntryHeader span {display:none; }
	#uploadEntryHeader  { position:absolute; background:url(images/uploadentry.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}
	
	
	/* ADMIN HEADER
	--------------------------------------*/
	
	#administrationHeader span {display:none; }
	#administrationHeader  { position:absolute; background:url(images/administration.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}

	#adminNews span {display:none;}
	#adminNews {background:url(images/adminnews.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#websitePages span {display:none;}
	#websitePages {background:url(images/websitepages.png) no-repeat; position: absolute; width: 180px; height: 45px;}

		
	/* WEB CONFIG
	--------------------------------------*/	
			
	#webConfig span {display:none; }
	#webConfig  { position:absolute; background:url(images/webconfig.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}
	
		
	/* REGISTERED USERS HEADER
	--------------------------------------*/
	
	#regUsers span {display:none; }
	#regUsers  { position:absolute; background:url(images/registeredusers.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}
	
	
	#lillaHeader span {display:none; }
	#lillaHeader {background:url(images/2008winnerWhite.png) no-repeat; position:absolute; width: 146px; height: 31px;}
   /* JOBS
	--------------------------------------*/
		
	#userpostedjobs span {display:none; }
	#userpostedjobs  { position:absolute; background:url(images/userpostedjobs.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}
		
	#bestJobForYouHeader span {display:none;}
	#bestJobForYouHeader {background:url(images/bestjobforu.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#Jobs span {display:none;}
	#Jobs {background:url(images/jobs.png) no-repeat; position: absolute; width: 156px; height: 39px;}

   /* CONTACT & FAQ
	--------------------------------------*/

	#contactUsHeader span {display:none;}
	#contactUsHeader {background:url(images/contactus.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	#FAQHeader span {display:none;}
	#FAQHeader {background:url(images/faqs.png) no-repeat; position: absolute; width: 180px; height: 45px;}

   
   /* RESOURCES
	--------------------------------------*/

	#ResourcesHeader span {display:none;}
	#ResourcesHeader {background:url(images/resources.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	
    /* REPORT CONTENT
	--------------------------------------*/

	#repHeader span {display:none;}
	#repHeader {background:url(images/repHeader.png) no-repeat; position: absolute; width: 180px; height: 45px;}

    /* SUMMER SCHOOL
	--------------------------------------*/
    
	#summerSchoolHeader span {display:none;}
	#summerSchoolHeader {background:url(images/summerschool.png) no-repeat; position: absolute; width: 180px; height: 45px;}

	.summerSchoolErrors ul {margin-bottom: 20px;}
	.summerSchoolErrors ul li {margin-left: 10px; line-height: 1.8em; list-style: none; color: red;}

    /* SEARCH RESULTS
	--------------------------------------*/
    
   	#searchResults span {display:none;}
	#searchResults {background:url(images/searchresults.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	ul.searchResultSection { padding-bottom: 20px; line-height: 1.6em; margin-left: 20px; }
	ul.searchResultSection li { list-style: none; }
	h3.searchResult { padding: 20px 0 10px 0; }

    /* THANKYOU PAGE
	--------------------------------------*/	
	
	#thankYou span {display:none;}
	#thankYou {background:url(images/thankyou.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	#sorry span {display:none;}
	#sorry {background:url(images/sorry.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	
	
	/* USEFUL LINKS
	--------------------------------------*/

	#usefulLinksHeader span {display:none; }
	#usefulLinksHeader  { position:absolute; background:url(images/usefullinksheader.png) no-repeat; width: 180px; height: 50px; margin:0px 0px 0px 0px;}
	
	#usefulLinks1 span {display:none; }
	#usefulLinks1  { position:absolute; background:url(images/usefullinksheader1.png) no-repeat; width: 180px; height: 50px; margin:-3px 0px 0px 3px;}
	
	#usefulLinksContainer h3 { padding-top: 20px; }
	#usefulLinksContainer p { padding-bottom: 20px; }
	
		
	/* GLOSSARY
	--------------------------------------*/
	
	#glossary span {display:none; }
	#glossary  { position:absolute; background:url(images/glossary.png) no-repeat; width: 180px; height: 50px; margin:-8px 0px 0px 3px;}
	
	#glossary1 span {display:none; }
	#glossary1  { position:absolute; background:url(images/glossary1.png) no-repeat; width: 180px; height: 50px; margin:-3px 0px 0px 3px;}
	
			
	/* TOP TEN
	--------------------------------------*/
	
	#topTenNew span {display:none;}
	#topTenNew {background:url(images/topten.png) no-repeat; position: absolute; width: 180px; height: 45px;}
	#ctl00_center .feature .roundtop{background:url(images/roundtop.png) no-repeat; display:block; width:100%; height:12px;}
	
	#topTenHeader span {display:none;}
	#topTenHeader {margin: -8px 0px 0px 2px; background:url(images/topten.png) no-repeat; position: absolute; width: 180px; height: 50px;}

	#expertsHeader span {display:none;}
	#expertsHeader {background:url(widgets/left/box2/listentotheexperts.png) no-repeat;}
	/* end */

    
    /* COMPETITION HEADERS */
    #thestorysofar span {display:none;}
	#thestorysofar {background:url(images/thestorysofar.png) no-repeat; float:left; width: 180px; height: 45px; margin:-5px 0px 0px 0px}
    
