/* Forsiden */
#template_subtype_frontpage .list table tbody td{
    padding-left: 0px;
}
#template_subtype_frontpage .fieldblock {margin-bottom: 10px;}
#template_subtype_frontpage .list {}
#template_subtype_frontpage .list thead {}
#template_subtype_frontpage .list tbody > tr > td + td + td { text-transform: lowercase; }

#template_subtype_frontpage .list.cv .col2 { width: 100px; } /* Oprettet */
#template_subtype_frontpage .list.cv .col3 { width: 100px; text-align: center;} /* Status */
#template_subtype_frontpage .list.cv .col4 { width: 24px; } /* Læs */
#template_subtype_frontpage .list.cv .col5 { width: 20px; } /* Ret */
#template_subtype_frontpage .list.cv .col6 { width: 20px; } /* slet */

#template_subtype_frontpage .list.jobagent .col2 { width: 100px; } /* Oprettet */
#template_subtype_frontpage .list.jobagent .col3 { width: 81px; } /* Status */
#template_subtype_frontpage .list.jobagent .col4 { width: 47px; } /* Læs */
#template_subtype_frontpage .list.jobagent .col5 { width: 20px; } /* Ret */
#template_subtype_frontpage .list.jobagent .col6 { width: 20px; } /* slet */


#template_subtype_frontpage .list.messages .col2 { width: 80px; } /* Oprettet */
#template_subtype_frontpage .list.messages .col3  { width: 22px; } /* Status */
#template_subtype_frontpage .list.messages .col4 { width: 20px; } /* Læs */

#template_subtype_frontpage .list.ads{ font-size: 10px; color: #333; }
#template_subtype_frontpage .list.ads tbody > tr > td span { display: block; font-size: 10px; color: #333;}
#template_subtype_frontpage .list.ads .col1 { width: 170px } /* overskrift */
#template_subtype_frontpage .list.ads .col2 { width: 0px; height: 0px; font-size: 0px; visibility: hidden; } /* Oprettet dato - skjules*/
#template_subtype_frontpage .list.ads .col2 { visibility: collapse; } /* Oprettet dato - skjules*/
#template_subtype_frontpage .list.ads .col3 { width: 25px; } /* Læs */
#template_subtype_frontpage .list.ads .col4 { width: 20px;} /* slet */


/* CV-forside */
#template_subtype_cvlist .button {
    float: right;
}
#template_subtype_cvlist .list tbody > tr > td + td + td + td { text-transform: lowercase; }

#template_subtype_cvlist .list.cv .col2 { width: 100px; } /* Oprettet */
#template_subtype_cvlist .list.cv .col3 { width: 105px; } /* Status */
#template_subtype_cvlist .list.cv .col4 { width: 30px;  } /* Læs */
#template_subtype_cvlist .list.cv .col5 { width: 30px;  } /* Ret */
#template_subtype_cvlist .list.cv .col6 { width: 50px;  } /* kopier */
#template_subtype_cvlist .list.cv .col7 { width: 45px;  } /* Slet */

/* Jobagent liste*/
#template_subtype_jobagentlist .button {
    float: right;
}


#template_subtype_jobagentlist .list.jobagents_advanced .col1 { width:} /* Navn */
#template_subtype_jobagentlist .list.jobagents_advanced .col2 { width: 200px;} /* e-mail */
#template_subtype_jobagentlist .list.jobagents_advanced .col3 { width: 200px; } /* oprettet */
#template_subtype_jobagentlist .list.jobagents_advanced .col4 { width: 40px; } /* funktioner */
#template_subtype_jobagentlist .list.jobagents_advanced .col5 { width: 60px; } /* funktioner */


#template_subtype_normal .button.linkbutton {float: right; margin-right:2px;}

/* opret/rediger cv*/

#editcv_form .fields > .datafield {
	position: relative;
	clear: both;
	width: 100%;
}

#editcv_form .fields > .datafield .label{
	width: 140px;
}

#editcv_form .fields .fields{
	clear: both;
	margin-top: 15px;
}

	/* dropdown */
	.datafield.dropdown.light{
		clear: both;	
		display: block;
		width: 100%;
	}
	.datafield.dropdown.light .field{
		float: right;
	}
	/* menu i højre side */
	#editCvMenu .selected{
		background-color: #fff;
		border-bottom: 1px solid #9FA29B;
		border-top: 1px solid #9FA29B;
		border-right: 1px solid #9FA29B;
	}
	
	#editCvMenu{
		position: relative;
		margin-top: 5px;
		margin-left: 2px;
	}
	#editCvMenu a:hover{text-decoration: underline;}
	#editCvMenu ul{
		margin: 0px;
		padding: 0px;
	}
	#editCvMenu li{
		list-style: none;
		margin: 0px 0px 3px 0px;
		padding: 0px;
		list-style-position: outside;
	}
	#editCvMenu li span{
		display: block;
		height: 18px;
		line-height: 15px;
		font-size: 11px;
		margin: 0px 0px 3px 0px;
		padding: 3px 0px 2px 10px;
		font-weight: bold;
		color: #000000;		
	}
	#editCvMenu li li{
		list-style: none;
		margin: 0px 0px 3px 0px;
		padding: 0px 0px 0px 0px;
		display: block;
	}
	#editCvMenu li li a{
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 3px;
		color: #000;
		text-decoration: none;
		width: 235px;
		height: 16px;
		line-height: 16px;
		display: block;
		font-weight: normal;
		font-size: 10px;
	}
	#editCvMenu ul li ul li > span{
		margin: 0px 0px 0px 5px;
		padding: 0px 0px 0px 0px;
		color: #000;
		display: inline;
		font-weight: normal;
		font-size: 10px;
		background-image: none;
		border: 0px solid #fff;
		clear: both;
	}
	#editCvMenu ul li ul li span span{
		position: relative;
		margin-right: 5px;
		font-weight: normal;
		font-size: 10px;
		background-image: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		clear: both;
		display: inline;
	}
	#editCvMenu li li span span a{
		float: right;
		width: auto;
		font-weight: normal;
		text-decoration: underline;
	}
	
	#editCvMenu ul li ul li span .headline{
		clear: both;
		display: block;
		margin: 0px 0px 0px 5px;
	}
	#editCvMenu span.education,
	#editCvMenu span.experience,
	#editCvMenu span.course,
	#editCvMenu span.previousengagement,
	#editCvMenu span.geography,
	#editCvMenu span.travelingactivity{
		width: 100%;
		clear: both;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 5px 0px;
		display: block;
		height: auto;
	}
	#editCvMenu span.geography{
		float:none;
	}
	#editCvMenu .course span.year {
		float: left;
	}
	#editCvMenu ul li ul li span span .name,
	#editCvMenu ul li ul li span span .school,
	#editCvMenu ul li ul li span span .period,
	#editCvMenu ul li ul li span span .spokenlevel,
	#editCvMenu ul li ul li span span .writtenlevel,
	#editCvMenu ul li ul li span span .jobdomain,
	#editCvMenu ul li ul li span span .dates{
		width: 200px;
		height: 100%;
		clear: both;
		margin-left: 5px;
		padding: 0px 0px 0px 0px;
		display: block;
	}
	#editCvMenu ul li ul li span span .functions{
		position: absolute;
		top: 0px;
		right: 0px;
		text-transform: lowercase;
		background: none;
	}
	/* end */

/* Overskrift/resume */
#template_subtype_editcv .datafield.headline .field input{
	width: 370px;
}

/* personlige egenskaber */

#template_subtype_editcv .checkboxes .datafield.property.light{
	width: 100%;
	clear: both;	
}

#template_subtype_editcv .datafield.metadata.property .fields{
	width: 100%;
}

/* Uddannelse */

#educationsearch #foundeducations .field.select select{
	height: auto;
	width: 370px;
}

#educationsearch .datafield.foundeducationid{
	clear: both;
}

#educationsearch .datafield.add_education{
	clear: both;
	width: 370px;
}
#educationsearch .datafield.add_education .field.button{
	float: right;
}



#educationsearch .neweducation{
	margin-left: 15px;
	clear: both;
}

.neweducation .datafield.start_year,
.neweducation .datafield.end_year,
.neweducation .datafield.school{
	width: auto;
	clear: none; 
	float: left;
}

.datafield.edu_remark{
	float: left;
	clear: both;
	margin-top: 15px;
	width: 370px;
}
.datafield.edu_remark .field.textarea textarea{
	width: 370px;
}

#template_subtype_editcv .datafield.searchstring .field input {
    width: 370px;
}
#template_subtype_editcv .datafield.searchbutton.light{
	width: 100%;;
}
#template_subtype_editcv .datafield.searchbutton.light .field {
    width: auto;
	float: right;
	margin-right: 200px;
}
#template_subtype_editcv .datafield.searchbutton.light .byline {
    width: auto;
	float: left;
	clear: none;
}

/* Efteruddannelse */
#template_subtype_editcv .datafield.course_name,
#template_subtype_editcv .datafield.course_school,
#template_subtype_editcv .datafield.course_description,
#template_subtype_editcv .datafield.course_year{
    clear: both;
	width: 100%;
	margin-bottom: 15px;

}
#template_subtype_editcv .datafield.course_name .field input,
#template_subtype_editcv .datafield.course_school .field input,
#template_subtype_editcv .datafield.course_description .field input{
    width: 370px;

}

/* kompetencer */
#template_subtype_editcv .datafield.expsearchword{
	width: 100%;
}
#template_subtype_editcv .datafield.expsearchword .field input{
    width: 370px;
}
#template_subtype_editcv .datafield.expremark{
	clear:both;
}

#divsearch .field.select select{
	height: auto;
	width: 370px;
}

#divsearch .datafield.experiences{
	clear: both;
}

#divsearch .datafield.addexperience{
	clear: both;
	width: 370px;
}
#divsearch .datafield.addexperience .field.button{
	float: right;
}


/* tidligere/nuværende job*/
#template_subtype_editcv .datafield.datefield.previousengagement_start .datafield,
#template_subtype_editcv .datafield.datefield.previousengagement_end .datafield{
	clear: none;
}
#template_subtype_editcv .datafield.datefield.previousengagement_start .label,
#template_subtype_editcv .datafield.datefield.previousengagement_end .label{
	width: 100%;
	clear: both;
}
#template_subtype_editcv .datafield.datefield.previousengagement_start .byline,
#template_subtype_editcv .datafield.datefield.previousengagement_end .byline{
	clear: none;
	margin-left: 10px;
	margin-right: 10px;
}

#template_subtype_editcv .datafield.datefield.previousengagement_start .datafield.previousengagement_year_start.y.light .field.text input,
#template_subtype_editcv .datafield.datefield.previousengagement_end .datafield.previousengagement_year_end.y.light .field.text input{
	width: 50px;
	min-width: 50px;
}


#template_subtype_editcv .datafield.previousengagement_date_end.d.light .field{
	float: left;
	clear: none;
}

#template_subtype_editcv .datafield.previousengagement_datestring_start.s.light,
#template_subtype_editcv .datafield.previousengagement_datestring_end.s.light{
	display: none;
}

/* Geografi */

.geography #all_of_denmark .dk_areas .datafield.dk_area{
	width: 400px;
	height: 18px;
}
.geography #all_of_denmark .dk_areas .datafield.dk_area .field.checkbox{
	position: absolute;	top: 0px; left: 414px;
}
*:first-child + html .geography #all_of_denmark .dk_areas .datafield.dk_area .field.checkbox{
	position: absolute;	top: 0px; left: 410px;
}
* html .geography #all_of_denmark .dk_areas .datafield.dk_area .field.checkbox{
	position: absolute;	top: 0px; left: 410px;
}

.geography #all_of_denmark .dk_areas .datafield.dk_area .field.checkbox input{
	padding: 0px; margin: 0px;
}
.geography .navigation{ 
	width: 430px; 
	float: left;
	margin-left: 5px;
}
.geography .regions{ 
	width: 430px; 
	float: left;
}
.geography .regions .field.region{ 
	float: left; 
	display: block; 
	margin: 5px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	position: relative; 
	clear: left;  
	width: 430px;
	line-height: 15px;
}
.geography .regions .field.region .datafield.region .field.checkbox{
	position: absolute; top: 0px; left: 410px;
}

.geography .regions .field.region .datafield.region{
	width: 430px;
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}
.geography .regions .field.region .datafield.region .label.clickable.checkbox{
	width: 250px !important;
}
.geography .regions .field.region .countries .datafield.country .field.checkbox{
	top: 0px; left: 410px;
}
.geography .regions .field.region .countries{ 
}
.geography .regions .field.region .countries .datafield.country{ 
	width: 430px;
	margin: 2px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}
.geography .regions .field.region .countries .datafield.country .label.clickable.checkbox{
	width: 250px !important;
	margin: 0px 0px 4px 0px !important;
	padding: 0px 0px px 0px !important;
}
.geography .regions .field.region .countries .datafield.country .field.checkbox{
	position: absolute; top: 0px; left: 410px;
}


#template_subtype_editcv .datafield.exposeapproved .label{
	margin-left: 40px;
	width: auto;
}

#template_subtype_editcv .datafield.exposeapproved .field{
	position: absolute; left: 5px; top: 0px;
}

/* rejseaktivitet */

.datafield.travelingactivity.light .datafield{
	position: relative;
	clear: both;
	display: block;
}


.datafield.travelingactivity.light .field.radio{
	position: absolute; top: 0px; left: 0px;
}

.datafield.travelingactivity.light .label.clickable.radio{
	width: 400px !important;
	float: left;
	margin-left: 30px;
}

/* Jobliste */
#template_subtype_adlist .list tbody > tr > td + td + td + td { text-transform: lowercase; }

#template_subtype_adlist .list.ad .col2 {  width: 110px; } /* Annonceret hos */
#template_subtype_adlist .list.ad .col3 {  width: 60px; } /* Rating */
#template_subtype_adlist .list.ad .col4 { width: 75px; } /* Oprettet */
#template_subtype_adlist .list.ad .col5 { width: 90px;} /* Ansøgningsfrist */
#template_subtype_adlist .list.ad .col6 { width: 36px; } /* Ansøg */
#template_subtype_adlist .list.ad .col7 { width: 22px; } /* Ret */
#template_subtype_adlist .list.ad .col8 { width: 22px; } /* Slet */
#template_subtype_adlist .list.ad tbody > tr > td span { display: block; } 

#template_subtype_adlist .favoritrow {display: none;}
#template_subtype_adlist .favoritrow.page1 {display: block;}
#template_subtype_adlist .favoritrow.page1 {display: table-row;}


/* Beskedliste */
#template_subtype_messages .list tbody > tr > td + td + td + td { text-transform: lowercase; }

#template_subtype_messages .list.messages .col1 { } /* Overskrift */
#template_subtype_messages .list.messages .col2 { width: 150px; } /* Afsender/Modtager */
#template_subtype_messages .list.messages .col3 { width: 80px;} /* Modtaget/Sendt */
#template_subtype_messages .list.messages .col4 { width: 60px; } /* Status */
#template_subtype_messages .list.messages .col5 { width: 28px; } /* Læs */
#template_subtype_messages .list.messages .col6 { width: 44px; } /* Besvar */
#template_subtype_messages .list.messages .col7 { width: 28px; } /* Slet */

#template_subtype_messages .list.messages span.statustext { display: inline; } 

/*Vis Besked*/
#template_subtype_view_message .fields .view_message {margin-right: 300px;}
#template_subtype_view_message .fields {position: relative;}
#template_subtype_view_message .buttons,
#template_subtype_view_message .buttons .datafield {
    position: absolute; top: 0px; right: 0px;}
#template_subtype_view_message .buttons .datafield.contact {right: 130px;}
#template_subtype_view_message .receivedmessage + .buttons .datafield.delete {top: 30px;}
#template_subtype_view_message .sentmessage + .buttons .datafield.delete {right: 130px;}
#template_subtype_view_message .buttons .datafield.delete input,
#template_subtype_view_message .buttons .datafield.read input {width: 120px;}


/* Stamdata / Ny bruger */
#template_subtype_data .datafield.datefield.birthday > .label{
	width: 100%;
	clear: both;
}
*:first-child + html #template_pagetype_applicant.pagetype.applicant #template_subtype_data .datafield.datefield.birthday span.label {
	display: block;
	width: 520px;
	clear: both;
}
*:first-child + html #template_pagetype_applicant.pagetype.applicant #template_subtype_data .datafield.datefield.birthday span.label.select,
*:first-child + html #template_pagetype_applicant.pagetype.applicant #template_subtype_data .datafield.datefield.birthday span.label.text {
	width: 80px;
}
* html #template_pagetype_applicant.pagetype.applicant #template_subtype_data .datafield.datefield.birthday span.label.select,
* html #template_pagetype_applicant.pagetype.applicant #template_subtype_data .datafield.datefield.birthday span.label.text {
	width: 80px;
}

#template_subtype_data .datafield.datefield.birthday .datafield.light{
	clear: none;
}
#template_subtype_data .datafield.datefield.birthday .datafield.light .byline{
	clear: none;
	margin-left: 10px;
	margin-right: 10px;
}
*:first-child + html #template_subtype_data .datafield.datefield.birthday .datafield.light .byline{
	margin-top: 15px;
}
* html #template_subtype_data .datafield.datefield.birthday .datafield.light .byline{
	margin-top: 15px;
}

#template_subtype_data .datafield.datefield.birthday .datafield.birthday1.d.light select{
	width: 80px;
}
#template_subtype_data .datafield.datefield.birthday .datafield.birthday2.m.light select{
	width: 50px;
}
#template_subtype_data .datafield.datefield.birthday .datafield.birthday_text.s.light{
	display: none;
}
#template_subtype_data .datafield.sex{
	clear: both;
}

/* jobagent */
.list.jobagents_advanced .col1 { } /* navn */
.list.jobagents_advanced .col2 { width: 300px; } /* Email */
.list.jobagents_advanced .col3 { width: 200px;} /* Oprettet */
.list.jobagents_advanced .col4 { width: 50px; } /* Ret */
.list.jobagents_advanced .col5 { width: 50px; } /* Slet */

.list.jobagents_advanced a.edit,
.list.jobagents_advanced a.delete {
    text-transform: lowercase;
}
#template_subtype_jobagent .fieldblock TABLE { height: 1%;}

.datafield.searchWords INPUT{
    border: solid #A9AAAA 1px;
    width: 455px;
}
#template_subtype_jobagent .datafield.save_jobagent {float: right;}

/* Match */

.datafield.cvid .field.select select{
	width: 150px;
}
.datafield.matchondemand{
	clear: both;
	position: relative;
} 
.datafield.matchondemand .field.checkbox{
	position: absolute; left: 500px; 
}
*:first-child + html .datafield.matchondemand .field.checkbox{
	position: absolute; left: 350px; 
}
.datafield.metadata.organisation{
	clear: both;
}

#template_pagetype_applicant #template_subtype_match .fieldblock.type1 .fields .datafield.metadata.organisation {
	width: 590px;
}

#matchresult {
    margin: 0;
}
#template_subtype_match #wait {
    display: block !important;
    width: 520px;
    height: 200px;
		top: -230px;
		position: relative;
    background-position: 0 30px;
		background: #fff;
    padding: 30px 30px 30px 40px;
    text-align: center;
}

* html #template_subtype_match #wait {
    display: block !important;
    width: 520px;
    height: 230px;
		top: -260px;
		position: relative;
    background-position: 0 30px;
		background: #fff;
    padding: 30px 30px 30px 40px;
    text-align: center;
}

#template_subtype_match #wait span {
	clear:both;
	background:url('../../graphics/kmnb/clock.gif') no-repeat;
	height:30px;
	margin-left:50px;
	width:30px;
	display:block !important;
	height:200px;
	padding:0 30px 30px 50px;
	text-align:center;
	width:400px !important;
}



#template_subtype_match .list.ad.boxes {

}

#template_pagetype_applicant #template_subtype_match #template_page_contents #template_page_contents_column1.template_page_column .list.ad.boxes {
}

#template_pagetype_applicant #template_subtype_match #template_page_contents #template_page_contents_column1.template_page_column .list.ad.boxes .result{
	width: 580px;
}

#template_pagetype_applicant #template_subtype_match #template_page_contents #template_page_contents_column1.template_page_column .list.ad.boxes .result .headline{
	width: 250px;
}
#template_pagetype_applicant #template_subtype_match #template_page_contents #template_page_contents_column1.template_page_column .list.ad.boxes .result .organisation{
	width: 100px;
	position: absolute;
	left: 270px;
}
#template_pagetype_applicant #template_subtype_match #template_page_contents #template_page_contents_column1.template_page_column .list.ad.boxes .result .modified{
	width: 57px;
	position: absolute;
	left: 400px;
}
#template_pagetype_applicant #template_subtype_match #template_page_contents #template_page_contents_column1.template_page_column .list.ad.boxes .result .score{
	width: 57px;
	position: absolute;
	left: 465px;
}
#template_pagetype_applicant #template_subtype_match #template_page_contents #template_page_contents_column1.template_page_column .list.ad.boxes .result .functions{
	width: 57px;
	position: absolute;
	left: 535px;
}


#template_subtype_match .list.ad.boxes div.result.empty{
    padding-left: 10px;
    position: relative;
}
#template_subtype_match .matches_page {
    display: none;
}
#template_subtype_match #matches_page_1 {
    display: block;
}
#template_subtype_match .list.ad.boxes div.result.empty > div {
    float: left;
}
#template_subtype_match .list.ad.boxes div.result{
    padding-left: 10px;
    clear: both;
}
#template_subtype_match .result span{
    display: none;
}
#template_subtype_match .result{
    position: relative;
    margin-top: 8px;
    margin-bottom: 15px;
}
#template_subtype_match .result.empty > div > .label{
    display: block;
    padding: 10px 0px 0px 0px;
    border: none;
    margin: 0px;
    width: 100%;
    float:left;
}
#template_subtype_match .result.empty .shorttext{
    display: none;
}
#template_subtype_match .result .headline{
    width: 300px;
}
#template_subtype_match .result + .result .headline{
    margin-bottom: 7px;
}
#template_subtype_match .result .shorttext{
    width: 660px;
}
#template_subtype_match .result .organisation{
    position: absolute;
    top: 0px;
    left: 310px;
    width: 100px;
}
#template_subtype_match .result .modified{
    position: absolute;
    top: 0px;
    left: 510px;
    width: 100px;
}
#template_subtype_match .result .score{
    position: absolute;
    top: 0px;
    left: 610px;
    width: 100px;
}
#template_subtype_match .result .functions{
    position: absolute;
    top: 0px;
    left: 710px;
    width: 100px;
}

#template_subtype_match .result .functions div{
    float: left;
}
#template_subtype_match .result .functions .favorit,
#template_subtype_match .result .functions .sent {
    width: 14px;
    height: 12px;
    margin: 0 5px 0 15px;
}
#template_subtype_match .result .functions .favorit.s1 {
    background-image: url(../../graphics/mag/favorit_icon.gif);
    background-repeat: no-repeat;
}
#template_subtype_match .result .functions .sent.s1 {
    background-image: url(../../graphics/mag/sent_icon.gif);
    background-repeat: no-repeat;
}

/* Rating */
.smallstar_full {
    background-image: url(../../graphics/mag/aktiv_small.png);
    height: 10px;
    width: 10px;
    float: left;
}

.smallstar_empty {
    background-image: url(../../graphics/mag/inaktiv_small.png);
    height: 10px;
    width: 10px;
    float: left;
}



/******** pop up  *************/
	.light .applicant #template_page_contents{
		width: 400px;
		float: left;
		margin: 20px;
		border:1px solid #CCCCCC;
		background-color: #fff;
	}
	.light .applicant #template_page_contents h2{
		width: 395px;
		display: block;
		text-align: left;
		font-size: 10px;
		float: left;
		margin: 0px;
		padding: 3px;
	}
	.light .applicant #template_page_contents p{
		width: 400px;
		display: block;
		color: #000;
		text-align: left;
		font-size: 10px;
		float: left;
	}
	.light .applicant .metadata.experience{
		width: 400px;
		float: left;
		margin: 0px;
		padding: 0px;
	}
	
	.light .applicant .metadata.experience li ul{
		margin: 0px;
		padding: 0px;
	}
	
	.light .applicant .metadata.experience li{
		position: relative;
		margin: 0px 5px 0px 5px;
		padding: 4px 0px 4px 0px;
		text-align: left;
		list-style: none;
		border-bottom: 0px solid #aaaaaa;
	}
	.light .applicant .metadata.experience li .head{
		/*position: absolute;
		left: 20px;*/
		display: block;
		margin: 0px 0px 0px 15px;
	}
	.light .applicant .metadata.experience li .datafield.experience.light{
		position: relative;
		margin: 0px 0px 3px 15px;
		padding: 0px 0px 2px 0px;
		position: relative;
		border-bottom: 1px solid #cccccc;
	}
	.light .applicant .metadata.experience li .datafield.experience.light .field.checkbox{
		position: absolute; top: 0px; right: 0px; left: auto;
	}
	.light .applicant .metadata.experience li .datafield.experience.light .field.checkbox input{
		margin: 0px;
		padding: 0px;
		width: 13px;
		height: 13px;
	}
	.light .applicant .metadata.experience li .clearBoth{
		height: 0px;
	}
	.light .applicant .metadata.experience li .experiences{
		display: none;
	}
	.light .applicant .metadata.experience li .experiences ul{
		margin-top: 4px;
	}
	.light .applicant .metadata.experience li .opened + .experiences{
		display: block;
		float: left;
	}
		/* openclose */
		.light .applicant .metadata.experience li .openclose span { 
			display:none;
		}
		.light .applicant .metadata.experience li .openclose a{ 
			background-image: url(../../graphics/djof/tc.gif); 
			background-repeat: no-repeat; 
			width: 10px; 
			height: 12px; 
			margin: 0px 0px 0px 0px; 
			display: block; clear: none; 
			position: absolute; top: 5px; left: 0px;
		}
		.light .applicant .metadata.experience li .openclose .opened { 
			background-image: url(../../graphics/djof/te.gif); 
			background-repeat: no-repeat; 
			width: 10px; 
			height: 12px; 
			margin: 0px 0px 0px 0px; 
			display: block; 
			clear: none; 
			position: absolute; 
			top: 5px; 
			left: 0px;
		}
		
	.light .applicant .metadata.experience li li{
		margin: 0px;
		padding: 0px;
		
		border-top: 0px solid #aaaaaa;
	}
	
	.light .applicant .datafield.treebutton{
		display: block;
		float: left;
	}



